Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “IMPLEMENTATION”

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 1,279 records · Page 71

Establishing Trust in NASA’s Artemis Program Computer-Human Interface (CHI) Implementation

The NASA Artemis program will return humans to the moon. This time, with the help of commercial and international partners, the program’s objective is a permanent moon base. The moon base infrastructure, including an orbiting moon station and moon surface assets, will be developed for astronauts to stay for the long haul to learn to live and work on another planet in preparation for an eventual Humans-to-Mars mission. As the roundtrip communication delays increase in deep space exploration, more onboard systems autonomy and functionality will be needed to maintain and control the vehicle or habitat. These mission constraints will change the current Earth-based spacecraft ground control support approach that will demand more safe, efficient, and effective Computer-Human Interface (CHI) control. For Artemis, CHI is defined as the elements that the crew interfaces with-audio, video, lighting, and crew controls. Understanding how CHI will need to evolve to support deep space missions will be critical for the Artemis program-especially crew controls which is the focus of this paper. How does NASA ensure crew controls are reliable to control complex systems and prevent a catastrophic event due to human error-especially when the astronauts could be physiologically and/or psychologically impaired? NASA’s approach to mitigating catastrophic hazards in human spaceflight system development such as crew controls is through a holistic system engineering and Human System Integration methodology that embraces NASA’s Human-Rating Requirements-ensuring human performance characteristics to control/safely recover the crew from hazardous situations within the human interface design are considered. This paper discusses, at a high level, CHI for the Artemis program. Next, a discussion of what it means to human-rate a space system crew controls and how trust in the human-computer interface begins with the NASA human rating requirements. Finally, a discussion on how systems engineering, and the human system integration process ensures that crew control implementation incorporates the NASA human-rating requirements.

Human-Rating↗

NASA Enterprise Digital Transformation Initiative Strategic Framework & Implementation Approach

Since 1958, NASA has delivered its enduring bold purpose, characterized in the 2022 NASA Strategic Plan as a mission to discover, explore, innovate, and advance solutions to the problems of flight, within and outside the Earth’s atmosphere, for the benefit of humankind. The NASA Strategic Plan also recognizes that this mission will be delivered differently as it looks to a future marked by radical global change, which is in part being driven by digital advances. For this reason, in late 2020 NASA established an Enterprise Digital Transformation (DT) agency-level strategic initiative to accelerate and coordinate leveraging digital advances to transform the way the Agency works, the experience of its workforce and the agility of its workplace. This paper documents NASA’s DT strategic framework and associated implementation approach, with the DT strategic initiative serving to ignite, connect, integrate, and facilitate DT progress across a federated organizational operating model.

digital transformation↗

RApid Blade and Blade-Vortex InTeraction (RABBIT) GUI implementation via MATLAB Application Designer

Rotorcraft noise source identification and reduction is crucial to the emergence of the Urban Air Mobility (UAM) market. One key rotor noise source is Blade Vortex Interaction (BVI), caused by the rotor wake interacting with the rotor blades. The low-fidelity RApid Blade and Blade-Vortex InTeraction (RABBIT) tool was created to predict the location and characteristics of Blade-Vortex Interaction (BVI) noise. RABBIT enables engineers to quickly locate and understand designs or configurations that cause significant BVI noise. Furthermore, RABBIT can identify the time and location of blade overlap for coaxial rotors. RABBIT is not a general acoustic prediction tool, but instead utilizes vortex and wake parameters to visualize and predict only BVI noise. To date, RABBIT has been validated against CAMRAD II and ANOPP2/AARON for three NASA Revolutionary Vertical Lift Technology (RVLT) concept vehicles: the Quiet Single Main Rotor (QSMR), Side-by-Side, and Quadrotor. RABBIT has been shown to be a useful BVI prediction tool capable of visualizing BVI as a function of various parameters. Impulse factor and time rate of change of loading allows for a unique BVI prediction technique that provides information on impulse strength, location, and frequency. This presentation will highlight how MATLAB’s App Designer was utilized to enable users to navigate RABBIT easily and efficiently without prior experience with MATLAB or rotorcraft acoustics. RABBIT users can build and view rotors in real time with options to control blade chord, radius, phasing, and airfoil geometry. Furthermore, multiple rotors can be combined to create state-of-the-art multi-rotor vehicles or fleets. Editable tables, sliding bars, and push buttons were implemented within MATLAB’s App Designer for RABBIT’s GUI to allow engineers and designers to predict low order acoustic impact of BVI occurrences.

