Search NASA⌕ Search

SEARCH · Search NASA

Results for “programming systems”

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 775 records · Page 43

Waveform Developer's Guide for the Integrated Power, Avionics, and Software (iPAS) Space Telecommunications Radio System (STRS) Radio

The Space Telecommunications Radio System (STRS) provides a common, consistent framework for software defined radios (SDRs) to abstract the application software from the radio platform hardware. The STRS standard aims to reduce the cost and risk of using complex, configurable and reprogrammable radio systems across NASA missions. To promote the use of the STRS architecture for future NASA advanced exploration missions, NASA Glenn Research Center (GRC) developed an STRS-compliant SDR on a radio platform used by the Advance Exploration System program at the Johnson Space Center (JSC) in their Integrated Power, Avionics, and Software (iPAS) laboratory. The iPAS STRS Radio was implemented on the Reconfigurable, Intelligently-Adaptive Communication System (RIACS) platform, currently being used for radio development at JSC. The platform consists of a Xilinx(Trademark) ML605 Virtex(Trademark)-6 FPGA board, an Analog Devices FMCOMMS1-EBZ RF transceiver board, and an Embedded PC (Axiomtek(Trademark) eBox 620-110-FL) running the Ubuntu 12.4 operating system. The result of this development is a very low cost STRS compliant platform that can be used for waveform developments for multiple applications. The purpose of this document is to describe how to develop a new waveform using the RIACS platform and the Very High Speed Integrated Circuits (VHSIC) Hardware Description Language (VHDL) FPGA wrapper code and the STRS implementation on the Axiomtek processor.

Software Defined Radio↗

NASA-UK STAP: A technology applications program to aid government and industry in Kentucky

There is a need for a well-defined partnership between universities, and the business and industrial community to promote the transfer of technology. In an effort to foster such a partnership, the Space Systems Program, administered by NASA, has established information dissemination centers in cooperation with various universities throughout the country. As a result of limited success in the transfer of technology to state and local units of government NASA felt that new stimuli and new approaches were needed in the public sector area. NASA selected the University of Kentucky, a land grant institution with a significant research dissemination and service role, as the site for the new program. An annual report of this program at the University of Kentucky is presented.

Source record↗

Development of sensors for ceramic components in advanced propulsion systems

The 'Development of Sensors for Ceramics Components in Advanced Propulsion Systems' program was divided into two phases. The objectives of Phase 1 were to analyze, evaluate and recommend sensor concepts for the measurement of surface temperature, strain and heat flux on ceramic components for advanced propulsion systems. The results of this effort were previously published in NASA CR-182111. As a result of Phase 1, three approaches were recommended for further development: pyrometry, thin-film sensors, and thermographic phosphors. The objectives of Phase 2 were to fabricate and conduct laboratory demonstration tests of these systems. A summary report of the Phase 2 effort, together with conclusions and recommendations for each of the categories evaluated, has been submitted to NASA. Emittance tests were performed on six materials furnished by NASA Lewis Research Center. Measurements were made of various surfaces at high temperature using a Thermogage emissometer. This report describes the emittance test program and presents a summary of the results.

Atkinson, William H.↗

Another Program Simulates A Modular Manufacturing System

SSE5 computer program provides simulation environment for modeling manufacturing systems containing relatively small numbers of stations and operators. Designed to simulate manufacturing of apparel, also used in other manufacturing domains. Valuable for small or medium-size firms, including those lacking expertise to develop detailed mathematical models or have only minimal knowledge in describing manufacturing systems and in analyzing results of simulations on mathematical models. Two other programs available bundled together as SSE (MFS-26245). Each program models slightly different manufacturing scenario. Written in Turbo C v2.0 for IBM PC-series and compatible computers running MS-DOS and successfully compiled using Turbo C++ v3.0.

Schroer, Bernard J.↗

Satellite Power Systems /SPS/ - Overview of system studies and critical technology

