Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “design software”

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 919 records · Page 51

The Rover Software of the VIPER Mission

The VIPER mission exhibits a unique set of operational and environmental constraints, which provide opportunities as well as impose unique challenges for a robotic surface mission.VIPER Rover Software architecture and design targets these constraints in innovative ways to meet the mission’s technical and operational requirements. In this presentation we describe the design of VIPER’s rover software and present early results from its realization.

Flight software↗

Virtual Engineering of Low-Temperature Conversion

In this work, we present the development of an overarching software framework and supporting multiphysics models to simulate the end-to-end process of biomass conversion. This virtual engineering (VE) software is designed with the goal of accelerating research and development and reducing risk for market-relevant biomass conversion processes. We currently support multiple models, computing paradigms, and fidelities representing the steps of feedstock pretreatment, enzymatic hydrolysis, and bioconversion. Although this VE approach was developed to support a biomass workflow, we have designed each component in a way that allows us to easily support new domains, unit models, and feedstocks. We begin by presenting the user-facing aspects of the VE software and highlight how simulated elements are defined and linked by VE functions. We then present an overview of the high-fidelity computational fluid dynamics (CFD) models developed to support our target domain before segueing into our efforts to develop accurate and fast surrogate models, capturing the salient outcomes from the CFD simulations in a significantly less computationally demanding manner. We then present how VE calculations interface with a commercial techno-economic analysis software, Aspen Plus. We conclude by presenting VE case studies that leverage these methods and discuss how our methods can be extended to support a wide variety of accelerated biofuel commercialization pathways in the future.

biofuel↗

Geometric modeling for computer aided design

Over the past several years, it has been the primary goal of this grant to design and implement software to be used in the conceptual design of aerospace vehicles. The work carried out under this grant was performed jointly with members of the Vehicle Analysis Branch (VAB) of NASA LaRC, Computer Sciences Corp., and Vigyan Corp. This has resulted in the development of several packages and design studies. Primary among these are the interactive geometric modeling tool, the Solid Modeling Aerospace Research Tool (smart), and the integration and execution tools provided by the Environment for Application Software Integration and Execution (EASIE). In addition, it is the purpose of the personnel of this grant to provide consultation in the areas of structural design, algorithm development, and software development and implementation, particularly in the areas of computer aided design, geometric surface representation, and parallel algorithms.

Schwing, James L.↗

Proven and Robust Ground Support Systems - GSFC Success and Lessons Learned

Over the past fifteen years, Goddard Space Flight Center has developed several successful science missions in-house: the Wilkinson Microwave Anisotropy Probe (WMAP), the Imager for Magnetopause-to-Aurora Global Exploration (IMAGE), the Earth Observing 1 (EO-1) [1], and the Space Technology 5 (ST-5)[2] missions, several Small Explorers, and several balloon missions. Currently in development are the Solar Dynamics Observatory (SDO) [3] and the Lunar Reconnaissance Orbiter (LRO)[4]. What is not well known is that these missions have been supported during spacecraft and/or instrument integration and test, flight software development, and mission operations by two in house satellite Telemetry and Command (T & C) Systems, the Integrated Test and Operations System (ITOS) and the Advanced Spacecraft Integration and System Test (ASIST). The advantages of an in-house satellite Telemetry and Command system are primarily in the flexibility of management and maintenance - the developers are considered a part of the mission team, get involved early in the development process of the spacecraft and mission operations-control center, and provide on-site, on-call support that goes beyond Help Desk and simple software fixes. On the other hand, care must be taken to ensure that the system remains generic enough for cost effective re-use from one mission to the next. The software is designed such that many features are user-configurable. Where user-configurable options were impractical, features were designed so as to be easy for the development team to modify. Adding support for a new ground message header, for example, is a one-day effort because of the software framework on which that code rests. This paper will discuss the many features of the Goddard satellite Telemetry and Command systems that have contributed to the success of the missions listed above. These features include flexible user interfaces, distributed parallel commanding and telemetry decommutation, a procedure language, the interfaces and tools needed for a high degree of automation, and instantly accessible archives of spacecraft telemetry. It will discuss some of the problems overcome during development, including secure commanding over networks or the Internet, constellation support for the three satellites that comprise the ST-5 mission, and geographically distributed telemetry end users.

Pfarr, Barbara↗

Autonomous Robotic Manipulator Software