Natasha Lydia Schatzman↗

Implementation of Combinatorial Optimization Techniques for Automated Fiber Placement Through Thickness Defect Stack-Up Minimization

The Computer Aided Process Planning (CAPP) module was developed to facilitate and accelerate the process planning workflow for Automated Fiber Placement (AFP). CAPP assists process planners in identifying optimal starting point locations and layup strategies for each ply of a laminate. Ply optimization operates on measurement and scoring of geometry-based defects such as gaps, overlaps, angle deviation, and steering. This paper expands on the established framework for analyzing defect stack-up through thickness of a laminate. Four different combinatorial optimization algorithms are implemented and evaluated: (1) genetic algorithm, (2) differential evolution, (3) particle swarm, and (4) greedy search. The algorithms identify the optimal combination of ply-level layup strategies, by scoring potential laminates on defect stacking, using two different objective functions. A final optimization approach is also presented which trades some performance for a large gain in efficiency. These approaches are compared to a randomized combination using a complex tool surface in a virtual case study. The result is a streamlined methodology for comparing different laminate-level manufacturing strategies and minimizing the through thickness defect stack up.

CAPP↗

Establishing Trust in NASA’s Artemis Campaign Computer-Human Interface (CHI) Implementation

The NASA Artemis program will return humans to the Moon. This time, with the help of commercial and international partners, the program's objective is a permanent moon base. The moon base infrastructure, including an orbiting moon station and moon surface assets, will be developed for astronauts to stay for the long haul to learn to live and work on another planet in preparation for an eventual Humans-to-Mars mission. As the roundtrip communication delays increase in deep space exploration, the crew will need more onboard systems autonomy and functionality to maintain and control the vehicle or habitat. These mission constraints will change the current Earth-based spacecraft to ground control support approach that will demand more safe, efficient, and effective Computer-Human Interface (CHI) control. For Artemis, CHI is defined as the elements that the crew interfaces with: audio, video, lighting, and crew controls subsystems. Understanding how CHI will need to evolve to support deep space missions will be critical for the Artemis program--especially crew controls, which is the focus of this paper. How does NASA ensure crew controls are reliable enough to control complex systems and prevent a catastrophic event due to human error--especially when the astronauts could be physiologically and/or psychologically impaired? NASA's approach to mitigating catastrophic hazards in human spaceflight system development such as crew controls, is through a holistic system engineering and Human System Integration methodology that focuses on incorporating NASA's Human-Rating Requirements-that ensures human performance characteristics to control/safely recover the crew from hazardous situations within the human interface design are considered. This paper discusses, at a high level, CHI for the Artemis program. Next, a discussion of what it means to human-rate a space system crew controls and how trust in the human-computer interface begins with the NASA human rating requirements. Finally, a discussion on how systems engineering and the human system integration process ensures that crew control implementation incorporates the NASA human-rating requirements.

artemis↗

Implementation of Field-Oriented Control in Joint Actuator Electronics for Satellite-Servicing Robotics

NASA’s OSAM-1 (On-orbit Servicing, Assembly, and Manufacturing 1) is a robotic spacecraft designed to extend the life of a satellite. Launching in 2026, the OSAM-1 servicer will use a robotic arm to grasp, refuel, and relocate Landsat 7. In order to accomplish the various servicing operations, including the critical auto-grapple capturing operation, the robot arm uses active compliance and visual servo control loops. These sophisticated control algorithms are enabled by the high performance Joint Control Boards (JCBs). At the core of the robot arm control architecture, the JCBs employ field-oriented control (FOC) to accurately commutate and efficiently control joint actuator torque. FOC offers numerous benefits over other current control methods, allowing the JCBs to achieve the high bandwidth and performance required by the outer control loops. As an added benefit, a torque feed-forward term allows the FOC loop to simulate microgravity actuator performance during ground testing. In this paper, a FOC implementation for space robotics applications and an end-to-end actuator calibration process are discussed.

Sam Zhao↗

