NASA Technical Reports Server (NTRS)
Coker, B. L.; Kind, T. C.; Smith, W. F., Jr.; Weber, N. V.
1981-01-01
Created for analyzing and processing digital data such as that collected by multispectral scanners or digitized from maps, ELAS is designed for ease of user operation and includes its own FORTRAN operating monitor and an expandable set of application modules which are FORTRAN overlays. On those machines that do not support FORTRAN overlaying, the modules exist as subprograms. The subsystem can be implemented on most 16-bit or 32-bit machines and is capable of, but not limited to, operating on low-cost minicomputer systems. The recommended hardware configuration for ELAS and a representative listing of some operating and application modules are presented.
Estimating Noise Levels In An Enclosed Space
NASA Technical Reports Server (NTRS)
Azzi, Elias
1995-01-01
GEGS Acoustic Analysis Program (GAAP) developed to compute composite profile of noise in Spacelab module on basis of data on noise produced by equipment, data on locations of equipment, and equipment-operating schedules. Impetus for development of GAAP provided by noise that generated in Spacelab Module during SLS-1 mission because of concurrent operation of many pieces of experimental and subsystem equipment. Although originally intended specifically to help compute noise in Spacelab, also applicable to any region with multiple sources of noise. Written in FORTRAN 77.
Evaluating Performances of Solar-Energy Systems
NASA Technical Reports Server (NTRS)
Jaffe, L. D.
1987-01-01
CONC11 computer program calculates performances of dish-type solar thermal collectors and power systems. Solar thermal power system consists of one or more collectors, power-conversion subsystems, and powerprocessing subsystems. CONC11 intended to aid system designer in comparing performance of various design alternatives. Written in Athena FORTRAN and Assembler.
Display management subsystem, version 1: A user's eye view
NASA Technical Reports Server (NTRS)
Parker, Dolores
1986-01-01
The structure and application functions of the Display Management Subsystem (DMS) are described. The DMS, a subsystem of the Transportable Applications Executive (TAE), was designed to provide a device-independent interface for an image processing and display environment. The system is callable by C and FORTRAN applications, portable to accommodate different image analysis terminals, and easily expandable to meet local needs. Generic applications are also available for performing many image processing tasks.
Real time computer data system for the 40 x 80 ft wind tunnel facility at Ames Research Center
NASA Technical Reports Server (NTRS)
Cambra, J. M.; Tolari, G. P.
1974-01-01
The wind tunnel realtime computer system is a distributed data gathering system that features a master computer subsystem, a high speed data gathering subsystem, a quick look dynamic analysis and vibration control subsystem, an analog recording back-up subsystem, a pulse code modulation (PCM) on-board subsystem, a communications subsystem, and a transducer excitation and calibration subsystem. The subsystems are married to the master computer through an executive software system and standard hardware and FORTRAN software interfaces. The executive software system has four basic software routines. These are the playback, setup, record, and monitor routines. The standard hardware interfaces along with the software interfaces provide the system with the capability of adapting to new environments.
NASA Technical Reports Server (NTRS)
Lafuse, Sharon A.
1991-01-01
The paper describes the Shuttle Leak Management Expert System (SLMES), a preprototype expert system developed to enable the ECLSS subsystem manager to analyze subsystem anomalies and to formulate flight procedures based on flight data. The SLMES combines the rule-based expert system technology with the traditional FORTRAN-based software into an integrated system. SLMES analyzes the data using rules, and, when it detects a problem that requires simulation, it sets up the input for the FORTRAN-based simulation program ARPCS2AT2, which predicts the cabin total pressure and composition as a function of time. The program simulates the pressure control system, the crew oxygen masks, the airlock repress/depress valves, and the leakage. When the simulation has completed, other SLMES rules are triggered to examine the results of simulation contrary to flight data and to suggest methods for correcting the problem. Results are then presented in form of graphs and tables.
Computer Code For Turbocompounded Adiabatic Diesel Engine
NASA Technical Reports Server (NTRS)
Assanis, D. N.; Heywood, J. B.
1988-01-01
Computer simulation developed to study advantages of increased exhaust enthalpy in adiabatic turbocompounded diesel engine. Subsytems of conceptual engine include compressor, reciprocator, turbocharger turbine, compounded turbine, ducting, and heat exchangers. Focus of simulation of total system is to define transfers of mass and energy, including release and transfer of heat and transfer of work in each subsystem, and relationship among subsystems. Written in FORTRAN IV.
DET/MPS - The GSFC Energy Balance Programs
NASA Technical Reports Server (NTRS)
Jagielski, J. M.
1994-01-01
Direct Energy Transfer (DET) and MultiMission Spacecraft Modular Power System (MPS) computer programs perform mathematical modeling and simulation to aid in design and analysis of DET and MPS spacecraft power system performance in order to determine energy balance of subsystem. DET spacecraft power system feeds output of solar photovoltaic array and nickel cadmium batteries directly to spacecraft bus. MPS system, Standard Power Regulator Unit (SPRU) utilized to operate array at array's peak power point. DET and MPS perform minute-by-minute simulation of performance of power system. Results of simulation focus mainly on output of solar array and characteristics of batteries. Both packages limited in terms of orbital mechanics, they have sufficient capability to calculate data on eclipses and performance of arrays for circular or near-circular orbits. DET and MPS written in FORTRAN-77 with some VAX FORTRAN-type extensions. Both available in three versions: GSC-13374, for DEC VAX-series computers running VMS. GSC-13443, for UNIX-based computers. GSC-13444, for Apple Macintosh computers.
NASA Technical Reports Server (NTRS)
Jaffe, L. D.
1984-01-01
The CONC/11 computer program designed for calculating the performance of dish-type solar thermal collectors and power systems is discussed. This program is intended to aid the system or collector designer in evaluating the performance to be expected with possible design alternatives. From design or test data on the characteristics of the various subsystems, CONC/11 calculates the efficiencies of the collector and the overall power system as functions of the receiver temperature for a specified insolation. If desired, CONC/11 will also determine the receiver aperture and the receiver temperature that will provide the highest efficiencies at a given insolation. The program handles both simple and compound concentrators. The CONC/11 is written in Athena Extended FORTRAN (similar to FORTRAN 77) to operate primarily in an interactive mode on a Sperry 1100/81 computer. It could also be used on many small computers. A user's manual is also provided for this program.
A Fortran-90 Based Multiprecision System
NASA Technical Reports Server (NTRS)
Bailey, David H.; Lasinski, T. A. (Technical Monitor)
1994-01-01
The author has developed a new version of his Fortran multiprecision computation system that is based on the Fortran-90 language. With this new approach, a translator program is not required - translation of Fortran code for multiprecision is accomplished by merely utilizing advanced features of Fortran-90, such as derived data types and operator extensions. This approach results in more reliable translation and also permits programmers of multiprecision applications to utilize the full power of the Fortran-90 language. Three multiprecision datatypes are supported in this system: multiprecision integer. real and complex. All the usual Fortran conventions for mixed mode operations are supported, and many of the Fortran intrinsics, such as SIN, EXP and MOD, are supported with multiprecision arguments. This paper also briefly describes an interesting application of this software, wherein new number-theoretic identities have been discovered by means of multiprecision computations.
A statistical data analysis and plotting program for cloud microphysics experiments
NASA Technical Reports Server (NTRS)
Jordan, A. J.
1981-01-01
The analysis software developed for atmospheric cloud microphysics experiments conducted in the laboratory as well as aboard a KC-135 aircraft is described. A group of four programs was developed and implemented on a Hewlett Packard 1000 series F minicomputer running under HP's RTE-IVB operating system. The programs control and read data from a MEMODYNE Model 3765-8BV cassette recorder, format the data on the Hewlett Packard disk subsystem, and generate statistical data (mean, variance, standard deviation) and voltage and engineering unit plots on a user selected plotting device. The programs are written in HP FORTRAN IV and HP ASSEMBLY Language with the graphics software using the HP 1000 Graphics. The supported plotting devices are the HP 2647A graphics terminal, the HP 9872B four color pen plotter, and the HP 2608A matrix line printer.
GROSS- GAMMA RAY OBSERVATORY ATTITUDE DYNAMICS SIMULATOR
NASA Technical Reports Server (NTRS)
Garrick, J.
1994-01-01
The Gamma Ray Observatory (GRO) spacecraft will constitute a major advance in gamma ray astronomy by offering the first opportunity for comprehensive observations in the range of 0.1 to 30,000 megaelectronvolts (MeV). The Gamma Ray Observatory Attitude Dynamics Simulator, GROSS, is designed to simulate this mission. The GRO Dynamics Simulator consists of three separate programs: the Standalone Profile Program; the Simulator Program, which contains the Simulation Control Input/Output (SCIO) Subsystem, the Truth Model (TM) Subsystem, and the Onboard Computer (OBC) Subsystem; and the Postprocessor Program. The Standalone Profile Program models the environment of the spacecraft and generates a profile data set for use by the simulator. This data set contains items such as individual external torques; GRO spacecraft, Tracking and Data Relay Satellite (TDRS), and solar and lunar ephemerides; and star data. The Standalone Profile Program is run before a simulation. The SCIO subsystem is the executive driver for the simulator. It accepts user input, initializes parameters, controls simulation, and generates output data files and simulation status display. The TM subsystem models the spacecraft dynamics, sensors, and actuators. It accepts ephemerides, star data, and environmental torques from the Standalone Profile Program. With these and actuator commands from the OBC subsystem, the TM subsystem propagates the current state of the spacecraft and generates sensor data for use by the OBC and SCIO subsystems. The OBC subsystem uses sensor data from the TM subsystem, a Kalman filter (for attitude determination), and control laws to compute actuator commands to the TM subsystem. The OBC subsystem also provides output data to the SCIO subsystem for output to the analysts. The Postprocessor Program is run after simulation is completed. It generates printer and CRT plots and tabular reports of the simulated data at the direction of the user. GROSS is written in FORTRAN 77 and ASSEMBLER and has been implemented on a VAX 11/780 under VMS 4.5. It has a virtual memory requirement of 255k. GROSS was developed in 1986.
Basic linear algebra subprograms for FORTRAN usage
NASA Technical Reports Server (NTRS)
Lawson, C. L.; Hanson, R. J.; Kincaid, D. R.; Krogh, F. T.
1977-01-01
A package of 38 low level subprograms for many of the basic operations of numerical linear algebra is presented. The package is intended to be used with FORTRAN. The operations in the package are dot products, elementary vector operations, Givens transformations, vector copy and swap, vector norms, vector scaling, and the indices of components of largest magnitude. The subprograms and a test driver are available in portable FORTRAN. Versions of the subprograms are also provided in assembly language for the IBM 360/67, the CDC 6600 and CDC 7600, and the Univac 1108.
Graduate level design - Courses and projects: An untapped resource
NASA Technical Reports Server (NTRS)
Dubrawsky, Ido; Neff, Jon M.; Pinon, Elfego, III; Fowler, Wallace T.
1993-01-01
The authors describe their experiences at a major space engineering university (the University of Texas at Austin) in the use of graduate level design courses and projects to produce information and tools that are of use to undergraduate design classes, graduate students, and industry. The information produced to date includes a spacecraft subsystems information document, a mission design tool (a FORTRAN subroutine library), a series of space mission characterizations, and a set of spacecraft characterizations.
Interfacing the Experimenter to the Computer: Languages for Psychologists
ERIC Educational Resources Information Center
Wood, Ronald W.; And Others
1975-01-01
An examination and comparison of the computer languages which behavioral scientists are most likely to use: SCAT, INTERACT, SKED, OS/8 Fortran IV, RT11/Fortran, RSX-11M, Data General's Real-Time; Disk Operating System and its Fortran, and interpretative Languages. (EH)
Ball, J.W.; Nordstrom, D. Kirk; Zachmann, D.W.
1987-01-01
A FORTRAN 77 version of the PL/1 computer program for the geochemical model WATEQ2, which computes major and trace element speciation and mineral saturation for natural waters has been developed. The code (WATEQ4F) has been adapted to execute on an IBM PC or compatible microcomputer. Two versions of the code are available, one operating with IBM Professional FORTRAN and an 8087 or 89287 numeric coprocessor, and one which operates without a numeric coprocessor using Microsoft FORTRAN 77. The calculation procedure is identical to WATEQ2, which has been installed on many mainframes and minicomputers. Limited data base revisions include the addition of the following ions: AlHS04(++), BaS04, CaHS04(++), FeHS04(++), NaF, SrC03, and SrHCO3(+). This report provides the reactions and references for the data base revisions, instructions for program operation, and an explanation of the input and output files. Attachments contain sample output from three water analyses used as test cases and the complete FORTRAN source listing. U.S. Geological Survey geochemical simulation program PHREEQE and mass balance program BALANCE also have been adapted to execute on an IBM PC or compatible microcomputer with a numeric coprocessor and the IBM Professional FORTRAN compiler. (Author 's abstract)
NASA Technical Reports Server (NTRS)
Davarian, F.
1994-01-01
The LOOP computer program was written to simulate the Automatic Frequency Control (AFC) subsystem of a Differential Minimum Shift Keying (DMSK) receiver with a bit rate of 2400 baud. The AFC simulated by LOOP is a first order loop configuration with a first order R-C filter. NASA has been investigating the concept of mobile communications based on low-cost, low-power terminals linked via geostationary satellites. Studies have indicated that low bit rate transmission is suitable for this application, particularly from the frequency and power conservation point of view. A bit rate of 2400 BPS is attractive due to its applicability to the linear predictive coding of speech. Input to LOOP includes the following: 1) the initial frequency error; 2) the double-sided loop noise bandwidth; 3) the filter time constants; 4) the amount of intersymbol interference; and 5) the bit energy to noise spectral density. LOOP output includes: 1) the bit number and the frequency error of that bit; 2) the computed mean of the frequency error; and 3) the standard deviation of the frequency error. LOOP is written in MS SuperSoft FORTRAN 77 for interactive execution and has been implemented on an IBM PC operating under PC DOS with a memory requirement of approximately 40K of 8 bit bytes. This program was developed in 1986.
BLAS- BASIC LINEAR ALGEBRA SUBPROGRAMS
NASA Technical Reports Server (NTRS)
Krogh, F. T.
1994-01-01
The Basic Linear Algebra Subprogram (BLAS) library is a collection of FORTRAN callable routines for employing standard techniques in performing the basic operations of numerical linear algebra. The BLAS library was developed to provide a portable and efficient source of basic operations for designers of programs involving linear algebraic computations. The subprograms available in the library cover the operations of dot product, multiplication of a scalar and a vector, vector plus a scalar times a vector, Givens transformation, modified Givens transformation, copy, swap, Euclidean norm, sum of magnitudes, and location of the largest magnitude element. Since these subprograms are to be used in an ANSI FORTRAN context, the cases of single precision, double precision, and complex data are provided for. All of the subprograms have been thoroughly tested and produce consistent results even when transported from machine to machine. BLAS contains Assembler versions and FORTRAN test code for any of the following compilers: Lahey F77L, Microsoft FORTRAN, or IBM Professional FORTRAN. It requires the Microsoft Macro Assembler and a math co-processor. The PC implementation allows individual arrays of over 64K. The BLAS library was developed in 1979. The PC version was made available in 1986 and updated in 1988.
Directions in parallel programming: HPF, shared virtual memory and object parallelism in pC++
NASA Technical Reports Server (NTRS)
Bodin, Francois; Priol, Thierry; Mehrotra, Piyush; Gannon, Dennis
1994-01-01
Fortran and C++ are the dominant programming languages used in scientific computation. Consequently, extensions to these languages are the most popular for programming massively parallel computers. We discuss two such approaches to parallel Fortran and one approach to C++. The High Performance Fortran Forum has designed HPF with the intent of supporting data parallelism on Fortran 90 applications. HPF works by asking the user to help the compiler distribute and align the data structures with the distributed memory modules in the system. Fortran-S takes a different approach in which the data distribution is managed by the operating system and the user provides annotations to indicate parallel control regions. In the case of C++, we look at pC++ which is based on a concurrent aggregate parallel model.
Long term trending of engineering data for the Hubble Space Telescope
NASA Technical Reports Server (NTRS)
Cox, Ross M.
1993-01-01
A major goal in spacecraft engineering analysis is the detection of component failures before the fact. Trending is the process of monitoring subsystem states to discern unusual behaviors. This involves reducing vast amounts of data about a component or subsystem into a form that helps humans discern underlying patterns and correlations. A long term trending system has been developed for the Hubble Space Telescope. Besides processing the data for 988 distinct telemetry measurements each day, it produces plots of 477 important parameters for the entire 24 hours. Daily updates to the trend files also produce 339 thirty day trend plots each month. The total system combines command procedures to control the execution of the C-based data processing program, user-written FORTRAN routines, and commercial off-the-shelf plotting software. This paper includes a discussion the performance of the trending system and of its limitations.
Automated software development workstation
NASA Technical Reports Server (NTRS)
1986-01-01
Engineering software development was automated using an expert system (rule-based) approach. The use of this technology offers benefits not available from current software development and maintenance methodologies. A workstation was built with a library or program data base with methods for browsing the designs stored; a system for graphical specification of designs including a capability for hierarchical refinement and definition in a graphical design system; and an automated code generation capability in FORTRAN. The workstation was then used in a demonstration with examples from an attitude control subsystem design for the space station. Documentation and recommendations are presented.
A FORTRAN source library for quaternion algebra. Application to multicomponent seismic data
NASA Astrophysics Data System (ADS)
Benaïssa, A.; Benaïssa, Z.; Ouadfeul, S.
2012-04-01
The quaternions, named also hypercomplex numbers, constituted of a real part and three imaginary parts, allow a representation of multi-component physical signals in geophysics. In FORTRAN, the need for programming new applications and extend programs to quaternions requires to enhance capabilities of this language. In this study, we develop, in FORTRAN 95, a source library which provides functions and subroutines making development and maintenance of programs devoted to quaternions, equivalent to those developed for the complex plane. The systematic use of generic functions and generic operators: 1/ allows using FORTRAN statements and operators extended to quaternions without renaming them and 2/ makes use of this statements transparent to the specificity of quaternions. The portability of this library is insured by the standard FORTRAN 95 strict norm which is independent of operating systems (OS). The execution time of quaternion applications, sometimes crucial for huge data sets, depends, generally, of compilers optimizations by the use of in lining and parallelisation. To show the use of the library, Fourier transform of a real one dimensional quaternionic seismic signal is presented. Furthermore, a FORTRAN code, which computes the quaternionic singular values decomposition (QSVD), is developed using the proposed library and applied to wave separation in multicomponent vertical seismic profile (VSP) synthetic and real data. The extracted wavefields have been highly enhanced, compared to those obtained with median filter, due to QSVD which takes into account the correlation between the different components of the seismic signal. Taken in total, these results demonstrate that use of quaternions can bring a significant improvement for some processing on three or four components seismic data. Keywords: Quaternion - FORTRAN - Vectorial processing - Multicomponent signal - VSP - Fourier transform.
NASA Technical Reports Server (NTRS)
Lawson, C. L.; Krogh, F. T.; Gold, S. S.; Kincaid, D. R.; Sullivan, J.; Williams, E.; Hanson, R. J.; Haskell, K.; Dongarra, J.; Moler, C. B.
1982-01-01
The Basic Linear Algebra Subprograms (BLAS) library is a collection of 38 FORTRAN-callable routines for performing basic operations of numerical linear algebra. BLAS library is portable and efficient source of basic operations for designers of programs involving linear algebriac computations. BLAS library is supplied in portable FORTRAN and Assembler code versions for IBM 370, UNIVAC 1100 and CDC 6000 series computers.
TNSPackage: A Fortran2003 library designed for tensor network state methods
NASA Astrophysics Data System (ADS)
Dong, Shao-Jun; Liu, Wen-Yuan; Wang, Chao; Han, Yongjian; Guo, G.-C.; He, Lixin
2018-07-01
Recently, the tensor network states (TNS) methods have proven to be very powerful tools to investigate the strongly correlated many-particle physics in one and two dimensions. The implementation of TNS methods depends heavily on the operations of tensors, including contraction, permutation, reshaping tensors, SVD and so on. Unfortunately, the most popular computer languages for scientific computation, such as Fortran and C/C++ do not have a standard library for such operations, and therefore make the coding of TNS very tedious. We develop a Fortran2003 package that includes all kinds of basic tensor operations designed for TNS. It is user-friendly and flexible for different forms of TNS, and therefore greatly simplifies the coding work for the TNS methods.
NASA Technical Reports Server (NTRS)
Himer, J. T.
1992-01-01
Fortran has largely enjoyed prominence for the past few decades as the computer programming language of choice for numerically intensive scientific, engineering, and process control applications. Fortran's well understood static language syntax has allowed resulting parsers and compiler optimizing technologies to often generate among the most efficient and fastest run-time executables, particularly on high-end scalar and vector supercomputers. Computing architectures and paradigms have changed considerably since the last ANSI/ISO Fortran release in 1978, and while FORTRAN 77 has more than survived, it's aged features provide only partial functionality for today's demanding computing environments. The simple block procedural languages have been necessarily evolving, or giving way, to specialized supercomputing, network resource, and object-oriented paradigms. To address these new computing demands, ANSI has worked for the last 12-years with three international public reviews to deliver Fortran 90. Fortran 90 has superseded and replaced ISO FORTRAN 77 internationally as the sole Fortran standard; while in the US, Fortran 90 is expected to be adopted as the ANSI standard this summer, coexisting with ANSI FORTRAN 77 until at least 1996. The development path and current state of Fortran will be briefly described highlighting the many new Fortran 90 syntactic and semantic additions which support (among others): free form source; array syntax; new control structures; modules and interfaces; pointers; derived data types; dynamic memory; enhanced I/O; operator overloading; data abstraction; user optional arguments; new intrinsics for array, bit manipulation, and system inquiry; and enhanced portability through better generic control of underlying system arithmetic models. Examples from dynamical astronomy, signal and image processing will attempt to illustrate Fortran 90's applicability to today's general scalar, vector, and parallel scientific and engineering requirements and object oriented programming paradigms. Time permitting, current work proceeding on the future development of Fortran 2000 and collateral standards will be introduced.
The FORTRAN static source code analyzer program (SAP) user's guide, revision 1
NASA Technical Reports Server (NTRS)
Decker, W.; Taylor, W.; Eslinger, S.
1982-01-01
The FORTRAN Static Source Code Analyzer Program (SAP) User's Guide (Revision 1) is presented. SAP is a software tool designed to assist Software Engineering Laboratory (SEL) personnel in conducting studies of FORTRAN programs. SAP scans FORTRAN source code and produces reports that present statistics and measures of statements and structures that make up a module. This document is a revision of the previous SAP user's guide, Computer Sciences Corporation document CSC/TM-78/6045. SAP Revision 1 is the result of program modifications to provide several new reports, additional complexity analysis, and recognition of all statements described in the FORTRAN 77 standard. This document provides instructions for operating SAP and contains information useful in interpreting SAP output.
Comparison of PASCAL and FORTRAN for solving problems in the physical sciences
NASA Technical Reports Server (NTRS)
Watson, V. R.
1981-01-01
The paper compares PASCAL and FORTRAN for problem solving in the physical sciences, due to requests NASA has received to make PASCAL available on the Numerical Aerodynamic Simulator (scheduled to be operational in 1986). PASCAL disadvantages include the lack of scientific utility procedures equivalent to the IBM scientific subroutine package or the IMSL package which are available in FORTRAN. Advantages include a well-organized, easy to read and maintain writing code, range checking to prevent errors, and a broad selection of data types. It is concluded that FORTRAN may be the better language, although ADA (patterned after PASCAL) may surpass FORTRAN due to its ability to add complex and vector math, and the specify the precision and range of variables.
PC-403: Pioneer Venus multiprobe spacecraft mission operational characteristics document, volume 2
NASA Technical Reports Server (NTRS)
Barker, F. C.
1978-01-01
The data handling subsystem, command subsystem, communications subsystem, power subsystem, and mission operations of the Pioneer Venus multiprobe are presented. The multiprobe spacecraft performance in normal operating modes that correspond to the performance of specific functions at the time of specific events in the mission is described.
Controlling Laboratory Processes From A Personal Computer
NASA Technical Reports Server (NTRS)
Will, H.; Mackin, M. A.
1991-01-01
Computer program provides natural-language process control from IBM PC or compatible computer. Sets up process-control system that either runs without operator or run by workers who have limited programming skills. Includes three smaller programs. Two of them, written in FORTRAN 77, record data and control research processes. Third program, written in Pascal, generates FORTRAN subroutines used by other two programs to identify user commands with device-driving routines written by user. Also includes set of input data allowing user to define user commands to be executed by computer. Requires personal computer operating under MS-DOS with suitable hardware interfaces to all controlled devices. Also requires FORTRAN 77 compiler and device drivers written by user.
NASA Technical Reports Server (NTRS)
Tennille, Geoffrey M.; Howser, Lona M.
1993-01-01
This document briefly describes the use of the CRAY supercomputers that are an integral part of the Supercomputing Network Subsystem of the Central Scientific Computing Complex at LaRC. Features of the CRAY supercomputers are covered, including: FORTRAN, C, PASCAL, architectures of the CRAY-2 and CRAY Y-MP, the CRAY UNICOS environment, batch job submittal, debugging, performance analysis, parallel processing, utilities unique to CRAY, and documentation. The document is intended for all CRAY users as a ready reference to frequently asked questions and to more detailed information contained in the vendor manuals. It is appropriate for both the novice and the experienced user.
Utilization of recently developed codes for high power Brayton and Rankine cycle power systems
NASA Technical Reports Server (NTRS)
Doherty, Michael P.
1993-01-01
Two recently developed FORTRAN computer codes for high power Brayton and Rankine thermodynamic cycle analysis for space power applications are presented. The codes were written in support of an effort to develop a series of subsystem models for multimegawatt Nuclear Electric Propulsion, but their use is not limited just to nuclear heat sources or to electric propulsion. Code development background, a description of the codes, some sample input/output from one of the codes, and state future plans/implications for the use of these codes by NASA's Lewis Research Center are provided.
Plant Development, Auxin, and the Subsystem Incompleteness Theorem
Niklas, Karl J.; Kutschera, Ulrich
2012-01-01
Plant morphogenesis (the process whereby form develops) requires signal cross-talking among all levels of organization to coordinate the operation of metabolic and genomic subsystems operating in a larger network of subsystems. Each subsystem can be rendered as a logic circuit supervising the operation of one or more signal-activated system. This approach simplifies complex morphogenetic phenomena and allows for their aggregation into diagrams of progressively larger networks. This technique is illustrated here by rendering two logic circuits and signal-activated subsystems, one for auxin (IAA) polar/lateral intercellular transport and another for IAA-mediated cell wall loosening. For each of these phenomena, a circuit/subsystem diagram highlights missing components (either in the logic circuit or in the subsystem it supervises) that must be identified experimentally if each of these basic plant phenomena is to be fully understood. We also illustrate the “subsystem incompleteness theorem,” which states that no subsystem is operationally self-sufficient. Indeed, a whole-organism perspective is required to understand even the most simple morphogenetic process, because, when isolated, every biological signal-activated subsystem is morphogenetically ineffective. PMID:22645582
Logistics Support Analysis Techniques Guide
1985-03-15
LANGUAGE (DATA RECORDS) FORTRAN CDC 6600 D&V FSD P/D A H REMA-RKS: Program n-s-ists of F PLIATIffIONS, approx 4000 line of coding , 3 Safegard, AN/FSC... FORTRAN IV -EW-RAK9-- The model consz.sts of IT--k-LIC- I-U-0NS: approximately 367 lines of SiNCGARS, PERSHING II coding . %.’. ~ LSA TASK INTERFACE...system supported by Computer’ Systems Command. The current version of LADEN is coded totally in FORTRAN for virtual memory operating system
Automatic recognition of vector and parallel operations in a higher level language
NASA Technical Reports Server (NTRS)
Schneck, P. B.
1971-01-01
A compiler for recognizing statements of a FORTRAN program which are suited for fast execution on a parallel or pipeline machine such as Illiac-4, Star or ASC is described. The technique employs interval analysis to provide flow information to the vector/parallel recognizer. Where profitable the compiler changes scalar variables to subscripted variables. The output of the compiler is an extension to FORTRAN which shows parallel and vector operations explicitly.
Vectors a Fortran 90 module for 3-dimensional vector and dyadic arithmetic
DOE Office of Scientific and Technical Information (OSTI.GOV)
Brock, B.C.
1998-02-01
A major advance contained in the new Fortran 90 language standard is the ability to define new data types and the operators associated with them. Writing computer code to implement computations with real and complex three-dimensional vectors and dyadics is greatly simplified if the equations can be implemented directly, without the need to code the vector arithmetic explicitly. The Fortran 90 module described here defines new data types for real and complex 3-dimensional vectors and dyadics, along with the common operations needed to work with these objects. Routines to allow convenient initialization and output of the new types are alsomore » included. In keeping with the philosophy of data abstraction, the details of the implementation of the data types are maintained private, and the functions and operators are made generic to simplify the combining of real, complex, single- and double-precision vectors and dyadics.« less
DOE Office of Scientific and Technical Information (OSTI.GOV)
Not Available
1983-09-09
This Validation Summary Report (VSR) for the Cray Research, Inc., CRAY FORTRAN Translator (CFT) Version 1.11 Bugfix 1 running under the CRAY Operating System (COS) Version 1.12 provides a consolidated summary of the results obtained from the validation of the subject compiler against the 1978 FORTRAN Standard (X3.9-1978/FIPS PUB 69). The compiler was validated against the Full Level FORTRAN level of FIPS PUB 69. The VSR is made up of several sections showing all the discrepancies found -if any. These include an overview of the validation which lists all categories of discrepancies together with the tests which failed.
QEDMOD: Fortran program for calculating the model Lamb-shift operator
NASA Astrophysics Data System (ADS)
Shabaev, V. M.; Tupitsyn, I. I.; Yerokhin, V. A.
2018-02-01
We present Fortran package QEDMOD for computing the model QED operator hQED that can be used to account for the Lamb shift in accurate atomic-structure calculations. The package routines calculate the matrix elements of hQED with the user-specified one-electron wave functions. The operator can be used to calculate Lamb shift in many-electron atomic systems with a typical accuracy of few percent, either by evaluating the matrix element of hQED with the many-electron wave function, or by adding hQED to the Dirac-Coulomb-Breit Hamiltonian.
The human operator transfer function: Identification of the limb mechanics subsystem
NASA Technical Reports Server (NTRS)
Jones, Lynette A.; Hunter, Ian W.
1991-01-01
The objective of our research is to decompose the performance of the human operator in terms of the subsystems that determine the operator's responses in order to establish how the dynamics of these component subsystems influence the operator's performance. In the present experiment, the dynamic stiffness of the human elbow joint was measured at rest and under different levels of biceps muscle activation; this work forms part of the analysis of the limb mechanics subsystem.
BIOASPEN: System for technology development
NASA Technical Reports Server (NTRS)
1986-01-01
The public version of ASPEN was installed in the VAX 11/750 computer. To examine the idea of BIOASPEN, a test example (the manufacture of acetone, butanol, and ethanol through a biological route) was chosen for simulation. Previous reports on the BIOASPEN project revealed the limitations of ASPEN in modeling this process. To overcome some of the difficulties, modules were written for the acid and enzyme hydrolyzers, the fermentor, and a sterilizer. Information required for these modules was obtained from the literature whenever possible. Additional support modules necessary for interfacing with ASPEN were also written. Some of ASPEN subroutines were themselves altered in order to ensure the correct running of the simulation program. After testing of these additions and charges was completed, the Acetone-Butanol-Ethanol (ABE) process was simulated. A release of ASPEN (which contained the Economic Subsystem) was obtained and installed. This subsection was tested and numerous charges were made in the FORTRAN code. Capital investment and operating cost studies were performed on the ABE process. Some alternatives in certain steps of the ABE simulation were investigated in order to elucidate their effects on the overall economics of the process.
14 CFR 415.127 - Flight safety system design and operation data.
Code of Federal Regulations, 2013 CFR
2013-01-01
... system and subsystems design and operational requirements. (c) Flight safety system diagram. An applicant... subsystems. The diagram must include the following subsystems defined in part 417, subpart D of this chapter... data processing, display, and recording system; and flight safety official console. (d) Subsystem...
14 CFR 415.127 - Flight safety system design and operation data.
Code of Federal Regulations, 2011 CFR
2011-01-01
... system and subsystems design and operational requirements. (c) Flight safety system diagram. An applicant... subsystems. The diagram must include the following subsystems defined in part 417, subpart D of this chapter... data processing, display, and recording system; and flight safety official console. (d) Subsystem...
14 CFR 415.127 - Flight safety system design and operation data.
Code of Federal Regulations, 2012 CFR
2012-01-01
... system and subsystems design and operational requirements. (c) Flight safety system diagram. An applicant... subsystems. The diagram must include the following subsystems defined in part 417, subpart D of this chapter... data processing, display, and recording system; and flight safety official console. (d) Subsystem...
14 CFR 415.127 - Flight safety system design and operation data.
Code of Federal Regulations, 2014 CFR
2014-01-01
... system and subsystems design and operational requirements. (c) Flight safety system diagram. An applicant... subsystems. The diagram must include the following subsystems defined in part 417, subpart D of this chapter... data processing, display, and recording system; and flight safety official console. (d) Subsystem...
LANDSAT-1 flight evaluation report
NASA Technical Reports Server (NTRS)
1975-01-01
Flight performance analysis for the tenth quarter of operation orbit 11467 to 12745 of LANDSAT 1 are presented. Payload subsystems discussed include: power subsystem; attitude control subsystem; telemetry subsystem; electrical interface subsystem; narrowband tape recorders; wideband telemetry subsystem; return beam vidicon subsystem; multispectral scanner subsystem; and data collection system.
Enhancing the Remote Variable Operations in NPSS/CCDK
NASA Technical Reports Server (NTRS)
Sang, Janche; Follen, Gregory; Kim, Chan; Lopez, Isaac; Townsend, Scott
2001-01-01
Many scientific applications in aerodynamics and solid mechanics are written in Fortran. Refitting these legacy Fortran codes with distributed objects can increase the code reusability. The remote variable scheme provided in NPSS/CCDK helps programmers easily migrate the Fortran codes towards a client-server platform. This scheme gives the client the capability of accessing the variables at the server site. In this paper, we review and enhance the remote variable scheme by using the operator overloading features in C++. The enhancement enables NPSS programmers to use remote variables in much the same way as traditional variables. The remote variable scheme adopts the lazy update approach and the prefetch method. The design strategies and implementation techniques are described in details. Preliminary performance evaluation shows that communication overhead can be greatly reduced.
1982-12-01
recipe-menu cross reference list is dependent on the ability to sort various files. At the time the model was first implemented, a FORTRAN callable system...the printer. e. As mentioned in paragraph 2-2d(5), a FORTRAN callable system sort was not available at the time the model was first implemented, and...absence of a FORTRAN callable system sort at the time the menu planning model was placed on the Burroughs meant that most output was not dis- played in
Overview of software development at the parabolic dish test site
NASA Technical Reports Server (NTRS)
Miyazono, C. K.
1985-01-01
The development history of the data acquisition and data analysis software is discussed. The software development occurred between 1978 and 1984 in support of solar energy module testing at the Jet Propulsion Laboratory's Parabolic Dish Test Site, located within Edwards Test Station. The development went through incremental stages, starting with a simple single-user BASIC set of programs, and progressing to the relative complex multi-user FORTRAN system that was used until the termination of the project. Additional software in support of testing is discussed including software in support of a meteorological subsystem and the Test Bed Concentrator Control Console interface. Conclusions and recommendations for further development are discussed.
MIUS Integration and Subsystem Test (MIST) data system
NASA Technical Reports Server (NTRS)
Pringle, L. M.
1977-01-01
A data system for use in testing integrated subsystems of a modular integrated utility system (MIUS) is presented. The MIUS integration and subsystem test (MIST) data system is reviewed from its conception through its checkout and operation as the controlling portion of the MIST facility. The MIST data system provides a real time monitoring and control function that allows for complete evaluation of the performance of the mechanical and electrical subsystems, as well as controls the operation of the various components of the system. In addition to the aforementioned capabilities, the MIST data system provides computerized control of test operations such that minimum manpower is necessary to set up, operate, and shut down subsystems during test periods.
Automated biowaste sampling system urine subsystem operating model, part 1
NASA Technical Reports Server (NTRS)
Fogal, G. L.; Mangialardi, J. K.; Rosen, F.
1973-01-01
The urine subsystem automatically provides for the collection, volume sensing, and sampling of urine from six subjects during space flight. Verification of the subsystem design was a primary objective of the current effort which was accomplished thru the detail design, fabrication, and verification testing of an operating model of the subsystem.
Transient Analysis of Pressurization and Pneumatic Subsystems of the X-34 Main Propulsion System
NASA Technical Reports Server (NTRS)
Hedayat, A.; Knight, K. C.; Chamption, R. H., Jr.; Kennedy, Jim W. (Technical Monitor)
2000-01-01
Transient models for the pressurization, vent/relief, and pneumatic subsystems of the X-34 Main Propulsion System are presented and simulation of their operation within prescribed requirements are provided. First, using ROCket Engine Transient Simulation (ROCETS) program, pressurization subsystem operation was simulated and helium requirements and the ullage thermodynamic condition within each propellant tank were calculated. Then, Overpressurization scenarios of propellant tanks and the response of vent/relief valves were evaluated using ROCETS simulation of simultaneous operation of the pressurization and vent/relief subsystems by incorporating the valves data into the model. Finally, the ROCETS simulation of in-flight operation of pneumatic subsystem predicted the overall helium consumption, Inter-Propellant Seal (IPS) purge flowrate and thermodynamic conditions, and Spin Start power.
Maintenance and operations cost model for DSN subsystems
NASA Technical Reports Server (NTRS)
Burt, R. W.; Lesh, J. R.
1977-01-01
A procedure is described which partitions the recurring costs of the Deep Space Network (DSN) over the individual DSN subsystems. The procedure results in a table showing the maintenance, operations, sustaining engineering and supportive costs for each subsystems.
VizieR Online Data Catalog: Habitable zones around main-sequence stars (Kopparapu+, 2014)
NASA Astrophysics Data System (ADS)
Kopparapu, R. K.; Ramirez, R. M.; Schottelkotte, J.; Kasting, J. F.; Domagal-Goldman, S.; Eymet, V.
2017-08-01
Language: Fortran 90 Code tested under the following compilers/operating systems: ifort/CentOS linux Description of input data: No input necessary. Description of output data: Output files: HZs.dat, HZ_coefficients.dat System requirements: No major system requirement. Fortran compiler necessary. Calls to external routines: None. Additional comments: None (1 data file).
UNIX as an environment for producing numerical software
NASA Technical Reports Server (NTRS)
Schryer, N. L.
1978-01-01
The UNIX operating system supports a number of software tools; a mathematical equation-setting language, a phototypesetting language, a FORTRAN preprocessor language, a text editor, and a command interpreter. The design, implementation, documentation, and maintenance of a portable FORTRAN test of the floating-point arithmetic unit of a computer is used to illustrate these tools at work.
Landsat-1 and Landsat-2 flight evaluation
NASA Technical Reports Server (NTRS)
1975-01-01
The flight performance of Landsat 1 and Landsat 2 is analyzed. Flight operations of the satellites are briefly summarized. Other topics discussed include: orbital parameters; power subsystem; attitude control subsystem; command/clock subsystem; telemetry subsystem; orbit adjust subsystem; magnetic moment compensating assembly; unified s-band/premodulation processor; electrical interface subsystem; thermal subsystem; narrowband tape recorders; wideband telemetry subsystem; attitude measurement sensor; wideband video tape recorders; return beam vidicon; multispectral scanner subsystem; and data collection subsystem.
ELAS - SCIENCE & TECHNOLOGY LABORATORY APPLICATIONS SOFTWARE (SILICON GRAPHICS VERSION)
NASA Technical Reports Server (NTRS)
Walters, D.
1994-01-01
The Science and Technology Laboratory Applications Software (ELAS) was originally designed to analyze and process digital imagery data, specifically remotely-sensed scanner data. This capability includes the processing of Landsat multispectral data; aircraft-acquired scanner data; digitized topographic data; and numerous other ancillary data, such as soil types and rainfall information, that can be stored in digitized form. ELAS has the subsequent capability to geographically reference this data to dozens of standard, as well as user created projections. As an integrated image processing system, ELAS offers the user of remotely-sensed data a wide range of capabilities in the areas of land cover analysis and general purpose image analysis. ELAS is designed for flexible use and operation and includes its own FORTRAN operating subsystem and an expandable set of FORTRAN application modules. Because all of ELAS resides in one "logical" FORTRAN program, data inputs and outputs, directives, and module switching are convenient for the user. There are over 230 modules presently available to aid the user in performing a wide range of land cover analyses and manipulation. The file management modules enable the user to allocate, define, access, and specify usage for all types of files (ELAS files, subfiles, external files etc.). Various other modules convert specific types of satellite, aircraft, and vector-polygon data into files that can be used by other ELAS modules. The user also has many module options which aid in displaying image data, such as magnification/reduction of the display; true color display; and several memory functions. Additional modules allow for the building and manipulation of polygonal areas of the image data. Finally, there are modules which allow the user to select and classify the image data. An important feature of the ELAS subsystem is that its structure allows new applications modules to be easily integrated in the future. ELAS has as a standard the flexibility to process data elements exceeding 8 bits in length, including floating point (noninteger) elements and 16 or 32 bit integers. Thus it is able to analyze and process "non-standard" nonimage data. The VAX (ERL-10017) and Concurrent (ERL-10013) versions of ELAS 9.0 are written in FORTRAN and ASSEMBLER for DEC VAX series computers running VMS and Concurrent computers running MTM. The Sun (SSC-00019), Masscomp (SSC-00020), and Silicon Graphics (SSC-00021) versions of ELAS 9.0 are written in FORTRAN 77 and C-LANGUAGE for Sun4 series computers running SunOS, Masscomp computers running UNIX, and Silicon Graphics IRIS computers running IRIX. The Concurrent version requires at least 15 bit addressing and a direct memory access channel. The VAX and Concurrent versions of ELAS both require floating-point hardware, at least 1Mb of RAM, and approximately 70Mb of disk space. Both versions also require a COMTAL display device in order to display images. For the Sun, Masscomp, and Silicon Graphics versions of ELAS, the disk storage required is approximately 115Mb, and a minimum of 8Mb of RAM is required for execution. The Sun version of ELAS requires either the X-Window System Version 11 Revision 4 or Sun OpenWindows Version 2. The Masscomp version requires a GA1000 display device and the associated "gp" library. The Silicon Graphics version requires Silicon Graphics' GL library. ELAS display functions will not work with a monochrome monitor. The standard distribution medium for the VAX version (ERL10017) is a set of two 9-track 1600 BPI magnetic tapes in DEC VAX BACKUP format. This version is also available on a TK50 tape cartridge in DEC VAX BACKUP format. The standard distribution medium for the Concurrent version (ERL-10013) is a set of two 9-track 1600 BPI magnetic tapes in Concurrent BACKUP format. The standard distribution medium for the Sun version (SSC-00019) is a .25 inch streaming magnetic tape cartridge in UNIX tar format. The standard distribution medium for the Masscomp version, (SSC-00020) is a .25 inch streaming magnetic tape cartridge in UNIX tar format. The standard distribution medium for the Silicon Graphics version (SSC-00021) is a .25 inch streaming magnetic IRIS tape cartridge in UNIX tar format. Version 9.0 was released in 1991. Sun4, SunOS, and Open Windows are trademarks of Sun Microsystems, Inc. MIT X Window System is licensed by Massachusetts Institute of Technology.
ELAS - SCIENCE & TECHNOLOGY LABORATORY APPLICATIONS SOFTWARE (CONCURRENT VERSION)
NASA Technical Reports Server (NTRS)
Pearson, R. W.
1994-01-01
The Science and Technology Laboratory Applications Software (ELAS) was originally designed to analyze and process digital imagery data, specifically remotely-sensed scanner data. This capability includes the processing of Landsat multispectral data; aircraft-acquired scanner data; digitized topographic data; and numerous other ancillary data, such as soil types and rainfall information, that can be stored in digitized form. ELAS has the subsequent capability to geographically reference this data to dozens of standard, as well as user created projections. As an integrated image processing system, ELAS offers the user of remotely-sensed data a wide range of capabilities in the areas of land cover analysis and general purpose image analysis. ELAS is designed for flexible use and operation and includes its own FORTRAN operating subsystem and an expandable set of FORTRAN application modules. Because all of ELAS resides in one "logical" FORTRAN program, data inputs and outputs, directives, and module switching are convenient for the user. There are over 230 modules presently available to aid the user in performing a wide range of land cover analyses and manipulation. The file management modules enable the user to allocate, define, access, and specify usage for all types of files (ELAS files, subfiles, external files etc.). Various other modules convert specific types of satellite, aircraft, and vector-polygon data into files that can be used by other ELAS modules. The user also has many module options which aid in displaying image data, such as magnification/reduction of the display; true color display; and several memory functions. Additional modules allow for the building and manipulation of polygonal areas of the image data. Finally, there are modules which allow the user to select and classify the image data. An important feature of the ELAS subsystem is that its structure allows new applications modules to be easily integrated in the future. ELAS has as a standard the flexibility to process data elements exceeding 8 bits in length, including floating point (noninteger) elements and 16 or 32 bit integers. Thus it is able to analyze and process "non-standard" nonimage data. The VAX (ERL-10017) and Concurrent (ERL-10013) versions of ELAS 9.0 are written in FORTRAN and ASSEMBLER for DEC VAX series computers running VMS and Concurrent computers running MTM. The Sun (SSC-00019), Masscomp (SSC-00020), and Silicon Graphics (SSC-00021) versions of ELAS 9.0 are written in FORTRAN 77 and C-LANGUAGE for Sun4 series computers running SunOS, Masscomp computers running UNIX, and Silicon Graphics IRIS computers running IRIX. The Concurrent version requires at least 15 bit addressing and a direct memory access channel. The VAX and Concurrent versions of ELAS both require floating-point hardware, at least 1Mb of RAM, and approximately 70Mb of disk space. Both versions also require a COMTAL display device in order to display images. For the Sun, Masscomp, and Silicon Graphics versions of ELAS, the disk storage required is approximately 115Mb, and a minimum of 8Mb of RAM is required for execution. The Sun version of ELAS requires either the X-Window System Version 11 Revision 4 or Sun OpenWindows Version 2. The Masscomp version requires a GA1000 display device and the associated "gp" library. The Silicon Graphics version requires Silicon Graphics' GL library. ELAS display functions will not work with a monochrome monitor. The standard distribution medium for the VAX version (ERL10017) is a set of two 9-track 1600 BPI magnetic tapes in DEC VAX BACKUP format. This version is also available on a TK50 tape cartridge in DEC VAX BACKUP format. The standard distribution medium for the Concurrent version (ERL-10013) is a set of two 9-track 1600 BPI magnetic tapes in Concurrent BACKUP format. The standard distribution medium for the Sun version (SSC-00019) is a .25 inch streaming magnetic tape cartridge in UNIX tar format. The standard distribution medium for the Masscomp version, (SSC-00020) is a .25 inch streaming magnetic tape cartridge in UNIX tar format. The standard distribution medium for the Silicon Graphics version (SSC-00021) is a .25 inch streaming magnetic IRIS tape cartridge in UNIX tar format. Version 9.0 was released in 1991. Sun4, SunOS, and Open Windows are trademarks of Sun Microsystems, Inc. MIT X Window System is licensed by Massachusetts Institute of Technology.
ELAS - SCIENCE & TECHNOLOGY LABORATORY APPLICATIONS SOFTWARE (SUN VERSION)
NASA Technical Reports Server (NTRS)
Walters, D.
1994-01-01
The Science and Technology Laboratory Applications Software (ELAS) was originally designed to analyze and process digital imagery data, specifically remotely-sensed scanner data. This capability includes the processing of Landsat multispectral data; aircraft-acquired scanner data; digitized topographic data; and numerous other ancillary data, such as soil types and rainfall information, that can be stored in digitized form. ELAS has the subsequent capability to geographically reference this data to dozens of standard, as well as user created projections. As an integrated image processing system, ELAS offers the user of remotely-sensed data a wide range of capabilities in the areas of land cover analysis and general purpose image analysis. ELAS is designed for flexible use and operation and includes its own FORTRAN operating subsystem and an expandable set of FORTRAN application modules. Because all of ELAS resides in one "logical" FORTRAN program, data inputs and outputs, directives, and module switching are convenient for the user. There are over 230 modules presently available to aid the user in performing a wide range of land cover analyses and manipulation. The file management modules enable the user to allocate, define, access, and specify usage for all types of files (ELAS files, subfiles, external files etc.). Various other modules convert specific types of satellite, aircraft, and vector-polygon data into files that can be used by other ELAS modules. The user also has many module options which aid in displaying image data, such as magnification/reduction of the display; true color display; and several memory functions. Additional modules allow for the building and manipulation of polygonal areas of the image data. Finally, there are modules which allow the user to select and classify the image data. An important feature of the ELAS subsystem is that its structure allows new applications modules to be easily integrated in the future. ELAS has as a standard the flexibility to process data elements exceeding 8 bits in length, including floating point (noninteger) elements and 16 or 32 bit integers. Thus it is able to analyze and process "non-standard" nonimage data. The VAX (ERL-10017) and Concurrent (ERL-10013) versions of ELAS 9.0 are written in FORTRAN and ASSEMBLER for DEC VAX series computers running VMS and Concurrent computers running MTM. The Sun (SSC-00019), Masscomp (SSC-00020), and Silicon Graphics (SSC-00021) versions of ELAS 9.0 are written in FORTRAN 77 and C-LANGUAGE for Sun4 series computers running SunOS, Masscomp computers running UNIX, and Silicon Graphics IRIS computers running IRIX. The Concurrent version requires at least 15 bit addressing and a direct memory access channel. The VAX and Concurrent versions of ELAS both require floating-point hardware, at least 1Mb of RAM, and approximately 70Mb of disk space. Both versions also require a COMTAL display device in order to display images. For the Sun, Masscomp, and Silicon Graphics versions of ELAS, the disk storage required is approximately 115Mb, and a minimum of 8Mb of RAM is required for execution. The Sun version of ELAS requires either the X-Window System Version 11 Revision 4 or Sun OpenWindows Version 2. The Masscomp version requires a GA1000 display device and the associated "gp" library. The Silicon Graphics version requires Silicon Graphics' GL library. ELAS display functions will not work with a monochrome monitor. The standard distribution medium for the VAX version (ERL10017) is a set of two 9-track 1600 BPI magnetic tapes in DEC VAX BACKUP format. This version is also available on a TK50 tape cartridge in DEC VAX BACKUP format. The standard distribution medium for the Concurrent version (ERL-10013) is a set of two 9-track 1600 BPI magnetic tapes in Concurrent BACKUP format. The standard distribution medium for the Sun version (SSC-00019) is a .25 inch streaming magnetic tape cartridge in UNIX tar format. The standard distribution medium for the Masscomp version, (SSC-00020) is a .25 inch streaming magnetic tape cartridge in UNIX tar format. The standard distribution medium for the Silicon Graphics version (SSC-00021) is a .25 inch streaming magnetic IRIS tape cartridge in UNIX tar format. Version 9.0 was released in 1991. Sun4, SunOS, and Open Windows are trademarks of Sun Microsystems, Inc. MIT X Window System is licensed by Massachusetts Institute of Technology.
ELAS - SCIENCE & TECHNOLOGY LABORATORY APPLICATIONS SOFTWARE (MASSCOMP VERSION)
NASA Technical Reports Server (NTRS)
Walters, D.
1994-01-01
The Science and Technology Laboratory Applications Software (ELAS) was originally designed to analyze and process digital imagery data, specifically remotely-sensed scanner data. This capability includes the processing of Landsat multispectral data; aircraft-acquired scanner data; digitized topographic data; and numerous other ancillary data, such as soil types and rainfall information, that can be stored in digitized form. ELAS has the subsequent capability to geographically reference this data to dozens of standard, as well as user created projections. As an integrated image processing system, ELAS offers the user of remotely-sensed data a wide range of capabilities in the areas of land cover analysis and general purpose image analysis. ELAS is designed for flexible use and operation and includes its own FORTRAN operating subsystem and an expandable set of FORTRAN application modules. Because all of ELAS resides in one "logical" FORTRAN program, data inputs and outputs, directives, and module switching are convenient for the user. There are over 230 modules presently available to aid the user in performing a wide range of land cover analyses and manipulation. The file management modules enable the user to allocate, define, access, and specify usage for all types of files (ELAS files, subfiles, external files etc.). Various other modules convert specific types of satellite, aircraft, and vector-polygon data into files that can be used by other ELAS modules. The user also has many module options which aid in displaying image data, such as magnification/reduction of the display; true color display; and several memory functions. Additional modules allow for the building and manipulation of polygonal areas of the image data. Finally, there are modules which allow the user to select and classify the image data. An important feature of the ELAS subsystem is that its structure allows new applications modules to be easily integrated in the future. ELAS has as a standard the flexibility to process data elements exceeding 8 bits in length, including floating point (noninteger) elements and 16 or 32 bit integers. Thus it is able to analyze and process "non-standard" nonimage data. The VAX (ERL-10017) and Concurrent (ERL-10013) versions of ELAS 9.0 are written in FORTRAN and ASSEMBLER for DEC VAX series computers running VMS and Concurrent computers running MTM. The Sun (SSC-00019), Masscomp (SSC-00020), and Silicon Graphics (SSC-00021) versions of ELAS 9.0 are written in FORTRAN 77 and C-LANGUAGE for Sun4 series computers running SunOS, Masscomp computers running UNIX, and Silicon Graphics IRIS computers running IRIX. The Concurrent version requires at least 15 bit addressing and a direct memory access channel. The VAX and Concurrent versions of ELAS both require floating-point hardware, at least 1Mb of RAM, and approximately 70Mb of disk space. Both versions also require a COMTAL display device in order to display images. For the Sun, Masscomp, and Silicon Graphics versions of ELAS, the disk storage required is approximately 115Mb, and a minimum of 8Mb of RAM is required for execution. The Sun version of ELAS requires either the X-Window System Version 11 Revision 4 or Sun OpenWindows Version 2. The Masscomp version requires a GA1000 display device and the associated "gp" library. The Silicon Graphics version requires Silicon Graphics' GL library. ELAS display functions will not work with a monochrome monitor. The standard distribution medium for the VAX version (ERL10017) is a set of two 9-track 1600 BPI magnetic tapes in DEC VAX BACKUP format. This version is also available on a TK50 tape cartridge in DEC VAX BACKUP format. The standard distribution medium for the Concurrent version (ERL-10013) is a set of two 9-track 1600 BPI magnetic tapes in Concurrent BACKUP format. The standard distribution medium for the Sun version (SSC-00019) is a .25 inch streaming magnetic tape cartridge in UNIX tar format. The standard distribution medium for the Masscomp version, (SSC-00020) is a .25 inch streaming magnetic tape cartridge in UNIX tar format. The standard distribution medium for the Silicon Graphics version (SSC-00021) is a .25 inch streaming magnetic IRIS tape cartridge in UNIX tar format. Version 9.0 was released in 1991. Sun4, SunOS, and Open Windows are trademarks of Sun Microsystems, Inc. MIT X Window System is licensed by Massachusetts Institute of Technology.
ELAS - SCIENCE & TECHNOLOGY LABORATORY APPLICATIONS SOFTWARE (DEC VAX VERSION)
NASA Technical Reports Server (NTRS)
Junkin, B. G.
1994-01-01
The Science and Technology Laboratory Applications Software (ELAS) was originally designed to analyze and process digital imagery data, specifically remotely-sensed scanner data. This capability includes the processing of Landsat multispectral data; aircraft-acquired scanner data; digitized topographic data; and numerous other ancillary data, such as soil types and rainfall information, that can be stored in digitized form. ELAS has the subsequent capability to geographically reference this data to dozens of standard, as well as user created projections. As an integrated image processing system, ELAS offers the user of remotely-sensed data a wide range of capabilities in the areas of land cover analysis and general purpose image analysis. ELAS is designed for flexible use and operation and includes its own FORTRAN operating subsystem and an expandable set of FORTRAN application modules. Because all of ELAS resides in one "logical" FORTRAN program, data inputs and outputs, directives, and module switching are convenient for the user. There are over 230 modules presently available to aid the user in performing a wide range of land cover analyses and manipulation. The file management modules enable the user to allocate, define, access, and specify usage for all types of files (ELAS files, subfiles, external files etc.). Various other modules convert specific types of satellite, aircraft, and vector-polygon data into files that can be used by other ELAS modules. The user also has many module options which aid in displaying image data, such as magnification/reduction of the display; true color display; and several memory functions. Additional modules allow for the building and manipulation of polygonal areas of the image data. Finally, there are modules which allow the user to select and classify the image data. An important feature of the ELAS subsystem is that its structure allows new applications modules to be easily integrated in the future. ELAS has as a standard the flexibility to process data elements exceeding 8 bits in length, including floating point (noninteger) elements and 16 or 32 bit integers. Thus it is able to analyze and process "non-standard" nonimage data. The VAX (ERL-10017) and Concurrent (ERL-10013) versions of ELAS 9.0 are written in FORTRAN and ASSEMBLER for DEC VAX series computers running VMS and Concurrent computers running MTM. The Sun (SSC-00019), Masscomp (SSC-00020), and Silicon Graphics (SSC-00021) versions of ELAS 9.0 are written in FORTRAN 77 and C-LANGUAGE for Sun4 series computers running SunOS, Masscomp computers running UNIX, and Silicon Graphics IRIS computers running IRIX. The Concurrent version requires at least 15 bit addressing and a direct memory access channel. The VAX and Concurrent versions of ELAS both require floating-point hardware, at least 1Mb of RAM, and approximately 70Mb of disk space. Both versions also require a COMTAL display device in order to display images. For the Sun, Masscomp, and Silicon Graphics versions of ELAS, the disk storage required is approximately 115Mb, and a minimum of 8Mb of RAM is required for execution. The Sun version of ELAS requires either the X-Window System Version 11 Revision 4 or Sun OpenWindows Version 2. The Masscomp version requires a GA1000 display device and the associated "gp" library. The Silicon Graphics version requires Silicon Graphics' GL library. ELAS display functions will not work with a monochrome monitor. The standard distribution medium for the VAX version (ERL10017) is a set of two 9-track 1600 BPI magnetic tapes in DEC VAX BACKUP format. This version is also available on a TK50 tape cartridge in DEC VAX BACKUP format. The standard distribution medium for the Concurrent version (ERL-10013) is a set of two 9-track 1600 BPI magnetic tapes in Concurrent BACKUP format. The standard distribution medium for the Sun version (SSC-00019) is a .25 inch streaming magnetic tape cartridge in UNIX tar format. The standard distribution medium for the Masscomp version, (SSC-00020) is a .25 inch streaming magnetic tape cartridge in UNIX tar format. The standard distribution medium for the Silicon Graphics version (SSC-00021) is a .25 inch streaming magnetic IRIS tape cartridge in UNIX tar format. Version 9.0 was released in 1991. Sun4, SunOS, and Open Windows are trademarks of Sun Microsystems, Inc. MIT X Window System is licensed by Massachusetts Institute of Technology.
Development of the functional simulator for the Galileo attitude and articulation control system
NASA Technical Reports Server (NTRS)
Namiri, M. K.
1983-01-01
A simulation program for verifying and checking the performance of the Galileo Spacecraft's Attitude and Articulation Control Subsystem's (AACS) flight software is discussed. The program, which is called Functional Simulator (FUNSIM), provides a simple method of interfacing user-supplied mathematical models coded in FORTRAN which describes spacecraft dynamics, sensors, and actuators; this is done with the AACS flight software, coded in HAL/S (High-level Advanced Language/Shuttle). It is thus able to simulate the AACS flight software accurately to the HAL/S statement level in the environment of a mainframe computer system. FUNSIM also has a command and data subsystem (CDS) simulator. It is noted that the input/output data and timing are simulated with the same precision as the flight microprocessor. FUNSIM uses a variable stepsize numerical integration algorithm complete with individual error bound control on the state variable to solve the equations of motion. The program has been designed to provide both line printer and matrix dot plotting of the variables requested in the run section and to provide error diagnostics.
System integration of marketable subsystems. [for residential solar heating and cooling
NASA Technical Reports Server (NTRS)
1979-01-01
Progress is reported in the following areas: systems integration of marketable subsystems; development, design, and building of site data acquisition subsystems; development and operation of the central data processing system; operation of the MSFC Solar Test Facility; and systems analysis.
Heat pipe cooled heat rejection subsystem modelling for nuclear electric propulsion
NASA Astrophysics Data System (ADS)
Moriarty, Michael P.
1993-11-01
NASA LeRC is currently developing a FORTRAN based computer model of a complete nuclear electric propulsion (NEP) vehicle that can be used for piloted and cargo missions to the Moon or Mars. Proposed designs feature either a Brayton or a K-Rankine power conversion cycle to drive a turbine coupled with rotary alternators. Both ion and magnetoplasmodynamic (MPD) thrusters will be considered in the model. In support of the NEP model, Rocketdyne is developing power conversion, heat rejection, and power management and distribution (PMAD) subroutines. The subroutines will be incorporated into the NEP vehicle model which will be written by NASA LeRC. The purpose is to document the heat pipe cooled heat rejection subsystem model and its supporting subroutines. The heat pipe cooled heat rejection subsystem model is designed to provide estimate of the mass and performance of the equipment used to reject heat from Brayton and Rankine cycle power conversion systems. The subroutine models the ductwork and heat pipe cooled manifold for a gas cooled Brayton; the heat sink heat exchanger, liquid loop piping, expansion compensator, pump and manifold for a liquid loop cooled Brayton; and a shear flow condenser for a K-Rankine system. In each case, the final heat rejection is made by way of a heat pipe radiator. The radiator is sized to reject the amount of heat necessary.
Heat pipe cooled heat rejection subsystem modelling for nuclear electric propulsion
NASA Technical Reports Server (NTRS)
Moriarty, Michael P.
1993-01-01
NASA LeRC is currently developing a FORTRAN based computer model of a complete nuclear electric propulsion (NEP) vehicle that can be used for piloted and cargo missions to the Moon or Mars. Proposed designs feature either a Brayton or a K-Rankine power conversion cycle to drive a turbine coupled with rotary alternators. Both ion and magnetoplasmodynamic (MPD) thrusters will be considered in the model. In support of the NEP model, Rocketdyne is developing power conversion, heat rejection, and power management and distribution (PMAD) subroutines. The subroutines will be incorporated into the NEP vehicle model which will be written by NASA LeRC. The purpose is to document the heat pipe cooled heat rejection subsystem model and its supporting subroutines. The heat pipe cooled heat rejection subsystem model is designed to provide estimate of the mass and performance of the equipment used to reject heat from Brayton and Rankine cycle power conversion systems. The subroutine models the ductwork and heat pipe cooled manifold for a gas cooled Brayton; the heat sink heat exchanger, liquid loop piping, expansion compensator, pump and manifold for a liquid loop cooled Brayton; and a shear flow condenser for a K-Rankine system. In each case, the final heat rejection is made by way of a heat pipe radiator. The radiator is sized to reject the amount of heat necessary.
Introduction to the Portable Life Support Schematic and Technology Development Components
NASA Technical Reports Server (NTRS)
Conger, Bruce
2008-01-01
Conger presented the operations and functions of the baseline Constellation Program (CxP) Portable Life Support System (PLSS) schematic and key development technologies. He explained the functional descriptions of the schematic components in the fluid systems of the PLSS for multiple operational scenarios. PLSS subsystems include the oxygen subsystem, the ventilation subsystem, and the thermal subsystem. He also presented the operational PLSS modes: Nominal EVA mode, Umbilical - no recharge mode, Umbilical - with recharge mode, BENDS mode, BUDDY mode, Secondary oxygen mode, and the PLSS-removed umbilical mode.
International Space Station Temperature and Humidity Control Subsystem Verification for Node 1
NASA Technical Reports Server (NTRS)
Williams, David E.
2007-01-01
The International Space Station (ISS) Node 1 Environmental Control and Life Support (ECLS) System is comprised of five subsystems: Atmosphere Control and Supply (ACS), Atmosphere Revitalization (AR), Fire Detection and Suppression (FDS), Temperature and Humidity Control (THC), and Water Recovery and Management (WRM). This paper provides a summary of the nominal operation of the Node 1 THC subsystem design. The paper will also provide a discussion of the detailed Element Verification methodologies for nominal operation of the Node 1 THC subsystem operations utilized during the Qualification phase.
PC-403: Pioneer Venus multiprobe spacecraft mission operational characteristics document, volume 1
NASA Technical Reports Server (NTRS)
Barker, F. C.
1978-01-01
The operational characteristics of the multiprobe system and its subsystem are described. System level, description of the nominal phases, system interfaces, and the capabilities and limitations of system level performance are presented. Bus spacecraft functional and operational descriptions at the subsystem and unit level are presented. The subtleties of nominal operation as well as detailed capabilities and limitations beyond nominal performance are discussed. A command and telemetry logic flow diagram for each subsystem is included. Each diagram identifies in symbolic logic all signal conditioning encountered along each command signal path into, and each telemetry signal path out of the subsystem.
NASA Astrophysics Data System (ADS)
Schwuttke, Ursula M.; Veregge, John, R.; Angelino, Robert; Childs, Cynthia L.
1990-10-01
The Monitor/Analyzer of Real-time Voyager Engineering Link (MARVEL) is described. It is the first automation tool to be used in an online mode for telemetry monitoring and analysis in mission operations. MARVEL combines standard automation techniques with embedded knowledge base systems to simultaneously provide real time monitoring of data from subsystems, near real time analysis of anomaly conditions, and both real time and non-real time user interface functions. MARVEL is currently capable of monitoring the Computer Command Subsystem (CCS), Flight Data Subsystem (FDS), and Attitude and Articulation Control Subsystem (AACS) for both Voyager spacecraft, simultaneously, on a single workstation. The goal of MARVEL is to provide cost savings and productivity enhancement in mission operations and to reduce the need for constant availability of subsystem expertise.
Biofilm formation and control in a simulated spacecraft water system - Interim results
NASA Technical Reports Server (NTRS)
Schultz, John R.; Taylor, Robert D.; Flanagan, David T.; Gibbons, Randall E.; Brown, Harlan D.; Sauer, Richard L.
1989-01-01
The ability of iodine to control microbial contamination and biofilm formation in spacecraft water distribution systems is studied using two stainless steel water subsystems. One subsystem has an iodine level of 2.5 mg/L maintained by an iodinated ion-exchange resin. The other subsystem has no iodine added. Stainless steel coupons are removed from each system to monitor biofilm formation. Results from the first six months of operation indicate that 2.5 mg/L of iodine has limited the number of viable bacteria that can be recovered from the iodinated subsystem. Epifluorescence microscopy of the coupons taken from this subsystem, however, indicates some evidence of microbial colonization after 15 weeks of operation. Numerous bacteria have been continually removed from both the water samples and the coupons taken from the noniodinated subsystem after only 3 weeks of operation.
NASA Technical Reports Server (NTRS)
Tennille, Geoffrey M.; Howser, Lona M.
1993-01-01
The use of the CONVEX computers that are an integral part of the Supercomputing Network Subsystems (SNS) of the Central Scientific Computing Complex of LaRC is briefly described. Features of the CONVEX computers that are significantly different than the CRAY supercomputers are covered, including: FORTRAN, C, architecture of the CONVEX computers, the CONVEX environment, batch job submittal, debugging, performance analysis, utilities unique to CONVEX, and documentation. This revision reflects the addition of the Applications Compiler and X-based debugger, CXdb. The document id intended for all CONVEX users as a ready reference to frequently asked questions and to more detailed information contained with the vendor manuals. It is appropriate for both the novice and the experienced user.
B-737 Linear Autoland Simulink Model
NASA Technical Reports Server (NTRS)
Belcastro, Celeste (Technical Monitor); Hogge, Edward F.
2004-01-01
The Linear Autoland Simulink model was created to be a modular test environment for testing of control system components in commercial aircraft. The input variables, physical laws, and referenced frames used are summarized. The state space theory underlying the model is surveyed and the location of the control actuators described. The equations used to realize the Dryden gust model to simulate winds and gusts are derived. A description of the pseudo-random number generation method used in the wind gust model is included. The longitudinal autopilot, lateral autopilot, automatic throttle autopilot, engine model and automatic trim devices are considered as subsystems. The experience in converting the Airlabs FORTRAN aircraft control system simulation to a graphical simulation tool (Matlab/Simulink) is described.
NASA Technical Reports Server (NTRS)
Keesler, E. L.
1974-01-01
The functional paths of the Orbital Maneuver Subsystem (OMS) is defined. The operational flight instrumentation required for performance monitoring, fault detection, and annunciation is described. The OMS is a pressure fed rocket engine propulsion subsystem. One complete OMS shares each of the two auxiliary propulsion subsystem pods with a reaction control subsystem. Each OMS is composed of a pressurization system, a propellant tanking system, and a gimbaled rocket engine. The design, development, and operation of the system are explained. Diagrams of the system are provided.
PC-402 Pioneer Venus orbiter spacecraft mission operational characteristics document
NASA Technical Reports Server (NTRS)
Barker, F. C.; Butterworth, L. W.; Daniel, R. E.; Drean, R. J.; Filetti, K. A.; Fisher, J. N.; Nowak, L. A.; Porzucki, J.; Salvatore, J. O.; Tadler, G. A.
1978-01-01
The operational characteristics of the Orbiter spacecraft and its subsystems are described. In extensive detail. Description of the nominal phases, system interfaces, and the capabilities and limitations of system level performance are included along with functional and operational descriptions at the subsystem and unit level the subtleties of nominal operation as well as detailed capabilities and limitations beyond nominal performance are discussed. A command and telemetry logic flow diagram for each subsystem is included. Each diagram encountered along each command signal path into, and each telemetry signal path out of the subsystem. Normal operating modes that correspond to the performance of specific functions at the time of specific events in the mission are also discussed. Principal backup means of performing the normal Orbiter operating modes are included.
BEHAVE: fire behavior prediction and fuel modeling system-BURN Subsystem, part 1
Patricia L. Andrews
1986-01-01
Describes BURN Subsystem, Part 1, the operational fire behavior prediction subsystem of the BEHAVE fire behavior prediction and fuel modeling system. The manual covers operation of the computer program, assumptions of the mathematical models used in the calculations, and application of the predictions.
Developing CORBA-Based Distributed Scientific Applications from Legacy Fortran Programs
NASA Technical Reports Server (NTRS)
Sang, Janche; Kim, Chan; Lopez, Isaac
2000-01-01
Recent progress in distributed object technology has enabled software applications to be developed and deployed easily such that objects or components can work together across the boundaries of the network, different operating systems, and different languages. A distributed object is not necessarily a complete application but rather a reusable, self-contained piece of software that co-operates with other objects in a plug-and-play fashion via a well-defined interface. The Common Object Request Broker Architecture (CORBA), a middleware standard defined by the Object Management Group (OMG), uses the Interface Definition Language (IDL) to specify such an interface for transparent communication between distributed objects. Since IDL can be mapped to any programming language, such as C++, Java, Smalltalk, etc., existing applications can be integrated into a new application and hence the tasks of code re-writing and software maintenance can be reduced. Many scientific applications in aerodynamics and solid mechanics are written in Fortran. Refitting these legacy Fortran codes with CORBA objects can increase the codes reusability. For example, scientists could link their scientific applications to vintage Fortran programs such as Partial Differential Equation(PDE) solvers in a plug-and-play fashion. Unfortunately, CORBA IDL to Fortran mapping has not been proposed and there seems to be no direct method of generating CORBA objects from Fortran without having to resort to manually writing C/C++ wrappers. In this paper, we present an efficient methodology to integrate Fortran legacy programs into a distributed object framework. Issues and strategies regarding the conversion and decomposition of Fortran codes into CORBA objects are discussed. The following diagram shows the conversion and decomposition mechanism we proposed. Our goal is to keep the Fortran codes unmodified. The conversion- aided tool takes the Fortran application program as input and helps programmers generate C/C++ header file and IDL file for wrapping the Fortran code. Programmers need to determine by themselves how to decompose the legacy application into several reusable components based on the cohesion and coupling factors among the functions and subroutines. However, programming effort still can be greatly reduced because function headings and types have been converted to C++ and IDL styles. Most Fortran applications use the COMMON block to facilitate the transfer of large amount of variables among several functions. The COMMON block plays the similar role of global variables used in C. In the CORBA-compliant programming environment, global variables can not be used to pass values between objects. One approach to dealing with this problem is to put the COMMON variables into the parameter list. We do not adopt this approach because it requires modification of the Fortran source code which violates our design consideration. Our approach is to extract the COMMON blocks and convert them into a structure-typed attribute in C++. Through attributes, each component can initialize the variables and return the computation result back to the client. We have tested successfully the proposed conversion methodology based on the f2c converter. Since f2c only translates Fortran to C, we still needed to edit the converted code to meet the C++ and IDL syntax. For example, C++/IDL requires a tag in the structure type, while C does not. In this paper, we identify the necessary changes to the f2c converter in order to directly generate the C++ header and the IDL file. Our future work is to add GUI interface to ease the decomposition task by simply dragging and dropping icons.
NASA Technical Reports Server (NTRS)
Wrenn, Gregory A.
2005-01-01
This report describes a database routine called DB90 which is intended for use with scientific and engineering computer programs. The software is written in the Fortran 90/95 programming language standard with file input and output routines written in the C programming language. These routines should be completely portable to any computing platform and operating system that has Fortran 90/95 and C compilers. DB90 allows a program to supply relation names and up to 5 integer key values to uniquely identify each record of each relation. This permits the user to select records or retrieve data in any desired order.
A new environment for multiple spacecraft power subsystem mission operations
NASA Technical Reports Server (NTRS)
Bahrami, K. A.
1990-01-01
The engineering analysis subsystem environment (EASE) is being developed to enable fewer controllers to monitor and control power and other spacecraft engineering subsystems. The EASE prototype has been developed to support simultaneous real-time monitoring of several spacecraft engineering subsystems. It is being designed to assist with offline analysis of telemetry data to determine trends, and to help formulate uplink commands to the spacecraft. An early version of the EASE prototype has been installed in the JPL Space Flight Operations Facility for online testing. The EASE prototype is installed in the Galileo Mission Support Area. The underlying concept, development, and testing of the EASE prototype and how it will aid in the ground operations of spacecraft power subsystems are discussed.
Secure video communications system
Smith, Robert L.
1991-01-01
A secure video communications system having at least one command network formed by a combination of subsystems. The combination of subsystems to include a video subsystem, an audio subsystem, a communications subsystem, and a control subsystem. The video communications system to be window driven and mouse operated, and having the ability to allow for secure point-to-point real-time teleconferencing.
Remote operated vehicle with carbon dioxide blasting (ROVCO{sub 2})
DOE Office of Scientific and Technical Information (OSTI.GOV)
Resnick, A.M.
The Remote Operated Vehicle with Carbon Dioxide Blasting (ROVCO{sub 2}), as shown in a front view, is a six-wheeled remote land vehicle used to decontaminate concrete floors. The remote vehicle has a high pressure Cryogenesis blasting subsystem, Oceaneering Technologies (OTECH) developed a CO{sub 2} xY Orthogonal Translational End Effector (COYOTEE) subsystem, and a vacuum/filtration and containment subsystem. Figure 2 shows a block diagram with the various subsystems labeled.
Landsat-1 and Landsat-2 evaluation report, 23 January 1975 to 23 April 1975
NASA Technical Reports Server (NTRS)
1975-01-01
A description of the work accomplished with the Landsat-1 and Landsat-2 satellites during the period 23 Jan. - 23 Apr. 1975 was presented. The following information was given for each satellite: operational summary, orbital parameters, power subsystem, attitude control subsystem, command/clock subsystem, telemetry subsystem, orbit adjust subsystem, magnetic moment compensating assembly, unified S-band/premodulation processor, electrical interface subsystem, thermal subsystem, narrowband tape recorders, wideband telemetry subsystem, attitude measurement sensor, wideband video tape recorders, return beam vidicon, multispectral scanner subsystem, and data collection subsystem.
Introduction to the scientific application system of DAMPE (On behalf of DAMPE collaboration)
NASA Astrophysics Data System (ADS)
Zang, Jingjing
2016-07-01
The Dark Matter Particle Explorer (DAMPE) is a high energy particle physics experiment satellite, launched on 17 Dec 2015. The science data processing and payload operation maintenance for DAMPE will be provided by the DAMPE Scientific Application System (SAS) at the Purple Mountain Observatory (PMO) of Chinese Academy of Sciences. SAS is consisted of three subsystems - scientific operation subsystem, science data and user management subsystem and science data processing subsystem. In cooperation with the Ground Support System (Beijing), the scientific operation subsystem is responsible for proposing observation plans, monitoring the health of satellite, generating payload control commands and participating in all activities related to payload operation. Several databases developed by the science data and user management subsystem of DAMPE methodically manage all collected and reconstructed science data, down linked housekeeping data, payload configuration and calibration data. Under the leadership of DAMPE Scientific Committee, this subsystem is also responsible for publication of high level science data and supporting all science activities of the DAMPE collaboration. The science data processing subsystem of DAMPE has already developed a series of physics analysis software to reconstruct basic information about detected cosmic ray particle. This subsystem also maintains the high performance computing system of SAS to processing all down linked science data and automatically monitors the qualities of all produced data. In this talk, we will describe all functionalities of whole DAMPE SAS system and show you main performances of data processing ability.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Figen, J.
1981-09-10
Ratfor (RATional FORtran) is a dialect of Fortran that allows structured programming and the use of simple macros. It is the language of the Software Tools package, and is documented in the book Software Tools. It has proved significantly easier than Fortran to read, write, and understand. Although debugging is slightly harder in Ratfor than in Fortran, there is usually less of it to do, since Ratfor lends itself to better program design. Ratfor operates as a preprocessor to any existing Fortran system. It is relatively easy, using Ratfor, to write programs that are portable with little or no changemore » to any environment that supports standard Fortran. REP (Ratfor Extended and Portable) is an extended version of Ratfor. It is fully upward compatible with the Addison-Wesley translator, though there are a few divergences from certain Unix and Software Tools User Group dialects. The principal feature of REP is its fully developed macro facility, a language within a language, capable of doing such things as creating new data types, data structuring, recursive procedures, and much more, portably, and in the spirit of Ratfor, but there are many other lesser though nevertheless important extensions.« less
Site Data Acquisition Subsystem (SDAS) Mod 1, installation, operation, and maintenance manual
NASA Technical Reports Server (NTRS)
1977-01-01
The Site Data Acquisition Subsystem (SDAS) Mod 1 was designed to collect sensor measurement data from solar energy demonstration site. This report provides a brief description of the SDAS and defines the installation requirements and procedures, the operations description and the procedures for field maintenance of the subsystem.
Solar electric propulsion thrust subsystem development
NASA Technical Reports Server (NTRS)
Masek, T. D.
1973-01-01
The Solar Electric Propulsion System developed under this program was designed to demonstrate all the thrust subsystem functions needed on an unmanned planetary vehicle. The demonstration included operation of the basic elements, power matching input and output voltage regulation, three-axis thrust vector control, subsystem automatic control including failure detection and correction capability (using a PDP-11 computer), operation of critical elements in thermal-vacuum-, zero-gravity-type propellant storage, and data outputs from all subsystem elements. The subsystem elements, functions, unique features, and test setup are described. General features and capabilities of the test-support data system are also presented. The test program culminated in a 1500-h computer-controlled, system-functional demonstration. This included simultaneous operation of two thruster/power conditioner sets. The results of this testing phase satisfied all the program goals.
TankSIM: A Cryogenic Tank Performance Prediction Program
NASA Technical Reports Server (NTRS)
Bolshinskiy, L. G.; Hedayat, A.; Hastings, L. J.; Moder, J. P.; Schnell, A. R.; Sutherlin, S. G.
2015-01-01
Developed for predicting the behavior of cryogenic liquids inside propellant tanks under various environmental and operating conditions. Provides a multi-node analysis of pressurization, ullage venting and thermodynamic venting systems (TVS) pressure control using axial jet or spray bar TVS. Allows user to combine several different phases for predicting the liquid behavior for the entire flight mission timeline or part of it. Is a NASA in-house code, based on FORTRAN 90-95 and Intel Visual FORTRAN compiler, but can be used on any other platform (Unix-Linux, Compaq Visual FORTRAN, etc.). The last Version 7, released on December 2014, included detailed User's Manual. Includes the use of several RefPROP subroutines for calculating fluid properties.
Computer Program For Linear Algebra
NASA Technical Reports Server (NTRS)
Krogh, F. T.; Hanson, R. J.
1987-01-01
Collection of routines provided for basic vector operations. Basic Linear Algebra Subprogram (BLAS) library is collection from FORTRAN-callable routines for employing standard techniques to perform basic operations of numerical linear algebra.
System integration of marketable subsystems
NASA Technical Reports Server (NTRS)
1978-01-01
These monthly reports, covering the period February 1978 through June 1978, describe the progress made in the major areas of the program. The areas covered are: systems integration of marketable subsystems; development, design, and building of site data acquisition subsystems; development and operation of the central data processing system; operation of the MSFC Solar Test Facility; and systems analysis.
NASA Astrophysics Data System (ADS)
Bellerby, Tim
2014-05-01
Model Integration System (MIST) is open-source environmental modelling programming language that directly incorporates data parallelism. The language is designed to enable straightforward programming structures, such as nested loops and conditional statements to be directly translated into sequences of whole-array (or more generally whole data-structure) operations. MIST thus enables the programmer to use well-understood constructs, directly relating to the mathematical structure of the model, without having to explicitly vectorize code or worry about details of parallelization. A range of common modelling operations are supported by dedicated language structures operating on cell neighbourhoods rather than individual cells (e.g.: the 3x3 local neighbourhood needed to implement an averaging image filter can be simply accessed from within a simple loop traversing all image pixels). This facility hides details of inter-process communication behind more mathematically relevant descriptions of model dynamics. The MIST automatic vectorization/parallelization process serves both to distribute work among available nodes and separately to control storage requirements for intermediate expressions - enabling operations on very large domains for which memory availability may be an issue. MIST is designed to facilitate efficient interpreter based implementations. A prototype open source interpreter is available, coded in standard FORTRAN 95, with tools to rapidly integrate existing FORTRAN 77 or 95 code libraries. The language is formally specified and thus not limited to FORTRAN implementation or to an interpreter-based approach. A MIST to FORTRAN compiler is under development and volunteers are sought to create an ANSI-C implementation. Parallel processing is currently implemented using OpenMP. However, parallelization code is fully modularised and could be replaced with implementations using other libraries. GPU implementation is potentially possible.
An automated environment for multiple spacecraft engineering subsystem mission operations
NASA Technical Reports Server (NTRS)
Bahrami, K. A.; Hioe, K.; Lai, J.; Imlay, E.; Schwuttke, U.; Hsu, E.; Mikes, S.
1990-01-01
Flight operations at the Jet Propulsion Laboratory (JPL) are now performed by teams of specialists, each team dedicated to a particular spacecraft. Certain members of each team are responsible for monitoring the performances of their respective spacecraft subsystems. Ground operations, which are very complex, are manual, labor-intensive, slow, and tedious, and therefore costly and inefficient. The challenge of the new decade is to operate a large number of spacecraft simultaneously while sharing limited human and computer resources, without compromising overall reliability. The Engineering Analysis Subsystem Environment (EASE) is an architecture that enables fewer controllers to monitor and control spacecraft engineering subsystems. A prototype of EASE has been installed in the JPL Space Flight Operations Facility for on-line testing. This article describes the underlying concept, development, testing, and benefits of the EASE prototype.
NASA Technical Reports Server (NTRS)
Perry, Jay L.; Abney, Morgan B.; Frederick, Kenneth R.; Greenwood, Zachary W.; Kayatin, Matthew J.; Newton, Robert L.; Parrish, Keith J.; Roman, Monsi C.; Takada, Kevin C.; Miller, Lee A.;
2013-01-01
A subsystem architecture derived from the International Space Station's (ISS) Atmosphere Revitalization Subsystem (ARS) has been functionally demonstrated. This ISS-derived architecture features re-arranged unit operations for trace contaminant control and carbon dioxide removal functions, a methane purification component as a precursor to enhance resource recovery over ISS capability, operational modifications to a water electrolysis-based oxygen generation assembly, and an alternative major atmospheric constituent monitoring concept. Results from this functional demonstration are summarized and compared to the performance observed during ground-based testing conducted on an ISS-like subsystem architecture. Considerations for further subsystem architecture and process technology development are discussed.
FORTRAN plotting subroutines for the space plasma laboratory
NASA Technical Reports Server (NTRS)
Williams, R.
1983-01-01
The computer program known as PLOTRW was custom made to satisfy some of the graphics requirements for the data collected in the Space Plasma Laboratory at the Johnson Space Center (JSC). The general requirements for the program were as follows: (1) all subroutines shall be callable through a FORTRAN source program; (2) all graphs shall fill one page and be properly labeled; (3) there shall be options for linear axes and logarithmic axes; (4) each axis shall have tick marks equally spaced with numeric values printed at the beginning tick mark and at the last tick mark; and (5) there shall be three options for plotting. These are: (1) point plot, (2) line plot and (3) point-line plot. The subroutines were written in FORTRAN IV for the LSI-11 Digital equipment Corporation (DEC) Computer. The program is now operational and can be run on any TEKTRONICX graphics terminal that uses a DEC Real-Time-11 (RT-11) operating system.
Spacecraft active thermal control subsystem design and operation considerations
NASA Technical Reports Server (NTRS)
Sadunas, J. A.; Lehtinen, A. M.; Nguyen, H. T.; Parish, R.
1986-01-01
Future spacecraft missions will be characterized by high electrical power requiring active thermal control subsystems for acquisition, transport, and rejection of waste heat. These systems will be designed to operate with minimum maintenance for up to 10 years, with widely varying externally-imposed environments, as well as the spacecraft waste heat rejection loads. This paper presents the design considerations and idealized performance analysis of a typical thermal control subsystem with emphasis on the temperature control aspects during off-design operation. The selected thermal management subsystem is a cooling loop for a 75-kWe fuel cell subsystem, consisting of a fuel cell heat exchanger, thermal storage, pumps, and radiator. Both pumped-liquid transport and two-phase (liquid/vapor) transport options are presented with examination of similarities and differences of the control requirements for these representative thermal control options.
Development status of a preprototype water electrolysis subsystem
NASA Technical Reports Server (NTRS)
Martin, R. B.; Erickson, A. C.
1981-01-01
A preprototype water electrolysis subsystem was designed and fabricated for NASA's advanced regenerative life support program. A solid polymer is used for the cell electrolyte. The electrolysis module has 12 cells that can generate 5.5 kg/day of oxygen for the metabolic requirements of three crewmembers, for cabin leakage, and for the oxygen and hydrogen required for carbon dioxide collection and reduction processes. The subsystem can be operated at a pressure between 276 and 2760 kN/sq m and in a continuous constant-current, cyclic, or standby mode. A microprocessor is used to aid in operating the subsystem. Sensors and controls provide fault detection and automatic shutdown. The results of development, demonstration, and parametric testing are presented. Modifications to enhance operation in an integrated and manned test are described. Prospective improvements for the electrolysis subsystem are discussed.
AUTO_DERIV: Tool for automatic differentiation of a Fortran code
NASA Astrophysics Data System (ADS)
Stamatiadis, S.; Farantos, S. C.
2010-10-01
AUTO_DERIV is a module comprised of a set of FORTRAN 95 procedures which can be used to calculate the first and second partial derivatives (mixed or not) of any continuous function with many independent variables. The mathematical function should be expressed as one or more FORTRAN 77/90/95 procedures. A new type of variables is defined and the overloading mechanism of functions and operators provided by the FORTRAN 95 language is extensively used to define the differentiation rules. Proper (standard complying) handling of floating-point exceptions is provided by using the IEEE_EXCEPTIONS intrinsic module (Technical Report 15580, incorporated in FORTRAN 2003). New version program summaryProgram title: AUTO_DERIV Catalogue identifier: ADLS_v2_0 Program summary URL:http://cpc.cs.qub.ac.uk/summaries/ADLS_v2_0.html Program obtainable from: CPC Program Library, Queen's University, Belfast, N. Ireland Licensing provisions: Standard CPC licence, http://cpc.cs.qub.ac.uk/licence/licence.html No. of lines in distributed program, including test data, etc.: 2963 No. of bytes in distributed program, including test data, etc.: 10 314 Distribution format: tar.gz Programming language: Fortran 95 + (optionally) TR-15580 (Floating-point exception handling) Computer: all platforms with a Fortran 95 compiler Operating system: Linux, Windows, MacOS Classification: 4.12, 6.2 Catalogue identifier of previous version: ADLS_v1_0 Journal reference of previous version: Comput. Phys. Comm. 127 (2000) 343 Does the new version supersede the previous version?: Yes Nature of problem: The need to calculate accurate derivatives of a multivariate function frequently arises in computational physics and chemistry. The most versatile approach to evaluate them by a computer, automatically and to machine precision, is via user-defined types and operator overloading. AUTO_DERIV is a Fortran 95 implementation of them, designed to evaluate the first and second derivatives of a function of many variables. Solution method: The mathematical rules for differentiation of sums, products, quotients, elementary functions in conjunction with the chain rule for compound functions are applied. The function should be expressed as one or more Fortran 77/90/95 procedures. A new type of variables is defined and the overloading mechanism of functions and operators provided by the Fortran 95 language is extensively used to implement the differentiation rules. Reasons for new version: The new version supports Fortran 95, handles properly the floating-point exceptions, and is faster due to internal reorganization. All discovered bugs are fixed. Summary of revisions:The code was rewritten extensively to benefit from features introduced in Fortran 95. Additionally, there was a major internal reorganization of the code, resulting in faster execution. The user interface described in the original paper was not changed. The values that the user must or should specify before compilation (essentially, the number of independent variables) were moved into ad_types module. There were many minor bug fixes. One important bug was found and fixed; the code did not handle correctly the overloading of ∗ in aλ when a=0. The case of division by zero and the discontinuity of the function at the requested point are indicated by standard IEEE exceptions ( IEEE_DIVIDE_BY_ZERO and IEEE_INVALID respectively). If the compiler does not support IEEE exceptions, a module with the appropriate name is provided, imitating the behavior of the 'standard' module in the sense that it raises the corresponding exceptions. It is up to the compiler (through certain flags probably) to detect them. Restrictions: None imposed by the program. There are certain limitations that may appear mostly due to the specific implementation chosen in the user code. They can always be overcome by recoding parts of the routines developed by the user or by modifying AUTO_DERIV according to specific instructions given in [1]. The common restrictions of available memory and the capabilities of the compiler are the same as the original version. Additional comments: The program has been tested using the following compilers: Intel ifort, GNU gfortran, NAGWare f95, g95. Running time: The typical running time for the program depends on the compiler and the complexity of the differentiated function. A rough estimate is that AUTO_DERIV is ten times slower than the evaluation of the analytical ('by hand') function value and derivatives (if they are available). References:S. Stamatiadis, R. Prosmiti, S.C. Farantos, AUTO_DERIV: tool for automatic differentiation of a Fortran code, Comput. Phys. Comm. 127 (2000) 343.
NASA Technical Reports Server (NTRS)
Kiceniuk, T.
1985-01-01
An organic Rankine-cycle (ORC) power module was developed for use in a multimodule solar power plant to be built and operated in a small community. Many successful components and subsystems, including the reciever, power conversion subsystem, energy transport subsystem, and control subsystem, were tested. Tests were performed on a complete power module using a test bed concentrator in place of the proposed concentrator. All major single-module program functional objectives were met and the multimodule operation presented no apparent problems. The hermetically sealed, self-contained, ORC power conversion unit subsequently successfully completed a 300-hour endurance run with no evidence of wear or operating problems.
Performance of FORTRAN floating-point operations on the Flex/32 multicomputer
NASA Technical Reports Server (NTRS)
Crockett, Thomas W.
1987-01-01
A series of experiments has been run to examine the floating-point performance of FORTRAN programs on the Flex/32 (Trademark) computer. The experiments are described, and the timing results are presented. The time required to execute a floating-point operation is found to vary considerbaly depending on a number of factors. One factor of particular interest from an algorithm design standpoint is the difference in speed between common memory accesses and local memory accesses. Common memory accesses were found to be slower, and guidelines are given for determinig when it may be cost effective to copy data from common to local memory.
A graphics subsystem retrofit design for the bladed-disk data acquisition system. M.S. Thesis
NASA Technical Reports Server (NTRS)
Carney, R. R.
1983-01-01
A graphics subsystem retrofit design for the turbojet blade vibration data acquisition system is presented. The graphics subsystem will operate in two modes permitting the system operator to view blade vibrations on an oscilloscope type of display. The first mode is a real-time mode that displays only gross blade characteristics, such as maximum deflections and standing waves. This mode is used to aid the operator in determining when to collect detailed blade vibration data. The second mode of operation is a post-processing mode that will animate the actual blade vibrations using the detailed data collected on an earlier data collection run. The operator can vary the rate of payback to view differring characteristics of blade vibrations. The heart of the graphics subsystem is a modified version of AMD's ""super sixteen'' computer, called the graphics preprocessor computer (GPC). This computer is based on AMD's 2900 series of bit-slice components.
NASA Technical Reports Server (NTRS)
Mallinak, E. S.
1987-01-01
A wide variety of Space Station functions will be managed via computerized controls. Many of these functions are at the same time very complex and very critical to the operation of the Space Station. The Environmental Control and Life Support System is one group of very complex and critical subsystems which directly affects the ability of the crew to perform their mission. Failure of the Environmental Control and Life Support Subsystems are to be avoided and, in the event of failure, repair must be effected as rapidly as possible. Due to the complex and diverse nature of the subsystems, it is not possible to train the Space Station crew to be experts in the operation of all of the subsystems. By applying the concepts of computer-based expert systems, it may be possible to provide the necessary expertise for these subsystems in dedicated controllers. In this way, an expert system could avoid failures and extend the operating time of the subsystems even in the event of failure of some components, and could reduce the time to repair by being able to pinpoint the cause of a failure when one cannot be avoided.
Analysis of the human operator subsystems
NASA Technical Reports Server (NTRS)
Jones, Lynette A.; Hunter, Ian W.
1991-01-01
Except in low-bandwidth systems, knowledge of the human operator transfer function is essential for high-performance telerobotic systems. This information has usually been derived from detailed analyses of tracking performance, in which the human operator is considered as a complete system rather than as a summation of a number of subsystems, each of which influences the operator's output. Studies of one of these subsystems, the limb mechanics system, demonstrate that large parameter variations can occur that can have a profound effect on the stability of force-reflecting telerobot systems. An objective of this research was to decompose the performance of the human operator system in order to establish how the dynamics of each of the elements influence the operator's responses.
NASA Technical Reports Server (NTRS)
Vanderplaats, G. N.
1976-01-01
A FORTRAN program is presented for preliminary analysis and design of multilayered composite panels subjected to inplane loads. All plys are of the same material. The composite is assumed symmetric about the midplane, but need not be balanced. Failure criterion includes limit ply strains and lower bounds on composite inplane stiffnesses. Multiple load conditions are considered. The required input data is defined and examples are provided to aid the use in making the program operational. Average panel design times are two seconds on an IBM 360/67 computer. Results are compared with published literature. A complete FORTRAN listing of program COMAND is provided. In addition, the optimization program CONMIN is required for design.
LANDSAT-1 and LANDSAT-2 flight evaluation report, 23 January - 23 April 1977
NASA Technical Reports Server (NTRS)
1977-01-01
The LANDSAT operations from launch through orbital instrument observations are reviewed. Orbital parameters, power subsystem, attitude control subsystem, and command/clock subsystem are discussed. Other subsystems are also considered, such as telemetry, orbit adjust, electrical interface, thermal, wideband telemetry, multispectral scanner, and data collection.
Phillips, Jeffrey D.
2007-01-01
Introduction Geosoft executables (GX's) are custom software modules for use with the Geosoft Oasis montaj geophysical data processing system, which currently runs under the Microsoft Windows 2000 or XP operating systems. The U.S. Geological Survey (USGS) uses Oasis montaj primarily for the processing and display of airborne geophysical data. The ability to add custom software modules to the Oasis montaj system is a feature employed by the USGS in order to take advantage of the large number of geophysical algorithms developed by the USGS during the past half century. This main part of this report, along with Appendix 1, describes Version 2.0 GX's developed by the USGS or specifically for the USGS by contractors. These GX's perform both basic and advanced operations. Version 1.0 GX's developed by the USGS were described by Phillips and others (2003), and are included in Version 2.0. Appendix 1 contains the help files for the individual GX's. Appendix 2 describes the new method that was used to create the compiled GX files, starting from legacy Fortran source code. Although the new method shares many steps with the approach presented in the Geosoft GX Developer manual, it differs from that approach in that it uses free, open-source Fortran and C compilers and avoids all Fortran-to-C conversion.
Aerospace safety advisory panel
NASA Technical Reports Server (NTRS)
1983-01-01
Data acquired on the actual flight experience with the various subsystems are assessed. These subsystems include: flight control and performance, structural integrity, orbiter landing gear, lithium batteries, EVA and prebreathing, and main engines. Improvements for routine operations are recommended. Policy issues for operations and flight safety for aircraft operations are discussed.
Space shuttle pogo studies. [systems stability
NASA Technical Reports Server (NTRS)
Coppolino, R. N.; Lock, M. H.; Rubin, S.
1977-01-01
Topics covered include: (1) pogo suppression for main propulsion subsystem operation; (2) application of quarter-scale low pressure oxidizer turbopump transfer functions; (3) pogo stability during orbital maneuvering subsystem operation; and (4) errors in frequency response measurements.
Control aspects of the Schuchuli Village stand-alone photovoltaic power system
NASA Astrophysics Data System (ADS)
Groumpos, P. P.; Culler, J. E.; Delombard, R.
1984-11-01
A photovoltaic power system in an Arizona Indian village was installed. The control subsystem of this photovoltaic power system was analyzed. The four major functions of the control subsystem are: (1) voltage regulation; (2) load management; (3) water pump control; and (4) system protection. The control subsystem functions flowcharts for the control subsystem operation, and a computer program that models the control subsystem are presented.
Control aspects of the Schuchuli Village stand-alone photovoltaic power system
NASA Technical Reports Server (NTRS)
Groumpos, P. P.; Culler, J. E.; Delombard, R.
1984-01-01
A photovoltaic power system in an Arizona Indian village was installed. The control subsystem of this photovoltaic power system was analyzed. The four major functions of the control subsystem are: (1) voltage regulation; (2) load management; (3) water pump control; and (4) system protection. The control subsystem functions flowcharts for the control subsystem operation, and a computer program that models the control subsystem are presented.
DOT National Transportation Integrated Search
1973-06-01
This manual describes the internal workings of the Disk Operating System (DOS-32 for the Noneywell H - 632 computer. DOS - 32 is a core resident, one user, console oriented operating system written primarily in FORTRAN. A companion document DOS - 32 ...
DOT National Transportation Integrated Search
1973-01-01
This manual describes the internal workings of the Disk Operating System (DOS-32 for the Noneywell H - 632 computer. DOS - 32 is a core resident, one user, console oriented operating system written primarily in FORTRAN. A companion document DOS - 32 ...
Air and water quality monitor assessment of life support subsystems
NASA Technical Reports Server (NTRS)
Whitley, Ken; Carrasquillo, Robyn L.; Holder, D.; Humphries, R.
1988-01-01
Preprotype air revitalization and water reclamation subsystems (Mole Sieve, Sabatier, Static Feed Electrolyzer, Trace Contaminant Control, and Thermoelectric Integrated Membrane Evaporative Subsystem) were operated and tested independently and in an integrated arrangement. During each test, water and/or gas samples were taken from each subsystem so that overall subsystem performance could be determined. The overall test design and objectives for both subsystem and integrated subsystem tests were limited, and no effort was made to meet water or gas specifications. The results of chemical analyses for each of the participating subsystems are presented along with other selected samples which were analyzed for physical properties and microbiologicals.
Systems integration of marketable subsystems: A collection of progress reports
NASA Technical Reports Server (NTRS)
1978-01-01
Monthly progress reports are given in the areas of marketable subsystems integration; development, design, and building of site data acquisition subsystems and data processing systems; operation of the solar test facility and a systems analysis.
Engineering model 8-cm thruster subsystem
NASA Technical Reports Server (NTRS)
Herron, B. G.; Hyman, J.; Hopper, D. J.; Williamson, W. S.; Dulgeroff, C. R.; Collett, C. R.
1978-01-01
An Engineering Model (EM) 8 cm Ion Thruster Propulsion Subsystem was developed for operation at a thrust level 5 mN (1.1 mlb) at a specific impulse 1 sub sp = 2667 sec with a total system input power P sub in = 165 W. The system dry mass is 15 kg with a mercury-propellant-reservoir capacity of 8.75 kg permitting uninterrupted operation for about 12,500 hr. The subsystem can be started from a dormant condition in a time less than or equal to 15 min. The thruster has a design lifetime of 20,000 hr with 10,000 startup cycles. A gimbal unit is included to provide a thrust vector deflection capability of + or - 10 degrees in any direction from the zero position. The EM subsystem development program included thruster optimization, power-supply circuit optimization and flight packaging, subsystem integration, and subsystem acceptance testing including a cyclic test of the total propulsion package.
Improving the Reliability of Technological Subsystems Equipment for Steam Turbine Unit in Operation
NASA Astrophysics Data System (ADS)
Brodov, Yu. M.; Murmansky, B. E.; Aronson, R. T.
2017-11-01
The authors’ conception is presented of an integrated approach to reliability improving of the steam turbine unit (STU) state along with its implementation examples for the various STU technological subsystems. Basing on the statistical analysis of damage to turbine individual parts and components, on the development and application of modern methods and technologies of repair and on operational monitoring techniques, the critical components and elements of equipment are identified and priorities are proposed for improving the reliability of STU equipment in operation. The research results are presented of the analysis of malfunctions for various STU technological subsystems equipment operating as part of power units and at cross-linked thermal power plants and resulting in turbine unit shutdown (failure). Proposals are formulated and justified for adjustment of maintenance and repair for turbine components and parts, for condenser unit equipment, for regeneration subsystem and oil supply system that permit to increase the operational reliability, to reduce the cost of STU maintenance and repair and to optimize the timing and amount of repairs.
PISCES: An environment for parallel scientific computation
NASA Technical Reports Server (NTRS)
Pratt, T. W.
1985-01-01
The parallel implementation of scientific computing environment (PISCES) is a project to provide high-level programming environments for parallel MIMD computers. Pisces 1, the first of these environments, is a FORTRAN 77 based environment which runs under the UNIX operating system. The Pisces 1 user programs in Pisces FORTRAN, an extension of FORTRAN 77 for parallel processing. The major emphasis in the Pisces 1 design is in providing a carefully specified virtual machine that defines the run-time environment within which Pisces FORTRAN programs are executed. Each implementation then provides the same virtual machine, regardless of differences in the underlying architecture. The design is intended to be portable to a variety of architectures. Currently Pisces 1 is implemented on a network of Apollo workstations and on a DEC VAX uniprocessor via simulation of the task level parallelism. An implementation for the Flexible Computing Corp. FLEX/32 is under construction. An introduction to the Pisces 1 virtual computer and the FORTRAN 77 extensions is presented. An example of an algorithm for the iterative solution of a system of equations is given. The most notable features of the design are the provision for several granularities of parallelism in programs and the provision of a window mechanism for distributed access to large arrays of data.
Managing Data From Signal-Propagation Experiments
NASA Technical Reports Server (NTRS)
Kantak, A. V.
1989-01-01
Computer programs generate characteristic plots from amplitudes and phases. Software system enables minicomputer to process data on amplitudes and phases of signals received during experiments in ground-mobile/satellite radio propagation. Takes advantage of file-handling capabilities of UNIX operating system and C programming language. Interacts with user, under whose guidance programs in FORTRAN language generate plots of spectra or other curves of types commonly used to characterize signals. FORTRAN programs used to process file-handling outputs into any of several useful forms.
1999-01-01
the system using widely available Microsoft Visual and Access Basic programming language . For SCE , SWAMI was upgraded to automatically update...into pseudo-code and pass it on to contractors to program, usually using a complex programming language like FORTRAN. Army operations research...easier to use than programming languages like FORTRAN or C, there was still very little expertise in HTML among the instructors and controllers who were
LABORATORY PROCESS CONTROLLER USING NATURAL LANGUAGE COMMANDS FROM A PERSONAL COMPUTER
NASA Technical Reports Server (NTRS)
Will, H.
1994-01-01
The complex environment of the typical research laboratory requires flexible process control. This program provides natural language process control from an IBM PC or compatible machine. Sometimes process control schedules require changes frequently, even several times per day. These changes may include adding, deleting, and rearranging steps in a process. This program sets up a process control system that can either run without an operator, or be run by workers with limited programming skills. The software system includes three programs. Two of the programs, written in FORTRAN77, record data and control research processes. The third program, written in Pascal, generates the FORTRAN subroutines used by the other two programs to identify the user commands with the user-written device drivers. The software system also includes an input data set which allows the user to define the user commands which are to be executed by the computer. To set the system up the operator writes device driver routines for all of the controlled devices. Once set up, this system requires only an input file containing natural language command lines which tell the system what to do and when to do it. The operator can make up custom commands for operating and taking data from external research equipment at any time of the day or night without the operator in attendance. This process control system requires a personal computer operating under MS-DOS with suitable hardware interfaces to all controlled devices. The program requires a FORTRAN77 compiler and user-written device drivers. This program was developed in 1989 and has a memory requirement of about 62 Kbytes.
NASA Technical Reports Server (NTRS)
Morton, Richard D.; Jurick, Matthew; Roman, Ruben; Adamson, Gary; Bui, Chinh T.; Laliberte, Yvon J.
2011-01-01
The International Space Station (ISS) contains two Active Thermal Control Sub-systems (ATCS) that function by using a liquid ammonia cooling system collecting waste heat and rejecting it using radiators. These subsystems consist of a number of heat exchangers, cold plates, radiators, the Pump and Flow Control Subassembly (PFCS), and the Pump Module (PM), all of which are Orbital Replaceable Units (ORU's). The PFCS provides the motive force to circulate the ammonia coolant in the Photovoltaic Thermal Control Subsystem (PVTCS) and has been in operation since December, 2000. The Pump Module (PM) circulates liquid ammonia coolant within the External Active Thermal Control Subsystem (EATCS) cooling the ISS internal coolant (water) loops collecting waste heat and rejecting it through the ISS radiators. These PM loops have been in operation since December, 2006. This paper will discuss the original reliability analysis approach of the PFCS and Pump Module, comparing them against the current operational performance data for the ISS External Thermal Control Loops.
Structural Probability Concepts Adapted to Electrical Engineering
NASA Technical Reports Server (NTRS)
Steinberg, Eric P.; Chamis, Christos C.
1994-01-01
Through the use of equivalent variable analogies, the authors demonstrate how an electrical subsystem can be modeled by an equivalent structural subsystem. This allows the electrical subsystem to be probabilistically analyzed by using available structural reliability computer codes such as NESSUS. With the ability to analyze the electrical subsystem probabilistically, we can evaluate the reliability of systems that include both structural and electrical subsystems. Common examples of such systems are a structural subsystem integrated with a health-monitoring subsystem, and smart structures. Since these systems have electrical subsystems that directly affect the operation of the overall system, probabilistically analyzing them could lead to improved reliability and reduced costs. The direct effect of the electrical subsystem on the structural subsystem is of secondary order and is not considered in the scope of this work.
A membrane-based subsystem for very high recoveries of spacecraft waste waters
NASA Technical Reports Server (NTRS)
Ray, Roderick J.; Retzlaff, Sandra E.; Radke-Mitchell, Lyn; Newbold, David D.; Price, Donald F.
1986-01-01
This paper describes the continued development of a membrane-based subsystem designed to recover up to 99.5 percent of the water from various spacecraft waste waters. Specifically discussed are: (1) the design and fabrication of an energy-efficient reverse-osmosis (RO) breadboard subsystem; (2) data showing the performance of this subsystem when operated on a synthetic wash-water solution - including the results of a 92-day test; and (3) the results of pasteurization studies, including the design and operation of an in-line pasteurizer. Also included in this paper is a discussion of the design and performance of a second RO stage. This second stage results in higher-purity product water at a minimal energy requirement and provides a substantial redundancy factor to this subsystem.
McMenamin, Brenton W.; Marsolek, Chad J.; Morseth, Brianna K.; Speer, MacKenzie F.; Burton, Philip C.; Burgund, E. Darcy
2016-01-01
Object categorization and exemplar identification place conflicting demands on the visual system, yet humans easily perform these fundamentally contradictory tasks. Previous studies suggest the existence of dissociable visual processing subsystems to accomplish the two abilities – an abstract category (AC) subsystem that operates effectively in the left hemisphere, and a specific exemplar (SE) subsystem that operates effectively in the right hemisphere. This multiple subsystems theory explains a range of visual abilities, but previous studies have not explored what mechanisms exist for coordinating the function of multiple subsystems and/or resolving the conflicts that would arise between them. We collected functional MRI data while participants performed two variants of a cue-probe working memory task that required AC or SE processing. During the maintenance phase of the task, the bilateral intraparietal sulcus (IPS) exhibited hemispheric asymmetries in functional connectivity consistent with exerting proactive control over the two visual subsystems: greater connectivity to the left hemisphere during the AC task, and greater connectivity to the right hemisphere during the SE task. Moreover, probe-evoked activation revealed activity in a broad fronto-parietal network (containing IPS) associated with reactive control when the two visual subsystems were in conflict, and variations in this conflict signal across trials was related to the visual similarity of the cue/probe stimulus pairs. Although many studies have confirmed the existence of multiple visual processing subsystems, this study is the first to identify the mechanisms responsible for coordinating their operations. PMID:26883940
McMenamin, Brenton W; Marsolek, Chad J; Morseth, Brianna K; Speer, MacKenzie F; Burton, Philip C; Burgund, E Darcy
2016-06-01
Object categorization and exemplar identification place conflicting demands on the visual system, yet humans easily perform these fundamentally contradictory tasks. Previous studies suggest the existence of dissociable visual processing subsystems to accomplish the two abilities-an abstract category (AC) subsystem that operates effectively in the left hemisphere and a specific exemplar (SE) subsystem that operates effectively in the right hemisphere. This multiple subsystems theory explains a range of visual abilities, but previous studies have not explored what mechanisms exist for coordinating the function of multiple subsystems and/or resolving the conflicts that would arise between them. We collected functional MRI data while participants performed two variants of a cue-probe working memory task that required AC or SE processing. During the maintenance phase of the task, the bilateral intraparietal sulcus (IPS) exhibited hemispheric asymmetries in functional connectivity consistent with exerting proactive control over the two visual subsystems: greater connectivity to the left hemisphere during the AC task, and greater connectivity to the right hemisphere during the SE task. Moreover, probe-evoked activation revealed activity in a broad frontoparietal network (containing IPS) associated with reactive control when the two visual subsystems were in conflict, and variations in this conflict signal across trials was related to the visual similarity of the cue-probe stimulus pairs. Although many studies have confirmed the existence of multiple visual processing subsystems, this study is the first to identify the mechanisms responsible for coordinating their operations.
Data Transport Subsystem - The SFOC glue
NASA Technical Reports Server (NTRS)
Parr, Stephen J.
1988-01-01
The design and operation of the Data Transport Subsystem (DTS) for the JPL Space Flight Operation Center (SFOC) are described. The SFOC is the ground data system under development to serve interplanetary space probes; in addition to the DTS, it comprises a ground interface facility, a telemetry-input subsystem, data monitor and display facilities, and a digital TV system. DTS links the other subsystems via an ISO OSI presentation layer and an LAN. Here, particular attention is given to the DTS services and service modes (virtual circuit, datagram, and broadcast), the DTS software architecture, the logical-name server, the role of the integrated AI library, and SFOC as a distributed system.
NASA Technical Reports Server (NTRS)
Nalette, T. A.
1984-01-01
A regenerable, three man preprototype solid amine, water desorbed (SAWD) CO2 removal and concentation subsystem was designed, fabricated, and successfully acceptance tested by Hamilton Standard. The preprototype SAWD incorporates a single solid amine canister to perform the CO2 removal function, an accumulator to provide the CO2 storage and delivery function, and a microprocessor which automatically controls the subsystem sequential operation and performance. The SAWD subsystem was configured to have a CO2 removal and CO2 delivery capability at the rate of 0.12 kg/hr (0.264 lb/hr) over the relative humidity range of 35 to 70%. The controller was developed to provide fully automatic control over the relative humidity range via custom software that was generated specifically for the SAWD subsystem. The preprototype SAWD subsystem demonstrated a total of 281 hours (208) cycles of operation during ten acceptance tests that were conducted over the 3 to 70% relative humidity range. This operation was comprised of 178 hours (128 cycles) in the CO2 overboard mode and 103 hours (80 cycles) in the CO2 reduction mode. The average CO2 removal/delivery rate met or exceeded the design specification rate of 0.12 kg/hr (0.254 lb/hr) for all ten of the acceptance tests.
DC-based magnetic field controller
Kotter, Dale K.; Rankin, Richard A.; Morgan, John P,.
1994-01-01
A magnetic field controller for laboratory devices and in particular to dc operated magnetic field controllers for mass spectrometers, comprising a dc power supply in combination with improvements to a hall probe subsystem, display subsystem, preamplifier, field control subsystem, and an output stage.
DOT National Transportation Integrated Search
1974-02-01
The volume presents the results of the subsystem performance requirements study for an Advanced Air Traffic Management System (AATMS). The study determined surveillance and navigation subsystem requirements for terminal and enroute area operations. I...
Solar electric propulsion/instrument/subsystems interaction study
NASA Technical Reports Server (NTRS)
Sellen, J. M., Jr.; Cole, R. K.; Kemp, R. F.; Hall, D. F.; Shelton, H.
1973-01-01
The interactive effects between a solar electric propulsion system and an electrically propelled scientific spacecraft were examined. The operation of the ion thrusters may impact upon the acquisition and interpretation of data by the science payload of the spacecraft. The effluents from the operation of the electric propulsion unit may also impact upon the operation of the various subsystems of the vehicle. Specific interactive effects were isolated where meaningful levels of interaction may occur. The level of impact upon elements of the science payload and other affected subsystems is examined, and avenues for the reduction or elimination of impact are defined.
LANDSAT-D flight segment operations manual, volume 1
NASA Technical Reports Server (NTRS)
Varhola, J.
1982-01-01
Hardware, systems, and subsystems for the multimission modular spacecraft used for LANDSAT 4 are described and depicted in block diagrams and schematics. Components discussed include the modular attitude control system; the communication and data handling subsystem; the narrowband tape recorder; the on-board computer; the propulsion module subsystem; the signal conditioning and control unit; the modular power subsystem; the solar array drive and power transmission assembly; the power distribution unit; the digital processing unit; and the wideband communication subsystem.
Computer-Aided Air-Traffic Control In The Terminal Area
NASA Technical Reports Server (NTRS)
Erzberger, Heinz
1995-01-01
Developmental computer-aided system for automated management and control of arrival traffic at large airport includes three integrated subsystems. One subsystem, called Traffic Management Advisor, another subsystem, called Descent Advisor, and third subsystem, called Final Approach Spacing Tool. Data base that includes current wind measurements and mathematical models of performances of types of aircraft contributes to effective operation of system.
An object-oriented data reduction system in Fortran
NASA Technical Reports Server (NTRS)
Bailey, J.
1992-01-01
A data reduction system for the AAO two-degree field project is being developed using an object-oriented approach. Rather than use an object-oriented language (such as C++) the system is written in Fortran and makes extensive use of existing subroutine libraries provided by the UK Starlink project. Objects are created using the extensible N-dimensional Data Format (NDF) which itself is based on the Hierarchical Data System (HDS). The software consists of a class library, with each class corresponding to a Fortran subroutine with a standard calling sequence. The methods of the classes provide operations on NDF objects at a similar level of functionality to the applications of conventional data reduction systems. However, because they are provided as callable subroutines, they can be used as building blocks for more specialist applications. The class library is not dependent on a particular software environment thought it can be used effectively in ADAM applications. It can also be used from standalone Fortran programs. It is intended to develop a graphical user interface for use with the class library to form the 2dF data reduction system.
Spacelab data management subsystem phase B study
NASA Technical Reports Server (NTRS)
1974-01-01
The Spacelab data management system is described. The data management subsystem (DMS) integrates the avionics equipment into an operational system by providing the computations, logic, signal flow, and interfaces needed to effectively command, control, monitor, and check out the experiment and subsystem hardware. Also, the DMS collects/retrieves experiment data and other information by recording and by command of the data relay link to ground. The major elements of the DMS are the computer subsystem, data acquisition and distribution subsystem, controls and display subsystem, onboard checkout subsystem, and software. The results of the DMS portion of the Spacelab Phase B Concept Definition Study are analyzed.
An adaptive learning control system for aircraft
NASA Technical Reports Server (NTRS)
Mekel, R.; Nachmias, S.
1978-01-01
A learning control system and its utilization as a flight control system for F-8 Digital Fly-By-Wire (DFBW) research aircraft is studied. The system has the ability to adjust a gain schedule to account for changing plant characteristics and to improve its performance and the plant's performance in the course of its own operation. Three subsystems are detailed: (1) the information acquisition subsystem which identifies the plant's parameters at a given operating condition; (2) the learning algorithm subsystem which relates the identified parameters to predetermined analytical expressions describing the behavior of the parameters over a range of operating conditions; and (3) the memory and control process subsystem which consists of the collection of updated coefficients (memory) and the derived control laws. Simulation experiments indicate that the learning control system is effective in compensating for parameter variations caused by changes in flight conditions.
NASA Technical Reports Server (NTRS)
Gernand, Jeffrey L.; Gillespie, Amanda M.; Monaghan, Mark W.; Cummings, Nicholas H.
2010-01-01
Success of the Constellation Program's lunar architecture requires successfully launching two vehicles, Ares I/Orion and Ares V/Altair, within a very limited time period. The reliability and maintainability of flight vehicles and ground systems must deliver a high probability of successfully launching the second vehicle in order to avoid wasting the on-orbit asset launched by the first vehicle. The Ground Operations Project determined which ground subsystems had the potential to affect the probability of the second launch and allocated quantitative availability requirements to these subsystems. The Ground Operations Project also developed a methodology to estimate subsystem reliability, availability, and maintainability to ensure that ground subsystems complied with allocated launch availability and maintainability requirements. The verification analysis developed quantitative estimates of subsystem availability based on design documentation, testing results, and other information. Where appropriate, actual performance history was used to calculate failure rates for legacy subsystems or comparative components that will support Constellation. The results of the verification analysis will be used to assess compliance with requirements and to highlight design or performance shortcomings for further decision making. This case study will discuss the subsystem requirements allocation process, describe the ground systems methodology for completing quantitative reliability, availability, and maintainability analysis, and present findings and observation based on analysis leading to the Ground Operations Project Preliminary Design Review milestone.
LANDSAT-1 and LANDSAT-2 flight evaluation report, 23 April - 23 July 1976
NASA Technical Reports Server (NTRS)
1976-01-01
LANDSAT 1 and 2 operations were described, giving detailed charts and tables of their performances since 1972. Orbital parameters, attitude control subsystem, telemetry subsystem, orbit adjust subsystem, and magnetic moment compensating assembly were some of the main parameters discussed.
NASA Technical Reports Server (NTRS)
Dunn, Kevin H.; Bulgajewski, Peter J.
1992-01-01
Initial results of the integrated AR POST conducted by Boeing at Marshall Space Flight Center in 1992 are presented. The three baselined ECLSS Man Tended Capability AR assemblies were integrated and operated in a closed door chamber in which the internal atmosphere was monitored. The test provides a prerequisite checkout of the AR subsystem in preparation for longer duration tests in which the AR subsystem will be integrated with the Water Recovery Management subsystem. The integrated AR POST will serve as an early test bed to evaluate the integration of the space station ECLSS AR subsystem during design maturation.
Mark 3 VLBI system: Tropospheric calibration subsystems
NASA Technical Reports Server (NTRS)
Resch, G. M.
1980-01-01
Tropospheric delay calibrations are implemented in the Mark 3 system with two subsystems. Estimates of the dry component of tropospheric delay are provided by accurate barometric data from a subsystem of surface meteorological sensors (SMS). An estimate of the wet component of tropospheric delay is provided by a water vapor radiometer (WVR). Both subsystems interface directly to the ASCII Transceiver bus of the Mark 3 system and are operated by the control computer. Seven WVR's under construction are designed to operate in proximity to a radio telescope and can be commanded to point along the line-of-sight to a radio source. They should provide a delay estimate that is accurate to the + or - 2 cm level.
NASA Technical Reports Server (NTRS)
Fields, S. F.; Labak, L. J.; Honegger, R. J.
1974-01-01
A four component system was developed which consists of a particle size reduction mechanism, a pneumatic waste transport system, a rotating-paddle incinerator, and a catalytic afterburner to be integrated into a six-man, zero-g subsystem for processing human wastes on board spacecraft. The study included the development of different concepts or functions, the establishment of operational specifications, and a critical evaluation for each of the four components. A series of laboratory tests was run, and a baseline subsystem design was established. An operational specification was also written in preparation for detailed design and testing of this baseline subsystem.
Shuttle Orbiter Active Thermal Control Subsystem design and flight experience
NASA Technical Reports Server (NTRS)
Bond, Timothy A.; Metcalf, Jordan L.; Asuncion, Carmelo
1991-01-01
The paper examines the design of the Space Shuttle Orbiter Active Thermal Control Subsystem (ATCS) constructed for providing the vehicle and payload cooling during all phases of a mission and during ground turnaround operations. The operation of the Shuttle ATCS and some of the problems encountered during the first 39 flights of the Shuttle program are described, with special attention given to the major problems encountered with the degradation of the Freon flow rate on the Orbiter Columbia, the Flash Evaporator Subsystem mission anomalies which occurred on STS-26 and STS-34, and problems encountered with the Ammonia Boiler Subsystem. The causes and the resolutions of these problems are discussed.
SICONID: a FORTRAN-77 program for conditional simulation in one dimension
NASA Astrophysics Data System (ADS)
Pardo-Igúzquiza, E.; Chica-Olmo, M.; Delgado-García, J.
1992-07-01
The SICONID program, written in FORTRAN 77 for the conditional simulation of geological variables in one dimension, is presented. The program permits all the necessary steps to obtain a simulated series of the experimental data to be carried out. These states are: acquisition of the experimental values, modelization of the anamorphosis function, variogram of the normal scores, conditional simulation, and restoration of the experimental histogram. A practical case of simulation of the evolution of the groundwater level in a survey to show the operation of the program is given.
A new version of the CADNA library for estimating round-off error propagation in Fortran programs
NASA Astrophysics Data System (ADS)
Jézéquel, Fabienne; Chesneaux, Jean-Marie; Lamotte, Jean-Luc
2010-11-01
The CADNA library enables one to estimate, using a probabilistic approach, round-off error propagation in any simulation program. CADNA provides new numerical types, the so-called stochastic types, on which round-off errors can be estimated. Furthermore CADNA contains the definition of arithmetic and relational operators which are overloaded for stochastic variables and the definition of mathematical functions which can be used with stochastic arguments. On 64-bit processors, depending on the rounding mode chosen, the mathematical library associated with the GNU Fortran compiler may provide incorrect results or generate severe bugs. Therefore the CADNA library has been improved to enable the numerical validation of programs on 64-bit processors. New version program summaryProgram title: CADNA Catalogue identifier: AEAT_v1_1 Program summary URL:http://cpc.cs.qub.ac.uk/summaries/AEAT_v1_1.html Program obtainable from: CPC Program Library, Queen's University, Belfast, N. Ireland Licensing provisions: Standard CPC licence, http://cpc.cs.qub.ac.uk/licence/licence.html No. of lines in distributed program, including test data, etc.: 28 488 No. of bytes in distributed program, including test data, etc.: 463 778 Distribution format: tar.gz Programming language: Fortran NOTE: A C++ version of this program is available in the Library as AEGQ_v1_0 Computer: PC running LINUX with an i686 or an ia64 processor, UNIX workstations including SUN, IBM Operating system: LINUX, UNIX Classification: 6.5 Catalogue identifier of previous version: AEAT_v1_0 Journal reference of previous version: Comput. Phys. Commun. 178 (2008) 933 Does the new version supersede the previous version?: Yes Nature of problem: A simulation program which uses floating-point arithmetic generates round-off errors, due to the rounding performed at each assignment and at each arithmetic operation. Round-off error propagation may invalidate the result of a program. The CADNA library enables one to estimate round-off error propagation in any simulation program and to detect all numerical instabilities that may occur at run time. Solution method: The CADNA library [1-3] implements Discrete Stochastic Arithmetic [4,5] which is based on a probabilistic model of round-off errors. The program is run several times with a random rounding mode generating different results each time. From this set of results, CADNA estimates the number of exact significant digits in the result that would have been computed with standard floating-point arithmetic. Reasons for new version: On 64-bit processors, the mathematical library associated with the GNU Fortran compiler may provide incorrect results or generate severe bugs with rounding towards -∞ and +∞, which the random rounding mode is based on. Therefore a particular definition of mathematical functions for stochastic arguments has been included in the CADNA library to enable its use with the GNU Fortran compiler on 64-bit processors. Summary of revisions: If CADNA is used on a 64-bit processor with the GNU Fortran compiler, mathematical functions are computed with rounding to the nearest, otherwise they are computed with the random rounding mode. It must be pointed out that the knowledge of the accuracy of the stochastic argument of a mathematical function is never lost. Restrictions: CADNA requires a Fortran 90 (or newer) compiler. In the program to be linked with the CADNA library, round-off errors on complex variables cannot be estimated. Furthermore array functions such as product or sum must not be used. Only the arithmetic operators and the abs, min, max and sqrt functions can be used for arrays. Additional comments: In the library archive, users are advised to read the INSTALL file first. The doc directory contains a user guide named ug.cadna.pdf which shows how to control the numerical accuracy of a program using CADNA, provides installation instructions and describes test runs. The source code, which is located in the src directory, consists of one assembly language file (cadna_rounding.s) and eighteen Fortran language files. cadna_rounding.s is a symbolic link to the assembly file corresponding to the processor and the Fortran compiler used. This assembly file contains routines which are frequently called in the CADNA Fortran files to change the rounding mode. The Fortran language files contain the definition of the stochastic types on which the control of accuracy can be performed, CADNA specific functions (for instance to enable or disable the detection of numerical instabilities), the definition of arithmetic and relational operators which are overloaded for stochastic variables and the definition of mathematical functions which can be used with stochastic arguments. The examples directory contains seven test runs which illustrate the use of the CADNA library and the benefits of Discrete Stochastic Arithmetic. Running time: The version of a code which uses CADNA runs at least three times slower than its floating-point version. This cost depends on the computer architecture and can be higher if the detection of numerical instabilities is enabled. In this case, the cost may be related to the number of instabilities detected.
NASA Technical Reports Server (NTRS)
Schubert, F. H.; Quattrone, P. D.
1974-01-01
Life Systems, working with NASA, has developed an electrochemical, six-man, self-contained carbon dioxide concentrator subsystem (CX-6) designed to normally remove 13.2 lb/day of CO2 while maintaining the CO2 partial pressure (pCO2) of the cabin atmosphere at 3 mm Hg or less. The CX-6 was subjected to extensive parametric and endurance testing. The effects of operating conditions on CO2 removal and electrical efficiencies were determined, including effects of hydrogen (H2) flow rate, process airflow rate, pCO2, operating temperature and current density. A total of 209 days of operation was accumulated. The subsystem was designed with self-contained electronic control and monitoring instrumentation. The CX-6 was redesigned and repackaged into the CO2 collection subsystem for the air revitalization group of the space station prototype.
On-orbit experience with the HEAO attitude control subsystem
NASA Technical Reports Server (NTRS)
Hoffman, D. P.; Berkery, E. A.
1978-01-01
The first satellite (HEAO-1) in the High Energy Astronomy Observatory Program series was launched successfully on Aug. 12, 1977. To date it has completed over nine months of orbital operation in a science data gathering mode. During this period all attitude control modes have been exercised and all primary mission objectives have been achieved. This paper highlights the characteristics of the attitude control subsystem design and compares the predicted performance with the actual flight operations experience. Environmental disturbance modeling, component hardware/software characteristics, and overall attitude control performance are reviewed and are found to compare very well with the prelaunch analytical predictions. Brief comments are also included regarding the operations aspects of the attitude control subsystem. The experience in this regard demonstrates the effectiveness of the design flexibility afforded by the presence of a general purpose digital processor in the subsystem flight hardware implementation.
Reactor Operations Monitoring System
DOE Office of Scientific and Technical Information (OSTI.GOV)
Hart, M.M.
1989-01-01
The Reactor Operations Monitoring System (ROMS) is a VME based, parallel processor data acquisition and safety action system designed by the Equipment Engineering Section and Reactor Engineering Department of the Savannah River Site. The ROMS will be analyzing over 8 million signal samples per minute. Sixty-eight microprocessors are used in the ROMS in order to achieve a real-time data analysis. The ROMS is composed of multiple computer subsystems. Four redundant computer subsystems monitor 600 temperatures with 2400 thermocouples. Two computer subsystems share the monitoring of 600 reactor coolant flows. Additional computer subsystems are dedicated to monitoring 400 signals from assortedmore » process sensors. Data from these computer subsystems are transferred to two redundant process display computer subsystems which present process information to reactor operators and to reactor control computers. The ROMS is also designed to carry out safety functions based on its analysis of process data. The safety functions include initiating a reactor scram (shutdown), the injection of neutron poison, and the loadshed of selected equipment. A complete development Reactor Operations Monitoring System has been built. It is located in the Program Development Center at the Savannah River Site and is currently being used by the Reactor Engineering Department in software development. The Equipment Engineering Section is designing and fabricating the process interface hardware. Upon proof of hardware and design concept, orders will be placed for the final five systems located in the three reactor areas, the reactor training simulator, and the hardware maintenance center.« less
Program package for multicanonical simulations of U(1) lattice gauge theory-Second version
NASA Astrophysics Data System (ADS)
Bazavov, Alexei; Berg, Bernd A.
2013-03-01
A new version STMCMUCA_V1_1 of our program package is available. It eliminates compatibility problems of our Fortran 77 code, originally developed for the g77 compiler, with Fortran 90 and 95 compilers. New version program summaryProgram title: STMC_U1MUCA_v1_1 Catalogue identifier: AEET_v1_1 Licensing provisions: Standard CPC license, http://cpc.cs.qub.ac.uk/licence/licence.html Programming language: Fortran 77 compatible with Fortran 90 and 95 Computers: Any capable of compiling and executing Fortran code Operating systems: Any capable of compiling and executing Fortran code RAM: 10 MB and up depending on lattice size used No. of lines in distributed program, including test data, etc.: 15059 No. of bytes in distributed program, including test data, etc.: 215733 Keywords: Markov chain Monte Carlo, multicanonical, Wang-Landau recursion, Fortran, lattice gauge theory, U(1) gauge group, phase transitions of continuous systems Classification: 11.5 Catalogue identifier of previous version: AEET_v1_0 Journal Reference of previous version: Computer Physics Communications 180 (2009) 2339-2347 Does the new version supersede the previous version?: Yes Nature of problem: Efficient Markov chain Monte Carlo simulation of U(1) lattice gauge theory (or other continuous systems) close to its phase transition. Measurements and analysis of the action per plaquette, the specific heat, Polyakov loops and their structure factors. Solution method: Multicanonical simulations with an initial Wang-Landau recursion to determine suitable weight factors. Reweighting to physical values using logarithmic coding and calculating jackknife error bars. Reasons for the new version: The previous version was developed for the g77 compiler Fortran 77 version. Compiler errors were encountered with Fortran 90 and Fortran 95 compilers (specified below). Summary of revisions: epsilon=one/10**10 is replaced by epsilon/10.0D10 in the parameter statements of the subroutines u1_bmha.f, u1_mucabmha.f, u1wl_backup.f, u1wlread_backup.f of the folder Libs/U1_par. For the tested compilers script files are added in the folder ExampleRuns and readme.txt files are now provided in all subfolders of ExampleRuns. The gnuplot driver files produced by the routine hist_gnu.f of Libs/Fortran are adapted to syntax required by gnuplot version 4.0 and higher. Restrictions: Due to the use of explicit real*8 initialization the conversion into real*4 will require extra changes besides replacing the implicit.sta file by its real*4 version. Unusual features: The programs have to be compiled the script files like those contained in the folder ExampleRuns as explained in the original paper. Running time: The prepared test runs took up to 74 minutes to execute on a 2 GHz PC.
Installation package for the Solaron solar subsystem
NASA Technical Reports Server (NTRS)
1979-01-01
Information that is intended to be a guide for installation, operation, and maintenance of the various solar subsystems is presented. The subsystems consist of the following: collectors, storage, transport (air handler) and controller for heat pump and peak storage. Two prototype residential systems were installed at Akron, Ohio, and Duffield, Virginia.
Development of a preprototype times wastewater recovery subsystem: Appendices
NASA Technical Reports Server (NTRS)
Roebelen, G. J., Jr.; Dehner, G. F.
1984-01-01
This Master Test Plan outlines the test program to be performed by Hamilton Standard during the Urine Water Recovery Subsystem Program. Testing is divided into three phases: (1) design support testing; development component testing; and acceptance testing. The completion of this test program verifies the subsystem operation.
21 CFR 1311.116 - Additional requirements for biometrics.
Code of Federal Regulations, 2012 CFR
2012-04-01
... biometric as described in § 1311.115, it must comply with the following requirements. (b) The biometric subsystem must operate at a false match rate of 0.001 or lower. (c) The biometric subsystem must use... paragraph (h) of this section. (d) The biometric subsystem must conform to Personal Identity Verification...
21 CFR 1311.116 - Additional requirements for biometrics.
Code of Federal Regulations, 2014 CFR
2014-04-01
... biometric as described in § 1311.115, it must comply with the following requirements. (b) The biometric subsystem must operate at a false match rate of 0.001 or lower. (c) The biometric subsystem must use... paragraph (h) of this section. (d) The biometric subsystem must conform to Personal Identity Verification...
Lunar Surface-to-Surface Power Transfer
NASA Technical Reports Server (NTRS)
Kerslake, Thomas W.
2007-01-01
A human lunar outpost, under NASA study for construction in the 2020's, has potential requirements to transfer electric power up to 50-kW across the lunar surface from 0.1 to 10-km distances. This power would be used to operate surface payloads located remotely from the outpost and/or outpost primary power grid. This paper describes concept designs for state-of-the-art technology power transfer subsystems including AC or DC power via cables, beamed radio frequency power and beamed laser power. Power transfer subsystem mass and performance are calculated and compared for each option. A simplified qualitative assessment of option operations, hazards, costs and technology needs is also described. Based on these concept designs and performance analyses, a DC power cabling subsystem is recommended to minimize subsystem mass and to minimize mission and programmatic costs and risks. Avenues for additional power transfer subsystem studies are recommended.
A Design for Composing and Extending Vehicle Models
NASA Technical Reports Server (NTRS)
Madden, Michael M.; Neuhaus, Jason R.
2003-01-01
The Systems Development Branch (SDB) at NASA Langley Research Center (LaRC) creates simulation software products for research. Each product consists of an aircraft model with experiment extensions. SDB treats its aircraft models as reusable components, upon which experiments can be built. SDB has evolved aircraft model design with the following goals: 1. Avoid polluting the aircraft model with experiment code. 2. Discourage the copy and tailor method of reuse. The current evolution of that architecture accomplishes these goals by reducing experiment creation to extend and compose. The architecture mechanizes the operational concerns of the model's subsystems and encapsulates them in an interface inherited by all subsystems. Generic operational code exercises the subsystems through the shared interface. An experiment is thus defined by the collection of subsystems that it creates ("compose"). Teams can modify the aircraft subsystems for the experiment using inheritance and polymorphism to create variants ("extend").
Phase-locked loop with controlled phase slippage
Mestha, Lingappa K.
1994-01-01
A system for synchronizing a first subsystem controlled by a changing frequency sweeping from a first frequency to a second frequency, with a second subsystem operating at a steady state second frequency. Trip plan parameters are calculated in advance to determine the phase relationship between the frequencies of the first subsystem and second subsystem in order to obtain synchronism at the end of the frequency sweep of the first subsystem. During the time in which the frequency of the first subsystem is sweeping from the first frequency to the second frequency, the phase locked system compares the actual phase difference with the trip plan phase difference and incrementally changes the sweep frequency in a manner so that phase lock is achieved when the first subsystem reaches a frequency substantially identical to that of the second subsystem.
21 CFR 1311.116 - Additional requirements for biometrics.
Code of Federal Regulations, 2013 CFR
2013-04-01
... subsystem must operate at a false match rate of 0.001 or lower. (c) The biometric subsystem must use matching software that has demonstrated performance at the operating point corresponding with the false... co-located with a computer or PDA that the practitioner uses to issue electronic prescriptions for...
Expert diagnostics system as a part of analysis software for power mission operations
NASA Technical Reports Server (NTRS)
Harris, Jennifer A.; Bahrami, Khosrow A.
1993-01-01
The operation of interplanetary spacecraft at JPL has become an increasingly complex activity. This complexity is due to advanced spacecraft designs and ambitious mission objectives which lead to operations requirements that are more demanding than those of any previous mission. For this reason, several productivity enhancement measures are underway at JPL within mission operations, particularly in the spacecraft analysis area. These measures aimed at spacecraft analysis include: the development of a multi-mission, multi-subsystem operations environment; the introduction of automated tools into this environment; and the development of an expert diagnostics system. This paper discusses an effort to integrate the above mentioned productivity enhancement measures. A prototype was developed that integrates an expert diagnostics system into a multi-mission, multi-subsystem operations environment using the Galileo Power / Pyro Subsystem as a testbed. This prototype will be discussed in addition to background information associated with it.
Galileo attitude and articulation control subsystem closed loop testing
NASA Technical Reports Server (NTRS)
Lembeck, M. F.; Pignatano, N. D.
1983-01-01
In order to ensure the reliable operation of the Attitude and Articulation Control Subsystem (AACS) which will guide the Galileo spacecraft on its two and one-half year journey to Jupiter, the AACS is being rigorously tested. The primary objectives of the test program are the verification of the AACS's form, fit, and function, especially with regard to subsystem external interfaces and the functional operation of the flight software. Attention is presently given to the Galileo Closed Loop Test System, which simulates the dynamic and 'visual' flight environment for AACS components in the laboratory.
TACAN operational description for the space shuttle orbital flight test program
NASA Technical Reports Server (NTRS)
Hughes, C. L.; Hudock, P. J.
1979-01-01
The TACAN subsystems (three TACAN transponders, six antennas, a subsystem operating program, and redundancy management software in a tutorial form) are discussed and the interaction between these subsystems and the shuttle navigation system are identified. The use of TACAN during the first space transportation system (STS-1), is followed by a brief functional description of the TACAN hardware, then proceeds to cover the software units with a view to the STS-1, and ends with a discussion on the shuttle usage of the TACAN data and anticipated performance.
NASA Technical Reports Server (NTRS)
Bade, W. L.; Yos, J. M.
1975-01-01
The present, third volume of the final report is a programmer's manual for the code. It provides a listing of the FORTRAN 4 source program; a complete glossary of FORTRAN symbols; a discussion of the purpose and method of operation of each subroutine (including mathematical analyses of special algorithms); and a discussion of the operation of the code on IBM/360 and UNIVAC 1108 systems, including required control cards and the overlay structure used to accommodate the code to the limited core size of the 1108. In addition, similar information is provided to document the programming of the NOZFIT code, which is employed to set up nozzle profile curvefits for use in NATA.
Computer-Aided Techniques for Providing Operator Performance Measures.
ERIC Educational Resources Information Center
Connelly, Edward M.; And Others
This report documents the theory, structure, and implementation of a performance processor (written in FORTRAN IV) that can accept performance demonstration data representing various levels of operator's skill and, under user control, analyze data to provide candidate performance measures and validation test results. The processor accepts two…
Deep Space Station (DSS-13) automation demonstration
NASA Technical Reports Server (NTRS)
Remer, D. S.; Lorden, G.
1980-01-01
The data base collected during a six month demonstration of an automated Deep Space Station (DSS 13) run unattended and remotely controlled is summarized. During this period, DSS 13 received spacecraft telemetry data from Voyager, Pioneers 10 and 11, and Helios projects. Corrective and preventive maintenance are reported by subsystem including the traditional subsystems and those subsystems added for the automation demonstration. Operations and maintenance data for a comparable manned Deep Space Station (DSS 11) are also presented for comparison. The data suggests that unattended operations may reduce maintenance manhours in addition to reducing operator manhours. Corrective maintenance for the unmanned station was about one third of the manned station, and preventive maintenance was about one half.
Development of an advanced Sabatier CO2 reduction subsystem
NASA Technical Reports Server (NTRS)
Kleiner, G. N.; Cusick, R. J.
1981-01-01
A preprototype Sabatier CO2 reduction subsystem was successfully designed, fabricated and tested. The lightweight, quick starting (less than 5 minutes) reactor utlizes a highly active and physically durable methanation catalyst composed of ruthenium on alumina. The use of this improved catalyst permits a simple, passively controlled reactor design with an average lean component H2/CO2 conversion efficiency of over 99% over a range of H2/CO2 molar ratios of 1.8 to 5 while operating with process flows equivalent to a crew size of up to five persons. The subsystem requires no heater operation after start-up even during simulated 55 minute lightside/39 minute darkside orbital operation.
Receiver-exciter controller design
NASA Technical Reports Server (NTRS)
Jansma, P. A.
1982-01-01
A description of the general design of both the block 3 and block 4 receiver-exciter controllers for the Deep Space Network (DSN) Mark IV-A System is presented along with the design approach. The controllers are designed to enable the receiver-exciter subsystem (RCV) to be configured, calibrated, initialized and operated from a central location via high level instructions. The RECs are designed to be operated under the control of the DMC subsystem. The instructions are in the form of standard subsystem blocks (SSBs) received via the local area network (LAN). The centralized control provided by RECs and other DSCC controllers in Mark IV-A is intended to reduce DSN operations costs from the Mark III era.
Microbiology operations and facilities aboard restructured Space Station Freedom
NASA Technical Reports Server (NTRS)
Cioletti, Louis A.; Mishra, S. K.; Pierson, Duane L.
1992-01-01
With the restructure and funding changes for Space Station Freedom, the Environmental Health System (EHS)/Microbiology Subsystem revised its scheduling and operational requirements for component hardware. The function of the Microbiology Subsystem is to monitor the environmental quality of air, water, and internal surfaces and, in part, crew health on board Space Station. Its critical role shall be the identification of microbial contaminants in the environment that may cause system degradation, produce unsanitary or pathogenic conditions, or reduce crew and mission effectiveness. EHS/Microbiology operations and equipment shall be introduced in concert with a phased assembly sequence, from Man Tended Capability (MTC) through Permanently Manned Capability (PMC). Effective Microbiology operations and subsystem components will assure a safe, habitable, and useful spacecraft environment for life sciences research and long-term manned exploration.
Phase-locked loop with controlled phase slippage
Mestha, L.K.
1994-03-29
A system for synchronizing a first subsystem controlled by a changing frequency sweeping from a first frequency to a second frequency, with a second subsystem operating at a steady state second frequency is described. Trip plan parameters are calculated in advance to determine the phase relationship between the frequencies of the first subsystem and second subsystem in order to obtain synchronism at the end of the frequency sweep of the first subsystem. During the time in which the frequency of the first subsystem is sweeping from the first frequency to the second frequency, the phase locked system compares the actual phase difference with the trip plan phase difference and incrementally changes the sweep frequency in a manner so that phase lock is achieved when the first subsystem reaches a frequency substantially identical to that of the second subsystem. 10 figures.
The JPL telerobotic Manipulator Control and Mechanization (MCM) subsystem
NASA Technical Reports Server (NTRS)
Hayati, Samad; Lee, Thomas S.; Tso, Kam; Backes, Paul; Kan, Edwin; Lloyd, J.
1989-01-01
The Manipulator Control and Mechanization (MCM) subsystem of the telerobot system provides the real-time control of the robot manipulators in autonomous and teleoperated modes and real time input/output for a variety of sensors and actuators. Substantial hardware and software are included in this subsystem which interfaces in the hierarchy of the telerobot system with the other subsystems. The other subsystems are: run time control, task planning and reasoning, sensing and perception, and operator control subsystem. The architecture of the MCM subsystem, its capabilities, and details of various hardware and software elements are described. Important improvements in the MCM subsystem over the first version are: dual arm coordinated trajectory generation and control, addition of integrated teleoperation, shared control capability, replacement of the ultimate controllers with motor controllers, and substantial increase in real time processing capability.
Thermal analyses of power subsystem components
NASA Technical Reports Server (NTRS)
Morehouse, Jeffrey H.
1990-01-01
The hiatus in the Space Shuttle (Orbiter) program provided time for an in-depth examination of all the subsystems and their past performance. Specifically, problems with reliability and/or operating limits were and continue to be of major engineering concern. The Orbiter Auxiliary Power Unit (APU) currently operates with electric resistance line heaters which are controlled with thermostats. A design option simplification of this heater subsystem is being considered which would use self-regulating heaters. A determination of the properties and thermal operating characteristics of these self-regulating heaters was needed. The Orbiter fuel cells are cooled with a freon loop. During a loss of external heat exchanger coolant flow, the single pump circulating the freon is to be left running. It was unknown what temperature and flow rate transient conditions of the freon would provide the required fuel cell cooling and for how long. The overall objective was the development of the thermal characterization and subsequent analysis of both the proposed self-regulating APU heater and the fuel cell coolant loop subsystem. The specific objective of the APU subsystem effort was to determine the feasibility of replacing the current heater and thermostat arrangement with a self-regulating heater. The specific objective of the fuel cell coolant subsystem work was to determine the tranient coolant temperature and associated flow rates during a loss-of-external heat exchanger flow.
DOT National Transportation Integrated Search
1975-04-01
The report describes a computer simulation of the Air Traffic Control Radar Beacon System (ATCRBS). Operating on real air traffic data and actual characteristics of the relevant ground interrogators, the FORTRAN program re-enacts system operation in ...
DOT National Transportation Integrated Search
1975-04-01
The report describes a computer simulation of the Air Traffic Control Radar Beacon System (ATCRBS). Operating on real air traffic data and actual characteristics of the relevant ground interrogators, the FORTRAN program re-enacts system operation in ...
Flexible operation strategy for environment control system in abnormal supply power condition
NASA Astrophysics Data System (ADS)
Liping, Pang; Guoxiang, Li; Hongquan, Qu; Yufeng, Fang
2017-04-01
This paper establishes an optimization method that can be applied to the flexible operation of the environment control system in an abnormal supply power condition. A proposed conception of lifespan is used to evaluate the depletion time of the non-regenerative substance. The optimization objective function is to maximize the lifespans. The optimization variables are the allocated powers of subsystems. The improved Non-dominated Sorting Genetic Algorithm is adopted to obtain the pareto optimization frontier with the constraints of the cabin environmental parameters and the adjustable operating parameters of the subsystems. Based on the same importance of objective functions, the preferred power allocation of subsystems can be optimized. Then the corresponding running parameters of subsystems can be determined to ensure the maximum lifespans. A long-duration space station with three astronauts is used to show the implementation of the proposed optimization method. Three different CO2 partial pressure levels are taken into consideration in this study. The optimization results show that the proposed optimization method can obtain the preferred power allocation for the subsystems when the supply power is at a less-than-nominal value. The method can be applied to the autonomous control for the emergency response of the environment control system.
Preliminary analysis of a membrane-based atmosphere-control subsystem
NASA Technical Reports Server (NTRS)
Mccray, Scott B.; Newbold, David D.; Ray, Rod; Ogle, Kathryn
1993-01-01
Controlled ecological life supprot systems will require subsystems for maintaining the consentrations of atmospheric gases within acceptable ranges in human habitat chambers and plant growth chambers. The goal of this work was to develop a membrane-based atmosphere comntrol (MBAC) subsystem that allows the controlled exchange of atmospheric componets (e.g., oxygen, carbon dioxide, and water vapor) between these chambers. The MBAC subsystem promises to offer a simple, nonenergy intensive method to separate, store and exchange atmospheric components, producing optimal concentrations of components in each chamber. In this paper, the results of a preliminary analysis of the MBAC subsystem for control of oxygen and nitrogen are presented. Additionally, the MBAC subsystem and its operation are described.
NASA Technical Reports Server (NTRS)
Fields, S. F.; Labak, L. J.; Honegger, R. J.
1974-01-01
A baseline laboratory prototype of an integrated, six man, zero-g subsystem for processing human wastes onboard spacecraft was investigated, and included the development of an operational specification for the baseline subsystem, followed by design and fabrication. The program was concluded by performing a series of six tests over a period of two weeks to evaluate the performance of the subsystem. The results of the tests were satisfactory, however, several changes in the design of the subsystem are required before completely satisfactory performance can be achieved.
Virtual Engineering and Science Team - Reusable Autonomy for Spacecraft Subsystems
NASA Technical Reports Server (NTRS)
Bailin, Sidney C.; Johnson, Michael A.; Rilee, Michael L.; Truszkowski, Walt; Thompson, Bryan; Day, John H. (Technical Monitor)
2002-01-01
In this paper we address the design, development, and evaluation of the Virtual Engineering and Science Team (VEST) tool - a revolutionary way to achieve onboard subsystem/instrument autonomy. VEST directly addresses the technology needed for advanced autonomy enablers for spacecraft subsystems. It will significantly support the efficient and cost effective realization of on-board autonomy and contribute directly to realizing the concept of an intelligent autonomous spacecraft. VEST will support the evolution of a subsystem/instrument model that is probably correct and from that model the automatic generation of the code needed to support the autonomous operation of what was modeled. VEST will directly support the integration of the efforts of engineers, scientists, and software technologists. This integration of efforts will be a significant advancement over the way things are currently accomplished. The model, developed through the use of VEST, will be the basis for the physical construction of the subsystem/instrument and the generated code will support its autonomous operation once in space. The close coupling between the model and the code, in the same tool environment, will help ensure that correct and reliable operational control of the subsystem/instrument is achieved.VEST will provide a thoroughly modern interface that will allow users to easily and intuitively input subsystem/instrument requirements and visually get back the system's reaction to the correctness and compatibility of the inputs as the model evolves. User interface/interaction, logic, theorem proving, rule-based and model-based reasoning, and automatic code generation are some of the basic technologies that will be brought into play in realizing VEST.
Multitasking kernel for the C and Fortran programming languages
DOE Office of Scientific and Technical Information (OSTI.GOV)
Brooks, E.D. III
1984-09-01
A multitasking kernel for the C and Fortran programming languages which runs on the Unix operating system is presented. The kernel provides a multitasking environment which serves two purposes. The first is to provide an efficient portable environment for the coding, debugging and execution of production multiprocessor programs. The second is to provide a means of evaluating the performance of a multitasking program on model multiprocessors. The performance evaluation features require no changes in the source code of the application and are implemented as a set of compile and run time options in the kernel.
Evaluation of an Atmosphere Revitalization Subsystem for Deep Space Exploration Missions
NASA Technical Reports Server (NTRS)
Perry, Jay L.; Abney, Morgan B.; Conrad, Ruth E.; Frederick, Kenneth R.; Greenwood, Zachary W.; Kayatin, Matthew J.; Knox, James C.; Newton, Robert L.; Parrish, Keith J.; Takada, Kevin C.;
2015-01-01
An Atmosphere Revitalization Subsystem (ARS) suitable for deployment aboard deep space exploration mission vehicles has been developed and functionally demonstrated. This modified ARS process design architecture was derived from the International Space Station's (ISS) basic ARS. Primary functions considered in the architecture include trace contaminant control, carbon dioxide removal, carbon dioxide reduction, and oxygen generation. Candidate environmental monitoring instruments were also evaluated. The process architecture rearranges unit operations and employs equipment operational changes to reduce mass, simplify, and improve the functional performance for trace contaminant control, carbon dioxide removal, and oxygen generation. Results from integrated functional demonstration are summarized and compared to the performance observed during previous testing conducted on an ISS-like subsystem architecture and a similarly evolved process architecture. Considerations for further subsystem architecture and process technology development are discussed.
Integrated nuclear data utilisation system for innovative reactors.
Yamano, N; Hasegawa, A; Kato, K; Igashira, M
2005-01-01
A five-year research and development project on an integrated nuclear data utilisation system was initiated in 2002, for developing innovative nuclear energy systems such as accelerator-driven systems. The integrated nuclear data utilisation system will be constructed as a modular code system, which consists of two sub-systems: the nuclear data search and plotting sub-system, and the nuclear data processing and utilisation sub-system. The system will be operated with a graphical user interface in order to enable easy utilisation through the Internet by both nuclear design engineers and nuclear data evaluators. This paper presents an overview of the integrated nuclear data utilisation system, describes the development of a prototype system to examine the operability of the user interface and discusses specifications of the two sub-systems.
Addendum: Development of a preprototype times wastewater recovery subsystem
NASA Technical Reports Server (NTRS)
Dehner, G. F.
1984-01-01
The results of the second generation operational improvements and the TIMES (Thermoelectric Integrated Membrane Evaporation Subsystem) 2 study are covered. Areas covered in the second generation operational improvements are improved temperature control, water quality improvements, subsytem operational improvements, solid handling improvements, wastewater pretreatment optimization, and membrane rejuvenation concepts. The task for the TIMES 2 study are thermoelectric regenerator improvement, recycle loop pH operational criteria, recycle loop component optimization, and hollow fiber membrane evaporator improvement. Results are presented and conclusions are drawn from both studies.
Zanardi, P
2001-08-13
The physical resources available to access and manipulate the degrees of freedom of a quantum system define the set A of operationally relevant observables. The algebraic structure of A selects a preferred tensor product structure, i.e., a partition into subsystems. The notion of compoundness for quantum systems is accordingly relativized. Universal control over virtual subsystems can be achieved by using quantum noncommutative holonomies
Engineering the IOOS: A Conceptual Design and Conceptual Operations Plan
NASA Astrophysics Data System (ADS)
Lampel, M.; Hood, C.; Kleinert, J.; Morgan, R. A.; Morris, P.
2007-12-01
The Integrated Ocean Observing System is the United States component in a world wide effort to provide global coverage of the world's oceans using the Global Ocean Observing System (GOOS). The US contribution includes systems supporting three major IOOS components: the Observation Subsystem, the Modeling and Analysis Subsystem, and the Data Management and Communications (DMAC) Subsystem. The assets to be used in these subsystems include hundreds of existing satellite sensors, buoy arrays, water level monitoring networks, wave monitoring networks, specialized systems for commerce, such as the Physical Oceanographic Real-Time System (PORTS®), and health and safety monitoring systems such as NOAA's (National Oceanic and Atmospheric Administration) Harmful Algal Bloom Forecasting System for the Gulf of Mexico. Conceptual design addresses the interconnectivity of these systems, while Conceptual Operations provides understanding of the motivators for interconnectivity and a methodology for how useful products are created and distributed. This paper will report on the conceptual design and the concept of operations devleoped by the authors under contract to NOAA.
NASA Technical Reports Server (NTRS)
Gernand, Jeffrey L.; Gillespie, Amanda M.; Monaghan, Mark W.; Cummings, Nicholas H.
2010-01-01
Success of the Constellation Program's lunar architecture requires successfully launching two vehicles, Ares I/Orion and Ares V/Altair, in a very limited time period. The reliability and maintainability of flight vehicles and ground systems must deliver a high probability of successfully launching the second vehicle in order to avoid wasting the on-orbit asset launched by the first vehicle. The Ground Operations Project determined which ground subsystems had the potential to affect the probability of the second launch and allocated quantitative availability requirements to these subsystems. The Ground Operations Project also developed a methodology to estimate subsystem reliability, availability and maintainability to ensure that ground subsystems complied with allocated launch availability and maintainability requirements. The verification analysis developed quantitative estimates of subsystem availability based on design documentation; testing results, and other information. Where appropriate, actual performance history was used for legacy subsystems or comparative components that will support Constellation. The results of the verification analysis will be used to verify compliance with requirements and to highlight design or performance shortcomings for further decision-making. This case study will discuss the subsystem requirements allocation process, describe the ground systems methodology for completing quantitative reliability, availability and maintainability analysis, and present findings and observation based on analysis leading to the Ground Systems Preliminary Design Review milestone.
NASA Astrophysics Data System (ADS)
Qi, Weiran; Miao, Hongxia; Miao, Xuejiao; Xiao, Xuanxuan; Yan, Kuo
2016-10-01
In order to ensure the safe and stable operation of the prefabricated substations, temperature sensing subsystem, temperature remote monitoring and management subsystem, forecast subsystem are designed in the paper. Wireless temperature sensing subsystem which consists of temperature sensor and MCU sends the electrical equipment temperature to the remote monitoring center by wireless sensor network. Remote monitoring center can realize the remote monitoring and prediction by monitoring and management subsystem and forecast subsystem. Real-time monitoring of power equipment temperature, history inquiry database, user management, password settings, etc., were achieved by monitoring and management subsystem. In temperature forecast subsystem, firstly, the chaos of the temperature data was verified and phase space is reconstructed. Then Support Vector Machine - Particle Swarm Optimization (SVM-PSO) was used to predict the temperature of the power equipment in prefabricated substations. The simulation results found that compared with the traditional methods SVM-PSO has higher prediction accuracy.
System design analyses of a rotating advanced-technology space station for the year 2025
NASA Technical Reports Server (NTRS)
Queijo, M. J.; Butterfield, A. J.; Cuddihy, W. F.; Stone, R. W.; Wrobel, J. R.; Garn, P. A.; King, C. B.
1988-01-01
Studies of an advanced technology space station configured to implement subsystem technologies projected for availability in the time period 2000 to 2025 is documented. These studies have examined the practical synergies in operational performance available through subsystem technology selection and identified the needs for technology development. Further analyses are performed on power system alternates, momentum management and stabilization, electrothermal propulsion, composite materials and structures, launch vehicle alternates, and lunar and planetary missions. Concluding remarks are made regarding the advanced technology space station concept, its intersubsystem synergies, and its system operational subsystem advanced technology development needs.
Power subsystem performance prediction /PSPP/ computer program.
NASA Technical Reports Server (NTRS)
Weiner, H.; Weinstein, S.
1972-01-01
A computer program which simulates the operation of the Viking Orbiter Power Subsystem has been developed. The program simulates the characteristics and interactions of a solar array, battery, battery charge controls, zener diodes, power conditioning equipment, and the battery spacecraft and zener diode-spacecraft thermal interfaces. This program has been used to examine the operation of the Orbiter power subsystem during critical phases of the Viking mission - from launch, through midcourse maneuvers, Mars orbital insertion, orbital trims, Lander separation, solar occultations and unattended operation - until the end of the mission. A typical computer run for the first 24 hours after launch is presented which shows the variations in solar array, zener diode, battery charger, batteries and user load characteristics during this period.
Thermoelectric integrated membrane evaporation water recovery technology
NASA Technical Reports Server (NTRS)
Roebelen, G. J., Jr.; Winkler, H. E.; Dehner, G. F.
1982-01-01
The recently developed Thermoelectric Integrated Membrane Evaporation Subsystem (TIMES) offers a highly competitive approach to water recovery from waste fluids for future on-orbit stations such as the Space Operations Center. Low power, compactness and gravity insensitive operation are featured in this vacuum distillation subsystem that combines a hollow fiber membrane evaporator with a thermoelectric heat pump. The hollow fiber elements provide positive liquid/gas phase control with no moving parts other than pumps and an accumulator, thus solving problems inherent in other reclamation subsystem designs. In an extensive test program, over 850 hours of operation were accumulated during which time high quality product water was recovered from both urine and wash water at an average steady state production rate of 2.2 pounds per hour.
Optical mass memory investigation
NASA Technical Reports Server (NTRS)
1980-01-01
The MASTER 1 optical mass storage system advanced working model (AWM) was designed to demonstrate recording and playback of imagery data and to enable quantitative data to be derived as to the statistical distribution of raw errors experienced through the system. The AWM consists of two subsystems, the recorder and storage and retrieval. The recorder subsystem utilizes key technologies such as an acoustic travelling wave lens to achieve recording of digital data on fiche at a rate of 30 Mbits/sec, whereas the storage and retrieval reproducer subsystem utilizes a less complex optical system that employs an acousto-optical beam deflector to achieve data readout at a 5 Mbits/sec rate. The system has the built in capability for detecting and collecting error statistics. The recorder and storage and retrieval subsystems operate independent of one another and are each constructed in modular form with each module performing independent functions. The operation of each module and its interface to other modules is controlled by one controller for both subsystems.
Thermal performance evaluation of the infrared telescope dewar subsystem
NASA Technical Reports Server (NTRS)
Urban, E. W.
1986-01-01
Thermal performance evaluations (TPE) were conducted with the superfluid helium dewar of the Infrared Telescope (IRT) experiment from November 1981 to August 1982. Test included measuring key operating parameters, simulating operations with an attached instrument cryostat and validating servicing, operating and safety procedures. Test activities and results are summarized. All objectives are satisfied except for those involving transfer of low pressure liquid helium (LHe) from a supply dewar into the dewar subsystem.
Portable Oxygen Subsystem (POS). [for space shuttles
NASA Technical Reports Server (NTRS)
1975-01-01
Concept selection, design, fabrication, and testing of a Portable Subsystem (POS) for use in space shuttle operations are described. Tradeoff analyses were conducted to determine the POS concept for fabrication and testing. The fabricated POS was subjected to unmanned and manned tests to verify compliance with statement of work requirements. The POS used in the development program described herein met requirements for the three operational modes -- prebreathing, contaminated cabin, and personnel rescue system operations.
User's Manual for FEMOM3DS. Version 1.0
NASA Technical Reports Server (NTRS)
Reddy, C.J.; Deshpande, M. D.
1997-01-01
FEMOM3DS is a computer code written in FORTRAN 77 to compute electromagnetic(EM) scattering characteristics of a three dimensional object with complex materials using combined Finite Element Method (FEM)/Method of Moments (MoM) technique. This code uses the tetrahedral elements, with vector edge basis functions for FEM in the volume of the cavity and the triangular elements with the basis functions similar to that described for MoM at the outer boundary. By virtue of FEM, this code can handle any arbitrarily shaped three-dimensional cavities filled with inhomogeneous lossy materials. The User's Manual is written to make the user acquainted with the operation of the code. The user is assumed to be familiar with the FORTRAN 77 language and the operating environment of the computers on which the code is intended to run.
FPT- FORTRAN PROGRAMMING TOOLS FOR THE DEC VAX
NASA Technical Reports Server (NTRS)
Ragosta, A. E.
1994-01-01
The FORTRAN Programming Tools (FPT) are a series of tools used to support the development and maintenance of FORTRAN 77 source codes. Included are a debugging aid, a CPU time monitoring program, source code maintenance aids, print utilities, and a library of useful, well-documented programs. These tools assist in reducing development time and encouraging high quality programming. Although intended primarily for FORTRAN programmers, some of the tools can be used on data files and other programming languages. BUGOUT is a series of FPT programs that have proven very useful in debugging a particular kind of error and in optimizing CPU-intensive codes. The particular type of error is the illegal addressing of data or code as a result of subtle FORTRAN errors that are not caught by the compiler or at run time. A TRACE option also allows the programmer to verify the execution path of a program. The TIME option assists the programmer in identifying the CPU-intensive routines in a program to aid in optimization studies. Program coding, maintenance, and print aids available in FPT include: routines for building standard format subprogram stubs; cleaning up common blocks and NAMELISTs; removing all characters after column 72; displaying two files side by side on a VT-100 terminal; creating a neat listing of a FORTRAN source code including a Table of Contents, an Index, and Page Headings; converting files between VMS internal format and standard carriage control format; changing text strings in a file without using EDT; and replacing tab characters with spaces. The library of useful, documented programs includes the following: time and date routines; a string categorization routine; routines for converting between decimal, hex, and octal; routines to delay process execution for a specified time; a Gaussian elimination routine for solving a set of simultaneous linear equations; a curve fitting routine for least squares fit to polynomial, exponential, and sinusoidal forms (with a screen-oriented editor); a cubic spline fit routine; a screen-oriented array editor; routines to support parsing; and various terminal support routines. These FORTRAN programming tools are written in FORTRAN 77 and ASSEMBLER for interactive and batch execution. FPT is intended for implementation on DEC VAX series computers operating under VMS. This collection of tools was developed in 1985.
Apollo experience report: Lunar module environmental control subsystem
NASA Technical Reports Server (NTRS)
Gillen, R. J.; Brady, J. C.; Collier, F.
1972-01-01
A functional description of the environmental control subsystem is presented. Development, tests, checkout, and flight experiences of the subsystem are discussed; and the design fabrication, and operational difficulties associated with the various components and subassemblies are recorded. Detailed information is related concerning design changes made to, and problems encountered with, the various elements of the subsystem, such as the thermal control water sublimator, the carbon dioxide sensing and control units, and the water section. The problems associated with water sterilization, water/glycol formulation, and materials compatibility are discussed. The corrective actions taken are described with the expection that this information may be of value for future subsystems. Although the main experiences described are problem oriented, the subsystem has generally performed satisfactorily in flight.
NASA Technical Reports Server (NTRS)
Kim, Myung-Hee; Hu, Shaowen; Nounu, Hatem N.; Cucinotta, Francis A.
2010-01-01
The space radiation environment, particularly solar particle events (SPEs), poses the risk of acute radiation sickness (ARS) to humans; and organ doses from SPE exposure may reach critical levels during extra vehicular activities (EVAs) or within lightly shielded spacecraft. NASA has developed an organ dose projection model using the BRYNTRN with SUMDOSE computer codes, and a probabilistic model of Acute Radiation Risk (ARR). The codes BRYNTRN and SUMDOSE, written in FORTRAN, are a Baryon transport code and an output data processing code, respectively. The ARR code is written in C. The risk projection models of organ doses and ARR take the output from BRYNTRN as an input to their calculations. BRYNTRN code operation requires extensive input preparation. With a graphical user interface (GUI) to handle input and output for BRYNTRN, the response models can be connected easily and correctly to BRYNTRN in friendly way. A GUI for the Acute Radiation Risk and BRYNTRN Organ Dose (ARRBOD) projection code provides seamless integration of input and output manipulations, which are required for operations of the ARRBOD modules: BRYNTRN, SUMDOSE, and the ARR probabilistic response model. The ARRBOD GUI is intended for mission planners, radiation shield designers, space operations in the mission operations directorate (MOD), and space biophysics researchers. The ARRBOD GUI will serve as a proof-of-concept example for future integration of other human space applications risk projection models. The current version of the ARRBOD GUI is a new self-contained product and will have follow-on versions, as options are added: 1) human geometries of MAX/FAX in addition to CAM/CAF; 2) shielding distributions for spacecraft, Mars surface and atmosphere; 3) various space environmental and biophysical models; and 4) other response models to be connected to the BRYNTRN. The major components of the overall system, the subsystem interconnections, and external interfaces are described in this report; and the ARRBOD GUI product is explained step by step in order to serve as a tutorial.
DEAN: A program for dynamic engine analysis
NASA Technical Reports Server (NTRS)
Sadler, G. G.; Melcher, K. J.
1985-01-01
The Dynamic Engine Analysis program, DEAN, is a FORTRAN code implemented on the IBM/370 mainframe at NASA Lewis Research Center for digital simulation of turbofan engine dynamics. DEAN is an interactive program which allows the user to simulate engine subsystems as well as a full engine systems with relative ease. The nonlinear first order ordinary differential equations which define the engine model may be solved by one of four integration schemes, a second order Runge-Kutta, a fourth order Runge-Kutta, an Adams Predictor-Corrector, or Gear's method for still systems. The numerical data generated by the model equations are displayed at specified intervals between which the user may choose to modify various parameters affecting the model equations and transient execution. Following the transient run, versatile graphics capabilities allow close examination of the data. DEAN's modeling procedure and capabilities are demonstrated by generating a model of simple compressor rig.
Ice pack heat sink subsystem - phase 1, volume 2
NASA Technical Reports Server (NTRS)
Roebelen, G. J., Jr.
1973-01-01
The design, development, and test of a functional laboratory model ice pack heat sink subsystem are discussed. Operating instructions to include mechanical and electrical schematics, maintenance instructions, and equipment specifications are presented.
Automated biowaste sampling system, solids subsystem operating model, part 2
NASA Technical Reports Server (NTRS)
Fogal, G. L.; Mangialardi, J. K.; Stauffer, R. E.
1973-01-01
The detail design and fabrication of the Solids Subsystem were implemented. The system's capacity for the collection, storage or sampling of feces and vomitus from six subjects was tested and verified.
Design and installation package for a solar powered pump
NASA Technical Reports Server (NTRS)
1978-01-01
The design and installation procedures of a solar powered pump developed by Calmac Manufacturing Company are presented. Subsystem installation, operation and maintenance requirements, subsystem performance specifications, and detailed design drawings are included.
NASA Technical Reports Server (NTRS)
Schubert, F. H.; Wynveen, R. A.; Hallick, T. M.
1976-01-01
Regenerative processes for the revitalization of spacecraft atmospheres require an Oxygen Reclamation System (ORS) for the collection of carbon dioxide and water vapor and the recovery of oxygen from these metabolic products. Three life support subsystems uniquely qualified to form such an ORS are an Electrochemical CO2 Depolarized Concentrator (EDC), a CO2 Reduction Subsystem (BRS) and a Water Electrolysis Subsystem (WES). A program to develop and test the interface hardware and control concepts necessary for integrated operation of a four man capacity EDC with a four man capacity BRS was successfully completed. The control concept implemented proved successful in operating the EDC with the BRS for both constant CO2 loading as well as variable CO2 loading, based on a repetitive mission profile of the Space Station Prototype (SSP).
Power subsystem automation study
NASA Technical Reports Server (NTRS)
Imamura, M. S.; Moser, R. L.; Veatch, M.
1983-01-01
Generic power-system elements and their potential faults are identified. Automation functions and their resulting benefits are defined and automation functions between power subsystem, central spacecraft computer, and ground flight-support personnel are partitioned. All automation activities were categorized as data handling, monitoring, routine control, fault handling, planning and operations, or anomaly handling. Incorporation of all these classes of tasks, except for anomaly handling, in power subsystem hardware and software was concluded to be mandatory to meet the design and operational requirements of the space station. The key drivers are long mission lifetime, modular growth, high-performance flexibility, a need to accommodate different electrical user-load equipment, onorbit assembly/maintenance/servicing, and potentially large number of power subsystem components. A significant effort in algorithm development and validation is essential in meeting the 1987 technology readiness date for the space station.
High-Performance Design Patterns for Modern Fortran
Haveraaen, Magne; Morris, Karla; Rouson, Damian; ...
2015-01-01
This paper presents ideas for using coordinate-free numerics in modern Fortran to achieve code flexibility in the partial differential equation (PDE) domain. We also show how Fortran, over the last few decades, has changed to become a language well-suited for state-of-the-art software development. Fortran’s new coarray distributed data structure, the language’s class mechanism, and its side-effect-free, pure procedure capability provide the scaffolding on which we implement HPC software. These features empower compilers to organize parallel computations with efficient communication. We present some programming patterns that support asynchronous evaluation of expressions comprised of parallel operations on distributed data. We implemented thesemore » patterns using coarrays and the message passing interface (MPI). We compared the codes’ complexity and performance. The MPI code is much more complex and depends on external libraries. The MPI code on Cray hardware using the Cray compiler is 1.5–2 times faster than the coarray code on the same hardware. The Intel compiler implements coarrays atop Intel’s MPI library with the result apparently being 2–2.5 times slower than manually coded MPI despite exhibiting nearly linear scaling efficiency. As compilers mature and further improvements to coarrays comes in Fortran 2015, we expect this performance gap to narrow.« less
Multimission helicopter information display technology
NASA Astrophysics Data System (ADS)
Terry, William S.
1995-06-01
A new Operator display subsystem is being incorporated as part of the next generation United States Navy (USN) helicopter avionics system to be integrated into the Multi-Mission Helicopter (MMH) which will replace both the SH-60B and the SH- 60F in 2001. This subsystem exploits state-of-the-art technology for the display hardware, the display driver hardware, information presentation methodologies, and software architecture. The technologies to be base technologies have evolved during the development period and the solution has been modified to include current elements including high resolution AMLCD color displays that are sunlight readable, highly reliable, and significantly lighter that CRT technology, as well as Reduced Instruction Set Computer (RISC) based high-performance display generators that have only recently become feasible to implement in a military aircraft. This paper describes the overall subsystem architecture, some detail on the individual elements along with supporting rationale, the manner in which the display subsystem provides the necessary tools to significantly enhance the performance of the weapon system through the vital Operator-System Interface. Also addressed is a summary of the evolution of design leading to the current approach to MMH Operator displays and display processing as well as the growth path that the MMH display subsystem will most likely follow as additional technology evolution occurs.
Development of a preprototype sabatier CO2 reduction subsystem
NASA Technical Reports Server (NTRS)
Kleiner, G. N.; Birbara, P.
1980-01-01
A preoprototype Sabatier CO2 Reduction Subsystem was successfully designed, fabricated and tested. The lightweight, quick starting reactor utilizes a highly active and physically durable methanation catalyst composed of ruthenium on alumina. The use of this improved catalyst permits a single straight through plug flow design with an average lean component H2/CO2 conversion efficiency of over 99% over a range of H2/CO2 molar ratios of 1.8 to 5 while operating with flows equivalent to a crew size of one person steadystate to 3 persons cyclical (equivalent to 5 persons steady state). The reactor requires no heater operation after start-up even during simulated 55 minute lightside/39 minute darkside orbital operation over the above range of molar ratios and crew loadings. The subsystem's operation and performance is controlled by a microprocessor and displayed on a nineteen inch multi-colored cathode ray tube.
Development of a preprototype Sabatier CO2 reduction subsystem
NASA Technical Reports Server (NTRS)
Kleiner, G. N.; Birbara, P.
1981-01-01
A lightweight, quick starting reactor utilizes a highly active and physically durable methanation catalyst composed of ruthenium on alumina. The use of this improved catalyst permits a single straight through plug flow design with an average lean component H2/CO2 conversion efficiency of over 99% over a range of H2/CO2 molar ratios of 1.8 to 5 while operating with flows equivalent to a crew size of one person steadystate to 3 persons cyclical. The reactor requires no heater operation after start-up even during simulated 55 minute lightside/39 minute darkside orbital operation over the above range of molar ratios and crew loadings. Subsystem performance was proven by parametric testing and endurance testing over a wide range of crew sizes and metabolic loadings. The subsystem's operation and performance is controlled by a microprocessor and displayed on a nineteen inch multi-colored cathode ray tube.
NBSGSC - a FORTRAN program for quantitative x-ray fluorescence analysis. Technical note (final)
DOE Office of Scientific and Technical Information (OSTI.GOV)
Tao, G.Y.; Pella, P.A.; Rousseau, R.M.
1985-04-01
A FORTRAN program (NBSGSC) was developed for performing quantitative analysis of bulk specimens by x-ray fluorescence spectrometry. This program corrects for x-ray absorption/enhancement phenomena using the comprehensive alpha coefficient algorithm proposed by Lachance (COLA). NBSGSC is a revision of the program ALPHA and CARECAL originally developed by R.M. Rousseau of the Geological Survey of Canada. Part one of the program (CALCO) performs the calculation of theoretical alpha coefficients, and part two (CALCOMP) computes the composition of the analyte specimens. The analysis of alloys, pressed minerals, and fused specimens can currently be treated by the program. In addition to using measuredmore » x-ray tube spectral distributions, spectra from seven commonly used x-ray tube targets could also be calculated with an NBS algorithm included in the program. NBSGSC is written in FORTRAN IV for a Digital Equipment Corporation (DEC PDP-11/23) minicomputer using RLO2 firm disks and an RSX 11M operating system.« less
Cost analysis of life sciences experiments and subsystems. [to be carried in the Spacelab
NASA Technical Reports Server (NTRS)
Yakut, M. M.
1975-01-01
Cost estimates for experiments and subsystems flown in the Spacelab were established. Ten experiments were cost analyzed. Estimated cost varied from $650,000 for the hardware development of the SPE water electrolysis experiment to $78,500,000 for the development and operation of a representative life sciences laboratory program. The cost of subsystems for thermal, atmospheric and trace contaminants control of the Spacelab internal atmosphere was also estimated. Subsystem cost estimates were based on the utilization of existing components developed in previous space programs whenever necessary.
NASA Technical Reports Server (NTRS)
2000-01-01
This test report presents the test data of the EOS AMSU-A Flight Model No.1 (FM-1) receiver subsystem. The tests are performed per the Acceptance Test Procedure for the AMSU-A Reseiver Subsystem, AE-26002/6A. The functional performance tests are conducted either at the component or subsystem level. While the component-level tests are performed over the entire operating temperature range predicted by thermal analysis, the subsystem-level test are conducted at ambient temperature only.
Mariner Mars 1971 attitude control subsystem flight performance
NASA Technical Reports Server (NTRS)
Schumacher, L.
1973-01-01
The flight performance of the Mariner 71 attitude control subsystem is discussed. Each phase of the mission is delineated and the attitude control subsystem is evaluated within the observed operational environment. Performance anomalies are introduced and discussed within the context of general performance. Problems such as the sun sensor interface incompatibility, gas valve leaks, and scan platform dynamic coupling effects are given analytical considerations.
NASA Technical Reports Server (NTRS)
Wales, R. O. (Editor)
1981-01-01
The overall mission and spacecraft systems, testing, and operations are summarized. The mechanical subsystems are reviewed, encompassing mechanical design requirements; separation and deployment mechanisms; design and performance evaluation; and the television camera reflector monitor. Thermal control and contamination are discussed in terms of thermal control subsystems, design validation, subsystems performance, the advanced flight experiment, and the quartz-crystal microbalance contamination monitor.
Power conditioning for space nuclear reactor systems
NASA Technical Reports Server (NTRS)
Berman, Baruch
1987-01-01
This paper addresses the power conditioning subsystem for both Stirling and Brayton conversion of space nuclear reactor systems. Included are the requirements summary, trade results related to subsystem implementation, subsystem description, voltage level versus weight, efficiency and operational integrity, components selection, and shielding considerations. The discussion is supported by pertinent circuit and block diagrams. Summary conclusions and recommendations derived from the above studies are included.
Image acquisition unit for the Mayo/IBM PACS project
NASA Astrophysics Data System (ADS)
Reardon, Frank J.; Salutz, James R.
1991-07-01
The Mayo Clinic and IBM Rochester, Minnesota, have jointly developed a picture archiving, distribution and viewing system for use with Mayo's CT and MRI imaging modalities. Images are retrieved from the modalities and sent over the Mayo city-wide token ring network to optical storage subsystems for archiving, and to server subsystems for viewing on image review stations. Images may also be retrieved from archive and transmitted back to the modalities. The subsystems that interface to the modalities and communicate to the other components of the system are termed Image Acquisition Units (LAUs). The IAUs are IBM Personal System/2 (PS/2) computers with specially developed software. They operate independently in a network of cooperative subsystems and communicate with the modalities, archive subsystems, image review server subsystems, and a central subsystem that maintains information about the content and location of images. This paper provides a detailed description of the function and design of the Image Acquisition Units.
Comparison of and conversion between different implementations of the FORTRAN programming language
NASA Technical Reports Server (NTRS)
Treinish, L.
1980-01-01
A guideline for computer programmers who may need to exchange FORTRAN programs between several computers is presented. The characteristics of the FORTRAN language available on three different types of computers are outlined, and procedures and other considerations for the transfer of programs from one type of FORTRAN to another are discussed. In addition, the variance of these different FORTRAN's from the FORTRAN 77 standard are discussed.
Operation of high power converters in parallel
NASA Technical Reports Server (NTRS)
Decker, D. K.; Inouye, L. Y.
1993-01-01
High power converters that are used in space power subsystems are limited in power handling capability due to component and thermal limitations. For applications, such as Space Station Freedom, where multi-kilowatts of power must be delivered to user loads, parallel operation of converters becomes an attractive option when considering overall power subsystem topologies. TRW developed three different unequal power sharing approaches for parallel operation of converters. These approaches, known as droop, master-slave, and proportional adjustment, are discussed and test results are presented.
Airport Noise Prediction Model -- MOD 7
DOT National Transportation Integrated Search
1978-07-01
The MOD 7 Airport Noise Prediction Model is fully operational. The language used is Fortran, and it has been run on several different computer systems. Its capabilities include prediction of noise levels for single parameter changes, for multiple cha...
Newman Unit 1 advanced solar repowering advanced conceptual design. Final report
DOE Office of Scientific and Technical Information (OSTI.GOV)
None
1982-04-01
The Newman Unit 1 solar repowering design is a water/steam central receiver concept supplying superheated steam. The work reported is to develop a refined baseline conceptual design that has potential for construction and operation by 1986, makes use of existing solar thermal technology, and provides the best economics for this application. Trade studies performed in the design effort are described, both for the conceptual design of the overall system and for the subsystem conceptual design. System-level functional requirements, design, operation, performance, cost, safety, environmental, institutional, and regulatory considerations are described. Subsystems described include the collector, receiver, fossil energy, electrical powermore » generating, and master control subsystems, site and site facilities. The conceptual design, cost, and performance of each subsystem is discussed at length. A detailed economic analysis of the repowered unit is made to realistically assess the economics of the first repowered unit using present cost data for a limited production level for solar hardware. Finally, a development plan is given, including the design, procurement, construction, checkout, startup, performance validation, and commercial operation. (LEW)« less
Static Feed Water Electrolysis Subsystem Testing and Component Development
NASA Technical Reports Server (NTRS)
Koszenski, E. P.; Schubert, F. H.; Burke, K. A.
1983-01-01
A program was carried out to develop and test advanced electrochemical cells/modules and critical electromechanical components for a static feed (alkaline electrolyte) water electrolysis oxygen generation subsystem. The accomplishments were refurbishment of a previously developed subsystem and successful demonstration for a total of 2980 hours of normal operation; achievement of sustained one-person level oxygen generation performance with state-of-the-art cell voltages averaging 1.61 V at 191 ASF for an operating temperature of 128F (equivalent to 1.51V when normalized to 180F); endurance testing and demonstration of reliable performance of the three-fluid pressure controller for 8650 hours; design and development of a fluid control assembly for this subsystem and demonstration of its performance; development and demonstration at the single cell and module levels of a unitized core composite cell that provides expanded differential pressure tolerance capability; fabrication and evaluation of a feed water electrolyte elimination five-cell module; and successful demonstration of an electrolysis module pressurization technique that can be used in place of nitrogen gas during the standby mode of operation to maintain system pressure and differential pressures.
User's manual for CBS3DS, version 1.0
NASA Astrophysics Data System (ADS)
Reddy, C. J.; Deshpande, M. D.
1995-10-01
CBS3DS is a computer code written in FORTRAN 77 to compute the backscattering radar cross section of cavity backed apertures in infinite ground plane and slots in thick infinite ground plane. CBS3DS implements the hybrid Finite Element Method (FEM) and Method of Moments (MoM) techniques. This code uses the tetrahedral elements, with vector edge basis functions for FEM in the volume of the cavity/slot and the triangular elements with the basis functions for MoM at the apertures. By virtue of FEM, this code can handle any arbitrarily shaped three-dimensional cavities filled with inhomogeneous lossy materials; due to MoM, the apertures can be of any arbitrary shape. The User's Manual is written to make the user acquainted with the operation of the code. The user is assumed to be familiar with the FORTRAN 77 language and the operating environment of the computer the code is intended to run.
User's Manual for FEMOM3DR. Version 1.0
NASA Technical Reports Server (NTRS)
Reddy, C. J.
1998-01-01
FEMoM3DR is a computer code written in FORTRAN 77 to compute radiation characteristics of antennas on 3D body using combined Finite Element Method (FEM)/Method of Moments (MoM) technique. The code is written to handle different feeding structures like coaxial line, rectangular waveguide, and circular waveguide. This code uses the tetrahedral elements, with vector edge basis functions for FEM and triangular elements with roof-top basis functions for MoM. By virtue of FEM, this code can handle any arbitrary shaped three dimensional bodies with inhomogeneous lossy materials; and due to MoM the computational domain can be terminated in any arbitrary shape. The User's Manual is written to make the user acquainted with the operation of the code. The user is assumed to be familiar with the FORTRAN 77 language and the operating environment of the computers on which the code is intended to run.
T-H-A-T-S: timber-harvesting-and-transport-simulator: with subroutines for Appalachian logging
A. Jeff Martin
1975-01-01
A computer program for simulating harvesting operations is presented. Written in FORTRAN IV, the program contains subroutines that were developed for Appalachian logging conditions. However, with appropriate modifications, the simulator would be applicable for most logging operations and locations. The details of model development and its methodology are presented,...
Integration & Validation of LCU with Different Sub-systems for Diacrode based amplifier
NASA Astrophysics Data System (ADS)
Rajnish, Kumar; Verma, Sriprakash; Soni, Dipal; Patel, Hriday; Suthar, Gajendra; Dalicha, Hrushikesh; Dhola, Hitesh; Patel, Amit; Upadhayay, Dishang; Jha, Akhil; Patel, Manoj; Trivedi, Rajesh; Machchhar, Harsha; Singh, Raghuraj; Mukherjee, Aparajita
2017-04-01
ITER-India is responsible to deliver nine (8+1 spare) ICH & CD Power Sources to ITER. Each power source is capable to deliver 2.5 MW at 35 to 65 MHz frequency range with a load condition up to VSWR 2:1. For remote operation of different subsystems, Local Control Unit (LCU) is developed. LCU is developed using PXI hardware and Schneider PLC with Lab VIEW-RT developmental environment. All the protection function of the amplifier is running on PXI 7841 R module that ensures hard wired protection logic. There are three level of protection function- first by power supply itself that detects overcurrent/overvoltage and trips itself and generate trip signal for further action. There are some direct hardwired signal interfaces between power supplies to protect the amplifier. Second level of protection is generated through integrated controller of amplifier i.e. Command Control Embedded (CCE) against arc and Anode over current. Third level of Protection is through LCU where different fault signals are received and processed to generate off command for different sub-systems. Before connecting different subsystem with High power RF amplifiers (Driver & Final stage), each subsystem is individually tested through LCU. All protection functions are tested before hooking up the subsystems with main amplifier and initiating RF operation.
NASA Technical Reports Server (NTRS)
1978-01-01
The accommodations provided by the airlock module and the orbital workshop were completely examined with the thought of total reactivation as an enhancement to the STS long duration missions. Each subsystem is described and a summary of subsystem performance during the Skylab missions is presented. End-of-mission status and the status of today for each subsystem is shown together with refurbishment/resupply requirements and refurb kit descriptions to restore Skylab to full operational capability. An inspection/refurbishment and operations plan for Skylab is included. The initial Shuttle-tended operational activity would provide a safe, effective phase of Skylab rehabilitation while simultaneously benefitting the Orbiter crew through the addition of private accommodations, off-duty recreation area, and physical conditioning equipment. This period would also permit exercising selected onboard experiments.
Pulse-modulated dual-gas control subsystem for space cabin atmosphere
NASA Technical Reports Server (NTRS)
Jackson, J. K.
1974-01-01
An atmosphere control subsystem (ACS) was developed for use in a closed manned cabin, such as the Space Shuttle Orbiter. This subsystem uses the Perkin Elmer mass spectrometer for continuous measurement of major atmospheric constituents (H2, H2O, N2, O2, and CO2). The O2 and N2 analog signals are used as inputs to the controller, which produces a pulse-frequency-modulated output to operate the N2 gas admission solenoid valve and an on-off signal to operate the O2 valve. The proportional controller characteristic results in improved control accuracy as compared with previously used on-off controllers having significant dead-band. A 60-day evaluation test was performed on the ACS during which operation was measured at various values of control setpoint and simulated cabin leakage.
Human Factors Plan for the Aeronautical Information Subsystem
DOT National Transportation Integrated Search
1994-10-01
This human factors plan covers the human factors effort for the development of the Aeronautical Information Subsystem (AIS) of the Operational Data Management System (ODMS). Broadly the goals of the human factors effort are to provide a user interfac...
Design, fabrication, assembly, and test of a liquid hydrogen acquisition subsystem
NASA Technical Reports Server (NTRS)
Blackman, J. B.
1974-01-01
The development of a cryogenic fluid system to supply liquid hydrogen to a turbopump at flowrates up to 7.5 pounds per second for a period of approximately 5 seconds before refill, is discussed. Refill is accomplished in less than 10 seconds, during which a constant flowrate can be maintained to the pumps. Diagrams are provided to show the configuration of the system. Subsystem acceptance and functional tests, including acquisition subsystem expulsion, pressurization, and refill were performed. The tests included: (1) thermodynamic vent system operation, (2) warm-gas pressurization effects, (3) hydraulic pressure surge effects, (4) screen device operational limitations, (5) feedline vapor control, and (6) two-phase refill.
Cost analysis of oxygen recovery systems
NASA Technical Reports Server (NTRS)
Yakut, M. M.
1973-01-01
Report is made of the cost analysis of four leading oxygen recovery subsystems which include two carbon dioxide reduction subsystems and two water electrolysis subsystems, namely, the solid polymer electrolyte and the circulating KOH electrolyte. The four oxygen recovery systems were quantitatively evaluated. System characteristics, including process flows, performance, and physical characteristics were also analyzed. Additionally, the status of development of each of the systems considered and the required advance technology efforts required to bring conceptual and/or pre-prototype hardware to an operational prototype status were defined. Intimate knowledge of the operations, development status, and capabilities of the systems to meet space mission requirements were found to be essential in establishing the cost estimating relationships for advanced life support systems.
Fortran interface layer of the framework for developing particle simulator FDPS
NASA Astrophysics Data System (ADS)
Namekata, Daisuke; Iwasawa, Masaki; Nitadori, Keigo; Tanikawa, Ataru; Muranushi, Takayuki; Wang, Long; Hosono, Natsuki; Nomura, Kentaro; Makino, Junichiro
2018-06-01
Numerical simulations based on particle methods have been widely used in various fields including astrophysics. To date, various versions of simulation software have been developed by individual researchers or research groups in each field, through a huge amount of time and effort, even though the numerical algorithms used are very similar. To improve the situation, we have developed a framework, called FDPS (Framework for Developing Particle Simulators), which enables researchers to develop massively parallel particle simulation codes for arbitrary particle methods easily. Until version 3.0, FDPS provided an API (application programming interface) for the C++ programming language only. This limitation comes from the fact that FDPS is developed using the template feature in C++, which is essential to support arbitrary data types of particle. However, there are many researchers who use Fortran to develop their codes. Thus, the previous versions of FDPS require such people to invest much time to learn C++. This is inefficient. To cope with this problem, we developed a Fortran interface layer in FDPS, which provides API for Fortran. In order to support arbitrary data types of particle in Fortran, we design the Fortran interface layer as follows. Based on a given derived data type in Fortran representing particle, a PYTHON script provided by us automatically generates a library that manipulates the C++ core part of FDPS. This library is seen as a Fortran module providing an API of FDPS from the Fortran side and uses C programs internally to interoperate Fortran with C++. In this way, we have overcome several technical issues when emulating a `template' in Fortran. Using the Fortran interface, users can develop all parts of their codes in Fortran. We show that the overhead of the Fortran interface part is sufficiently small and a code written in Fortran shows a performance practically identical to the one written in C++.
Security Controls in the Stockpoint Logistics Integrated Communications Environment (SPLICE).
1985-03-01
call programs as authorized after checks by the Terminal Management Subsystem on SAS databases . SAS overlays the TANDEM GUARDIAN operating system to...Security Access Profile database (SAP) and a query capability generating various security reports. SAS operates with the System Monitor (SMON) subsystem...system to DDN and other components. The first SAS component to be reviewed is the SAP database . SAP is organized into two types of files. Relational
Fast computation of close-coupling exchange integrals using polynomials in a tree representation
NASA Astrophysics Data System (ADS)
Wallerberger, Markus; Igenbergs, Katharina; Schweinzer, Josef; Aumayr, Friedrich
2011-03-01
The semi-classical atomic-orbital close-coupling method is a well-known approach for the calculation of cross sections in ion-atom collisions. It strongly relies on the fast and stable computation of exchange integrals. We present an upgrade to earlier implementations of the Fourier-transform method. For this purpose, we implement an extensive library for symbolic storage of polynomials, relying on sophisticated tree structures to allow fast manipulation and numerically stable evaluation. Using this library, we considerably speed up creation and computation of exchange integrals. This enables us to compute cross sections for more complex collision systems. Program summaryProgram title: TXINT Catalogue identifier: AEHS_v1_0 Program summary URL:http://cpc.cs.qub.ac.uk/summaries/AEHS_v1_0.html Program obtainable from: CPC Program Library, Queen's University, Belfast, N. Ireland Licensing provisions: Standard CPC licence, http://cpc.cs.qub.ac.uk/licence/licence.html No. of lines in distributed program, including test data, etc.: 12 332 No. of bytes in distributed program, including test data, etc.: 157 086 Distribution format: tar.gz Programming language: Fortran 95 Computer: All with a Fortran 95 compiler Operating system: All with a Fortran 95 compiler RAM: Depends heavily on input, usually less than 100 MiB Classification: 16.10 Nature of problem: Analytical calculation of one- and two-center exchange matrix elements for the close-coupling method in the impact parameter model. Solution method: Similar to the code of Hansen and Dubois [1], we use the Fourier-transform method suggested by Shakeshaft [2] to compute the integrals. However, we heavily speed up the calculation using a library for symbolic manipulation of polynomials. Restrictions: We restrict ourselves to a defined collision system in the impact parameter model. Unusual features: A library for symbolic manipulation of polynomials, where polynomials are stored in a space-saving left-child right-sibling binary tree. This provides stable numerical evaluation and fast mutation while maintaining full compatibility with the original code. Additional comments: This program makes heavy use of the new features provided by the Fortran 90 standard, most prominently pointers, derived types and allocatable structures and a small portion of Fortran 95. Only newer compilers support these features. Following compilers support all features needed by the program. GNU Fortran Compiler "gfortran" from version 4.3.0 GNU Fortran 95 Compiler "g95" from version 4.2.0 Intel Fortran Compiler "ifort" from version 11.0
Development of a preprototype times wastewater recovery subsystem
NASA Technical Reports Server (NTRS)
Roebelen, G. J., Jr.; Dehner, G. F.
1982-01-01
A three-man wastewater recovery preprototype subsystem using a hollow fiber membrane evaporator with a thermoelectric heat pump to provide efficient potable water recovery from wastewater on extended duration space flights was designed, fabricated, and tested at one-gravity. Low power, compactness and gravity insensitive operation are featured in this vacuum distillation subsystem. The tubular hollow fiber elements provide positive liquid/gas phase control with no moving parts, and provide structural integrity, improving on previous flat sheet membrane designs. A thermoelectric heat pump provides latent energy recovery. Application and integration of these key elements solved problems inherent in all previous reclamation subsystem designs.
NASA Astrophysics Data System (ADS)
Park, Soomyung; Joo, Seong-Soon; Yae, Byung-Ho; Lee, Jong-Hyun
2002-07-01
In this paper, we present the Optical Cross-Connect (OXC) Management Control System Architecture, which has the scalability and robust maintenance and provides the distributed managing environment in the optical transport network. The OXC system we are developing, which is divided into the hardware and the internal and external software for the OXC system, is made up the OXC subsystem with the Optical Transport Network (OTN) sub layers-hardware and the optical switch control system, the signaling control protocol subsystem performing the User-to-Network Interface (UNI) and Network-to-Network Interface (NNI) signaling control, the Operation Administration Maintenance & Provisioning (OAM&P) subsystem, and the network management subsystem. And the OXC management control system has the features that can support the flexible expansion of the optical transport network, provide the connectivity to heterogeneous external network elements, be added or deleted without interrupting OAM&P services, be remotely operated, provide the global view and detail information for network planner and operator, and have Common Object Request Broker Architecture (CORBA) based the open system architecture adding and deleting the intelligent service networking functions easily in future. To meet these considerations, we adopt the object oriented development method in the whole developing steps of the system analysis, design, and implementation to build the OXC management control system with the scalability, the maintenance, and the distributed managing environment. As a consequently, the componentification for the OXC operation management functions of each subsystem makes the robust maintenance, and increases code reusability. Also, the component based OXC management control system architecture will have the flexibility and scalability in nature.
Simplified power processing for ion-thruster subsystems
NASA Technical Reports Server (NTRS)
Wessel, F. J.; Hancock, D. J.
1983-01-01
Compared to chemical propulsion, ion propulsion offers distinct payload-mass increases for many future low-thrust earth-orbital and deep-space missions. Despite this advantage, the high initial cost and complexity of ion-propulsion subsystems reduce their attractiveness for most present and near-term spacecraft missions. Investigations have, therefore, been conducted with the objective to attempt to simplify the power-processing unit (PPU), which is the single most complex and expensive component in the thruster subsystem. The present investigation is concerned with a program to simplify the design of the PPU employed in a 8-cm mercury-ion-thruster subsystem. In this program a dramatic simplification in the design of the PPU could be achieved, while retaining essential thruster control and subsystem operational flexibility.
Co-arrays in the Next Fortran Standard
Reid, John; Numrich, Robert W.
2007-01-01
The WG5 committee, at its meeting in Delft, May 2005, decided to include co-arrays in the next Fortran Standard. A Fortran program containing co-arrays is interpreted as if it were replicated a fixed number of times and all copies were executed asynchronously. Each copy has its own set of data objects and is called an image. The array syntax of Fortran is extended with additional trailing subscripts in square brackets to give a clear and straightforward representation of access to data on other images. References without square brackets are to local data, so code that can run independently is uncluttered.more » Any occurrence of square brackets is a warning about communication between images. The additional syntax requires support in the compiler, but it has been designed to be easy to implement and to give the compiler scope both to apply its optimizations within each image and to optimize the communication between images. The extension includes execution control statements for synchronizing images and intrinsic procedures to return the number of images, to return the index of the current image, and to perform collective operations. The paper does not attempt to describe the full details of the feature as it now appears in the draft of the new standard. Instead, we describe a subset and demonstrate the use of this subset with examples.« less
NASA Technical Reports Server (NTRS)
1973-01-01
A study was conducted to determine the configuration and performance of a space tug. Details of the space tug systems are presented to include: (1) propulsion systems, (2) avionics, (3) thermal control, and (4) electric power subsystems. The data generated include engineering drawings, schematics, subsystem operation, and component description. Various options investigated and the rational for the point design selection are analyzed.
NASA Technical Reports Server (NTRS)
Shelton, D. H.
1975-01-01
A brief functional description of the Apollo lunar module stabilization and control subsystem is presented. Subsystem requirements definition, design, development, test results, and flight experiences are discussed. Detailed discussions are presented of problems encountered and the resulting corrective actions taken during the course of assembly-level testing, integrated vehicle checkout and test, and mission operations. Although the main experiences described are problem oriented, the subsystem has performed satisfactorily in flight.
User's manual for a computer program for simulating intensively managed allowable cut.
Robert W. Sassaman; Ed Holt; Karl Bergsvik
1972-01-01
Detailed operating instructions are described for SIMAC, a computerized forest simulation model which calculates the allowable cut assuming volume regulation for forests with intensively managed stands. A sample problem illustrates the required inputs and expected output. SIMAC is written in FORTRAN IV and runs on a CDC 6400 computer with a SCOPE 3.3 operating system....
DEBRIS: a computer program for analyzing channel cross sections
Patrick Deenihan; Thomas E. Lisle
1988-01-01
DEBRIS is a menu-driven, interactive computer program written in FORTRAN 77 for recording and plotting survey data and for computing hydraulic variables and depths of scour and fill. It was developed for use with the USDA Forest Service's Data General computer system, with the AOS/VS operation system. By using menus, the operator does not need to know any...
DEBRIS: A computer program for analyzing channel cross sections
Patrick Deenihan; Thomas E. Lisle
1988-01-01
DEBRIS is a menu-driven, interactive computer program written in FORTRAN 77 for recording and platting survey data and for computing hydraulic variables and depths of scour and fill. It was developed for use with the USDA Forest Service's Data General computer system, with the AOS/VS operating system. By using menus, the operator does not need to know any...
Application of Modern Fortran to Spacecraft Trajectory Design and Optimization
NASA Technical Reports Server (NTRS)
Williams, Jacob; Falck, Robert D.; Beekman, Izaak B.
2018-01-01
In this paper, applications of the modern Fortran programming language to the field of spacecraft trajectory optimization and design are examined. Modern object-oriented Fortran has many advantages for scientific programming, although many legacy Fortran aerospace codes have not been upgraded to use the newer standards (or have been rewritten in other languages perceived to be more modern). NASA's Copernicus spacecraft trajectory optimization program, originally a combination of Fortran 77 and Fortran 95, has attempted to keep up with modern standards and makes significant use of the new language features. Various algorithms and methods are presented from trajectory tools such as Copernicus, as well as modern Fortran open source libraries and other projects.
NASA Technical Reports Server (NTRS)
Pines, D.
1999-01-01
This is the Performance Verification Report, METSAT (S/N: 107) AMSU-A1 Receiver Assemblies, P/N 1356429-1, SIN: F04, P/N 1356409- 1, S/N: F04, for the Integrated Advanced Microwave Sounding Unit-A (AMSU-A). The AMSU-A receiver subsystem comprises two separated receiver assemblies; AMSU-A1 and AMSU-A2 (P/N 1356441-1). The AMSU-A1 receiver contains 13 channels and the AMSU-A2 receiver 2 channels. The AMSU-A receiver assembly is further divided into two parts; AMSU-A I - I (P/N 13 5 6429- 1) and AMSU-A 1 -2 (P/N 1356409-1), which contain 9 and 4 channels, respectively. The AMSU-A receiver subsystem is located in between the antenna and signal processing subsystems of the AMSU-A instrument and comprises the RF and IF components from isolators to attenuators. It receives the RF signals from the antenna subsystem, down-converts the RF signals to IF signals, amplifies and defines the IF signals to proper power level and frequency bandwidth as specified for each channel, and inputs the IF signals to the signal processing subsystem. The test reports for the METSAT AMSU-A receiver subsystem are prepared separately for Al and A2 receivers so that each receiver stands alone during integration of instruments into the spacecraft. This test report presents the test data of the N4ETSAT AMSU-A1 Flight Model No. 4 (FM-4) receiver subsystem. The tests are performed per the Acceptance Test Procedure (ATP) for the AMSU-A Receiver Subsystem, AE-26002/6A. The functional performance tests are conducted either at the component or subsystem level. While the component-level tests are performed over the entire operating temperature range predicted by thermal analysis, most subsystem-level tests are conducted at ambient temperature only. Key performances (bandpass characteristics and noise figure) of the receiver subsystem are verified over the operating temperature.
Durso, Francis T; Stearman, Eric J; Morrow, Daniel G; Mosier, Kathleen L; Fischer, Ute; Pop, Vlad L; Feigh, Karen M
2015-05-01
We attempted to understand the latent structure underlying the systems pilots use to operate in situations involving human-automation interaction (HAI). HAI is an important characteristic of many modern work situations. Of course, the cognitive subsystems are not immediately apparent by observing a functioning system, but correlations between variables may reveal important relations. The current report examined pilot judgments of 11 HAI dimensions (e.g., Workload, Task Management, Stress/Nervousness, Monitoring Automation, and Cross-Checking Automation) across 48 scenarios that required airline pilots to interact with automation on the flight deck. We found three major clusters of the dimensions identifying subsystems on the flight deck: a workload subsystem, a management subsystem, and an awareness subsystem. Relationships characterized by simple correlations cohered in ways that suggested underlying subsystems consistent with those that had previously been theorized. Understanding the relationship among dimensions affecting HAI is an important aspect in determining how a new piece of automation designed to affect one dimension will affect other dimensions as well. © 2014, Human Factors and Ergonomics Society.
Viking Orbiter 1975 articulation control subsystem design analysis
NASA Technical Reports Server (NTRS)
Horiuchi, H. H.; Vallas, L. J.
1973-01-01
The articulation control subsystem, developed for the Viking Orbiter 1975 spacecraft, is a digital, multiplexed, closed-loop servo system used to control the pointing and positioning of the science scan platform and the high-gain communication antenna, and to position the solar-energy controller louver blades for the thermal control of the propellant tanks. The development, design, and anlaysis of the subsystem is preliminary. The subsystem consists of a block-redundant control electronics multiplexed among eight control actuators. Each electronics block is capable of operating either individually or simultaneously with the second block. This provides the subsystem the capability of simultaneous two-actuator control or a single actuator control with the second block in a stand-by redundant mode. The result of the preliminary design and analysis indicates that the subsystem will perform satisfactorily in the Viking Orbiter 1975 mission. Some of the parameter values used, particularly those in the subsystem dynamics and the error estimates, are preliminary and the results will be updated as more accurate parameter values become available.
Subsystems component definitions summary program
NASA Technical Reports Server (NTRS)
Scott, A. Don; Thomas, Carolyn C.; Simonsen, Lisa C.; Hall, John B., Jr.
1991-01-01
A computer program, the Subsystems Component Definitions Summary (SUBCOMDEF), was developed to provide a quick and efficient means of summarizing large quantities of subsystems component data in terms of weight, volume, resupply, and power. The program was validated using Space Station Freedom Program Definition Requirements Document data for the internal and external thermal control subsystem. Once all component descriptions, unit weights and volumes, resupply, and power data are input, the user may obtain a summary report of user-specified portions of the subsystem or of the entire subsystem as a whole. Any combination or all of the parameters of wet and dry weight, wet and dry volume, resupply weight and volume, and power may be displayed. The user may vary the resupply period according to individual mission requirements, as well as the number of hours per day power consuming components operate. Uses of this program are not limited only to subsystem component summaries. Any applications that require quick, efficient, and accurate weight, volume, resupply, or power summaries would be well suited to take advantage of SUBCOMDEF's capabilities.
Saturn S-2 Automatic Software System /SASS/
NASA Technical Reports Server (NTRS)
Parker, P. E.
1967-01-01
SATURN S-2 Automatic Software System /SASS/ was designed and implemented to aid SATURN S-2 program development and to increase the overall operating efficiency within the S-2 data laboratory. This program is written in FORTRAN 2 for SDS 920 computers.
Airport landside volume V : appendix B ALSIM subroutines.
DOT National Transportation Integrated Search
1982-06-01
This Appendix describes the operation of ten subroutines used to support the AUXILIARY and MAIN programs of ALSIM. Flow charts and listings of all programs are provided. The major portion describes the FORTRAN subprogram FORTM which is used to read i...
Program Gives Data On Physical Properties Of Hydrogen
NASA Technical Reports Server (NTRS)
Roder, H. M.; Mccarty, R. D.; Hall, W. J.
1994-01-01
TAB II computer program provides values of thermodynamic and transport properties of hydrogen in useful format. Also, provides values for equilibrium hydrogen and para-hydrogen. Program fast, moderately accurate, and operates over wide ranges of input variables. Written in FORTRAN 77.
Solar Total Energy Project (STEP) Performance Analysis of High Temperature Energy Storage Subsystem
NASA Technical Reports Server (NTRS)
Moore, D. M.
1984-01-01
The 1982 milestones and lessons learned; performance in 1983; a typical day's operation; collector field performance and thermal losses; and formal testing are highlighted. An initial test that involves characterizing the high temperature storage (hts) subsystem is emphasized. The primary element is on 11,000 gallon storage tank that provides energy to the steam generator during transient solar conditions or extends operating time. Overnight, thermal losses were analyzed. The length of time the system is operated at various levels of cogeneration using stored energy is reviewed.
Vienna FORTRAN: A FORTRAN language extension for distributed memory multiprocessors
NASA Technical Reports Server (NTRS)
Chapman, Barbara; Mehrotra, Piyush; Zima, Hans
1991-01-01
Exploiting the performance potential of distributed memory machines requires a careful distribution of data across the processors. Vienna FORTRAN is a language extension of FORTRAN which provides the user with a wide range of facilities for such mapping of data structures. However, programs in Vienna FORTRAN are written using global data references. Thus, the user has the advantage of a shared memory programming paradigm while explicitly controlling the placement of data. The basic features of Vienna FORTRAN are presented along with a set of examples illustrating the use of these features.
NASA Technical Reports Server (NTRS)
Chapman, Barbara; Mehrotra, Piyush; Zima, Hans
1992-01-01
Exploiting the full performance potential of distributed memory machines requires a careful distribution of data across the processors. Vienna Fortran is a language extension of Fortran which provides the user with a wide range of facilities for such mapping of data structures. In contrast to current programming practice, programs in Vienna Fortran are written using global data references. Thus, the user has the advantages of a shared memory programming paradigm while explicitly controlling the data distribution. In this paper, we present the language features of Vienna Fortran for FORTRAN 77, together with examples illustrating the use of these features.
Reincarnation of Streaming Applications
2009-10-01
will be procured and implemented over the next few years. Once operational , the IC SOA/grid/EDA will continue to l t h l i l d i d l d ievo ve as new...inter- 10/6/200916 , operable with Fortran with MPI. 76 Further Data Isn’t Surprising Either. Total j t age total number of Largest...burden, to Department of Defense, Washington Headquarters Services, Directorate for Information Operations and Reports (0704-0188), 1215 Jefferson Davis
Mariner Mars 1971 attitude control subsystem
NASA Technical Reports Server (NTRS)
Edmunds, R. S.
1974-01-01
The Mariner Mars 1971 attitude control subsystem (ACS) is discussed. It is comprised of a sun sensor set, a Canopus tracker, an inertial reference unit, two cold gas reaction control assemblies, two rocket engine gimbal actuators, and an attitude control electronics unit. The subsystem has the following eight operating modes: (1) launch, (2) sun acquisition, (3) roll search, (4) celestial cruise, (5) all-axes inertial, (6) roll inertial, (7) commanded turn, and (8) thrust vector control. In the celestial cruise mode, the position control is held to plus or minus 0.25 deg. Commanded turn rates are plus or minus 0.18 deg/s. The attitude control logic in conjunction with command inputs from other spacecraft subsystems establishes the ACS operating mode. The logic utilizes Sun and Canopus acquisition signals generated within the ACS to perform automatic mode switching so that dependence of ground control is minimized when operating in the sun acquisition, roll search, and celestial cruise modes. The total ACS weight is 65.7 lb, and includes 5.4 lb of nitrogen gas. Total power requirements vary from 9 W for the celestial cruise mode to 54 W for the commanded turn mode.
Does a Single Eigenstate Encode the Full Hamiltonian?
NASA Astrophysics Data System (ADS)
Garrison, James R.; Grover, Tarun
2018-04-01
The eigenstate thermalization hypothesis (ETH) posits that the reduced density matrix for a subsystem corresponding to an excited eigenstate is "thermal." Here we expound on this hypothesis by asking: For which class of operators, local or nonlocal, is ETH satisfied? We show that this question is directly related to a seemingly unrelated question: Is the Hamiltonian of a system encoded within a single eigenstate? We formulate a strong form of ETH where, in the thermodynamic limit, the reduced density matrix of a subsystem corresponding to a pure, finite energy density eigenstate asymptotically becomes equal to the thermal reduced density matrix, as long as the subsystem size is much less than the total system size, irrespective of how large the subsystem is compared to any intrinsic length scale of the system. This allows one to access the properties of the underlying Hamiltonian at arbitrary energy densities (or temperatures) using just a single eigenstate. We provide support for our conjecture by performing an exact diagonalization study of a nonintegrable 1D quantum lattice model with only energy conservation. In addition, we examine the case in which the subsystem size is a finite fraction of the total system size, and we find that, even in this case, many operators continue to match their canonical expectation values, at least approximately. In particular, the von Neumann entanglement entropy equals the thermal entropy as long as the subsystem is less than half the total system. Our results are consistent with the possibility that a single eigenstate correctly predicts the expectation values of all operators with support on less than half the total system, as long as one uses a microcanonical ensemble with vanishing energy width for comparison. We also study, both analytically and numerically, a particle-number conserving model at infinite temperature that substantiates our conjectures.
NASA Astrophysics Data System (ADS)
Ji, Xinye; Shen, Chaopeng
2018-01-01
Geoscientific models manage myriad and increasingly complex data structures as trans-disciplinary models are integrated. They often incur significant redundancy with cross-cutting tasks. Reflection, the ability of a program to inspect and modify its structure and behavior at runtime, is known as a powerful tool to improve code reusability, abstraction, and separation of concerns. Reflection is rarely adopted in high-performance Geoscientific models, especially with Fortran, where it was previously deemed implausible. Practical constraints of language and legacy often limit us to feather-weight, native-language solutions. We demonstrate the usefulness of a structural-reflection-emulating, dynamically-linked metaObjects, gd. We show real-world examples including data structure self-assembly, effortless input/output (IO) and upgrade to parallel I/O, recursive actions and batch operations. We share gd and a derived module that reproduces MATLAB-like structure in Fortran and C++. We suggest that both a gd representation and a Fortran-native representation are maintained to access the data, each for separate purposes. Embracing emulated reflection allows generically-written codes that are highly re-usable across projects.
Airport-Noise Levels and Annoyance Model (ALAMO) user's guide
NASA Technical Reports Server (NTRS)
Deloach, R.; Donaldson, J. L.; Johnson, M. J.
1986-01-01
A guide for the use of the Airport-Noise Level and Annoyance MOdel (ALAMO) at the Langley Research Center computer complex is provided. This document is divided into 5 primary sections, the introduction, the purpose of the model, and an in-depth description of the following subsystems: baseline, noise reduction simulation and track analysis. For each subsystem, the user is provided with a description of architecture, an explanation of subsystem use, sample results, and a case runner's check list. It is assumed that the user is familiar with the operations at the Langley Research Center (LaRC) computer complex, the Network Operating System (NOS 1.4) and CYBER Control Language. Incorporated within the ALAMO model is a census database system called SITE II.
Airborne Advanced Reconfigurable Computer System (ARCS)
NASA Technical Reports Server (NTRS)
Bjurman, B. E.; Jenkins, G. M.; Masreliez, C. J.; Mcclellan, K. L.; Templeman, J. E.
1976-01-01
A digital computer subsystem fault-tolerant concept was defined, and the potential benefits and costs of such a subsystem were assessed when used as the central element of a new transport's flight control system. The derived advanced reconfigurable computer system (ARCS) is a triple-redundant computer subsystem that automatically reconfigures, under multiple fault conditions, from triplex to duplex to simplex operation, with redundancy recovery if the fault condition is transient. The study included criteria development covering factors at the aircraft's operation level that would influence the design of a fault-tolerant system for commercial airline use. A new reliability analysis tool was developed for evaluating redundant, fault-tolerant system availability and survivability; and a stringent digital system software design methodology was used to achieve design/implementation visibility.
Command and data handling for Atmosphere Explorer satellite
NASA Technical Reports Server (NTRS)
Fuldner, W. V.
1974-01-01
The command and data-handling subsystem of the Atmosphere Explorer satellite provides the necessary controls for the instrumentation and telemetry, and also controls the satellite attitude and trajectory. The subsystem executes all command information within the spacecraft, either in real time (as received over the S-band command transmission link) or remote from the command site (as required by the orbit operations schedule). Power consumption in the spacecraft is optimized by suitable application and removal of power to various instruments; additional functions include control of magnetic torquers and of the orbit-adjust propulsion subsystem. Telemetry data from instruments and the spacecraft equipment are formatted into a single serial bit stream. Attention is given to command types, command formats, decoder operation, and command processing functions.
System impacts of solar dynamic and growth power systems on space station
NASA Technical Reports Server (NTRS)
Farmer, J. T.; Cuddihy, W. F.; Lovelace, U. M.; Badi, D. M.
1986-01-01
Concepts for the 1990's space station envision an initial operational capability with electrical power output requirements of approximately 75 kW and growth power requirements in the range of 300 kW over a period of a few years. Photovoltaic and solar dynamic power generation techniques are contenders for supplying this power to the space station. A study was performed to identify growth power subsystem impacts on other space station subsystems. Subsystem interactions that might suggest early design changes for the space station were emphasized. Quantitative analyses of the effects of power subsystem mass and projected area on space station controllability and reboost requirements were conducted for a range of growth station configurations. Impacts on space station structural dynamics as a function of power subsystem growth were also considered.
NASA Technical Reports Server (NTRS)
Holl, R. J.
1979-01-01
The design and development of a modular solar thermal power system for application in the 1 to 10 MWe range is described. The system consists of five subsystems: the collector, power conversion, energy transport, energy storage, and the plant control subsystem. The collector subsystem consists of concentrator, receiver, and tower assemblies. The energy transport subsystem uses a mixture of salts with a low melting temperature to transport thermal energy. A steam generator drives a steam Rankine cycle turbine which drives an electrical generator to produce electricity. Thermal and stress analysis tests are performed on each subsystem in order to determine the operational reliability, the minimum risk of failure, and the maintenance and repair characteristics.
NASA Technical Reports Server (NTRS)
1971-01-01
Preliminary design and analysis of purge system concepts and purge subsystem approaches are defined and evaluated. Acceptable purge subsystem approaches were combined into four predesign layouts which are presented for comparison and evaluation. Two predesigns were selected for further detailed design and evaluation for eventual selection of the best design for a full scale test configuration. An operation plan is included as an appendix for reference to shuttle-oriented operational parameters.
NASA Technical Reports Server (NTRS)
Kenner, B. G.; Lincoln, N. R.
1979-01-01
The manual is intended to show the revisions and additions to the current STAR FORTRAN. The changes are made to incorporate an FMP (Flow Model Processor) for use in the Numerical Aerodynamic Simulation Facility (NASF) for the purpose of simulating fluid flow over three-dimensional bodies in wind tunnel environments and in free space. The FORTRAN programming language for the STAR-100 computer contains both CDC and unique STAR extensions to the standard FORTRAN. Several of the STAR FORTRAN extensions to standard FOR-TRAN allow the FORTRAN user to exploit the vector processing capabilities of the STAR computer. In STAR FORTRAN, vectors can be expressed with an explicit notation, functions are provided that return vector results, and special call statements enable access to any machine instruction.
High Performance Object-Oriented Scientific Programming in Fortran 90
NASA Technical Reports Server (NTRS)
Norton, Charles D.; Decyk, Viktor K.; Szymanski, Boleslaw K.
1997-01-01
We illustrate how Fortran 90 supports object-oriented concepts by example of plasma particle computations on the IBM SP. Our experience shows that Fortran 90 and object-oriented methodology give high performance while providing a bridge from Fortran 77 legacy codes to modern programming principles. All of our object-oriented Fortran 90 codes execute more quickly thatn the equeivalent C++ versions, yet the abstraction modelling capabilities used for scentific programming are comparably powereful.
Large liquid rocket engine transient performance simulation system
NASA Technical Reports Server (NTRS)
Mason, J. R.; Southwick, R. D.
1991-01-01
A simulation system, ROCETS, was designed and developed to allow cost-effective computer predictions of liquid rocket engine transient performance. The system allows a user to generate a simulation of any rocket engine configuration using component modules stored in a library through high-level input commands. The system library currently contains 24 component modules, 57 sub-modules and maps, and 33 system routines and utilities. FORTRAN models from other sources can be operated in the system upon inclusion of interface information on comment cards. Operation of the simulation is simplified for the user by run, execution, and output processors. The simulation system makes available steady-state trim balance, transient operation, and linear partial generation. The system utilizes a modern equation solver for efficient operation of the simulations. Transient integration methods include integral and differential forms for the trapezoidal, first order Gear, and second order Gear corrector equations. A detailed technology test bed engine (TTBE) model was generated to be used as the acceptance test of the simulation system. The general level of model detail was that reflected in the Space Shuttle Main Engine DTM. The model successfully obtained steady-state balance in main stage operation and simulated throttle transients, including engine starts and shutdown. A NASA FORTRAN control model was obtained, ROCETS interface installed in comment cards, and operated with the TTBE model in closed-loop transient mode.
Space Tug avionics definition study. Volume 2: Avionics functional requirements
NASA Technical Reports Server (NTRS)
1975-01-01
Flight and ground operational phases of the tug/shuttle system are analyzed to determine the general avionics support functions that are needed during each of the mission phases and sub-phases. Each of these general support functions is then expanded into specific avionics system requirements, which are then allocated to the appropriate avionics subsystems. This process is then repeated at the next lower level of detail where these subsystem requirements are allocated to each of the major components that comprise a subsystem.
NASA Technical Reports Server (NTRS)
Schneeweiss, W.
1977-01-01
It is shown how the availability and MTBF (Mean Time Between Failures) of a redundant system with subsystems maintenanced at the points of so-called stationary renewal processes can be determined from the distributions of the intervals between maintenance actions and of the failure-free operating intervals of the subsystems. The results make it possible, for example, to determine the frequency and duration of hidden failure states in computers which are incidentally corrected during the repair of observed failures.
Computational Simulation of a Water-Cooled Heat Pump
NASA Technical Reports Server (NTRS)
Bozarth, Duane
2008-01-01
A Fortran-language computer program for simulating the operation of a water-cooled vapor-compression heat pump in any orientation with respect to gravity has been developed by modifying a prior general-purpose heat-pump design code used at Oak Ridge National Laboratory (ORNL).
LIME SPRAY DRYER FLUE GAS DESULFURIZATION COMPUTER MODEL USERS MANUAL
The report describes a lime spray dryer/baghouse (FORTRAN) computer model that simulates SO2 removal and permits study of related impacts on design and economics as functions of design parameters and operating conditions for coal-fired electric generating units. The model allows ...
NASA Technical Reports Server (NTRS)
Williamson, M. R.; Kirschner, L. R.
1975-01-01
A general data-management system that provides a random-access capability for large amounts of data is described. The system operates on a CDC 6400 computer using a combination of magnetic tape and disk storage. A FORTRAN subroutine package is provided to simplify the maintenance and use of the data.
COMPUTER PROGRAM FOR CALCULATING THE COST OF DRINKING WATER TREATMENT SYSTEMS
This FORTRAN computer program calculates the construction and operation/maintenance costs for 45 centralized unit treatment processes for water supply. The calculated costs are based on various design parameters and raw water quality. These cost data are applicable to small size ...
Long wavelength propagation capacity, version 1.1 (computer diskette)
NASA Astrophysics Data System (ADS)
1994-05-01
File Characteristics: software and data file. (72 files); ASCII character set. Physical Description: 2 computer diskettes; 3 1/2 in.; high density; 1.44 MB. System Requirements: PC compatible; Digital Equipment Corp. VMS; PKZIP (included on diskette). This report describes a revision of the Naval Command, Control and Ocean Surveillance Center RDT&E Division's Long Wavelength Propagation Capability (LWPC). The first version of this capability was a collection of separate FORTRAN programs linked together in operation by a command procedure written in an operating system unique to the Digital Equipment Corporation (Ferguson & Snyder, 1989a, b). A FORTRAN computer program named Long Wavelength Propagation Model (LWPM) was developed to replace the VMS control system (Ferguson & Snyder, 1990; Ferguson, 1990). This was designated version 1 (LWPC-1). This program implemented all the features of the original VMS plus a number of auxiliary programs that provided summaries of the files and graphical displays of the output files. This report describes a revision of the LWPC, designated version 1.1 (LWPC-1.1)
Crystallographic and general use programs for the XDS Sigma 5 computer
NASA Technical Reports Server (NTRS)
Snyder, R. L.
1973-01-01
Programs in basic FORTRAN 4 are described, which fall into three catagories: (1) interactive programs to be executed under time sharing (BTM); (2) non interactive programs which are executed in batch processing mode (BPM); and (3) large non interactive programs which require more memory than is available in the normal BPM/BTM operating system and must be run overnight on a special system called XRAY which releases about 45,000 words of memory to the user. Programs in catagories (1) and (2) are stored as FORTRAN source files in the account FSNYDER. Programs in catagory (3) are stored in the XRAY system as load modules. The type of file in account FSNYDER is identified by the first two letters in the name.
Solution of a large hydrodynamic problem using the STAR-100 computer
NASA Technical Reports Server (NTRS)
Weilmuenster, K. J.; Howser, L. M.
1976-01-01
A representative hydrodynamics problem, the shock initiated flow over a flat plate, was used for exploring data organizations and program structures needed to exploit the STAR-100 vector processing computer. A brief description of the problem is followed by a discussion of how each portion of the computational process was vectorized. Finally, timings of different portions of the program are compared with equivalent operations on serial machines. The speed up of the STAR-100 over the CDC 6600 program is shown to increase as the problem size increases. All computations were carried out on a CDC 6600 and a CDC STAR 100, with code written in FORTRAN for the 6600 and in STAR FORTRAN for the STAR 100.
A performance comparison of the Cray-2 and the Cray X-MP
NASA Technical Reports Server (NTRS)
Schmickley, Ronald; Bailey, David H.
1986-01-01
A suite of thirteen large Fortran benchmark codes were run on Cray-2 and Cray X-MP supercomputers. These codes were a mix of compute-intensive scientific application programs (mostly Computational Fluid Dynamics) and some special vectorized computation exercise programs. For the general class of programs tested on the Cray-2, most of which were not specially tuned for speed, the floating point operation rates varied under a variety of system load configurations from 40 percent up to 125 percent of X-MP performance rates. It is concluded that the Cray-2, in the original system configuration studied (without memory pseudo-banking) will run untuned Fortran code, on average, about 70 percent of X-MP speeds.
TEQUEL: The query language of SADDLE
NASA Technical Reports Server (NTRS)
Rajan, S. D.
1984-01-01
A relational database management system is presented that is tailored for engineering applications. A wide variety of engineering data types are supported and the data definition language (DDL) and data manipulation language (DML) are extended to handle matrices. The system can be used either in the standalone mode or through a FORTRAN or PASCAL application program. The query language is of the relational calculus type and allows the user to store, retrieve, update and delete tuples from relations. The relational operations including union, intersect and differ facilitate creation of temporary relations that can be used for manipulating information in a powerful manner. Sample applications are shown to illustrate the creation of data through a FORTRAN program and data manipulation using the TEQUEL DML.
User's manual for THPLOT, A FORTRAN 77 Computer program for time history plotting
NASA Technical Reports Server (NTRS)
Murray, J. E.
1982-01-01
A general purpose FORTRAN 77 computer program (THPLOT) for plotting time histories using Calcomp pen plotters is described. The program is designed to read a time history data file and to generate time history plots for selected time intervals and/or selected data channels. The capabilities of the program are described. The card input required to define the plotting operation is described and examples of card input and the resulting plotted output are given. The examples are followed by a description of the printed output, including both normal output and error messages. Lastly, implementation of the program is described. A complete listing of the program with reference maps produced by the CDC FTN 5.0 compiler is included.
NASA Technical Reports Server (NTRS)
1973-01-01
The probe bus and orbiter subsystems are defined, and tradeoffs analyzed. Subsystems discussed include: communications, electric power, data handling, attitude determination and control, propulsion, thermal control, structure and mechanisms, NASA/ESRO orbiter interface, mission operation, and flight support.
Novel operation and control of an electric vehicle aluminum/air battery system
NASA Astrophysics Data System (ADS)
Zhang, Xin; Yang, Shao Hua; Knickle, Harold
The objective of this paper is to create a method to size battery subsystems for an electric vehicle to optimize battery performance. Optimization of performance includes minimizing corrosion by operating at a constant current density. These subsystems will allow for easy mechanical recharging. A proper choice of battery subsystem will allow for longer battery life, greater range and performance. For longer life, the current density and reaction rate should be nearly constant. The control method requires control of power by controlling electrolyte flow in battery sub modules. As power is increased more sub modules come on line and more electrolyte is needed. Solenoid valves open in a sequence to provide the required power. Corrosion is limited because there is no electrolyte in the modules not being used.
OAO-3 end of mission power subsystem evaluation
NASA Technical Reports Server (NTRS)
Tasevoli, M.
1982-01-01
End of mission tests were performed on the OAO-3 power subsystem in three component areas: solar array, nickel-cadmium batteries and the On-Board Processor (OBP) power boost operation. Solar array evaluation consisted of analyzing array performance characteristics and comparing them to earlier flight data. Measured solar array degradation of 14.1 to 17.7% after 8 1/3 years is in good agreement with theortical radiation damage losses. Battery discharge characteristics were compared to results of laboratory life cycle tests performed on similar cells. Comparison of cell voltage profils reveals close correlation and confirms the validity of real time life cycle simulation. The successful operation of the system in the OBP/power boost regulation mode demonstrates the excellent life, reliability and greater system utilization of power subsystems using maximum power trackers.
LANDSAT-2 and LANDSAT-3 Flight evaluation report
NASA Technical Reports Server (NTRS)
Winchester, T. W.
1978-01-01
Flight performance analysis of LANDSAT 2 and LANDSAT 3 are presented for the period July 1978 to October 1978. Spacecraft operations and orbital parameters are summarized for each spacecraft. Data are provided on the performance and operation of the following subsystems onboard the spacecraft: power; attitude control; command/clock; telemetry; orbit adjust; magnetic moment compensating assembly; unified S band/premodulation processor; electrical interface; thermal narrowband tape recorders; wideband telemetry; attitude measurement sensor; wideband video tape recorders; return beam vidicon; multispectral scanner subsystem; and data collections.
ATS-6 engineering performance report. Volume 2: Orbit and attitude controls
NASA Technical Reports Server (NTRS)
Wales, R. O. (Editor)
1981-01-01
Attitude control is reviewed, encompassing the attitude control subsystem, spacecraft attitude precision pointing and slewing adaptive control experiment, and RF interferometer experiment. The spacecraft propulsion system (SPS) is discussed, including subsystem, SPS design description and validation, orbital operations and performance, in-orbit anomalies and contingency operations, and the cesium bombardment ion engine experiment. Thruster failure due to plugging of the propellant feed passages, a major cause for mission termination, are considered among the critical generic failures on the satellite.
Photovoltaic Systems Test Facilities: Existing capabilities compilation
NASA Technical Reports Server (NTRS)
Volkmer, K.
1982-01-01
A general description of photovoltaic systems test facilities (PV-STFs) operated under the U.S. Department of Energy's photovoltaics program is given. Descriptions of a number of privately operated facilities having test capabilities appropriate to photovoltaic hardware development are given. A summary of specific, representative test capabilities at the system and subsystem level is presented for each listed facility. The range of system and subsystem test capabilities available to serve the needs of both the photovoltaics program and the private sector photovoltaics industry is given.
Six-man, self-contained carbon dioxide concentrator system
NASA Technical Reports Server (NTRS)
Powell, J. D.; Schubert, F. H.; Marshall, R. D.; Shumar, J. W.
1974-01-01
A six man, self contained electrochemical carbon dioxide concentrating subsystem was successfully designed and fabricated. It was a preprototype engineering model designed to nominally remove 6.0 kg (13.2 lb) CO2/day with an inlet air CO2 partial pressure of 400 N/sq m (3 mm Hg) and an overcapacity removal capability of 12.0 kg (26.4 lb) CO2/day. The design specifications were later expanded to allow operation at space station prototype CO2 collection subsystem operating conditions.
RDI Task Final Report of Research and Development of Software, Ballistic Test Site Terminal.
1984-01-01
Vf’~~.Veb . 6* U- .~ .. A0A$i 9.NrtY% . . APPENDIX P -SUBROUTINE DESCRIPTIONS FORTRAN callable subprograms written in FORTRAN. ANSWR DELAY LABL RPTER...CKOVL IYT2 RDNAR WSCNR CLEAR JBCD RDVM ZERO CNTRL JDATA REVNT ZSPLN FORTRAN callable subprograms written in assembler IASRD IOPSY NCKT -p- w...u *p* * * FORTRAN CALLABLE SUBPROGRAMS WRITTEN IN FORTRAN SUBROUTINE ANSWR(LU,KDEV, ICODE, IENTRY,RVAL, IVAL), REV*C 04DEC83 $ CLF
Space Transportation System/Spacelab accommodations
NASA Technical Reports Server (NTRS)
De Sanctis, C. E.
1978-01-01
A description is provided of the capabilities offered by the Spacelab design for doing research in space. The Spacelab flight vehicle consists of two basic elements including the habitable pressurized compartments and the unpressurized equipment mounting platforms. Spacelab services to payloads are considered, taking into account payload mass, electrical power and energy, heat rejection for Spacelab and payload, aspects of Spacelab data handling, and the extended flight capability. Attention is also given to the Spacelab structure, crew station and habitability, the electrical power distribution subsystem, the command and data management subsystem, the experiment computer operating system, the environmental control subsystem, the experiment vent assembly, the common payload support equipment, the instrument pointing subsystem, and details concerning the utilization of Spacelab.
Ice Pack Heat Sink Subsystem - Phase I. [astronaut liquid cooling garment design and testing
NASA Technical Reports Server (NTRS)
Roebelen, G. J., Jr.
1973-01-01
This paper describes the design and test at one-g of a functional laboratory model (non-flight) Ice Pack Heat Sink Subsystem to be used eventually for astronaut cooling during manned space missions. In normal use, excess heat in the liquid cooling garment (LCG) coolant is transferred to a reusable/regenerable ice pack heat sink. For emergency operation, or for extension of extravehicular activity mission time after all the ice has melted, water from the ice pack is boiled to vacuum, thereby continuing to remove heat from the LCG coolant. This subsystem incorporates a quick connect/disconnect thermal interface between the ice pack heat sink and the subsystem heat exchanger.
Ice pack heat sink subsystem - Phase 1, Volume 1
NASA Technical Reports Server (NTRS)
Roebelen, G. J., Jr.
1973-01-01
The design, development, fabrication, and test at one-g of a functional laboratory model (non-flight) ice pack heat sink subsystem to be used eventually for astronaut cooling during manned space missions are discussed. In normal use, excess heat in the liquid cooling garment (LCG) coolant is transferred to a reusable/regenerable ice pack heat sink. For emergency operation, or for extension of extravehicular activity mission time after all the ice has melted, water from the ice pack is boiled to vacuum, thereby continuing to remove heat from the LCG coolant. This subsystem incorporates a quick connect/disconnect thermal interface between the ice pack heat sink and the subsystem heat exchanger.
Development and testing of a source subsystem for the supporting development PMAD DC test bed
NASA Technical Reports Server (NTRS)
Button, Robert M.
1991-01-01
The supporting Development Power Management and Distribution (PMAD) DC Test Bed is described. Its benefits to the Space Station Freedom Electrical Power System design are discussed along with a short description of how the PMAD DC Test Bed was systematically integrated. The Source Subsystem of the PMAD DC Test Bed consisting of a Sequential Shunt Unit (SSU) and a Battery Charge/Discharge Unit (BCDU) is introduced. The SSU is described in detail and component level test data is presented. Next, the BCDU's operation and design is given along with component level test data. The Source Subsystem is then presented and early data given to demonstrate an effective subsystem design.
Development and Capabilities of ISS Flow Boiling and Condensation Experiment
NASA Technical Reports Server (NTRS)
Nahra, Henry; Hasan, Mohammad; Balasubramaniam, R.; Patania, Michelle; Hall, Nancy; Wagner, James; Mackey, Jeffrey; Frankenfield, Bruce; Hauser, Daniel; Harpster, George;
2015-01-01
An experimental facility to perform flow boiling and condensation experiments in long duration microgravity environment is being designed for operation on the International Space Station (ISS). This work describes the design of the subsystems of the FBCE including the Fluid subsystem modules, data acquisition, controls, and diagnostics. Subsystems and components are designed within the constraints of the ISS Fluid Integrated Rack in terms of power availability, cooling capability, mass and volume, and most importantly the safety requirements. In this work we present the results of ground-based performance testing of the FBCE subsystem modules and test module which consist of the two condensation modules and the flow boiling module. During this testing, we evaluated the pressure drop profile across different components of the fluid subsystem, heater performance, on-orbit degassing subsystem, heat loss from different modules and components, and performance of the test modules. These results will be used in the refinement of the flight system design and build-up of the FBCE which is manifested for flight in late 2017-early 2018.
NASA Astrophysics Data System (ADS)
Kobravi, Hamid-Reza; Erfanian, Abbas
2009-08-01
A decentralized control methodology is designed for the control of ankle dorsiflexion and plantarflexion in paraplegic subjects with electrical stimulation of tibialis anterior and calf muscles. Each muscle joint is considered as a subsystem and individual controllers are designed for each subsystem. Each controller operates solely on its associated subsystem, with no exchange of information between the subsystems. The interactions between the subsystems are taken as external disturbances for each isolated subsystem. In order to achieve robustness with respect to external disturbances, unmodeled dynamics, model uncertainty and time-varying properties of muscle-joint dynamics, a robust control framework is proposed which is based on the synergistic combination of an adaptive nonlinear compensator with a sliding mode control and is referred to as an adaptive robust control. Extensive simulations and experiments on healthy and paraplegic subjects were performed to demonstrate the robustness against the time-varying properties of muscle-joint dynamics, day-to-day variations, subject-to-subject variations, fast convergence, stability and tracking accuracy of the proposed method. The results indicate that the decentralized robust control provides excellent tracking control for different reference trajectories and can generate control signals to compensate the muscle fatigue and reject the external disturbance. Moreover, the controller is able to automatically regulate the interaction between agonist and antagonist muscles under different conditions of operating without any preprogrammed antagonist activities.
Kobravi, Hamid-Reza; Erfanian, Abbas
2009-08-01
A decentralized control methodology is designed for the control of ankle dorsiflexion and plantarflexion in paraplegic subjects with electrical stimulation of tibialis anterior and calf muscles. Each muscle joint is considered as a subsystem and individual controllers are designed for each subsystem. Each controller operates solely on its associated subsystem, with no exchange of information between the subsystems. The interactions between the subsystems are taken as external disturbances for each isolated subsystem. In order to achieve robustness with respect to external disturbances, unmodeled dynamics, model uncertainty and time-varying properties of muscle-joint dynamics, a robust control framework is proposed which is based on the synergistic combination of an adaptive nonlinear compensator with a sliding mode control and is referred to as an adaptive robust control. Extensive simulations and experiments on healthy and paraplegic subjects were performed to demonstrate the robustness against the time-varying properties of muscle-joint dynamics, day-to-day variations, subject-to-subject variations, fast convergence, stability and tracking accuracy of the proposed method. The results indicate that the decentralized robust control provides excellent tracking control for different reference trajectories and can generate control signals to compensate the muscle fatigue and reject the external disturbance. Moreover, the controller is able to automatically regulate the interaction between agonist and antagonist muscles under different conditions of operating without any preprogrammed antagonist activities.
Subroutines GEORGE and DRASTC simplify operation of automatic digital plotter
NASA Technical Reports Server (NTRS)
Englel, F., III; Gray, W. H.; Richard, P. J.
1967-01-01
FORTRAN language subroutines enable the production of a tape for a 360-30 tape unit that controls the CALCOMP 566 Digital Incremental Plotter. This provides the plotter with instructions for graphically displaying data points with the proper scaling of axes, numbering, lettering, and tic marking.
A Simulation Based Investigation of High Latency Space Systems Operations
NASA Technical Reports Server (NTRS)
Li, Zu Qun; Moore, Michael; Bielski, Paul; Crues, Edwin Z.
2017-01-01
This study was the first in a series of planned tests to use physics-based subsystem simulations to investigate the interactions between a spacecraft's crew and a ground-based mission control center for vehicle subsystem operations across long communication delays. The simulation models the life support system of a deep space habitat. It contains models of an environmental control and life support system, an electrical power system, an active thermal control systems, and crew metabolic functions. The simulation has three interfaces: 1) a real-time crew interface that can be use to monitor and control the subsystems; 2) a mission control center interface with data transport delays up to 15 minute each way; and 3) a real-time simulation test conductor interface used to insert subsystem malfunctions and observe the interactions between the crew, ground, and simulated vehicle. The study was conducted at the 21st NASA Extreme Environment Mission Operations (NEEMO) mission. The NEEMO crew and ground support team performed a number of relevant deep space mission scenarios that included both nominal activities and activities with system malfunctions. While this initial test sequence was focused on test infrastructure and procedures development, the data collected in the study already indicate that long communication delays have notable impacts on the operation of deep space systems. For future human missions beyond cis-lunar, NASA will need to design systems and support tools to meet these challenges. These will be used to train the crew to handle critical malfunctions on their own, to predict malfunctions and assist with vehicle operations. Subsequent more detailed and involved studies will be conducted to continue advancing NASA's understanding of space systems operations across long communications delays.
A Simulation Based Investigation of High Latency Space Systems Operations
NASA Technical Reports Server (NTRS)
Li, Zu Qun; Crues, Edwin Z.; Bielski, Paul; Moore, Michael
2017-01-01
This study was the first in a series of planned tests to use physics-based subsystem simulations to investigate the interactions between a spacecraft's crew and a ground-based mission control center for vehicle subsystem operations across long communication delays. The simulation models the life support system of a deep space habitat. It contains models of an environmental control and life support system, an electrical power system, an active thermal control system, and crew metabolic functions. The simulation has three interfaces: 1) a real-time crew interface that can be use to monitor and control the subsystems; 2) a mission control center interface with data transport delays up to 15 minute each way; and 3) a real-time simulation test conductor interface used to insert subsystem malfunctions and observe the interactions between the crew, ground, and simulated vehicle. The study was conducted at the 21st NASA Extreme Environment Mission Operations (NEEMO) mission. The NEEMO crew and ground support team performed a number of relevant deep space mission scenarios that included both nominal activities and activities with system malfunctions. While this initial test sequence was focused on test infrastructure and procedures development, the data collected in the study already indicate that long communication delays have notable impacts on the operation of deep space systems. For future human missions beyond cis-lunar, NASA will need to design systems and support tools to meet these challenges. These will be used to train the crew to handle critical malfunctions on their own, to predict malfunctions, and to assist with vehicle operations. Subsequent more detailed and involved studies will be conducted to continue advancing NASA's understanding of space systems operations across long communications delays.
Generic Fortran Containers (GFC)
DOE Office of Scientific and Technical Information (OSTI.GOV)
Liakh, Dmitry
2016-09-01
The Fortran language does not provide a standard library that implements generic containers, like linked lists, trees, dictionaries, etc. The GFC software provides an implementation of generic Fortran containers natively written in Fortran 2003/2008 language. The following containers are either already implemented or planned: Stack (done), Linked list (done), Tree (done), Dictionary (done), Queue (planned), Priority queue (planned).
Base Numeration Systems and Introduction to Computer Programming.
ERIC Educational Resources Information Center
Kim, K. Ed.; And Others
This teaching guide is for the instructor of an introductory course in computer programming using FORTRAN language. Five FORTRAN programs are incorporated in this guide, which has been used as a FORTRAN IV SELF TEACHER. The base eight, base four, and base two concepts are integrated with FORTRAN computer programs, geoblock activities, and related…
SAP- FORTRAN STATIC SOURCE CODE ANALYZER PROGRAM (IBM VERSION)
NASA Technical Reports Server (NTRS)
Manteufel, R.
1994-01-01
The FORTRAN Static Source Code Analyzer program, SAP, was developed to automatically gather statistics on the occurrences of statements and structures within a FORTRAN program and to provide for the reporting of those statistics. Provisions have been made for weighting each statistic and to provide an overall figure of complexity. Statistics, as well as figures of complexity, are gathered on a module by module basis. Overall summed statistics are also accumulated for the complete input source file. SAP accepts as input syntactically correct FORTRAN source code written in the FORTRAN 77 standard language. In addition, code written using features in the following languages is also accepted: VAX-11 FORTRAN, IBM S/360 FORTRAN IV Level H Extended; and Structured FORTRAN. The SAP program utilizes two external files in its analysis procedure. A keyword file allows flexibility in classifying statements and in marking a statement as either executable or non-executable. A statistical weight file allows the user to assign weights to all output statistics, thus allowing the user flexibility in defining the figure of complexity. The SAP program is written in FORTRAN IV for batch execution and has been implemented on a DEC VAX series computer under VMS and on an IBM 370 series computer under MVS. The SAP program was developed in 1978 and last updated in 1985.
SAP- FORTRAN STATIC SOURCE CODE ANALYZER PROGRAM (DEC VAX VERSION)
NASA Technical Reports Server (NTRS)
Merwarth, P. D.
1994-01-01
The FORTRAN Static Source Code Analyzer program, SAP, was developed to automatically gather statistics on the occurrences of statements and structures within a FORTRAN program and to provide for the reporting of those statistics. Provisions have been made for weighting each statistic and to provide an overall figure of complexity. Statistics, as well as figures of complexity, are gathered on a module by module basis. Overall summed statistics are also accumulated for the complete input source file. SAP accepts as input syntactically correct FORTRAN source code written in the FORTRAN 77 standard language. In addition, code written using features in the following languages is also accepted: VAX-11 FORTRAN, IBM S/360 FORTRAN IV Level H Extended; and Structured FORTRAN. The SAP program utilizes two external files in its analysis procedure. A keyword file allows flexibility in classifying statements and in marking a statement as either executable or non-executable. A statistical weight file allows the user to assign weights to all output statistics, thus allowing the user flexibility in defining the figure of complexity. The SAP program is written in FORTRAN IV for batch execution and has been implemented on a DEC VAX series computer under VMS and on an IBM 370 series computer under MVS. The SAP program was developed in 1978 and last updated in 1985.
NASA Technical Reports Server (NTRS)
Murphree, H. I.
1979-01-01
A user's manual is provided for program PARACH, a FORTRAN digital computer program operational on the Univac 1108. A description of the program and operating instructions for it are included. Program PARACH is used to study the interaction dynamics of a parachute and its payload during terminal descent. Operating instructions, required input data, program options and limitations, and output data are described. Subroutines used in this program are also listed and explained.
17 CFR 242.608 - Filing and amendment of national market system plans.
Code of Federal Regulations, 2011 CFR
2011-04-01
... national market subsystem or facility contemplated by a national market system plan; (ii) Preparing and... date of completion of each phase; (C) An analysis of the impact on competition of implementation of the..., operation, or regulation of a national market system (or a subsystem thereof) or one or more facilities...
17 CFR 242.608 - Filing and amendment of national market system plans.
Code of Federal Regulations, 2014 CFR
2014-04-01
... national market subsystem or facility contemplated by a national market system plan; (ii) Preparing and... date of completion of each phase; (C) An analysis of the impact on competition of implementation of the..., operation, or regulation of a national market system (or a subsystem thereof) or one or more facilities...
17 CFR 242.608 - Filing and amendment of national market system plans.
Code of Federal Regulations, 2013 CFR
2013-04-01
... national market subsystem or facility contemplated by a national market system plan; (ii) Preparing and... date of completion of each phase; (C) An analysis of the impact on competition of implementation of the..., operation, or regulation of a national market system (or a subsystem thereof) or one or more facilities...
17 CFR 242.608 - Filing and amendment of national market system plans.
Code of Federal Regulations, 2012 CFR
2012-04-01
... national market subsystem or facility contemplated by a national market system plan; (ii) Preparing and... date of completion of each phase; (C) An analysis of the impact on competition of implementation of the..., operation, or regulation of a national market system (or a subsystem thereof) or one or more facilities...
17 CFR 242.608 - Filing and amendment of national market system plans.
Code of Federal Regulations, 2010 CFR
2010-04-01
... national market subsystem or facility contemplated by a national market system plan; (ii) Preparing and... date of completion of each phase; (C) An analysis of the impact on competition of implementation of the..., operation, or regulation of a national market system (or a subsystem thereof) or one or more facilities...
Which Penguin Is This? Attributing False Beliefs about Object Identity at 18 Months
ERIC Educational Resources Information Center
Scott, Rose M.; Baillargeon, Renee
2009-01-01
Recent research has shown that infants as young as 13 months can attribute false beliefs to agents, suggesting that the psychological-reasoning subsystem necessary for attributing reality-incongruent informational states (Subsystem-2, SS2) is operational in infancy. The present research asked whether 18-month-olds' false-belief reasoning extends…
The OCLC Serials Sub-System: A First Evaluation.
ERIC Educational Resources Information Center
Edgar, Neal L.; And Others
This examination of the OCLC serials control sub-system points to positive and negative aspects of the OCLC system as they relate to serials, and evaluates the system's serials cataloging capabilities. While this report assumes a knowledge of the basic operations of OCLC, it describes the system in general, its function in cataloging, and its…
ATS-6 engineering performance report. Volume 3: Telecommunications and power
NASA Technical Reports Server (NTRS)
Wales, R. O. (Editor)
1981-01-01
Functional design requirements and in-orbit operations, performance, and anomalies are discussed for (1) the communications subsystem, (2) the electrical power system, and (3) the telemetry and command subsystem. The latter includes a review of ground support. Tracking and data relay experiments and the Apollo-Soyuz test program are reviewed.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Barry, R.F.
LEOPARD is a unit cell homogenization and spectrum generation (MUFT-SOFOCATE type) program with a fuel depletion option.IBM360;UNIVAC1108; FORTRAN IV(H) (IBM360) and FORTRAN V (UNIVAC1108); OS/360 (IBM360) and EXEC2 (UNIVAC1108); 50K (decimal) memory.
Developing CORBA-Based Distributed Scientific Applications From Legacy Fortran Programs
NASA Technical Reports Server (NTRS)
Sang, Janche; Kim, Chan; Lopez, Isaac
2000-01-01
An efficient methodology is presented for integrating legacy applications written in Fortran into a distributed object framework. Issues and strategies regarding the conversion and decomposition of Fortran codes into Common Object Request Broker Architecture (CORBA) objects are discussed. Fortran codes are modified as little as possible as they are decomposed into modules and wrapped as objects. A new conversion tool takes the Fortran application as input and generates the C/C++ header file and Interface Definition Language (IDL) file. In addition, the performance of the client server computing is evaluated.
NASA Technical Reports Server (NTRS)
Rochelle, W. C.; Liu, D. K.; Nunnery, W. J., Jr.; Brandli, A. E.
1975-01-01
This paper describes the application of the SINDA (systems improved numerical differencing analyzer) computer program to simulate the operation of the NASA/JSC MIUS integration and subsystems test (MIST) laboratory. The MIST laboratory is designed to test the integration capability of the following subsystems of a modular integrated utility system (MIUS): (1) electric power generation, (2) space heating and cooling, (3) solid waste disposal, (4) potable water supply, and (5) waste water treatment. The SINDA/MIST computer model is designed to simulate the response of these subsystems to externally impressed loads. The computer model determines the amount of recovered waste heat from the prime mover exhaust, water jacket and oil/aftercooler and from the incinerator. This recovered waste heat is used in the model to heat potable water, for space heating, absorption air conditioning, waste water sterilization, and to provide for thermal storage. The details of the thermal and fluid simulation of MIST including the system configuration, modes of operation modeled, SINDA model characteristics and the results of several analyses are described.
Design evolution of the orbiter reaction control subsystem
NASA Technical Reports Server (NTRS)
Taeber, R. J.; Karakulko, W.; Belvins, D.; Hohmann, C.; Henderson, J.
1985-01-01
The challenges of space shuttle orbiter reaction control subsystem development began with selection of the propellant for the subsystem. Various concepts were evaluated before the current Earth storable, bipropellant combination was selected. Once that task was accomplished, additional challenges of designing the system to satisfy the wide range of requirements dictated by operating environments, reusability, and long life were met. Verification of system adequacy was achieved by means of a combination of analysis and test. The studies, the design efforts, and the test and analysis techniques employed in meeting the challenges are described.
Scheduling algorithm for mission planning and logistics evaluation users' guide
NASA Technical Reports Server (NTRS)
Chang, H.; Williams, J. M.
1976-01-01
The scheduling algorithm for mission planning and logistics evaluation (SAMPLE) program is a mission planning tool composed of three subsystems; the mission payloads subsystem (MPLS), which generates a list of feasible combinations from a payload model for a given calendar year; GREEDY, which is a heuristic model used to find the best traffic model; and the operations simulation and resources scheduling subsystem (OSARS), which determines traffic model feasibility for available resources. The SAMPLE provides the user with options to allow the execution of MPLS, GREEDY, GREEDY-OSARS, or MPLS-GREEDY-OSARS.
Small spacecraft power and thermal subsystems
NASA Technical Reports Server (NTRS)
Eakman, D.; Lambeck, R.; Mackowski, M.; Slifer, L., Jr.
1994-01-01
This white paper provides a general guide to the conceptual design of satellite power and thermal control subsystems with special emphasis on the unique design aspects associated with small satellites. The operating principles of these technologies are explained and performance characteristics of current and projected components are provided. A tutorial is presented on the design process for both power and thermal subsystems, with emphasis on unique issues relevant to small satellites. The ability of existing technology to meet future performance requirements is discussed. Conclusions and observations are presented that stress cost-effective, high-performance design solutions.
Proceedings, Conference on the Computing Environment for Mathematical Software
NASA Technical Reports Server (NTRS)
1981-01-01
Recent advances in software and hardware technology which make it economical to create computing environments appropriate for specialized applications are addressed. Topics included software tools, FORTRAN standards activity, and features of languages, operating systems, and hardware that are important for the development, testing, and maintenance of mathematical software.
The Most Important Languages Today.
ERIC Educational Resources Information Center
Graduating Engineer, 1985
1985-01-01
Lists and describes seven languages (COBOL, FORTRAN, BASIC, PASCAL, C, ADA, and LISP), pointing out that familiarity with one or more will enhance employability. Also lists and describes four operating systems (MSDOS, UNIX, MVS, and VAXX/VMS), indicating that knowledge of these systems will further enhance employability or on-the-job performance.…
Computer program determines chemical composition of physical system at equilibrium
NASA Technical Reports Server (NTRS)
Kwong, S. S.
1966-01-01
FORTRAN 4 digital computer program calculates equilibrium composition of complex, multiphase chemical systems. This is a free energy minimization method with solution of the problem reduced to mathematical operations, without concern for the chemistry involved. Also certain thermodynamic properties are determined as byproducts of the main calculations.
Spectrum/Orbit-Utilization Program
NASA Technical Reports Server (NTRS)
Miller, Edward F.; Sawitz, Paul; Zusman, Fred
1988-01-01
Interferences among geostationary satellites determine allocations. Spectrum/Orbit Utilization Program (SOUP) is analytical computer program for determining mutual interferences among geostationary-satellite communication systems operating in given scenario. Major computed outputs are carrier-to-interference ratios at receivers at specified stations on Earth. Information enables determination of acceptability of planned communication systems. Written in FORTRAN.
Operation and maintenance requirements of the Army Remotely Piloted Vehicle (RPV)
NASA Technical Reports Server (NTRS)
1983-01-01
The Remotely Piloted Vehicle (RPV) system is being developed to provide the Army with a target acquistion, target location, and laser designation capability that will significantly enhance the effectiveness of the artillery. Iterative analyses of the manpower, personnel, and training (MPT) requirements for an RPV system configured to accommodate both a daylight television and a forward looking infrared (FLIR) mission payload subsystem (FMPS) and related support subsystems are examined. Additionally, this analysis incorporates a 24 hour-a-day operational scenario. Therefore, the information presented was developed with a view towards delineating the differences (or deltas) imposed by the new requirements resulting from FMPS/24 hour operating day functions.
Automation study for space station subsystems and mission ground support
NASA Technical Reports Server (NTRS)
1985-01-01
An automation concept for the autonomous operation of space station subsystems, i.e., electric power, thermal control, and communications and tracking are discussed. To assure that functions essential for autonomous operations are not neglected, an operations function (systems monitoring and control) is included in the discussion. It is recommended that automated speech recognition and synthesis be considered a basic mode of man/machine interaction for space station command and control, and that the data management system (DMS) and other systems on the space station be designed to accommodate fully automated fault detection, isolation, and recovery within the system monitoring function of the DMS.
Ice pack heat sink subsystem, phase 2. [astronaut life support cooling system
NASA Technical Reports Server (NTRS)
Roebelen, G. J., Jr.; Kellner, J. D.
1975-01-01
The report describes the design, development, fabrication, and test at one gravity of a prototype ice pack heat sink subsystem to be used eventually for astronaut cooling during manned space missions; the investigation of thermal storage material with the objective of uncovering materials with heats of fusion and/or solution in the range of 300 Btu/lb (700 kilojoules/kilogram); and the planned procedure for implementing an ice pack heat sink subsystem flight experiment. In normal use, excess heat in the liquid cooling garment (LCG) coolant is transferred to a reusable/regenerable ice pack heat sink. For emergency operation, or for extension of extravehicular activity mission time after all the ice has melted, water from the ice pack is boiled to vacuum, thereby continuing to remove heat from the LCG coolant. This subsystem incorporates a quick disconnect thermal interface between the ice pack heat sink and the subsystem heat exchanger.
NASA Astrophysics Data System (ADS)
Edwards, John L.; Beekman, Randy M.; Buchanan, David B.; Farner, Scott; Gershzohn, Gary R.; Khuzadi, Mbuyi; Mikula, D. F.; Nissen, Gerry; Peck, James; Taylor, Shaun
2007-04-01
Human space travel is inherently dangerous. Hazardous conditions will exist. Real time health monitoring of critical subsystems is essential for providing a safe abort timeline in the event of a catastrophic subsystem failure. In this paper, we discuss a practical and cost effective process for developing critical subsystem failure detection, diagnosis and response (FDDR). We also present the results of a real time health monitoring simulation of a propellant ullage pressurization subsystem failure. The health monitoring development process identifies hazards, isolates hazard causes, defines software partitioning requirements and quantifies software algorithm development. The process provides a means to establish the number and placement of sensors necessary to provide real time health monitoring. We discuss how health monitoring software tracks subsystem control commands, interprets off-nominal operational sensor data, predicts failure propagation timelines, corroborate failures predictions and formats failure protocol.
Automated Subsystem Control for Life Support System (ASCLSS)
NASA Technical Reports Server (NTRS)
Block, Roger F.
1987-01-01
The Automated Subsystem Control for Life Support Systems (ASCLSS) program has successfully developed and demonstrated a generic approach to the automation and control of space station subsystems. The automation system features a hierarchical and distributed real-time control architecture which places maximum controls authority at the lowest or process control level which enhances system autonomy. The ASCLSS demonstration system pioneered many automation and control concepts currently being considered in the space station data management system (DMS). Heavy emphasis is placed on controls hardware and software commonality implemented in accepted standards. The approach demonstrates successfully the application of real-time process and accountability with the subsystem or process developer. The ASCLSS system completely automates a space station subsystem (air revitalization group of the ASCLSS) which moves the crew/operator into a role of supervisory control authority. The ASCLSS program developed over 50 lessons learned which will aide future space station developers in the area of automation and controls..
Advanced extravehicular protective systems study, volume 2
NASA Technical Reports Server (NTRS)
Sutton, J. G.; Heimlich, P. F.; Tepper, E. H.
1972-01-01
The results of the subsystem studies are presented. Initial identification and evaluation of candidate subsystem concepts in the area of thermal control, humidity control, CO2 control/O2 supply, contaminant control and power supply are discussed. The candidate concepts that were judged to be obviously noncompetitive were deleted from further consideration and the remaining candidate concepts were carried into the go/no go evaluation. A detailed parametric analysis of each of the thermal/humidity control and CO2 control/O2 supply subsystem concepts which passed the go/no go evaluation is described. Based upon the results of the parametric analyses, primary and secondary evaluations of the remaining candidate concepts were conducted. These results and the subsystem recommendations emanating from these results are discussed. In addition, the parametric analyses of the recommended subsystem concepts were updated to reflect the final AEPS specification requirements. A detailed discussion regarding the selection of the AEPS operating pressure level is presented.
A Simulation Base Investigation of High Latency Space Systems Operations
NASA Technical Reports Server (NTRS)
Li, Zu Qun; Crues, Edwin Z.; Bielski, Paul; Moore, Michael
2017-01-01
NASA's human space program has developed considerable experience with near Earth space operations. Although NASA has experience with deep space robotic missions, NASA has little substantive experience with human deep space operations. Even in the Apollo program, the missions lasted only a few weeks and the communication latencies were on the order of seconds. Human missions beyond the relatively close confines of the Earth-Moon system will involve missions with durations measured in months and communications latencies measured in minutes. To minimize crew risk and to maximize mission success, NASA needs to develop a better understanding of the implications of these types of mission durations and communication latencies on vehicle design, mission design and flight controller interaction with the crew. To begin to address these needs, NASA performed a study using a physics-based subsystem simulation to investigate the interactions between spacecraft crew and a ground-based mission control center for vehicle subsystem operations across long communication delays. The simulation, built with a subsystem modeling tool developed at NASA's Johnson Space Center, models the life support system of a Mars transit vehicle. The simulation contains models of the cabin atmosphere and pressure control system, electrical power system, drinking and waste water systems, internal and external thermal control systems, and crew metabolic functions. The simulation has three interfaces: 1) a real-time crew interface that can be use to monitor and control the vehicle subsystems; 2) a mission control center interface with data transport delays up to 15 minutes each way; 3) a real-time simulation test conductor interface that can be use to insert subsystem malfunctions and observe the interactions between the crew, ground, and simulated vehicle. The study was conducted at the 21st NASA Extreme Environment Mission Operations (NEEMO) mission between July 18th and Aug 3rd of year 2016. The NEEMO mission provides ideal conditions for this study with crew in the loop, an active control center, and real-time flow of high latency communications and data. NEEMO crew and ground support will work through procedures including activation of the transit vehicle power system, opening the hatch between the transit vehicle and a Mars ascent vehicle, transferring simulated crewmembers between vehicles, overcoming subsystem malfunctions, sending simulated crewmember on extra-vehicular activities, and other housekeeping activities. This study is enhancing the understanding of high latency operations and the advantages and disadvantages of different communication methods. It is also providing results that will help improve the design of simulation interfaces and inform the design of Mars transit vehicles.
Ji, Xinye; Shen, Chaopeng
2017-09-28
Geoscientific models manage myriad and increasingly complex data structures as trans-disciplinary models are integrated. They often incur significant redundancy with cross-cutting tasks. Reflection, the ability of a program to inspect and modify its structure and behavior at runtime, is known as a powerful tool to improve code reusability, abstraction, and separation of concerns. Reflection is rarely adopted in high-performance Geoscientific models, especially with Fortran, where it was previously deemed implausible. Practical constraints of language and legacy often limit us to feather-weight, native-language solutions. We demonstrate the usefulness of a structural-reflection-emulating, dynamically-linked metaObjects, gd. We show real-world examples including data structuremore » self-assembly, effortless save/restart and upgrade to parallel I/O, recursive actions and batch operations. We share gd and a derived module that reproduces MATLAB-like structure in Fortran and C++. We suggest that both a gd representation and a Fortran-native representation are maintained to access the data, each for separate purposes. In conclusion, embracing emulated reflection allows generically-written codes that are highly re-usable across projects.« less
VTGRAPH - GRAPHIC SOFTWARE TOOL FOR VT TERMINALS
NASA Technical Reports Server (NTRS)
Wang, C.
1994-01-01
VTGRAPH is a graphics software tool for DEC/VT or VT compatible terminals which are widely used by government and industry. It is a FORTRAN or C-language callable library designed to allow the user to deal with many computer environments which use VT terminals for window management and graphic systems. It also provides a PLOT10-like package plus color or shade capability for VT240, VT241, and VT300 terminals. The program is transportable to many different computers which use VT terminals. With this graphics package, the user can easily design more friendly user interface programs and design PLOT10 programs on VT terminals with different computer systems. VTGRAPH was developed using the ReGis Graphics set which provides a full range of graphics capabilities. The basic VTGRAPH capabilities are as follows: window management, PLOT10 compatible drawing, generic program routines for two and three dimensional plotting, and color graphics or shaded graphics capability. The program was developed in VAX FORTRAN in 1988. VTGRAPH requires a ReGis graphics set terminal and a FORTRAN compiler. The program has been run on a DEC MicroVAX 3600 series computer operating under VMS 5.0, and has a virtual memory requirement of 5KB.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Ji, Xinye; Shen, Chaopeng
Geoscientific models manage myriad and increasingly complex data structures as trans-disciplinary models are integrated. They often incur significant redundancy with cross-cutting tasks. Reflection, the ability of a program to inspect and modify its structure and behavior at runtime, is known as a powerful tool to improve code reusability, abstraction, and separation of concerns. Reflection is rarely adopted in high-performance Geoscientific models, especially with Fortran, where it was previously deemed implausible. Practical constraints of language and legacy often limit us to feather-weight, native-language solutions. We demonstrate the usefulness of a structural-reflection-emulating, dynamically-linked metaObjects, gd. We show real-world examples including data structuremore » self-assembly, effortless save/restart and upgrade to parallel I/O, recursive actions and batch operations. We share gd and a derived module that reproduces MATLAB-like structure in Fortran and C++. We suggest that both a gd representation and a Fortran-native representation are maintained to access the data, each for separate purposes. In conclusion, embracing emulated reflection allows generically-written codes that are highly re-usable across projects.« less
NASA Technical Reports Server (NTRS)
1975-01-01
The results of the analysis conducted on the telemetry data from the prelaunch, launch, and flight activation phases of LANDSAT-2 spacecraft are presented according to subsystems and interrelationships that exist between subsystems. Subsystem characteristics are included along with the flight evaluation results. Flight data are compared to baseline data established at the 20 C plateau during thermal vacuum testing of the spacecraft. Evaluation guidelines are derived from the specifications developed from the LANDSAT program objectives: (1) acquisition of multispectral images of the surface of the earth; and (2) use of the LANDSAT-2 receiving, frequency translating, and transmitting equipment as a relay system to gather data from fixed earth-based sensor platforms which are operated by individual investigators. Data are presented on the first 50 orbits of the spacecraft.
Magellan attitude and articulation control subsystem closed loop testing
NASA Technical Reports Server (NTRS)
Olschansky, David G.
1987-01-01
In the spring of 1989, the Magellan spacecraft will embark on a two-year mission to map the surface of the planet Venus. Guiding it there will be the Attitude and Articulation Control Subsystem (AACS). To ensure reliable operations the AACS is being put through a rigorous test program at Martin Marietta Denver Aerospace. Before Magellan ever leaves the Space Shuttle bay from which it is to be launched, its components will have flown a simulated spaceflight in a ground-based lab. The primary objectives of the test program are to verify form, fit, and function of the AACS, particularly subsystem external interfaces and functional operation of the flight software. This paper discusses the Magellan Closed Loop Test Systems which makes realistic tests possible by simulating the dynamic and 'visual' flight environment for AACS components in the lab.
NASA Technical Reports Server (NTRS)
Williams, David E.
2008-01-01
The International Space Station (ISS) Node 1 Environmental Control and Life Support (ECLS) System is comprised of five subsystems: Atmosphere Control and Supply (ACS), Atmosphere Revitalization (AR), Fire Detection and Suppression (FDS), Temperature and Humidity Control (THC), and Water Recovery and Management (WRM). This paper provides a summary of the Node 1 Emergency Response capability, which includes nominal and off-nominal FDS operation, off nominal ACS operation, and off-nominal THC operation. These subsystems provide the capability to help aid the crew members during an emergency cabin depressurization, a toxic spill, or a fire. The paper will also provide a discussion of the detailed Node 1 ECLS Element Verification methodologies for operation of the Node 1 Emergency Response hardware operations utilized during the Qualification phase.
NAS Experiences of Porting CM Fortran Codes to HPF on IBM SP2 and SGI Power Challenge
NASA Technical Reports Server (NTRS)
Saini, Subhash
1995-01-01
Current Connection Machine (CM) Fortran codes developed for the CM-2 and the CM-5 represent an important class of parallel applications. Several users have employed CM Fortran codes in production mode on the CM-2 and the CM-5 for the last five to six years, constituting a heavy investment in terms of cost and time. With Thinking Machines Corporation's decision to withdraw from the hardware business and with the decommissioning of many CM-2 and CM-5 machines, the best way to protect the substantial investment in CM Fortran codes is to port the codes to High Performance Fortran (HPF) on highly parallel systems. HPF is very similar to CM Fortran and thus represents a natural transition. Conversion issues involved in porting CM Fortran codes on the CM-5 to HPF are presented. In particular, the differences between data distribution directives and the CM Fortran Utility Routines Library, as well as the equivalent functionality in the HPF Library are discussed. Several CM Fortran codes (Cannon algorithm for matrix-matrix multiplication, Linear solver Ax=b, 1-D convolution for 2-D datasets, Laplace's Equation solver, and Direct Simulation Monte Carlo (DSMC) codes have been ported to Subset HPF on the IBM SP2 and the SGI Power Challenge. Speedup ratios versus number of processors for the Linear solver and DSMC code are presented.
Proposed Schematics for an Advanced Development Lunar Portable Life Support System
NASA Technical Reports Server (NTRS)
Conger, Bruce; Chullen, Cinda; Barnes, Bruce; Leavitt, Greg
2010-01-01
The latest development of the NASA space suit is an integrated assembly made up of primarily a Pressure Garment System (PGS) and a Portable Life Support System (PLSS). The PLSS is further composed of an oxygen (O2) subsystem, a ventilation subsystem, and a thermal subsystem. This paper baselines a detailed schematic of the PLSS to provide a basis for current and future PLSS development efforts. Both context diagrams and detailed schematics describe the hardware components and overall functions for all three of the PLSS subsystems. The various modes of operations for the PLSS are also presented. A comparison of the proposed PLSS to the Apollo and Shuttle PLSS designs is presented, highlighting several anticipated improvements over the historical PLSS architectures.
PIV/HPIV Film Analysis Software Package
NASA Technical Reports Server (NTRS)
Blackshire, James L.
1997-01-01
A PIV/HPIV film analysis software system was developed that calculates the 2-dimensional spatial autocorrelations of subregions of Particle Image Velocimetry (PIV) or Holographic Particle Image Velocimetry (HPIV) film recordings. The software controls three hardware subsystems including (1) a Kodak Megaplus 1.4 camera and EPIX 4MEG framegrabber subsystem, (2) an IEEE/Unidex 11 precision motion control subsystem, and (3) an Alacron I860 array processor subsystem. The software runs on an IBM PC/AT host computer running either the Microsoft Windows 3.1 or Windows 95 operating system. It is capable of processing five PIV or HPIV displacement vectors per second, and is completely automated with the exception of user input to a configuration file prior to analysis execution for update of various system parameters.
NASA Technical Reports Server (NTRS)
Winkler, H. E.; Roebelen, G. J., Jr.
1980-01-01
A three-man urine water recovery preprototype subsystem using a new concept to provide efficient potable water recovery from waste fluids on extended duration space flights has been designed, fabricated, and tested. Low power, compactness, and gravity insensitive operation are featured in this vacuum distillation subsystem that combines a hollow fiber polysulfone membrane evaporator with a thermoelectric heat pump. Application and integration of these key elements have solved problems inherent in previous reclamation subsystem designs. The hollow fiber elements provide positive liquid/gas phase control with no moving parts other than a waste liquid recirculation pump and a product water withdrawal pump. Tubular membranes provide structural integrity, improving on previous flat sheet membrane designs. A thermoelectric heat pump provides latent energy recovery.
Advanced large scale GaAs monolithic IF switch matrix subsystem
NASA Technical Reports Server (NTRS)
Ch'en, D. R.; Petersen, W. C.; Kiba, W. M.
1992-01-01
Attention is given to a novel chip design and packaging technique to overcome the limitations due to the high signal isolation requirements of advanced communications systems. A hermetically sealed 6 x 6 monolithic GaAs switch matrix subsystem with integral control electronics based on this technique is presented. An 0-dB insertion loss and 60-dB crosspoint isolation over a 3.5-to-6-GHz band were achieved. The internal controller portion of the switching subsystem provides crosspoint control via a standard RS-232 computer interface and can be synchronized with an external systems control computer. The measured performance of this advanced switching subsystem is fully compatible with relatively static 'switchboard' as well as dynamic TDMA modes of operation.
Space Station Furnace Facility. Volume 2: Summary of technical reports
NASA Technical Reports Server (NTRS)
1992-01-01
The Space Station Furnace Facility (SSFF) is a modular facility for materials research in the microgravity environment of the Space Station Freedom (SSF). The SSFF is designed for crystal growth and solidification research in the fields of electronic and photonic materials, metals and alloys, and glasses and ceramics, and will allow for experimental determination of the role of gravitational forces in the solidification process. The facility will provide a capability for basic scientific research and will evaluate the commercial viability of low-gravity processing of selected technologically important materials. In order to accommodate the furnace modules with the resources required to operate, SSFF developed a design that meets the needs of the wide range of furnaces that are planned for the SSFF. The system design is divided into subsystems which provide the functions of interfacing to the SSF services, conditioning and control for furnace module use, providing the controlled services to the furnace modules, and interfacing to and acquiring data from the furnace modules. The subsystems, described in detail, are as follows: Power Conditioning and Distribution Subsystem; Data Management Subsystem; Software; Gas Distribution Subsystem; Thermal Control Subsystem; and Mechanical Structures Subsystem.
Global Magnetohydrodynamic Simulation Using High Performance FORTRAN on Parallel Computers
NASA Astrophysics Data System (ADS)
Ogino, T.
High Performance Fortran (HPF) is one of modern and common techniques to achieve high performance parallel computation. We have translated a 3-dimensional magnetohydrodynamic (MHD) simulation code of the Earth's magnetosphere from VPP Fortran to HPF/JA on the Fujitsu VPP5000/56 vector-parallel supercomputer and the MHD code was fully vectorized and fully parallelized in VPP Fortran. The entire performance and capability of the HPF MHD code could be shown to be almost comparable to that of VPP Fortran. A 3-dimensional global MHD simulation of the earth's magnetosphere was performed at a speed of over 400 Gflops with an efficiency of 76.5 VPP5000/56 in vector and parallel computation that permitted comparison with catalog values. We have concluded that fluid and MHD codes that are fully vectorized and fully parallelized in VPP Fortran can be translated with relative ease to HPF/JA, and a code in HPF/JA may be expected to perform comparably to the same code written in VPP Fortran.
NASA Astrophysics Data System (ADS)
Gipson, John
2011-07-01
I describe the proposed data structure for storing, archiving and processing VLBI data. In this scheme, most VLBI data is stored in NetCDF files. NetCDF has the advantage that there are interfaces to most common computer languages including Fortran, Fortran-90, C, C++, Perl, etc, and the most common operating systems including linux, Windows and Mac. The data files for a particular session are organized by special ASCII "wrapper" files which contain pointers to the data files. This allows great flexibility in the processing and analysis of VLBI data, and also allows for extending the types of data used, e.g., source maps. I discuss the use of the new format in calc/solve and other VLBI analysis packages. I also discuss plans for transitioning to the new structure.
Systems identification using a modified Newton-Raphson method: A FORTRAN program
NASA Technical Reports Server (NTRS)
Taylor, L. W., Jr.; Iliff, K. W.
1972-01-01
A FORTRAN program is offered which computes a maximum likelihood estimate of the parameters of any linear, constant coefficient, state space model. For the case considered, the maximum likelihood estimate can be identical to that which minimizes simultaneously the weighted mean square difference between the computed and measured response of a system and the weighted square of the difference between the estimated and a priori parameter values. A modified Newton-Raphson or quasilinearization method is used to perform the minimization which typically requires several iterations. A starting technique is used which insures convergence for any initial values of the unknown parameters. The program and its operation are described in sufficient detail to enable the user to apply the program to his particular problem with a minimum of difficulty.
Propellant Feed Subsystem for the X-34 Main Propulsion System
NASA Technical Reports Server (NTRS)
McDonald, J. P.; Minor, R. B.; Knight, K. C.; Champion, R. H., Jr.; Russell, F. J., Jr.
1998-01-01
The Orbital Sciences Corporation X-34 vehicle demonstrates technologies and operations key to future reusable launch vehicles. The general flight performance goal of this unmanned rocket plane is Mach 8 flight at an altitude of 250,000 feet. The Main Propulsion System supplies liquid propellants to the main engine, which provides the primary thrust for attaining mission goals. Major NMS design and operational goals are aircraft-like ground operations, quick turnaround between missions, and low initial/operational costs. This paper reviews major design and analysis aspects of the X-34 propellant feed subsystem of the X-34 Main Propulsion System. Topics include system requirements, system design, the integration of flight and feed system performance, propellant acquisition at engine start, and propellant tank terminal drain.
NASA Technical Reports Server (NTRS)
Dickinson, R. M.
1978-01-01
The paper examines the possible environmental and societal effects of the construction, installation, and operation of the space end and earth end of the microwave power transmission subsystem that delivers satellite power system (SPS) energy (at about 5 GW per beam) to the power grid on earth. The intervening propagation medium near the earth is also considered. Separate consideration is given to the spacecraft transmitting array, propagation in the ionosphere, and the ground-based rectenna. Radio frequency interference aspects are also discussed.
Mars Technology Program: Planetary Protection Technology Development
NASA Technical Reports Server (NTRS)
Lin, Ying
2006-01-01
This slide presentation reviews the development of Planetary Protection Technology in the Mars Technology Program. The goal of the program is to develop technologies that will enable NASA to build, launch, and operate a mission that has subsystems with different Planetary Protection (PP) classifications, specifically for operating a Category IVb-equivalent subsystem from a Category IVa platform. The IVa category of planetary protection requires bioburden reduction (i.e., no sterilization is required) The IVb category in addition to IVa requirements: (i.e., terminal sterilization of spacecraft is required). The differences between the categories are further reviewed.
GenLocDip: A Generalized Program to Calculate and Visualize Local Electric Dipole Moments.
Groß, Lynn; Herrmann, Carmen
2016-09-30
Local dipole moments (i.e., dipole moments of atomic or molecular subsystems) are essential for understanding various phenomena in nanoscience, such as solvent effects on the conductance of single molecules in break junctions or the interaction between the tip and the adsorbate in atomic force microscopy. We introduce GenLocDip, a program for calculating and visualizing local dipole moments of molecular subsystems. GenLocDip currently uses the Atoms-In-Molecules (AIM) partitioning scheme and is interfaced to various AIM programs. This enables postprocessing of a variety of electronic structure output formats including cube and wavefunction files, and, in general, output from any other code capable of writing the electron density on a three-dimensional grid. It uses a modified version of Bader's and Laidig's approach for achieving origin-independence of local dipoles by referring to internal reference points which can (but do not need to be) bond critical points (BCPs). Furthermore, the code allows the export of critical points and local dipole moments into a POVray readable input format. It is particularly designed for fragments of large systems, for which no BCPs have been calculated for computational efficiency reasons, because large interfragment distances prevent their identification, or because a local partitioning scheme different from AIM was used. The program requires only minimal user input and is written in the Fortran90 programming language. To demonstrate the capabilities of the program, examples are given for covalently and non-covalently bound systems, in particular molecular adsorbates. © 2016 Wiley Periodicals, Inc. © 2016 Wiley Periodicals, Inc.
DAVE user's manual. [For analyzing FORTRAN programs, in FORTRAN for IBM 360 and 370
DOE Office of Scientific and Technical Information (OSTI.GOV)
McGaffey, R.W.
1980-05-01
DAVE is a system for analyzing FORTRAN programs. It is designed to report the presence, or possible presence, of a wide variety of programing errors. In addition, it provides information on the usage of all local and global variables, and on the logical flow through a program. DAVE is written in FORTRAN and is designed for ease of protability.
Improvements In A Laser-Speckle Surface-Strain Gauge
NASA Technical Reports Server (NTRS)
Lant, Christian T.
1996-01-01
Compact optical subsystem incorporates several improvements over optical subsystems of previous versions of laser-speckle surface-strain gauge: faster acquisition of data, faster response to transients, reduced size and weight, lower cost, and less complexity. Principle of operation described previously in "Laser System Measures Two-Dimensional Strain" (LEW-15046), and "Two-Dimensional Laser-Speckle Surface-Strain Gauge" (LEW-15337).
NASA Technical Reports Server (NTRS)
1973-01-01
The retrieval command subsystem reference manual for the NASA Aerospace Safety Information System (NASIS) is presented. The command subsystem may be operated conversationally or in the batch mode. Retrieval commands are categorized into search-oriented and output-oriented commands. The characteristics of ancillary commands and their application are reported.
SOSPAC- SOLAR SPACE POWER ANALYSIS CODE
NASA Technical Reports Server (NTRS)
Selcuk, M. K.
1994-01-01
The Solar Space Power Analysis Code, SOSPAC, was developed to examine the solar thermal and photovoltaic power generation options available for a satellite or spacecraft in low earth orbit. SOSPAC is a preliminary systems analysis tool and enables the engineer to compare the areas, weights, and costs of several candidate electric and thermal power systems. The configurations studied include photovoltaic arrays and parabolic dish systems to produce electricity only, and in various combinations to provide both thermal and electric power. SOSPAC has been used for comparison and parametric studies of proposed power systems for the NASA Space Station. The initial requirements are projected to be about 40 kW of electrical power, and a similar amount of thermal power with temperatures above 1000 degrees Centigrade. For objects in low earth orbit, the aerodynamic drag caused by suitably large photovoltaic arrays is very substantial. Smaller parabolic dishes can provide thermal energy at a collection efficiency of about 80%, but at increased cost. SOSPAC allows an analysis of cost and performance factors of five hybrid power generating systems. Input includes electrical and thermal power requirements, sun and shade durations for the satellite, and unit weight and cost for subsystems and components. Performance equations of the five configurations are derived, and the output tabulates total weights of the power plant assemblies, area of the arrays, efficiencies, and costs. SOSPAC is written in FORTRAN IV for batch execution and has been implemented on an IBM PC computer operating under DOS with a central memory requirement of approximately 60K of 8 bit bytes. This program was developed in 1985.
NASA Technical Reports Server (NTRS)
Trevino, Luis; Berg, Peter; England, Dwight; Johnson, Stephen B.
2016-01-01
Analysis methods and testing processes are essential activities in the engineering development and verification of the National Aeronautics and Space Administration's (NASA) new Space Launch System (SLS). Central to mission success is reliable verification of the Mission and Fault Management (M&FM) algorithms for the SLS launch vehicle (LV) flight software. This is particularly difficult because M&FM algorithms integrate and operate LV subsystems, which consist of diverse forms of hardware and software themselves, with equally diverse integration from the engineering disciplines of LV subsystems. M&FM operation of SLS requires a changing mix of LV automation. During pre-launch the LV is primarily operated by the Kennedy Space Center (KSC) Ground Systems Development and Operations (GSDO) organization with some LV automation of time-critical functions, and much more autonomous LV operations during ascent that have crucial interactions with the Orion crew capsule, its astronauts, and with mission controllers at the Johnson Space Center. M&FM algorithms must perform all nominal mission commanding via the flight computer to control LV states from pre-launch through disposal and also address failure conditions by initiating autonomous or commanded aborts (crew capsule escape from the failing LV), redundancy management of failing subsystems and components, and safing actions to reduce or prevent threats to ground systems and crew. To address the criticality of the verification testing of these algorithms, the NASA M&FM team has utilized the State Flow environment6 (SFE) with its existing Vehicle Management End-to-End Testbed (VMET) platform which also hosts vendor-supplied physics-based LV subsystem models. The human-derived M&FM algorithms are designed and vetted in Integrated Development Teams composed of design and development disciplines such as Systems Engineering, Flight Software (FSW), Safety and Mission Assurance (S&MA) and major subsystems and vehicle elements such as Main Propulsion Systems (MPS), boosters, avionics, Guidance, Navigation, and Control (GN&C), Thrust Vector Control (TVC), liquid engines, and the astronaut crew office. Since the algorithms are realized using model-based engineering (MBE) methods from a hybrid of the Unified Modeling Language (UML) and Systems Modeling Language (SysML), SFE methods are a natural fit to provide an in depth analysis of the interactive behavior of these algorithms with the SLS LV subsystem models. For this, the M&FM algorithms and the SLS LV subsystem models are modeled using constructs provided by Matlab which also enables modeling of the accompanying interfaces providing greater flexibility for integrated testing and analysis, which helps forecast expected behavior in forward VMET integrated testing activities. In VMET, the M&FM algorithms are prototyped and implemented using the same C++ programming language and similar state machine architectural concepts used by the FSW group. Due to the interactive complexity of the algorithms, VMET testing thus far has verified all the individual M&FM subsystem algorithms with select subsystem vendor models but is steadily progressing to assessing the interactive behavior of these algorithms with LV subsystems, as represented by subsystem models. The novel SFE applications has proven to be useful for quick look analysis into early integrated system behavior and assessment of the M&FM algorithms with the modeled LV subsystems. This early MBE analysis generates vital insight into the integrated system behaviors, algorithm sensitivities, design issues, and has aided in the debugging of the M&FM algorithms well before full testing can begin in more expensive, higher fidelity but more arduous environments such as VMET, FSW testing, and the Systems Integration Lab7 (SIL). SFE has exhibited both expected and unexpected behaviors in nominal and off nominal test cases prior to full VMET testing. In many findings, these behavioral characteristics were used to correct the M&FM algorithms, enable better test coverage, and develop more effective test cases for each of the LV subsystems. This has improved the fidelity of testing and planning for the next generation of M&FM algorithms as the SLS program evolves from non-crewed to crewed flight, impacting subsystem configurations and the M&FM algorithms that control them. SFE analysis has improved robustness and reliability of the M&FM algorithms by revealing implementation errors and documentation inconsistencies. It is also improving planning efficiency for future VMET testing of the M&FM algorithms hosted in the LV flight computers, further reducing risk for the SLS launch infrastructure, the SLS LV, and most importantly the crew.
Tests of an alternating current propulsion subsystem for electric vehicles on a road load simulator
NASA Astrophysics Data System (ADS)
Stenger, F. J.
1982-12-01
The test results of a breadboard version of an ac electric-vehicle propulsion subsystem are presented. The breadboard was installed in the NASA Lewis Research Center Road Load Simulator facility and tested under steady-state and transient conditions. Steady-state tests were run to characterize the system and component efficiencies over the complete speed-torque range within the capability of the propulsion subsystem in the motoring mode of operation. Transient tests were performed to determine the energy consumption of the breadboard over the acceleration and cruise portions of SAE J227 and driving schedules B, C, and D. Tests in the regenerative mode were limited to the low-gear-speed range of the two speed transaxle used in the subsystem. The maximum steady-state subsystem efficiency observed for the breadboard was 81.5 percent in the high-gear-speed range in the motoring mode, and 76 percent in the regenerative braking mode (low gear). The subsystem energy efficiency during the transient tests ranged from 49.2 percent for schedule B to 68.4 percent for Schedule D.
Tests of an alternating current propulsion subsystem for electric vehicles on a road load simulator
NASA Technical Reports Server (NTRS)
Stenger, F. J.
1982-01-01
The test results of a breadboard version of an ac electric-vehicle propulsion subsystem are presented. The breadboard was installed in the NASA Lewis Research Center Road Load Simulator facility and tested under steady-state and transient conditions. Steady-state tests were run to characterize the system and component efficiencies over the complete speed-torque range within the capability of the propulsion subsystem in the motoring mode of operation. Transient tests were performed to determine the energy consumption of the breadboard over the acceleration and cruise portions of SAE J227 and driving schedules B, C, and D. Tests in the regenerative mode were limited to the low-gear-speed range of the two speed transaxle used in the subsystem. The maximum steady-state subsystem efficiency observed for the breadboard was 81.5 percent in the high-gear-speed range in the motoring mode, and 76 percent in the regenerative braking mode (low gear). The subsystem energy efficiency during the transient tests ranged from 49.2 percent for schedule B to 68.4 percent for Schedule D.
Multi-Mission Power Analysis Tool (MMPAT) Version 3
NASA Technical Reports Server (NTRS)
Wood, Eric G.; Chang, George W.; Chen, Fannie C.
2012-01-01
The Multi-Mission Power Analysis Tool (MMPAT) simulates a spacecraft power subsystem including the power source (solar array and/or radioisotope thermoelectric generator), bus-voltage control, secondary battery (lithium-ion or nickel-hydrogen), thermostatic heaters, and power-consuming equipment. It handles multiple mission types including heliocentric orbiters, planetary orbiters, and surface operations. Being parametrically driven along with its user-programmable features can reduce or even eliminate any need for software modifications when configuring it for a particular spacecraft. It provides multiple levels of fidelity, thereby fulfilling the vast majority of a project s power simulation needs throughout the lifecycle. It can operate in a stand-alone mode with a graphical user interface, in batch mode, or as a library linked with other tools. This software can simulate all major aspects of a spacecraft power subsystem. It is parametrically driven to reduce or eliminate the need for a programmer. Added flexibility is provided through user-designed state models and table-driven parameters. MMPAT is designed to be used by a variety of users, such as power subsystem engineers for sizing power subsystem components; mission planners for adjusting mission scenarios using power profiles generated by the model; system engineers for performing system- level trade studies using the results of the model during the early design phases of a spacecraft; and operations personnel for high-fidelity modeling of the essential power aspect of the planning picture.
Optimizing real-time Web-based user interfaces for observatories
NASA Astrophysics Data System (ADS)
Gibson, J. Duane; Pickering, Timothy E.; Porter, Dallan; Schaller, Skip
2008-08-01
In using common HTML/Ajax approaches for web-based data presentation and telescope control user interfaces at the MMT Observatory (MMTO), we rapidly were confronted with web browser performance issues. Much of the operational data at the MMTO is highly dynamic and is constantly changing during normal operations. Status of telescope subsystems must be displayed with minimal latency to telescope operators and other users. A major motivation of migrating toward web-based applications at the MMTO is to provide easy access to current and past observatory subsystem data for a wide variety of users on their favorite operating system through a familiar interface, their web browser. Performance issues, especially for user interfaces that control telescope subsystems, led to investigations of more efficient use of HTML/Ajax and web server technologies as well as other web-based technologies, such as Java and Flash/Flex. The results presented here focus on techniques for optimizing HTML/Ajax web applications with near real-time data display. This study indicates that direct modification of the contents or "nodeValue" attribute of text nodes is the most efficient method of updating data values displayed on a web page. Other optimization techniques are discussed for web-based applications that display highly dynamic data.
DOE Office of Scientific and Technical Information (OSTI.GOV)
None,
1979-01-01
This volume documents the preliminary design developed for the Solar Total Energy System to be installed at Fort Hood, Texas. Current system, subsystem, and component designs are described and additional studies which support selection among significant design alternatives are presented. Overall system requirements which form the system design basis are presented. These include program objectives; performance and output load requirements; industrial, statutory, and regulatory standards; and site interface requirements. Material in this section will continue to be issued separately in the Systems Requirements Document and maintained current through revision throughout future phases of the project. Overall system design and detailedmore » subsystem design descriptions are provided. Consideration of operation and maintenance is reflected in discussion of each subsystem design as well as in an integrated overall discussion. Included are the solar collector subsystem; the thermal storage subsystem, the power conversion sybsystem (including electrical generation and distribution); the heating/cooling and domestic hot water subsystems; overall instrumentation and control; and the STES building and physical plant. The design of several subsystems has progressed beyond the preliminary stage; descriptions for such subsystems are therefore provided in more detail than others to provide complete documentation of the work performed. In some cases, preliminary design parameters require specific verificaton in the definitive design phase and are identified in the text. Subsystem descriptions will continue to be issued and revised separately to maintain accuracy during future phases of the project. (WHK)« less
CDC to CRAY FORTRAN conversion manual
NASA Technical Reports Server (NTRS)
Mcgary, C.; Diebert, D.
1983-01-01
Documentation describing software differences between two general purpose computers for scientific applications is presented. Descriptions of the use of the FORTRAN and FORTRAN 77 high level programming language on a CDC 7600 under SCOPE and a CRAY XMP under COS are offered. Itemized differences of the FORTRAN language sets of the two machines are also included. The material is accompanied by numerous examples of preferred programming techniques for the two machines.
Wave Engine Technology Development
1984-01-01
were the usual minor but time consuming problems of converting a program to run on a new computer with a new operating system and Fortran compiler...Exit Port. - - I _ _- i - - ~ = _ _ o71 - .. (I 00 kfC ) C: 4 03 \\. ft~ d) Ix- 3:- 0r i lzz 14- Wave Field 81 and the associated port printouts are
SENSIT.FOR: A program for sensitometric reduction
NASA Astrophysics Data System (ADS)
Maury, A.; Marchal, J.
1984-09-01
A FORTRAN program for sensitometric evaluation of processes involved in hypering astronomical plates was written. It contains subroutines for full or quick description of the operation being done; choice of type of sensitogram; creation of 16 subfiles in the scan; density filtering; correction for area; specular PDS to diffuse ISO density calibration; and fog correction.
NASA Technical Reports Server (NTRS)
Wohlen, R. L.
1976-01-01
A listing of the source deck of each dense FORMA subroutine is given to remove the 'black-box' aura of the subroutines so that the analyst may better understand the detail operations of each subroutine. The FORTRAN 4 programming language is used throughout.
NSWC Library of Mathematics Subroutines
1990-01-01
sufficiently many zero elements for it to be worthwhile to use special techniques that avoid storing and operating with the zeros.U The scheme adopted by the... general purpose numerical mathematics subroutines began. The subroutines are written in ANSI standard Fortran. This manual describes the subroutines in...PLCOPYDPCOPY ............ ...................... 113 Addition of Polynomials - PADD ,DPADD ............. .................. I.... 115 Subtraction of
Selection and Use of General-Purpose Programming Languages--Overview. Volume 1.
ERIC Educational Resources Information Center
Cugini, John V.
This study presents a review of selection factors for the seven major general-purpose programming languages: Ada, BASIC, C, COBOL, FORTRAN, PASCAL, and PL/I. The factors covered include not only the logical operations within each language, but also the advantages and disadvantages stemming from the current computing environment, e.g., software…
Manual of phosphoric acid fuel cell power plant cost model and computer program
NASA Technical Reports Server (NTRS)
Lu, C. Y.; Alkasab, K. A.
1984-01-01
Cost analysis of phosphoric acid fuel cell power plant includes two parts: a method for estimation of system capital costs, and an economic analysis which determines the levelized annual cost of operating the system used in the capital cost estimation. A FORTRAN computer has been developed for this cost analysis.
Beach Profile Analysis Systems (BPAS). Volume VI. BPAS User’s Guide: Analysis Module VOLCTR.
1982-06-01
the two seawardmost points. Before computing volume changes, common bonds are established relative to the landward and seaward extent of the surveys on...bit word size, the FORTRAN- callable sort routine (interfacing with the NOS or NOSME operating system SORTMRG utility), and the utility subroutines and
Beach Profile Analysis System (BPAS). Volume IV. BPAS User’s Guide: Analysis Module SURVY2.
1982-06-01
feet NSL), the shoreline position can be extrapolated using the two sawardmost points. Before computing volume changes, comon bonds are established...computer. Such features include the 10- character, 60-bit word size, the FORTRAN- callable sort routine (interfacing with the NOS or NOS/BE operating
Performance monitor system functional simulator, environmental data, orbiter 101(HFT)
NASA Technical Reports Server (NTRS)
Parker, F. W.
1974-01-01
Information concerning the environment component of the space shuttle performance monitor system simulator (PMSS) and those subsystems operational on the shuttle orbiter 101 used for horizontal flight test (HFT) is provided, along with detailed data for the shuttle performance monitor system (PMS) whose software requirements evolve from three basic PMS functions: (1) fault detection and annunciation; (2) subsystem measurement management; and (3) subsystem configuration management. Information relative to the design and operation of Orbiter systems for HFT is also presented, and the functional paths are identified to the lowest level at which the crew can control the system functions. Measurement requirements are given which are necessary to adequately monitor the health status of the system. PMS process requirements, relative to the measurements which are necessary for fault detection and annunciation of a failed functional path, consist of measurement characteristics, tolerance limits, precondition tests, and correlation measurements.
Gawron, James H; Keoleian, Gregory A; De Kleine, Robert D; Wallington, Timothy J; Kim, Hyung Chul
2018-03-06
Although recent studies of connected and automated vehicles (CAVs) have begun to explore the potential energy and greenhouse gas (GHG) emission impacts from an operational perspective, little is known about how the full life cycle of the vehicle will be impacted. We report the results of a life cycle assessment (LCA) of Level 4 CAV sensing and computing subsystems integrated into internal combustion engine vehicle (ICEV) and battery electric vehicle (BEV) platforms. The results indicate that CAV subsystems could increase vehicle primary energy use and GHG emissions by 3-20% due to increases in power consumption, weight, drag, and data transmission. However, when potential operational effects of CAVs are included (e.g., eco-driving, platooning, and intersection connectivity), the net result is up to a 9% reduction in energy and GHG emissions in the base case. Overall, this study highlights opportunities where CAVs can improve net energy and environmental performance.
Operator assistant to support deep space network link monitor and control
NASA Technical Reports Server (NTRS)
Cooper, Lynne P.; Desai, Rajiv; Martinez, Elmain
1992-01-01
Preparing the Deep Space Network (DSN) stations to support spacecraft missions (referred to as pre-cal, for pre-calibration) is currently an operator and time intensive activity. Operators are responsible for sending and monitoring several hundred operator directivities, messages, and warnings. Operator directives are used to configure and calibrate the various subsystems (antenna, receiver, etc.) necessary to establish a spacecraft link. Messages and warnings are issued by the subsystems upon completion of an operation, changes of status, or an anomalous condition. Some points of pre-cal are logically parallel. Significant time savings could be realized if the existing Link Monitor and Control system (LMC) could support the operator in exploiting the parallelism inherent in pre-cal activities. Currently, operators may work on the individual subsystems in parallel, however, the burden of monitoring these parallel operations resides solely with the operator. Messages, warnings, and directives are all presented as they are received; without being correlated to the event that triggered them. Pre-cal is essentially an overhead activity. During pre-cal, no mission is supported, and no other activity can be performed using the equipment in the link. Therefore, it is highly desirable to reduce pre-cal time as much as possible. One approach to do this, as well as to increase efficiency and reduce errors, is the LMC Operator Assistant (OA). The LMC OA prototype demonstrates an architecture which can be used in concert with the existing LMC to exploit parallelism in pre-cal operations while providing the operators with a true monitoring capability, situational awareness and positive control. This paper presents an overview of the LMC OA architecture and the results from initial prototyping and test activities.
Guidelines for development structured FORTRAN programs
NASA Technical Reports Server (NTRS)
Earnest, B. M.
1984-01-01
Computer programming and coding standards were compiled to serve as guidelines for the uniform writing of FORTRAN 77 programs at NASA Langley. Software development philosophy, documentation, general coding conventions, and specific FORTRAN coding constraints are discussed.
Orbiter integrated active thermal control subsystem test
NASA Technical Reports Server (NTRS)
Jaax, J. R.
1980-01-01
Integrated subsystem level testing of the systems within the orbiter active thermal chamber capable of simulating ground, orbital, and entry temperature and pressure profiles. The test article was in a closed loop configuration that included flight type and functionally simulated protions of all ATCS components for collecting, transporting, and rejecting orbiter waste heat. Specially designed independently operating equipment simulated the transient thermal input from the cabin, payload, fuel cells, freon cold plates, hydraulic system, and space environment. Test team members using data, controls, and procedures available to a flight crew controlled the operation of the ATCS. The ATCS performance met or exceeded all thermal and operational requirements for planned and contingency mission support.
ASDTIC: A feedback control innovation
NASA Technical Reports Server (NTRS)
Lalli, V. R.; Schoenfeld, A. D.
1972-01-01
The ASDTIC (Analog Signal to Discrete Time Interval Converter) control subsystem provides precise output control of high performance aerospace power supplies. The key to ASDTIC operation is that it stably controls output by sensing output energy change as well as output magnitude. The ASDTIC control subsystem and control module were developed to improve power supply performance during static and dynamic input voltage and output load variations, to reduce output voltage or current regulation due to component variations or aging, to maintain a stable feedback control with variations in the loop gain or loop time constants, and to standardize the feedback control subsystem for power conditioning equipment.
Fuel-efficient cruise performance model for general aviation piston engine airplanes
DOE Office of Scientific and Technical Information (OSTI.GOV)
Parkinson, R.C.H.
1982-01-01
The uses and limitations of typical Pilot Operating Handbook cruise performance data, for constructing cruise performance models suitable for maximizing specific range, are first examined. These data are found to be inadequate for constructing such models. A new model of General Aviation piston-prop airplane cruise performance is then developed. This model consists of two subsystem models: the airframe-propeller-atmosphere subsystem model; and the engine-atmosphere subsystem model. The new model facilitates maximizing specific range; and by virtue of its simplicity and low volume data storage requirements, appears suitable for airborne microprocessor implementation.
Trajectory Design Considerations for Exploration Mission 1
NASA Technical Reports Server (NTRS)
Dawn, Timothy F.; Gutkowski, Jeffrey P.; Batcha, Amelia L.
2017-01-01
Exploration Mission 1 (EM-1) will be the first mission to send an uncrewed Orion vehicle to cislunar space in 2018, targeted to a Distant Retrograde Orbit (DRO). Analysis of EM-1 DRO mission opportunities in 2018 help characterize mission parameters that are of interest to other subsystems (e.g., power, thermal, communications, flight operations, etc). Subsystems request mission design trades which include: landing lighting, addition of an Orion main engine checkout burn, and use of auxiliary thruster only cases. This paper examines the evolving trade studies that incorporate subsystem feedback and demonstrate the feasibility of these constrained mission trajectory designs and contingencies.
Development assessment of wash water reclamation
NASA Technical Reports Server (NTRS)
Putnam, D. F.
1976-01-01
An analytical study assessment of state-of-the-art wash water reclamation technology is presented. It covers all non-phase-change unit operations, unit processes and subsystems currently under development by NASA. Each approach to wash water reclamation is described in detail. Performance data are given together with the projected weights and sizes of key components and subsystems. It is concluded that a simple multifiltration subsystem composed of surface-type cartridge filters, carbon adsorption and ion exchange resins is the most attractive approach for spacecraft wash water reclamation in earth orbital missions of up to 10 years in duration.
Guidance, navigation, and control subsystem for the EOS-AM spacecraft
NASA Technical Reports Server (NTRS)
Linder, David M.; Tolek, Joseph T.; Lombardo, John
1992-01-01
This paper presents the preliminary design of the Guidance, Navigation, and Control (GN&C) subsystem for the EOS-AM spacecraft and specifically focuses on the GN&C Normal Mode design. First, a brief description of the EOS-AM science mission, instruments, and system-level spacecraft design is provided. Next, an overview of the GN&C subsystem functional and performance requirements, hardware, and operating modes is presented. Then, the GN&C Normal Mode attitude determination, attitude control, and navigation systems are detailed. Finally, descriptions of the spacecraft's overall jitter performance and Safe Mode are provided.
ASDTIC - A feedback control innovation.
NASA Technical Reports Server (NTRS)
Lalli, V. R.; Schoenfeld, A. D.
1972-01-01
The ASDTIC (analog signal to discrete time interval converter) control subsystem provides precise output control of high performance aerospace power supplies. The key to ASDTIC operation is that it stably controls output by sensing output energy change as well as output magnitude. The ASDTIC control subsystem and control module were developed to improve power supply performance during static and dynamic input voltage and output load variations, to reduce output voltage or current regulation due to component variations or aging, to maintain a stable feedback control with variations in the loop gain or loop time constants, and to standardize the feedback control subsystem for power conditioning equipment.
Actuator digital interface unit (AIU). [control units for space shuttle data system
NASA Technical Reports Server (NTRS)
1973-01-01
Alternate versions of the actuator interface unit are presented. One alternate is a dual-failure immune configuration which feeds a look-and-switch dual-failure immune hydraulic system. The other alternate is a single-failure immune configuration which feeds a majority voting hydraulic system. Both systems communicate with the data bus through data terminals dedicated to each user subsystem. Both operational control data and configuration control information are processed in and out of the subsystem via the data terminal which yields the actuator interface subsystem, self-managing within its failure immunity capability.
Proximity operations concept design study, task 6
NASA Technical Reports Server (NTRS)
Williams, A. N.
1990-01-01
The feasibility of using optical technology to perform the mission of the proximity operations communications subsystem on Space Station Freedom was determined. Proximity operations mission requirements are determined and the relationship to the overall operational environment of the space station is defined. From this information, the design requirements of the communication subsystem are derived. Based on these requirements, a preliminary design is developed and the feasibility of implementation determined. To support the Orbital Maneuvering Vehicle and National Space Transportation System, the optical system development is straightforward. The requirements on extra-vehicular activity are such as to allow large fields of uncertainty, thus exacerbating the acquisition problem; however, an approach is given that could mitigate this problem. In general, it is found that such a system could indeed perform the proximity operations mission requirement, with some development required to support extra-vehicular activity.
Study on perception and control layer of mine CPS with mixed logic dynamic approach
NASA Astrophysics Data System (ADS)
Li, Jingzhao; Ren, Ping; Yang, Dayu
2017-01-01
Mine inclined roadway transportation system of mine cyber physical system is a hybrid system consisting of a continuous-time system and a discrete-time system, which can be divided into inclined roadway signal subsystem, error-proofing channel subsystems, anti-car subsystems, and frequency control subsystems. First, to ensure stable operation, improve efficiency and production safety, this hybrid system model with n inputs and m outputs is constructed and analyzed in detail, then its steady schedule state to be solved. Second, on the basis of the formal modeling for real-time systems, we use hybrid toolbox for system security verification. Third, the practical application of mine cyber physical system shows that the method for real-time simulation of mine cyber physical system is effective.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Universal Common Communication Substrate (UCCS) is a low-level communication substrate that exposes high-performance communication primitives, while providing network interoperability. It is intended to support multiple upper layer protocol (ULPs) or programming models including SHMEM,UPC,Titanium,Co-Array Fortran,Global Arrays,MPI,GASNet, and File I/O. it provides various communication operations including one-sided and two-sided point-to-point, collectives, and remote atomic operations. In addition to operations for ULPs, it provides an out-of-band communication channel required typically required to wire-up communication libraries.
An electric propulsion long term test facility
NASA Technical Reports Server (NTRS)
Trump, G.; James, E.; Vetrone, R.; Bechtel, R.
1979-01-01
An existing test facility was modified to provide for extended testing of multiple electric propulsion thruster subsystems. A program to document thruster subsystem characteristics as a function of time is currently in progress. The facility is capable of simultaneously operating three 2.7-kW, 30-cm mercury ion thrusters and their power processing units. Each thruster is installed via a separate air lock so that it can be extended into the 7m x 10m main chamber without violating vacuum integrity. The thrusters exhaust into a 3m x 5m frozen mercury target. An array of cryopanels collect sputtered target material. Power processor units are tested in an adjacent 1.5m x 2m vacuum chamber or accompanying forced convection enclosure. The thruster subsystems and the test facility are designed for automatic unattended operation with thruster operation computer controlled. Test data are recorded by a central data collection system scanning 200 channels of data a second every two minutes. Results of the Systems Demonstration Test, a short shakedown test of 500 hours, and facility performance during the first year of testing are presented.
Laboratory process control using natural language commands from a personal computer
NASA Technical Reports Server (NTRS)
Will, Herbert A.; Mackin, Michael A.
1989-01-01
PC software is described which provides flexible natural language process control capability with an IBM PC or compatible machine. Hardware requirements include the PC, and suitable hardware interfaces to all controlled devices. Software required includes the Microsoft Disk Operating System (MS-DOS) operating system, a PC-based FORTRAN-77 compiler, and user-written device drivers. Instructions for use of the software are given as well as a description of an application of the system.
Space Fabrication Demonstration System
NASA Technical Reports Server (NTRS)
1978-01-01
The completion of assembly of the beam builder and its first automatic production of truss is discussed. A four bay, hand assembled, roll formed members truss was built and tested to ultimate load. Detail design of the fabrication facility (beam builder) was completed and designs for subsystem debugging are discussed. Many one bay truss specimens were produced to demonstrate subsystem operation and to detect problem areas.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Armstrong, Peter; Jiang, Wei; Winiarski, David W.
2009-03-31
this paper develops component and subsystem models used to evaluat4e the performance of a low-lift cooling system with an air-colled chiller optimized for variable-speed and low-pressure-ratio operation, a hydronic radient distribution system, variable-speed transport miotor controls, and peak-shifting controls.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Ghoshal, Probir K.; Bachimanchi, Ramakrishna; Fair, Ruben J.
The superconducting magnet system in Hall B being designed and built as part of the Jefferson Lab 12 GeV upgrade requires powering two conduction cooled superconducting magnets - a torus and a solenoid. The torus magnet is designed to operate at 3770 A and solenoid at 2416 A. Failure Modes and Effects Analysis (FMEA) determined that voltage level thresholds and dump switch operation for magnet protection should be tested and analyzed before incorporation into the system. The designs of the quench protection and voltage tap sub-systems were driven by the requirement to use a primary hard-wired quench detection sub-system togethermore » with a secondary PLC-based protection. Parallel path voltage taps feed both the primary and secondary quench protection sub-systems. The PLC based secondary protection is deployed as a backup for the hard-wired quench detection sub-system and also acts directly on the dump switch. Here, we describe a series of tests and modifications carried out on the magnet power supply and quench protection system to ensure that the superconducting magnet is protected for all fault scenarios.« less
Ghoshal, Probir K.; Bachimanchi, Ramakrishna; Fair, Ruben J.; ...
2017-10-05
The superconducting magnet system in Hall B being designed and built as part of the Jefferson Lab 12 GeV upgrade requires powering two conduction cooled superconducting magnets - a torus and a solenoid. The torus magnet is designed to operate at 3770 A and solenoid at 2416 A. Failure Modes and Effects Analysis (FMEA) determined that voltage level thresholds and dump switch operation for magnet protection should be tested and analyzed before incorporation into the system. The designs of the quench protection and voltage tap sub-systems were driven by the requirement to use a primary hard-wired quench detection sub-system togethermore » with a secondary PLC-based protection. Parallel path voltage taps feed both the primary and secondary quench protection sub-systems. The PLC based secondary protection is deployed as a backup for the hard-wired quench detection sub-system and also acts directly on the dump switch. Here, we describe a series of tests and modifications carried out on the magnet power supply and quench protection system to ensure that the superconducting magnet is protected for all fault scenarios.« less
JFLIP-JPL FORTRAN language with interval pre-processor
NASA Technical Reports Server (NTRS)
Germann, D. A.; Knowlton, P. H.; Smith, H. L.
1969-01-01
FLIP and TMG are a FORTRAN pre-processor and a Syntax-Directed-Compiler used to describe the language in which the former is written. They provide those who write in FORTRAN 4 with greater language flexibility and power.
A Walsh Function Module Users' Manual
NASA Technical Reports Server (NTRS)
Gnoffo, Peter A.
2014-01-01
The solution of partial differential equations (PDEs) with Walsh functions offers new opportunities to simulate many challenging problems in mathematical physics. The approach was developed to better simulate hypersonic flows with shocks on unstructured grids. It is unique in that integrals and derivatives are computed using simple matrix multiplication of series representations of functions without the need for divided differences. The product of any two Walsh functions is another Walsh function - a feature that radically changes an algorithm for solving PDEs. A FORTRAN module for supporting Walsh function simulations is documented. A FORTRAN code is also documented with options for solving time-dependent problems: an advection equation, a Burgers equation, and a Riemann problem. The sample problems demonstrate the usage of the Walsh function module including such features as operator overloading, Fast Walsh Transforms in multi-dimensions, and a Fast Walsh reciprocal.
Analysis of cache for streaming tape drive
NASA Technical Reports Server (NTRS)
Chinnaswamy, V.
1993-01-01
A tape subsystem consists of a controller and a tape drive. Tapes are used for backup, data interchange, and software distribution. The backup operation is addressed. During a backup operation, data is read from disk, processed in CPU, and then sent to tape. The processing speeds of a disk subsystem, CPU, and a tape subsystem are likely to be different. A powerful CPU can read data from a fast disk, process it, and supply the data to the tape subsystem at a faster rate than the tape subsystem can handle. On the other hand, a slow disk drive and a slow CPU may not be able to supply data fast enough to keep a tape drive busy all the time. The backup process may supply data to tape drive in bursts. Each burst may be followed by an idle period. Depending on the nature of the file distribution in the disk, the input stream to the tape subsystem may vary significantly during backup. To compensate for these differences and optimize the utilization of a tape subsystem, a cache or buffer is introduced in the tape controller. Most of the tape drives today are streaming tape drives. A streaming tape drive goes into reposition when there is no data from the controller. Once the drive goes into reposition, the controller can receive data, but it cannot supply data to the tape drive until the drive completes its reposition. A controller can also receive data from the host and send data to the tape drive at the same time. The relationship of cache size, host transfer rate, drive transfer rate, reposition, and ramp up times for optimal performance of the tape subsystem are investigated. Formulas developed will also show the advantages of cache watermarks to increase the streaming time of the tape drive, maximum loss due to insufficient cache, tradeoffs between cache and reposition times and the effectiveness of cache on a streaming tape drive due to idle times or interruptions due in host transfers. Several mathematical formulas are developed to predict the performance of the tape drive. Some examples are given illustrating the usefulness of these formulas. Finally, a summary and some conclusions are provided.
Carbon Mineralization by Aqueous Precipitation for Beneficial Use of CO 2 from Flue Gas
DOE Office of Scientific and Technical Information (OSTI.GOV)
Devenney, Martin; Gilliam, Ryan; Seeker, Randy
The objective of this project was to demonstrate an innovative process to mineralize CO 2 from flue gas directly to reactive carbonates and maximize the value and versatility of its beneficial use products. The program scope includes the design, construction, and testing of a CO 2 Conversion to Material Products (CCMP) Pilot Demonstration Plant utilizing CO 2 from the flue gas of a power production facility in Moss Landing, CA as well as flue gas from coal combustion. This final report details all development, analysis, design and testing of the project. Also included in the final report are an updatedmore » Techno-Economic Analysis and CO 2 Lifecycle Analysis. The subsystems included in the pilot demonstration plant are the mineralization subsystem, the Alkalinity Based on Low Energy (ABLE) subsystem, the waste calcium oxide processing subsystem, and the fiber cement board production subsystem. The fully integrated plant was proven to be capable of capturing CO 2 from various sources (gas and coal) and mineralizing it into a reactive calcium carbonate binder and subsequently producing commercial size (4ftx8ft) fiber cement boards. The final report provides a description of the “as built” design of these subsystems and the results of the commissioning activities that have taken place to confirm operability. The report also discusses the results of the fully integrated operation of the facility. Fiber cement boards have been produced in this facility exclusively using reactive calcium carbonate from captured CO 2 from flue gas. These boards meet all US and China appropriate acceptance standards. Use demonstrations for these boards are now underway.« less
DOE Office of Scientific and Technical Information (OSTI.GOV)
Grote, D. P.
Forthon generates links between Fortran and Python. Python is a high level, object oriented, interactive and scripting language that allows a flexible and versatile interface to computational tools. The Forthon package generates the necessary wrapping code which allows access to the Fortran database and to the Fortran subroutines and functions. This provides a development package where the computationally intensive parts of a code can be written in efficient Fortran, and the high level controlling code can be written in the much more versatile Python language.
Jung, Kwang-Wook; Yoon, Choon-G; Jang, Jae-Ho; Kong, Dong-Soo
2008-01-01
Effective watershed management often demands qualitative and quantitative predictions of the effect of future management activities as arguments for policy makers and administration. The BASINS geographic information system was developed to compute total maximum daily loads, which are helpful to establish hydrological process and water quality modeling system. In this paper the BASINS toolkit HSPF model is applied in 20,271 km(2) large watershed of the Han River Basin is used for applicability of HSPF and BMPs scenarios. For proper evaluation of watershed and stream water quality, comprehensive estimation methods are necessary to assess large amounts of point source and nonpoint-source (NPS) pollution based on the total watershed area. In this study, The Hydrological Simulation Program-FORTRAN (HSPF) was estimated to simulate watershed pollutant loads containing dam operation and applied BMPs scenarios for control NPS pollution. The 8-day monitoring data (about three years) were used in the calibration and verification processes. Model performance was in the range of "very good" and "good" based on percent difference. The water-quality simulation results were encouraging for this large sizable watershed with dam operation practice and mixed land uses; HSPF proved adequate, and its application is recommended to simulate watershed processes and BMPs evaluation. IWA Publishing 2008.
NASA Technical Reports Server (NTRS)
Lakeotes, Christopher D.
1990-01-01
DEVECT (CYBER-205 Devectorizer) is CYBER-205 FORTRAN source-language-preprocessor computer program reducing vector statements to standard FORTRAN. In addition, DEVECT has many other standard and optional features simplifying conversion of vector-processor programs for CYBER 200 to other computers. Written in FORTRAN IV.
NASA Astrophysics Data System (ADS)
1992-05-01
The function of the Space Station Furnace Facility (SSFF) is to support materials research into the crystal growth and solidification processes of electronic and photonic materials, metals and alloys, and glasses and ceramics. To support this broad base of research requirements, the SSFF will employ a variety of furnace modules which will be operated, regulated, and supported by a core of common subsystems. Furnace modules may be reconfigured or specifically developed to provide unique solidification conditions for each set of experiments. The SSFF modular approach permits the addition of new or scaled-up furnace modules to support the evolution of the facility as new science requirements are identified. The SSFF Core is of modular design to permit augmentation for enhanced capabilities. The fully integrated configuration of the SSFF will consist of three racks with the capability of supporting up to two furnace modules per rack. The initial configuration of the SSFF will consist of two of the three racks and one furnace module. This Experiment/Facility Requirements Document (E/FRD) describes the integrated facility requirements for the Space Station Freedom (SSF) Integrated Configuration-1 (IC1) mission. The IC1 SSFF will consist of two racks: the Core Rack, with the centralized subsystem equipment; and the Experiment Rack-1, with Furnace Module-1 and the distributed subsystem equipment to support the furnace. The SSFF support functions are provided by the following Core subsystems: power conditioning and distribution subsystem (SSFF PCDS); data management subsystem (SSFF DMS); thermal control Subsystem (SSFF TCS); gas distribution subsystem (SSFF GDS); and mechanical structures subsystem (SSFF MSS).
NASA Technical Reports Server (NTRS)
Ma, Y.
1995-01-01
The AMSU-A receiver subsystem comprises two separated receiver assemblies; AMSU-A1 and AMSU-A2 (P/N 1356441-1). The AMSU-A1 receiver contains 13 channels and the AMSU-A2 receiver 2 channels. The AMSU-A1 receiver assembly is further divided into two parts; AMSU-A1-1 (P/N 1356429-1) and AMSU-A1-2 (P/N 1356409-1), which contain 9 and 4 channels, respectively. The receiver assemblies are highlighted and illustrate the functional block diagrams of the AMSU-A1 and AMSU-A2 systems. The AMSU-A receiver subsystem stands in between the antenna and signal processing subsystems of the AMSU-A instrument and comprises the RF and IF components from isolators to attenuators. It receives the RF signals from the antenna subsystem, down-converts the RF signals to IF signals, amplifies and defines the IF signals to proper power level and frequency bandwidth as specified for each channel, and inputs the IF signals to the signal processing subsystem. This test report presents the test data of the EOS AMSU-A Flight Model No. 1 (FM-1) receiver subsystem. The tests are performed per the Acceptance Test Procedure for the AMSU-A Receiver Subsystem, AE-26002/6A. The functional performance tests are conducted either at the component or subsystem level. While the component-level tests are performed over the entire operating temperature range predicted by thermal analysis, the subsystem-level tests are conducted at ambient temperature only.
Statistical Design Model (SDM) of satellite thermal control subsystem
NASA Astrophysics Data System (ADS)
Mirshams, Mehran; Zabihian, Ehsan; Aarabi Chamalishahi, Mahdi
2016-07-01
Satellites thermal control, is a satellite subsystem that its main task is keeping the satellite components at its own survival and activity temperatures. Ability of satellite thermal control plays a key role in satisfying satellite's operational requirements and designing this subsystem is a part of satellite design. In the other hand due to the lack of information provided by companies and designers still doesn't have a specific design process while it is one of the fundamental subsystems. The aim of this paper, is to identify and extract statistical design models of spacecraft thermal control subsystem by using SDM design method. This method analyses statistical data with a particular procedure. To implement SDM method, a complete database is required. Therefore, we first collect spacecraft data and create a database, and then we extract statistical graphs using Microsoft Excel, from which we further extract mathematical models. Inputs parameters of the method are mass, mission, and life time of the satellite. For this purpose at first thermal control subsystem has been introduced and hardware using in the this subsystem and its variants has been investigated. In the next part different statistical models has been mentioned and a brief compare will be between them. Finally, this paper particular statistical model is extracted from collected statistical data. Process of testing the accuracy and verifying the method use a case study. Which by the comparisons between the specifications of thermal control subsystem of a fabricated satellite and the analyses results, the methodology in this paper was proved to be effective. Key Words: Thermal control subsystem design, Statistical design model (SDM), Satellite conceptual design, Thermal hardware
NASA Technical Reports Server (NTRS)
1992-01-01
The function of the Space Station Furnace Facility (SSFF) is to support materials research into the crystal growth and solidification processes of electronic and photonic materials, metals and alloys, and glasses and ceramics. To support this broad base of research requirements, the SSFF will employ a variety of furnace modules which will be operated, regulated, and supported by a core of common subsystems. Furnace modules may be reconfigured or specifically developed to provide unique solidification conditions for each set of experiments. The SSFF modular approach permits the addition of new or scaled-up furnace modules to support the evolution of the facility as new science requirements are identified. The SSFF Core is of modular design to permit augmentation for enhanced capabilities. The fully integrated configuration of the SSFF will consist of three racks with the capability of supporting up to two furnace modules per rack. The initial configuration of the SSFF will consist of two of the three racks and one furnace module. This Experiment/Facility Requirements Document (E/FRD) describes the integrated facility requirements for the Space Station Freedom (SSF) Integrated Configuration-1 (IC1) mission. The IC1 SSFF will consist of two racks: the Core Rack, with the centralized subsystem equipment; and the Experiment Rack-1, with Furnace Module-1 and the distributed subsystem equipment to support the furnace. The SSFF support functions are provided by the following Core subsystems: power conditioning and distribution subsystem (SSFF PCDS); data management subsystem (SSFF DMS); thermal control Subsystem (SSFF TCS); gas distribution subsystem (SSFF GDS); and mechanical structures subsystem (SSFF MSS).
Automation of closed environments in space for human comfort and safety
NASA Technical Reports Server (NTRS)
1991-01-01
The development of Environmental Control and Life Support Systems (ECLSS) for Space Station Freedom, future colonization of the Moon, and Mars missions presents new challenges for present technologies. ECLSS that operate during long-duration missions must be semi-autonomous to allow crew members environmental control without constant supervision. A control system for the ECLSS must address these issues as well as being reliable. The Kansas State University Advanced Design Team is in the process of researching and designing controls for the automation of the ECLSS for Space Station Freedom and beyond. The ECLSS for Freedom is composed of six subsystems. The temperature and humidity control (THC) subsystem maintains the cabin temperature and humidity at a comfortable level. The atmosphere control and supply (ACS) subsystem insures proper cabin pressure and partial pressures of oxygen and nitrogen. To protect the space station from fire damage, the fire detection and suppression (FDS) subsystem provides fire-sensing alarms and extinguishers. The waste management (WM) subsystem compacts solid wastes for return to Earth, and collects urine for water recovery. The atmosphere revitalization (AR) subsystem removes CO2 and other dangerous contaminants from the air. The water recovery and management (WRM) subsystem collects and filters condensate from the cabin to replenish potable water supplies, and processes urine and other waste waters to replenish hygiene water supplies. These subsystems are not fully automated at this time. Furthermore, the control of these subsystems is not presently integrated; they are largely independent of one another. A fully integrated and automated ECLSS would increase astronauts' productivity and contribute to their safety and comfort.
Porting marine ecosystem model spin-up using transport matrices to GPUs
NASA Astrophysics Data System (ADS)
Siewertsen, E.; Piwonski, J.; Slawig, T.
2013-01-01
We have ported an implementation of the spin-up for marine ecosystem models based on transport matrices to graphics processing units (GPUs). The original implementation was designed for distributed-memory architectures and uses the Portable, Extensible Toolkit for Scientific Computation (PETSc) library that is based on the Message Passing Interface (MPI) standard. The spin-up computes a steady seasonal cycle of ecosystem tracers with climatological ocean circulation data as forcing. Since the transport is linear with respect to the tracers, the resulting operator is represented by matrices. Each iteration of the spin-up involves two matrix-vector multiplications and the evaluation of the used biogeochemical model. The original code was written in C and Fortran. On the GPU, we use the Compute Unified Device Architecture (CUDA) standard, a customized version of PETSc and a commercial CUDA Fortran compiler. We describe the extensions to PETSc and the modifications of the original C and Fortran codes that had to be done. Here we make use of freely available libraries for the GPU. We analyze the computational effort of the main parts of the spin-up for two exemplar ecosystem models and compare the overall computational time to those necessary on different CPUs. The results show that a consumer GPU can compete with a significant number of cluster CPUs without further code optimization.
Visualization of the significance of Receiver Operating Characteristics based on confidence ellipses
NASA Astrophysics Data System (ADS)
Sarlis, Nicholas V.; Christopoulos, Stavros-Richard G.
2014-03-01
The Receiver Operating Characteristics (ROC) is used for the evaluation of prediction methods in various disciplines like meteorology, geophysics, complex system physics, medicine etc. The estimation of the significance of a binary prediction method, however, remains a cumbersome task and is usually done by repeating the calculations by Monte Carlo. The FORTRAN code provided here simplifies this problem by evaluating the significance of binary predictions for a family of ellipses which are based on confidence ellipses and cover the whole ROC space. Catalogue identifier: AERY_v1_0 Program summary URL:http://cpc.cs.qub.ac.uk/summaries/AERY_v1_0.html Program obtainable from: CPC Program Library, Queen’s University, Belfast, N. Ireland Licensing provisions: Standard CPC licence, http://cpc.cs.qub.ac.uk/licence/licence.html No. of lines in distributed program, including test data, etc.: 11511 No. of bytes in distributed program, including test data, etc.: 72906 Distribution format: tar.gz Programming language: FORTRAN. Computer: Any computer supporting a GNU FORTRAN compiler. Operating system: Linux, MacOS, Windows. RAM: 1Mbyte Classification: 4.13, 9, 14. Nature of problem: The Receiver Operating Characteristics (ROC) is used for the evaluation of prediction methods in various disciplines like meteorology, geophysics, complex system physics, medicine etc. The estimation of the significance of a binary prediction method, however, remains a cumbersome task and is usually done by repeating the calculations by Monte Carlo. The FORTRAN code provided here simplifies this problem by evaluating the significance of binary predictions for a family of ellipses which are based on confidence ellipses and cover the whole ROC space. Solution method: Using the statistics of random binary predictions for a given value of the predictor threshold ɛt, one can construct the corresponding confidence ellipses. The envelope of these corresponding confidence ellipses is estimated when ɛt varies from 0 to 1. This way a new family of ellipses is obtained, named k-ellipses, which covers the whole ROC plane and leads to a well defined Area Under the Curve (AUC). For the latter quantity, Mason and Graham [1] have shown that it follows the Mann-Whitney U-statistics [2] which can be applied [3] for the estimation of the statistical significance of each k-ellipse. As the transformation is invertible, any point on the ROC plane corresponds to a unique value of k, thus to a unique p-value to obtain this point by chance. The present FORTRAN code provides this p-value field on the ROC plane as well as the k-ellipses corresponding to the (p=)10%, 5% and 1% significance levels using as input the number of the positive (P) and negative (Q) cases to be predicted. Unusual features: In some machines, the compiler directive -O2 or -O3 should be used to avoid NaN’s in some points of the p-field along the diagonal. Running time: Depending on the application, e.g., 4s for an Intel(R) Core(TM)2 CPU E7600 at 3.06 GHz with 2 GB RAM for the examples presented here References: [1] S.J. Mason, N.E. Graham, Quart. J. Roy. Meteor. Soc. 128 (2002) 2145. [2] H.B. Mann, D.R. Whitney, Ann. Math. Statist. 18 (1947) 50. [3] L.C. Dinneen, B.C. Blakesley, J. Roy. Stat. Soc. Ser. C Appl. Stat. 22 (1973) 269.
Sharing electronic structure and crystallographic data with ETSF_IO
NASA Astrophysics Data System (ADS)
Caliste, D.; Pouillon, Y.; Verstraete, M. J.; Olevano, V.; Gonze, X.
2008-11-01
We present a library of routines whose main goal is to read and write exchangeable files (NetCDF file format) storing electronic structure and crystallographic information. It is based on the specification agreed inside the European Theoretical Spectroscopy Facility (ETSF). Accordingly, this library is nicknamed ETSF_IO. The purpose of this article is to give both an overview of the ETSF_IO library and a closer look at its usage. ETSF_IO is designed to be robust and easy to use, close to Fortran read and write routines. To facilitate its adoption, a complete documentation of the input and output arguments of the routines is available in the package, as well as six tutorials explaining in detail various possible uses of the library routines. Catalogue identifier: AEBG_v1_0 Program summary URL:http://cpc.cs.qub.ac.uk/summaries/AEBG_v1_0.html Program obtainable from: CPC Program Library, Queen's University, Belfast, N. Ireland Licensing provisions: Gnu Lesser General Public License No. of lines in distributed program, including test data, etc.: 63 156 No. of bytes in distributed program, including test data, etc.: 363 390 Distribution format: tar.gz Programming language: Fortran 95 Computer: All systems with a Fortran95 compiler Operating system: All systems with a Fortran95 compiler Classification: 7.3, 8 External routines: NetCDF, http://www.unidata.ucar.edu/software/netcdf Nature of problem: Store and exchange electronic structure data and crystallographic data independently of the computational platform, language and generating software Solution method: Implement a library based both on NetCDF file format and an open specification (http://etsf.eu/index.php?page=standardization)
Yu, Jen-Shiang K; Hwang, Jenn-Kang; Tang, Chuan Yi; Yu, Chin-Hui
2004-01-01
A number of recently released numerical libraries including Automatically Tuned Linear Algebra Subroutines (ATLAS) library, Intel Math Kernel Library (MKL), GOTO numerical library, and AMD Core Math Library (ACML) for AMD Opteron processors, are linked against the executables of the Gaussian 98 electronic structure calculation package, which is compiled by updated versions of Fortran compilers such as Intel Fortran compiler (ifc/efc) 7.1 and PGI Fortran compiler (pgf77/pgf90) 5.0. The ifc 7.1 delivers about 3% of improvement on 32-bit machines compared to the former version 6.0. Performance improved from pgf77 3.3 to 5.0 is also around 3% when utilizing the original unmodified optimization options of the compiler enclosed in the software. Nevertheless, if extensive compiler tuning options are used, the speed can be further accelerated to about 25%. The performances of these fully optimized numerical libraries are similar. The double-precision floating-point (FP) instruction sets (SSE2) are also functional on AMD Opteron processors operated in 32-bit compilation, and Intel Fortran compiler has performed better optimization. Hardware-level tuning is able to improve memory bandwidth by adjusting the DRAM timing, and the efficiency in the CL2 mode is further accelerated by 2.6% compared to that of the CL2.5 mode. The FP throughput is measured by simultaneous execution of two identical copies of each of the test jobs. Resultant performance impact suggests that IA64 and AMD64 architectures are able to fulfill significantly higher throughput than the IA32, which is consistent with the SpecFPrate2000 benchmarks.
Object-Oriented Scientific Programming with Fortran 90
NASA Technical Reports Server (NTRS)
Norton, C.
1998-01-01
Fortran 90 is a modern language that introduces many important new features beneficial for scientific programming. We discuss our experiences in plasma particle simulation and unstructured adaptive mesh refinement on supercomputers, illustrating the features of Fortran 90 that support the object-oriented methodology.
NASA Technical Reports Server (NTRS)
Mathur, F. P.
1972-01-01
Several common higher level program languages are described. FORTRAN, ALGOL, COBOL, PL/1, and LISP 1.5 are summarized and compared. FORTRAN is the most widely used scientific programming language. ALGOL is a more powerful language for scientific programming. COBOL is used for most commercial programming applications. LISP 1.5 is primarily a list-processing language. PL/1 attempts to combine the desirable features of FORTRAN, ALGOL, and COBOL into a single language.
NASA Technical Reports Server (NTRS)
1983-01-01
Space station architectural options, habitability considerations and subsystem analyses, technology, and programmatics are reviewed. The methodology employed for conceiving and defining space station concepts is presented. As a result of this approach, architectures were conceived and along with their supporting rationale are described within this portion of the report. Habitability consideration and subsystem analyses describe the human factors associated with space station operations and includes subsections covering (1) data management, (2) communications and tracking, (3) environmental control and life support, (4) manipulator systems, (5) resupply, (6) pointing, (7) thermal management and (8) interface standardization. A consolidated matrix of subsystems technology issues as related to meeting the mission needs for a 1990's era space station is presented. Within the programmatics portion, a brief description of costing and program strategies is outlined.
Integrated energy balance analysis for Space Station Freedom
NASA Technical Reports Server (NTRS)
Tandler, John
1991-01-01
An integrated simulation model is described which characterizes the dynamic interaction of the energy transport subsystems of Space Station Freedom for given orbital conditions and for a given set of power and thermal loads. Subsystems included in the model are the Electric Power System (EPS), the Internal Thermal Control System (ITCS), the External Thermal Control System (ETCS), and the cabin Temperature and Humidity Control System (THC) (which includes the avionics air cooling, cabin air cooling, and intermodule ventilation systems). Models of the subsystems were developed in a number of system-specific modeling tools and validated. The subsystem models are then combined into integrated models to address a number of integrated performance issues involving the ability of the integrated energy transport system of Space Station Freedom to provide power, controlled cabin temperature and humidity, and equipment thermal control to support operations.
NASA Technical Reports Server (NTRS)
Rosenstein, B. J.
1973-01-01
The Pioneer Venus orbiter and multiprobe missions require spacecraft maneuvers for successful accomplishment. This report presents the results of studies performed to define the propulsion subsystems required to perform those maneuvers. Primary goals were to define low mass subsystems capable of performing the required missions with a high degree of reliability for low cost. A review was performed of all applicable propellants and thruster types, as well as propellant management techniques. Based on this review, a liquid monopropellant hydrazine propulsion subsystem was selected for all multiprobe mission maneuvers, and for all orbiter mission maneuvers except orbit insertion. A pressure blowdown operating mode was selected using helium as the pressurizing gas. The forces associated with spacecraft rotations were used to control the liquid-gas interface and resulting propellant orientation within the tank.
Vehicle management and mission planning systems with shuttle applications
NASA Technical Reports Server (NTRS)
1972-01-01
A preliminary definition of a concept for an automated system is presented that will support the effective management and planning of space shuttle operations. It is called the Vehicle Management and Mission Planning System (VMMPS). In addition to defining the system and its functions, some of the software requirements of the system are identified and a phased and evolutionary method is recommended for software design, development, and implementation. The concept is composed of eight software subsystems supervised by an executive system. These subsystems are mission design and analysis, flight scheduler, launch operations, vehicle operations, payload support operations, crew support, information management, and flight operations support. In addition to presenting the proposed system, a discussion of the evolutionary software development philosophy that the Mission Planning and Analysis Division (MPAD) would propose to use in developing the required supporting software is included. A preliminary software development schedule is also included.
Space power subsystem automation technology
NASA Technical Reports Server (NTRS)
Graves, J. R. (Compiler)
1982-01-01
The technology issues involved in power subsystem automation and the reasonable objectives to be sought in such a program were discussed. The complexities, uncertainties, and alternatives of power subsystem automation, along with the advantages from both an economic and a technological perspective were considered. Whereas most spacecraft power subsystems now use certain automated functions, the idea of complete autonomy for long periods of time is almost inconceivable. Thus, it seems prudent that the technology program for power subsystem automation be based upon a growth scenario which should provide a structured framework of deliberate steps to enable the evolution of space power subsystems from the current practice of limited autonomy to a greater use of automation with each step being justified on a cost/benefit basis. Each accomplishment should move toward the objectives of decreased requirement for ground control, increased system reliability through onboard management, and ultimately lower energy cost through longer life systems that require fewer resources to operate and maintain. This approach seems well-suited to the evolution of more sophisticated algorithms and eventually perhaps even the use of some sort of artificial intelligence. Multi-hundred kilowatt systems of the future will probably require an advanced level of autonomy if they are to be affordable and manageable.
Preprototype vapor compression distillation subsystem. [recovering potable water from wastewater
NASA Technical Reports Server (NTRS)
Ellis, G. S.; Wynveen, R. A.; Schubert, F. H.
1979-01-01
A three-person capacity preprototype vapor compression distillation subsystem for recovering potable water from wastewater aboard spacecraft was designed, assembled, and tested. The major components of the subsystem are: (1) a distillation unit which includes a compressor, centrifuge, central shaft, and outer shell; (2) a purge pump; (3) a liquids pump; (4) a post-treat cartridge; (5) a recycle/filter tank; (6) an evaporator high liquid level sensor; and (7) the product water conductivity monitor. A computer based control monitor instrumentation carries out operating mode change sequences, monitors and displays subsystem parameters, maintains intramode controls, and stores and displays fault detection information. The mechanical hardware occupies 0.467 m3, requires 171 W of electrical power, and has a dry weight of 143 kg. The subsystem recovers potable water at a rate of 1.59 kg/hr, which is equivalent to a duty cycle of approximately 30% for a crew of three. The product water has no foul taste or odor. Continued development of the subsystem is recommended for reclaiming water for human consumption as well as for flash evaporator heat rejection, urinal flushing, washing, and other on-board water requirements.
Solid rocket booster performance evaluation model. Volume 2: Users manual
NASA Technical Reports Server (NTRS)
1974-01-01
This users manual for the solid rocket booster performance evaluation model (SRB-II) contains descriptions of the model, the program options, the required program inputs, the program output format and the program error messages. SRB-II is written in FORTRAN and is operational on both the IBM 370/155 and the MSFC UNIVAC 1108 computers.
Operations analysis (study 2.1). Program listing for the LOVES computer code
NASA Technical Reports Server (NTRS)
Wray, S. T., Jr.
1974-01-01
A listing of the LOVES computer program is presented. The program is coded partially in SIMSCRIPT and FORTRAN. This version of LOVES is compatible with both the CDC 7600 and the UNIVAC 1108 computers. The code has been compiled, loaded, and executed successfully on the EXEC 8 system for the UNIVAC 1108.
Computer program for calculating the flow field of supersonic ejector nozzles
NASA Technical Reports Server (NTRS)
Anderson, B. H.
1974-01-01
An analytical procedure for computing the performance of supersonic ejector nozzles is presented. This procedure includes real sonic line effects and an interaction analysis for the mixing process between the two streams. The procedure is programmed in FORTRAN 4 and has operated successfully on IBM 7094, IBM 360, CDC 6600, and Univac 1108.
Master Clock and Time-Signal-Distribution System
NASA Technical Reports Server (NTRS)
Tjoelker, Robert; Calhoun, Malcolm; Kuhnle, Paul; Sydnor, Richard; Lauf, John
2007-01-01
A timing system comprising an electronic master clock and a subsystem for distributing time signals from the master clock to end users is undergoing development to satisfy anticipated timing requirements of NASA s Deep Space Network (DSN) for the next 20 to 30 years. This system has a modular, flexible, expandable architecture that is easier to operate and maintain than the present frequency and timing subsystem (FTS).
ERIC Educational Resources Information Center
Twitchell, Anne; Sprehn, Mary
An evaluation of the Ohio College Library Center's (OCLC) proposed Serials Control Subsystem was undertaken to determine what effect the system would have on the operation of the Serials Department at the University of South Florida (USF) Library. The system would consist of three components: 1) claiming--identifying missing issues and generating…
AUTOMATED FLOWCHART SYSTEM FROM TEXAS A&M UNIVERSITY
NASA Technical Reports Server (NTRS)
Woodford, W.
1994-01-01
An accurate flowchart is an important part of the documentation for any computer program. The flowchart offers the user an easy to follow overview of program operation and the maintenance programmer an effective debugging tool. The TAMU FLOWCHART System was developed to flowchart any program written in the FORTRAN language. It generates a line printer flowchart which is representative of the program logic. This flowchart provides the user with a detailed representation of the program action taken as each program statement is executed. The TAMU FLOWCHART System should prove to be a valuable aid to groups working with complex FORTRAN programs. Each statement in the program is displayed within a symbol which represents the program action during processing of the enclosed statement. Symbols available include: subroutine, function, and entry statements; arithmetic statements; input and output statements; arithmetical and logical IF statements; subroutine calls with or without argument list returns; computed and assigned GO TO statements; DO statements; STOP and RETURN statements; and CONTINUE and ASSIGN statements. Comment cards within the source program may be suppressed or displayed and associated with a succeeding source statement. Each symbol is annotated with a label (if present in the source code), a block number, and the statement sequence number. Program flow and options within the program are represented by line segments and direction indicators connecting symbols. The TAMU FLOWCHART System should be able to accurately flowchart any working FORTRAN program. This program is written in COBOL for batch execution and has been implemented on an IBM 370 series computer with an OS operating system and with a central memory requirement of approximately 380K of 8 bit bytes. The TAMU FLOWCHART System was developed in 1977.
NASA Technical Reports Server (NTRS)
1972-01-01
The modular space station comprising small, shuttle-launched modules, and characterized by low initial cost and incremental manning, is described. The initial space station is designed to be delivered into orbit by three space shuttles and assembled in space. The three sections are the power/subsystems module, the crew/operations module, and the general purpose laboratory module. It provides for a crew of six. Subsequently duplicate/crew/operations and power/subsystems modules will be mated to the original modules, and provide for an additional six crewmen. A total of 17 research and applications modules is planned, three of which will be free-flying modules. Details are given on the program plan, modular characteristics, logistics, experiment support capability and requirements, operations analysis, design support analyses, and shuttle interfaces.
The Nimbus 6 data catalog, volume 12: Data orbits 9227 through 10043
NASA Technical Reports Server (NTRS)
1978-01-01
Nimbus 6 was successfully launched from the Western Test Range, Vandenberg Air Force Base, California at 08 hr. 12 min. 00 sec. GMT on 12 June 1975. The orbit was nearly circular at 1093 x 1105 km. Satellite operations from launch through 14 July (orbit 425) consisted of engineering evaluation of all spacecraft systems. As a result of that effort, data reception, accountability and processing were intermittent during that period. This volume reflects the operational changes that occurred to each individual subsystem on a bi-monthly basis. Also this volume incorporates significant findings and various subsystem summaries as detailed by the respective experimenter. During orbit 9793 (12 June 1977) Nimbus 6 successfully completed two years of operations.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Gaffney, P.W.; Wooten, J.W.
1980-05-01
Four software tools PFORT, DAVE, POLISH, and BRNANL, which may be used to ensure the standardization of FORTRAN software are introduced. First, FORTRAN computer programs are loosely classified into three groups. Then reasons are given why the program in two of these groups should adhere to a portable subset of the American National Standard (ANS) First FORTRAN 1966. Next, the software tools PFORT, DAVE, POLISH, and BRNANL, are briefly described, and an example of the output from PFORT, DAVE, and POLISH are given. Finally, the dissemination of information pertaining to the tools together with their availability is outlined. 11 figures.
WOLF; automatic typing program
Evenden, G.I.
1982-01-01
A FORTRAN IV program for the Hewlett-Packard 1000 series computer provides for automatic typing operations and can, when employed with manufacturer's text editor, provide a system to greatly facilitate preparation of reports, letters and other text. The input text and imbedded control data can perform nearly all of the functions of a typist. A few of the features available are centering, titles, footnotes, indentation, page numbering (including Roman numerals), automatic paragraphing, and two forms of tab operations. This documentation contains both user and technical description of the program.
Program finds centrifugal compressor operating point
DOE Office of Scientific and Technical Information (OSTI.GOV)
Campos, M.C.M.M.; Rodrigues, P.S.B.
1990-09-01
This article presents the Scop program, a computational procedure developed using Fortran 77 language to find the operating point of centrifugal compressors starting from performance curves. Characteristics or performance curves traditionally are employed by manufacturers to inform users about turbocompressor behavior. Usually, these curves have polytropic head, H, and corresponding polytropic efficiency, {eta} plus rotation speed, N, and inlet volumetric flowrate, Q, as parameters. Two families of curves can be identified in this figure. One provides head-flow relationships for several speeds and the other refers to isoefficiency curves.
Program For A Pushbutton Display
NASA Technical Reports Server (NTRS)
Busquets, Anthony M.; Luck, William S., Jr.
1989-01-01
Programmable Display Pushbutton (PDP) is pushbutton device available from Micro Switch having programmable 16X35 matrix of light-emitting diodes on pushbutton surface. Any desired legends display on PDP's, producing user-friendly applications reducing need for dedicated manual controls. Interacts with operator, calls for correct response before transmitting next message. Both simple manual control and sophisticated programmable link between operator and host system. Programmable Display Pushbutton Legend Editor (PDPE) computer program used to create light-emitting-diode (LED) displays for pushbuttons. Written in FORTRAN.
Conversion of the Forces Mobilization Model (FORCEMOB) from FORTRAN to C
2015-08-01
300 K !’"vale Data 18.192 K 136 K Slack 2.560 K 84 K Mapped File 412 K 412 K Sharel!ble 5.444 K 4.440 K Managed Heap - r age Table l.klusable...the C version of FORCEMOB is ready for operational use. This page is intentionally blank. v Contents 1. Introduction...without a graphical user interface (GUI): once run, FORCEMOB reads user-created input files, performs mathematical operations upon them, and outputs text
NASA Technical Reports Server (NTRS)
Butler, Ricky W.; Martensen, Anna L.
1992-01-01
FTC, Fault-Tree Compiler program, is reliability-analysis software tool used to calculate probability of top event of fault tree. Five different types of gates allowed in fault tree: AND, OR, EXCLUSIVE OR, INVERT, and M OF N. High-level input language of FTC easy to understand and use. Program supports hierarchical fault-tree-definition feature simplifying process of description of tree and reduces execution time. Solution technique implemented in FORTRAN, and user interface in Pascal. Written to run on DEC VAX computer operating under VMS operating system.
NASA Technical Reports Server (NTRS)
Johnson, K. L.; Reysa, R. P.; Fricks, D. H.
1981-01-01
Vapor compression distillation (VCD) is considered the most efficient water recovery process for spacecraft application. This paper reports on a preprototype VCD which has undergone the most extensive operational and component development testing of any VCD subsystem to date. The component development effort was primarily aimed at eliminating corrosion and the need for lubrication, upgrading electronics, and substituting nonmetallics in key rotating components. The VCD evolution is documented by test results on specific design and/or materials changes. Innovations worthy of further investigation and additional testing are summarized for future VCD subsystem development reference. Conclusions on experience gained are presented.
Vehicle electrical system state controller
DOE Office of Scientific and Technical Information (OSTI.GOV)
Bissontz, Jay E.
A motor vehicle electrical power distribution system includes a plurality of distribution sub-systems, an electrical power storage sub-system and a plurality of switching devices for selective connection of elements of and loads on the power distribution system to the electrical power storage sub-system. A state transition initiator provides inputs to control system operation of switching devices to change the states of the power distribution system. The state transition initiator has a plurality of positions selection of which can initiate a state transition. The state transition initiator can emulate a four position rotary ignition switch. Fail safe power cutoff switches providemore » high voltage switching device protection.« less
Apollo experience report: Command and service module electrical power distribution on subsystem
NASA Technical Reports Server (NTRS)
Munford, R. E.; Hendrix, B.
1974-01-01
A review of the design philosophy and development of the Apollo command and service modules electrical power distribution subsystem, a brief history of the evolution of the total system, and some of the more significant components within the system are discussed. The electrical power distribution primarily consisted of individual control units, interconnecting units, and associated protective devices. Because each unit within the system operated more or less independently of other units, the discussion of the subsystem proceeds generally in descending order of complexity; the discussion begins with the total system, progresses to the individual units of the system, and concludes with the components within the units.
X-38 V201 Avionics Architecture
NASA Technical Reports Server (NTRS)
Bedos, Thierry; Anderson, Brian L.
1999-01-01
The X-38 is an experimental NASA project developing a core human capable spacecraft at a fraction of the cost of any previous human rated vehicle. The first operational derivative developed from the X-38 program will be the International Space Station (ISS) Crew Return Vehicle (CRV). Although the current X-38 vehicles are designed as re-entry vehicles only, the option exists to modify the vehicle for uses as an upward vehicle launched from an expendable launch vehicle or from the X-33 operational derivative. The Operational CRV, that will be derived from the X-38 spaceflight vehicle, will provide an emergency return capability from the International Space Station (ISS). The spacecraft can hold a crew of up to seven inside a pressurized cabin. The CRV is passively delivered to ISS, stays up to three year on-orbit attached to ISS in a passive mode with periodic functional checkout, before separation from ISS, de-orbit, entry and landing. The X-38 Vehicle 201 (V201) is being developed at NASA/JSC to demonstrate key technologies associated with the development of the CRV design. The X-38 flight test will validate the low cost development concept by demonstrating the entire station departure, re-entry, guidance and landing portions of the CRV mission. All new technologies and subsystems proposed for CRV will be validated during either the on orbit checkout or flight phases of the X-38 space flight test. The X-38 subsystems are required to be similar to those subsystems required for the CRV to the greatest extent possible. In many cases, the subsystems are identical to those that will be utilized on the Operational CRV.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Young, Mitchell T.; Johnson, Seth R.; Prokopenko, Andrey V.
With the development of a Fortran Interface to Trilinos, ForTrilinos, modelers using modern Fortran will beable to provide their codes the capability to use solvers and other capabilities on exascale machines via astraightforward infrastructure that accesses Trilinos. This document outlines what Fortrilinos does andexplains briefly how it works. We show it provides a general access to packages via an entry point and usesan xml file from fortran code. With the first release, ForTrilinos will enable Teuchos to take xml parameterlists from Fortran code and set up data structures. It will provide access to linear solvers and eigensolvers.Several examples are providedmore » to illustrate the capabilities in practice. We explain what the user shouldhave already with their code and what Trilinos provides and returns to the Fortran code. We provideinformation about the build process for ForTrilinos, with a practical example. In future releases, nonlinearsolvers, time iteration, advanced preconditioning techniques, and inversion of control (IoC), to enablecallbacks to Fortran routines, will be available.« less
Fortran graphics routines for the Macintosh
DOE Office of Scientific and Technical Information (OSTI.GOV)
Shore, B.W.
1992-06-01
The Language Systems MPW Fortran is a popular Fortran compiler for the Macintosh. Unfortunately, it does not have any built-in calls to graphics routines (such as are available with Graflib on the NLTSS), so there is no simple way to make x-y plots from calls within Fortran. Instead, a file of data must be created and a commercial plotting routine (such as IGOR or KALEIDAGRAPH) or a spreadsheet with graphics (such as WINGZ) must be applied to post-process the data. The Macintosh does have available many built-in calls (to the Macintosh Toolbox) that allow drawing shapes and lines with quickdraw,more » but these are not designed for plotting functions and are difficult to learn to use. This work outlines some Fortran routines that can be called from LS Fortran to make the necessary calls to the Macintosh toolbox to create simple two-dimensional plots or contour plots. The source code DEMOGRAF.F shows how these routines may be used. DEMOGRAF.F simply demonstrates some Fortran subroutines that can be called with language systems MPW Fortran on the Macintosh to plot arrays of numbers. The subroutines essentially mimic the functionality that has been available at LTSS and NLTSS and UNICOS at LLNL. The graphics primitives are kept in four separate files, each containing several subroutines. The subroutines are compiled and stored in a library file, LIBgraf.o. Makefile is used to link this library to the source code. A discussion is included on requirements for interactive plotting of functions.« less
NASA Astrophysics Data System (ADS)
Spangelo, S. C.; Cutler, J.; Anderson, L.; Fosse, E.; Cheng, L.; Yntema, R.; Bajaj, M.; Delp, C.; Cole, B.; Soremekum, G.; Kaslow, D.
Small satellites are more highly resource-constrained by mass, power, volume, delivery timelines, and financial cost relative to their larger counterparts. Small satellites are operationally challenging because subsystem functions are coupled and constrained by the limited available commodities (e.g. data, energy, and access times to ground resources). Furthermore, additional operational complexities arise because small satellite components are physically integrated, which may yield thermal or radio frequency interference. In this paper, we extend our initial Model Based Systems Engineering (MBSE) framework developed for a small satellite mission by demonstrating the ability to model different behaviors and scenarios. We integrate several simulation tools to execute SysML-based behavior models, including subsystem functions and internal states of the spacecraft. We demonstrate utility of this approach to drive the system analysis and design process. We demonstrate applicability of the simulation environment to capture realistic satellite operational scenarios, which include energy collection, the data acquisition, and downloading to ground stations. The integrated modeling environment enables users to extract feasibility, performance, and robustness metrics. This enables visualization of both the physical states (e.g. position, attitude) and functional states (e.g. operating points of various subsystems) of the satellite for representative mission scenarios. The modeling approach presented in this paper offers satellite designers and operators the opportunity to assess the feasibility of vehicle and network parameters, as well as the feasibility of operational schedules. This will enable future missions to benefit from using these models throughout the full design, test, and fly cycle. In particular, vehicle and network parameters and schedules can be verified prior to being implemented, during mission operations, and can also be updated in near real-time with oper- tional performance feedback.
FMM-Yukawa: An adaptive fast multipole method for screened Coulomb interactions
NASA Astrophysics Data System (ADS)
Huang, Jingfang; Jia, Jun; Zhang, Bo
2009-11-01
A Fortran program package is introduced for the rapid evaluation of the screened Coulomb interactions of N particles in three dimensions. The method utilizes an adaptive oct-tree structure, and is based on the new version of fast multipole method in which the exponential expansions are used to diagonalize the multipole-to-local translations. The program and its full description, as well as several closely related packages are also available at
Development of flying qualities criteria for single pilot instrument flight operations
NASA Technical Reports Server (NTRS)
Bar-Gill, A.; Nixon, W. B.; Miller, G. E.
1982-01-01
Flying qualities criteria for Single Pilot Instrument Flight Rule (SPIFR) operations were investigated. The ARA aircraft was modified and adapted for SPIFR operations. Aircraft configurations to be flight-tested were chosen and matched on the ARA in-flight simulator, implementing modern control theory algorithms. Mission planning and experimental matrix design were completed. Microprocessor software for the onboard data acquisition system was debugged and flight-tested. Flight-path reconstruction procedure and the associated FORTRAN program were developed. Algorithms associated with the statistical analysis of flight test results and the SPIFR flying qualities criteria deduction are discussed.
A program to generate a Fortran interface for a C++ library
DOE Office of Scientific and Technical Information (OSTI.GOV)
Taylor, Lee
Shroud is a utility to create a Fortran and C interface for a C++ library. An existing C++ library API is described in an input file. Shroud reads the file and creates source files which can be compiled to provide a Fortran API for the library.
A MAP read-routine for IBM 7094 Fortran II binary tapes
Robert S. Helfman
1966-01-01
Two MAP (Macro Assembly Program) language routines are descrived. They permit Fortran IV programs to read binary tapes generated by Fortran II programs, on the IBM 7090 and 7094 computers. One routine is for use with 7040/44-IBSYS, the other for 7090/94-IBSYS.
Dynamic data distributions in Vienna Fortran
NASA Technical Reports Server (NTRS)
Chapman, Barbara; Mehrotra, Piyush; Moritsch, Hans; Zima, Hans
1993-01-01
Vienna Fortran is a machine-independent language extension of Fortran, which is based upon the Single-Program-Multiple-Data (SPMD) paradigm and allows the user to write programs for distributed-memory systems using global addresses. The language features focus mainly on the issue of distributing data across virtual processor structures. Those features of Vienna Fortran that allow the data distributions of arrays to change dynamically, depending on runtime conditions are discussed. The relevant language features are discussed, their implementation is outlined, and how they may be used in applications is described.
FGRAAL: FORTRAN extended graph algorithmic language
NASA Technical Reports Server (NTRS)
Basili, V. R.; Mesztenyi, C. K.; Rheinboldt, W. C.
1972-01-01
The FORTRAN version FGRAAL of the graph algorithmic language GRAAL as it has been implemented for the Univac 1108 is described. FBRAAL is an extension of FORTRAN 5 and is intended for describing and implementing graph algorithms of the type primarily arising in applications. The formal description contained in this report represents a supplement to the FORTRAN 5 manual for the Univac 1108 (UP-4060), that is, only the new features of the language are described. Several typical graph algorithms, written in FGRAAL, are included to illustrate various features of the language and to show its applicability.
SIPT: a seismic refraction inverse modeling program for timeshare terminal computer systems
Scott, James Henry
1977-01-01
SIPB is an interactive Fortran computer program that was developed for use with a timeshare computer system with program control information submitted from a remote terminal, and output data displayed on the terminal or printed on a line printer. The program is an upgraded version of FSIPI (Scott, Tibbetts, and Burdick, 1972) with several major improvements in addition to .its adaptation to timeshare operation. The most significant improvement was made in the procedure for handling data from in-line offset shotpoints beyond the end shotpoints of the geophone spread. The changes and improvements are described, user's instructions are outlined, examples of input and output data for a test problem are presented, and the Fortran program is listed in this report. An upgraded batch-mode program, SIPB, is available for users who do not have a timeshare computer system available (Scott, 1977).
SIPB: a seismic refraction inverse modeling program for batch computer systems
Scott, James Henry
1977-01-01
SIPB is an interactive Fortran computer program that was developed for use with a timeshare computer system with program control information submitted from a remote terminal, and output data displayed on the terminal or printed on a line printer. The program is an upgraded version of FSIPI (Scott, Tibbetts, and Burdick, 1972) with several major improvements in addition to .its adaptation to timeshare operation. The most significant improvement was made in the procedure for handling data from in-line offset shotpoints beyond the end shotpoints of the geophone spread. The changes and improvements are described, user's instructions are outlined, examples of input and output data for a test problem are presented, and the Fortran program is listed in this report. An upgraded batch-mode program, SIPB, is available for users who do not have a timeshare computer system available (Scott, 1977).
Telemetry Tests Of The Advanced Receiver II
NASA Technical Reports Server (NTRS)
Hinedi, Sami M.; Bevan, Roland P.; Marina, Miguel
1993-01-01
Report describes telemetry tests of Advanced Receiver II (ARX-II): digital radio receiving subsystem operating on intermediate-frequency output of another receiving subsystem called "multimission receiver" (MMR), detecting carrier, subcarrier, and data-symbol signals transmitted by spacecraft, and extracts Doppler information from signals. Analysis of data shows performance of MMR/ARX-II system comparable and sometimes superior to performances of Blk-III/BPA and Blk-III/SDA/SSA systems.
A study of multiplex data bus techniques for the space shuttle
NASA Technical Reports Server (NTRS)
Kearney, R. J.; Kalange, M. A.
1972-01-01
A comprehensive technology base for the design of a multiplexed data bus subsystem is provided. Extensive analyses, both analytical and empirical, were performed. Subjects covered are classified under the following headings: requirements identification and analysis; transmission media studies; signal design and detection studies; synchronization, timing, and control studies; user-subsystem interface studies; operational reliability analyses; design of candidate data bus configurations; and evaluation of candidate data bus designs.
Armored Family of Vehicles (AFV). Phase 1 Report. Book 7. Volume 11
1987-08-31
Armored Family of Vehicles. Specific requirements and products are described which initiate the training development process and a training management ...approach for the TRADOC and proponent schools to plan, develop, manage and integrate the training subsystem(s) for the Armored Family of Vehicles...Procedures. q. Charter, Armored Family of Vehicles. r. Operational and Organizational (O&W) Plan for AFV. s. System MANPRINT Management Plan for AFV
Design and Analysis of a Hyperspectral Microwave Receiver Subsystem
NASA Technical Reports Server (NTRS)
Blackwell, W.; Galbraith, C.; Hancock, T.; Leslie, R.; Osaretin, I.; Shields, M.; Racette, P.; Hillard, L.
2012-01-01
Hyperspectral microwave (HM) sounding has been proposed to achieve unprecedented performance. HM operation is achieved using multiple banks of RF spectrometers with large aggregate bandwidth. A principal challenge is Size/Weight/Power scaling. Objectives of this work: 1) Demonstrate ultra-compact (100 cm3) 52-channel IF processor (enabler); 2) Demonstrate a hyperspectral microwave receiver subsystem; and 3) Deliver a flight-ready system to validate HM sounding.
NASA Technical Reports Server (NTRS)
Mukhopadhyay, A. K.
1978-01-01
The Data Storage Subsystem Simulator (DSSSIM) simulating (by ground software) occurrence of discrete events in the Voyager mission is described. Functional requirements for Data Storage Subsystems (DSS) simulation are discussed, and discrete event simulation/DSSSIM processing is covered. Four types of outputs associated with a typical DSSSIM run are presented, and DSSSIM limitations and constraints are outlined.
The Bio-Logic and machinery of plant morphogenesis.
Niklas, Karl J
2003-04-01
Morphogenesis (the development of organic form) requires signal-trafficking and cross-talking across all levels of organization to coordinate the operation of metabolic and genomic networked systems. Many biologists are currently converging on the pictorial conventions of computer scientists to render biological signaling as logic circuits supervising the operation of one or more signal-activated metabolic or gene networks. This approach can redact and simplify complex morphogenetic phenomena and allows for their aggregation into diagrams of larger, more "global" networked systems. This conceptualization is discussed in terms of how logic circuits and signal-activated subsystems work, and it is illustrated for examples of increasingly more complex morphogenetic phenomena, e.g., auxin-mediated cell expansion, entry into the mitotic cell cycle phases, and polar/lateral intercellular auxin transport. For each of these phenomena, a posited circuit/subsystem diagram draws rapid attention to missing components, either in the logic circuit or in the subsystem it supervises. These components must be identified experimentally if each of these basic phenomena is to be fully understood. Importantly, the power of the circuit/subsystem approach to modeling developmental phenomena resides not in its pictorial appeal but in the mathematical tools that are sufficiently strong to reveal and quantify the synergistics of networked systems and thus foster a better understanding of morphogenesis.
Satellite Power System (SPS) microwave subsystem impacts and benefits
NASA Technical Reports Server (NTRS)
Dickinson, R. M.
1977-01-01
The impacts and benefits to society of the microwave subsystem resulting from the developing, construction and operating of a space solar power to earth, electric power delivery system are presented and discussed. The primary benefit (usable energy) is conveyed mainly in the fundamental frequency portion of the RF radiation beam that is intercepted and converted to electric power output. The small fraction of the microwave and other electromagnetic energy that does not end up in the electric utility grid, yields most of the subsystem impacts. The impacts range from harmonics and noise radiated by the transmitting antenna, through potential interference with ionospheric communications and navigation caused by the power beam heating the ionosphere, to the potential large land area requirements for the rectennas and low level microwave radiation around the rectennas. Additional benefits range from a very low level of waste heat liberated and lack of atmospheric emissions including noise while operating to having no residual ionizing radiation from the rectenna when it is deactivated.
NASA Technical Reports Server (NTRS)
Luu, D.
1999-01-01
This is the Performance Verification Report, AMSU-A1 Antenna Drive Subsystem, P/N 1331720-2, S/N 106, for the Integrated Advanced Microwave Sounding Unit-A (AMSU-A). The antenna drive subsystem of the METSAT AMSU-A1, S/N 106, P/N 1331720-2, completed acceptance testing per A-ES Test Procedure AE-26002/lD. The test included: Scan Motion and Jitter, Pulse Load Bus Peak Current and Rise Time, Resolver Reading and Position Error, Gain/ Phase Margin, and Operational Gain Margin. The drive motors and electronic circuitry were also tested at the component level. The drive motor test includes: Starting Torque Test, Motor Commutation Test, Resolver Operation/ No-Load Speed Test, and Random Vibration. The electronic circuitry was tested at the Circuit Card Assembly (CCA) level of production; each test exercised all circuit functions. The transistor assembly was tested during the W3 cable assembly (1356941-1) test.
Waste receiving and processing plant control system; system design description
DOE Office of Scientific and Technical Information (OSTI.GOV)
LANE, M.P.
1999-02-24
The Plant Control System (PCS) is a heterogeneous computer system composed of numerous sub-systems. The PCS represents every major computer system that is used to support operation of the Waste Receiving and Processing (WRAP) facility. This document, the System Design Description (PCS SDD), includes several chapters and appendices. Each chapter is devoted to a separate PCS sub-system. Typically, each chapter includes an overview description of the system, a list of associated documents related to operation of that system, and a detailed description of relevant system features. Each appendice provides configuration information for selected PCS sub-systems. The appendices are designed asmore » separate sections to assist in maintaining this document due to frequent changes in system configurations. This document is intended to serve as the primary reference for configuration of PCS computer systems. The use of this document is further described in the WRAP System Configuration Management Plan, WMH-350, Section 4.1.« less
The sensing and perception subsystem of the NASA research telerobot
NASA Technical Reports Server (NTRS)
Wilcox, B.; Gennery, D. B.; Bon, B.; Litwin, T.
1987-01-01
A useful space telerobot for on-orbit assembly, maintenance, and repair tasks must have a sensing and perception subsystem which can provide the locations, orientations, and velocities of all relevant objects in the work environment. This function must be accomplished with sufficient speed and accuracy to permit effective grappling and manipulation. Appropriate symbolic names must be attached to each object for use by higher-level planning algorithms. Sensor data and inferences must be presented to the remote human operator in a way that is both comprehensible in ensuring safe autonomous operation and useful for direct teleoperation. Research at JPL toward these objectives is described.
Dataset of anomalies and malicious acts in a cyber-physical subsystem.
Laso, Pedro Merino; Brosset, David; Puentes, John
2017-10-01
This article presents a dataset produced to investigate how data and information quality estimations enable to detect aNomalies and malicious acts in cyber-physical systems. Data were acquired making use of a cyber-physical subsystem consisting of liquid containers for fuel or water, along with its automated control and data acquisition infrastructure. Described data consist of temporal series representing five operational scenarios - Normal, aNomalies, breakdown, sabotages, and cyber-attacks - corresponding to 15 different real situations. The dataset is publicly available in the .zip file published with the article, to investigate and compare faulty operation detection and characterization methods for cyber-physical systems.
Dedicated nuclear facilities for electrolytic hydrogen production
NASA Technical Reports Server (NTRS)
Foh, S. E.; Escher, W. J. D.; Donakowski, T. D.
1979-01-01
An advanced technology, fully dedicated nuclear-electrolytic hydrogen production facility is presented. This plant will produce hydrogen and oxygen only and no electrical power will be generated for off-plant use. The conceptual design was based on hydrogen production to fill a pipeline at 1000 psi and a 3000 MW nuclear base, and the base-line facility nuclear-to-shaftpower and shaftpower-to-electricity subsystems, the water treatment subsystem, electricity-to-hydrogen subsystem, hydrogen compression, efficiency, and hydrogen production cost are discussed. The final conceptual design integrates a 3000 MWth high-temperature gas-cooled reactor operating at 980 C helium reactor-out temperature, direct dc electricity generation via acyclic generators, and high-current density, high-pressure electrolyzers based on the solid polymer electrolyte approach. All subsystems are close-coupled and optimally interfaced and pipeline hydrogen is produced at 1000 psi. Hydrogen costs were about half of the conventional nuclear electrolysis process.
Design of a photovoltaic system for a southwest all-electric residence
NASA Astrophysics Data System (ADS)
Mehalick, E. M.; Obrien, G.; Tully, G. F.; Johnson, J.; Parker, J.
1980-04-01
The grid connected residential photovoltaic system for the Southwest is designed to meet both space conditioning requirements and all conventional electrical load requirements for an all-electric residence. The system is comprised of two major subsystems, the solar array and the power conditioning subsystem (PCS). An 8 kW peak photovoltaic array been designed for the house. The 93 square meters solar array uses a shingle solar cell module in a highly redundant series/parallel matrix. The photovoltaic generated power is supplied to a 10kVA power conversion subsystem which is controlled to track the solar array maximum power operating point and feed the 240 Vac output power directly to the house loads or back to the utility when excess power is generated. The photovoltaic power is isolated from the utility by a 15 kVA transformer. The house design and subsystem specifications are given in detail.
Lessons Learned from the Node 1 Temperature and Humidity Control Subsystem Design
NASA Technical Reports Server (NTRS)
Williams, David E.
2010-01-01
Node 1 flew to the International Space Station (ISS) on Flight 2A during December 1998. To date the National Aeronautics and Space Administration (NASA) has learned a lot of lessons from this module based on its history of approximately two years of acceptance testing on the ground and currently its twelve years on-orbit. This paper will provide an overview of the ISS Environmental Control and Life Support (ECLS) design of the Node 1 Temperature and Humidity Control (THC) subsystem and it will document some of the lessons that have been learned to date for this subsystem and it will document some of the lessons that have been learned to date for these subsystems based on problems prelaunch, problems encountered on-orbit, and operational problems/concerns. It is hoped that documenting these lessons learned from ISS will help in preventing them in future Programs. 1
NASA Technical Reports Server (NTRS)
Haigh, R.; Krimchansky, S. (Technical Monitor)
2000-01-01
This is the Performance Verification Report, METSAT (S/N 108) AMSU-A1 Receiver Assemblies P/N 1356429-1 S/N F05 and P/N 1356409-1 S/N F05, for the Integrated Advanced Microwave Sounding Unit-A (AMSU-A). The ATP for the AMSU-A Receiver Subsystem, AE-26002/6A, is prepared to describe in detail the configuration of the test setups and the procedures of the tests to verify that the receiver subsystem meets the specifications as required either in the AMSU-A Instrument Performance and Operation Specifications, S-480-80, or in AMSU-A Receiver Subsystem Specifications, AE-26608, derived by the Aerojet System Engineering. Test results that verify the conformance to the specifications demonstrate the acceptability of that particular receiver subsystem.
Tiede, Dirk; Baraldi, Andrea; Sudmanns, Martin; Belgiu, Mariana; Lang, Stefan
2017-01-01
ABSTRACT Spatiotemporal analytics of multi-source Earth observation (EO) big data is a pre-condition for semantic content-based image retrieval (SCBIR). As a proof of concept, an innovative EO semantic querying (EO-SQ) subsystem was designed and prototypically implemented in series with an EO image understanding (EO-IU) subsystem. The EO-IU subsystem is automatically generating ESA Level 2 products (scene classification map, up to basic land cover units) from optical satellite data. The EO-SQ subsystem comprises a graphical user interface (GUI) and an array database embedded in a client server model. In the array database, all EO images are stored as a space-time data cube together with their Level 2 products generated by the EO-IU subsystem. The GUI allows users to (a) develop a conceptual world model based on a graphically supported query pipeline as a combination of spatial and temporal operators and/or standard algorithms and (b) create, save and share within the client-server architecture complex semantic queries/decision rules, suitable for SCBIR and/or spatiotemporal EO image analytics, consistent with the conceptual world model. PMID:29098143
A Power Conversion Concept for the Jupiter Icy Moons Orbiter
NASA Technical Reports Server (NTRS)
Mason, Lee S.
2003-01-01
The Jupiter Icy Moons Orbiter (JIMO) mission is currently under study by the Office of Space Science under the Project Prometheus Program. JIMO is examining the use of Nuclear Electric Propulsion (NEP) to carry scientific payloads to three Jovian moons. A potential power system concept includes dual 100 kWe Brayton converters, a deployable pumped loop heat rejection subsystem, and a 400 Vac Power Management and Distribution (PMAD) bus. Many trades were performed in aniving at this candidate power system concept. System-level studies examined design and off-design operating modes, determined startup requirements, evaluated subsystem redundancy options, and quantified the mass and radiator area of reactor power systems from 20 to 200 kWe. In the Brayton converter subsystem, studies were performed to investigate converter packaging options, and assess the induced torque effects on spacecraft dynamics due to rotating machinery. In the heat rejection subsystem, design trades were conducted on heat transport approaches, material and fluid options, and deployed radiator geometries. In the PMAD subsystem, the overall electrical architecture was defined and trade studies examined distribution approaches, voltage levels, and cabling options.
Independent Orbiter Assessment (IOA): Analysis of the reaction control system, volume 1
NASA Technical Reports Server (NTRS)
Burkemper, V. J.; Haufler, W. A.; Odonnell, R. A.; Paul, D. J.
1987-01-01
The results of the Independent Orbiter Assessment (IOA) of the Failure Modes and Effects Analysis (FMEA) and Critical Items List (CIL) are presented. The IOA approach features a top-down analysis of the hardware to determine failure modes, criticality, and potential critical items. To preserve independence, this analysis was accomplished without reliance upon the results contained within the NASA FMEA/CIL documentation. This report documents the independent analysis results for the Reaction Control System (RCS). The purpose of the RCS is to provide thrust in and about the X, Y, Z axes for External Tank (ET) separation; orbit insertion maneuvers; orbit translation maneuvers; on-orbit attitude control; rendezvous; proximity operations (payload deploy and capture); deorbit maneuvers; and abort attitude control. The RCS is situated in three independent modules, one forward in the orbiter nose and one in each OMS/RCS pod. Each RCS module consists of the following subsystems: Helium Pressurization Subsystem; Propellant Storage and Distribution Subsystem; Thruster Subsystem; and Electrical Power Distribution and Control Subsystem. Of the failure modes analyzed, 307 could potentially result in a loss of life and/or loss of vehicle.
Computer simulation of the NASA water vapor electrolysis reactor
NASA Technical Reports Server (NTRS)
Bloom, A. M.
1974-01-01
The water vapor electrolysis (WVE) reactor is a spacecraft waste reclamation system for extended-mission manned spacecraft. The WVE reactor's raw material is water, its product oxygen. A computer simulation of the WVE operational processes provided the data required for an optimal design of the WVE unit. The simulation process was implemented with the aid of a FORTRAN IV routine.
NASA Technical Reports Server (NTRS)
Wohlen, R. L.
1976-01-01
A listing of the source deck of each finite element FORMA subroutine is given to remove the 'black-box' aura of the subroutines so that the analyst may better understand the detailed operations of each subroutine. The FORTRAN 4 programming language is used in all finite element FORMA subroutines.
QUICK - An interactive software environment for engineering design
NASA Technical Reports Server (NTRS)
Skinner, David L.
1989-01-01
QUICK, an interactive software environment for engineering design, provides a programmable FORTRAN-like calculator interface to a wide range of data structures as well as both built-in and user created functions. QUICK also provides direct access to the operating systems of eight different machine architectures. The evolution of QUICK and a brief overview of the current version are presented.
Conversational high resolution mass spectrographic data reduction
NASA Technical Reports Server (NTRS)
Romiez, M. P.
1973-01-01
A FORTRAN 4 program is described which reduces the data obtained from a high resolution mass spectrograph. The program (1) calculates an accurate mass for each line on the photoplate, and (2) assigns elemental compositions to each accurate mass. The program is intended for use in a time-shared computing environment and makes use of the conversational aspects of time-sharing operating systems.
Raster Metafile And Raster Metafile Translator Programs
NASA Technical Reports Server (NTRS)
Randall, Donald P.; Gates, Raymond L.; Skeens, Kristi M.
1994-01-01
Raster Metafile (RM) computer program is generic raster-image-format program, and Raster Metafile Translator (RMT) program is assortment of software tools for processing images prepared in this format. Processing includes reading, writing, and displaying RM images. Such other image-manipulation features as minimal compositing operator and resizing option available under RMT command structure. RMT written in FORTRAN 77 and C language.
Classification of Aircraft Maneuvers for Fault Detection
NASA Technical Reports Server (NTRS)
Oza, Nikunj C.; Tumer, Irem Y.; Tumer, Kagan; Huff, Edward M.; Clancy, Daniel (Technical Monitor)
2002-01-01
Automated fault detection is an increasingly important problem in aircraft maintenance and operation. Standard methods of fault detection assume the availability of either data produced during all possible faulty operation modes or a clearly-defined means to determine whether the data is a reasonable match to known examples of proper operation. In our domain of fault detection in aircraft, the first assumption is unreasonable and the second is difficult to determine. We envision a system for online fault detection in aircraft, one part of which is a classifier that predicts the maneuver being performed by the aircraft as a function of vibration data and other available data. We explain where this subsystem fits into our envisioned fault detection system as well its experiments showing the promise of this classification subsystem.
Performance characterization of a Bosch CO sub 2 reduction subsystem
NASA Technical Reports Server (NTRS)
Heppner, D. B.; Hallick, T. M.; Schubert, F. H.
1980-01-01
The performance of Bosch hardware at the subsystem level (up to five-person capacity) in terms of five operating parameters was investigated. The five parameters were: (1) reactor temperature, (2) recycle loop mass flow rate, (3) recycle loop gas composition (percent hydrogen), (4) recycle loop dew point and (5) catalyst density. Experiments were designed and conducted in which the five operating parameters were varied and Bosch performance recorded. A total of 12 carbon collection cartridges provided over approximately 250 hours of operating time. Generally, one cartridge was used for each parameter that was varied. The Bosch hardware was found to perform reliably and reproducibly. No startup, reaction initiation or carbon containment problems were observed. Optimum performance points/ranges were identified for the five parameters investigated. The performance curves agreed with theoretical projections.
Development of land based radar polarimeter processor system
NASA Technical Reports Server (NTRS)
Kronke, C. W.; Blanchard, A. J.
1983-01-01
The processing subsystem of a land based radar polarimeter was designed and constructed. This subsystem is labeled the remote data acquisition and distribution system (RDADS). The radar polarimeter, an experimental remote sensor, incorporates the RDADS to control all operations of the sensor. The RDADS uses industrial standard components including an 8-bit microprocessor based single board computer, analog input/output boards, a dynamic random access memory board, and power supplis. A high-speed digital electronics board was specially designed and constructed to control range-gating for the radar. A complete system of software programs was developed to operate the RDADS. The software uses a powerful real time, multi-tasking, executive package as an operating system. The hardware and software used in the RDADS are detailed. Future system improvements are recommended.
Predicting the Readability of FORTRAN Programs.
ERIC Educational Resources Information Center
Domangue, J. C.; Karbowski, S. A.
This paper reports the results of two studies of the readability of FORTRAN programs, i.e., the ease with which a programmer can read and analyze programs already written, particularly in the processes of maintenance and debugging. In the first study, low-level characteristics of 202 FORTRAN programs stored on the general-use UNIX systems at Bell…
Emulating multiple inheritance in Fortran 2003/2008
Morris, Karla
2015-01-24
Although the high-performance computing (HPC) community increasingly embraces object-oriented programming (OOP), most HPC OOP projects employ the C++ programming language. Until recently, Fortran programmers interested in mining the benefits of OOP had to emulate OOP in Fortran 90/95. The advent of widespread compiler support for Fortran 2003 now facilitates explicitly constructing object-oriented class hierarchies via inheritance and leveraging related class behaviors such as dynamic polymorphism. Although C++ allows a class to inherit from multiple parent classes, Fortran and several other OOP languages restrict or prohibit explicit multiple inheritance relationships in order to circumvent several pitfalls associated with them. Nonetheless, whatmore » appears as an intrinsic feature in one language can be modeled as a user-constructed design pattern in another language. The present paper demonstrates how to apply the facade structural design pattern to support a multiple inheritance class relationship in Fortran 2003. As a result, the design unleashes the power of the associated class relationships for modeling complicated data structures yet avoids the ambiguities that plague some multiple inheritance scenarios.« less
Energy Efficient Engine Low Pressure Subsystem Flow Analysis
NASA Technical Reports Server (NTRS)
Hall, Edward J.; Lynn, Sean R.; Heidegger, Nathan J.; Delaney, Robert A.
1998-01-01
The objective of this project is to provide the capability to analyze the aerodynamic performance of the complete low pressure subsystem (LPS) of the Energy Efficient Engine (EEE). The analyses were performed using three-dimensional Navier-Stokes numerical models employing advanced clustered processor computing platforms. The analysis evaluates the impact of steady aerodynamic interaction effects between the components of the LPS at design and off-design operating conditions. Mechanical coupling is provided by adjusting the rotational speed of common shaft-mounted components until a power balance is achieved. The Navier-Stokes modeling of the complete low pressure subsystem provides critical knowledge of component aero/mechanical interactions that previously were unknown to the designer until after hardware testing.
Energy Efficient Engine Low Pressure Subsystem Aerodynamic Analysis
NASA Technical Reports Server (NTRS)
Hall, Edward J.; Delaney, Robert A.; Lynn, Sean R.; Veres, Joseph P.
1998-01-01
The objective of this study was to demonstrate the capability to analyze the aerodynamic performance of the complete low pressure subsystem (LPS) of the Energy Efficient Engine (EEE). Detailed analyses were performed using three- dimensional Navier-Stokes numerical models employing advanced clustered processor computing platforms. The analysis evaluates the impact of steady aerodynamic interaction effects between the components of the LPS at design and off- design operating conditions. Mechanical coupling is provided by adjusting the rotational speed of common shaft-mounted components until a power balance is achieved. The Navier-Stokes modeling of the complete low pressure subsystem provides critical knowledge of component acro/mechanical interactions that previously were unknown to the designer until after hardware testing.
Methods and apparatuses for cutting, abrading, and drilling
Bingham, Dennis N.; Swainston, Richard C.; Palmer, Gary L.; Ferguson, Russell L.
2001-01-01
Methods and apparatuses for treating a surface of a work piece are described. In one implementation, a laser delivery subsystem is configured to direct a laser beam toward a treatment zone on a work surface. A cryogenic material delivery subsystem is operably coupled with the laser delivery subsystem and is configured to direct a stream comprising cryogenic material toward the treatment zone. Both the laser beam and stream cooperate to treat material of the work surface within the treatment zone. In one aspect, a nozzle assembly provides the laser beam and stream of cryogenic material along a common flow axis. In another aspect, the laser beam and stream are provided along different axes.
Shuttle Orbiter Atmospheric Revitalization Pressure Control Subsystem
NASA Technical Reports Server (NTRS)
Walleshauser, J. J.; Ord, G. R.; Prince, R. N.
1982-01-01
The Atmospheric Revitalization Pressure Control Subsystem (ARPCS) provides oxygen partial pressure and total pressure control for the habitable atmosphere of the Shuttle for either a one atmosphere environment or an emergency 8 PSIA mode. It consists of a Supply Panel, Control Panel, Cabin Pressure Relief Valves and Electronic Controllers. The panels control and monitor the oxygen and nitrogen supplies. The cabin pressure relief valves protect the habitable environment from overpressurization. Electronic controllers provide proper mixing of the two gases. This paper describes the ARPCS, addresses the changes in hardware that have occurred since the inception of the program; the performance of this subsystem during STS-1 and STS-2; and discusses future operation modes.
SIMRAND I- SIMULATION OF RESEARCH AND DEVELOPMENT PROJECTS
NASA Technical Reports Server (NTRS)
Miles, R. F.
1994-01-01
The Simulation of Research and Development Projects program (SIMRAND) aids in the optimal allocation of R&D resources needed to achieve project goals. SIMRAND models the system subsets or project tasks as various network paths to a final goal. Each path is described in terms of task variables such as cost per hour, cost per unit, availability of resources, etc. Uncertainty is incorporated by treating task variables as probabilistic random variables. SIMRAND calculates the measure of preference for each alternative network. The networks yielding the highest utility function (or certainty equivalence) are then ranked as the optimal network paths. SIMRAND has been used in several economic potential studies at NASA's Jet Propulsion Laboratory involving solar dish power systems and photovoltaic array construction. However, any project having tasks which can be reduced to equations and related by measures of preference can be modeled. SIMRAND analysis consists of three phases: reduction, simulation, and evaluation. In the reduction phase, analytical techniques from probability theory and simulation techniques are used to reduce the complexity of the alternative networks. In the simulation phase, a Monte Carlo simulation is used to derive statistics on the variables of interest for each alternative network path. In the evaluation phase, the simulation statistics are compared and the networks are ranked in preference by a selected decision rule. The user must supply project subsystems in terms of equations based on variables (for example, parallel and series assembly line tasks in terms of number of items, cost factors, time limits, etc). The associated cumulative distribution functions and utility functions for each variable must also be provided (allowable upper and lower limits, group decision factors, etc). SIMRAND is written in Microsoft FORTRAN 77 for batch execution and has been implemented on an IBM PC series computer operating under DOS.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Busby, L. E.
Fortran modules tend to serialize compilation of large Fortran projects, by introducing dependencies among the source files. If file A depends on file B, (A uses a module defined by B), you must finish compiling B before you can begin compiling A. Some Fortran compilers (Intel ifort, GNU gfortran and IBM xlf, at least) offer an option to ‘‘verify syntax’’, with the side effect of also producing any associated Fortran module files. As it happens, this option usually runs much faster than the object code generation and optimization phases. For some projects on some machines, it can be advantageous tomore » compile in two passes: The first pass generates the module files, quickly; the second pass produces the object files, in parallel. We achieve a 3.8× speedup in the case study below.« less
Subsystem Analysis/Optimization for the X-34 Main Propulsion System
NASA Technical Reports Server (NTRS)
McDonald, J. P.; Hedayat, A.; Brown, T. M.; Knight, K. C.; Champion, R. H., Jr.
1998-01-01
The Orbital Sciences Corporation X-34 vehicle demonstrates technologies and operations key to future reusable launch vehicles. The general flight performance goal of this unmanned rocket plane is Mach 8 flight at an altitude of 250,000 feet. The Main Propulsion System (MPS) supplies liquid propellants to the main engine, which provides the primary thrust for attaining mission goals. Major MPS design and operational goals are aircraft-like ground operations, quick turnaround between missions, and low initial/operational costs. Analyses related to optimal MPS subsystem design are reviewed in this paper. A pressurization system trade weighs maintenance/reliability concerns against those for safety in a comparison of designs using pressure regulators versus orifices to control pressurant flow. A propellant dump/feed system analysis weighs the issues of maximum allowable vehicle landing weight, trajectory, and MPS complexity to arrive at a final configuration for propellant dump/feed systems.
Data archiving and serving system implementation in CLEP's GRAS Core System
NASA Astrophysics Data System (ADS)
Zuo, Wei; Zeng, Xingguo; Zhang, Zhoubin; Geng, Liang; Li, Chunlai
2017-04-01
The Ground Research & Applications System(GRAS) is one of the five systems of China's Lunar Exploration Project(CLEP), it is responsible for data acquisition, processing, management and application, and it is also the operation control center during satellite in-orbit and payload operation management. Chang'E-1, Chang'E-2 and Chang'E-3 have collected abundant lunar exploration data. The aim of this work is to present the implementation of data archiving and Serving in CLEP's GRAS Core System software. This first approach provides a client side API and server side software allowing the creation of a simplified version of CLEPDB data archiving software, and implements all required elements to complete data archiving flow from data acquisition until its persistent storage technology. The client side includes all necessary components that run on devices that acquire or produce data, distributing and streaming to configure remote archiving servers. The server side comprises an archiving service that stores into PDS files all received data. The archiving solution aims at storing data coming for the Data Acquisition Subsystem, the Operation Management Subsystem, the Data Preprocessing Subsystem and the Scientific Application & Research Subsystem. The serving solution aims at serving data for the various business systems, scientific researchers and public users. The data-driven and component clustering methods was adopted in this system, the former is used to solve real-time data archiving and data persistence services; the latter is used to keep the continuous supporting ability of archive and service to new data from Chang'E Mission. Meanwhile, it can save software development cost as well.
Simple debugging techniques for embedded subsystems
NASA Astrophysics Data System (ADS)
MacPherson, Matthew S.; Martin, Kevin S.
1990-08-01
This paper describes some of the tools and methods used for developing and debugging embedded subsystems at Fermilab. Specifically, these tools have been used for the Flying Wire project and are currently being employed for the New TECAR upgrade. The Flying Wire is a subsystem that swings a wire through the beam in order to measure luminosity and beam density distribution, and TECAR (Tevatron excitation controller and regulator) controls the power-supply ramp generation for the superconducting Tevatron accelerator at Fermilab. In both instances the subsystem hardware consists of a VME crate with one or more processors, shared memory and a network connection to the accelerator control system. Two real-time-operating systems are currently being used: VRTX for the Flying Wire system, and MTOS for New TECAR. The code which runs in these subsystems is a combination of C and assembler and is developed using the Microtec cross-development tools on a VAX 8650 running VMS. This paper explains how multiple debuggers are used to give the greatest possible flexibility from assembly to high-level debugging. Also discussed is how network debugging and network downloading can make a very effective and efficient means of finding bugs in the subsystem environment. The debuggers used are PROBE1, TRACER and the MTOS debugger.
Exhaustive Thresholds and Resistance Checkpoints
NASA Technical Reports Server (NTRS)
Easton, Charles; Khuzadi, Mbuyi
2008-01-01
Once deployed, all intricate systems that operate for a long time (such as an airplane or chemical processing plant) experience degraded performance during operational lifetime. These can result from losses of integrity in subsystems and parts that generally do not materially impact the operation of the vehicle (e.g., the light behind the button that opens the sliding door of the minivan). Or it can result from loss of more critical parts or subsystems. Such losses need to be handled quickly in order to avoid loss of personnel, mission, or part of the system itself. In order to manage degraded systems, knowledge of its potential problem areas and the means by which these problems are detected should be developed during the initial development of the system. Once determined, a web of sensors is employed and their outputs are monitored with other system parameters while the system is in preparation or operation. Just gathering the data is only part of the story. The interpretation of the data itself and the response of the system must be carefully developed as well to avoid a mishap. Typically, systems use a test-threshold-response paradigm to process potential system faults. However, such processing sub-systems can suffer from errors and oversights of a consistent type, causing system aberrant behavior instead of expected system and recovery operations. In our study, we developed a complete checklist for determining the completeness of a fault system and its robustness to common processing and response difficulties.
Low cost computer subsystem for the Solar Electric Propulsion Stage (SEPS)
NASA Technical Reports Server (NTRS)
1975-01-01
The Solar Electric Propulsion Stage (SEPS) subsystem which consists of the computer, custom input/output (I/O) unit, and tape recorder for mass storage of telemetry data was studied. Computer software and interface requirements were developed along with computer and I/O unit design parameters. Redundancy implementation was emphasized. Reliability analysis was performed for the complete command computer sybsystem. A SEPS fault tolerant memory breadboard was constructed and its operation demonstrated.
Quaternary pulse position modulation electronics for free-space laser communications
NASA Technical Reports Server (NTRS)
Budinger, J. M.; Kerslake, S. D.; Nagy, L. A.; Shalkhauser, M. J.; Soni, N. J.; Cauley, M. A.; Mohamed, J. H.; Stover, J. B.; Romanofsky, R. R.; Lizanich, P. J.
1991-01-01
The development of a high data-rate communications electronic subsystem for future application in free-space, direct-detection laser communications is described. The dual channel subsystem uses quaternary pulse position modulation (GPPM) and operates at a throughput of 650 megabits per second. Transmitting functions described include source data multiplexing, channel data multiplexing, and QPPM symbol encoding. Implementation of a prototype version in discrete gallium arsenide logic, radiofrequency components, and microstrip circuitry is presented.
Solar thermal storage applications program
NASA Astrophysics Data System (ADS)
Peila, W. C.
1982-12-01
The efforts of the Storage Applications Program are reviewed. The program concentrated on the investigation of storage media and evaluation of storage methods. Extensive effort was given to experimental and analytical investigations of nitrate salts. Two tasks are the preliminary design of a 1200 MW/sub th/ system and the design, construction, operation, and evaluation of a subsystem research experiment, which utilized the same design. Some preliminary conclusions drawn from the subsystem research experiment are given.
Solar energy system performance evaluation. Seasonal report for Wormser, Columbia, South Carolina
NASA Technical Reports Server (NTRS)
1980-01-01
The Wormser Solar Energy System's operational performance from April 1979 through March 1980 was evaluated. The space heating subsystem met 42 percent of the measured space heating load and the hot water subsystem met 23 percent of the measured hot water demand. Net electrical energy savings were 4.36 million Btu's or 1277 kwh. Fossil energy savings will increase considerably if the uncontrolled solar energy input to the building is considered.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Buntinas, D.; Mercier, G.; Gropp, W.
2007-09-01
This paper presents the implementation of MPICH2 over the Nemesis communication subsystem and the evaluation of its shared-memory performance. We describe design issues as well as some of the optimization techniques we employed. We conducted a performance evaluation over shared memory using microbenchmarks. The evaluation shows that MPICH2 Nemesis has very low communication overhead, making it suitable for smaller-grained applications.
Symbolic Knowledge Processing for the Acquisition of Expert Behavior: A Study in Medicine.
1984-05-01
information . It provides a model for this type of study, suggesting a different approach to the problem of learning and efficiency of knowledge -based...flow of information 2.2. Scope and description of the subsystems Three subsystems perform distinct operations using the preceding knowledge sources...which actually yields a new knowledge rCpresentation Ahere new external information is encoded in the combination and ordering of elements of the
Quaternary pulse position modulation electronics for free-space laser communications
NASA Technical Reports Server (NTRS)
Budinger, J. M.; Kerslake, S. D.; Nagy, L. A.; Shalkhauser, M. J.; Soni, N. J.; Cauley, M. A.; Mohamed, J. H.; Stover, J. B.; Romanofsky, R. R.; Lizanich, P. J.
1991-01-01
The development of a high data-rate communications electronic subsystem for future application in free-space, direct-detection laser communications is described. The dual channel subsystem uses quaternary pulse position modulation (QPPM) and operates at a throughput of 650 megabits per second. Transmitting functions described include source data multiplexing, channel data multiplexing, and QPPM symbol encoding. Implementation of a prototype version in discrete gallium arsenide logic, radiofrequency components, and microstrip circuitry is presented.
ACTS Battery and Solar Array Assembly On-Orbit Measured Performance
NASA Technical Reports Server (NTRS)
Hilderman, Don R.
2005-01-01
The Advanced Communications Technology Satellite (ACTS) is a NASA experimental communications satellite system designed to demonstrate on-orbit Ka-band communications and switching technologies that will be used by NASA and the commercial sector in the 21st century. The ACTS was launched on September 12, 1993, and has performed over 10 years of successful experimental operations. The purpose of this report is to describe the ACTS power subsystem and the ACTS solar array and battery assemblies located within the power subsystem and then to document on-orbit measured performance from launch to mission end on April 28, 2004. Solar array and battery performance data is presented, and respective conclusions are drawn. The total solar array power available to the spacecraft was measured each year at the same time, and battery voltage performance was measured twice per year at the same times during peak solar eclipse. At the highest spacecraft power demand, the ACTS uses approximately 1113 W of electrical power during the low-burstrate experiment to operate all six satellite subsystems. After 10 years of on-orbit operation, solar array available output power normal to the Sun measured 1508 W, which represents 395 W of excess margin. The ACTS batteries have successfully supported the ACTS experiment program for over 10 years and operated in excess of 900 charge and discharge cycles through 21 eclipse seasons.
The force on the flex: Global parallelism and portability
NASA Technical Reports Server (NTRS)
Jordan, H. F.
1986-01-01
A parallel programming methodology, called the force, supports the construction of programs to be executed in parallel by an unspecified, but potentially large, number of processes. The methodology was originally developed on a pipelined, shared memory multiprocessor, the Denelcor HEP, and embodies the primitive operations of the force in a set of macros which expand into multiprocessor Fortran code. A small set of primitives is sufficient to write large parallel programs, and the system has been used to produce 10,000 line programs in computational fluid dynamics. The level of complexity of the force primitives is intermediate. It is high enough to mask detailed architectural differences between multiprocessors but low enough to give the user control over performance. The system is being ported to a medium scale multiprocessor, the Flex/32, which is a 20 processor system with a mixture of shared and local memory. Memory organization and the type of processor synchronization supported by the hardware on the two machines lead to some differences in efficient implementations of the force primitives, but the user interface remains the same. An initial implementation was done by retargeting the macros to Flexible Computer Corporation's ConCurrent C language. Subsequently, the macros were caused to directly produce the system calls which form the basis for ConCurrent C. The implementation of the Fortran based system is in step with Flexible Computer Corporations's implementation of a Fortran system in the parallel environment.
NASA Technical Reports Server (NTRS)
Bloomberg, Jacob J.; Reschke, Millard F.; Clement, Gilles R.; Mulavara, Ajitkumar P.; Taylor, Laura C..
2015-01-01
Control of vehicles and other complex systems is a high-level integrative function of the central nervous system (CNS). It requires well-functioning subsystem performance, including good visual acuity, eye-hand coordination, spatial and geographic orientation perception, and cognitive function. Evidence from space flight research demonstrates that the function of each of these subsystems is altered by removing gravity, a fundamental orientation reference, which is sensed by vestibular, proprioceptive, and haptic receptors and used by the CNS for spatial orientation, posture, navigation, and coordination of movements. The available evidence also shows that the degree of alteration of each subsystem depends on a number of crew- and mission-related factors. There is only limited operational evidence that these alterations cause functional impacts on mission-critical vehicle (or complex system) control capabilities. Furthermore, while much of the operational performance data collected during space flight has not been available for independent analysis, those that have been reviewed are somewhat equivocal owing to uncontrolled (and/or unmeasured) environmental and/or engineering factors. Whether this can be improved by further analysis of previously inaccessible operational data or by development of new operational research protocols remains to be seen. The true operational risks will be estimable only after we have filled the knowledge gaps and when we can accurately assess integrated performance in off-nominal operational settings (Paloski et al. 2008). Thus, our current understanding of the Risk of Impaired Control of Spacecraft/Associated Systems and Decreased Mobility Due to Vestibular/Sensorimotor Alterations Associated with Space flight is limited primarily to extrapolation of scientific research findings, and, since there are limited ground-based analogs of the sensorimotor and vestibular changes associated with space flight, observation of their functional impacts is limited to studies performed in the space flight environment. Fortunately, many sensorimotor and vestibular experiments have been performed during and/or after space flight missions since 1959 (Reschke et al. 2007). While not all of these experiments were directly relevant to the question of vehicle/complex system control, most provide insight into changes in aspects of sensorimotor control that might bear on the physiological subsystems underlying this high-level integrated function.
Operation and maintenance manual for a preprototype Sabatier carbon dioxide reduction subsystem
NASA Technical Reports Server (NTRS)
Kleiner, G. N.
1981-01-01
The manual delineates the procedures, precautions and necessary sequences of steps required to prepare the package for test, provide troubleshooting information and perform required maintenance by the operating crew. The manual is divided into five sections: Installation, Checkout, Operation, Failure Detection/Isolation and Maintenance.
Fortran code for SU(3) lattice gauge theory with and without MPI checkerboard parallelization
NASA Astrophysics Data System (ADS)
Berg, Bernd A.; Wu, Hao
2012-10-01
We document plain Fortran and Fortran MPI checkerboard code for Markov chain Monte Carlo simulations of pure SU(3) lattice gauge theory with the Wilson action in D dimensions. The Fortran code uses periodic boundary conditions and is suitable for pedagogical purposes and small scale simulations. For the Fortran MPI code two geometries are covered: the usual torus with periodic boundary conditions and the double-layered torus as defined in the paper. Parallel computing is performed on checkerboards of sublattices, which partition the full lattice in one, two, and so on, up to D directions (depending on the parameters set). For updating, the Cabibbo-Marinari heatbath algorithm is used. We present validations and test runs of the code. Performance is reported for a number of currently used Fortran compilers and, when applicable, MPI versions. For the parallelized code, performance is studied as a function of the number of processors. Program summary Program title: STMC2LSU3MPI Catalogue identifier: AEMJ_v1_0 Program summary URL:http://cpc.cs.qub.ac.uk/summaries/AEMJ_v1_0.html Program obtainable from: CPC Program Library, Queen's University, Belfast, N. Ireland Licensing provisions: Standard CPC licence, http://cpc.cs.qub.ac.uk/licence/licence.html No. of lines in distributed program, including test data, etc.: 26666 No. of bytes in distributed program, including test data, etc.: 233126 Distribution format: tar.gz Programming language: Fortran 77 compatible with the use of Fortran 90/95 compilers, in part with MPI extensions. Computer: Any capable of compiling and executing Fortran 77 or Fortran 90/95, when needed with MPI extensions. Operating system: Red Hat Enterprise Linux Server 6.1 with OpenMPI + pgf77 11.8-0, Centos 5.3 with OpenMPI + gfortran 4.1.2, Cray XT4 with MPICH2 + pgf90 11.2-0. Has the code been vectorised or parallelized?: Yes, parallelized using MPI extensions. Number of processors used: 2 to 11664 RAM: 200 Mega bytes per process. Classification: 11.5. Nature of problem: Physics of pure SU(3) Quantum Field Theory (QFT). This is relevant for our understanding of Quantum Chromodynamics (QCD). It includes the glueball spectrum, topological properties and the deconfining phase transition of pure SU(3) QFT. For instance, Relativistic Heavy Ion Collision (RHIC) experiments at the Brookhaven National Laboratory provide evidence that quarks confined in hadrons undergo at high enough temperature and pressure a transition into a Quark-Gluon Plasma (QGP). Investigations of its thermodynamics in pure SU(3) QFT are of interest. Solution method: Markov Chain Monte Carlo (MCMC) simulations of SU(3) Lattice Gauge Theory (LGT) with the Wilson action. This is a regularization of pure SU(3) QFT on a hypercubic lattice, which allows approaching the continuum SU(3) QFT by means of Finite Size Scaling (FSS) studies. Specifically, we provide updating routines for the Cabibbo-Marinari heatbath with and without checkerboard parallelization. While the first is suitable for pedagogical purposes and small scale projects, the latter allows for efficient parallel processing. Targetting the geometry of RHIC experiments, we have implemented a Double-Layered Torus (DLT) lattice geometry, which has previously not been used in LGT MCMC simulations and enables inside and outside layers at distinct temperatures, the lower-temperature layer acting as the outside boundary for the higher-temperature layer, where the deconfinement transition goes on. Restrictions: The checkerboard partition of the lattice makes the development of measurement programs more tedious than is the case for an unpartitioned lattice. Presently, only one measurement routine for Polyakov loops is provided. Unusual features: We provide three different versions for the send/receive function of the MPI library, which work for different operating system +compiler +MPI combinations. This involves activating the correct row in the last three rows of our latmpi.par parameter file. The underlying reason is distinct buffer conventions. Running time: For a typical run using an Intel i7 processor, it takes (1.8-6) E-06 seconds to update one link of the lattice, depending on the compiler used. For example, if we do a simulation on a small (4 * 83) DLT lattice with a statistics of 221 sweeps (i.e., update the two lattice layers of 4 * (4 * 83) links each 221 times), the total CPU time needed can be 2 * 4 * (4 * 83) * 221 * 3 E-06 seconds = 1.7 minutes, where 2 — two layers of lattice 4 — four dimensions 83 * 4 — lattice size 221 — sweeps of updating 6 E-06 s mdash; average time to update one link variable. If we divide the job into 8 parallel processes, then the real time is (for negligible communication overhead) 1.7 mins / 8 = 0.2 mins.
Risk assessment of technologies for detecting illicit drugs in containers
NASA Astrophysics Data System (ADS)
Brandenstein, Albert E.
1995-03-01
This paper provides the highlights of the role risk assessment plays in the United States technology program for nonintrusive inspection of cargo containers for illicit drugs. The Counterdrug Technology Assessment Center is coordinating the national effort to develop prototype technologies for an advanced generation, nonintrusive cargo inspection system. In the future, the U.S. Customs Service could configure advanced technologies for finding not only drugs and other contraband hidden in cargo, but for a wide variety of commodities for customs duty verification purposes. The overall nonintrusive inspection system is envisioned to consist primarily of two classes of subsystems: (1) shipment document examination subsystems to prescreen exporter and importer documents; and (2) chemical and physics-based subsystems to detect and characterize illicit substances. The document examination subsystems would use software algorithms, artificial intelligence, and neural net technology to perform an initial prescreening of the information on the shipping manifest for suspicious patterns. This would be accomplished by creating a `profile' from the shipping information and matching it to trends known to be used by traffickers. The chemical and physics-based subsystems would apply nuclear physics, x-ray, gas chromatography and spectrometry technologies to locate and identify contraband in containers and other conveyances without the need for manual searches. The approach taken includes using technology testbeds to assist in evaluating technology prototypes and testing system concepts in a fully instrumented but realistic operational environment. This approach coupled with a substance signature phenomenology program to characterize those detectable elements of benign, as well as target substances lends itself particularly well to the topics of risk assessment and elemental characterization of substances. A technology testbed established in Tacoma, Washington provides a national facility for testing and evaluating existing and emerging prototype systems in an operational environment. The results of initial tests using the advanced x-ray subsystem installed at the testbed are given in this paper. A description of typical cargo contents and those characteristics applicable to nuclear interrogation techniques are provided in the appendix.
Global MHD simulation of magnetosphere using HPF
NASA Astrophysics Data System (ADS)
Ogino, T.
We have translated a 3-dimensional magnetohydrodynamic (MHD) simulation code of the Earth's magnetosphere from VPP Fortran to HPF/JA on the Fujitsu VPP5000/56 vector-parallel supercomputer and the MHD code was fully vectorized and fully parallelized in VPP Fortran. The entire performance and capability of the HPF MHD code could be shown to be almost comparable to that of VPP Fortran. A 3-dimensional global MHD simulation of the earth's magnetosphere was performed at a speed of over 400 Gflops with an efficiency of 76.5% using 56 PEs of Fujitsu VPP5000/56 in vector and parallel computation that permitted comparison with catalog values. We have concluded that fluid and MHD codes that are fully vectorized and fully parallelized in VPP Fortran can be translated with relative ease to HPF/JA, and a code in HPF/JA may be expected to perform comparably to the same code written in VPP Fortran.
CUDA Fortran acceleration for the finite-difference time-domain method
NASA Astrophysics Data System (ADS)
Hadi, Mohammed F.; Esmaeili, Seyed A.
2013-05-01
A detailed description of programming the three-dimensional finite-difference time-domain (FDTD) method to run on graphical processing units (GPUs) using CUDA Fortran is presented. Two FDTD-to-CUDA thread-block mapping designs are investigated and their performances compared. Comparative assessment of trade-offs between GPU's shared memory and L1 cache is also discussed. This presentation is for the benefit of FDTD programmers who work exclusively with Fortran and are reluctant to port their codes to C in order to utilize GPU computing. The derived CUDA Fortran code is compared with an optimized CPU version that runs on a workstation-class CPU to present a realistic GPU to CPU run time comparison and thus help in making better informed investment decisions on FDTD code redesigns and equipment upgrades. All analyses are mirrored with CUDA C simulations to put in perspective the present state of CUDA Fortran development.
Flight-test experience in digital control of a remotely piloted vehicle.
NASA Technical Reports Server (NTRS)
Edwards, J. W.
1972-01-01
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.
User's guide for a large signal computer model of the helical traveling wave tube
NASA Technical Reports Server (NTRS)
Palmer, Raymond W.
1992-01-01
The use is described of a successful large-signal, two-dimensional (axisymmetric), deformable disk computer model of the helical traveling wave tube amplifier, an extensively revised and operationally simplified version. We also discuss program input and output and the auxiliary files necessary for operation. Included is a sample problem and its input data and output results. Interested parties may now obtain from the author the FORTRAN source code, auxiliary files, and sample input data on a standard floppy diskette, the contents of which are described herein.
Lightning testing at the subsystem level
NASA Technical Reports Server (NTRS)
Luteran, Frank
1991-01-01
Testing at the subsystem or black box level for lightning hardness is required if system hardness is to be assured at the system level. The often applied philosophy of lighting testing only at the system level leads to extensive end of the line design changes which result in excessive costs and time delays. In order to perform testing at the subsystem level two important factors must be defined to make the testing simulation meaningful. The first factor is the definition of the test stimulus appropriate to the subsystem level. Application of system level stimulations to the subsystem level usually leads to significant overdesign of the subsystem which is not necessary and may impair normal subsystem performance. The second factor is the availability of test equipment needed to provide the subsystem level lightning stimulation. Equipment for testing at this level should be portable or at least movable to enable efficient testing in a design laboratory environment. Large fixed test installations for system level tests are not readily available for use by the design engineers at the subsystem level and usually require special operating skills. The two factors, stimulation level and test equipment availability, must be evaluated together in order to produce a practical, workable test standard. The neglect or subordination of either factor will guarantee failure in generating the standard. It is not unusual to hear that test standards or specifications are waived because a specified stimulation level cannot be accomplished by in-house or independent test facilities. Determination of subsystem lightning simulation level requires a knowledge and evaluation of field coupling modes, peak and median levels of voltages and currents, bandwidths, and repetition rates. Practical limitations on test systems may require tradeoffs in lightning stimulation parameters in order to build practical test equipment. Peak power levels that can be generated at specified bandwidths with standard electrical components must be considered in the design and costing of the test system. Stimulation tests equipment and test methods are closely related and must be considered a test system for lightning simulation. A non-perfect specification that can be reliably and repeatedly applied at the subsystem test level is more desirable than a perfect specification that cannot be applied at all.
NASA Technical Reports Server (NTRS)
Thau, F. E.; Montgomery, R. C.
1980-01-01
Techniques developed for the control of aircraft under changing operating conditions are used to develop a learning control system structure for a multi-configuration, flexible space vehicle. A configuration identification subsystem that is to be used with a learning algorithm and a memory and control process subsystem is developed. Adaptive gain adjustments can be achieved by this learning approach without prestoring of large blocks of parameter data and without dither signal inputs which will be suppressed during operations for which they are not compatible. The Space Shuttle Solar Electric Propulsion (SEP) experiment is used as a sample problem for the testing of adaptive/learning control system algorithms.
EG&G Florida, Inc., KSC base operations contractor Launch Readiness Assessment System
NASA Technical Reports Server (NTRS)
Geaslen, W. D.
1988-01-01
A computerized Launch Readiness Assessment System (LRAS) which compares 'current status' of readiness against the 'required status' of readiness for the Space Shuttle. The five subsystems of the LRAS are examined in detail. The LRAS Plan specifies the overall system requirements, procedures, and reports. The LRAS Manager drives the operation of the LRAS system. The Responding Units (RU) maintain support plans and procedures which specify the detail requirements for each mission or milestone. The Master Data Tables contain the milestone, responsible RU relationships, and requirements assessment categories. The LRAS Status System serves as the launch readiness assessment reporting system. The relationships between these subsystems are displayed in diagrams.
NASA Technical Reports Server (NTRS)
Lutomski, Michael G.; Carter-Journet, Katrina; Anderson, Leif; Box, Neil; Harrington, Sean; Jackson, David; DiFilippo, Denise
2012-01-01
The International Space Station (ISS) was originally designed to operate until 2015 with a plan for deorbiting the ISS in 2016. Currently, the international partnership has agreed to extend the operations until 2020 and discussions are underway to extend the life even further to 2028. Each partner is responsible for the sustaining engineering, sparing, and maintenance of their own segments. National Aeronautics and Space Administration's (NASA's) challenge is to purchase the needed number of spares to maintain the functional availability of the ISS systems necessary for the United States On-Orbit Segment s contribution. This presentation introduces an analytical approach to assessing uncertainty in ISS hardware necessary to extend the life of the vehicle. Some key areas for consideration are: establishing what confidence targets are required to ensure science can be continuously carried out on the ISS, defining what confidence targets are reasonable to ensure vehicle survivability, considering what is required to determine if the confidence targets are too high, and whether sufficient number of spares are purchased. The results of the analysis will provide a methodological basis for reassessing vehicle subsystem confidence targets. This analysis compares the probability of existing spares exceeding the total expected unit demand of the Orbital Replacement Unit (ORU) in functional hierarchies approximating the vehicle subsystems. In cases where the functional hierarchies' availability does not meet subsystem confidence targets, the analysis will further identify which ORUs may require additional spares to extend the life of the ISS. The resulting probability is dependent upon hardware reliability estimates. However, the ISS hardware fleet carries considerable epistemic uncertainty which must be factored into the development and execution of sparing risk postures. In addition, it is also recognized that uncertainty in the assessment is due to disconnects between modeled functions and actual subsystem operations. Perhaps most importantly, it is acknowledged that conservative confidence targets per subsystem are currently accepted. This presentation will also discuss how subsystem confidence targets may be relaxed based on calculating the level of uncertainty for each corresponding ORU-function. The presentation will conclude with the various strengths and limitations for implementing the analytical approach in sustaining the ISS through end of life; 2020 and beyond.
Lessons learned in the transition to Ada from FORTRAN at NASA/Goddard
NASA Technical Reports Server (NTRS)
Brophy, Carolyn Elizabeth
1989-01-01
Two dynamics satellite simulators are developed from the same requirements, one in Ada and the other in FORTRAN. The purpose of the research was to find out how well the prescriptive Ada development model worked to develop the Ada simulator. The FORTRAN simulator development, as well as past FORTRAN developments, provided a baseline for comparison. Since this was the first simulator developed, the prescriptive Ada development model had many similarities to the usual FORTRAN development model. However, it was modified to include longer design and shorter testing phases, which is generally expected with Ada developments. One result was that the percentage of time the Ada project spent in the various development activities was very similar to the percentage of time spent in these activities when doing a FORTRAN project. Another finding was the difficulty the Ada team had with unit testing as well as with integration. It was realized that adding additional steps to the design phase, such as an abstract data type analysis, and certain guidelines to the implementation phase, such as to use primarily library units and nest sparingly, would have made development easier. These are among the recommendations made to be incorporated in a new Ada development model next time.
The LHEA PDP 11/70 graphics processing facility users guide
NASA Technical Reports Server (NTRS)
1978-01-01
A compilation of all necessary and useful information needed to allow the inexperienced user to program on the PDP 11/70. Information regarding the use of editing and file manipulation utilities as well as operational procedures are included. The inexperienced user is taken through the process of creating, editing, compiling, task building and debugging his/her FORTRAN program. Also, documentation on additional software is included.
The VERRUN and VERNAL software systems for steady-state visual evoked response experimentation
NASA Technical Reports Server (NTRS)
Levison, W. H.; Zacharias, G. L.
1984-01-01
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.
Screw expander for light duty diesel engines
NASA Technical Reports Server (NTRS)
1983-01-01
Preliminary selection and sizing of a positive displacement screw compressor-expander subsystem for a light-duty adiabatic diesel engine; development of a mathematical model to describe overall efficiencies for the screw compressor and expander; simulation of operation to establish overall efficiency for a range of design parameters and at given engine operating points; simulation to establish potential net power output at light-duty diesel operating points; analytical determination of mass moments of inertia for the rotors and inertia of the compressor-expander subsystem; and preparation of engineering layout drawings of the compressor and expander are discussed. As a result of this work, it was concluded that the screw compressor and expander designed for light-duty diesel engine applications are viable alternatives to turbo-compound systems, with acceptable efficiencies for both units, and only a moderate effect on the transient response.
Attitude Control Subsystem for the Advanced Communications Technology Satellite
NASA Technical Reports Server (NTRS)
Hewston, Alan W.; Mitchell, Kent A.; Sawicki, Jerzy T.
1996-01-01
This paper provides an overview of the on-orbit operation of the Attitude Control Subsystem (ACS) for the Advanced Communications Technology Satellite (ACTS). The three ACTS control axes are defined, including the means for sensing attitude and determining the pointing errors. The desired pointing requirements for various modes of control as well as the disturbance torques that oppose the control are identified. Finally, the hardware actuators and control loops utilized to reduce the attitude error are described.
STS/DBS power subsystem end-to-end stability margin
NASA Astrophysics Data System (ADS)
Devaux, R. N.; Vattimo, R. J.; Peck, S. R.; Baker, W. E.
Attention is given to a full-up end-to-end subsystem stability test which was performed with a flight solar array providing power to a fully operational spacecraft. The solar array simulator is described, and a comparison is made between test results obtained with the simulator and those obtained with the actual array. It is concluded that stability testing with a fully integrated spacecraft is necessary to ensure that all elements have been adequately modeled.
NASA Technical Reports Server (NTRS)
1995-01-01
This report summarizes past corrosion issues experienced by the NASA space shuttle orbiter fleet. Design considerations for corrosion prevention and inspection methods are reviewed. Significant corrosion issues involving structures and subsystems are analyzed, including corrective actions taken. Notable successes and failures of corrosion mitigation systems and procedures are discussed. The projected operating environment used for design is contrasted with current conditions in flight and conditions during ground processing.
Lunar vertical-shaft mining system
NASA Technical Reports Server (NTRS)
Introne, Steven D. (Editor); Krause, Roy; Williams, Erik; Baskette, Keith; Martich, Frederick; Weaver, Brad; Meve, Jeff; Alexander, Kyle; Dailey, Ron; White, Matt
1994-01-01
This report proposes a method that will allow lunar vertical-shaft mining. Lunar mining allows the exploitation of mineral resources imbedded within the surface. The proposed lunar vertical-shaft mining system is comprised of five subsystems: structure, materials handling, drilling, mining, and planning. The structure provides support for the exploration and mining equipment in the lunar environment. The materials handling subsystem moves mined material outside the structure and mining and drilling equipment inside the structure. The drilling process bores into the surface for the purpose of collecting soil samples, inserting transducer probes, or locating ore deposits. Once the ore deposits are discovered and pinpointed, mining operations bring the ore to the surface. The final subsystem is planning, which involves the construction of the mining structure.
Integrated solar energy system optimization
NASA Astrophysics Data System (ADS)
Young, S. K.
1982-11-01
The computer program SYSOPT, intended as a tool for optimizing the subsystem sizing, performance, and economics of integrated wind and solar energy systems, is presented. The modular structure of the methodology additionally allows simulations when the solar subsystems are combined with conventional technologies, e.g., a utility grid. Hourly energy/mass flow balances are computed for interconnection points, yielding optimized sizing and time-dependent operation of various subsystems. The program requires meteorological data, such as insolation, diurnal and seasonal variations, and wind speed at the hub height of a wind turbine, all of which can be taken from simulations like the TRNSYS program. Examples are provided for optimization of a solar-powered (wind turbine and parabolic trough-Rankine generator) desalinization plant, and a design analysis for a solar powered greenhouse.
Attitude and articulation control system testing for Project Galileo
NASA Technical Reports Server (NTRS)
Rasmussen, R. D.
1981-01-01
A type of facility required to integrate and test a complex autonomous spacecraft subsystem is presented, using the attitude and articulation control subsystem (AACS) of Project Galileo as an example. The equipment created for testing the AACS at both the subsystem and spacecraft system levels is described, including a description of the support equipment (SE) architecture in its two main configurations, closed loop simulation techniques, the user interface to the SE, and plans for the use of the facility beyond the test period. This system is capable of providing a flight-like functional environment through the use of accurate real-time models and carefully chosen points of interaction, and flexible control capability and high visibility to the test operator.
NASA Technical Reports Server (NTRS)
1977-01-01
Topics discussed include: (1) design considerations for a MARS sample return laboratory module for space station investigations; (2) crew productivity as a function of work shift arrangement; (3) preliminary analysis of the local logistics problem on the space construction base; (4) mission hardware construction operational flows and timelines; (5) orbit transfer vehicle concept definition; (6) summary of results and findings of space processing working review; (7) crew and habitability subsystem (option L); (8) habitability subsystem considerations for shuttle tended option L; (9) orbiter utilization in manned sortie missions; (10) considerations in definition of space construction base standard module configuration (option L); (11) guidance, control, and navigation subsystems; and (12) system and design tradeoffs.
DKIST facility management system integration
NASA Astrophysics Data System (ADS)
White, Charles R.; Phelps, LeEllen
2016-07-01
The Daniel K. Inouye Solar Telescope (DKIST) Observatory is under construction at Haleakalā, Maui, Hawai'i. When complete, the DKIST will be the largest solar telescope in the world. The Facility Management System (FMS) is a subsystem of the high-level Facility Control System (FCS) and directly controls the Facility Thermal System (FTS). The FMS receives operational mode information from the FCS while making process data available to the FCS and includes hardware and software to integrate and control all aspects of the FTS including the Carousel Cooling System, the Telescope Chamber Environmental Control Systems, and the Temperature Monitoring System. In addition it will integrate the Power Energy Management System and several service systems such as heating, ventilation, and air conditioning (HVAC), the Domestic Water Distribution System, and the Vacuum System. All of these subsystems must operate in coordination to provide the best possible observing conditions and overall building management. Further, the FMS must actively react to varying weather conditions and observational requirements. The physical impact of the facility must not interfere with neighboring installations while operating in a very environmentally and culturally sensitive area. The FMS system will be comprised of five Programmable Automation Controllers (PACs). We present a pre-build overview of the functional plan to integrate all of the FMS subsystems.
Pressurization, Pneumatic, and Vent Subsystems of the X-34 Main Propulsion System
NASA Technical Reports Server (NTRS)
Hedayat, A.; Steadman, T. E.; Brown, T. M.; Knight, K. C.; White, C. E., Jr.; Champion, R. H., Jr.
1998-01-01
In pressurization systems, regulators and orifices are use to control the flow of the pressurant. For the X-34 Main Propulsion System, three pressurization subsystem design configuration options were considered. In the first option, regulators were used while in the other options, orifices were considered. In each design option, the vent/relief system must be capable of relieving the pressurant flow without allowing the tank pressure to rise above proof, therefore, impacts on the propellant tank vent system were investigated and a trade study of the pressurization system was conducted. The analysis indicated that design option using regulators poses least risk. Then, a detailed transient thermal/fluid analysis of the recommended pressurization system was performed. Helium usage, thermodynamic conditions, and overpressurization of each propellant tank were evaluated. The pneumatic and purge subsystem is used for pneumatic valve actuation, Inter-Propellant Seal purges, Engine Spin Start, and engine purges at the required interface pressures, A transient analysis of the pneumatic and purge subsystem provided helium usage and flow rates to Inter-Propellant Seal and engine interfaces. Fill analysis of the helium bottles of pressurization and pneumatic subsystems during ground operation was performed. The required fill time and the stored
Evaluation of verification and testing tools for FORTRAN programs
NASA Technical Reports Server (NTRS)
Smith, K. A.
1980-01-01
Two automated software verification and testing systems were developed for use in the analysis of computer programs. An evaluation of the static analyzer DAVE and the dynamic analyzer PET, which are used in the analysis of FORTRAN programs on Control Data (CDC) computers, are described. Both systems were found to be effective and complementary, and are recommended for use in testing FORTRAN programs.
Mass storage systems for data transport in the early space station era 1992-1998
NASA Technical Reports Server (NTRS)
Carper, Richard (Editor); Dalton, John (Editor); Healey, Mike (Editor); Kempster, Linda (Editor); Martin, John (Editor); Mccaleb, Fred (Editor); Sobieski, Stanley (Editor); Sos, John (Editor)
1987-01-01
NASA's Space Station Program will provide a vehicle to deploy an unprecedented number of data producing experiments and operational devices. Peak down link data rates are expected to be in the 500 megabit per second range and the daily data volume could reach 2.4 terabytes. Such startling requirements inspired an internal NASA study to determine if economically viable data storage solutions are likely to be available to support the Ground Data Transport segment of the NASA data system. To derive the requirements for data storage subsystems, several alternative data transport architectures were identified with different degrees of decentralization. Data storage operations at each subsystem were categorized based on access time and retrieval functions, and reduced to the following types of subsystems: First in First out (FIFO) storage, fast random access storage, and slow access with staging. The study showed that industry funded magnetic and optical storage technology has a reasonable probability of meeting these requirements. There are, however, system level issues that need to be addressed in the near term.
Power conditioning equipment for a thermoelectric outer planet spacecraft, volume 1, book 1
NASA Technical Reports Server (NTRS)
Andrews, R. E. (Editor)
1972-01-01
Equipment was designed to receive power from a radioisotope thermoelectric generator source, condition, distribute, and control this power for the spacecraft loads. The TOPS mission, aimed at a representative tour of the outer planets, would operate for an estimated 12 year period. Unique design characteristics required for the power conditioning equipment results from the long mission time and the need for autonomous on-board operations due to large communications distances and the associated time delays of ground initiated actions. The salient features of the selected power subsystem configuration are: (1) The PCE regulates the power from the radioisotope thermoelectric generator power source at 30 vdc by means of a quad-redundant shunt regulator; (2) 30 vdc power is used by certain loads, but is more generally inverted and distributed as square-wave ac power; (3) a protected bus is used to assure that power is always available to the control computer subsystem to permit corrective action to be initiated in response to fault conditions; and (4) various levels of redundancy are employed to provide high subsystem reliability.