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 1,387 records · Page 77

F-15/nonaxisymmetric nozzle system integration study support program

Nozzle and cooling methods were defined and analyzed to provide a viable system for demonstration 2-D nozzle technology on the F-15 aircraft. Two candidate cooling systems applied to each nozzle were evaluated. The F-100 engine mount and case modifications requirements were analyzed and the actuation and control system requirements for two dimensional nozzles were defined. Nozzle performance changes relative to the axisymmetric baseline nozzle were evaluated and performance and weight characteristics for axisymmetric reference configurations were estimated. The infrared radiation characteristics of these nozzles installed on the F-100 engine were predicted. A full scale development plan with associated costs to carry the F100 engine/two-dimensional (2-D) nozzle through flight tests was defined.

Stevens, H. L.↗

Equation modifying program, L219 (EQMOD). Volume 2: Supplemental system design and maintenance document

A digital computer program, L219 (EQMOD), available for execution on the CDC 6600 is described. The program modifies matrices according to card input instructions and prepares magnetic files of matrices suitable for use in the linear systems analysis program (QR) and the random harmonic analysis program L221 (TEV156). The particular field of application of the program is the modification of the theoretical equations of motion and load equations generated in DYLOFLEX by the equation of motion program (L217) and the load equation program (L218), respectively.

Hirayama, M. Y.↗

Proposal for hierarchical description of software systems

The programming of digital computers has developed into a new dimension full of diffculties, because the hardware of computers has become so powerful that more complex applications are entrusted to computers. The costs of software development, verification, and maintenance are outpacing those of the hardware and the trend is toward futher increase of sophistication of application of computers and consequently of sophistication of software. To obtain better visibility into software systems and to improve the structure of software systems for better tests, verification, and maintenance, a clear, but rigorous description and documentation of software is needed. The purpose of the report is to extend the present methods in order to obtain a documentation that better reflects the interplay between the various components and functions of a software system at different levels of detail without losing the precision in expression. This is done by the use of block diagrams, sequence diagrams, and cross-reference charts. In the appendices, examples from an actual large sofware system, i.e. the Marshall System for Aerospace Systems Simulation (MARSYAS), are presented. The proposed documentation structure is compatible to automation of updating significant portions of the documentation for better software change control.

Thauboth, H.↗

Efficient implementation of real-time programs under the VAX/VMS operating system

Techniques for writing efficient real-time programs under the VAX/VMS oprating system are presented. Basic operations are presented for executing at real-time priority and for avoiding needlless processing delays. A highly efficient technique for accessing physical devices by mapping to the input/output space and accessing the device registrs directly is described. To illustrate the application of the technique, examples are included of different uses of the technique on three devices in the Langley Avionics Integration Research Lab (AIRLAB): the KW11-K dual programmable real-time clock, the Parallel Communications Link (PCL11-B) communication system, and the Datacom Synchronization Network. Timing data are included to demonstrate the performance improvements realized with these applications of the technique.

Johnson, S. C.↗

Program Diagnoses Nickel/Cadmium Batteries

Nickel Cadmium Battery Expert System-2 (NICBES2) computer program is prototype expert-system program for diagnosis and management of health of nickel/cadmium batteries. Intended to support evaluation of performance of batteries in Hubble Space Telescope spacecraft and to alert personnel to possible malfunctions. Oversees status of batteries by evaluating data gathered in orbit packets, and when so merits, raises alarm and provides diagnosis of faults as well as advice on actions to be taken to remedy condition giving rise to alarm. Provides history of statuses of batteries pertaining to health of batteries, and graphical display to help operator assimilate information generated. Written in C language.

Johnson, Yvette B.↗

Program For Analyzing Failures In A Complex System

Configurable Real-Time Analysis System (CRANS) computer program provides means for representing logically interconnected items (e.g., modules of equipment in complicated system) in matrix format. Capabilities provided helpful in real-time environment (e.g., operational environment of such system), in which need for quick evaluation of results of changes or failures. Program facilitates rapid logic-tree analysis. Written in C language.

Mccluney, R. Kevin↗

Tethered Satellite System-2 - A proposed program

A second mission (TSS-2) has been proposed for the reusable Tethered Satellite System (TSS) being developed jointly by the U.S. and Italy. The TSS-2 flight demonstration would use the TSS deployer/retriever system to deploy a research spacecraft attached to the end of a 100-km-long tether. The deployment would take place downward from the Space Shuttle into the outer atmosphere to an altitude of approximately 130 km. The objectives of the mission would be to demonstrate the atmospheric deployment of a tethered system, conduct scientific and aerothermodynamic research measurements, and conduct engineering measurements to verify flight system performance. Analytical studies have shown the feasibility of the TSS-2 mission from both the technology and operational dynamics standpoint. The TSS-1 mission (a 20 km tether deployed upward to conduct electrodynamic experiments) will validate the TSS itself as well as deployment and retrieval operations.

