Search NASA⌕ Search

SEARCH · Search NASA

Results for “Task, C++”

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 739 records · Page 41

Valve- And Switch-Monitoring Computer Program

Human operators freed from tedious, repetitive monitoring tasks. Computer program applies techniques of artificial intelligence to monitoring positions of many switches and valves. Uses combination of procedural and declarative programming techniques. NASA's C Language Integrated Production System (CLIPS) provides rule-processing capabilities. Host program, written in C, acquires necessary data and applies valuation algorithm to generate knowledge-based propositions. Written to assist human flight controllers in comparing actual with expected configuration of switches and valves in Space Shuttle; underlying programming concept applicable to other complicated systems as chemical-processing plants, power-plants, and automated assembly lines. Program works with present monitoring equipment and computers.

Barry, Matthew R.↗

The ALEXIS data processing package: An IDL based system

The Array of Low Energy X-ray Imaging Sensors (ALEXIS) experiment consists of a mini-satellite containing six wide angle EUV/ultrasoft x-ray telescopes. Its purpose is to map out the sky in three narrow (approximately 5 percent) bandpasses around 66, 71, and 93 eV. The 66 and 71 eV bandpasses are centered on intense Fe emission lines which are characteristic of million degree plasmas such as the one thought to produce the soft x-ray background. The 93 eV bandpass is not near any strong emission lines and is more sensitive to continuum sources. The mission will be launched on the Pegasus Air Launched Vehicle in the second half of 1992 into a 400-nautical-mile, high inclination orbit and will be controlled entirely from a small ground station located at Los Alamos. The project is a collaborative effort between Los Alamos National Laboratory, Sandia National Laboratory, and the University of California-Berkeley Space Sciences Laboratory. The six telescopes are arranged in three pairs. As the satellite spins twice a minute they scan the entire anti-solar hemisphere. Each f/1 telescope consists of a spherical, multilayer-coated mirror with a curved, microchannel plate detector located at the prime focus. The multilayer coatings determine the bandpasses of the telescopes. The field of view of each telescope is 30 degrees with a spatial resolution of 0.5 degree, limited by spherical aberration. The data processing requirements for ALEXIS are large. Each event is one of the six telescopes is telemetered to the ground with its time of arrival and position on the detector. This information must be folded with the aspect solution for the satellite to reconstruct the direction on the sky from which the photon came. Because of the way the six telescopes scan the sky, the effective exposure calculation is also very computationally intensive. ALEXIS may generate up to 100 megabytes of raw data per day, which are converted into a gigabyte per day of processed data. While the processing job for ALEXIS is sizable, the programming staff is small. To maximize programming efficiency, and to make the best use of tools available in the public domain, we chose IDL as our software development platform. IDL was used from the start of instrument development through flight. We use IDL as a top-level executive for the processing tasks (replacing Unix shell scripts), as a device independent graphics engine, as a database manager, and as a final data manipulator. IDL routines spawn special purpose C programs to perform detailed telemetry deconvolution and other specialized functions. We discuss the use of IDL and C within the processing and archiving strategy for the ALEXIS data anlaysis system as implemented on a SPARCstation platform. We also show results from our End-to-End software simulation capability as processed by our analysis codes.

Bloch, J. J.↗

Physiological Adaptations and Countermeasures Associated with Long-Duration Space Flights

