Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Network Graphics Systems”

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

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

At least 127 records · Page 7

Neural Networks and Graph Algorithms with Next-Generation Processors

The use of graphical processors for distributed computation revolutionized the field of high performance scientific computing. As the Moore's Law era of computing draws to a close, the development of non-Von Neumann systems: neuromorphic processing units, and quantum annealers; again are redefining new territory for computational methods. While these technologies are still in their nascent stages, we discuss their potential to advance computing in two domains: machine learning, and solving constraint satisfaction problems. Each of these processors utilize fundamentally different theoretical models of computation. This raises questions about how to best use them in the design and implementation of applications. While many processors are being developed with a specific domain target, the ubiquity of spin-glass models and neural networks provides an avenue for multi-functional applications. This provides hints at the future infrastructure needed to integrate many next-generation processing units into conventional high-performance computing systems.

Hamilton, Kathleen↗

Explicit integration with GPU acceleration for large kinetic networks

We demonstrate the first implementation of recently-developed fast explicit kinetic integration algorithms on modern graphics processing unit (GPU) accelerators. Taking as a generic test case a Type Ia supernova explosion with an extremely stiff thermonuclear network having 150 isotopic species and 1604 reactions coupled to hydrodynamics using operator splitting, we demonstrate the capability to solve of order 100 realistic kinetic networks in parallel in the same time that standard implicit methods can solve a single such network on a CPU. This orders-of-magnitude decrease in computation time for solving systems of realistic kinetic networks implies that important coupled, multiphysics problems in various scientific and technical fields that were intractable, or could be simulated only with highly schematic kinetic networks, are now computationally feasible.

71 CLASSICAL AND QUANTUM MECHANICS, GENERAL PHYSIC↗

Astronomical data analysis software and systems I; Proceedings of the 1st Annual Conference, Tucson, AZ, Nov. 6-8, 1991

Consideration is given to a definition of a distribution format for X-ray data, the Einstein on-line system, the NASA/IPAC extragalactic database, COBE astronomical databases, Cosmic Background Explorer astronomical databases, the ADAM software environment, the Groningen Image Processing System, search for a common data model for astronomical data analysis systems, deconvolution for real and synthetic apertures, pitfalls in image reconstruction, a direct method for spectral and image restoration, and a discription of a Poisson imagery super resolution algorithm. Also discussed are multivariate statistics on HI and IRAS images, a faint object classification using neural networks, a matched filter for improving SNR of radio maps, automated aperture photometry of CCD images, interactive graphics interpreter, the ROSAT extreme ultra-violet sky survey, a quantitative study of optimal extraction, an automated analysis of spectra, applications of synthetic photometry, an algorithm for extra-solar planet system detection and data reduction facilities for the William Herschel telescope.

Worrall, Diana M.↗

Associative programming language and virtual associative access manager

APL provides convenient associative data manipulation functions in a high level language. Six statements were added to PL/1 via a preprocessor: CREATE, INSERT, FIND, FOR EACH, REMOVE, and DELETE. They allow complete control of all data base operations. During execution, data base management programs perform the functions required to support the APL language. VAAM is the data base management system designed to support the APL language. APL/VAAM is used by CADANCE, an interactive graphic computer system. VAAM is designed to support heavily referenced files. Virtual memory files, which utilize the paging mechanism of the operating system, are used. VAAM supports a full network data structure. The two basic blocks in a VAAM file are entities and sets. Entities are the basic information element and correspond to PL/1 based structures defined by the user. Sets contain the relationship information and are implemented as arrays.

Carol Price↗

Eurasian Reindeer Pastoralism in a Changing Climate: Indigenous Knowledge and NASA Remote Sensing