Implementing Atmospheric Infrared Sounder (AIRS) and Cross-Track Infrared Sounder (CrIS) Cloud-Clearing Algorithm into the NASA GEOS: Focus on the 2017 Atlantic Tropical Cyclone Season

Numerical Weather Prediction (NWP) centers assimilate cloud-free infrared (IR) radiances because the assimilation of all-sky IR radiances is not yet operationally achievable. The cloud-clearing procedure offers a simpler, but effective strategy that produces cloud-affected radiances suitable for assimilation in partially cloudy regions. Several studies conducted by this team have demonstrated that IR Cloud-Cleared Radiances (CCRs), if thinned more aggressively than clear-sky radiances, can improve analysis and forecasts, particularly in meteorologically active areas. However, CCRs are not used by operational centers due partly to the thought that the process of cloud-clearing may affect latency and introduce difficult-to-control external dependencies. This study presents the results of implementing an Atmospheric Infrared Sounder (AIRS) and Cross-Track Infrared Sounder (CrIS) cloud-clearing procedure into the NASA Goddard Earth Observing System (GEOS) to demonstrate the portability of the procedure. The AIRS and CrIS cloud-clearing algorithms have been deprived of external dependencies, made customizable to any specific model, and the computational efficiency has been improved via parallelization. The revised AIRS and CrIS cloud-clearing algorithms allow a customized choice of channel selection, the use of a user-specified model's fields as first guess, and can perform in real time. Data assimilation experiments with the hybrid 4DEnVar GEOS system were successfully performed for the 2017 tropical cyclones (TC) season with a focus on three major hurricanes (Harvey, Irma, and Maria). This study shows that assimilation of locally-generated CCRs have a positive impact on both global skill and TC representation, compared to the assimilation of AIRS and CrIS clear-sky radiances, and a comparable or slightly improved impact compared to assimilation of CCRs produced by external sources, such as NASA's Distributed Active Archive Centers and NOAA’s Comprehensive Large Array-data Stewardship System. The customization and computational efficiency of the revised procedure would enable its usability in a real-time forecast context.

Niama Boukachaba↗

Implementation and Verification of the SST-𝜸 and SA-AFT Transition Models in FUN3D

The transition modeling capability in the NASA unstructured FUN3D suite of codes has been augmented by incorporating two additional transport-equation-based transition models, namely, the 𝜸 transition model coupled with Menter’s 2003 Shear-Stress Transport (SST) turbulence model and Coder’s Amplification Factor Transport (AFT) transition model combined with the Spalart-Allmaras (SA) turbulence model. Both of these models, SST-𝜸 and SA-AFT, are used to compute transition characteristics of several test cases from the literature. The selected test cases cover a range of transition scenarios including bypass transition over a flat plate (ERCOFTAC T3A and T3A- flow configurations), transition in the presence of separation bubbles (NLF-0416 airfoil at selected angles of attack), and natural transition due to Tollmien-Schlichting instabilities (flat-plate experiment by Schubauer and Klebanoff). To address the urgent need for model verification as highlighted in recent workshops on transition modeling, the drag, lift, surface pressure, and skin-friction coefficients from the FUN3D solutions for a sequence of meshes are compared with the results obtained with the same models implemented in the NASA structured grid flow solver OVERFLOW. Comparisons between the local and global surface coefficients from the FUN3D and OVERFLOW solvers for all test cases resulted in good agreement for the finest meshes.

Verification↗

Maneuver Design Implementation and Verification for the Mars 2020 Mission

On February 18, 2021, the Perseverance rover landed in Jezero Crater on Mars, transported by the Mars 2020 spacecraft on a nearly seven-month journey to the Red Planet. The execution of three propulsive maneuvers during the interplanetary cruise phase was required to remove the launch-injection bias and deliver the spacecraft to the Mars atmospheric entry point. This paper focuses on the maneuver implementation and verification process between the navigation and spacecraft teams. Additionally, this paper discusses the execution error models that were used to determine maneuver performance and delivery accuracy at the atmospheric entry interface point.

Kruizinga, Gerhard↗

A Method for Obtaining Surface Flow Vectors and Its Implementation in Interferometric Skin Friction Measurement