Systems studies and critical technology issues for the development and evaluation of Satellite Power Systems (SPS) for the photovoltaic generation of electrical energy and its transmission to earth are reviewed. Initial concept studies completed in 1976 and system definition studies initiated in the same year have indicated the technical feasibility of SPS and identified challenging issues to be addressed as part of the SPS Concept Development and Evaluation Program. Systems considered in the study include photovoltaic and solar thermal power conversion configurations employing klystron or solid state microwave generators or lasers for power transmission, and power transmission options, system constructability and in-orbit and ground operations. Technology investigations are being performed in the areas of microwave power transmission, structure/controls interactions and the behavior of key materials in the space/SPS environment. Favorable results have been obtained in the areas of microwave phase distribution and phase control, dc-RF conversion, antenna radiating element, and no insurmountable problems have been discovered in any of the investigations to date.

Manson, S. V.↗

A survey of parallel programming tools

This survey examines 39 parallel programming tools. Focus is placed on those tool capabilites needed for parallel scientific programming rather than for general computer science. The tools are classified with current and future needs of Numerical Aerodynamic Simulator (NAS) in mind: existing and anticipated NAS supercomputers and workstations; operating systems; programming languages; and applications. They are divided into four categories: suggested acquisitions, tools already brought in; tools worth tracking; and tools eliminated from further consideration at this time.

Cheng, Doreen Y.↗

Update on Parallel Process Execution in the Next Generation System Analysis Model

As of the end of 2021, 88,880 metric tons of heavy metal (MTHM) (44,741 MTHM in dry storage; 44,139 MTHM in wet storage) of spent nuclear fuel (SNF) were stored at various reactor sites across the United States [1]. The Office of Storage and Transportation in the Department of Energy is planning for the transportation, storage, and eventual disposal of SNF and high-level radioactive waste (HLW). To aid in this effort and inform decision-makers about the backend of the spent fuel cycle, systems analysis tools capable of analyzing the various options with respect to SNF and HLW management are being used as well as continuously improved to meet the evolving needs of the program. System analysts typically use these tools to vary underlying assumptions (shipping rates, allocation priority, available facilities, start dates, etc.) and study the implications of these changes on site clearance schedules, campaign costs, transportation infrastructure acquisition, etc.

11 NUCLEAR FUEL CYCLE AND FUEL MATERIALS↗

Update on Parallel Process Execution in the Next Generation System Analysis Model (NGSAM)

As of the end of 2022, it is estimated that over 90,000 metric tons of heavy metal (MTHM) of spent nuclear fuel (SNF) were stored at various commercial nuclear power reactor sites (both operating and shutdown) across the United States [1]. The Office of Storage and Transportation within the U.S. Department of Energy’s Office of Nuclear Energy is planning for the transportation, storage, and eventual disposal of SNF and high-level radioactive waste (HLW). To aid in this effort and inform decision-makers about the backend of the spent fuel cycle, systems analysis tools capable of analyzing the various options with respect to SNF and HLW management are being used as well as continuously improved to meet the evolving needs of the program. System analysts typically use these tools to vary underlying assumptions (shipping rates, available facilities, start dates, interim storage capacity, etc.) and study the associated system implications such as timing for clearing sites of SNF, various cost elements, transportation infrastructure acquisition needs, etc.

11 NUCLEAR FUEL CYCLE AND FUEL MATERIALS↗

Domain-specific functional software testing: A progress report

Software Engineering is a knowledge intensive activity that involves defining, designing, developing, and maintaining software systems. In order to build effective systems to support Software Engineering activities, Artificial Intelligence techniques are needed. The application of Artificial Intelligence technology to Software Engineering is called Knowledge-based Software Engineering (KBSE). The goal of KBSE is to change the software life cycle such that software maintenance and evolution occur by modifying the specifications and then rederiving the implementation rather than by directly modifying the implementation. The use of domain knowledge in developing KBSE systems is crucial. Our work is mainly related to one area of KBSE that is called automatic specification acquisition. One example is the WATSON prototype on which our current work is based. WATSON is an automatic programming system for formalizing specifications for telephone switching software mainly restricted to POTS, i.e., plain old telephone service. Our current approach differentiates itself from other approaches in two antagonistic ways. On the one hand, we address a large and complex real-world problem instead of a 'toy domain' as in many research prototypes. On the other hand, to allow such scaling, we had to relax the ambitious goal of complete automatic programming, to the easier task of automatic testing.

Nonnenmann, Uwe↗

Fundamental Research Aimed at Diverting Excess Reducing Power in Photosynthesis to Orthogonal Metabolic Pathways