It is intended that Reindeer Mapper/EALAT will be able to provide reindeer herders with an efficient tool for managing the real-time movements and migrations of their herds through enabling improved efficiency in linking different members of the herder settlements or communities and providing real-time local, satellite or other data (e.g., ice melt in lakes and rivers, weather events), thus enabling real time adjustments to herd movements to avoid problems such as changing weather/climate conditions, freeze-thaw "lock-out" problems, or take advantage of availability of better pasturelands along migration routes. The system is being designed to incorporate local data to allow users to bring their own data into the system for analysis in addition to the data provided by the system itself. With the local information of the population, up to date environmental data and habitat characteristics, the system could generate maps depicting important features of interest for reindeer managers. One of the products derived from the planned Reindeer Mapper system will be a web-based graphic display that allows analysts to quickly pinpoint areas of interest such as those with large concentrations of reindeer and provide surrounding environmental information. The system could be automatically updated with near-real-time information such as hourly precipitation and snowfall rate and accumulation, daily surface and air temperatures, and vegetation cover conditions. The system could bring attention to the proximity of human and animal populations as part of the need for control response. A local GIS will bring these many layers together with several supporting models, showing only a straightforward graphic of the real-time situation in the field. Because the system proposed will be operating in the Internet environment, it should be virtually accessible from any network computers and wireless remote access from the field. The International Center for Reindeer Husbandry in Kautokeino, Norway, is providing regional and international coordination of and access to data sets and expertise, and will act as overall clearinghouse for EALAT information.

Maynard, N. G.↗

Distributed earth model/orbiter simulation

Distributed Earth Model/Orbiter Simulation (DEMOS) is a network based application developed for the UNIX environment that visually monitors or simulates the Earth and any number of orbiting vehicles. Its purpose is to provide Mission Control Center (MCC) flight controllers with a visually accurate three dimensional (3D) model of the Earth, Sun, Moon and orbiters, driven by real time or simulated data. The project incorporates a graphical user interface, 3D modelling employing state-of-the art hardware, and simulation of orbital mechanics in a networked/distributed environment. The user interface is based on the X Window System and the X Ray toolbox. The 3D modelling utilizes the Programmer's Hierarchical Interactive Graphics System (PHIGS) standard and Raster Technologies hardware for rendering/display performance. The simulation of orbiting vehicles uses two methods of vector propagation implemented with standard UNIX/C for portability. Each part is a distinct process that can run on separate nodes of a network, exploiting each node's unique hardware capabilities. The client/server communication architecture of the application can be reused for a variety of distributed applications.

Geisler, Erik↗

A methodology to emulate and evaluate a productive virtual workstation

The Advanced Display and Computer Augmented Control (ADCACS) Program at ACT is sponsored by NASA Ames to investigate the broad field of technologies which must be combined to design a 'virtual' workstation for the Space Station Freedom. This program is progressing in several areas and resulted in the definition of requirements for a workstation. A unique combination of technologies at the ACT Laboratory have been networked to effectively create an experimental environment. This experimental environment allows the integration of nonconventional input devices with a high power graphics engine within the framework of an expert system shell which coordinates the heterogeneous inputs with the 'virtual' presentation. The flexibility of the workstation is evolved as experiments are designed and conducted to evaluate the condition descriptions and rule sets of the expert system shell and its effectiveness in driving the graphics engine. Workstation productivity has been defined by the achievable performance in the emulator of the calibrated 'sensitivity' of input devices, the graphics presentation, the possible optical enhancements to achieve a wide field of view color image and the flexibility of conditional descriptions in the expert system shell in adapting to prototype problems.

Krubsack, David↗

Pseudo Aircraft Systems - A multi-aircraft simulation system for air traffic control research

Pseudo Aircraft Systems (PAS) is a computerized flight dynamics and piloting system designed to provide a high fidelity multi-aircraft real-time simulation environment to support Air Traffic Control research. PAS is composed of three major software components that run on a network of computer workstations. Functionality is distributed among these components to allow the system to execute fast enough to support real-time operation. PAS workstations are linked by an Ethernet Local Area Network, and standard UNIX socket protocol is used for data transfer. Each component of PAS is controlled and operated using a custom designed Graphical User Interface. Each of these is composed of multiple windows, and many of the windows and sub-windows are used in several of the components. Aircraft models and piloting logic are sophisticated and realistic and provide complex maneuvering and navigational capabilities. PAS will continually be enhanced with new features and improved capabilities to support ongoing and future Air Traffic Control system development.

