Search NASA⌕ Search

SEARCH · Search NASA

Results for “generic programming”

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 955 records · Page 53

Memory forensic analysis of a programmable logic controller in industrial control systems

In industrial control systems (ICS), programmable logic controllers (PLCs) are used to automate physical processes such as nuclear plants and power grid stations, and are often subject to cyber attacks. As in conventional IT domain, the memory analysis of the PLCs can help answer important forensic questions about the attack, such as the presence of malicious firmware, injection of modified control logic (the program running on the PLC), and manipulation of I/O devices (e.g., sensors and actuators). Unlike conventional IT domain, PLCs have heterogeneous hardware architecture, proprietary firmware and control software, making it challenging to employ a unified framework for their memory forensics. For merely extracting artifacts of forensic importance, reverse-engineering the firmware is a tedious task, and the effort needs to be repeated for every PLC model. As a community, a step-wise approach to tackle this challenge is to analyze the memory of specific PLCs, and subsequently find a generic framework applicable to all PLCs. Our work is a step forward in this direction. By following a methodology that focuses on the functional layer of PLCs instead of reverse engineering the firmware, we analyze the digital forensic artifacts available in a common PLC, Allen-Bradley ControlLogix 1756-L61. Before diving into the memory dump, we analyze the PLC control software to create a list of important artifacts that are sure to exist in the PLC memory dump. The approach employs a setup where PLC control software RSLogix-5000 is connected to the PLC, and the memory dump can be obtained as and when needed. We create test cases that sequentially highlight each category of artifacts, followed by an examination of the resultant impact on memory. After attaining the listed artifacts, we employ conventional string and known data searches to extract interesting information present in this PLC's memory. The memory analysis profile, presented as a Python library and shared with the community, can help a forensic investigator to readily extract forensic artifacts from the same model's controller. The adopted approach may help researchers in creating memory profile of other PLCs, and ultimately formulating a generic PLC memory analysis framework.

Rais, Muhammad Haris↗

Balancing generality and specificity in component-based reuse

For a component industry to be successful, we must move beyond the current techniques of black box reuse and genericity to a more flexible framework supporting customization of components as well as instantiation and composition of components. Customization of components strikes a balanced between creating dozens of variations of a base component and requiring the overhead of unnecessary features of an 'everything but the kitchen sink' component. We argue that design and instantiation of reusable components have competing criteria - design-for-use strives for generality, design-with-reuse strives for specificity - and that providing mechanisms for each can be complementary rather than antagonistic. In particular, we demonstrate how program slicing techniques can be applied to customization of reusable components.

Eichmann, David A.↗

X-ray Cryogenic Facility (XRCF) Handbook

The X-ray & Cryogenic Facility (XRCF) Handbook is a guide for planning operations at the facility. A summary of the capabilities, policies, and procedures is provided to enhance project coordination between the facility user and XRCF personnel. This handbook includes basic information that will enable the XRCF to effectively plan and support test activities. In addition, this handbook describes the facilities and systems available at the XRCF for supporting test operations. 1.2 General Facility Description The XRCF was built in 1989 to meet the stringent requirements associated with calibration of X-ray optics, instruments, and telescopes and was subsequently modified in 1999 & 2005 to perform the challenging cryogenic verification of Ultraviolet, Optical, and Infrared mirrors. These unique and premier specialty capabilities, coupled with its ability to meet multiple generic thermal vacuum test requirements for large payloads, make the XRCF the most versatile and adaptable space environmental test facility in the Agency. XRCF is also recognized as the newest, most cost effective, most highly utilized facility in the portfolio and as one of only five NASA facilities having unique capabilities. The XRCF is capable of supporting and has supported missions during all phases from technology development to flight verification. Programs/projects that have benefited from XRCF include Chandra, Solar X-ray Imager, Hinode, and James Webb Space Telescope. All test programs have been completed on-schedule and within budget and have experienced no delays due to facility readiness or failures. XRCF is currently supporting Strategic Astrophysics Technology Development for Cosmic Origins. Throughout the years, XRCF has partnered with and continues to maintain positive working relationships with organizations such as ATK, Ball Aerospace, Northrop Grumman Aerospace, Excelis (formerly Kodak/ITT), Smithsonian Astrophysical Observatory, Goddard Space Flight Center, University of Alabama Huntsville, and more.