A new method was developed to extract surface flow vectors from an oilflow visualization image that has oil streaklines. The method is analogous to the PIV processing where the image is divided into interrogation windows. A representative flow direction is obtained for each interrogation window using image processing with a line-detection algorithm. Repeating the process for the entire image, one can find the surface vector field. The Hough transformation, Radon transformation and Machine Learning were used as line-detection algorithms. The obtained vector field is then postprocessed to filter spurious vectors and to apply smoothing. The method was tested on 2D and 3D models with different flow complexities. The method was able to predict surface flow vectors for all cases tested. The predicted surface flow vectors were used in obtaining the surface skin friction. The successful implementation of the surface flow vectors enables interferometric skin friction measurements on surfaces beneath 3D complex flows. In addition, the surface flow vectors can be superimposed on the oilflow visualization images to better explain the surface flow topology.

Surface flow vectors↗

A Method for Obtaining Surface Flow Vectors and Its Implementation in Interferometric Skin Friction Measurement

A new method was developed to extract surface flow vectors from an oilflow visualization image that has oil streaklines. The method is analogous to the PIV processing where the image is divided into interrogation windows. A representative flow direction is obtained for each interrogation window using image processing with a line-detection algorithm. Repeating the process for the entire image, one can find the surface vector field. The Hough transformation, Radon transformation and Machine Learning were used as line-detection algorithms. The obtained vector field is then postprocessed to filter spurious vectors and to apply smoothing. The method was tested on 2D and 3D models with different flow complexities. The method was able to predict surface flow vectors for all cases tested. The predicted surface flow vectors were used in obtaining the surface skin friction. The successful implementation of the surface flow vectors enables interferometric skin friction measurements on surfaces beneath 3D complex flows. In addition, the surface flow vectors can be superimposed on the oilflow visualization images to better explain the surface flow topology.

Surface flow vectors↗

Psyche Project Implementation During the COVID Pandemic

In January 2017, “Psyche: Journey to a Metal World” was selected for implementation as part of NASA’s Discovery program. The Psyche mission will utilize electric propulsion with SPT-140 Hall thrusters to rendezvous and orbit the metal-rich asteroid (16) Psyche, in the main asteroid belt between Mars and Jupiter. The Psyche spacecraft requires no chemical propulsion and, when launched in 2022, will be the first mission to use Hall thrusters beyond lunar orbit. The Psyche spacecraft is a hybrid development with Jet Propulsion Laboratory (JPL)-provided deep-space avionics and communications equipment mounted on a high-heritage MAXAR (formerly Space Systems Loral) Solar-Electric Propulsion (SEP) Chassis, based on their 1300 series of GEO communications satellites. The spacecraft is equipped to support a suite of science instruments, as well as a demonstration of the Deep Space Optical Communications (DSOC) technology. The spacecraft has sufficient onboard resources, autonomy, redundancy, and operability to complete a 3.5-year cruise to 16 Psyche, followed by a 20-month campaign of science investigations while orbiting the asteroid.The mission’s early concept design and progress through Preliminary Design Review (PDR) has been described in previous work. The paper will cover the recent mission progress from the Critical Design Review (CDR) through the start of Spacecraft Environmental Testing, which took place during the COVID pandemic.The authors will highlight the successful remote collaboration between the major partners: ASU, JPL, MAXAR, and the Payload teams that led to the initiation of the Assembly, Test, Launch, Operations Phase (ATLO) in early March 2021. Emphasis will be placed on the effects that the COVID-19 pandemic had on the work environment over the last 16+ months, including challenges to delivery of flight hardware and test equipment. In addition to the COVID-19 challenges, other significant anomalies discovered during design and test will be described along with any impacts to the overall science capability of the mission.

Lord, Peter↗

A Provably Correct Floating-Point Implementation of Well Clear Avionics Concepts

