Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Software Test Report”

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 451 records · Page 25

MARVEL 90% Final Design Report

This document provides documentation of the Microreactor Applications Research Validation and Evaluation Project’s (MARVEL) 90% Final Design, as required by U.S. Department of Energy (DOE) Standard-1189, “Integration of Safety into the Design Process." Per DOE-STD-1189-2016, the 90% Final Design documentation focuses on design completion, at a level capable of supporting procurement, construction, testing, and operation. At this phase, the design organization finalizes the hazards and accident analyses, Fire Hazard Analysis (FHA), security vulnerability assessments, and other supporting analyses for design completion. The objective of this report is to provide a high-level summary of the design thus far and provide references including, but not limited to, the following design deliverables: • Complete final drawings, specifications and commercial grade dedications that may be released for bid and/or construction. • Clearly defined testing plans for the safety and functionality of all subsystems. • Quality Assurance Program for Design, Testing and Procurement. • Software Quality Assurance Plan. • Code of Record (COR), applicable design requirements including codes and standards. • Final design that meets all the requirements stipulated in the COR. • Final design review, consisting of final validation of comment resolution from previous reviews, and a review of any additional developments since the last review. • Updated Safety Design Strategy. • Hazard Analysis. • Fire Hazard Analysis. • Accident analysis. • Security vulnerability assessment. • Current and detailed cost estimate. • Current construction schedule, and • Risk & Opportunities Assessment.

21 SPECIFIC NUCLEAR REACTORS AND ASSOCIATED PLANTS↗

Radar-Data-Processing System

Report describes radar data system at NASA Western Aeronautical Test Range. System provides real-time and recorded data about flightpaths of research aircraft and Space Shuttle. Called RADATS, processes data from three radars simultaneously; interacts with system operator; enhances data by introducing corrections and smoothing; controls range, azimuth, and elevation of radars; and automatically calibrates itself before and after missions. Software classified into three kinds of programs: utility, real-time, and calibration. Equipment exhibited exceptional reliability. Software matured to become virtually trouble-free.

Anderson, Karl F.↗

Pressure and Temperature Sensitive Paint Field System

This report documents the Pressure and Temperature Sensitive Paint Field System that is used to provide global surface pressure and temperature measurements on models tested in Langley wind tunnels. The system was developed and is maintained by Global Surface Measurements Team personnel of the Data Acquisition and Information Management Branch in the Research Facilities Services Competency. Descriptions of the system hardware and software are presented and operational procedures are detailed.

Sprinkle, Danny R.↗

Automated Rocket Propulsion Test Management

The Rocket Propulsion Test-Automated Management System provides a central location for managing activities associated with Rocket Propulsion Test Management Board, National Rocket Propulsion Test Alliance, and the Senior Steering Group business management activities. A set of authorized users, both on-site and off-site with regard to Stennis Space Center (SSC), can access the system through a Web interface. Web-based forms are used for user input with generation and electronic distribution of reports easily accessible. Major functions managed by this software include meeting agenda management, meeting minutes, action requests, action items, directives, and recommendations. Additional functions include electronic review, approval, and signatures. A repository/library of documents is available for users, and all items are tracked in the system by unique identification numbers and status (open, closed, percent complete, etc.). The system also provides queries and version control for input of all items.

Walters, Ian↗

Integration Test and Evaluation (IT&E) Flight Test Series 6 Live Virtual Constructive - Distributed Environment (LVC-DE) Test Report