XRCF↗

The impact of energy-efficiency upgrades and other distributed energy resources on a residential neighborhood-scale electrification retrofit

We report ambitious targets for carbon emissions reductions are highlighting new challenges for electrification strategies, leading to an increased focus on building load flexibility and energy management to complement the variability inherent in renewable energy generation. Over the next decade millions of existing homes could undergo electrification retrofits, and there is an urgent need to understand the potential impacts of electrifying major residential loads such as water and space heating on community load characteristics, resident energy bills, and the utility's distribution system. Behind-the-meter distributed energy resources (DERs), including efficiency measures, photovoltaics (PV), battery storage, managed electric vehicle (EV) charging, and controls such as home energy management systems (HEMS), can significantly alter a neighborhood's load profile and provide benefits to both the residents and the grid. We present a novel approach to characterizing the impact of a hypothetical neighborhood-scale residential retrofit program on individual homes' energy use profiles, associated utility bills, and the local distribution system. We modeled a mixed-fuel community of 30 single-family homes in Denver, Colorado, and compared the effects of retrofit scenarios ranging from conventional energy-efficiency upgrades to full electrification with and without more advanced DER technologies. We analyzed which packages of DERs most reliably enable demand flexibility in response to a time-of-use (TOU) rate for this and similar neighborhoods. Our buildings-to-grid co-simulation framework includes a generic secondary distribution feeder model to capture voltage profiles, transformer loading, and other grid impacts in each case. We also calculated the carbon emissions associated with energy use in the community. The methodology developed here can be broadly applied to community-scale beneficial electrification studies in other regions, climates, utility infrastructures, and building typologies to make specific, targeted recommendations based on quantified projections of energy demand in any given community. Our findings indicate that residential electrification can be achieved without negatively impacting the monthly utility bill, and that a combination of conventional energy-efficiency measures, PV, battery, controls, and managed EV charging to maximize a community's demand flexibility is a promising strategy. Adding DERs (especially PV) as part of efficient electrification produces much bigger savings than efficient electrification without DERs. A key barrier is that upgrades require upfront costs, and modest utility bill savings result in long payback periods.

32 ENERGY CONSERVATION, CONSUMPTION, AND UTILIZATI↗

Design and Assessments of Liquid Metal Systems for a Fusion Power Reactor

This three-year research program at UCLA builds on the Fusion Engineering System Study (FESS) and has the major goal of identifying and accessing the most critical MHD/Mass & Heat Transfer phenomena associated with LM MHD flows in fusion breeding/cooling applications. The computed results and their analyses provide a strong basis to overcome present design limitations and will eventually lead to feasible, more effective solutions for LM systems of a fusion power reactor, such as breeding blankets and LM plasma facing components (PFCs). The project focuses on three research thrusts: Identification and characterization of the most important generic issues common to LM breeders (hereinafter called “Blanket”: ~47% of the resources); Design, implementation and assessments of two LM breeding-blanket concepts, DCLL and HCLL, for particular fusion devices, such as the US Fusion Nuclear Science Facility (FNSF) or the Fusion Pilot Plant (FPP) (hereinafter called “System Studies”: ~40% of the resources); Design and analysis of LM (Li) divertor concepts for FNSF or FPP, including scoping and detailed 2D and 3D computations (hereinafter called “LM PFC”: ~13% of the resources).

70 PLASMA PHYSICS AND FUSION TECHNOLOGY↗

Insights From Routine Microbiological Monitoring of Air in Astromaterials Curation Cleanrooms