On earth, the presence of gravity imposes weight-bearing gradients on tissues which influence the functions of multiple integrative systems. On the other hand, conditions of actual or simulated microgravity can modify and/or nullify these gradients and subsequently alter structure and function. The purpose of this symposium is to discuss the results from short-term Shuttle flights, long term Skylab or Mir missions, or long-term ground based experiments which indicate or suggest that performance has been or could be compromised in space missions of long durations (>one year) or with space tasks (e.g. building space stations) with the goal of identifying countermeasures that could minimize or eliminate the expected anatomical and physiological consequences. After an overview by C. Tipton from the U. Arizona, the countermeasures necessary for the fluid shifts and select functions of the cardiovascular system will be discussed by A. Hargens from NASA Ames Research Center. He will be followed by K. Baldwin of the U. California at Irvine who will discuss the countermeasures needed to prevent the changes that alter the structure, function and control of skeletal muscles. Since changes in bone mass with microgravity are a major concern of NASA, V. Schneider from NASA Headquarters will present data and the countermeasures for bone. Although the results are limited, the changes in the endocrine and immune system deserve mentioning and C. Tipton will assume this responsibility. V. Convertino from the Air Force School of Aerospace Medicine has the challenge of discussing the role, importance, and the specificity of exercise as an effective countermeasure while I. Kozlovskaya from Moscow will elaborate on the Russian experiences with past countermeasures and provide a viewpoint on future ones. After the brief (25 min.) presentations, the speakers will assemble as a panel to discuss the issues raised and the concerns of the audience.

Tipton, C. M.↗

The DaveMLTranslator: An Interface for DAVE-ML Aerodynamic Models

It can take weeks or months to incorporate a new aerodynamic model into a vehicle simulation and validate the performance of the model. The Dynamic Aerospace Vehicle Exchange Markup Language (DAVE-ML) has been proposed as a means to reduce the time required to accomplish this task by defining a standard format for typical components of a flight dynamic model. The purpose of this paper is to describe an object-oriented C++ implementation of a class that interfaces a vehicle subsystem model specified in DAVE-ML and a vehicle simulation. Using the DaveMLTranslator class, aerodynamic or other subsystem models can be automatically imported and verified at run-time, significantly reducing the elapsed time between receipt of a DAVE-ML model and its integration into a simulation environment. The translator performs variable initializations, data table lookups, and mathematical calculations for the aerodynamic build-up, and executes any embedded static check-cases for verification. The implementation is efficient, enabling real-time execution. Simple interface code for the model inputs and outputs is the only requirement to integrate the DaveMLTranslator as a vehicle aerodynamic model. The translator makes use of existing table-lookup utilities from the Langley Standard Real-Time Simulation in C++ (LaSRS++). The design and operation of the translator class is described and comparisons with existing, conventional, C++ aerodynamic models of the same vehicle are given.

Hill, Melissa A.↗

GVIPS Models and Software

Two reports discuss, respectively, (1) the generalized viscoplasticity with potential structure (GVIPS) class of mathematical models and (2) the Constitutive Material Parameter Estimator (COMPARE) computer program. GVIPS models are constructed within a thermodynamics- and potential-based theoretical framework, wherein one uses internal state variables and derives constitutive equations for both the reversible (elastic) and the irreversible (viscoplastic) behaviors of materials. Because of the underlying potential structure, GVIPS models not only capture a variety of material behaviors but also are very computationally efficient. COMPARE comprises (1) an analysis core and (2) a C++-language subprogram that implements a Windows-based graphical user interface (GUI) for controlling the core. The GUI relieves the user of the sometimes tedious task of preparing data for the analysis core, freeing the user to concentrate on the task of fitting experimental data and ultimately obtaining a set of material parameters. The analysis core consists of three modules: one for GVIPS material models, an analysis module containing a specialized finite-element solution algorithm, and an optimization module. COMPARE solves the problem of finding GVIPS material parameters in the manner of a design-optimization problem in which the parameters are the design variables.

Arnold, Steven M.↗

Balanced Expertise Distribution in Remote Ultrasound Imaging Aboard The International Space Station (ISS)