Weske, Reid A.↗

DSN Resource Scheduling

TIGRAS is client-side software, which provides tracking-station equipment planning, allocation, and scheduling services to the DSMS (Deep Space Mission System). TIGRAS provides functions for schedulers to coordinate the DSN (Deep Space Network) antenna usage time and to resolve the resource usage conflicts among tracking passes, antenna calibrations, maintenance, and system testing activities. TIGRAS provides a fully integrated multi-pane graphical user interface for all scheduling operations. This is a great improvement over the legacy VAX VMS command line user interface. TIGRAS has the capability to handle all DSN resource scheduling aspects from long-range to real time. TIGRAS assists NASA mission operations for DSN tracking of station equipment resource request processes from long-range load forecasts (ten years or longer), to midrange, short-range, and real-time (less than one week) emergency tracking plan changes. TIGRAS can be operated by NASA mission operations worldwide to make schedule requests for the DSN station equipment.

Wang, Yeou-Fang↗

Synthesis, structure and optical properties of two isotypic crystals, Na{sub 3}MO{sub 4}Cl (M=W, Mo)

Two isotypic compounds, Na{sub 3}MO{sub 4}Cl (M = W, Mo) have been obtained from the high temperature solution, and their structures were determined by single-crystal X-ray diffraction. Both of them crystallize in the space group P4/nmm of tetragonal system with the unit cells: a=7.5181(15), c=5.360(2) for Na{sub 3}WO{sub 4}Cl and a=7.4942(12), c=5.3409(18) for Na{sub 3}MoO{sub 4}Cl. The structure exhibits a 3D network built up by the ClNa{sub 6} groups, and the MO{sub 4} groups reside in the tunnels of the 3D network. The structural similarities and differences between Na{sub 3}MO{sub 4}Cl (M=W, Mo) and Sr{sub 3}MO{sub 4}F (M=Al, Ga) have been discussed. Meanwhile, detailed structure comparison analyses between Na{sub 3}MO{sub 4}Cl (M=W, Mo) and Na{sub 3}MO{sub 4}F (M=W, Mo) indicate that the different connection modes of ClNa{sub 6} and FNa{sub 6} make Na{sub 3}MO{sub 4}Cl and Na{sub 3}MO{sub 4}F crystallize in different structures. The IR spectra were used to verify the validity of the structure. The diffuse reflectance spectra show that the UV absorption edges are about 249 nm (4.99 eV) and 265 nm (4.69 eV) for Na{sub 3}WO{sub 4}Cl and Na{sub 3}MoO{sub 4}Cl, respectively. In addition, the first-principles theoretical studies are also carried out to aid the understanding of electronic structures and linear optical properties. - Graphical abstract: Two isotypic compounds, Na{sub 3}MO{sub 4}Cl (M=W, Mo) have been obtained from the high temperature solution. Both of them crystallize in the space group P4/nmm of tetragonal system. The structure exhibits a 3D network built up by the ClNa{sub 6} groups, and the MO{sub 4} groups reside in the tunnels of the 3D network. - Highlights: • Structure and properties of Na{sub 3}MO{sub 4}Cl (M=W, Mo) are reported for the first time. • They show a 3D network built by ClNa{sub 6}, and WO{sub 4} lies in the tunnels of the network. • IR spectra were used to verify the validity of the structure. • Band structures and density of states have been calculated.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

Investigation into the effect on structure of oxoanion doping in Na{sub 2}M(SO{sub 4}){sub 2}·2H{sub 2}O

