Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Demo”

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 163 records · Page 9

NASA's In-Space Manufacturing Project: Materials and Manufacturing Process Development Update

The mission of NASA's In-Space Manufacturing (ISM) project is to identify, design, and implement on-demand, sustainable manufacturing solutions for fabrication, maintenance and repair during exploration missions. ISM has undertaken a phased strategy of incrementally increasing manufacturing capabilities to achieve this goal. The ISM project began with the development of the first 3D printer for the International Space Station. To date, the printer has completed two phases of flight operations. Results from phase I specimens indicated some differences in material properties between ground-processed and ISS-processed specimens, but results of follow-on analyses of these parts and a ground-based study with an equivalent printer strongly indicate that this variability is likely attributable to differences in manufacturing process settings between the ground and flight prints rather than microgravity effects on the fused deposition modeling (FDM) process. Analysis of phase II specimens from the 3D Printing in Zero G tech demo, which shed further light on the sources of material variability, will be presented. The ISM project has also developed a materials characterization plan for the Additive Manufacturing Facility, the follow-on commercial multimaterial 3D printing facility developed for ISS by Made in Space. This work will yield a suite of characteristic property values that can inform use of AMF by space system designers. Other project activities include development of an integrated 3D printer and recycler, known as the Refabricator, by Tethers Unlimited, which will be operational on ISS in 2018. The project also recently issued a broad area announcement for a multimaterial fabrication laboratory, which may include in-space manufacturing capabilities for metals, electronics, and polymeric materials, to be deployed on ISS in the 2022 timeframe.

Prater, Tracie↗

Weather from 250 Miles Up: Visualizing Precipitation Satellite Data (and Other Weather Applications) Using CesiumJS

Geospatial weather visualization remains predominately a two-dimensional endeavor. Even popular advanced tools like the Nullschool Earth display 2-dimensional fields on a 3-dimensional globe. Yet much of the observational data and model output contains detailed three-dimensional fields. In 2014, NASA and JAXA (Japanese Space Agency) launched the Global Precipitation Measurement (GPM) satellite. Its two instruments, the Dual-frequency Precipitation Radar (DPR) and GPM Microwave Imager (GMI) observe much of the Earth's atmosphere between 65 degrees North Latitude and 65 degrees South Latitude. As part of the analysis and visualization tools developed by the Precipitation Processing System (PPS) Group at NASA Goddard, a series of CesiumJS [Using Cesium Markup Language (CZML), JavaScript (JS) and JavaScript Object Notation (JSON)] -based globe viewers have been developed to improve data acquisition decision making and to enhance scientific investigation of the satellite data. Other demos have also been built to illustrate the capabilities of CesiumJS in presenting atmospheric data, including model forecasts of hurricanes, observed surface radar data, and gridded analyses of global precipitation. This talk will present these websites and the various workflows used to convert binary satellite and model data into a form easily integrated with CesiumJS.

web applications↗

Ask-the-expert: Active Learning Based Knowledge Discovery Using the Expert

Often the manual review of large data sets, either for purposes of labeling unlabeled instances or for classifying meaningful results from uninteresting (but statistically significant) ones is extremely resource intensive, especially in terms of subject matter expert (SME) time. Use of active learning has been shown to diminish this review time significantly. However, since active learning is an iterative process of learning a classifier based on a small number of SME-provided labels at each iteration, the lack of an enabling tool can hinder the process of adoption of these technologies in real-life, in spite of their labor-saving potential. In this demo we present ASK-the-Expert, an interactive tool that allows SMEs to review instances from a data set and provide labels within a single framework. ASK-the-Expert is powered by an active learning algorithm for training a classifier in the backend. We demonstrate this system in the context of an aviation safety application, but the tool can be adopted to work as a simple review and labeling tool as well, without the use of active learning.

software↗

Ask-the-Expert: Active Learning Based Knowledge Discovery Using the Expert