Astronaut training for ISS operations usually ensures independent performance. With small crew size same crews also conduct all science work onboard. With diverse backgrounds, a good "match" between the existing and required skills can only be anecdotal. Furthermore, full proficiency in most of the complex tasks can be attained only through long training and practice, which may not be justified and may be impossible given the scarcity of training time. To enable a number of operational and science advancements, authors have developed a new approach to expertise distribution in time and among the space and ground personnel. Methods: As part of NASA Operational Ultrasound Project (1998-2003) and the NASA-solicited experiment "Advanced Diagnostic Ultrasound in Microgravity-ADUM" (P.I. -S.D., ongoing), the authors have created a "Balanced Expertise Distribution" approach to perform complex ultrasound imaging tasks on ISS for both operational and science use. The four components of expertise are a) any pre-existing pertinent expertise; b) limited preflight training c) adaptive onboard proficiency enhancement tools; d) real-time ' guidance from the ground. Throughout the pre-flight training and flight time preceding the experiments, the four components are shaped in a dynamic fashion to meet in an optimum combination during the experiment sessions. Results: Procedure validation sessions and feasibility studies have given encouraging results. While several successful real-time remote guidance sessions have been conducted on ISS, Expedition 8 is the first to use an "on-orbit proficiency enhancement" tool. Conclusions: In spite of severely limited training time, daring peer-reviewed research and operational enhancements are feasible through a balanced distribution of expertise in time, as well as among the crewmembers and ground personnel. This approach shows great promise for biomedical research, but may be applicable for other areas of micro gravity-based science

Sargsyan, Ashot↗

Active High Assurance Authentication Protocol (AHAAP)

The AHAAP Maturation Project involves maturation and evaluation of a patented zero-trust tamper-resistant high-assurance session-less dynamic and active device authentication protocol that simultaneously authenticates identity and provides integrity verification in a single step, substantially reducing the risk of cyberattack, and eliminating the need for costly and complex conventional communication security systems requirements (i.e., cryptography, Public Key Infrastructure (PKI), and key management). These cybersecurity attributes of the technology must be preserved when applying the technology to different cybersecurity solutions, including Command & Control (C&C), Over-the-Air (OTA) update, Common Access Card (CAC), and distributed energy resource (DER) implementations, among others. The technology research objective is to test and verify that the cybersecurity attributes of the technology are not degraded in different cybersecurity applications. The primary technology development objective is to build minimum viable products to demonstrate the technology addresses today’s cybersecurity threats so that prospective investors, strategic partners, regulatory agencies, and commercial customers can interact with and assess the protection assured by the technology. The AHAAP Maturation Project goal is to develop, test, and validate one or more AHAAP implementations. The AHAAP Maturation Project tasks are: (i) engineer AHAAP implementation software, (ii) build a functional prototype that implements the AHAAP software for demonstration, testing, analysis, and evaluation purposes, and (iii) generate a report detailing the results of the AHAAP C&C software and hardware implementation. The final project deliverables are: (i) AHAAP software implementation and prototype, (ii) a report from Sandia National Laboratories detailing the results of the AHAAP implementations.

97 MATHEMATICS AND COMPUTING↗

Analysis of the Frequency and Diversity of 1,3-Dialkylimidazolium Ionic Liquids Appearing in the Literature

The hypothetical assertion that there are potentially millions of ionic liquids (ILs) can be validated using basic knowledge of IL precursors and simple calculations. While it is an interesting thought exercise to ponder the possibilities of ILs, it is important to investigate how many discrete ILs (i.e., unique cation and anion pairings) have actually been synthesized and reported in the literature. A complete analysis of all ILs is a daunting task, especially if the definition of what constitutes an IL is broad. Nonetheless, insight can be gained into the use of ILs over the past ~20 years from a focused analysis of systematically varied 1,3-dialkylimidazolium-based ILs (i.e., [R 1 R 2 im][X], where R 1 and R 2 are n-alkyl chains and X is either a halide or molecular anion). This family of ILs includes many of the most widely used and most thoroughly studied IL substances, including 1-butyl-3-methylimidazolium hexafluorophosphate ([C 4 mim][PF 6 ]) and 1-ethyl-3-methylimidazolium bistriflimide ([C 2 mim][Tf 2 N]). Using data retrieved from SciFinder searches, we analyzed the variety and frequency of 1,3-dialkylimidazolium-based ILs appearing in the literature. Our analysis reveals that there is a relatively large number of simple 1,3-dialkylimidazolium cations which have not yet been synthesized. Our findings indicate that despite the broad possibilities of IL structures available, there are but a handful of ILs that are commonly used and studied. Within the 1248 [R 1 R 2 im][X] ILs studied, there were only 12 cations extensively used, which included [R 1 R 2 im] + (R 1 = C 1 and R 2 = C 1 –C 12 ). Of the 16 anions studied, only 5, including [BF 4 ] – , [Cl] – , [PF 6 ] – , [Tf 2 N] – , and [Br] – , were used significantly. Thus, it appears that although ILs can be used as designer solvents with task-specific properties, there is a small default subset of ILs, which are “go-to” or “one-size-fits-all.” Here, we rationalize the current state of the IL landscape in terms of the historical perceptions (and misconceptions) around ILs, familiarity, availability and cost of starting materials, commercial availability of ILs, and the motivations from which researchers choose to synthesize and characterize new ILs.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

