Search NASA⌕ Search

SEARCH · Search NASA

Results for “Document Generation”

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 379 records · Page 21

TCV software test and validation tools and technique

The paper describes techniques for testing and validating software for the TCV (Terminal Configured Vehicle) program which is intended to solve problems associated with operating a commercial transport aircraft in the terminal area. The TCV research test bed is a Boeing 737 specially configured with digital computer systems to carry out automatic navigation, guidance, flight controls, and electronic displays research. The techniques developed for time and cost reduction include automatic documentation aids, an automatic software configuration, and an all software generation and validation system.

Straeter, T. A.↗

Winter Simulation Conference, Miami Beach, Fla., December 4-6, 1978, Proceedings. Volumes 1 & 2

The papers report on the various aspects of simulation such as random variate generation, simulation optimization, ranking and selection of alternatives, model management, documentation, data bases, and instructional methods. Simulation studies in a wide variety of fields are described, including system design and scheduling, government and social systems, agriculture, computer systems, the military, transportation, corporate planning, ecosystems, health care, manufacturing and industrial systems, computer networks, education, energy, production planning and control, financial models, behavioral models, information systems, and inventory control.

Highland, H. J.↗

Lunar PMAD technology assessment

This report documents an initial set of power conditioning models created to generate 'ballpark' power management and distribution (PMAD) component mass and size estimates. It contains converter, rectifier, inverter, transformer, remote bus isolator (RBI), and remote power controller (RPC) models. These models allow certain studies to be performed; however, additional models are required to assess a full range of PMAD alternatives. The intent is to eventually form a library of PMAD models that will allow system designers to evaluate various power system architectures and distribution techniques quickly and consistently. The models in this report are designed primarily for space exploration initiative (SEI) missions requiring continuous power and supporting manned operations. The mass estimates were developed by identifying the stages in a component and obtaining mass breakdowns for these stages from near term electronic hardware elements. Technology advances were then incorporated to generate hardware masses consistent with the 2000 to 2010 time period. The mass of a complete component is computed by algorithms that calculate the masses of the component stages, control and monitoring, enclosure, and thermal management subsystem.

Metcalf, Kenneth J.↗

Biologically produced volatile compounds: N2O emissions from the soil and the N2O global budget

N2O dynamics were studied at the soil-atmosphere interface and their effects on the global N2O budget. Troposphere nitrous oxide (N2O) concentration has increased by 0.2 to 0.4 pct. per year over the period 1975 to 1982, amounting to a net addition to the atmosphere of 2.8 to 5.6 Tg N2O-N per year. This perturbation, if continued into the future, will affect stratospheric chemical cycles, and the thermal balance of the Earth. In turn it will have direct and indirect global effects on the biosphere. The only well documented heat sinks identified to date are the stratospheric photolytic decomposition processes. However, quantitatively, they do not account for all the known sources. Emission from soils is the least understood and most variable component in the N2O budget. An automated field station that will measure N2O fluxes and interchanges over long periods of time is being developed. At each station, the source/sink relations of N2O at the soil-atmosphere interface will be measured and their relations to environmental conditions are documented and quantified. The results from the perennial measurements will generate the data base on which global budgets for N2O will be constructed and related to ecosystem parameters.

Banin, A.↗

Shuttle-Mir, CD-ROM Supplement

This CD-ROM is a companion to an illustrated history book with the same title. This multi-media, searchable CD includes the full text and images in the book, as well as additional material. Interviews, photographs, and biographies of the U.S. Astronauts, cosmonauts, and team members for the Shuttle-Mir Program are available. STS Mission Summaries for each mission involved can be viewed, including launch and landing details, crew lists, and mission highlights. Photographs and videos from each mission are included, as well as diagrams of different spacecraft, and computer-generated animations of the Mir deorbit, collision, and flyaround. Additional documents include mission status reports, published documents, news releases, personal letters, and oral histories. The experiments carried out on Mir are described, highlighting combustion and fluid physics research, life in microgravity, and research of the development of the solar system. The focus on improving space technology and planning for the International Space Station is explained. The main features of the book itself include: (1) Training and Operations; (2) Long Duration Psychology; (3) Bilingual Blues; and (4) Earth Observations.

Morgan, Clay↗

