Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Application Development”

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 487 records · Page 27

Toward 3D data visualization using virtual reality tools

Virtual Reality (VR) offers the opportunity to display data, instrumentation, and experimental setups in three dimensions and gives the user the ability to interact with the objects. This technology moves visualization beyond two-dimensional projections on a flat screen with a fixed field of view in which a keyboard or another similar controller is needed to change the view. Advances in both hardware and software for VR make it possible for the non-expert to develop visualization tools for scientific applications both for viewing and for sharing data or diagnostic hardware between users in three dimensions. Furthermore, this manuscript describes application development using two VR software tools, Unity gaming engine and A-frame, for visualizing data and high energy physics targets.

47 OTHER INSTRUMENTATION↗

High-Performance Spaceflight Computing (HPSC) Project Overview

The High Performance Spaceflight Computing (HPSC) multi-core processor Chiplet will provide a nearly two orders-of-magnitude improvement above the current state of the art for spaceflight processors, while also providing an unprecedented flexibility to tailor performance, power consumption, and fault tolerance to meet widely varying mission needs. These advancements will provide game changing improvements in computing performance, power efficiency, and flexibility, which will significantly improve the onboard processing capabilities of future NASA and Air Force space missions. HPSC is funded by NASA's Space Technology Mission Directorate (STMD), Science Mission Directorate (SMD), and the United States Air Force. The HPSC project is managed by Jet Propulsion Laboratory, and the HPSC contract is managed by NASA Goddard Space Flight Center (GSFC). Within the HPSC project, Boeing is under contract to NASA to develop prototype Chiplets, system software, and evaluation boards. As another development within the project, NASA Goddard Space Flight Center (GSFC) and the Jet Propulsion Laboratory (JPL) are developing middleware that will simplify application development for HPSC-based onboard processors.

multi-core processor↗

Ultra high resolution stepper motors design, development, performance and application

The design and development of stepper motors with steps in the 10 arc sec to 2 arc min range is described. Some of the problem areas, e.g. rotor suspension, tribology aspects and environmental conditions are covered. A summary of achieved test results and the employment in different mechanisms already developed and tested is presented to give some examples of the possible use of this interesting device. Adaptations to military and commercial requirements are proposed and show the wide range of possible applications.

Moll, H.↗

The Analysis Description Language Ecosystem: Latest developments and physics applications

We present latest developments in Analysis Description Language (ADL), a declarative domain-specific language describing the physics algorithm of a HEP data analysis decoupled from software frameworks. Analyses written in ADL can be integrated into any framework for various tasks. ADL is a multipurpose construct with uses ranging from analysis design to preservation, reinterpretation, queries, visualisation, combination, etc. The most advanced infrastructure to execute ADL on events is the CutLang runtime interpreter. Recent technical developments include an automated interface with different data types, generation of the abstract syntax tree, a visualization tool that that auto-converts analysis flows to graphs, incorporation of trained machine learning models and a Jupyter-based plotting tool. We also report physics implications including a large scale LHC analysis implementation and validation effort for beyond the standard model reinterpretation purposes and studies with ATLAS and CMS open data.