Often the manual review of large data sets, either for purposes of labeling unlabeled instances or for classifying meaningful results from uninteresting (but statistically significant) ones is extremely resource intensive, especially in terms of subject matter expert (SME) time. Use of active learning has been shown to diminish this review time significantly. However, since active learning is an iterative process of learning a classifier based on a small number of SME-provided labels at each iteration, the lack of an enabling tool can hinder the process of adoption of these technologies in real-life, in spite of their labor-saving potential. In this demo we present ASK-the-Expert, an interactive tool that allows SMEs to review instances from a data set and provide labels within a single framework. ASK-the-Expert is powered by an active learning algorithm for training a classifier in the back end. We demonstrate this system in the context of an aviation safety application, but the tool can be adopted to work as a simple review and labeling tool as well, without the use of active learning.

GUI↗

Addressing Scalability While Feature Requests Persist. A Look at NASA Worldview's New Features and Their Implementation

Worldview is a high-traffic web mapping application created using the JavaScript mapping library, OpenLayers. This presentation will primarily focus on three new features: A wrapping component that seamlessly shows satellite imagery over the dateline where most maps either stop or wrap the imagery of the same date. An animation feature that allows users to select date ranges over which they can animate. An A/B comparison feature that gives users the power to compare imagery between dates and layers. In response to an increasingly large codebase caused by ongoing feature requests, Worldview is transitioning to a smaller core codebase comprised of external reusable modules. When creating a module with the intention of having someone else reuse it for a different task, one inherently starts generating code that is easier to read and easier to maintain. This presentation will show demos of these features and cover development techniques used to create them. Worldview is a web mapping tool used for education, research, and disaster response. We consume 600+ Imagery products and support time-critical application areas such as wildfire management, air quality measurements, and flood monitoring.

Reusability↗

NASA's NextSTEP Advanced Electric Propulsion Activities

Developing propulsion technology systems in the 50-to 300-kW per thruster range to meet the needs of a variety of long duration, deep-space mission applications beyond capabilities being developed for 40-kW SEP Tech Demo Mission. Three proposals were selected to develop and demonstrate NextSTEP advanced electric propulsion (EP) subsystems. The primary goal is during the third year, to demonstrate 100-hour of continuous, steady-state operation of propulsion subsystem at 100-kW in a relevant TRL 5 environment.

Moore, Christopher L.↗

Using UMM-Var and E2E to Improve the User Experience for Accessing NASA EOSDIS Data Sets

The UMM-Variables (Var) Metadata Model has been evolved to support an End-to-End Services (E2E) capability, which enables variable level subsetting, data transformation, and data reformatting. This talk will discuss what is new with the model, how users can get their metadata ready for the E2E capability, and include a demo of how the model is being used to drive and improve the user experience in Earthdata Search Client when accessing EOSDIS data sets.

Metadata Modeling↗

Software and System Health Management with R2U2

R2U2 (Realizable, Responsive, Unobtrusive Unit) is a hardware-supported tool and framework for the real-time system and software health management of cyber-physical systems. R2U2 continuously monitors properties about safety, performance, and security of the vehicle and can perform diagnostic reasoning. Efficient observers for past-time and future-time Metric Temporal Logic, reasoners for Bayesian Networks, and model-based prognostics algorithms are major components of R2U2. Their combination makes it possible to design powerful models for system runtime monitoring, diagnostics, software health management, prognostics, and security monitoring. The R2U2 monitoring engine is designed for minimal runtime overhead and is available as Simulink block or as a software component for integration into the flight software stack, and enables R2U2 to monitor complex cyber-physical systems without any instrumentation of the flight software. In this presentation, we give an overview of R2U2 architecture and reasoning algorithms, present its features, and give a life demo of the tool.

Schumann, Johann↗

The Creation and Simulation of a Risley Prism Assembly

Intentions of humans revisiting the moon, exploring new planets, and the ever sought out goal of landing humans on Mars is a focus for NASA. With the most recent human missions being the Apollo missions in the 1960's-1970's, upgrades to previous landers are a continuing project. One of the most important and difficult parts of these missions is the landing. An unknown environment and terrain provide challenges for the crew or lander, that may result in broken instruments, overuse of fuel and worst of all, loss of life. The following paper highlights the work done to build a demo lidar scanner for landers and other spacecrafts that touchdown on an alien surface. This instrument intends to provide key information about the surface by creating a three-dimensional map of the terrain in a couple of seconds. Information that can then be used as feedback to the guidance computer and pilots to make an informed decision about a safe landing site. The work is being undertaking by a team at Goddard Spaceflight Center under the electro-mechanical systems branch, and the following represents the work done to create a prototype scanner.