Explaining Synthesized Software

Motivated by NASA's need for high-assurance software, NASA Ames' Amphion project has developed a generic program generation system based on deductive synthesis. Amphion has a number of advantages, such as the ability to develop a new synthesis system simply by writing a declarative domain theory. However, as a practical matter, the validation of the domain theory for such a system is problematic because the link between generated programs and the domain theory is complex. As a result, when generated programs do not behave as expected, it is difficult to isolate the cause, whether it be an incorrect problem specification or an error in the domain theory. This paper describes a tool we are developing that provides formal traceability between specifications and generated code for deductive synthesis systems. It is based on extensive instrumentation of the refutation-based theorem prover used to synthesize programs. It takes augmented proof structures and abstracts them to provide explanations of the relation between a specification, a domain theory, and synthesized code. In generating these explanations, the tool exploits the structure of Amphion domain theories, so the end user is not confronted with the intricacies of raw proof traces. This tool is crucial for the validation of domain theories as well as being important in everyday use of the code synthesis system. It plays an important role in validation because when generated programs exhibit incorrect behavior, it provides the links that can be traced to identify errors in specifications or domain theory. It plays an important role in the everyday use of the synthesis system by explaining to users what parts of a specification or of the domain theory contribute to what pieces of a generated program. Comments are inserted into the synthesized code that document these explanations.

VanBaalen, Jeffrey↗

Toward Synthesis, Analysis, and Certification of Security Protocols