Autonomous robotic manipulation requires a deep and wide stack of supporting software. This paper presents Autonomous Robotic Manipulator Software (ARMS), a software suite designed at NASA Langley Research Center to support research and development of different algorithms for In-space Servicing, Assembly and Manufacturing (ISAM). ARMS solves common challenges along the autonomous manipulation software stack. Various challenges, such as integration with commercial hardware, simulation, and path planning, are solved through the use of Robot Operating System 2 and its community-developed packages. Other challenges, such as configuration management and task definition, and execution are solved in software built on those tools. The result is a modular approach to robotic system definition, agent actions, and assembly task definitions. ARMS has been used in two ISAM projects at NASA Langley Research Center, the Precision Assembled Space Structures project and the Built On-orbit Robotically assembled Gigatruss project.

Collin J Cresta↗

Autonomous Robotic Manipulator Software (ARMS)

Autonomous robotic manipulation requires a deep and wide stack of supporting software. This paper presents Autonomous Robotic Manipulator Software (ARMS), a software suite designed at NASA Langley Research Center to support research and development of different algorithms for In-space Servicing, Assembly and Manufacturing (ISAM). ARMS solves common challenges along the autonomous manipulation software stack. Various challenges, such as integration with commercial hardware, simulation, and path planning, are solved through the use of Robot Operating System 2 and its community-developed packages. Other challenges, such as configuration management and task definition, and execution are solved in software built on those tools. The result is a modular approach to robotic system definition, agent actions, and assembly task definitions. ARMS has been used in two ISAM projects at NASA Langley Research Center, the Precision Assembled Space Structures project and the Built On-orbit Robotically assembled Gigatruss project.

Collin J Cresta↗

Development of a digital control system for a spacecraft propulsion test facility

A digital computer control and abort system which is used at NASA-Lewis research center is described. The system was designed to control test operations such as rocket engine testing, structure testing, and wind tunnel tests. Because of the nature of spacecraft system testing, particularly rocket engine testing, the unique features of the system are, control function updating at a 20 millisecond rate, continuous abort monitoring and a software system designed for short duration tests rather than continuous on-line control. To accomplish these system requirements, special hardware was designed. The presentation includes a description of the computer system and special interface hardware as well as a general description of the software used.

Smalley, R. R.↗

Multi-Agent Control Planes for Quantum Networks: A Scalable Architecture for Autonomous Quantum Internet Management

Quantum networks are expected to enable distributed quantum computing, secure communication, and global entanglement distribution. However, operating such networks presents significant challenges, including stochastic quantum processes, fragile entanglement resources, dynamic topology, and cross-layer control requirements. Current quantum network control architectures largely rely on centralized or hierarchical controllers inspired by classical software-defined networking (SDN). While effective for small testbeds, these approaches face scalability, latency, and reliability limitations as quantum networks grow. This paper proposes a multi-agent control plane architecture for quantum networks. In this design, intelligent software agents operate at quantum nodes, repeaters, and orchestration layers, collectively managing entanglement generation, routing, purification, and scheduling. The distributed intelligence of the agent system allows the network to adapt dynamically to quantum hardware variability and environmental noise. We argue that multi-agent systems provide significant advantages over centralized control approaches, including scalability, resilience, local autonomy, and real-time adaptation. The paper discusses architectural design principles, agent coordination mechanisms, and research challenges in deploying multi-agent control planes for the emerging quantum Internet.

Alnajjar, Anees [ORNL] (ORCID:0000000237101601)↗

Characterizing Impacts of Dry Coal Feeding in High Pressure Oxy-Coal Combustion Systems

Reaction Engineering International (REI) has managed a team of experts from the University of Utah, Southeast University (SEU) in Nanjing, China, Electric Power Research Institute (EPRI), Corrosion Management Ltd. (C-M), Praxair, and Brigham Young University (BYU) to investigate dry pulverized coal feeding for pressurized oxy-coal combustion. Dry feed firing systems for entrained flow, pressurized, oxy-coal combustors have not been well developed, although related technologies have been used in the Shell Gasification Process and for pressurized fluid bed combustion. DOE-funded research recently completed at REI and the University of Utah focused on characterizing impacts of high temperatures and pressures in oxy-coal combustion systems. For high pressure combustion, that research used a coal slurry feed into a 17 bar pressurized combustor. As a consequence of that research, it was identified that fuel feeding and firing system flexibility are challenges that require attention. Based on that experience, the approach of using a coal slurry feed system leads to challenges in producing consistent atomization of the slurry, which causes burnout problems, especially at high pressures. In addition, slurry atomization processes may be difficult to scale to sizes appropriate for practical commercial use. Dry pressurized coal burner systems, on the other hand, have the potential to yield efficiency gains, improve flexibility and facilitate applications at larger scales. Experimental work was conducted at the University of Utah Industrial Combustion and Gasification Research Facility as well as the 100 kW pressurized oxy-coal combustor (POC) facility at Brigham Young University. Mechanism development and CFD-based combustion and dense-phase flow modeling were performed at REI. Successful completion of the project objectives has resulted in the following key deliverables: 1) Design and prototype of a pressurized pulverized coal feeding and oxy-firing system 2) Data from a 100kW, pressurized (15 bar) entrained flow reactor with a dry feeding delivery and burner system that describes flame characteristics, radiative heat flux profiles, carbon burnout, along with characteristics of ash aerosols, fouling, and slagging. 3) Validated and transportable models that describe the relevant conditions in pressurized oxy-combustion systems and that can be used for scale-up and optimization. 4) Principles to guide design of high pressure, pilot-scale and full-scale coal oxy-firing systems. 5) Assessment of pressurized oxy-combustion impacts on key parameters relevant to oxy-coal fired utility boilers such as coal devolatilization, char oxidation, mineral matter transformation, deposition, and corrosion. The experimental data, pressurized oxy-firing system principles, and process mechanisms provided by this work can be used by electric utilities, boiler OEMs, equipment suppliers, design firms, software vendors, consultants and government agencies to assess the use of high temperature and high pressure oxy-combustion in current research and to guide development of new oxy-coal boiler designs.