In this paper an investigation into the effect of transition metal ion and selenate/fluorophosphate doping on the structures of Na{sub 2}M(SO{sub 4}){sub 2}·2H{sub 2}O (M=transition metal) materials is reported. In agreement with previous reports, the monoclinic (Kröhnkite) structure is adopted for M=Mn, Fe, Co, Cu, while for the smallest first row divalent transition metal ion, M=Ni, the triclinic (Fairfieldite structure) is adopted. On selenate doping there is a changeover in structure from monoclinic to triclinic for M=Fe, Co, Cu, with the larger Fe{sup 2+} system requiring the highest level of selenate to complete the changeover. Thus the results suggest that the relative stability of the two structure types is influenced by the relative size of the transition metal: oxoanion group, with the triclinic structure favoured for small transition metals/large oxoanions. The successful synthesis of fluorophosphate doped samples, Na{sub 2}M(SO{sub 4}){sub 2−x}(PO{sub 3}F){sub x}·2H{sub 2}O was also obtained for M=Fe, Co, Cu, with the results showing a changeover in structure from monoclinic to triclinic for M=Co, Cu for very low levels (x=0.1) of fluorophosphate. In the case of M=Fe, the successful synthesis of fluorophosphates samples was achieved for x≤0.3, although no change in cell symmetry was observed. Rather in this particular case, the X-ray diffraction patterns showed evidence for selective peak broadening, attributed to local disorder as a result of the fluorophosphate group disrupting the H-bonding network. Overall the work highlights how isovalent doping can be exploited to alter the structures of Na{sub 2}M(SO{sub 4}){sub 2}·2H{sub 2}O systems. - Graphical abstract: Partial substitution of sulfate in Na{sub 2}M(SO{sub 4}){sub 2}0.2H{sub 2}O (M=Co, Cu) by selenate or fluorophosphate leads to a structural change from the monoclinic Kröhnkite to the triclinic Fairfieldite structure. - Highlights: • The successful synthesis of Na{sub 2}M(SO{sub 4}){sub 2}·2H{sub 2}O (M=transition metal) phases doped with selenate and fluorophosphate. • A change in structure is observed on selenate doping for M=Fe, Co, Cu. • This change in structure is also observed on fluorophosphate doping for M=Co, Cu. • The work highlights how isovalent doping can be exploited to alter the structures of Na{sub 2}M(SO{sub 4}){sub 2}·2H{sub 2}O systems.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

Water Network Tool for Resilience (WNTR). User Manual, Version 0.2.3

The Water Network Tool for Resilience (WNTR, pronounced winter) is a Python package designed to simulate and analyze resilience of water distribution networks. Here, a network refers to the collection of pipes, pumps, valves, junctions, tanks, and reservoirs that make up a water distribution system. WNTR has an application programming interface (API) that is flexible and allows for changes to the network structure and operations, along with simulation of disruptive incidents and recovery actions. WNTR is based upon EPANET, which is a tool to simulate the movement and fate of drinking water constituents within distribution systems. Users are encouraged to be familiar with the use of EPANET and/or should have background knowledge in hydraulics and pressurized pipe network modeling before using WNTR. EPANET has a graphical user interface that might be a useful tool to facilitate the visualization of the network and the associated analysis results. Information on EPANET can be found at https://www.epa.gov/water-research/epanet. WNTR is compatible with EPANET 2.00.12 [Ross00]. In addition, users should have experience using Python, including the installation of additional Python packages. General information on Python can be found at https://www.python.org/.

54 ENVIRONMENTAL SCIENCES↗

Prototype Distributed Ledger Technology of UF 6 Cylinder Tracking in Ethereum

We have created a demonstration permissioned Distributed Ledger Technology (DLT) datastore for the UF 6 cylinder tracking safeguards use-case utilizing the Ethereum DLT framework and using Solidity for smart contract code. Our demonstration creates a simulated dataset representing tracking of 75,000 UF 6 cylinders across 11 example nuclear facilities worldwide. Our DLT system allows for easy input and reading of shipping and receiving data, including a Graphical User Interface (GUI). Sandia’s Emulytics capability was leveraged to help create the DLT node network and assess performance. We find that our DLT prototype can easily handle to ~150,000 UF 6 cylinder shipments per year worldwide, without any excessive computational or storage burden on the IAEA or Member States. Next steps could include a demonstration to the IAEA and potentially demonstrating integration with TradeLens, a DLT in use by a consortium of international shipping companies representing over half of world shipping trade.