NASA maintains nine separate cleanrooms at the Johnson Space Center to curate and preserve astromaterials samples. Routine microbial monitoring of the surfaces in these cleanrooms began in 20181. Until recently, materials compatibility requirements prevented monitoring airborne biological particles in all but one of these cleanrooms. New astromaterials collections from carbon rich asteroids are more susceptible to biological degradation than previous collections. Therefore, it is important to monitor the bioburden in the air and on surfaces in these labs. Establishing a comprehensive microbial monitoring program will help inform the monitoring and curation plans for Mars sample return which will include samples that are extremely biologically sensitive. In April of 2022 we began routinely collecting air samples in seven of the nine curation cleanrooms (Meteorite ISO 7 equivalent, Lunar ISO 6 equivalent, Stardust, Hayabusa2, OSIRIS-REx ISO 5 equivalent, and Genesis ISO 4 equivalent) using a sampling device that collects airborne biological particles on an electret filter instead conventional sampler that collect cells in a liquid media or onto organic rich Petri dishes. Electret is a generic term for electrostatically charged media. The charge on these materials increases particle trapping when compared to non-charged filters of similar thickness. N95 respirators also use electret filters. This dry sample collection method allows us to meet materials requirements for all the curation labs and reduces the risk of inadvertently introducing contamination as part of our monitoring effort. This method also allows us to preserve a portion of each sample for DNA extraction and next generation sequencing. DNA sequencing helps us to characterize the portion of the cleanroom microbiome that we cannot culture. We will present the results of our first 8 months of monitoring, compare these results to particle counts in the labs and to measurements made directly onto Petri dishes when possible. We will also make recommendations for modifications to the sampling method to improve sampling efficiency and preserve diversity.

A. B. Regberg↗

SHARED VIRTUAL ENVIRONMENTS FOR COLLECTIVE TRAINING

Historically NASA has trained teams of astronauts by bringing them to the Johnson Space Center in Houston to undergo generic training, followed by mission-specific training. This latter training begins after a crew has been selected for a mission (perhaps two years before the launch of that mission). While some Space Shuttle flights have included an astronaut from a foreign country, the International Space Station will be consistently crewed by teams comprised of astronauts from two or more of the partner nations. The cost of training these international teams continues to grow in both monetary and personal terms. Thus, NASA has been seeking alternative training approaches for the International Space Station program. Since 1994 we have been developing, testing, and refining shared virtual environments for astronaut team training, including the use of virtual environments for use while in or in transit to the task location. In parallel with this effort, we have also been preparing applications for training teams of military personnel engaged in peacekeeping missions. This paper will describe the applications developed to date, some of the technological challenges that have been overcome in their development, and the research performed to guide the development and to measure the efficacy of these shared environments as training tools.

Loftin, R. Bowen↗

Constrained Vapor Bubble

The nonisothermal Constrained Vapor Bubble, CVB, is being studied to enhance the understanding of passive systems controlled by interfacial phenomena. The study is multifaceted: 1) it is a basic scientific study in interfacial phenomena, fluid physics and thermodynamics; 2) it is a basic study in thermal transport; and 3) it is a study of a heat exchanger. The research is synergistic in that CVB research requires a microgravity environment and the space program needs thermal control systems like the CVB. Ground based studies are being done as a precursor to flight experiment. The results demonstrate that experimental techniques for the direct measurement of the fundamental operating parameters (temperature, pressure, and interfacial curvature fields) have been developed. Fluid flow and change-of-phase heat transfer are a function of the temperature field and the vapor bubble shape, which can be measured using an Image Analyzing Interferometer. The CVB for a microgravity environment, has various thin film regions that are of both basic and applied interest. Generically, a CVB is formed by underfilling an evacuated enclosure with a liquid. Classification depends on shape and Bond number. The specific CVB discussed herein was formed in a fused silica cell with inside dimensions of 3x3x40 mm and, therefore, can be viewed as a large version of a micro heat pipe. Since the dimensions are relatively large for a passive system, most of the liquid flow occurs under a small capillary pressure difference. Therefore, we can classify the discussed system as a low capillary pressure system. The studies discussed herein were done in a 1-g environment (Bond Number = 3.6) to obtain experience to design a microgravity experiment for a future NASA flight where low capillary pressure systems should prove more useful. The flight experiment is tentatively scheduled for the year 2000. The SCR was passed on September 16, 1997. The RDR is tentatively scheduled for October, 1998.

Huang, J.↗

Feasibility Study of a Multi-Tilt-Rotor Aircraft as the Artemis Lunar Training Vehicle