The NASA DAIDALUS library provides formal definitions for Detect-and-Avoid avionics concepts such as when an aircraft is well-clear with respect to the surrounding air traffic, i.e., it does not operate in such proximity to create a collision hazard. While several properties are proven correct for DAIDALUS assuming ideal real number arithmetic, an actual implementation that uses floating-point numbers may behave unexpectedly because of round-off errors and run-time exceptions. This paper presents an experience report on the application of a formal methods toolchain to extract and verify floating-point C code from a real-valued specification of the well-clear module of DAIDALUS. This toolchain comprises the PVS theorem prover, the PRECiSA floating-point analyzer and code generator, and the Frama-C analysis suite. The generated code is automatically instrumented to detect when the control flow of the floating-point program may diverge from the ideal real number specification, and it is annotated with contracts that state the maximum accumulated round-off error. The absence of overflows is also formally verified for the generated code. In order to apply the toolchain to an industrial case study such as DAIDALUS, a formally verified pre-processing of the input specification is performed, which includes a program slicing and several semantic-preserving simplifications.

Program verification↗

Establishing Trust in NASA’s Artemis Campaign Computer-Human Interface (CHI) Implementation

The NASA Artemis program will return humans to the Moon. This time, with the help of commercial and international partners, the program's objective is a permanent moon base. The moon base infrastructure, including an orbiting moon station and moon surface assets, will be developed for astronauts to stay for the long haul to learn to live and work on another planet in preparation for an eventual Humans-to-Mars mission. As the roundtrip communication delays increase in deep space exploration, the crew will need more onboard systems autonomy and functionality to maintain and control the vehicle or habitat. These mission constraints will change the current Earth-based spacecraft to ground control support approach that will demand more safe, efficient, and effective Computer-Human Interface (CHI) control. For Artemis, CHI is defined as the elements that the crew interfaces with: audio, video, lighting, and crew controls subsystems. Understanding how CHI will need to evolve to support deep space missions will be critical for the Artemis program--especially crew controls, which is the focus of this paper. How does NASA ensure crew controls are reliable enough to control complex systems and prevent a catastrophic event due to human error--especially when the astronauts could be physiologically and/or psychologically impaired? NASA's approach to mitigating catastrophic hazards in human spaceflight system development such as crew controls, is through a holistic system engineering and Human System Integration methodology that focuses on incorporating NASA's Human-Rating Requirements-that ensures human performance characteristics to control/safely recover the crew from hazardous situations within the human interface design are considered. This paper discusses, at a high level, CHI for the Artemis program. Next, a discussion of what it means to human-rate a space system crew controls and how trust in the human-computer interface begins with the NASA human rating requirements. Finally, a discussion on how systems engineering and the human system integration process ensures that crew control implementation incorporates the NASA human-rating requirements.

artemis↗

Development and Implementation of Large-Scale Numerical Models for Shape Memory Mars Spring Tires

The current work focuses on implementation of the user-defined shape memory alloy (SMA) model in the finite element analysis program ABAQUS for large-scale simulations of the Spring Tires made of SMA developed at the NASA Glenn Research Center. The main objective of this study was to improve and optimize the structural design of the SMA tires through in-depth numerical analysis and sensitivity studies. Various design variables (wire diam., coil diam., pitch, spring length, and bead angle) were varied to study their influence on the global load-displacement response of the tire construct. A detailed investigation of the three-dimensional stress states was also carried out to enhance understanding of the local changes as the tire goes through global deformation. It was concluded that a robust numerical model with a good predictive capability, together with a thoughtfully crafted sensitivity study, can result in reduced design iterations required to reach a desired tire performance. This will, in turn, lead to significantly reduced manufacturing time, required labor, and testing expense.

shape memory alloys↗

Implementation of A New Microwave Scattering Database and A Forward Model for Active Microwave Sensors in CRTM

