Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Software Construction”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 91 records · Page 5

Exascale workflow applications and middleware: An ExaWorks retrospective

Exascale computers offer transformative capabilities to combine data-driven and learning-based approaches with traditional simulation applications to accelerate scientific discovery and insight. However, these software combinations and integrations are difficult to achieve due to the challenges of coordinating and deploying heterogeneous software components on diverse and massive platforms. Here, we present the ExaWorks project, which addresses many of these challenges. We developed a workflow Software Development Toolkit (SDK), a curated collection of workflow technologies that can be composed and interoperated through a common interface, engineered following current best practices, and specifically designed to work on HPC platforms. ExaWorks also developed PSI/J, a job management abstraction API, to simplify the construction of portable software components and applications that can be used over various HPC schedulers. The PSI/J API is a minimal interface for submitting and monitoring jobs and their execution state across multiple and commonly used HPC schedulers. We also describe several leading and innovative workflow examples of ExaWorks tools used on DOE leadership platforms. Furthermore, we discuss how our project is working with the workflow community, large computing facilities, and HPC platform vendors to address the requirements of workflows sustainably at the exascale.

97 MATHEMATICS AND COMPUTING↗

Automation software for a materials testing laboratory

A comprehensive software system for automating much of the experimental process has recently been completed at the Lewis Research Center's high-temperature fatigue and structures laboratory. The system was designed to support experiment definition and conduct, results analysis and archiving, and report generation activities. This was accomplished through the design and construction of several software systems, as well as through the use of several commercially available software products, all operating on a local, distributed minicomputer system. Experimental capabilities currently supported in an automated fashion include both isothermal and thermomechanical fatigue and deformation testing capabilities. The future growth and expansion of this system will be directed toward providing multiaxial test control, enhanced thermomechanical test control, and higher test frequency (hundreds of hertz).

Mcgaw, Michael A.↗

Representation of Ice Geometry by Parametric Functions: Construction of Approximating NURBS Curves and Quantification of Ice Roughness--Year 1: Approximating NURBS Curves

Software was developed to construct approximating NURBS curves for iced airfoil geometries. Users specify a tolerance that determines the extent to which the approximating curve follows the rough ice. The user can therefore smooth the ice geometry in a controlled manner, thereby enabling the generation of grids suitable for numerical aerodynamic simulations. Ultimately, this ability to smooth the ice geometry will permit studies of the effects of smoothing upon the aerodynamics of iced airfoils. The software was applied to several different types of iced airfoil data collected in the Icing Research Tunnel at NASA Glenn Research Center, and in all cases was found to efficiently generate suitable approximating NURBS curves. This method is an improvement over the current "control point formulation" of Smaggice (v.1.2). In this report, we present the relevant theory of approximating NURBS curves and discuss typical results of the software.

Dill, Loren H.↗

PCLAM: a Python Module for Computing Surface Lineloads and Moments

Lineloads serve a unique and important role in aerodynamic database development as well as configuration design and analysis. A new software suite was constructed which can compute lineloads rapidly enough that the calculations can run in tandem with high-fidelity fluid flow solvers. This enables the calculation of iteration- or time-dependent lineloads, which have thus far been too computationally costly to create for complicated systems like launch vehicles. The suite is organized into a standalone Python module named PCLAM (PCLAM Computes Lineloads And Moments) which can be imported into other software with minimal restructuring by the user or developer. The computed lineloads are integrated with a $C^0$ numerical quality and exhibit the expected sensitivity to underlying grid resolution. Even at low grid and lineload resolutions, the computed lineloads were found to be in strong agreement with several analytical test cases.

sectional loads↗

SIDS-toADF File Mapping Manual

The "CFD General Notation System" (CGNS) consists of a collection of conventions, and conforming software, for the storage and retrieval of Computational Fluid Dynamics (CFD) data. It facilitates the exchange of data between sites and applications, and helps stabilize the archiving of aerodynamic data. This effort was initiated in order to streamline the procedures in exchanging data and software between NASA and its customers, but the goal is to develop CGNS into a National Standard for the exchange of aerodynamic data. The CGNS development team is comprised of members from Boeing Commercial Airplane Group, NASA-Ames, NASA-Langley, NASA-Lewis, McDonnell-Douglas Corporation (now Boeing-St. Louis), Air Force-Wright Lab., and ICEM-CFD Engineering. The elements of CGNS address all activities associated with the storage of data on external media and its movement to and from application programs. These elements include: 1) The Advanced Data Format (ADF) Database manager, consisting of both a file format specification and its I/O software, which handles the actual reading and writing of data from and to external storage media; 2) The Standard Interface Data Structures (SIDS), which specify the intellectual content of CFD data and the conventions governing naming and terminology; 3) The SIDS-to-ADF File Mapping conventions, which specify the exact location where the CFD data defined by the SIDS is to be stored within the ADF file(s); and 4) The CGNS Mid-level Library, which provides CFD-knowledgeable routines suitable for direct installation into application codes. The SIDS-toADF File Mapping Manual specifies the exact manner in which, under CGNS conventions, CFD data structures (the SIDS) are to be stored in (i.e., mapped onto) the file structure provided by the database manager (ADF). The result is a conforming CGNS database. Adherence to the mapping conventions guarantees uniform meaning and location of CFD data within ADF files, and thereby allows the construction of universal software to read and write the data.