The Lunar Landing Research Vehicles (LLRVs) and the Lunar Landing Training Vehicles (LLTVs) provided astronauts of the Apollo program with essential experience and confidence required to complete the missions, and contributed to six successful manned landings on the moon. The primary challenge in terrestrial training was being able to replicate the ratio of tilt angle to linear acceleration that a pilot would experience in lunar gravity. Presently, as the Artemis program seeks to return humans to the Moon by 2025, engineers are evaluating suitable platforms to serve as an In-Flight Trainer (IFT) or Artemis Lunar Training Vehicle (ALTV) for astronauts training in the task of manual landing. The program is investigating the viability of current technology in the field of electric vertical takeoff and landing (eVTOL) vehicles and is evaluating using a multi-tilt-rotor aircraft platform as a candidate for a preliminary ALTV. The tilt-rotor capability enables the vehicle attitude to be decoupled from its flight path, which is a crucial requirement in realistically simulating lunar gravity on Earth. Other key considerations include compensating for a lack of aerodynamic forces while flying through the atmosphere of Earth, as well as the ability to simulate the dynamics of multiple different lander designs for the Human Landing System (HLS) program. This paper details the feasibility study and presents a preliminary flight control architecture for an IFT based on a notional multi-tilt-rotor platform. The model-following control law, based on nonlinear dynamic inversion (NDI), removes the need for gain scheduling. The inner-loop dynamic control allocation strategy consists of a static portion that is optimized offline for trim while compensating for the difference in gravity and a dynamic portion that is computed in real time. The reference model consists of the full closed-loop dynamics of a generic HLS design. The modularity of the flight control architecture enables evaluation of multiple HLS concepts with minimal modifications to the control law. Simulation results of the multi-tilt-rotor configuration following the final portion of the Apollo 11 descent trajectory are shown.

Jing Pei↗

HHL algorithm with mapping function and enhanced sampling for model predictive control in microgrids

Here, this paper presents a refined quantum Harrow Hassidim Lloyd (HHL) algorithm for microgrid control. The first novelty of the developed method is that a mapping shift function enables the original HHL algorithm to handle general linear equations with non-singular and indefinite matrix. Second, a method of Matrix Extension for Amplifying Sampling Probabilities of Intended Solution (ME-ASPI) is proposed to design the reformulated linear algebraic equations, allowing for improved sampling efficiency of the quantum tomography in the refined HHL algorithm. Then, we applied the method to solve the model predictive control (MPC) problem in nonlinear dynamical microgrids. Specifically, with the ME-ASPI method, the refined HHL algorithm can effectively obtain the intended partial optimal control inputs for MPC. The optimization of quadratic programming problem in each time step of MPC is transformed into a linear system problem, which is addressed by the proposed quantum solver through using only partial information, with the time complexity improved from $\mathscr{O}(\mathscr{N}^{2.37286})$ classically to $\mathscr{O}(\mathscr{N}^{2} log \mathscr{N}$ x $p$ log $p)$ in quantum. Numerical examples have validated the effectiveness of the refined HHL algorithm with the proposed mapping function and the ME-ASPI method. By leveraging quantum properties, the proposed method provides a hybrid quantum–classical framework for microgrid control. This generic method can also potentially tackle many other challenges in analyzing and controlling general complex engineered systems.

24 POWER TRANSMISSION AND DISTRIBUTION↗

Analysis of potential helicopter vibration reduction concepts

Several recent helicopter vibration reduction research programs are described. Results of studies of blade design parameters in rotor vibratory response and of an advanced blade design for reduced vibration are examined. An optimization approach to develop a general automated procedure for rotor blade design is described, and analytical results for an articulated rotor operating at a steady 160 kt flight condition are reported. The use of a self-adaptive controller to implement higher harmonic control in closed-loop fashion is addressed, and a computer simulation used to evaluate and compare the performance of alternative algorithms included in the generic active controller is discussed. Results are presented for steady level flight conditions, short-duration maneuvers, blade stresses and rotor performance, blade-appended aeroelastic devices, vibratory airloads, wake-induced blade airloads, and airloads from blade motions, the interaction of rotor and fuselage, and the interaction of rotor and empennage.

Landgrebe, A. J.↗

Space lab system analysis