Radiative transfer models are extensively used for the assimilation of satellite observations into NWP models as well as retrieving geophysical products from satellite measurements. CRTM is a community model developed by NOAA JCSDA and widely used for different purposes requiring RT calculations. CRTM requires bulk scattering lookup tables in order to perform all-sky RT calculations. However, the current CRTM lookup tables for microwave frequencies were generated based on the Mie theory by assuming spherical frozen particles. The scattering lookup tables generated using the DDA technique has shown to largely improve the RT scattering calculations in the MW region. This presentation targets (i) the implementation and validation of a DDA database that was originally developed for the ARTS RT model into CRTM, and (ii) developing the CRTM active sensor module that takes advantage of the backscattering coefficients computed using the DDA method. The DDA database only provides single scattering properties of different habits, while CRTM requires bulk scattering properties. The CRTM cloud coefficients were previously generated based on the effective radius for representing the size of the particles. However, effective radius is neither measurable nor provided by the NWP models, thus need to be estimated from other geophysical variables such as water content. Therefore, in addition to calculating the CRTM bulk scattering properties from the DDA single scattering database, the CRTM was also largely modified to use cloud water content (kg.m-3), instead of effective radius, for performing the interpolation over size/mass of the particles. CRTM already requires water content as input, thus no extra variables are required for performing scattering calculations using the new ARTS DDA database. The CRTM scattering modules search for effective radius in cloud coefficient files and will use the cloud water content if the effective radius dimension is not found in the cloud coefficient files. Figure 1 shows the CRTM simulated brightness temperatures computed using different cloud coefficients versus ATMS observed values over Hurricane Irma on September 7, 2017 at 18:00 UTC. We used all the cloud water content values included in ERA5 with default CRTM/DDA habits for water, rain, snow, ice, hail, and graupel. ERA5 does not provide separate water content values for ice, hail, and graupel, thus the ice water content values were divided between ice, hail, and graupel clouds similar to what was explained in the previous section. In channels with a frequency lower than 90 GHz, emission from water and rain clouds can compensate for cloud scattering so that cloud contaminated Tbs are larger than corresponding clear sky Tbs. The DDA simulations for channels 1-7 largely perform better than the Mie simulations. The DDA simulations show a mix of small negative and positive simulated minus observed values, while the Mie results show large negative biases. The weighting functions for some of the ATMS temperature sounding channels (channels 9-15) peak mostly above the clouds, therefore the measured Tbs become less sensitive to clouds so that the results of both Mie and DDA become very similar. The Mie lookup tables generate excessive scattering for channel 16, but not enough scattering for the water vapor channels. In the specific case of Hurricane Maria, the DDA lookup tables do not generate enough scattering for channel 16, but the DDA results are much more consistent with observations for water vapor channels than for channel 16. It should be noted that the results may vary if we use other habits to represent snow, hail, and graupel in the DDA simulations. Although these results clearly show the advantage of the DDA database over the Mie dataset, different error sources such as error in the observations, displacement of clouds in the ERA5 reanalysis, and also lack of convective clouds or in general errors in the input atmospheric and cloud profiles contribute to the differences between the simulated and observed values. Aside from the improvements in the simulations, a major advantage of the new dataset is a large number of habits that can be used to tune the data assimilation systems to perform well in different weather conditions.

Isaac Moradi↗

Rendezvous Fiducial Implementation in A Vehicle Life Cycle

Non-cooperative rendezvous and capture of legacy satellites is significantly more challenging than rendezvous and capture with cooperative satellites. Rendezvous fiducials are a low cost, low mass, simple but effective tool to bridge the gap between non-cooperative and co-operative satellites. This paper presents the motivation for rendezvous fiducials as well as analysis demonstrating the improvement in state estimation accuracy with fiducials on the target/client satellite. Included herein is a review of the life cycle of rendezvous fiducials such as the incorporation into a vehicle design, I&T, and rendezvous design. Answers to key implementation questions are answered: How many fiducials? Where should they be placed? What does the eventual servicer need to know? Case studies from the recently launched James Webb Space Telescope (JWST) and in-design Roman Space Telescope are included for illustration.

Rendezvous↗

Simulated Mass Change Recovery for Various Implementations of A Future Atomic Interferometer Gravity Gradiometer (AIGG)

We present the status of the atomic interferometer gravity gradiometer (AIGG) instrument in development at NASA GSFC, along with the simulated science performance for a variety of potential implementation scenarios. These trade studies include assessing mission performance for varying levels of AIGG instrument sensitivity, different orientations of the single-axis AIGG, and different satellite altitudes. Additionally, we quantify performance for both single-platform AIGG-only and combined satellite-to-satellite (SST) and AIGG observing systems. An important part of this work is the determination of the AIGG instrument sensitivity threshold required to enhance the mass change measurements beyond the SST-only performance. The simulated AIGG science performance is compared to various single and dual-pair Bender constellations and the Science and Applications Traceability Matrix that resulted from NASA’s Mass Change Designated Observable study.

Bryant Daniel Loomis↗