98 NUCLEAR DISARMAMENT, SAFEGUARDS, AND PHYSICAL P↗

An interactive graphics program for manipulation and display of panel method geometry

Modern aerodynamic panel methods that handle large, complex geometries have made evident the need to interactively manipulate, modify, and view such configurations. With this purpose in mind, the GEOM program was developed. It is a menu driven, interactive program that uses the Tektronix PLOT 10 graphics software to display geometry configurations which are characterized by an abutting set of networks. These networks are composed of quadrilateral panels which are described by the coordinates of their corners. GEOM is divided into fourteen executive controlled functions. These functions are used to build configurations, scale and rotate networks, transpose networks defining M and N lines, graphically display selected networks, join and split networks, create wake networks, produce symmetric images of networks, repanel and rename networks, display configuration cross sections, and output network geometry in two formats. A data base management system is used to facilitate data transfers in this program. A sample session illustrating various capabilities of the code is included as a guide to program operation.

Hall, J. F.↗

Numerical Aerodynamic Simulation Program

Report describes developments that occurred at National Aerodynamics Simulation (NAS) facility at Ames Research Center during years 1987 and 1988. Begins with description of NAS processing network, which is large network of computers. Followed by summary of early achievements of program and advanced features of network, including installation of supercomputers, installation of standard operating system and communication software on all processors, accessibility to users at remote facilities across United States, and emphasis on development of graphics workstations to display results of numerical simulation.

Bailey, F. R.↗

Creation of lumped parameter thermal model by the use of finite elements

In the finite difference technique, the thermal network is represented by an analogous electrical network. The development of this network model, which is used to describe a physical system, often requires tedious and mental data preparation and checkout by the analyst which can be greatly reduced through the use of the computer programs to develop automatically the mathematical model and associated input data and graphically display the analytical model to facilitate model verification. Three separate programs are involved which are linked through common mass storage files and data card formats. These programs are SPAR, CINGEN and GEOMPLT, and are used to (1) develop thermal models for the MITAS II thermal analyzer program; (2) produce geometry plots of the thermal network; and (3) produce temperature distribution and time history plots.

Source record↗

Machine Learning

The absence of a robust and unified theory of cyber dynamics presents challenges and opportunities for using machine learning based data-driven approaches to further the understanding of the behavior of such complex systems. Analysts can also use machine learning approaches to gain operational insights. In order to be operationally beneficial, cybersecurity machine learning based models need to have the ability to: (1) represent a real-world system, (2) infer system properties, and (3) learn and adapt based on expert knowledge and observations. Probabilistic models and Probabilistic graphical models provide these necessary properties and are further explored in this chapter. Bayesian Networks and Hidden Markov Models are introduced as an example of a widely used data driven classification/modeling strategy.

Anomaly detection↗

Implementation of an intelligent control system

A laboratory testbed facility which was constructed at NASA LeRC for the development of an Intelligent Control System (ICS) for reusable rocket engines is described. The framework of the ICS consists of a hierarchy of various control and diagnostic functions. The traditional high speed, closed-loop controller resides at the lowest level of the ICS hierarchy. Above this level resides the diagnostic functions which identify engine faults. The ICS top level consists of the coordination function which manages the interaction between an expert system and a traditional control system. The purpose of the testbed is to demonstrate the feasibility of the OCS concept by implementing the ICS as the primary controller in a simulation of the Space Shuttle Main Engine (SSME). The functions of the ICS which are implemented in the testbed are as follows: an SSME dynamic simulation with selected fault mode models, a reconfigurable controller, a neural network for sensor validation, a model-based failure detection algorithm, a rule based failure detection algorithm, a diagnostic expert system, an intelligent coordinator, and a user interface which provides a graphical representation of the event occurring within the testbed. The diverse nature of the ICS has led to the development of a distributed architecture consisting of specialized hardware and software for the implementation of the various functions. This testbed is made up of five different computer systems. These individual computers are discussed along with the schemes used to implement the various ICS components. The communication between computers and the timing and synchronization between components are also addressed.

Simon, D. L.↗