Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “System Operations”

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 721 records · Page 40

Hypergol Maintenance Facility North, SWMU 090, Year 3 Air Sparge System Performance Monitoring Report, Kennedy Space Center, Florida

This Performance Monitoring Report (PMR) presents Year 3 Air Sparge (AS) System operation, maintenance, and monitoring (OM&M) activities and performance monitoring results for the AS Interim Measure (IM) at the Hypergol Maintenance Facility North (HMFN) at Kennedy Space Center (KSC), Florida. HMFN has been designated Solid Waste Management Unit (SWMU) 090 under the KSC Resource Conservation and Recovery Act Corrective Action Program. The timeframe for activities included in this report extends from September 2022 to August 2023. The HMFN AS IM was implemented in 2019-2020 to treat a chlorinated solvent groundwater plume that resulted from historical operations supporting the National Aeronautics and Space Administration (NASA) Space Program. The system includes 213 AS wells, with screen depths ranging from 25 feet to 45 feet below land surface (bls) and treats approximately 1.62 acres of contaminated groundwater. The objective of the AS IM is to actively reduce groundwater concentrations exceeding Florida Department of Environmental Protection Natural Attenuation Default Concentrations (NADCs) (identified as the High Concentration Plume [HCP]) to levels that facilitate transition into a Long-Term Monitoring program. The AS IM targets all of the HCP, except for a source zone area within the HCP where trichloroethene (TCE) concentrations exceed 11,000 micrograms per liter (μg/L) at depths greater than 45 feet bls. This is because site lithology was found to not be conducive to the AS treatment technology at these deeper depths. NASA will re-visit plans for potentially utilizing another remedial technology for residual deeper contamination following completion of the AS IM. OM&M activities and results from Year 3 indicate that the AS system at HMFN is operating as designed and is meeting performance criteria. Groundwater performance monitoring results indicate that following the third year of AS system operation, TCE concentrations in wells across all treated depth intervals have been reduced by an average of more than 99 percent. Overall, the areal extent of the plume showed a reduction following Year 3 of AS operations; however, continued operation of the AS system is required to meet the IM objective.

VOCs↗

Simple, Scalable, Script-Based Science Processor (S4P)

The development and deployment of data processing systems to process Earth Observing System (EOS) data has proven to be costly and prone to technical and schedule risk. Integration of science algorithms into a robust operational system has been difficult. The core processing system, based on commercial tools, has demonstrated limitations at the rates needed to produce the several terabytes per day for EOS, primarily due to job management overhead. This has motivated an evolution in the EOS Data Information System toward a more distributed one incorporating Science Investigator-led Processing Systems (SIPS). As part of this evolution, the Goddard Earth Sciences Distributed Active Archive Center (GES DAAC) has developed a simplified processing system to accommodate the increased load expected with the advent of reprocessing and launch of a second satellite. This system, the Simple, Scalable, Script-based Science Processor (S42) may also serve as a resource for future SIPS. The current EOSDIS Core System was designed to be general, resulting in a large, complex mix of commercial and custom software. In contrast, many simpler systems, such as the EROS Data Center AVHRR IKM system, rely on a simple directory structure to drive processing, with directories representing different stages of production. The system passes input data to a directory, and the output data is placed in a "downstream" directory. The GES DAAC's Simple Scalable Script-based Science Processing System is based on the latter concept, but with modifications to allow varied science algorithms and improve portability. It uses a factory assembly-line paradigm: when work orders arrive at a station, an executable is run, and output work orders are sent to downstream stations. The stations are implemented as UNIX directories, while work orders are simple ASCII files. The core S4P infrastructure consists of a Perl program called stationmaster, which detects newly arrived work orders and forks a job to run the appropriate executable (registered in a configuration file for that station). Although S4P is written in Perl, the executables associated with a station can be any program that can be run from the command line, i.e., non-interactively. An S4P instance is typically monitored using a simple Graphical User Interface. However, the reliance of S4P on UNIX files and directories also allows visibility into the state of stations and jobs using standard operating system commands, permitting remote monitor/control over low-bandwidth connections. S4P is being used as the foundation for several small- to medium-size systems for data mining, on-demand subsetting, processing of direct broadcast Moderate Resolution Imaging Spectroradiometer (MODIS) data, and Quick-Response MODIS processing. It has also been used to implement a large-scale system to process MODIS Level 1 and Level 2 Standard Products, which will ultimately process close to 2 TB/day.