The goals of the Unmanned Aircraft Systems (UAS) Integration in the National Airspace System (NAS) (also UAS-NAS) Project are to reduce the barriers for UAS access and its integration into the NAS. The UAS-NAS project and industry stakeholders conducted a series of flight tests integrating technologies from the Modeling & Simulation (M&S), Human Systems Integration (HSI), and Communication and Control (C2), and Integration, Test & Evaluation (IT&E) research areas. The last of the flight test series, Flight Test Series 6 (FT6) was conducted in late 2019 and focused on evaluating the interaction of the airborne non-cooperative surveillance system and the Detect and Avoid (DAA) technology. The DAA system generated conflict alert and guidance for pilots using a Research Ground Control System (RGCS) to avoid intruder aircraft. The conflict alerting and guidance information was presented on the RGCS’s display using symbology developed by the human factors team. The objective of FT6 was to investigate the interoperability of Low Size, Weight, and Power (Low SWaP) sensors with the DAA alerting, guidance, and display requirements. To support this goal, the distributed test environments (DTE) were developed at Ames Research Center (ARC) and Armstrong Flight Research Center (AFRC) and securely linked over a Virtual Private Network (VPN). These environments took advantage of existing Live Virtual Constructive (LVC) technologies to support research observation at both Centers with the insertion of live UAS and manned intruder aircraft into a simulated NAS environment with Air Traffic Control (ATC) and constructive manned aircraft. The experiment was distributed between AFRC flight operations and research facilities and the Distributed Simulation Research Laboratory (DSRL) and Software Development Laboratory (SDL) in building N243 at ARC. The Air Traffic Controller and pseudo pilots operated from the DSRL and SDL, respectively, using the Multi-Aircraft Control System (MACS). The test subject and researchers operated from the Research Ground Control Station (RGCS) at AFRC using the Vigilant Spirit Control Station (VSCS) and associated DAA software and displays. Flight Operation for the unmanned aircraft (UA) and manned intruder traffic was conducted at AFRC. Virtual traffic was managed by ARC. Voice distribution was accomplished using a combination of disparate communication systems at ARC and AFRC. The purpose of this document is to record the development, design, and execution of activities in support of the FT6 efforts from the perspective of the ARC IT&E team. Furthermore, the Armstrong IT&E team has published a thorough FT6 Test Report, with emphasis on flight test support, facilities and vehicle development; this report complements the Armstrong report. Analysis of collected FT6 data will be conducted and reported by the M&S and HSI teams and will be published in separate reports.

UAS-NAS↗

Cooperative Collision Avoidance Step 1 - Technology Demonstration Flight Test Report. Revision 1

The National Aeronautics and Space Administration (NASA) Access 5 Project Office sponsored a cooperative collision avoidance flight demonstration program for unmanned aircraft systems (UAS). This flight test was accomplished between September 21st and September 27th 2005 from the Mojave Airport, Mojave, California. The objective of these flights was to collect data for the Access 5 Cooperative Collision Avoidance (CCA) Work Package simulation effort, i.e., to gather data under select conditions to allow validation of the CCA simulation. Subsequent simulation to be verified were: Demonstrate the ability to detect cooperative traffic and provide situational awareness to the ROA pilot; Demonstrate the ability to track the detected cooperative traffic and provide position information to the ROA pilot; Demonstrate the ability to determine collision potential with detected cooperative traffic and provide notification to the ROA pilot; Demonstrate that the CCA subsystem provides information in sufficient time for the ROA pilot to initiate an evasive maneuver to avoid collision; Demonstrate an evasive maneuver that avoids collision with the threat aircraft; and lastly, Demonstrate the ability to assess the adequacy of the maneuver and determine that the collision potential has been avoided. The Scaled Composites, LLC Proteus Optionally Piloted Vehicle (OPV) was chosen as the test platform. Proteus was manned by two on-board pilots but was also capable of being controlled from an Air Vehicle Control Station (AVCS) located on the ground. For this demonstration, Proteus was equipped with cooperative collision sensors and the required hardware and software to place the data on the downlink. Prior to the flight phase, a detailed set of flight test scenarios were developed to address the flight test objectives. Two cooperative collision avoidance sensors were utilized for detecting aircraft in the evaluation: Traffic Alert and Collision Avoidance System-II (TCAS-II) and Automatic Dependent Surveillance Broadcast (ADS-B). A single intruder aircraft was used during all the flight testing, a NASA Gulfstream III (G-III). During the course of the testing, six geometrically different near-collision scenarios were evaluated. These six scenarios were each tested using various combinations of sensors and collision avoidance software. Of the 54 planned test points 49 were accomplished successfully. Proteus flew a total of 21.5 hours during the testing and the G-III flew 19.8 hours. The testing fully achieved all flight test objectives. The Flight IPT performed an analysis to determine the accuracy of the simulation model used to predict the location of the host aircraft downstream during an avoidance maneuver. The data collected by this flight program was delivered to the Access 5 Cooperative Collision Avoidance (CCA) Work Package Team who was responsible for reporting on their analysis of this flight data.

