Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Prototype tool”

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 829 records · Page 46

A Parallel Saturation Algorithm on Shared Memory Architectures

Symbolic state-space generators are notoriously hard to parallelize. However, the Saturation algorithm implemented in the SMART verification tool differs from other sequential symbolic state-space generators in that it exploits the locality of ring events in asynchronous system models. This paper explores whether event locality can be utilized to efficiently parallelize Saturation on shared-memory architectures. Conceptually, we propose to parallelize the ring of events within a decision diagram node, which is technically realized via a thread pool. We discuss the challenges involved in our parallel design and conduct experimental studies on its prototypical implementation. On a dual-processor dual core PC, our studies show speed-ups for several example models, e.g., of up to 50% for a Kanban model, when compared to running our algorithm only on a single core.

Ezekiel, Jonathan↗

Lunabotics Robotic Mining Competition for Universities

Space Mining for resources such as water ice, and regolith, which contain many elements in the form of metals, minerals, volatiles and other compounds, is a necessary step for In-Situ Space Resource Utilization (ISRU). One of the primary goals is to extract propellants from the regolith and water ice, such as oxygen and hydrogen which could then be used for in-space transportation. In addition, the space mining system can be used for various construction tasks that can benefit human and robotic exploration as well as scientific investigations based on excavated exposed topography, such as the side walls of trenches. The National Aeronautics & Space Administration (NASA) “Lunabotics” Robotic Mining Competition (RMC) is a university-level competition designed to engage and retain students in science, technology, engineering and mathematics (STEM). NASA has directly benefited from the competition by encouraging the development of innovative lunar excavation concepts from universities which has resulted in clever ideas and solutions which could be applied to an actual lunar excavation device or payload. The challenge is for students to design and build a remote controlled or autonomous 80 kg mass lightweight excavator, called a “lunabot”, which can collect and deposit a minimum of 10 kilograms of lunar simulant within 15 minutes. In recent years the goal has been changed to excavate a minimum of 1 kg of simulated icy regolith which is found under an overburden of regolith simulant. The complexities of the challenge include the abrasive characteristics of the lunar regolith simulant, the weight and size limitations of the lunabot, and the ability to control the lunabot from a remote mission control center or operate it autonomously. This presentation will summarize the results of the Lunabotics Robotic Mining Competitions held in May 2022. Each year, since 2010, over 50 university teams have attended, resulting in over 500 lunabot designs and subsequent prototypes. Over 6,000 university students have been part of the on-site competition at KSC, and many are employed in the space sector today with thriving careers. Even more students and the public were engaged via internet broadcasting and social networking media. Examples of how this translates to hiring opportunities for commercial sponsors will also be discussed. Overall, this competition has proven to be popular with multi-disciplinary university senior design classes and a valuable tool for NASA and academia in educating and inspiring the next generation of space engineers.

Lunabotics↗

Design and Fabrication of a Composite Morphing Radiator Panel Using High Conductivity Fibers

Upcoming crewed space missions will involve large internal and external heat loads and require advanced thermal control systems to maintain a desired internal environment temperature. Radiators with at least 12:1 turndown ratios (the ratio between the maximum and minimum heat rejection rates) will be needed. However, current technologies are only able to achieve turndown ratios of approximately 3:1. A morphing radiator capable of altering shape could significantly increase turndown capabilities. Shape memory alloys offer qualities that may be well suited for this endeavor; their temperature-dependent phase changes could offer radiators the ability to passively control heat rejection. In 2015, a morphing radiator prototype was constructed and tested in a thermal vacuum environment, where it successfully demonstrated the morphing behavior and variable heat rejection. Newer composite prototypes have since been designed and manufactured using two distinct types of SMA materials. These models underwent temperature cycling tests in a thermal vacuum chamber and a series of fatigue tests to characterize the lifespan of these designs. The focus of this paper is to present the design approach and testing of the morphing composite facesheet. The discussion includes: an overall description of the project background, definition of performance requirements, composite materials selection, use of analytic and numerical design tools, facesheet fabrication, and finally fatigue testing with accompanying results.

Wescott, Matthew T.↗