Lynnes, Christopher↗

Programs for Testing Processor-in-Memory Computing Systems

The Multithreaded Microbenchmarks for Processor-In-Memory (PIM) Compilers, Simulators, and Hardware are computer programs arranged in a series for use in testing the performances of PIM computing systems, including compilers, simulators, and hardware. The programs at the beginning of the series test basic functionality; the programs at subsequent positions in the series test increasingly complex functionality. The programs are intended to be used while designing a PIM system, and can be used to verify that compilers, simulators, and hardware work correctly. The programs can also be used to enable designers of these system components to examine tradeoffs in implementation. Finally, these programs can be run on non-PIM hardware (either single-threaded or multithreaded) using the POSIX pthreads standard to verify that the benchmarks themselves operate correctly. [POSIX (Portable Operating System Interface for UNIX) is a set of standards that define how programs and operating systems interact with each other. pthreads is a library of pre-emptive thread routines that comply with one of the POSIX standards.]

Katz, Daniel S.↗

Address tracing of parallel systems via TRAPEDS

Trace-driven simulation is an important aid in performance analysis of computer systems. Capturing address traces to use in these simulations, however, is a difficult problem for parallel processor architectures. A technique termed TRAPEDS modifies executable code (at the assembly language level) to dynamically collect the address trace from executing code. TRAPEDS has recently been implemented on both a hypercube multicomputer and a shared-memory multiprocessor. Particular attention is focused on strategies for efficiently and accurately collecting traces from both classes of parallel machines. The iPSC/2 hypercube multicomputer implementation traces both user and system code, and performs simulation on-the-fly to avoid large storage costs. Strategies are detailed for mitigating address trace distortion when collecting operating system traces. The Encore Multimax multiprocessor implementation uses a timer-based approach to reflect the interleaving of the processor traces and stores the traces to disc. Time and space overhead results are presented for both TRAPEDS implementations. Experimental cache simulation results derived from iPSC/2 address traces are presented to illustrate the importance of tracing operating system references.

Stunkel, Craig B.↗

Development of an Adsorption System for the Trash Compaction Processing System designed for operation in the International Space Station Express Rack

A water recovery system that utilizes adsorption to work with the Trash Compaction Processing System, formerly known as the Heat Melt Compactor, is being designed at NASA Ames Research Center as an option to current state of the art micro-gravity water management systems and contaminant control systems used in space. The adsorption system will be used in conjunction with the International Space Station Vacuum Exhaust system to avoid both the complexities of gas liquid phase separation in micro-gravity and venting of Trash Compaction Processing System effluents to the spacecraft cabin. The adsorption system will allow the water and gaseous effluents generated during the Trash Compaction System operation to be removed in a matter that meets the Vacuum Exhaust System venting rate requirements. The Trash Compaction Processing System is planned to fly as a Technology Demonstration on the International Space Station in the space station EXPRESS Rack facility. This paper describes the trade space that the adsorption system must operate in using the EXPRESS Rack facilities resources including the use of the Space Station Vacuum Exhaust System. Also described in this paper are design solutions to allow the adsorption system to function within the Express Rack and Vacuum Exhaust System Parameters.

Heat Melt Compactor↗

A computer architecture for intelligent machines