01 COAL, LIGNITE, AND PEAT↗

Characterizing Impacts of Dry Coal Feeding in High Pressure Oxy-Coal Combustion Systems

Reaction Engineering International (REI) has managed a team of experts from the University of Utah, Southeast University (SEU) in Nanjing, China, Electric Power Research Institute (EPRI), Corrosion Management Ltd. (C-M), Praxair, and Brigham Young University (BYU) to investigate dry pulverized coal feeding for pressurized oxy-coal combustion. Dry feed firing systems for entrained flow, pressurized, oxy-coal combustors have not been well developed, although related technologies have been used in the Shell Gasification Process and for pressurized fluid bed combustion. DOE-funded research recently completed at REI and the University of Utah focused on characterizing impacts of high temperatures and pressures in oxy-coal combustion systems. For high pressure combustion, that research used a coal slurry feed into a 17 bar pressurized combustor. As a consequence of that research, it was identified that fuel feeding and firing system flexibility are challenges that require attention. Based on that experience, the approach of using a coal slurry feed system leads to challenges in producing consistent atomization of the slurry, which causes burnout problems, especially at high pressures. In addition, slurry atomization processes may be difficult to scale to sizes appropriate for practical commercial use. Dry pressurized coal burner systems, on the other hand, have the potential to yield efficiency gains, improve flexibility and facilitate applications at larger scales. Experimental work was conducted at the University of Utah Industrial Combustion and Gasification Research Facility as well as the 100 kW pressurized oxy-coal combustor (POC) facility at Brigham Young University. Mechanism development and CFD-based combustion and dense-phase flow modeling were performed at REI. Successful completion of the project objectives has resulted in the following key deliverables: 1) Design and prototype of a pressurized pulverized coal feeding and oxy-firing system 2) Data from a 100kW, pressurized (15 bar) entrained flow reactor with a dry feeding delivery and burner system that describes flame characteristics, radiative heat flux profiles, carbon burnout, along with characteristics of ash aerosols, fouling, and slagging. 3) Validated and transportable models that describe the relevant conditions in pressurized oxy-combustion systems and that can be used for scale-up and optimization. 4) Principles to guide design of high pressure, pilot-scale and full-scale coal oxy-firing systems. 5) Assessment of pressurized oxy-combustion impacts on key parameters relevant to oxy-coal fired utility boilers such as coal devolatilization, char oxidation, mineral matter transformation, deposition, and corrosion. The experimental data, pressurized oxy-firing system principles, and process mechanisms provided by this work can be used by electric utilities, boiler OEMs, equipment suppliers, design firms, software vendors, consultants and government agencies to assess the use of high temperature and high pressure oxy-combustion in current research and to guide development of new oxy-coal boiler designs.

pressurized oxy-coal combustion, sub-micron ash ae↗

Characterizing Impacts of Dry Coal Feeding in High Pressure Oxy-Coal Combustion Systems