Future Standardization of Space Telecommunications Radio System with Core Flight System

NASA Glenn Research Center (GRC) is integrating the NASA Space Telecommunications Radio System (STRS) Standard with the Core Flight System (cFS), an avionics software operating environment. The STRS standard provides a common, consistent framework to develop, qualify, operate and maintain complex, reconfigurable and reprogrammable radio systems. The cFS is a flexible, open architecture that features a plugand- play software executive called the Core Flight Executive (cFE), a reusable library of software components for flight and space missions and an integrated tool suite. Together, STRS and cFS create a development environment that allows for STRS compliant applications to reference the STRS application programmer interfaces (APIs) that use the cFS infrastructure. These APIs are used to standardize the communication protocols on NASAs space SDRs. The cFS-STRS Operating Environment (OE) is a portable cFS library, which adds the ability to run STRS applications on existing cFS platforms. The purpose of this paper is to discuss the cFS-STRS OE prototype, preliminary experimental results performed using the Advanced Space Radio Platform (ASRP), the GRC S‑ band Ground Station and the SCaN (Space Communication and Navigation) Testbed currently flying onboard the International Space Station (ISS). Additionally, this paper presents a demonstration of the Consultative Committee for Space Data Systems (CCSDS) Spacecraft Onboard Interface Services (SOIS) using electronic data sheets (EDS) inside cFE. This configuration allows for the data sheets to specify binary formats for data exchange between STRS applications. The integration of STRS with cFS leverages mission-proven platform functions and mitigates barriers to integration with future missions. This reduces flight software development time and the costs of software-defined radio (SDR) platforms. Furthermore, the combined benefits of STRS standardization with the flexibility of cFS provide an effective, reliable and modular framework to minimize software development efforts for spaceflight missions.

space communications↗

Simulated Multipath Using Software Generated GPS Signals

Depending on the environment, multipath can be one of the largest error sources contributing to degradation in Global Navigation Satellite System (GNSS) (e.g., GPS) performance. Multipath is a phenomenon that occurs as radio signals reflect off of surfaces, such as buildings, producing multiple copies of the original signal. When this occurs with GPS signals, it results in one or more delayed signals arriving at the receiver with or without the on-time/direct GPS signal. The receiver measures the composite of these signals which, depending on the severity of the multipath, can substantially degrade the accuracy of the receiver's calculated position. Multipath is commonly experienced in cities due to tall buildings and its mitigation is an ongoing area of study. This research demonstrates a novel approach for simulating GPS multipath through the modification of an open-source tool, GPS-SDR-SIM. The resulting additional testing capability could allow for improved development of multipath mitigating technologies. Currently, open-source tools for simulating GPS signals are available and can be used in the testing and evaluation of GPS receiver equipment. These tools can generate GPS signals that, when used by a GPS receiver, result in computation of a position solution that was pre-determined at the time of signal generation. That is, the signals produced are properly formed for the pre-determined location and result in the receiver reporting that position. This allows for a GPS receiver under test to be exposed to various simulated locations and conditions without having to be physically subjected to them. Additionally, while these signals are generated by a software simulation, they can be processed by real or software defined GPS receivers. This work utilizes the GPS-SDR-SIM software tool for GPS signal generation and while this tool does implement some sources of error that are inherent to GPS, it cannot inject multipath. GPS-SDR-SIM was modified in this effort to produce additional copies of signals with pre-determined delays. These additional delayed signals mimic multipath and represent what happens to GPS signals in the real world as they reflect off of surfaces and arrive at a receiver in place of or alongside the direct GPS signal. A successful proof of concept was prototyped and demonstrated using this modified version of GPS-SDR-SIM to produce simulated GPS signals as well as additional simulated multipath signals. The generated data was processed using a software defined GPS receiver and it was found that the introduction of simulated multipath signals successfully produced the expected characteristics of a composite multipath signal. Further maturation of this work could allow for the development of a GPS receiver testing and evaluation framework and aid in the development of multipath mitigating technologies.

GPS↗

NASA Giovanni: A Tool for Visualizing, Analyzing, and Inter-comparing Soil Moisture Data