Trongale, Nicholas A.↗

Integrate Latimer Controls' Solution into RTAC (CRADA Final Report, CRD-23-24672)

Latimer Controls, Inc. was awarded two vouchers under the Department of Energy's American-Made Solar Prize Round 6 to conduct collaborative research at a national laboratory. The National Renewable Energy Laboratory (NREL) was selected as a partner to assist Latimer Controls in the performance evaluation of its photovoltaic (PV) control software. This collaboration focuses on developing a hardware-in-the-loop (HIL) testbed at NREL, which will be used to test and validate the Latimer PV control technology in a realistic yet de-risked environment. Both Latimer and NREL teams will work together to analyze the collected test data, derive insights, and disseminate the scientific findings. Recent studies underscore the potential of solar energy as a zero-marginal-cost and zero-emission flexibility resource within the bulk power system, particularly when integrated with advanced control systems. To enhance the performance of such systems, Latimer Controls has developed leading-edge technologies, including machine learning (ML) algorithms and hierarchical inverter set-point allocation methods. These innovations are designed to estimate the operational headroom of large PV plants for grid integration and control. However, comprehensive validation under real-world conditions remains necessary. To address this gap, the concurrent CRADA project proposes the real-world application and validation of the Latimer Control solution within a HIL environment. Initially, the Latimer algorithm was developed and tested within MATLAB Simulink, a platform suitable for research-level simulations and iterative development. However, transitioning this technology to a real solar site as an industry-ready solution necessitates implementation in a format compatible with widely used solar power plant controllers. In this additional CRADA work, the MATLAB Simulink-based logic will be translated into Structured Text, a programming language compliant with IEC 61131 standards, which is commonly used for custom logic implementations in industry-leading programmable logic controllers (PLCs), such as the Schweitzer SEL real-time automation controller (RTAC). This transition will facilitate the deployment of the Latimer Control solution in real-world solar power plants, thereby advancing the technology towards commercialization.

14 SOLAR ENERGY↗

The development of a program analysis environment for Ada

A unit level, Ada software module testing system, called Query Utility Environment for Software Testing of Ada (QUEST/Ada), is described. The project calls for the design and development of a prototype system. QUEST/Ada design began with a definition of the overall system structure and a description of component dependencies. The project team was divided into three groups to resolve the preliminary designs of the parser/scanner: the test data generator, and the test coverage analyzer. The Phase 1 report is a working document from which the system documentation will evolve. It provides history, a guide to report sections, a literature review, the definition of the system structure and high level interfaces, descriptions of the prototype scope, the three major components, and the plan for the remainder of the project. The appendices include specifications, statistics, two papers derived from the current research, a preliminary users' manual, and the proposal and work plan for Phase 2.

Brown, David B.↗

Laser ranging data analysis

Center for Space Research efforts have focused on the near real-time analysis of Lageos laser ranging data and on the production of predictive ephemerides. The data are analyzed in terms of range bias, time bias, and internal precision, and estimates for the Earth orientation parameters X(sub p), Y(sub p) and UT1 are obtained. The results of these analyses are reported in a variety of formats. In addition several additional stations began sending not only quick-look observations but also normal points created on-site with new software. These normal points are transmitted in a new standard format different from either current quick-look or MERIT-II full-rate formats. Thus new preprocessing software was written and successfully tested on these data. Inspection of the Bendix produced Lageos full-rate normal points continued, with detailed analyses and filtering of all 1991 A and B release normal points for Lageos through the beginning of 1992. A summary of the combined full-rate and quick-look normal point data set created for 1991 is provided. New long-term ephemerides for Lageos satellite, as well as for Etalon-1 and Etalon-2 (the so-called high satellites used for laser ranging) were produced and distributed to the network stations in cooperation with the Crustal Dynamics Project and Eurolas. These predictions are used by essentially every laser ranging site obtaining regular returns from any of these three satellites.