The Theory of Intelligent Machines proposes a hierarchical organization for the functions of an autonomous robot based on the Principle of Increasing Precision With Decreasing Intelligence. An analytic formulation of this theory using information-theoretic measures of uncertainty for each level of the intelligent machine has been developed in recent years. A computer architecture that implements the lower two levels of the intelligent machine is presented. The architecture supports an event-driven programming paradigm that is independent of the underlying computer architecture and operating system. Details of Execution Level controllers for motion and vision systems are addressed, as well as the Petri net transducer software used to implement Coordination Level functions. Extensions to UNIX and VxWorks operating systems which enable the development of a heterogeneous, distributed application are described. A case study illustrates how this computer architecture integrates real-time and higher-level control of manipulator and vision systems.

Lefebvre, D. R.↗

The VERRUN and VERNAL software systems for steady-state visual evoked response experimentation

Two digital computer programs were developed for use in experiments involving steady-state visual evoked response (VER): VERRUN, whose primary functions are to generate a sum-of-sines (SOS) stimulus and to digitize and store electro-cortical response; and VERNAL, which provides both time- and frequency-domain metrics of the evoked response. These programs were coded in FORTRAN for operation on the PDP-11/34, using the RSX-11 Operating System, and the PDP-11/23, using the RT-11 Operating System. Users' and programmers' guides to these programs are provided, and guidelines for model analysis of VER data are suggested.

Levison, W. H.↗

Advanced orbiting systems front end

The Advanced Orbiting System (AOS) Front End System is being designed at NASA's Goddard Space Flight Center as a prototype front end to demonstrate the core front end functions required in the Customer Data Operations Systems (CDOS) in a realistic data processing requirement. The overall goal is to provide a low-cost environment for evaluating and verifying AOS and CDOS requirements before the actual operational systems are built. The architecture of the AOS Front End system, its core processing functions, and performance requirements are discussed, as are possible implementation architectures and solutions being developed to handle key AOS services.

Hand, Sarah↗

Expert-System Consultant To Operating Personnel

Artificial intelligence aids engineers and technicians in controlling and monitoring complicated systems. Operations Analyst for Distributed Systems (OPERA) software is developmental suite of expert-system computer programs helping engineers and technicians operating from number of computer workstations to control and monitor spacecraft during prelaunch and launch phases of operation. OPERA designed to serve as consultant to operating engineers and technicians. It preprocesses incoming data, using expertise collected from conglomerate of specialists in design and operation of various parts of system. Driven by menus and mouse-activated commands. Modified versions of OPERA used in chemical-processing plants, factories, banks, and other enterprises in which there are distributed-computer systems including computers that monitor or control other computers.

Heard, Astrid E.↗

Flight-test experience in digital control of a remotely piloted vehicle.

The development of a remotely piloted vehicle system consisting of a remote pilot cockpit and a ground-based digital computer coupled to the aircraft through telemetry data links is described. The feedback control laws are implemented in a FORTRAN program. Flight-test experience involving high feedback gain limits for attitude and attitude rate feedback variables, filtering of sampled data, and system operation during intermittent telemetry data link loss is discussed. Comparisons of closed-loop flight tests with analytical calculations, and pilot comments on system operation are included.

Edwards, J. W.↗

A highly reliable, high performance open avionics architecture for real time Nap-of-the-Earth operations

An Army Fault Tolerant Architecture (AFTA) has been developed to meet real-time fault tolerant processing requirements of future Army applications. AFTA is the enabling technology that will allow the Army to configure existing processors and other hardware to provide high throughput and ultrahigh reliability necessary for TF/TA/NOE flight control and other advanced Army applications. A comprehensive conceptual study of AFTA has been completed that addresses a wide range of issues including requirements, architecture, hardware, software, testability, producibility, analytical models, validation and verification, common mode faults, VHDL, and a fault tolerant data bus. A Brassboard AFTA for demonstration and validation has been fabricated, and two operating systems and a flight-critical Army application have been ported to it. Detailed performance measurements have been made of fault tolerance and operating system overheads while AFTA was executing the flight application in the presence of faults.

Harper, Richard E.↗

Performance of a hybrid chemical/mechanical heat pump