There are many existing satellite soil moisture algorithms and their derived data products, but there is no simple way for a user to inter-compare the products or analyze them together with other related data. An environment that facilitates such inter-comparison and analysis would be useful for validation of satellite soil moisture retrievals against in situ data and for determining the relationships between different soil moisture products. As part of the NASA Giovanni (Geospatial Interactive Online Visualization ANd aNalysis Infrastructure) family of portals, which has provided users worldwide with a simple but powerful way to explore NASA data, a beta prototype Giovanni Inter-comparison of Soil Moisture Products portal has been developed. A number of soil moisture data products are currently included in the prototype portal. More will be added, based on user requirements and feedback and as resources become available. Two application examples for the portal are provided. The NASA Giovanni Soil Moisture portal is versatile and extensible, with many possible uses, for research and applications, as well as for the education community.

soil moisture data↗

Spatial displays as a means to increase pilot situational awareness

Experiences raise a number of concerns for future spatial-display developers. While the promise of spatial displays is great, the cost of their development will be correspondingly large. The knowledge and skills which must be coordinated to ensure successful results is unprecedent. From the viewpoint of the designer, basic knowledge of how human beings perceive and process complex displays appears fragmented and largely unquantified. Methodologies for display development require prototyping and testing with subject pilots for even small changes. Useful characterizations of the range of differences between individual users is nonexistent or at best poorly understood. The nature, significance, and frequency of interpretation errors associated with complex integrated displays is unexplored and undocumented territory. Graphic displays have intuitive appeal and can achieve face validity much more readily than earlier symbolic displays. The risk of misleading the pilot is correspondingly greater. Thus while some in the research community are developing the tools and techniques necessary for effective spatial-display development, potential users must be educated about the issues so that informed choices can be made. The scope of the task facing all is great. The task is challenging and the potential for meaningful contributions at all levels is high indeed.

Fadden, Delmar M.↗

Development of a prototype spatial information processing system for hydrologic research

Significant advances have been made in the last decade in the areas of Geographic Information Systems (GIS) and spatial analysis technology, both in hardware and software. Science user requirements are so problem specific that currently no single system can satisfy all of the needs. The work presented here forms part of a conceptual framework for an all-encompassing science-user workstation system. While definition and development of the system as a whole will take several years, it is intended that small scale projects such as the current work will address some of the more short term needs. Such projects can provide a quick mechanism to integrate tools into the workstation environment forming a larger, more complete hydrologic analysis platform. Described here are two components that are very important to the practical use of remote sensing and digital map data in hydrology. Described here is a graph-theoretic technique to rasterize elevation contour maps. Also described is a system to manipulate synthetic aperture radar (SAR) data files and extract soil moisture data.

Sircar, Jayanta K.↗

Chemical vapor deposition fluid flow simulation modelling tool

Accurate numerical simulation of chemical vapor deposition (CVD) processes requires a general purpose computational fluid dynamics package combined with specialized capabilities for high temperature chemistry. In this report, we describe the implementation of these specialized capabilities in the spectral element code NEKTON. The thermal expansion of the gases involved is shown to be accurately approximated by the low Mach number perturbation expansion of the incompressible Navier-Stokes equations. The radiative heat transfer between multiple interacting radiating surfaces is shown to be tractable using the method of Gebhart. The disparate rates of reaction and diffusion in CVD processes are calculated via a point-implicit time integration scheme. We demonstrate the use above capabilities on prototypical CVD applications.

Bullister, Edward T.↗

AdaNET phase 0 support for the AdaNET Dynamic Software Inventory (DSI) management system prototype. Catalog of available reusable software components

The Ada Software Repository is a public-domain collection of Ada software and information. The Ada Software Repository is one of several repositories located on the SIMTEL20 Defense Data Network host computer at White Sands Missile Range, and available to any host computer on the network since 26 November 1984. This repository provides a free source for Ada programs and information. The Ada Software Repository is divided into several subdirectories. These directories are organized by topic, and their names and a brief overview of their topics are contained. The Ada Software Repository on SIMTEL20 serves two basic roles: to promote the exchange and use (reusability) of Ada programs and tools (including components) and to promote Ada education.