Source record↗

Radar aperture synthesis observations of asteroids

We report of Goldstone-VLA, radar aperture-synthesis observations of the mainbelt asteroids 324 Bamberga and 7 Iris and the near-Earth asteroids 1991 EE and 4179 Toutatis. Simultaneous resolution of echoes in both angle and Doppler frequency provide new constraints on the mainbelt asteroids' pole directions: Bamberga's spin vector is within 40 deg of the south ecliptic pole, and the twofold ambiguity in Iris' pole direction (P. Magnusson, 1989) is resolved in favor of the ecliptic coordinates lambda = 15 deg, beta = +25 deg. For Bamberga, monostatic and bistatic radar echoes and VLA thermal-emission measurements, also reported here, are consistent with radiometric estimates of Bamberga's size and with the hypothesis that the asteroid is overlain by a regolith having a porosity of approximately 50%. Our near-Earth asteroid measurements required the development of new on-line VLA software that allows imaging of objects that are in the telescope's `near field.' This software has been successfully tested on Toutatis at a distance of 0.06 AU and will be essential for VLA observations of Earth-approaching comets.

De Pater, Imke↗

Forest Resource Information System. Phase 3: System transfer report

Transfer of the forest reserve information system (FRIS) from the Laboratory for Applications of Remote Sensing to St. Regis Paper Company is described. Modifications required for the transfer of the LARYS image processing software are discussed. The reformatting, geometric correction, image registration, and documentation performed for preprocessing transfer are described. Data turnaround was improved and geometrically corrected and ground-registered CCT LANDSAT 3 data provided to the user. The technology transfer activities are summarized. An application test performed in order to assess a Florida land acquisition is described. A benefit/cost analysis of FRIS is presented.

Mroczynski, R. P.↗

Recent developments at the Goddard Engineering Test Bed

Work on the Flight Telerobotic Service (FTS) since that reported in Leake (1991) is examined, and initial work on a Hubble servicing mission is outlined. A state-of-the-art force reflecting teleoperation system that uses torque control at the joints of the slave manipulator has been implemented. The master rate/slave damper mode proposed by Langley has proved to be a very efficient operational mode, allowing force reflection ratios up to one to one. A software architecture for real-time Ada robotics systems has been proposed, and implementation has been launched. This architecture builds on the lessons learned from NASA Standard Reference Model Architecture and the prototype FTS effort. The Capaciflector sensor has been integrated into the system, and it has been used to perform a basic berthing task autonomously.

Leake, Stephen↗

High-Temperature Switched-Reluctance Electric Motor

An eight-pole radial magnetic bearing has been modified into a switched-reluctance electric motor capable of operating at a speed as high as 8,000 rpm at a temperature as high as 1,000 F (=540 C). The motor (see figure) is an experimental prototype of starter-motor/generator units that have been proposed to be incorporated into advanced gas turbine engines and that could operate without need for lubrication or active cooling. The unique features of this motor are its electromagnet coils and, to some extent, its control software. Heretofore, there has been no commercial-off-the-shelf wire capable of satisfying all of the requirements for fabrication of electromagnet coils capable of operation at temperatures up to 1,000 F (=540 C). The issues addressed in the development of these electromagnet coils included thermal expansion, oxidation, pliability to small bend radii, micro-fretting, dielectric breakdown, tensile strength, potting compound, thermal conduction, and packing factor. For a test, the motor was supported, along with a rotor of 18 lb (.8-kg) mass, 3-in. (.7.6-cm) diameter, 21-in. (.53-cm) length, on bearings packed with high-temperature grease. The motor was located at the mid span of the rotor and wrapped with heaters. The motor stator was instrumented with thermocouples. At the time of reporting the information for this article, the motor had undergone 14 thermal cycles between room temperature and 1,000 F (.540 C) and had accumulated operating time >27.5 hours at 1,000 F (=540 C). The motor-controller hardware includes a personal computer equipped with analog-to-digital input and digital-to-analog output cards. The controller software is a C-language code that implements a switched-reluctance motor-control principle: that is, it causes the coils to be energized in a sequence timed to generate a rotating magnetic flux that creates a torque on a scalloped rotor. The controller can operate in an open- or closed-loop mode. In addition, the software has been modified to enable the simultaneous operation of the prototype motor or another, similar apparatus as both a motor and a magnetic bearing. Combined bearing/motor operation has been demonstrated at room temperature but had not yet been demonstrated at high temperature at the time of reporting the information for this article.