Photosystems are incredible biological machines that use sunlight to drive the conversion of carbon dioxide to sugar. The amount of sunlight available for photosynthesis sometimes exceeds the amount of energy plants can use. This excess energy has to be safely dissipated through non-productive biological processes. The ultimate goal of this project is to understand whether we can utilize that otherwise unused excess energy. In our previous work, we showed that, in principle, it is possible to attach a catalyst to photosystem I and generate H2 using light. Our current strategy is to genetically fuse parts of the photosystem I complex with a recently discovered oxygen-tolerant [FeFe] hydrogenase. Our rationale is that such chimeric proteins may potentially result in the natural incorporation of the photosystem I-hydrogenase link using the inherent genetic machinery of the cell. In this project, we aim to verify that light-driven hydrogen production in this construction is possible. Throughout the project, we designed nanoconstructs that showcase the plausibility of this technology, at least in vitro. We take advantage of these constructs to investigate details of the coupling between photosystem I and a H2-producing enzyme called [FeFe] hydrogenase. This part of the project reveals details of the electron transfer between photosystem I and the attached hydrogenase, providing information that can lead to new strategies for improved biological photocatalysis. We also researched efficient and robust tethering of the [FeFe] hydrogenase to photosystem I in cyanobacteria. This work will highlight successful design strategies to guide the future development of photosynthetic biohybrids. Uncovering the principles governing the utilization of otherwise unusable energy significantly further our understanding of cyanobacterial photosynthesis. The work proposed establishes the feasibility of diverting excess energy under high light conditions to orthogonal enzymatic pathways and set design rules for efficient utilization of such a strategy for scientific and industrial applications in biosensing, renewable energy, and high-value chemicals production. The work addresses the DOE-BES Photosynthetic Systems program goal to develop a multidimensional understanding of photosystems that would provide specific metrics that instruct strategies for improving biological photosynthesis and for guiding the future development of bioreactors and biomimetic energy systems.

Photosynthetic systems, hydrogenase, cyanobacteria↗

Concept for a life support system testbed in space

The concept of a general purpose life support system testbed for use in space grew out of considerations arising from the recent consolidation of NASA's Advanced Life Support (ALS) Systems programs. Both the physical-chemical and the biological approaches to regenerative life support will require significant amounts of in-space testing in order to prepare for the final development of systems for human life support. Considerations of the technical requirements and rationales for in-space testing has led to the concept of a common testbed that will allow faster and less expensive long duration tests.

Macelroy, Robert D.↗

Expanded sun-look angle program

Computer program provides time history of sun aspect angles as seen from spacecraft and generates binary tape containing time history of position, velocity, and body attitude angles of vehicle in local horizontal, local vertical system. Program is written in FORTRAN 5 and SLEUTH 2 for Univac 1108 computer.

Boyd, C. C.↗

NextGen-Airportal Project Technologies: Systems Analysis, Integration, and Evaluation (SAIE)

NASA has been conducting Concept & Technology (C&T) research to enable capacity, efficiency, and safety improvements under the Airspace Systems Program, Aeronautics Research Mission Directorate (ARMD). These C&Ts provide various benefits (e.g., improved airport departure/arrival throughputs, fuel saving, and taxi efficiency) with costs and benefits apportioned among various Air Traffic Management (ATM) system stakeholders (e.g., FAA, aircraft operators, or public).

SAIE↗

An Automaton Rover Enabling Long Duration In-Situ Science in Extreme Environments

The Automaton Rover for Extreme Environments (AREE) is a NASA Innovative Advanced Concept (NIAC) funded study focused on enabling long duration science on Venus by replacing vulnerable electronics with an entirely mechanical design. By utilizing high temperature alloys, the rover would survive on the surface of Venus for weeks if not months. The rover concept harvests wind energy using a turbine and stores it in a constant force spring. The mobility system would be guided by a mechanical computer and logic system, programed to carry out the mission. It would collect basic science data such as wind speed, temperature, and seismic events. Communicating the data back to Earth is the most challenging aspect of the system design with multiple options being explored in a trade: a simple electronic high temperature transponder, a retroreflector target or inscribing phonograph style records to be launched via a balloon to a high altitude drone capable of transmitting the data back to Earth. AREE is not only a new exciting in-situ rover concept, but also a paradigm shift to conducting in-situ science in extreme environments. Traditional extreme environment vehicles collect as many diverse data points as possible in the short period of time before system failure. AREE breaks that trend by exploring what can be done with only a few basic scientific measurements, but recorded over long periods of time. In addition to Venus, the concept can be useful in other extreme environments in the solar system including Mercury, Jupiter's radiation belts, the interiors of gas giants, the mantle of the Earth and volcanoes throughout the solar system.