An analytical analysis of the HOSC Generic Peripheral processing system was conducted. The results are summarized and they indicate that the maximum delay in performing screen change requests should be less than 2.5 sec., occurring for a slow VAX host to video screen I/O rate of 50 KBps. This delay is due to the average I/O rate from the video terminals to their host computer. Software structure of the main computers and the host computers will have greater impact on screen change or refresh response times. The HOSC data system model was updated by a newly coded PASCAL based simulation program which was installed on the HOSC VAX system. This model is described and documented. Suggestions are offered to fine tune the performance of the ETERNET interconnection network. Suggestions for using the Nutcracker by Excelan to trace itinerate packets which appear on the network from time to time were offered in discussions with the HOSC personnel. Several visits to the HOSC facility were to install and demonstrate the simulation model.

Ingels, F. M.↗

Earth System Digital Twin (ESDT) Architecture Framework

NASA AIST Program is now designing and developing Digital Twins of the Earth and/or Earth systems. Organized around interconnected, multi-domain, high-scale modeling capabilities, the three major components of an Earth System Digital Twin are a continuously updated Digital Replica of the Earth System of interest, dynamic Forecasting models, and Impact Assessment capabilities. This document identifies the key features and capabilities needed in an ESDT and describes the major notional components of the system and some key relationships, while providing room for a variety of architectures to respond to them. It provides a generic system diagram of an ESDT, including the interfaces to external observing systems and models.

Jacqueline Le Moigne↗

Support for life-cycle product reuse in NASA's SSE

The Software Support Environment (SSE) is a software factory for the production of Space Station Freedom Program operational software. The SSE is to be centrally developed and maintained and used to configure software production facilities in the field. The PRC product TTCQF provides for an automated qualification process and analysis of existing code that can be used for software reuse. The interrogation subsystem permits user queries of the reusable data and components which have been identified by an analyzer and qualified with associated metrics. The concept includes reuse of non-code life-cycle components such as requirements and designs. Possible types of reusable life-cycle components include templates, generics, and as-is items. Qualification of reusable elements requires analysis (separation of candidate components into primitives), qualification (evaluation of primitives for reusability according to reusability criteria) and loading (placing qualified elements into appropriate libraries). There can be different qualifications for different installations, methodologies, applications and components. Identifying reusable software and related components is labor-intensive and is best carried out as an integrated function of an SSE.

Shotton, Charles↗

NASA Tech Briefs, September 2005

Topivs include: Diamond-Coated Carbon Nanotubes for Efficient Field Emission; Improved Anode Coatings for Direct Methanol Fuel Cells; Advanced Ablative Insulators and Methods of Making Them; PETIs as High-Temperature Resin-Transfer-Molding Materials; Stable Polyimides for Terrestrial and Space Uses; Low-Density, Aerogel-Filled Thermal-Insulation Tiles; High-Performance Polymers Having Low Melt Viscosities; Nonflammable, Hydrophobic Aerogel Composites for Insulation; Front-Side Microstrip Line Feeding a Raised Antenna Patch; Medium-Frequency Pseudonoise Georadar; Facilitating Navigation Through Large Archives; Program for Weibull Analysis of Fatigue Data; Comprehensive Micromechanics-Analysis Code - Version 4.0; Component-Based Visualization System; Software for Engineering Simulations of a Spacecraft; LabVIEW Interface for PCI-SpaceWire Interface Card; Path Following with Slip Compensation for a Mars Rover; International Space Station Electric Power System Performance Code-SPACE; Software for Automation of Real-Time Agents, Version 2; Software for Optimizing Plans Involving Interdependent Goals; Computing Gravitational Fields of Finite-Sized Bodies; Custom Sky-Image Mosaics from NASA's Information Power Grid; ANTLR Tree Grammar Generator and Extensions; Generic Kalman Filter Software; Alignment Stage for a Cryogenic Dilatometer; Rugged Iris Mechanism; Treatments To Produce Stabilized Aluminum Mirrors for Cryogenic Uses; Making AlNx Tunnel Barriers Using a Low-Energy Nitrogen-Ion Beam; Making Wide-IF SIS Mixers with Suspended Metal-Beam Leads; Sol-Gel Glass Holographic Light-Shaping Diffusers; Automated Counting of Particles To Quantify Cleanliness; Phase Correction for GPS Antenna with Nonunique Phase Center; Compact Infrasonic Windscreen; Broadband External-Cavity Diode Laser; High-Efficiency Solar Cells Using Photonic-Bandgap Materials; Generating Solid Models from Topographical Data; Computationally Lightweight Air-Traffic-Control Simulation; Spool Valve for Switching Air Flows Between Two Beds; Partial Model of Insulator/ Insulator Contact Charging; Asymmetric Electrostatic Radiation Shielding for Spacecraft; and Reusable Hybrid Propellant Modules for Outer-Space Transport.