Galvan, Kevin Tyler↗

Flight Awareness Collaboration Tool

FACT is a software program that provides important information about winter weather operations to airline dispatchers and airport personnel. FACT has a "quad" design and shows various maps, text, and tabular information. It also has a team messaging capability. It is meant to be used by airline dispatchers and airport personnel to manage winter storms. This slide set provides a description of FACT that will be used for a demo with Aviation Week.

Mogford, Richard↗

Stormy 19 Review Meeting

This presentation was originally given to ATD-2 field demo partners on 10/2/2019. The briefing presented a review of the Trajectory Option Sets (TOS) process, key enhancements completed for Stormy 19, and potential future capabilities for the ATD-2 system.

ATD-2↗

NASA's Current Optical Communications Efforts

NASA continues to make significant investments in optical communications technology for near Earth and deep space applications. Optical communications will enable new science and exploration missions by providing high data rates and better navigation over long distances. Small low mass terminals, even at low data rates, is also extremelty beneficial to NASA. In 2021, NASA will launch the Laser Communications Relay Demonstration (LCRD) on a Department of Defense Space Test Program satellite. LCRD consists of two optical terminals in geosynchronous (GEO) orbit and two ground stations, and it is a joint project between NASA’s Goddard Space Flight Center (GSFC), the Jet Propulsion Laboratory, California Institute of Technology (JPL), and the Massachusetts Institute of Technology Lincoln Laboratory (MIT/LL). Also in 2021, GSFC and MIT/LL will fly the TeraByte InfraRed Delivery (TBIRD) 200 Gbps Cubesat Demo in Low Earth Orbit. In 2022, JPL will launch Psyche to a unique metal asteroid orbiting the Sun between Mars and Jupiter. Psyche will carry the Deep Space Optical Communications (DSOC) payload. In 2023, NASA will do a lunar flyby with the first crewed mission of the Orion spacecraft and it will carry the MIT/LL developed Optical to Orion (O2O) payload. In addition to these flight demonstrations of optical communications, NASA is also working with civil space agencies around the world to develop international standards for optical communications via the Interagency Operations Advisory Group (IOAG) and the Consultative Committee for Space Data Systems (CCSDS).

Bernard L Edwards↗

cFS Test Framework (CTF)

NASA's Core Flight System (cFS) provides a generic flight software framework architecture for developing flight software. As the cFS framework has gained popularity over the years within the flight software community, supporting software tools have been developed to assist in the design, development, testing and verification of flight software. The cFS Test Framework (CTF) is a recently developed cFS tool with capabilities to develop and run automated test and verification scripts against flight software targets. The CTF tool parses and executes JSON-based test scripts containing test instructions, while logging and reporting the results. CTF utilizes a plugin-based architecture to allow developers to extend CTF with new test instructions, external interfaces, and custom functionality. To interface with flight software, CTF parses a set of CCSDS message definition files to create the necessary command and telemetry structures for use during the test run. Additionally, CTF also supports interfacing with multiple cFS instances, allowing a test script to verify requirements that involve multiple flight software targets. Lastly, CTF provides support for executing test scripts against FSW running on remote or embedded hardware. This allows CTF to execute the same test scripts across different target configurations throughout the development process. In this presentation, we will introduce the cFS Test Framework (CTF) architecture, discuss the history of cFS testing frameworks, and present the features and capabilities currently provided by CTF. Lastly, we will show a demo of the CTF tool being used to execute test scripts against flight software.

Aly I Shehata↗

Review of a Draft - Avoiding the Impossible: Re-focusing a Non-Feasible Mission 2-Hrs into a 3-Day Engineering Session