The 40 KW of Solar Cell Modules for the Large Scale Production Task a Low Cost Silicon Solar Array Project

Forty kilowatts of solar cell modules was produced in this program. This is equivalent to 4123 modules. The average power output per module was 9.7 watts at 16.5 volts, 60 C and 100 mW/sq cm. The peak production rate was 200 modules per week which is equal to 1.9 kW per week. This rate was sustained for over four and one-half months and is equivalent to 100 kW per year. This final report covers the solar cell module design, electrical and power performance, module preproduction environmental test results, production and shipping schedule, program summary, and delivery. A cost analysis section is written. Particular emphasis on the percentage of labor and material utilized in constructing a solar cell module is presented. Also included are cost reduction recommendations.

Jones, G. T.↗

Quantum supremacy using a programmable superconducting processor

The promise of quantum computers is that certain computational tasks might be executed exponentially faster on a quantum processor than on a classical processor. A fundamental challenge is to build a high-fidelity processor capable of running quantum algorithms in an exponentially large computational space. Here we report the use of a processor with programmable superconducting qubits to create quantum states on 53 qubits, corresponding to a computational state-space of dimension 2 53 (about 10 16 ). Measurements from repeated experiments sample the resulting probability distribution, which we verify using classical simulations. Our Sycamore processor takes about 200 seconds to sample one instance of a quantum circuit a million times—our benchmarks currently indicate that the equivalent task for a state-of-the-art classical supercomputer would take approximately 10,000 years. Finally, this dramatic increase in speed compared to all known classical algorithms is an experimental realization of quantum supremacy for this specific computational task, heralding a much-anticipated computing paradigm.

71 CLASSICAL AND QUANTUM MECHANICS, GENERAL PHYSIC↗

MO-F-CAMPUS-T-05: SQL Database Queries to Determine Treatment Planning Resource Usage

Purpose: A radiation oncology clinic’s treatment capacity is traditionally thought to be limited by the number of machines in the clinic. As the number of fractions per course decrease and the number of adaptive plans increase, the question of how many treatment plans a clinic can plan becomes increasingly important. This work seeks to lay the ground work for assessing treatment planning resource usage. Methods: Care path templates were created using the Aria 11 care path interface. Care path tasks included key steps in the treatment planning process from the completion of CT simulation through the first radiation treatment. SQL Server Management Studio was used to run SQL queries to extract task completion time stamps along with care path template information and diagnosis codes from the Aria database. 6 months of planning cycles were evaluated. Elapsed time was evaluated in terms of work hours within Monday – Friday, 7am to 5pm. Results: For the 195 validated treatment planning cycles, the average time for planning and MD review was 22.8 hours. Of those cases 33 were categorized as urgent. The average planning time for urgent plans was 5 hours. A strong correlation between diagnosis code and range of elapsed planning time was as well as between elapsed time and select diagnosis codes was observed. It was also observed that tasks were more likely to be completed on the date due than the time that they were due. Follow-up confirmed that most users did not look at the due time. Conclusion: Evaluation of elapsed planning time and other tasks suggest that care paths should be adjusted to allow for different contouring and planning times for certain diagnosis codes and urgent cases. Additional clinic training around task due times vs dates or a structuring of care paths around due dates is also needed.

60 APPLIED LIFE SCIENCES↗

Roadmap Document for Pacific Northwest National Laboratory Contribution to the Open Modeling Framework

