Search NASASearch

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 73 records · Page 4

Utility interconnection issues for wind power generation

This document organizes the total range of utility related issues, reviews wind turbine control and dynamic characteristics, identifies the interaction of wind turbines to electric utility systems, and identifies areas for future research. The material is organized at three levels: the wind turbine, its controls and characteristics; connection strategies as dispersed or WPSs; and the composite issue of planning and operating the electric power system with wind generated electricity.

Herrera, J. I.

Space transportation booster engine configuration study. Addendum: Design definition document

Gas generator engine characteristics and results of engine configuration refinements are discussed. Updated component mechanical design, performance, and manufacturing information is provided. The results are also provided of ocean recovery studies and various engine integration tasks. The details are provided of the maintenance plan for the Space Transportation Booster Engine.

Source record

Use of the MATRIXx Integrated Toolkit on the Microwave Anisotropy Probe Attitude Control System

Recent advances in analytical software tools allow the analysis, simulation, flight code, and documentation of an algorithm to be generated from a single source, all within one integrated analytical design package. NASA's Microwave Anisotropy Probe project has used one such package, Integrated Systems' MATRIXx suite, in the design of the spacecraft's Attitude Control System. The project's experience with the linear analysis, simulation, code generation, and documentation tools will be presented and compared with more traditional development tools. In particular, the quality of the flight software generated will be examined in detail. Finally, lessons learned on each of the tools will be shared.

Ward, David K.

LLM Benchmarking with LLaMA2: Evaluating Code Development Performance Across Multiple Programming Languages

The rapid evolution of large language models (LLMs) has opened new possibilities for automating various tasks in software development. This paper evaluates the capabilities of the LLaMA 2-70B model in automating these tasks for scientific applications written in commonly used programming languages. Using representative test problems, we assess the model's capacity to generate code, documentation, and unit tests, as well as its ability to translate existing code between commonly used programming languages. Our comprehensive analysis evaluates the compilation, runtime behavior, and correctness of the generated and translated code. Additionally, we assess the quality of automatically generated code, documentation, and unit tests. Here, our results indicate that while LLaMA 2-70B frequently generates syntactically correct and functional code for simpler numerical tasks, it encounters substantial difficulties with more complex, parallelized, or distributed computations, requiring considerable manual corrections. We identify key limitations and suggest areas for future improvements to better leverage AI-driven automation in scientific computing workflows.

97 MATHEMATICS AND COMPUTING

View generated database

This document represents the final report for the View Generated Database (VGD) project, NAS7-1066. It documents the work done on the project up to the point at which all project work was terminated due to lack of project funds. The VGD was to provide the capability to accurately represent any real-world object or scene as a computer model. Such models include both an accurate spatial/geometric representation of surfaces of the object or scene, as well as any surface detail present on the object. Applications of such models are numerous, including acquisition and maintenance of work models for tele-autonomous systems, generation of accurate 3-D geometric/photometric models for various 3-D vision systems, and graphical models for realistic rendering of 3-D scenes via computer graphics.

Downward, James G.

Experiment Document for 01-E077 Microgravity Investigation of Crew Reactions in 0-G (MICRO-G)

The Experiment Document (ED) serves the following purposes: a) It provides a vehicle for Principal Investigators (PIS) to formally specify the requirements for performing their experiments. b) It provides a technical Statement of Work (SOW). c) It provides experiment investigators and hardware developers with a convenient source of information about Human Life Sciences (HLS) requirements for the development and/or integration of flight experiment projects. d) It is the primary source of experiment specifications for the HLS Research Program Office (RPO). Inputs from this document will be placed into a controlled database that will be used to generate other documents.

Newman, Dava J.

An onboard deorbit target line computation technique

The design concept and results of a target line generator software package, which was developed to provide the onboard entry interface range, were documented. This generator, which was eventually reduced to one linear equation, was developed to the point that it provides autonomous landing site relocation capability, negligible core storage, and acceptable performance for the cases tested.

Bedford, J. J.

Doclet To Synthesize UML

The RoseDoclet computer program extends the capability of Java doclet software to automatically synthesize Unified Modeling Language (UML) content from Java language source code. [Doclets are Java-language programs that use the doclet application programming interface (API) to specify the content and format of the output of Javadoc. Javadoc is a program, originally designed to generate API documentation from Java source code, now also useful as an extensible engine for processing Java source code.] RoseDoclet takes advantage of Javadoc comments and tags already in the source code to produce a UML model of that code. RoseDoclet applies the doclet API to create a doclet passed to Javadoc. The Javadoc engine applies the doclet to the source code, emitting the output format specified by the doclet. RoseDoclet emits a Rose model file and populates it with fully documented packages, classes, methods, variables, and class diagrams identified in the source code. The way in which UML models are generated can be controlled by use of new Javadoc comment tags that RoseDoclet provides. The advantage of using RoseDoclet is that Javadoc documentation becomes leveraged for two purposes: documenting the as-built API and keeping the design documentation up to date.

Barry, Matthew R.

Next-Generation Tumbleweed Rover

