Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “open subsystem”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 145 records · Page 8

Project Wish: The Emerald City, phase 3

Phase 3 of Project Wish saw the evolution of the Emerald City (E-City) from a collection of specialized independent analyses and ideas to a working structural design integrated with major support systems and analyses. Emphasis was placed on comparing and contrasting the closed and open cycle gas core nuclear rocket engines to further determine the optimum propulsive system for the C-City. Power and thermal control requirements were then defined and the question of how to meet these requirements was addressed. Software was developed to automate the mission/system/configuration analysis so changes dictated by various subsystems constraints could be managed efficiently and analyzed interactively. In addition, the liquid hydrogen propellant tank was statically designed for minimum mass and shape optimization using a finite element modeling package called SDRC I-DEAS while spoke and shaft cross-sectional areas were optimized on ASTROS (Automated Structural Optimization System). A structural dynamic analysis also conducted using ASTROS enabled a study of the displacements, accelerations, modes and frequencies of the C-City. Finally, the attitude control system design began with an initial mass moment of inertia analysis and was then designed and optimized using linear quadratic regulator control theory.

Source record↗

Project WISH: The Emerald City

Phase 3 of Project WISH saw the evolution of the Emerald City (E-City) from a collection of specialized independent analyses and ideas to a working structural design integrated with major support systems and analyses. Emphasis was placed on comparing and contrasting the closed and open cycle gas core nuclear rocket engines to further determine the optimum propulsive system for the E-City. Power and thermal control requirements were then defined and the question of how to meet these requirements was addressed. Software was developed to automate the mission/system/configuration analysis so changes dictated by various subsystem constraints could be managed efficiently and analyzed interactively. In addition, the liquid hydrogen propellant tank was statically designed for minimum mass and shape optimization using a finite element modeling package called SDRC I-DEAS. Spoke and shaft cross-sectional areas were optimized on ASTROS (Automated Structural Optimization System) for mass minimization. A structural dynamic analysis of the optimal structure also conducted using ASTROS enabled a study of the modes, frequencies, displacements, and accelerations of the E-City. Finally, the attitude control system design began with an initial mass moment of inertia analysis and was then designed and optimized using linear quadratic regulator control theory.

Oz, Hayrani↗

NASA's LCOT (Low-Cost Optical Terminal) FSOS (Free-Space Optical Subsystem): Concept, Design, Build, & Test

We present the status of ongoing work at NASA’s Goddard Space Flight Center (GSFC) to build a prototype, low-cost-of-production, flexibly-configured ground terminal for space optical communication. For laser telecommunication to be cost effective for future missions, a wide-spread global network of operationally responsive optical terminals should be established. There has been a decades-old need for a single modular open systems approach (MOSA) ground terminal architecture capable of supporting multiple space missions ranging from LEO to Lunar distances with 2-way laser communications. At the heart of LCOT’s design concept is the Free-Space Optical Subsytem (FSOS). The major subassemblies of LCOT/FSOS that address most optical comms configurations are : (1) Single 700mm F/12 Nasmyth folded Rx R-C Telescope, (2) Four independent 150mm diameter high-power all-reflective Tx beam directors (XOA), (3) Non-coherent direct detection Rx bench on starboard side of telescope (SOB), and (4) Coherent (possibly Quantum) optical communications bench on port side (POB). The Low-Cost Optical Terminal (LCOT) research and development (R&D) prototype is designed to be a generalized system that can be quickly field-reconfigured to support a wide variety of laser communications missions past, present, & future.

COTS↗

Using the cFS Command and Data Dictionary (CCDD) to Automate Software Development on Habulous