The Cooperative Research Network (CRN) of the National Rural Electric Cooperative Association (NRECA) has identified GridLAB-D as a tool that would provide significant benefit to its member utilities. However, they have also noted that the complexity of the tool would be a significant barrier for adoption. As can often happen in complex simulation environments, as the available capabilities and flexibility increases, the usability of the software decreases except for a few “power” users; this is not unique to GridLAB-D. While GridLAB-D has expanded to a considerable user base, with a few notable exceptions (e.g., American Electric Power) most users are focused on research and development. As a result, NRECA/CRN has proposed an Open Modeling Framework (OMF) designed to make the capabilities of GridLAB-D, and other advanced grid tools, available via a web interface. This will allow utility users to access many of the capabilities of GridLAB-D, with little to no knowledge of the tool itself. Other components will be layered over the simulation engines to provide the user with business support functions, allowing full business case scenarios to be created from the technical data generated within the simulations. Because of the open availability and potential national benefit of the OMF, PNNL has been tasked with supporting NRECA/CRN’s development of the tool, with a focus on incorporating GridLAB-D within the OMF structure and expanding GridLAB-D capabilities to support OMF functions. The GridLAB-D enhancements will be provided first to the OMF developers, but will also be delivered to the wider GridLAB-D community after validation via the community repository. This report is intended to provide a roadmap for the intended enhancements to be delivered by PNNL. Seven tasks were identified in cooperation with NRECA/CRN – each is briefly discussed, including potential outcomes and deadlines.

distribution↗

Melt Processed Crystalline Ceramic Waste Forms for Advanced Nuclear Fuel Cycles: CRP T21027 1813: Processing technologies for high level waste, formulation of matrices and characterization of waste forms, Task 17208 (Final Report)

A multi-phase ceramic waste form is being developed at the Savannah River National Laboratory (SRNL) for treatment of secondary waste streams generated by reprocessing commercial spent nuclear. The envisioned waste stream contains a mixture of transition, alkali, alkaline earth, and lanthanide metals. Ceramic waste forms are tailored (engineered) to incorporate waste components as part of their crystal structure based on knowledge from naturally found minerals containing radioactive and non-radioactive species similar to the radionuclides of concern in wastes from fuel reprocessing. The ability to tailor ceramics to mimic naturally occurring crystals substantiates the long term stability of such crystals (ceramics) over geologic timescales of interest for nuclear waste immobilization [1]. A durable multi-phase ceramic waste form tailored to incorporate all the waste components has the potential to broaden the available disposal options and thus minimize the storage and disposal costs associated with aqueous reprocessing. This report summarizes results from three years of work on the IAEA Coordinated Research Project on “Processing technologies for high level waste, formulation of matrices and characterization of waste forms” (T21027), and specific task “Melt Processed Crystalline Ceramic Waste Forms for Advanced Nuclear Fuel Cycles” (17208).

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

Melt Processed Crystalline Ceramic Waste Forms for Advanced Nuclear Fuel Cycles CRP T21027 1813: Processing technologies for high level waste, formulation of matrices and characterization of waste forms, Task 17208 (Final Report)

A multi-phase ceramic waste form is being developed at the Savannah River National Laboratory (SRNL) for treatment of secondary waste streams generated by reprocessing commercial spent nuclear. The envisioned waste stream contains a mixture of transition, alkali, alkaline earth, and lanthanide metals. Ceramic waste forms are tailored (engineered) to incorporate waste components as part of their crystal structure based on knowledge from naturally found minerals containing radioactive and non-radioactive species similar to the radionuclides of concern in wastes from fuel reprocessing. The ability to tailor ceramics to mimic naturally occurring crystals substantiates the long term stability of such crystals (ceramics) over geologic timescales of interest for nuclear waste immobilization. A durable multi-phase ceramic waste form tailored to incorporate all the waste components has the potential to broaden the available disposal options and thus minimize the storage and disposal costs associated with aqueous reprocessing. This report summarizes results from three years of work on the IAEA Coordinated Research Project on “Processing technologies for high level waste, formulation of matrices and characterization of waste forms” (T21027), and specific task “Melt Processed Crystalline Ceramic Waste Forms for Advanced Nuclear Fuel Cycles” (17208).

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