McCarthy, Douglas↗

A simplified HTc rf SQUID to analyze the human cardiac magnetic field

We have developed a four-channel high temperature radio-frequency superconducting quantum interference device (HT{sub c} rf SQUID) in a simple magnetically shielded room (MSR) that can be used to analyze the cardiac magnetic field. It is more robust and compact than existing systems. To achieve the high-quality magnetocardiographic signal, we explored new adaptive software gradiometry technology constructed by the first-order axial gradiometer with a baseline of 80mm, which can adjust its performance timely with the surrounding conditions. The magnetic field sensitivity of each channel was less than 100fT/√Hz in the white noise region. Especially, in the analysis of MCG signal data, we proposed the total transient mapping (TTM) technique to visualize current density map (CDM), then we focused to observe the time-varying behavior of excitation propagation and estimated the underlying currents at T wave. According to the clear 3D imaging, isomagnetic field and CDM, the position and distribution of a current source in the heart can be visualized. It is believed that our four-channel HT{sub c} rf SQUID magnetometer based on biomagnetic system is available to detect MCG signals with sufficient signal-to-noise (SNR) ratio. In addition, the CDM showed the macroscopic current activation pattern, in a way, it has established strong underpinnings for researching the cardiac microscopic movement mechanism and opening the way for its use in clinical diagnosis.

36 MATERIALS SCIENCE↗

The behavior of methane–water mixtures under elevated pressures from simulations using many-body potentials

Non-polarizable empirical potentials have been proven to be incapable of capturing the mixing of methane–water mixtures at elevated pressures. Although density functional theory-based ab initio simulations may circumvent this discrepancy, they are limited in terms of the relevant time and length scales associated with mixing phenomena. Here, we show that the many-body MB-nrg potential, designed to reproduce methane–water interactions with coupled cluster accuracy, successfully captures this phenomenon up to 3 GPa and 500 K with varying methane concentrations. Two-phase simulations and long time scales that are required to fully capture the mixing, affordable due to the speed and accuracy of the MBX software, are assessed. Constructing the methane–water equation of state across the phase diagram shows that the stable mixtures are denser than the sum of their parts at a given pressure and temperature. As a result, we find that many-body polarization plays a central role, enhancing the induced dipole moments of methane by 0.20 D during mixing under pressure. Overall, the mixed system adopts a denser state, which involves a significant enthalpic driving force as elucidated by a systematic many-body energy decomposition analysis.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

Fallon FORGE: 3D Geologic Model

The 3D geologic model for the Fallon for site was constructed in EarthVision software using methods similar to (Moeck et al., 2009, 2010; Faulds et al., 2010b; Jolie et al., 2012, 2015; Hinz et al., 2013a; Siler and Faulds, 2013; Siler et al., 2016a, b) - References are included in archive. The model contains 48 faults (numbered 1-48), and 4 stratigraphic surfaces from oldest to youngest (1) undivided Mesozoic basement, consisting of Mesozoic metasedimentary, metavolcanic, and plutonic units (Mzu); (2) Miocene volcanic and interbedded sedimentary rocks, consisting primarily of basaltic and basaltic andesite lava flows (Tvs); and (3) late Miocene to Pliocene (i.e., Neogene) undivided sedimentary rocks (Ns); and (4) Quaternary sediments (Qs). The two files contain points that describe nodes along the fault surfaces and stratigraphic horizons.

15 GEOTHERMAL ENERGY↗

A MULTI-WAVELENGTH 3D MODEL OF BD+30°3639

We present a 3D multi-wavelength reconstruction of BD+30°3639, one of the best-studied planetary nebulae in the solar neighborhood. BD+30°3639, which hosts a [WR]-type central star, has been imaged at wavelength regimes that span the electromagnetic spectrum, from radio to X-rays. We have used the astrophysical modeling software SHAPE to construct a 3D morpho-kinematic model of BD+30°3639. This reconstruction represents the most complete 3D model of a PN to date from the standpoint of the incorporation of multi-wavelength data. Based on previously published kinematic data in optical emission lines and in lines of CO (radio) and H{sub 2} (near-IR), we were able to reconstruct BD+30's basic velocity components assuming a set of homologous velocity expansion laws combined with collimated flows along the major axis of the nebula. We confirm that the CO “bullets” in the PN lie along an axis that is slightly misaligned with respect to the major axis of the optical nebula, and that these bullets are likely responsible for the disrupted structures of the ionized and H{sub 2}-emitting shells within BD+30. Given the relative geometries and thus dynamical ages of BD+30's main structural components, it is furthermore possible that the same jets that ejected the CO bullets are responsible for the generation of the X-ray-emitting hot bubble within the PN. Comparison of alternative viewing geometries for our 3D reconstruction of BD+30°3639 with imagery of NGC 40 and NGC 6720 suggests a common evolutionary path for these nebulae.