Concurrent engineering offers a great many benefits to engineers and mission designers throughout the world of aerospace. The only downside of concurrent engineering, and this is somewhat unavoidable, is that you don’t know the results of a design session until the end when it is completed. Usually, this is not a problem – you wouldn’t start building a spacecraft before the design is finished. However, within mass and cost constrained systems, you may end up with a final design that although technically sound – is not feasible due to mass or cost limits. Employing in-session mass and cost models with flexible inputs that refine their estimates and variance as more detailed information comes in throughout a design session allows major design changes to be made when the probability of breaching a mass or cost cap exceeds a threshold level. This enables mission designers to re-focus the study, and avoid spending 3-days with 15 engineers designing a non-feasible mission. By understanding key correlations and nested relationships within mass or cost, and specifically mass or cost allocations per mission element by mission type, it’s possible to get flexible-input, statistically based mass and cost estimates very early in the design process. Baseline models are seeded using mission characteristics and general parameters (outer planetary orbiter-probe mission, $500M cost cap for example) to provide a rough estimate of the expected mass or cost. As information gets solidified during the session, it gets added to the model and the estimates are updated. Continuing the orbiter-probe mission example, modeling probe heat shield cost as a percent of total probe cost, and probe cost as a percent of total flight system cost, and total flight system cost as a percent of total mission cost allows a design team to roll-up solidified information to estimate the probability of fitting within a mass or cost constraint early in a concurrent design session. When only the heat shield cost is known, the variance of the final estimate is higher, whereas when the full probe gets defined, naturally, the variance of the estimate decreases. A methodology, model, verification and demo implementation for cost limit breach are presented.

Hihn, Jairus M.↗

Assessing the Altimetric Measurement from CYGNSS Data

The Cyclone Global Navigation Satellite System (CYGNSS) mission was designed to study hurricane intensification by measuring wind speeds in tropical cyclones. However, the delay-Doppler maps (DDM) that are produced can be used to estimate the sea surface height (SSH) at the specular reflection point on the ocean surface. Proofof-concept studies that DDMs are suitable to solve for SSH have been recently reported (Clarizia et al., 2016; Mashburn et al., 2018), based on data acquired by the demonstration satellite experiment Tech Demo Sat - 1 (TDS-1) carrying a GNSS-R receiver similar to the ones onboard CYGNSS. Although the precision of each 1sec averaged SSH is considerably lower than that of the existing satellite altimeters, by virtue of the dense coverage and frequent revisit time exhibited by the constellation of 8 microsats, the error may be smoothed down considerably by optimal interpolation (Li et al., 2016). Hence the CYGNSS dataset presents a potential opportunity to sample the tropical oceans, and investigate the sensitivity of the SSH measurements to mesoscale eddies. Our objective is to analyze the CYGNSS data and test a suite of retrieval algorithms, including that of Mashburn et al., 2018 to obtain SSH, to understand the error sources and possible corrections when available. Because of the limited antenna gain of the CYGNSS instrument, the power SNR for general wind conditions is expected to be too low to accurately track the reflection point contribution, resulting in altimetry errors of the order of several meters. Other significant error sources are the CYGNSS satellites orbit knowledge, the ionosphere, the troposphere, the mean sea surface and the tides; some of these errors can be reduced by using models. The corrected SSH data will be assimilated into the ROMS high-resolution ocean model to investigate their ability to reproduce mesoscale eddies in the tropical oceans.

Voronovich, Alexander↗

CFS Test Framework

NASA's Core Flight System (cFS) provides a generic flight software framework architecture for developing flight software. As the cFS framework has gained popularity over the years within the flight software community, supporting software tools have been developed to assist in the design, development, testing and verification of flight software. The cFS Test Framework (CTF) is a recently developed cFS tool with capabilities to develop and run automated test and verification scripts against flight software targets. The CTF tool parses and executes JSON-based test scripts containing test instructions, while logging and reporting the results. CTF utilizes a plugin-based architecture to allow developers to extend CTF with new test instructions, external interfaces, and custom functionality. To interface with flight software, CTF parses a set of CCSDS message definition files to create the necessary command and telemetry structures for use during the test run. Additionally, CTF also supports interfacing with multiple cFS instances, allowing a test script to verify requirements that involve multiple flight software targets. Lastly, CTF provides support for executing test scripts against FSW running on remote or embedded hardware. This allows CTF to execute the same test scripts across different target configurations throughout the development process. In this presentation, we will introduce the cFS Test Framework (CTF) architecture, discuss the history of cFS testing frameworks, and present the features and capabilities currently provided by CTF. Lastly, we will show a demo of the CTF tool being used to execute test scripts against flight software.

cfs↗