Use of DOE SGP Radars in Support of ASR Modeling Activities

The objective of this work was to use the DOE Southern Great Plains (SGP) precipitation radars to investigate physical characteristics of clouds and precipitation, and use this knowledge in support of DOE ASR modeling efforts. The goal was to develop an integrated data set based on the SGP instrumentation to yield statistically robust fields to aid in the task of verifying simulated cloud dynamical and microphysical fields. For this effort we relied heavily on the ARM scanning precipitation radars, X-SAPR’s and C-SAPR, and also incorporating data from wind profilers, surface disdrometers and the nearby WSR-88D radar, KVNX. Initially we lent our expertise to quality controlling the data from the newly installed ARM radars, particularly the X-band polarimetric data, and additionally assessed automatic radial velocity unfolding algorithms developed by other ASR researchers. We focused our efforts on four cases from the MC3E field campaign in 2011 and developed a dataset including microphysical information derived from hydrometeor identification and kinematic analysis using multiple-Doppler retrieval techniques. This dataset became a PI product and was released to the community in 2014. This analysis was used to investigate the source of big drops (> 5 mm) observed with disdrometers at the surface. It was found that the big drops were coincident with the strongest updrafts, suggesting they resulted from the melting of large precipitation ice, likely hail. We teamed up with W-K Tao and T. Matsui to statistically compare radar-derived observational kinematics and microphysics to WRF model output for the 25 April 2011. Comparisons highlighted some areas where the model may need improvement, such as generating too much hail and big drops, as well as overly-strong updrafts and overly-weak of downdrafts.

54 ENVIRONMENTAL SCIENCES↗

Integrated End-to-end Performance Prediction and Diagnosis for Extreme Scientific Workflows

This report details recent progress for the ASCR funded project “Integrated End-to-end Performance Prediction and Diagnosis for Extreme Scientific Workflows”. We refer to the project as IPPD/2, reflecting the 2017 renewal under expanded scope and partners In IPPD/2, we increased our research scope to include data motion. We are focusing on three major aspects: a) observe how data is generated, distributed, and used; b) analyze how data is (repeatedly) consumed with a focus both on repeated patterns and anomalies; and c) explore how to optimize data motion. This new work on data motion will augment and complement IPPD/2’s research that focused on the computational aspects of tasks. We leverage and extend our existing tools and demonstrate our work on the Belle II workflow suite as well as on workflows from NSLS-II. The highlights of our work are as follows: Provenance for Workflows: Provenance is used to provide information enabling quality control, re-run computational workflows, and reproduce results. IPPD/2 has been building a scalable provenance management system that enables the capture of provenance from the high-level workflow through all relevant system levels in one integrated environment. Leveraging this work, our recent efforts have included using provenance as an enabling technique. Workload characterization: Leveraging provenance and analysis, we characterize data movement within network, storage, and memory over a variety of workloads. This characterization enables an understanding by performance analysts and application developers of the range of behaviors that could be expected. Performance Prediction for Workflows: The goal of modeling distributed workflows is to understand performance bottlenecks and enable more intelligent task scheduling to optimize selected metrics of interest (e.g., task throughput or output data rate). IPPD/2 has utilized both analytical and AI/ML modeling methodologies for performance modeling. Advanced Scheduling and Fault Modeling for Workflows: Scheduling of large-scale scientific workflows on geographically distributed resources is a challenging problem. To improve workflow throughput, we combined novel scheduling algorithms with task predictions from performance modeling and fault modeling. Dynamically Alleviating Bottlenecks in Workflows: Exploiting our provenance, analysis, and modeling efforts, we have explored and developed several techniques for dynamically detecting and alleviating bottlenecks in data movement. In particular, we have spent considerable effort demonstrating our techniques on production-like workflow configurations.

97 MATHEMATICS AND COMPUTING↗