Source record↗

Using NASA's Reference Architecture: Comparing Polar and Geostationary Data Processing Systems

The JPSS and GOES-R programs are housed at NASA GSFC and jointly implemented by NASA and NOAA to NOAA requirements. NASA's role in the JPSS Ground System is to develop and deploy the system according to NOAA requirements. NASA's role in the GOES-R ground segment is to provide Systems Engineering expertise and oversight for NOAA's development and deployment of the system. NASA's Earth Science Data Systems Reference Architecture is a document developed by NASA's Earth Science Data Systems Standards Process Group that describes a NASA Earth Observing Mission Ground system as a generic abstraction. The authors work within the respective ground segment projects and are also separately contributors to the Reference Architecture document. Opinions expressed are the author's only and are not NOAA, NASA or the Ground Projects' official positions.

Ullman, Richard↗

U-10Mo Monolithic Fuel Qualification Plan

The Material Management and Minimization (M3) Program’s primary objective within the U.S. Department of Energy/National Nuclear Security Administration is to achieve permanent threat reduction by minimizing and when possible, eliminating weapon-usable nuclear material around the world. Under M3’s Office of Conversion, the U.S. High Performance Research Reactor (USHPRR) Project, is pursuing a fuel qualification and licensing effort focused on converting high-performance research reactors in the United States from using highly enriched uranium (HEU) fuel to using low-enriched uranium (LEU) fuel. The body of this document is focused on defining the activities required for generic qualification of high density, LEU fuel that then allows reactor conversions to proceed for the four high-performance research reactors and the critical assembly that will operate using the U-10Mo monolithic fuel design (see Subsection 1.3): MITR, MURR, NBSR, ATR, and ATRC. Fuel qualification in this report means generic fuel acceptance of the U-10Mo monolithic fuel form by the NRC for use in reactor conversions in the United States, which allows the fuel to be used in subsequent reactor specific licensing requests. The U 10Mo Monolithic Fuel Research, Development, and Qualification Plan utilizes the functions and requirements of the USHPRR Project that was established in the Functions and Requirements Document (F&RD) [1] and expands on these requirements to ensure that planned tests have traceable results that will ensure the requirement has been met. The methods by which data will be collected to show that these requirements have been met are described in this document.

11 NUCLEAR FUEL CYCLE AND FUEL MATERIALS↗

Electromagnetic signals of inelastic dark matter scattering

Light dark sectors in thermal contact with the Standard Model can naturally produce the observed relic dark matter abundance and are the targets of a broad experimental search program. A key light dark sector model is the pseudo-Dirac fermion with a dark photon mediator. The dynamics of the fermionic excited states are often neglected. We consider scenarios in which a nontrivial abundance of excited states is produced and their subsequent de-excitation yields interesting electromagnetic signals in direct detection experiments. We study three mechanisms of populating the excited state: a primordial excited fraction, a component up-scattered in the Sun, and a component up-scattered in the Earth. We find that the fractional abundance of primordial excited states is generically depleted to exponentially small fractions in the early universe. Nonetheless, this abundance can produce observable signals in current dark matter searches. MeV-scale dark matter with thermal cross sections and higher can be probed by down-scattering following excitation in the Sun. Up-scatters of GeV-scale dark matter in the Earth can give rise to signals in current and upcoming terrestrial experiments and X-ray observations. We comment on the possible relevance of these scenarios to the recent excess in XENON1T.

71 CLASSICAL AND QUANTUM MECHANICS, GENERAL PHYSIC↗