Final paper is attached. The NASA developed Core Flight System (cFS) is a reusable software architecture that has been used on multiple spaceflight missions. By using this framework, missions are able to reuse code from other missions, as well as leverage deployment onto similar computer architectures (i.e. not "reinvent the wheel" on each new mission). The success in the cFS concept can be seen in the large number of projects using cFS at FSW-2018. The Habulous project is an Earth-based testbed, used for hardware and software that may one day be used on a future space habitat unit, with many participating groups from various NASA centers and aerospace organizations around the country. The distributed nature of the various teams mean that defining (and following) an interface definition is critical on the project. Additionally, since various groups use various types of computer hardware (32/64-bit, big/little endian, Linux/VxWorks/Windows) many additional complications exist in interfacing all the various components into a final integrated system. cFS is used on the majority the flight software (FSW) in running in Habulous. But some subsystems have elected to not use cFS, and use a software bridge (called SBN_lib) to interact with the other cFS nodes in Habulous. In order to most efficiently develop the FSW, a central database is used to define and store each message sent by cFS. A Command and Data Dictionary (CDD) is something nearly universal on spacecraft, but as a team we worked to develop the CDD before the SW development was complete, and not treat it like "as built" documentation. To manage the CDD, the cFS Command and Data Dictionary (CCDD) tool was chosen (available from NASA as open source software). The CCDD tool has successfully been used to automate/autocode a large amount of software used on Habulous, as we are hoping to use it to define even more items in the future (time-triggered Ethernet (TTE) network maps, CPU scheduling). Additionally, Habulous has been exploring the use of cFS on wildly heterogeneous CPUs, and how to coordinate all those various machines using/extending the software bus – network (SBN) application in cFS, as well as TTE to coordinate message passing between various synchronized machines. The major topics to be covered in the presentation are: (1) Updating to the CCSDS_v2 extended headers (and using CPU# as subsystem ID). (2) Managing all the message identification numbers for each cFS message sent/received on any of the various CPUs. (3) Using the CCDD information to automatically generate the C-header files that define the structure for all software bus (SB) commands/telemetry messages. (4) Using the CCDD to automatically generate XML Telemetry and Command Exchange (XTCE) files, which streams display production/integration/testing in a web based display architecture (5) Extending/customizing SBN to pass messages among computers on multiple networks. (6) Using "Protobetter" inside SBN to manage different endian-ness/architectures. (7) Using SBN_lib to allow non-cFS node to communicate with cFS nodes. (8) Developing TTE network and schedule tables for all the various CPUs to use.

Hirsh, Robert L.↗

An Integrated Software Architecture for Solar Cruiser Mission Design and Navigation

Solar Cruiser is a solar sailing mission, riding as a secondary payload to the Interstellar Mapping and Acceleration Probe (IMAP) mission, expected to launch in February of 2025. The Solar Cruiser vehicle will generate thrust via a complex, low-thrust solar sail. The extreme low-thrust nature of the solar sail will leave Solar Cruiser highly sensitive to external environmental effects (such as solar radiation pressure and high-order gravitational perturbations) throughout the entirety of flight. Because of this, preliminary & operational optimization routines must be intricately tied to high-order predictive propagation models to ensure the greatest possible confidence in mission success. The Solar Cruiser Mission Design and Navigation (MDNav) team has designed a software tool suite, employing the latest in software containerization technology, to accomplish this task, allowing for seamless development across several users and operating systems. Combining JPL’s Monte toolkit with high-performance optimizers written by researchers at the University of Alabama, the proposed architecture allows for instant verification of optimized trajectories within the same development environment that the optimization takes place, removing the need for mission designers and navigators to switch between tools. The MDNav software suite itself is separated from the development and operational scripts to be used in flight, which allows for maintaining a low-footprint version control profile – thus avoiding unnecessary file bloating. This paper discusses the historical differences between previous iterations of the Solar Cruiser MDNav tool suite and the current iteration, planned operational interfaces of the tool with other software and subsystems, and the planned path forward in maintaining containerization services for the software throughout the lifetime of Solar Cruiser.

Containerization↗

A Nomographic Methodology for Use in Performance Trade-Off Studies of Parabolic Dish Solar Power Modules

A simple graphical method was developed to undertake technical design trade-off studies for individual parabolic dish models comprising a two-axis tracking parabolic dish with a cavity receiver and power conversion assembly at the focal point. The results of these technical studies are then used in performing the techno-economic analyses required for determining appropriate subsystem sizing. Selected graphs that characterize the performance of subsystems within the module were arranged in the form of a nomogram that would enable an investigator to carry out several design trade-off studies. Key performance parameters encompassed in the nomogram include receiver losses, intercept factor, engine rating, and engine efficiency. Design and operation parameters such as concentrator size, receiver type (open or windowed aperture), receiver aperture size, operating temperature of the receiver and engine, engine partial load characteristics, concentrator slope error, and the type of reflector surface, are also included in the graphical solution. Cost considerations are not included.

Selcuk, M. K.↗

Multidisciplinary Optimization of an Electric Quadrotor Urban Air Mobility Aircraft

Urban Air Mobility (UAM) vehicles have the potential to augment urban transportation systems, allowing passengers to skip the traffic below for a fee. This emerging market is opening up the design space for a new class of Urban Air Mobility (UAM) vehicles which could be powered by electric propulsion systems to be economical and environmentally friendly. However, development of these UAM concepts presents several additional challenges in the design process. First, these concept designs require including new disciplinary models for subsystems including the electric motors, cables, batteries and thermal management systems. Second, correctly designing and evaluating these various subsystems requires tight coupling between the discipline models to capture interactions. This paper presents the continued development of a multidisciplinary design optimization environment to aid in the development of these vehicle concepts. The multidisciplinary environment fully couples the various subsystem models allowing for the full vehicle to be designed and optimized simultaneously. In this research, the developed modeling approach is demonstrated in the analysis of a small, all-electric quadrotor UAM concept. Results from these studies show that numerous disciplines can be tightly coupled and producing improved overall vehicle designs.

Multidisciplinary Optimization↗

Experimental Demonstration of the Thin-Film Liquid-Metal Jet as a Charge Stripper

For high-power heavy ion accelerators, the development of a suitable charge stripper, which can handle intense beams, is essential. This Letter describes the first experimental demonstration of a heavy ion liquid lithium charge stripper. A 10–20 μm thick liquid lithium jet flowing at >50 m/s was formed and confirmed stable when bombarded by various heavy ion beams, while increasing the charge state of the incoming beams to the desired charge state range. Finally, this demonstration proved the existing power limitation with the conventional strippers can be overcome by the liquid-metal stripper, opening completely new possibilities in high-power accelerator development.

43 PARTICLE ACCELERATORS↗

Development and Operation of the Microshutter Array System

The microshutter array (MSA) is a key component in the James Webb Space Telescope Near Infrared Spectrometer (NIRSpec) instrument. The James Webb Space Telescope is the next generation of a space-borne astronomy platform that is scheduled to be launched in 2013. However, in order to effectively operate the array and meet the severe operational requirements associated with a space flight mission has placed enormous constraints on the microshutter array subsystem. This paper will present an overview and description of the entire microshutter subsystem including the microshutter array, the hybridized array assembly, the integrated CMOS electronics, mechanical mounting module and the test methodology and performance of the fully assembled microshutter subsystem. The NIRSpec is a European Space Agency (ESA) instrument requiring four fully assembled microshutter arrays, or quads, which are independently addressed to allow for the imaging of selected celestial objects onto the two 4 mega pixel IR detectors. Each microshutter array must have no more than approx.8 shutters which are failed in the open mode (depending on how many are failed closed) out of the 62,415 (365x171) total number of shutters per array. The driving science requirement is to be able to select up to 100 objects at a time to be spectrally imaged at the focal plane. The spectrum is dispersed in the direction of the 171 shutters so if there is an unwanted open shutter in that row the light from an object passing through that failed open shutter will corrupt the spectrum from the intended object.

Jhabvala, M. D.↗

Chandra Space Flight Software: Using Software to Autonomously Operation the Largest and Most Sensitive X-Ray Telescope in the World

Chandra is the world's largest and most sensitive X-ray telescope. The Chandra X-ray Observatory is the third in NASA's family of "Great Observatories." The Chandra X-ray Observatory, launched by Space Shuttle Columbia on July 23, 1999, is NASA's newest Great Observatory. The Chandra space flight software is the operational software, which controls and directs the Chandra X-ray Observatory. The Chandra flight software has executed faultlessly for over 13,000 hours on-orbit. The Chandra flight software directly controls the Pointing, Aspect Determination, Electrical Power Subsystem, Propulsion system, and the Command, Communications, and Data Management subsystems. The software controls the spacecraft operations during all phases of the mission. The software also performs thermal control of the telescope to maintain pointing accuracy and monitors radiation levels throughout the orbit so that the Science Instruments can be safed if radiation thresholds are exceeded. The efficient operation of Chandra flight software has enabled the gathering of crucial science data. The Chandra flight software fault protection is the key to early detection and prevention of science instrument or spacecraft damage in an operating platform/environment, which is completely unforgiving. Permanently open Sun Shade Door and ACIS focal plane radiator sensitivity exposes science instruments and mirrors to damage for pointing anomalies causing an attitude excursion. The Chandra flight software must prevent these attitude excursions from occurring for ANY failure. Another example is that the power system has an unregulated bus, which imposes severe operating requirements on Chandra flight software to control array pointing and battery connection/disconnect using a unique algorithmic and logic approach. The Chandra flight software has enabled a truly autonomous vehicle with greater than 99% of all mission data collected as planned. Less than 15% of spacecraft operations are conducted in view (1 hour out of 8) leading to very extended periods without ground contact. The Chandra flight software implements the flexible mission plan during this out of view period, manages the solid state recorder capacity, controls all pointing and maneuvers, provides fault detection for all satellite subsystems, and initiates communications with the ground at the appropriate time. This paper will describe the software architecture features, key design elements and software testing techniques that have facilitated Chandra's success.

Crumbley, Tim↗

On the decentralized control of large-scale systems

The decentralized control of stochastic large scale systems was considered. Particular emphasis was given to control strategies which utilize decentralized information and can be computed in a decentralized manner. The deterministic constrained optimization problem is generalized to the stochastic case when each decision variable depends on different information and the constraint is only required to be satisfied on the average. For problems with a particular structure, a hierarchical decomposition is obtained. For the stochastic control of dynamic systems with different information sets, a new kind of optimality is proposed which exploits the coupled nature of the dynamic system. The subsystems are assumed to be uncoupled and then certain constraints are required to be satisfied, either in a off-line or on-line fashion. For off-line coordination, a hierarchical approach of solving the problem is obtained. The lower level problems are all uncoupled. For on-line coordination, distinction is made between open loop feedback optimal coordination and closed loop optimal coordination.

Chong, C.↗

Micro Cathode Arc Thruster for PhoneSat: Development and Potential Applications

NASA Ames Research Center and the George Washington University are developing an electric propulsion subsystem that will be integrated into the PhoneSat bus. Experimental tests have shown a reliable performance by firing three different thrusters at various frequencies in vacuum conditions. The interface consists of a microcontroller that sends a trigger pulse to the Pulsed Plasma Unit that is responsible for the thruster operation. A Smartphone is utilized as the main user interface for the selection of commands that control the entire system. The propellant, which is the cathode itself, is a solid cylinder made of Titanium. This simplicity in the design avoids miniaturization and manufacturing problems. The characteristics of this thruster allow an array of μCATs to perform attitude control and orbital correction maneuvers that will open the door for the implementation of an extensive collection of new mission concepts and space applications for CubeSats. NASA Ames is currently working on the integration of the system to fit the thrusters and the PPU inside a 1.5U CubeSat together with the PhoneSat bus. This satellite is intended to be deployed from the ISS in 2015 and test the functionality of the thrusters by spinning the satellite around its long axis and measure the rotational speed with the phone gyros. This test flight will raise the TRL of the propulsion system from 5 to 7 and will be a first test for further CubeSats with propulsion systems, a key subsystem for long duration or interplanetary small satellite missions.

CUBESAT↗

Vulcan-Forge: Architecture and Design of a Multi-Modal Forensic Analysis Plugin for CALDERA

Forge and VULCAN together describe an open-architecture cybersecurity analysis ecosystem that unifies forensic artifact processing, detection engineering, and vulnerability intelligence within integrated platforms. Forge operates as a plugin for MITRE CALDERA, ingesting diverse evidence formats—including EVTX, PCAP/PCAPNG, CSV, JSON, YAML, XML, binaries, and archives—to construct a unified artifact graph enriched with severity scoring, TLP classification, and audit trails. It provides subsystems for artifact parsing, streaming structured-data visualization, NetworkMiner-based packet inspection, PE/.NET binary analysis, and LLM-assisted triage and rule generation, with outputs validated against CCCS-YARA and pySigma schemas. VULCAN complements this by serving as a cybersecurity analyst platform that integrates a Neo4j knowledge graph, Qdrant vector retrieval, SSVC-based triage, and a local LLM to deliver CVE intelligence and forensic analysis through a multi-source ingest pipeline drawing from NVD, CISA KEV, EPSS, MITRE ATT&CK, and CAPEC. Together, they bridge structured threat intelligence with automated forensic analysis and detection workflows.

97 MATHEMATICS AND COMPUTING↗

A Review of Nanocarbon-Based Anode Materials for Lithium-Ion Batteries

Renewable and non-renewable energy harvesting and its storage are important components of our everyday economic processes. Lithium-ion batteries (LIBs), with their rechargeable features, high open-circuit voltage, and potential large energy capacities, are one of the ideal alternatives for addressing that endeavor. Despite their widespread use, improving LIBs’ performance, such as increasing energy density demand, stability, and safety, remains a significant problem. The anode is an important component in LIBs and determines battery performance. To achieve high-performance batteries, anode subsystems must have a high capacity for ion intercalation/adsorption, high efficiency during charging and discharging operations, minimal reactivity to the electrolyte, excellent cyclability, and non-toxic operation. Group IV elements (Si, Ge, and Sn), transition-metal oxides, nitrides, sulfides, and transition-metal carbonates have all been tested as LIB anode materials. However, these materials have low rate capability due to weak conductivity, dismal cyclability, and fast capacity fading owing to large volume expansion and severe electrode collapse during the cycle operations. Contrarily, carbon nanostructures (1D, 2D, and 3D) have the potential to be employed as anode materials for LIBs due to their large buffer space and Li-ion conductivity. However, their capacity is limited. Blending these two material types to create a conductive and flexible carbon supporting nanocomposite framework as an anode material for LIBs is regarded as one of the most beneficial techniques for improving stability, conductivity, and capacity. This review begins with a quick overview of LIB operations and performance measurement indexes. It then examines the recently reported synthesis methods of carbon-based nanostructured materials and the effects of their properties on high-performance anode materials for LIBs. These include composites made of 1D, 2D, and 3D nanocarbon structures and much higher Li storage-capacity nanostructured compounds (metals, transitional metal oxides, transition-metal sulfides, and other inorganic materials). The strategies employed to improve anode performance by leveraging the intrinsic features of individual constituents and their structural designs are examined. The review concludes with a summary and an outlook for future advancements in this research field.

25 ENERGY STORAGE↗

The Solar Cruiser Mission

Selected by NASA as an ESPA-class rideshare technology demonstration mission to launch with the Interstellar Mapping and Acceleration Probe (IMAP) mission in 2025, the NASA MSFC Solar Cruiser mission will mature solar sail technology for use in future Heliophysics missions, as well as missions of interest across a broad user community including NOAA, Earth, and Planetary Sciences. Solar sails, which use reflected sunlight to derive thrust, can be used to create artificial equilibria and near-indefinite station-keeping at locations sunward of L1 along the Sun Earth Line (SEL), or at any desired offset from the SEL leading or trailing the Earth in its orbit. They can change the heliocentric inclination of a spacecraft from the ecliptic to as high as solar polar, stopping and remaining at any intermediate inclination orbit in between or can be used around a range of solar system bodies. The Solar Cruiser mission will fly a small spacecraft (~100 kg) with a large (>1600 square meter) solar sail containing embedded reflectivity control devices (RCDs) and photovoltaic cells, attaining a characteristic acceleration of >0.12 mm/s2. The mission concept includes successful deployment of the solar sail, validation of all sail subsystems, controlled station-keeping inside of the Sun-Earth L1 point, demonstration of pointing performance for science imaging, and finally an increase in heliocentric inclination (out of the ecliptic plane). Solar Cruiser would serve as a pathfinder for missions that observe the solar environment from unique vantage points such as a high inclination solar mission, opening a fundamentally new range of observational capabilities for the Heliophysics Program and for space weather monitoring. Observations away from the Sun-Earth line (SEL) present unique opportunities for answering the outstanding science questions of Heliophysics, for improving space-weather monitoring and prediction, and for revealing new discoveries about our Sun and solar system. High solar inclinations are particularly compelling. Investment in, and demonstration of, the technology needed to enable polar missions is essential to making this unique vantage point a reality in the next decade.

Solar Sail↗

A survey of some regenerative physico-chemical life support technology

To date, manned spaceflight has used the relatively simple support methodology of bringing all the necessary water, oxygen, and food for the duration of the mission, and collecting and storing waste products for return to Earth. This is referred to as an open system. It was recognized early, as manned missions became longer and crew size increased, that the weight, volume, and transportation penalties of storing or routinely resupplying consumables would at some point become too expensive. Since the early 1960's regenerative ECLSS technology has been under development, and there now exists a foundation in both systems definition and subsystem technology to support long-duration manned missions. In many cases this development has reached the engineering prototype stage for physico-chemical subsystems and in this article some of these subsystems are described. Emphasis is placed on physico-chemical waste conversion and related processes which provide sustenance and not on environmental factors or subsystems, e.g., temperature and humidity control, spacecraft architecture, lighting, etc.

Wydeven, Theodore↗

Detection And Avoidance Of Obstacles By Helicopters

Report discusses problems relevant to control subsystems enabling helicopters on nap-of-the-Earth flight paths to detect and avoid obstacles automatically. Indicates similarities between this and obstacle-avoidance problem of industrial mobile robots. Two approaches extend two-dimensional obstacle-avoidance concept to three dimensions. First involves direct search of three-dimensional range-map data for indications of openings between obstacles. Second involves compression of data into two-dimensional map for path search.

Cheng, Victor H. L.↗

BIO-Plex Information System Concept

This paper describes a suggested design for an integrated information system for the proposed BIO-Plex (Bioregenerative Planetary Life Support Systems Test Complex) at Johnson Space Center (JSC), including distributed control systems, central control, networks, database servers, personal computers and workstations, applications software, and external communications. The system will have an open commercial computing and networking, architecture. The network will provide automatic real-time transfer of information to database server computers which perform data collection and validation. This information system will support integrated, data sharing applications for everything, from system alarms to management summaries. Most existing complex process control systems have information gaps between the different real time subsystems, between these subsystems and central controller, between the central controller and system level planning and analysis application software, and between the system level applications and management overview reporting. An integrated information system is vitally necessary as the basis for the integration of planning, scheduling, modeling, monitoring, and control, which will allow improved monitoring and control based on timely, accurate and complete data. Data describing the system configuration and the real time processes can be collected, checked and reconciled, analyzed and stored in database servers that can be accessed by all applications. The required technology is available. The only opportunity to design a distributed, nonredundant, integrated system is before it is built. Retrofit is extremely difficult and costly.

Jones, Harry↗