Anderson, John L.↗

WIPP Safety Significant Confinement Ventilation System (SSCVS) Quality Assurance Program - 20237

Construction and major equipment fabrication are underway for a new ventilation exhaust system at the Waste Isolation Pilot Plant (WIPP). The new system will provide continuous HEPA filtration of the exhaust from the WIPP underground while meeting the ventilation demands for expanded waste emplacement and mining operations over the next 40 years. The SSCVS project has proceeded with the awarding of CD-3A for Long Lead Procurements followed by CD-2/3 approval for the construction of the facilities. The SSCVS project team made the decision to increase the quality oversight throughout the complete project per the Project Quality Assurance Plan (PQAP) such that it can ensure the final products meet applicable NQA-1 requirements and general quality requirements, and that the project will proceed to operations without significant delays due to post installation quality concerns. The PQAP was established prior to approval of the project at the CD-2/3 milestone. The SSCVS project has 2 major long lead procurements which commenced with the awarding of CD-3A. These procurements include the HEPA filter housing assemblies and the Exhaust Fans. There are 22 HEPA filter assemblies for the SSCVS, which are designated Safety Significant for pressure boundary confinement, per the approved PDSA. The exhaust fans also have Safety Significant components to maintain the pressure confinement boundary. NWP made the decision to install resident Quality Inspectors at the fabrication facilities to ensure the documentation for each fabricated unit meets all the QA requirements as defined in the respective contract documents. For the construction of the SSCVS Salt Reduction Building (SRB) and New Filter Building (NFB), dedicated, on-site quality inspectors have been utilized to ensure that all work being performed will comply with quality requirements and the Special Inspections as defined in IBC-2015. At each stage of inspection, hold points are placed into the work packages to ensure NWP QA personnel are present to inspect and verify the installations are in accordance with the design specifications, codes and standards. With this level of oversight, NWP anticipates that the level of quality related issues, as seen on multiple other DOE complex site projects, will be avoided and that the commissioning, start-up and hot operations will progress in a timely fashion, as all documentation will be in place and approved prior to initiation of these activities. (authors)

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

Space station integrated wall design and penetration damage control. Task 4: Impact detection/location system

A program to develop a methodology is documented for detecting and locating meteoroid and debris impacts and penetrations of a wall configuration currently specified for use on space station. Testing consisted of penetrating and non-penetrating hypervelocity impacts on single and dual plate test configurations, including a prototype 1.22 m x 2.44 m x 3.56 mm (4 ft x 8 ft x 0.140 in) aluminum waffle grid backwall with multilayer insulation and a 0.063-in shield. Acoustic data were gathered with transducers and associated data acquisition systems and stored for later analysis with a multichannel digitizer. Preliminary analysis of test data included sensor evaluation, impact repeatability, first waveform arrival, and Fourier spectral analysis.

Nelson, J. M.↗

Spacecraft Parachute Recovery System Testing from a Failure Rate Perspective

Spacecraft parachute recovery systems, especially those with a parachute cluster, require testing to identify and reduce failures. This is especially important when the spacecraft in question is human-rated. Due to the recent effort to make spaceflight affordable, the importance of determining a minimum requirement for testing has increased. The number of tests required to achieve a mature design, with a relatively constant failure rate, can be estimated from a review of previous complex spacecraft recovery systems. Examination of the Apollo parachute testing and the Shuttle Solid Rocket Booster recovery chute system operation will clarify at which point in those programs the system reached maturity. This examination will also clarify the risks inherent in not performing a sufficient number of tests prior to operation with humans on-board. When looking at complex parachute systems used in spaceflight landing systems, a pattern begins to emerge regarding the need for a minimum amount of testing required to wring out the failure modes and reduce the failure rate of the parachute system to an acceptable level for human spaceflight. Not only a sufficient number of system level testing, but also the ability to update the design as failure modes are found is required to drive the failure rate of the system down to an acceptable level. In addition, sufficient data and images are necessary to identify incipient failure modes or to identify failure causes when a system failure occurs. In order to demonstrate the need for sufficient system level testing prior to an acceptable failure rate, the Apollo Earth Landing System (ELS) test program and the Shuttle Solid Rocket Booster Recovery System failure history will be examined, as well as some experiences in the Orion Capsule Parachute Assembly System will be noted.

Stewart, Christine E.↗

Automatically-Programed Machine Tools

Software produces cutter location files for numerically-controlled machine tools. APT, acronym for Automatically Programed Tools, is among most widely used software systems for computerized machine tools. APT developed for explicit purpose of providing effective software system for programing NC machine tools. APT system includes specification of APT programing language and language processor, which executes APT statements and generates NC machine-tool motions specified by APT statements.

Purves, L.↗