Hanley, Lionel↗

Friction Stir Welding of GR-Cop 84 for Combustion Chamber Liners

GRCop-84 is a copper-chromium-niobium alloy developed by the Glenn Research Center for liquid rocket engine combustion chamber liners. GRCop-84 exhibits superior properties over conventional copper-base alloys in a liquid hydrogen-oxygen operating environment. The Next Generation Launch Technology program has funded a program to demonstrate scale-up production capabilities of GR-Cop 84 to levels suitable for main combustion chamber production for the prototype rocket engine. This paper describes a novel method of manufacturing the main combustion chamber liner. The process consists of several steps: extrude the GR-Cop 84 powder into billets, roll the billets into plates, bump form the plates into cylinder halves and friction stir weld the halves into a cylinder. The cylinder is then metal spun formed to near net liner dimensions followed by finish machining to the final configuration. This paper describes the friction stir weld process development including tooling and non-destructive inspection techniques, culminating in the successful production of a liner preform completed through spin forming.

Russell, Carolyn K.↗

A Mode-Shape-Based Fault Detection Methodology for Cantilever Beams

An important goal of NASA's Internal Vehicle Health Management program (IVHM) is to develop and verify methods and technologies for fault detection in critical airframe structures. A particularly promising new technology under development at NASA Langley Research Center is distributed Bragg fiber optic strain sensors. These sensors can be embedded in, for instance, aircraft wings to continuously monitor surface strain during flight. Strain information can then be used in conjunction with well-known vibrational techniques to detect faults due to changes in the wing's physical parameters or to the presence of incipient cracks. To verify the benefits of this technology, the Formal Methods Group at NASA LaRC has proposed the use of formal verification tools such as PVS. The verification process, however, requires knowledge of the physics and mathematics of the vibrational techniques and a clear understanding of the particular fault detection methodology. This report presents a succinct review of the physical principles behind the modeling of vibrating structures such as cantilever beams (the natural model of a wing). It also reviews two different classes of fault detection techniques and proposes a particular detection method for cracks in wings, which is amenable to formal verification. A prototype implementation of these methods using Matlab scripts is also described and is related to the fundamental theoretical concepts.

Tejada, Arturo↗

Risk based decision tool for space exploration missions

This paper presents an approach and corresponding tool to assess and analyze the risks involved in a mission during the pre-phase A design process. This approach is based on creating a risk template for each subsystem expert involved in the mission design process and defining appropriate interactions between the templates.

space exploration proposals↗

Utilizing expert systems for satellite monitoring and control

Spacecraft analysts in the spacecraft control center for the Cosmic Background Explorer (COBE) satellite are currently utilizing a fault-isolation expert system developed to assist in the isolation and correction of faults in the communications link. This system, the communication link expert assistance resource (CLEAR), monitors real time spacecraft and ground systems performance parameters in search of configuration discrepancies and communications link problems. If such a discrepancy or problem is isolated, CLEAR alerts the analyst and provides advice on how to resolve the problem swiftly and effectively. The CLEAR system is the first real time expert system to be used in the operational environment of a satellite control center at the NASA Goddard Space Flight Center. Clear has not only demonstrated the utility and potential of an expert system in the demanding environment of a satellite control center, but also has revealed many of the pitfalls and deficiencies of development of expert systems. One of the lessons learned from this and other initial expert system projects is that prototypes can often be developed quite rapidly, but operational expert systems require considerable effort. Development is generally a slow, tedious process that typically requires the special skills of trained programmers. Due to the success of CLEAR and several other systems in the control center domain, a large number of expert systems will certainly be developed to support control center operations during the early 1990's. To facilitate the development of these systems, a project was initiated to develop an integrated, domain-specific tool, the generic spacecraft analyst assistent (GenSAA), that alows the spacecraft analysts to rapidly create simple expert systems themselves. By providing a highly graphical point-and-select method of system development, GenSAA allows the analyst to utilize and/or modify previously developed rule bases and system components; thus, facilitating software reuse and reducing development time and effort.

Hughes, Peter M.↗