A document describes a next-generation tumbleweed rover that involves a split balloon system that is made up of two half-spherical air bladders with a disc between them. This disc contains all the electronics and instruments. By deflating only the bottom balloon, the rover can sit, bringing the surface probe into contact with the ground. The bottom balloon has a channel passing through it, allowing the surface probe to reach the surface through the balloon. Once the sample has been gathered and analyzed, the rover can re-inflate the lower air bladder and continue rolling. The rover will use a small set of instruments and electronics situated at the center of its inflatable spherical hull. The current version is a large beach-ball-like construction, about 1.8 m in diameter and weighing roughly 15 kg. The rover comprises two major parts, an outer spherical hull (split in half at the central disc) and an inner, disc-shaped cylindrical section. The balloons are attached to the bottom and top of the disc. Inside the disc, there are temperature and pressure sensors to keep track of the inner and outer conditions of the rover. A system of pumps and valves is responsible for independently inflating and deflating the balloons as necessary. There are also accelerometers to record the movement, together with a GPS receiver. The data are then sent through a modem to a control station. This work builds upon the project Tumbleweed rover for planetary exploration, described in the Technical Support Package.

Nosanov, Jeffrey P.

Mod-5A Wind Turbine Generator Program Design Report. Volume 4: Drawings and Specifications, Book 1

The design, development and analysis of the 7.3 MW MOD-5A wind turbine generator is documented. Volume 4 contains the drawings and specifications that were developed in preparation for building the MOD-5A wind turbine generator. This is the first of five books of volume four. It contains structural design criteria, generator step-up transformer specs, specs for design, fabrication and testing of the system, specs for the ground control enclosure, systems specs, slip ring specs, and control system specs.

Source record

The Sequence of Events generator: A powerful tool for mission operations

The functions and features of the sequence of events (SOE) and flight operations procedures (FOP) generator developed and used at DLR/GSOC for the positioning of EUTELSAT 2 satellites are presented. The SOE and FOP are the main operational documents that are prepared for nominal as well as for non-nominal mission execution. Their structure and application are described. Both of these documents are generated, validated, and maintained by a common software tool. Its main features and advantages are demonstrated. The tool has been improved continuously over the last 5 years. Due to its flexibility it can easily be applied to other projects and new features may be added.

Wobbe, Hubertus

Asi Nuclear Energy Sensors Data Portal Chatbot And Data Structuring Tool

The Idaho National Laboratory (INL) is advancing the development of an AI-powered chatbot and data structuring tool specifically designed to accelerate data mining processes for sensor-related information and seamlessly integrate the results into the ASI Sensors Data Portal (https://nes.energy.gov/). By doing so, the software aims to enhance the accessibility, usability, and organization of sensor data for nuclear energy applications. The software initial phase focuses on retrieving comprehensive datasets, prioritizing the past five years of publicly available information from the Office of Scientific and Technical Information (OSTI). These datasets will be meticulously processed to ensure compatibility, employing cleaning and preprocessing steps to eliminate irrelevant, incomplete, or corrupted information, thus establishing a robust foundation for subsequent AI use. The data will serve as the backbone for training an AI model and chatbot, which will act as an interactive tool enabling users to ask complex, context-specific questions and receive accurate, validated answers derived from constrained literature. In parallel, the project incorporates a data structuring process supported by AI to organize sensor information from multiple sources into a standardized format. This structured data will include detailed sensor specifications, such as measurement range, applications, accuracy, and operating conditions, generated and documented with AI. These specifications will be systematically integrated into the sensor portal. To maintain the highest levels of accuracy and relevance, all AI-generated outputs will be reviewed and validated by subject matter experts (SMEs), with additional fields or parameters added as needed. Future stages of the project aim to expand the dataset beyond OSTI to include other sources and potentially incorporate unclassified controlled information (UCI) with restricted access protocols to address security and confidentiality requirements.

Mapes, NormanJ. [Idaho National Laboratory (INL),

Mod-5A wind turbine generator program design report. Volume 4: Drawings and specifications, book 2

The design, development and analysis of the 7.3 MW MOD-5A wind turbine generator is documented. There are four volumes. This volume contains the drawings and specifications that were developed in preparation for building the MOD-5A wind turbine generator. This is the second book of volume four. Some of the items it contains are specs for the emergency shutdown panel, specs for the simulator software, simulator hardware specs, site operator terminal requirements, control data system requirements, software project management plan, elastomeric teeter bearing requirement specs, specs for the controls electronic cabinet, and specs for bolt pretensioning.

Source record

Mod-5A wind turbine generator program design report. Volume 4: Drawings and specifications, book 4

The design, development and analysis of the 7.3 MW MOD-5A wind turbine generator are documented. There are four volumes. This volume contains the drawings and specifications that were developed in preparation for building the MOD-5A wind turbine generator. This volume contains 5 books of which this is the fourth, providing drawings 47A380128 through 47A387125. In addition to the parts listing and where-used list, the logic design of the controller software and the code listing of the controller software are provided. Also given are the aerodynamic profile coordinates.

Source record

Use of Plasma Actuators as a Moving-Wake Generator

The work documented in this report tests the concept of using plasma actuators as a simple and easy way to generate a simulated moving-wake and the disturbances associated with it in turbines. This wake is caused by the blades of the upstream stages of the turbine. Two types of devices, one constructed of arrays of NACA 0018 airfoils, and the one constructed of flat plates were studied. The airfoils or plates were equipped with surface mounted dielectric barrier discharge (DBD) plasma actuators, which were used to generate flow disturbances resembling moving-wakes. CTA hot-wire anemometry and flow visualization using a smoke-wire were used to investigate the wake independence at various spacings and downstream locations. The flat plates were found to produce better results than the airfoils in creating large velocity fluctuations in the free-stream flow. Different dielectric materials, plasma actuator locations, leading edge contours, angles of attack and plate spacings were investigated, some with positive results. The magnitudes of the velocity fluctuations were found to be comparable to existing mechanical moving-wake generators, thus proving the feasibility of using plasma actuators as a moving-wake generator.

Corke, Thomas C.