Reaction Engineering International (REI) has managed a team of experts from the University of Utah, Southeast University (SEU) in Nanjing, China, Electric Power Research Institute (EPRI), Corrosion Management Ltd. (C-M), Praxair, and Brigham Young University (BYU) to investigate dry pulverized coal feeding for pressurized oxy-coal combustion. Dry feed firing systems for entrained flow, pressurized, oxy-coal combustors have not been well developed, although related technologies have been used in the Shell Gasification Process and for pressurized fluid bed combustion. DOE-funded research recently completed at REI and the University of Utah focused on characterizing impacts of high temperatures and pressures in oxy-coal combustion systems. For high pressure combustion, that research used a coal slurry feed into a 17 bar pressurized combustor. As a consequence of that research, it was identified that fuel feeding and firing system flexibility are challenges that require attention. Based on that experience, the approach of using a coal slurry feed system leads to challenges in producing consistent atomization of the slurry, which causes burnout problems, especially at high pressures. In addition, slurry atomization processes may be difficult to scale to sizes appropriate for practical commercial use. Dry pressurized coal burner systems, on the other hand, have the potential to yield efficiency gains, improve flexibility and facilitate applications at larger scales. Experimental work was conducted at the University of Utah Industrial Combustion and Gasification Research Facility as well as the 100 kW pressurized oxy-coal combustor (POC) facility at Brigham Young University. Mechanism development and CFD-based combustion and dense-phase flow modeling were performed at REI. Successful completion of the project objectives has resulted in the following key deliverables: 1) Design and prototype of a pressurized pulverized coal feeding and oxy-firing system 2) Data from a 100kW, pressurized (15 bar) entrained flow reactor with a dry feeding delivery and burner system that describes flame characteristics, radiative heat flux profiles, carbon burnout, along with characteristics of ash aerosols, fouling, and slagging. 3) Validated and transportable models that describe the relevant conditions in pressurized oxy-combustion systems and that can be used for scale-up and optimization. 4) Principles to guide design of high pressure, pilot-scale and full-scale coal oxy-firing systems. 5) Assessment of pressurized oxy-combustion impacts on key parameters relevant to oxy-coal fired utility boilers such as coal devolatilization, char oxidation, mineral matter transformation, deposition, and corrosion. The experimental data, pressurized oxy-firing system principles, and process mechanisms provided by this work can be used by electric utilities, boiler OEMs, equipment suppliers, design firms, software vendors, consultants and government agencies to assess the use of high temperature and high pressure oxy-combustion in current research and to guide development of new oxy-coal boiler designs.

01 COAL, LIGNITE, AND PEAT↗

The Ruggedized STD Bus Microcomputer - A low cost computer suitable for Space Shuttle experiments

Previous space flight computers have been costly in terms of both hardware and software. The Ruggedized STD Bus Microcomputer is based on the commercial Mostek/Pro-Log STD Bus. Ruggedized PC cards can be based on commercial cards from more than 60 manufacturers, reducing hardware cost and design time. Software costs are minimized by using standard 8-bit microprocessors and by debugging code using commercial versions of the ruggedized flight boards while the flight hardware is being fabricated.

Budney, T. J.↗

Cassini Information Management System in Distributed Operations Collaboration and Cassini Science Planning

Launched on October 15, 1997, the Cassini-Huygens spacecraft began its ambitious journey to the Saturnian system with a complex suite of 12 scientific instruments, and another 6 instruments aboard the European Space Agencies Huygens Probe. Over the next 6 1/2 years, Cassini would continue its relatively simplistic cruise phase operations, flying past Venus, Earth, and Jupiter. However, following Saturn Orbit Insertion (SOI), Cassini would become involved in a complex series of tasks that required detailed resource management, distributed operations collaboration, and a data base for capturing science objectives. Collectively, these needs were met through a web-based software tool designed to help with the Cassini uplink process and ultimately used to generate more robust sequences for spacecraft operations. In 2001, in conjunction with the Southwest Research Institute (SwRI) and later Venustar Software and Engineering Inc., the Cassini Information Management System (CIMS) was released which enabled the Cassini spacecraft and science planning teams to perform complex information management and team collaboration between scientists and engineers in 17 countries. Originally tailored to help manage the science planning uplink process, CIMS has been actively evolving since its inception to meet the changing and growing needs of the Cassini uplink team and effectively reduce mission risk through a series of resource management validation algorithms. These algorithms have been implemented in the web-based software tool to identify potential sequence conflicts early in the science planning process. CIMS mitigates these sequence conflicts through identification of timing incongruities, pointing inconsistencies, flight rule violations, data volume issues, and by assisting in Deep Space Network (DSN) coverage analysis. In preparation for extended mission operations, CIMS has also evolved further to assist in the planning and coordination of the dual playback redundancy of highvalue data from targets such as Titan and Enceladus. This paper will outline the critical role that CIMS has played for Cassini in the distributed ops paradigm throughout operations. This paper will also examine the evolution that CIMS has undergone in the face of new science discoveries and fluctuating operational needs. And finally, this paper will conclude with theoretical adaptation of CIMS for other projects and the potential savings in cost and risk reduction that could potentially be tapped into by future missions.