DIAMS revisited: Taming the variety of knowledge in fault diagnosis expert systems

The DIAMS program, initiated in 1986, led to the development of a prototype expert system, DIAMS-1 dedicated to the Telecom 1 Attitude and Orbit Control System, and to a near-operational system, DIAMS-2, covering a whole satellite (the Telecom 2 platform and its interfaces with the payload), which was installed in the Satellite Control Center in 1993. The refinement of the knowledge representation and reasoning is now being studied, focusing on the introduction of appropriate handling of incompleteness, uncertainty and time, and keeping in mind operational constraints. For the latest generation of the tool, DIAMS-3, a new architecture has been proposed, that enables the cooperative exploitation of various models and knowledge representations. On the same baseline, new solutions enabling higher integration of diagnostic systems in the operational environment and cooperation with other knowledge intensive systems such as data analysis, planning or procedure management tools have been introduced.

Haziza, M.↗

The Pacor 2 expert system: A case-based reasoning approach to troubleshooting

The Packet Processor 2 (Pacor 2) Data Capture Facility (DCF) acquires, captures, and performs level-zero processing of packet telemetry for spaceflight missions that adhere to communication services recommendations established by the Consultative Committee for Space Data Systems (CCSDS). A major goal of this project is to reduce life-cycle costs. One way to achieve this goal is to increase automation. Through automation, using expert systems, and other technologies, staffing requirements will remain static, which will enable the same number of analysts to support more missions. Analysts provide packet telemetry data evaluation and analysis services for all data received. Data that passes this evaluation is forwarded to the Data Distribution Facility (DDF) and released to scientists. Through troubleshooting, data that fails this evaluation is dumped and analyzed to determine if its quality can be improved before it is released. This paper describes a proof-of-concept prototype that troubleshoots data quality problems. The Pacor 2 expert system prototype uses the case-based reasoning (CBR) approach to development, an alternative to a rule-based approach. Because Pacor 2 is not operational, the prototype has been developed using cases that describe existing troubleshooting experience from currently operating missions. Through CBR, this experience will be available to analysts when Pacor 2 becomes operational. As Pacor 2 unique experience is gained, analysts will update the case base. In essence, analysts are training the system as they learn. Once the system has learned the cases most likely to recur, it can serve as an aide to inexperienced analysts, a refresher to experienced analysts for infrequently occurring problems, or a training tool for new analysts. The Expert System Development Methodology (ESDM) is being used to guide development.

Sary, Charisse↗

Development and Demonstration of a Prototype Free Flight Cockpit Display of Traffic Information

Two versions of a prototype Free Flight cockpit situational display (Basic and Enhanced) were examined in a simulation at the NASA Ames Research Center. Both displays presented a display of traffic out to a range of 120 NM, and an alert when the automation detected a substantial danger of losing separation with another aircraft. The task for the crews was to detect and resolve threats to separation posed by intruder aircraft. An Enhanced version of the display was also examined. It incorporated two additional conflict alerting levels and tools to aid in trajectory prediction and path planning. Ten crews from a major airline participated in the study. Performance analyses and pilot debriefings showed that the Enhanced display was preferred, and that minimal separation between the intruder and the ownship was larger with the Enhanced display. In addition, the additional information on the Enhanced display did not lead crews to engage in more maneuvering. Instead an opposite trend was indicated. Finally, crews using the Enhanced display responded more proactively, tending to resolve alerts earlier.

Johnson, Walter W.↗

A novel manipulator technology for space applications

Modular manipulator designs have long been considered for use as research tools, and as the basis for easily modified industrial manipulators. In these manipulators the links and joints are discrete and modular components that can be assembled into a desired manipulator configuration. As hardware advances have made actual modular manipulators practical, various capabilities of such manipulators have gained interest. Particularly desirable is the ability to rapidly reconfigure such a manipulator, in order to custom tailor it to specific tasks. The reconfiguration greatly enhances the capability of a given amount of manipulator hardware. The development of a prototype modular manipulator is discussed as well as the implementation of a configuration independent manipulator kinematics algorithm used for path planning in the prototype.

Schmitz, Donald↗