The authors present the design and preliminary results of the performance of a hybrid chemical/mechanical, low-lift (20 C) heat pump. Studies have indicated that this heat pump has several advantages over the traditional single fluid vapor compression (reverse Rankine) heat pump. Included in these benefits are: 1) increased COPc due to the approximation of the cycle to the Lorenz cycle and due to the availability of the heat of solution, along with the heat of vaporization, to provide cooling; and 2) ease of variation in system cooling capacity by changing the fluid composition. The system performance is predicted for a variety of refrigerant-absorbent pairs. Cooling capacity is determined for systems operating with ammonia as the refrigerant and lithium nitrate and sodium thiocyanate as the absorbents and also with water as the refrigerant and magnesium chloride, potassium hydroxide, lithium bromide, sodium hydroxide, and sulfuric acid as the absorbents. Early indications have shown that the systems operating with water as the refrigerant operate at 2-4 times the capacity of the ammonia-refrigerant-based systems. Using existing working fluids in the proposed innovative design, a coefficient-of-performance improvement of 21 percent is possible when compared to the best vapor compression systems analyzed.

Silvestri, John J.↗

A network control concept for the 30/20 GHz communication system baseband processor

The architecture and system design for a satellite-switched TDMA communication system employing on-board processing was developed by Motorola for NASA's Lewis Research Center. The system design is based on distributed processing techniques that provide extreme flexibility in the selection of a network control protocol without impacting the satellite or ground terminal hardware. A network control concept that includes system synchronization and allows burst synchronization to occur within the system operational requirement is described. This concept integrates the tracking and control links with the communication links via the baseband processor, resulting in an autonomous system operational approach.

Sabourin, D. J.↗

Designing a priority driven multi-frame rate flight executive

The Advanced Transport Operating System (ATOPS) project is a NASA operational research flight project which is concerned with upgrading the new generation of flight computers. In connection with this work, it becomes also necessary to reassess the adequacy of the flight executive and flight software. In the present discussion, attention is given to the ATOPS project upgrade, the operating flight system, the design criteria for the new flight executive, the implementation of the executive, a sample real-time execution, a real-time debug and test tool, and several experiences which could be useful to others considering a similar exercise.

Smith-Taylor, R.↗

The CAIS 2 Project

The Common APSE Interface Set (CAIS) is a proposed MIL-STD intended to promote the portability of Ada Programming Support Environment (APSE) tools written in Ada. The standardized interfaces define a virtual operating system, from which portable tools derive their basic services, e.g., file management, input/output, communications, and process control. In the Ada world, such a virtual operating system is called a Kernel Ada Programming Support Environment (KAPSE). The CAIS is a standardized interface between KAPSEs and tools. The CAIS has been proposed as a starting point for standard interfaces to be used in the NASA Software Support Environment (SSE) for the Space Station Program. The status of the CAIS standardization effort and plans for further development are described.

Legrand, Sue↗

Experience with the CAIS

Intermetrics' experience is that the Ada package construct, which allows separation of specification and implementation allows specification of a CAIS that is transportable across varying hardware and software bases. Additionally, the CAIS is an excellent basis for providing operating system functionality to Ada applications. By allowing the Byron APSE to be moved easily from system to system, and allowing significant re-writes of underlying code. Ada and the CAIS provide portability as well as transparency to change at the application operating system interface level.

Tighe, Michael F.↗

A curriculum for real-time computer and control systems engineering

An outline of a syllabus for the education of real-time-systems engineers is given. This comprises the treatment of basic concepts, real-time software engineering, and programming in high-level real-time languages, real-time operating systems with special emphasis on such topics as task scheduling, hardware architectures, and especially distributed automation structures, process interfacing, system reliability and fault-tolerance, and integrated project development support systems. Accompanying course material and laboratory work are outlined, and suggestions for establishing a laboratory with advanced, but low-cost, hardware and software are provided. How the curriculum can be extended into a second semester is discussed, and areas for possible graduate research are listed. The suitable selection of a high-level real-time language and supporting operating system for teaching purposes is considered.

Halang, Wolfgang A.↗