Implemented security protocols are basically pieces of software which are used to (a) authenticate the other communication partners, (b) establish a secure communication channel between them (using insecure communication media), and (c) transfer data between the communication partners in such a way that these data only available to the desired receiver, but not to anyone else. Such an implementation usually consists of the following components: the protocol-engine, which controls in which sequence the messages of the protocol are sent over the network, and which controls the assembly/disassembly and processing (e.g., decryption) of the data. the cryptographic routines to actually encrypt or decrypt the data (using given keys), and t,he interface to the operating system and to the application. For a correct working of such a security protocol, all of these components must work flawlessly. Many formal-methods based techniques for the analysis of a security protocols have been developed. They range from using specific logics (e.g.: BAN-logic [4], or higher order logics [12] to model checking [2] approaches. In each approach, the analysis tries to prove that no (or at least not a modeled intruder) can get access to secret data. Otherwise, a scenario illustrating the &tack may be produced. Despite the seeming simplicity of security protocols ("only" a few messages are sent between the protocol partners in order to ensure a secure communication), many flaws have been detected. Unfortunately, even a perfect protocol engine does not guarantee flawless working of a security protocol, as incidents show. Many break-ins and security vulnerabilities are caused by exploiting errors in the implementation of the protocol engine or the underlying operating system. Attacks using buffer-overflows are a very common class of such attacks. Errors in the implementation of exception or error handling can open up additional vulnerabilities. For example, on a website with a log-in screen: multiple tries with invalid passwords caused the expected error message (too many retries). but let the user nevertheless pass. Finally, security can be compromised by silly implementation bugs or design decisions. In a commercial VPN software, all calls to the encryption routines were incidentally replaced by stubs, probably during factory testing. The product worked nicely. and the error (an open VPN) would have gone undetected, if a team member had not inspected the low-level traffic out of curiosity. Also, the use secret proprietary encryption routines can backfire, because such algorithms often exhibit weaknesses which can be exploited easily (see e.g., DVD encoding). Summarizing, there is large number of possibilities to make errors which can compromise the security of a protocol. In today s world with short time-to-market and the use of security protocols in open and hostile networks for safety-critical applications (e.g., power or air-traffic control), such slips could lead to catastrophic situations. Thus, formal methods and automatic reasoning techniques should not be used just for the formal proof of absence of an attack, but they ought to be used to provide an end-to-end tool-supported framework for security software. With such an approach all required artifacts (code, documentation, test cases) , formal analyses, and reliable certification will be generated automatically, given a single, high level specification. By a combination of program synthesis, formal protocol analysis, certification; and proof-carrying code, this goal is within practical reach, since all the important technologies for such an approach actually exist and only need to be assembled in the right way.

Schumann, Johann↗

Reaching Out: Team AETHER

Embry Riddle Aeronautical University's Daytona Beach Campus Lunabotics Team took the opportunity to share the love of space, engineering and technology through the educational outreach portion of the competition. Through visits to elementary schools and high schools, and through support of science fairs and robotics competitions, younger generations were introduced to space, engineering and robotics. This report documents the outreach activities of team Aether.

Murphy, Gloria A.↗

Harnessing the Risk-Related Data Supply Chain: An Information Architecture Approach to Enriching Human System Research and Operations Knowledge

NASA's Human Research Program (HRP) and Space Life Sciences Directorate (SLSD), not unlike many NASA organizations today, struggle with the inherent inefficiencies caused by dependencies on heterogeneous data systems and silos of data and information spread across decentralized discipline domains. The capture of operational and research-based data/information (both in-flight and ground-based) in disparate IT systems impedes the extent to which that data/information can be efficiently and securely shared, analyzed, and enriched into knowledge that directly and more rapidly supports HRP's research-focused human system risk mitigation efforts and SLSD s operationally oriented risk management efforts. As a result, an integrated effort is underway to more fully understand and document how specific sets of risk-related data/information are generated and used and in what IT systems that data/information currently resides. By mapping the risk-related data flow from raw data to useable information and knowledge (think of it as the data supply chain), HRP and SLSD are building an information architecture plan to leverage their existing, shared IT infrastructure. In addition, it is important to create a centralized structured tool to represent risks including attributes such as likelihood, consequence, contributing factors, and the evidence supporting the information in all these fields. Representing the risks in this way enables reasoning about the risks, e.g. revisiting a risk assessment when a mitigation strategy is unavailable, updating a risk assessment when new information becomes available, etc. Such a system also provides a concise way to communicate the risks both within the organization as well as with collaborators. Understanding and, hence, harnessing the human system risk-related data supply chain enhances both organizations' abilities to securely collect, integrate, and share data assets that improve human system research and operations.

Buquo, Lynn↗

Clouds, Aerosol, and Precipitation in the Marine Boundary Layer: An ARM Mobile Facility Deployment

Capsule: A 21-month deployment to Graciosa Island in the northeastern Atlantic Ocean is providing an unprecedented record of the clouds, aerosols and meteorology in a poorly-sampled remote marine environment The Clouds, Aerosol, and Precipitation in the Marine Boundary Layer (CAP-MBL) deployment at Graciosa Island in the Azores generated a 21 month (April 2009- December 2010) comprehensive dataset documenting clouds, aerosols and precipitation using the Atmospheric Radiation Measurement (ARM) Mobile Facility (AMF). The scientific aim of the deployment is to gain improved understanding of the interactions of clouds, aerosols and precipitation in the marine boundary layer. Graciosa Island straddles the boundary between the subtropics and midlatitudes in the Northeast Atlantic Ocean, and consequently experiences a great diversity of meteorological and cloudiness conditions. Low clouds are the dominant cloud type, with stratocumulus and cumulus occurring regularly. Approximately half of all clouds contained precipitation detectable as radar echoes below the cloud base. Radar and satellite observations show that clouds with tops from 1- 11 km contribute more or less equally to surface-measured precipitation at Graciosa. A wide range of aerosol conditions was sampled during the deployment consistent with the diversity of sources as indicated by back trajectory analysis. Preliminary findings suggest important two-way interactions between aerosols and clouds at Graciosa, with aerosols affecting light precipitation and cloud radiative properties while being controlled in part by precipitation scavenging. The data from at Graciosa are being compared with short-range forecasts made a variety of models. A pilot analysis with two climate and two weather forecast models shows that they reproduce the observed time-varying vertical structure of lower-tropospheric cloud fairly well, but the cloud-nucleating aerosol concentrations less well. The Graciosa site has been chosen to be a permanent fixed ARM site that became operational in October 2013.

aerosols↗

In-space Servicing, Assembly, and Manufacturing (ISAM) State of Play 2022 Edition

The future of spaceflight will yield increasingly more ambitious missions to support civil, national security, and commercial space sectors. Achieving these ambitious missions is not feasible using the traditional paradigm of launching an integrated, fully functioning system on a single launch vehicle. For example, science and human exploration missions will desire payloads that are larger than any foreseeable launch vehicle fairing, national security missions will require persistent assets that are mobile and resilient, and commercial space missions will require cost-effective ways to update to the latest technology on orbit. In-space Servicing, Assembly, and Manufacturing (ISAM) can vastly expand the performance, availability, and lifetime of space systems compared to the traditional paradigm of launching an asset with no intent to ever touch it again. ISAM capabilities foster an ecosystem that changes the space operations paradigm, creating the foundation for sustainable exploration and serving as a multiplier for other capabilities like space logistics, power generation, and reusability. Previous achievements in ISAM have enabled ambitious human and robotic space missions. NASA’s International Space Station (ISS) operations and maintenance, servicing missions of the Hubble Space Telescope (HST), and Northrop Grumman’s Mission Extension Vehicle (MEV) demonstrate the dramatic operational missions that can be achieved using ISAM capabilities. Many current and upcoming flight demonstrations are advancing areas that will enable the next generation of civil, national security, and commercial space missions. This document describes the current state of ISAM missions, capabilities, and developments. Compiling and organizing the available ISAM capabilities will help mission designers incorporate ISAM technologies into their concepts, create the starting point for technology development plans and roadmaps, and provide technologists a survey of the field they are developing. This document divides the ISAM capabilities into 11 capability areas that describe the functions or activities that would be performed in space using ISAM. This version of the ISAM State of Play is part of a continuing journey to encourage the use of ISAM capabilities in space. Compiling and organizing the current state of ISAM provides a simple resource for those working in the ISAM ecosystem to ensure that the advancements being made build upon the investments of the past. The state of play is ever changing as new capabilities are developed, and this document will be periodically updated to ensure that it is relevant to those who need it in the future.

ISAM↗

A Model-Based Approach for Europa Lander Mission Concept Exploration

This study investigates the usage of a system model as a means to capture concept formulation for a potentialmission. Efforts are underway at JPL to explore thearchitectural and system concepts for a lander on Europa.Executing a mission on the surface of Europa poses uniquechallenges that will require the lander to operate with onboardautonomy that is more sophisticated than systems previouslyoperated by JPL. Current tasks to explore surface missionconcepts intend to identify concepts that enable a high degree ofonboard autonomy as well as identify the issues and technicallimitations that restrict autonomy. The Europa lander missionconcept team is developing a system model to support thisexploration.The results of this study highlight how executable systemmodeling and the associated engineering environment may beapplied to pre-project conceptual exploration. The applicationof system modeling has resulted in a central system model thatprecisely describes the concepts formulated by the EuropaLander Mission Concept Team. Documentation in the form ofdiagrams and narrative has been directly generated from thesystem model and accessible by team members in a webapplication. The executability of the system model enablesvarious analyses such as simulation of interactions betweencomponents and evaluating system behavior againstrequirements. Execution of the system model has produced statetimelines, plots of system variables, and simulation traces basedon input scenarios. The executable system model enables therapid and repeatable production of these artifacts.

Reeves, Glenn↗

Automated Collision Avoidance (ACA) and Automated Return to Course (ARTC) Requirement and Guidance Review: Final

This report's objectives were to review regulatory and guidance documents to identify requirements and considerations for the design and operation of automated systems that perform the functions of automated collision avoidance (ACA) and/or automated return to course (ARTC). The importance of this work is twofold: 1) to help focus efforts addressing new automated collision avoidance and return to course systems requirements and considerations, and 2) in pulling together available requirements from multiple sources, generate a master resource for these automated system requirements and considerations. Reviewed documents include regulations, industry standards and research papers that specifically address ACA and ARTC systems, other automatedl control and guidance systems, ICAO (International Civil Aviation Organization) and Eurocontrol documents.

Automation↗

History and Development of the USAF Agriculture Meteorology Modeling System and resulting USAF-NASA Strategic Partnership

The USAF Weather (AFW) supports a number of military and U.S. government agencies by providing authoritative weather analysis and forecast products for any location globally, including soil moisture analyses. The long history of supporting soil moisture products and partnering with other U.S. government agencies led to the partnering between the U.S. Air Force (USAF) and NASA Goddard Space Flight Center, resulting in a merger of those organizations’ modeling systems, collaborative development of the Land Information System (LIS), and operational fielding of the system within the USAF 557th Weather Wing [557 WW; formerly, Headquarters Air Force Weather Agency (HQ AFWA)]. In 2009, the USAF implemented the NASA LIS and later made it the primary software system to generate global soil hydrology and energy budget products. The implementation of LIS delivered a significant upgrade over the existing Land Data Assimilation System (LDAS) the USAF operated, the Agriculture Meteorology (AGRMET) system. Implementation enabled the rapid integration of new LDAS technology into USAF operations, and led to a long-term NASA–USAF partnership resulting in continued development, integration, and implementation of new LIS capabilities. This paper documents both the history of the USAF Weather organization capabilities enabling the generation of soil moisture and other land surface analysis products, and describes the USAF–NASA partnership leading to the development of the merged LIS-AGRMET system. The article also presents a successful example of a mutually beneficial partnership that has enabled cutting-edge land analysis capabilities at the USAF, while transitioning NASA software and satellite data into USAF operations.

John Eylander↗

High Performance Access to Archival Data Stored in HDF4 and HDF5 on Cloud Object Stores Without Reformatting the Files

Cloud computing offers numerous advantages for users of extensive Earth science data collections. These benefits encompass direct online access to data files and granules from any location, scalable access supporting parallel computing workflows, and flexible computing tools enabling innovative experimentation with processing techniques. However, older archival file formats designed for distinct computing systems hinder efficient access to decade-long time-series data when compared to data stored in modern cloud-optimized formats like Web Object Stores (WOS), exemplified by Amazon Web Services’ Simple Storage Service (S3). We describe DMR++ (Dataset Metadata Response plus plus), a technology facilitating efficient access to HDF5 (Hierarchical Data Format, version 5) and HDF4 files stored on WOS systems without requiring data reformatting. DMR++ achieves performance comparable to technologies like Zarr while preserving the original file structure, a substantial benefit considering the vast quantity of archival files held by organizations such as NASA. Moreover, DMR++ typically outperforms cloud-optimized versions of HDF5. Essentially an XML (Extensible Markup Language) document usually stored alongside the described data, DMR++ can also be generated on-the-fly but is generally created during data staging to the WOS. Archival files that use HDF4/5 often store large arrays of numerical data. The data in these files is often compressed, typically reducing their size by a factor of four or more. To achieve efficient access to portions of those arrays, they are 'chunked' into smaller sub-arrays, each individually compressed. The chunk size is a compromise, where spinning disks can efficiently access data in smaller chunks while S3 favors larger chunks. A simple optimization of aggregating smaller chunks that are stored adjacently, transferring them in a single access and then individually decompressing them will improve performance. NASA data pose an additional challenge: special Application Programmer Interface (API) libraries are often needed to compute some variables. These libraries are incompatible with WOS environments. Our solution involves storing computed values in the DMR++ document or a companion file, making them accessible like other variables and eliminating the need for specialized APIs. We outline specific optimizations for both satellite grid and swath data stored in HDF4-EOS2 (Earth Observing System).

James Gallagher↗

New techniques for experimental generation of two-dimensional blade-vortex interaction at low Reynolds numbers

An experimental investigation of two dimensional blade vortex interaction was held at NASA Langley Research Center. The first phase was a flow visualization study to document the approach process of a two dimensional vortex as it encountered a loaded blade model. To accomplish the flow visualization study, a method for generating two dimensional vortex filaments was required. The numerical study used to define a new vortex generation process and the use of this process in the flow visualization study were documented. Additionally, photographic techniques and data analysis methods used in the flow visualization study are examined.

Booth, E., Jr.↗

An Arbitrary Time Interval Generator Base on Vernier Clocks with 0.67 ps Adjustable Steps Implemented in FPGA

In TDC testing or timing system implementation tasks, it is often desirable to generate signal pulses with fine adjustable time intervals. In delay cell-based schemes, the time adjustment steps are limited by the propagation delays of the cells, which are typically 15 to 20 picoseconds per step and are sensitive to temperature and operating voltage. In this document, a purely digital scheme based on two vernier clocks with small frequency difference generated using cascaded PLL is reported. The scheme is tested in two families of low-cost FPGA and 0.67 and 0.97 picoseconds adjustable steps of the time intervals are achieved.

46 INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND ↗