Sekmen, Sezen [Kyungpook National Univ., Daegu (Ko↗

Advanced Gas Turbine (AGT) powertrain system development for automotive applications

Progress in the development of a gas turbine engine to improve fuel economy, reduce gaseous emissions and particulate levels, and compatible with a variety of alternate fuels is reported. The powertrain is designated AGT101 and consists of a regenerated single shaft gas turbine engine, a split differential gearbox and a Ford Automatic Overdrive production transmission. The powertrain is controlled by an electronic digital microprocessor and associated actuators, instrumentation, and sensors. Standard automotive accessories are driven by engine power provided by an accessory pad on the gearbox. Component/subsystem development progress is reported in the following areas: compressor, turbine, combustion system, regenerator, gearbox/transmission, structures, ceramic components, foil gas bearing, bearings and seals, rotor dynamics, and controls and accessories.

Source record↗

Content Documents Management

The Content Documents are created and managed under the System Software group with. Launch Control System (LCS) project. The System Software product group is lead by NASA Engineering Control and Data Systems branch (NE~C3) at Kennedy Space Center. The team is working on creating Operating System Images (OSI) for different platforms (i.e. AIX, Linux, Solaris and Windows). Before the OSI can be created, the team must create a Content Document which provides the information of a workstation or server, with the list of all the software that is to be installed on it and also the set where the hardware belongs. This can be for example in the LDS, the ADS or the FR-l. The objective of this project is to create a User Interface Web application that can manage the information of the Content Documents, with all the correct validations and filters for administrator purposes. For this project we used one of the most excellent tools in agile development applications called Ruby on Rails. This tool helps pragmatic programmers develop Web applications with Rails framework and Ruby programming language. It is very amazing to see how a student can learn about OOP features with the Ruby language, manage the user interface with HTML and CSS, create associations and queries with gems, manage databases and run a server with MYSQL, run shell commands with command prompt and create Web frameworks with Rails. All of this in a real world project and in just fifteen weeks!

Muniz, R.↗

Labview Interface Concepts Used in NASA Scientific Investigations and Virtual Instruments

This article provides an overview of several software control applications developed for NASA using LabVIEW. The applications covered here include (1) an Ultrasonic Measurement System for nondestructive evaluation of advanced structural materials, an Xray Spectral Mapping System for characterizing the quality and uniformity of developing photon detector materials, (2) a Life Testing System for these same materials, (3) and the instrument panel for an aircraft mounted Cloud Absorption Radiometer that measures the light scattered by clouds in multiple spectral bands. Many of the software interface concepts employed are explained. Panel layout and block diagram (code) strategies for each application are described. In particular, some of the more unique features of the applications' interfaces and source code are highlighted. This article assumes that the reader has a beginner-to-intermediate understanding of LabVIEW methods.

Roth, Don J.↗

Adaptively Learned Modeling for a Digital Twin of Hydropower Turbines with Application to a Pilot Testing System

In the development of a digital twin (DT) for hydropower turbines, dynamic modeling of the system (e.g., penstock, turbine, speed control) is crucial, along with all the necessary data interface, virtualization, and dashboard designs. Since the DT must mimic the actual dynamics of the hydropower turbine accurately, adaptive learning is required to train these dynamic models online so that the models in the DT can effectively follow the representation of the actual hydropower turbine dynamics accurately and reliably. This study presents an adaptive learning method for obtaining the hydropower turbine models for DT development of hydropower systems using the recursive least squares algorithm. To simplify the formulation, the hydropower turbine under consideration was assumed to operate near a fixed operating point, where the system dynamics can be well represented by a set of linear differential equations with constant parameters. In this context, the well-known six-coefficient model for the Francis turbine was formulated as the starting point to obtain input and output models for the turbine. Then, an adaptive learning mechanism was developed to learn model parameters using real-time data from a hydropower turbine testing system. This led to semi-physical modeling, in which first principles and data-driven modeling are integrated to produce dynamic models for DT development. Applications to a pilot system at the Norwegian University of Science and Technology (NTNU) were made, and the models learned adaptively using the data collected from the university’s pilot system. Desired modeling and validation results were obtained.

13 HYDRO ENERGY↗

T-infinity: The Dependency Inversion Principle for Rapid and Sustainable Multidisciplinary Software Development

The CFD Vision 2030 Study recommends that, “NASA should develop and maintain an integrated simulation and software development infrastructure to enable rapid CFD technology maturation.... [S]oftware standards and interfaces must be emphasized and supported whenever possible, and open source models for noncritical technology components should be adopted.” The current paper presents an approach to an open source development architecture, named T-infinity, for accelerated research in CFD leveraging the Dependency Inversion Principle to realize plugins that communicate through collections of functions without exposing internal data structures. Steady state flow visualization, mesh adaptation, fluid-structure interaction, and overset domain capabilities are demonstrated through compositions of plugins via standardized abstract interfaces without the need for source code dependencies between disciplines. Plugins interact through abstract interfaces thereby avoiding N 2 direct code-to-code data structure coupling where N is the number of codes. This plugin architecture enhances sustainable development by controlling the interaction between components to limit software complexity growth. The use of T-infinity abstract interfaces enables multidisciplinary application developers to leverage legacy applications alongside newly-developed capabilities. While rein, a description of interface details is deferred until the are more thoroughly tested and can be closed to modification.

O'Connell, Matthew D.↗

The NASA Redox Storage System Development project, 1980

The technical accomplishments pertaining to the development of Redox systems and related technology are outlined in terms of the task elements: prototype systems development, application analyses, and supporting technology. Prototype systems development provides for a major procurement to develop an industrial capability to take the current NASA Lewis technology and go on to the design, development, and commercialization of iron-chromium Redox storage systems. Application analyses provides for the definition of application concepts and technology requirements, specific definition studies, and the identification of market sectors and their penetration potential. Supporting technology includes both in house and contractual efforts that encompass implementation of technology improvements in membranes, electrodes, reactant processing, and system design. The status of all elements is discussed.

Source record↗

Trends in Concentrator, Receiver, and Storage Development for Terrestrial Applications

The experience gained and the technical trends of the DOE-sponsored terrestrial solar thermal power systems project are summarized with respect to concentrator and receiver/storage development. Relevance of this experience to space power applications, and the perceived critical barriers of this technology, are discussed. It is concluded that, despite different objectives, the terrestrial program provides a strong basis of expertise valuable to space power applications development.

Roschke, E. J.↗

High-performance, flexible, deployable array development for space applications

Flexible, deployable arrays are an attractive alternative to conventional solar arrays for near-term and future space power applications, particularly due to their potential for high specific power and low storage volume. Combined with low-cost flexible thin-film photovoltaics, these arrays have the potential to become an enabling or an enhancing technology for many missions. In order to expedite the acceptance of thin-film photovoltaics for space applications, however, parallel development of flexible photovoltaics and the corresponding deployable structure is essential. Many innovative technologies must be incorporated in these arrays to ensure a significant performance increase over conventional technologies. For example, innovative mechanisms which employ shape memory alloys for storage latches, deployment mechanisms, and array positioning gimbals can be incorporated into flexible array design with significant improvement in the areas of cost, weight, and reliability. This paper discusses recent activities at Martin Marietta regarding the development of flexible, deployable solar array technology. Particular emphasis is placed on the novel use of shape memory alloys for lightweight deployment elements to improve the overall specific power of the array. Array performance projections with flexible thin-film copper-indium-diselenide (CIS) are presented, and government-sponsored solar array programs recently initiated at Martin Marietta through NASA and Air Force Phillips Laboratory are discussed.

Gehling, Russell N.↗

NERVA materials development

Materials development topics include: development of analysis techniques to adjust heterogeneous data; determination of thermal conductivity for AISI 347 stainless steel and elastic moduli and Poisson's ratio for Inconel 718 and Ti 5Al-2.5Sn; embrittlement effects of 1400 psi gaseous hydrogen for alloy 718 and Ti 5Al-2.5Sn; cryogenic radiation damage of Ti 5Al-2.5Sn; and evaluation of prepreg, impregnation, and fabric materials for optimum fibrous graphite properties. Component support topics include: tensile design allowable development of Ti 5Al-2.5Sn for turbopump applications; evaluation of fatigue, fracture toughness, and stress corrosion properties of AA 7039-T63 for pressure vessel applications; development of AISI 347 sheet tensile and creep properties for nozzle applications; evaluation of orbital weld techniques for aluminum line fabrication; material selection of shield materials; development of high load friction and wear properties of hard chrome/gold plate combinations; and evaluation of weld processes for NASS duct coolant channel fabrication.

Mandell, B.↗

An approach to a real-time distribution system

The requirements of a real-time data distribution system are to provide fast, reliable delivery of data from source to destination with little or no impact to the data source. In this particular case, the data sources are inside an operational environment, the Mission Control Center (MCC), and any workstation receiving data directly from the operational computer must conform to the software standards of the MCC. In order to supply data to development workstations outside of the MCC, it is necessary to use gateway computers that prevent unauthorized data transfer back to the operational computers. Many software programs produced on the development workstations are targeted for real-time operation. Therefore, these programs must migrate from the development workstation to the operational workstation. It is yet another requirement for the Data Distribution System to ensure smooth transition of the data interfaces for the application developers. A standard data interface model has already been set up for the operational environment, so the interface between the distribution system and the application software was developed to match that model as closely as possible. The system as a whole therefore allows the rapid development of real-time applications without impacting the data sources. In summary, this approach to a real-time data distribution system provides development users outside of the MCC with an interface to MCC real-time data sources. In addition, the data interface was developed with a flexible and portable software design. This design allows for the smooth transition of new real-time applications to the MCC operational environment.

Kittle, Frank P., Jr.↗

The NASA Applied Sciences Program: Volcanic Ash Observations and Applications

Since 2000, the NASA Applied Sciences Program has been actively transitioning observations and research to operations. Particular success has been achieved in developing applications for NASA Earth Observing Satellite (EOS) sensors, integrated observing systems, and operational models for volcanic ash detection, characterization, and transport. These include imager applications for sensors such as the MODerate resolution Imaging SpectroRadiometer (MODIS) on NASA Terra and Aqua satellites, and the Visible Infrared Imaging Radiometer Suite (VIIRS) on the NASA/NOAA Suomi NPP satellite; sounder applications for sensors such as the Atmospheric Infrared Sounder (AIRS) on Aqua, and the Cross-track Infrared Sounder (CrIS) on Suomi NPP; UV applications for the Ozone Mapping Instrument (OMI) on the NASA Aura Satellite and the Ozone Mapping Profiler Suite (OMPS) on Suomi NPP including Direct readout capabilities from OMI and OMPS in Alaska (GINA) and Finland (FMI):; and lidar applications from the Caliop instrument coupled with the imaging IR sensor on the NASA/CNES CALIPSO satellite. Many of these applications are in the process of being transferred to the Washington and Alaska Volcanic Ash Advisory Centers (VAAC) where they support operational monitoring and advisory services. Some have also been accepted, transitioned and adapted for direct, onboard, automated product production in future U.S. operational satellite systems including GOES-R, and in automated volcanic cloud detection, characterization and alerting tools at the VAACs. While other observations and applications remain to be developed for the current constellation of NASA EOS sensors and integrated with observing and forecast systems, future requirements and capabilities for volcanic ash observations and applications are also being developed. Many of these are based on technologies currently being tested on NASA aircraft, Unmanned Aerial Systems (UAS) and balloons. All of these efforts and the potential advances that will be realized by integrating them are shared in this presentation.

Murray, John J.↗

The NASA Applied Sciences Program: Volcanic Ash Observations and Applications

Since 2000, the NASA Applied Sciences Program has been actively transitioning observations and research to operations. Particular success has been achieved in developing applications for NASA Earth Observing Satellite (EOS) sensors, integrated observing systems, and operational models for volcanic ash detection, characterization, and transport. While other observations and applications remain to be developed for the current constellation of NASA EOS sensors and integrated with observing and forecast systems, future requirements and capabilities for volcanic ash observations and applications are also being developed. Many of these are based on technologies currently being tested on NASA aircraft, Unmanned Aerial Systems (UAS) and balloons. All of these efforts and the potential advances that will be realized by integrating them are shared in this presentation.

John J Murray↗

New systems in MOOSE

The Multiphysics Object-Oriented Simulation Environment (MOOSE) serves as a common library of classes between applications developed for advanced reactor analysis, fusion device engineering, spent fuel cask analysis, geochemistry studies, among other fields. These applications drive the development of the framework to meet their needs. Systems in MOOSE group capabilities that share a common purpose and generally common code. They can be leveraged by all downstream applications, providing extensive code re-use and shared maintenance. They facilitate the discovery by new users of the classes meeting at least partially their needs, and offer the same opportunities for customization as other systems. The addition of a new system to MOOSE opens new ways of solving or discretizing nonlinear problems, of performing distributed postprocessing, and a plethora of other needs. While new systems can be introduced in downstream applications rather than at the framework level, the framework team monitors common needs across the community and often triggers their addition. Documentation, training material, development needs can be centralized, limiting duplicated work across the community. The last three years have seen a large expansion in the capabilities of MOOSE. The supporting role of the framework in the Nuclear Energy Advanced Modeling and Simulation (NEAMS) program has created numerous feature requests to support neutronics, thermal hydraulics, computational fluid dynamics and thermo-mechanics simulations in the Griffin, SAM, Pronghorn and Bison applications respectively. Similarly, laboratory-directed research and development (LDRD) projects in additive manufacturing, high-Reynolds flow simulations, structure optimization also necessitate an expansion of the framework capabilities. This summary reports on the new systems created in MOOSE, their design, their capabilities and some of the relevant interfaces.

22 - GENERAL STUDIES OF NUCLEAR REACTORS↗