Equils, Douglas J.↗

Software analysis handbook: Software complexity analysis and software reliability estimation and prediction

This handbook documents the three software analysis processes the Space Station Software Analysis team uses to assess space station software, including their backgrounds, theories, tools, and analysis procedures. Potential applications of these analysis results are also presented. The first section describes how software complexity analysis provides quantitative information on code, such as code structure and risk areas, throughout the software life cycle. Software complexity analysis allows an analyst to understand the software structure, identify critical software components, assess risk areas within a software system, identify testing deficiencies, and recommend program improvements. Performing this type of analysis during the early design phases of software development can positively affect the process, and may prevent later, much larger, difficulties. The second section describes how software reliability estimation and prediction analysis, or software reliability, provides a quantitative means to measure the probability of failure-free operation of a computer program, and describes the two tools used by JSC to determine failure rates and design tradeoffs between reliability, costs, performance, and schedule.

Computer systems design↗

Development of a digital control system for a spacecraft propulsion test facility.

A digital computer control and abort system which is used at NASA-Lewis Research Center's Plum Brook Test Facilities is described. The system was designed by NASA personnel to control test operations such as rocket engine testing, structure testing, and wind tunnel tests. Because of the nature of spacecraft system testing, particularly rocket engine testing, the unique features of the system are, control function updating at a 20 millisecond rate, continuous abort monitoring and a software system designed for short duration tests rather than continuous on-line control. To accomplish these system requirements, special hardware was designed. The presentation will include a description of the computer system including special interface hardware as well as a general description of the software used.

Smalley, R. R.↗

ElementLIBS User's Guide: An operational aid for use and development

Laser-Induced Breakdown Spectroscopy or LIBS is a rapid, in-situ analytical technique where a laser of known energy is pulsed at the surface of an analyte. The laser pulse rapidly heats a localized area to many thousand degrees Kelvin, ablating part of the analyte and turning it into a plasma. As the plasma cools, excited atoms return to a ground state with known emission energies. This emitted energy is captured by various spectrometers and provides a spectrum of the emitted energies and intensities. This spectrum can be analyzed to provide the elemental composition of a sample by using known emission lines and relative abundance. ElementLIBS was developed for the SciAps hand-held LIBS model Z300 but will work with any model that provides a LIBS spectrum of similar resolution. The Z300 has an integrated resolution of 1/30 nm with a range of approximately 180nm – 960nm, providing an output spectrum of 23431 pixels across three spectrometers. These criteria are only provided as a reference, as the software was designed to work with any size spectrum, provided the input file is of the correct format and the models were developed using the same framework. If spectra of varying dimensions are used, the software will fail without warning and unusual events could occur.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

GridDS: Data Science Toolkit for Energy Grid Data

According to the U.S. Energy Information Administration (EIA), the demand for energy is expected to increase 50% by the year 20501. While energy standards, such as the Institute of Electrical and Electronics Engineers (IEEE) Standard 1547, (Basso 2015) and monitoring with wide area management systems (WAMS) (Liu 2017, Zhou 2016) have enabled large scale data collection and storage, the application of this data in mitigating costs associated with increased consumer demand is an ongoing focus for energy research. This ubiquitous data collection presents a promising opportunity for machine learning and data science to improve efficiency of distributed energy resources (DERs). The GridDS software toolkit is designed to leverage advanced metering infrastructure (AMI), outage management systems data (OMS), Supervisory control Data Acquisition (SCADA), and geographic information systems (GIS) to forecast future energy demands and detect incipient grid failures. GridDS is a python software library designed to be modular and generalizable to data recorded by DERs. In adapting to disparate datasets recorded by various WAMS, GridDS provides a range of unique functionality not presently implemented in current WAMS which have highly specific software infrastructure by design. GridDS functionality ranges from data specification and preparation, to training and validation for state of the art machine learning, to interactive data visualization. For data intake, GridDS combines: Pandera: a library for creating data specifications. TimeScaleDB: a postgresSQL database infrastructure for efficient storage of timeseries data. Dataset class: A custom dataset class / interface that ensures modularity between a range of synthetic and live recorded datasets. Is

Ladd, Alexander↗

EOS MLS Lessons Learned: Design Ideas for Safer and Lower Cost Operations

The Earth Observing System (EOS) Microwave Limb Sounder (MLS) is a complex instrument with a front end computer and 32 subsystem computers. MLS is one of four instruments on NASA's EOS Aura spacecraft With almost 8 years in orbit, MLS has a few lessons learned which can be applied during the design phase of future instruments to effect better longevity, more robust operations and a significant cost benefit during operations phase.

flight software design↗