79 ASTRONOMY AND ASTROPHYSICS↗

LSI computer design - SUMC/DV.

Advanced Technology Laboratories has designed, built, and tested the first CMOS general-purpose computer. The computer executes 32 instructions that are operation-code compatible with the IBM 360 and RCA Spectra 70 series of computers. The computer is supported by 2k words of main-memory LSI storage and a TTY peripheral for input and output operations. Additionally, a simulator, an assembler, and a loader have been constructed to provide software support to the hardware. This paper provides an overall picture of this computer project.

Clapp, W. A.↗

Space Shuttle Orbiter - Countdown

The status of Orbiter launch planning is reviewed, with consideration given to major structure elements, subsystem and component development, readiness for launch, and follow-on Orbiters. It is noted that timelines in the completion of each increment of development of the first Orbital Flight Vehicle become increasingly crucial as the scheduled launch date approaches. Concurrent with the testing and finalization of this vehicle's software and hardware construction are the preliminary developmental stages of future Shuttle Orbiters.

Cohen, A.↗

Simulating Single-Event Upsets in Bipolar RAM's

Simulation technique saves testing. Uses interactive version of SPICE (Simulation Program with Integrated Circuit Emphasis). Device and subcircuit models available in software used to construct macromodel for an integrated bipolar transistor. Time-dependent current generators placed inside transistor macromodel to simulate charge collection from ion track. Significant finding of experiments is standard design practice of reducing power in unaddressed bipolar RAM cell increases sensitivity of cell to single-event upsets.

Zoutendyk, J. A.↗

Feasibility of expert systems to enhance Space Station subsystem controllers

Results are described from a project to build a prototype expert system for automated fault isolation and correction of a regenerative CO2 removal device that is typical of functions of the air revitalization group in the Space Station environmental control and life support system (ECLSS). The software was developed using one of the powerful commercial knowledge engineering environments. The goal of the project was to evaluate the feasibility of using a software development environment to rapidly design, construct, test, and change expert system software. The use of expert systems to enhance automatic controllers and the use of information on device design and on device troubleshooting and repair procedures in developing expert systems are discussed.

Malin, J. T.↗

Resident database interfaces to the DAVID system, a heterogeneous distributed database management system

A methodology for building interfaces of resident database management systems to a heterogeneous distributed database management system under development at NASA, the DAVID system, was developed. The feasibility of that methodology was demonstrated by construction of the software necessary to perform the interface task. The interface terminology developed in the course of this research is presented. The work performed and the results are summarized.

Moroh, Marsha↗

Modeling and optimization of a regenerative fuel cell system using the ASPEN process simulator

The Hydrogen-Oxygen Regenerative Fuel Cell System was identified as a key component for energy storage in support of future lunar missions. Since the H2-O2 regenerative electrochemical conversion technology has not yet been tested in space applications, it is necessary to implement predictive techniques to develop initial feasible system designs. The ASPEN simulation software furnishes a constructive medium for analyzing and for optimizing such systems. A rudimentary regenerative fuel cell system design was examined using the ASPEN simulator and this modular approach allows for easy addition of supplementary ancillary components and easy integration with life support systems. The modules included in the preliminary analyses may serve as the fundamental structure for more complicated energy storage systems.

Maloney, Thomas M.↗

What FM can offer DFCS design

The results of aircrafts and spacecrafts flight tests are reported. It is shown that the problems of Digital Flight Control Systems (DFCS) are the problems of systems whose complexity has exceeded the reach of the intellectual tools employed. It is also shown that intuition, experience, and techniques derived from mechanical and analog systems are insufficient for complex, integrated, digital systems. Formal Methods (FM) of computer science can offer DFCS systematic techniques for the construction of trustworthy software, including: techniques for the precise specification of requirements and the development of designs; systematic approaches to the design and structuring of distributed and concurrent systems; fault tolerance algorithms; and systematic methods of testing and analytic methods of verification.

Rushby, John↗

Modeling and optimization of a regenerative fuel cell system using the ASPEN process simulator

The Hydrogen-Oxygen Regenerative Fuel Cell System was identified as a key component for energy storage in support of future lunar missions. Since the H2-O2 regenerative electrochemical conversion technology has not yet been tested in space applications, it is necessary to implement predictive techniques to develop initial feasible system designs. The ASPEN simulation software furnishes a constructive medium for analyzing and optimizing such systems. A rudimentary regenerative fuel cell system design was examined using the ASPEN simulator and this modular approach allows for easy addition of supplementary ancillary components and easy integration with life support systems. The modules included in the preliminary analyses may serve as the fundamental structure for more complicated energy storage systems.

Maloney, Thomas M.↗