Montague, Gerald↗

On the use of Graphs for Test Sequence Selection

This report demonstrates that applying graph theory techniques provides a way to obtain sufficient statistics in finding errors when testing complex state machines. It discusses how to define the tests, then demonstrates how to automatically generate test suites that diversify test cases, subject to constraints. If included within a continuous integration approach, these constructs provide an unbiased means to systematically check for errors within the latest controller software release.

97 MATHEMATICS AND COMPUTING↗

SPE (trademark) Oxygen Generator Assembly (OGA). (Refurbishment of the technology demonstrator LFSPE oxygen generation subsystem)

The SPE Oxygen Generator Assembly (OGA) has been modified to correct operational deficiencies present in the original system, and to effect changes to the system hardware and software such that its operating conditions are consistent with the latest configuration requirements for the International Space Station Alpha (ISSA). The effectiveness of these changes has recently been verified through a comprehensive test program which saw the SPE OGA operate for over 740 hours at various test conditions, including over 690 hours, or approximately 460 cycles, simulating the orbit of the space station. This report documents the changes made to the SPE OGA, presents and discusses the test results from the acceptance test program, and provides recommendations for additional development activities pertinent to evolution of the SPE OGA to a flight configuration. Copies of the test data from the acceptance test program are provided with this report on 3.5 inch diskettes in self-extracting archive files.

Roy, Robert J.↗

Certification trails and software design for testability

Design techniques which may be applied to make program testing easier were investigated. Methods for modifying a program to generate additional data which we refer to as a certification trail are presented. This additional data is designed to allow the program output to be checked more quickly and effectively. Certification trails were described primarily from a theoretical perspective. A comprehensive attempt to assess experimentally the performance and overall value of the certification trail method is reported. The method was applied to nine fundamental, well-known algorithms for the following problems: convex hull, sorting, huffman tree, shortest path, closest pair, line segment intersection, longest increasing subsequence, skyline, and voronoi diagram. Run-time performance data for each of these problems is given, and selected problems are described in more detail. Our results indicate that there are many cases in which certification trails allow for significantly faster overall program execution time than a 2-version programming approach, and also give further evidence of the breadth of applicability of this method.

Sullivan, Gregory F.↗

Spacelab software development and integration concepts study report, volume 1

The proposed software guidelines to be followed by the European Space Research Organization in the development of software for the Spacelab being developed for use as a payload for the space shuttle are documented. Concepts, techniques, and tools needed to assure the success of a programming project are defined as they relate to operation of the data management subsystem, support of experiments and space applications, use with ground support equipment, and for integration testing.

Rose, P. L.↗

Guidelines for testing and release procedures

Guidelines and procedures are recommended for the testing and release of the types of computer software efforts commonly performed at NASA/Ames Research Center. All recommendations are based on the premise that testing and release activities must be specifically selected for the environment, size, and purpose of each individual software project. Guidelines are presented for building a Test Plan and using formal Test Plan and Test Care Inspections on it. Frequent references are made to NASA/Ames Guidelines for Software Inspections. Guidelines are presented for selecting an Overall Test Approach and for each of the four main phases of testing: (1) Unit Testing of Components, (2) Integration Testing of Components, (3) System Integration Testing, and (4) Acceptance Testing. Tools used for testing are listed, including those available from operating systems used at Ames, specialized tools which can be developed, unit test drivers, stub module generators, and the use of format test reporting schemes.

Molari, R.↗