Parness, Aaron↗

STICAP: A linear circuit analysis program with stiff systems capability. Volume 1: Theory manual

STICAP (Stiff Circuit Analysis Program) is a FORTRAN 4 computer program written for the CDC-6400-6600 computer series and SCOPE 3.0 operating system. It provides the circuit analyst a tool for automatically computing the transient responses and frequency responses of large linear time invariant networks, both stiff and nonstiff (algorithms and numerical integration techniques are described). The circuit description and user's program input language is engineer-oriented, making simple the task of using the program. Engineering theories underlying STICAP are examined. A user's manual is included which explains user interaction with the program and gives results of typical circuit design applications. Also, the program structure from a systems programmer's viewpoint is depicted and flow charts and other software documentation are given.

Cooke, C. H.↗

Implementing the UCSD PASCAL system on the MODCOMP computer

The implementation of an interactive software development system (UCSD PASCAL) on the MODCOMP computer is discussed. The development of an interpreter for the MODCOMP II and the MODCOMP IV computers, written in MODCOMP II assembly language, is described. The complete Pascal programming system was run successfully on a MODCOMP II and MODCOMP IV under both the MAX II/III and MAX IV operating systems. The source code for an 8080 microcomputer version of the interpreter was used as the design for the MODCOMP interpreter. A mapping of the functions within the 8080 interpreter into MODCOMP II assembly language was the method used to code the interpreter.

Wolfe, T.↗

CSTI Earth-to-orbit propulsion research and technology program overview

NASA supports a vigorous Earth-to-orbit (ETO) research and technology program as part of its Civil Space Technology Initiative. The purpose of this program is to provide an up-to-date technology base to support future space transportation needs for a new generation of lower cost, operationally efficient, long-lived and highly reliable ETO propulsion systems by enhancing the knowledge, understanding and design methodology applicable to advanced oxygen/hydrogen and oxygen/hydrocarbon ETO propulsion systems. Program areas of interest include analytical models, advanced component technology, instrumentation, and validation/verification testing. Organizationally, the program is divided between technology acquisition and technology verification as follows: (1) technology acquisition; and (2) technology verification.

Gentz, Steven J.↗

An Overview of the Role of Systems Analysis in NASA's Hypersonics Project

NASA's Aeronautics Research Mission Directorate recently restructured its Vehicle Systems Program, refocusing it towards understanding the fundamental physics that govern flight in all speed regimes. Now called the Fundamental Aeronautics Program, it is comprised of four new projects, Subsonic Fixed Wing, Subsonic Rotary Wing, Supersonics, and Hypersonics. The Aeronautics Research Mission Directorate has charged the Hypersonics Project with having a basic understanding of all systems that travel at hypersonic speeds within the Earth's and other planets atmospheres. This includes both powered and unpowered systems, such as re-entry vehicles and vehicles powered by rocket or airbreathing propulsion that cruise in and accelerate through the atmosphere. The primary objective of the Hypersonics Project is to develop physics-based predictive tools that enable the design, analysis and optimization of such systems. The Hypersonics Project charges the systems analysis discipline team with providing it the decision-making information it needs to properly guide research and technology development. Credible, rapid, and robust multi-disciplinary system analysis processes and design tools are required in order to generate this information. To this end, the principal challenges for the systems analysis team are the introduction of high fidelity physics into the analysis process and integration into a design environment, quantification of design uncertainty through the use of probabilistic methods, reduction in design cycle time, and the development and implementation of robust processes and tools enabling a wide design space and associated technology assessment capability. This paper will discuss the roles and responsibilities of the systems analysis discipline team within the Hypersonics Project as well as the tools, methods, processes, and approach that the team will undertake in order to perform its project designated functions.

Robinson, Jeffrey S.↗