Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “information computation”

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 685 records · Page 38

NASA Tech Briefs, January 2000

Topics include: Data Acquisition; Computer-Aided Design and Engineering; Electronic Components and Circuits; Electronic Systems; Bio-Medical; Physical Sciences; Materials; Computer Programs; Mechanics; Machinery/Automation; Information Sciences; Books and reports.

Source record↗

Optimizing Requirements Decisions with KEYS

Recent work with NASA's Jet Propulsion Laboratory has allowed for external access to five of JPL's real-world requirements models, anonymized to conceal proprietary information, but retaining their computational nature. Experimentation with these models, reported herein, demonstrates a dramatic speedup in the computations performed on them. These models have a well defined goal: select mitigations that retire risks which, in turn, increases the number of attainable requirements. Such a non-linear optimization is a well-studied problem. However identification of not only (a) the optimal solution(s) but also (b) the key factors leading to them is less well studied. Our technique, called KEYS, shows a rapid way of simultaneously identifying the solutions and their key factors. KEYS improves on prior work by several orders of magnitude. Prior experiments with simulated annealing or treatment learning took tens of minutes to hours to terminate. KEYS runs much faster than that; e.g for one model, KEYS ran 13,000 times faster than treatment learning (40 minutes versus 0.18 seconds). Processing these JPL models is a non-linear optimization problem: the fewest mitigations must be selected while achieving the most requirements. Non-linear optimization is a well studied problem. With this paper, we challenge other members of the PROMISE community to improve on our results with other techniques.

requirements↗

Software for Replicating Data Between X.500 and LDAP Directories

X500/LDAP Directory Replication Utility is a computer program for replicating information between X.500 and LDAP directories. [X.500 is an international standard for on-line directory services. LDAP (Lightweight Directory Access Protocol) is a simple directory access protocol.] The utility can be used to replicate an object of any type from X.500 to LDAP or from LDAP to X.500. The program uses the LDAP version 2 protocol, which is capable of working with both X.500 and LDAP directories. The program can provide any or all of the following services: (1) replicate only modified objects; (2) force replication of all objects; (3) replicate individual objects, one level of objects, or a subtree of objects; (4) filter sets of objects to select ones to be replicated; (5) remove and/or modify object classes from objects that are replicated; and (6) select and/or limit attributes that are replicated. The program includes a separate program that is used to remove objects that are no longer required to be replicated.

Wolfe, Thomas↗

Prognostics Methodology for Complex Systems

An automatic method to schedule maintenance and repair of complex systems is produced based on a computational structure called the Informed Maintenance Grid (IMG). This method provides solutions to the two fundamental problems in autonomic logistics: (1) unambiguous detection of deterioration or impending loss of function and (2) determination of the time remaining to perform maintenance or other corrective action based upon information from the system. The IMG provides a health determination over the medium-to-longterm operation of the system, from one or more days to years of study. The IMG is especially applicable to spacecraft and both piloted and autonomous aircraft, or industrial control processes.

Gulati, Sandeep↗

Distributed Assimilation of Satellite-based Snow Extent for Improving Simulated Streamflow in Mountainous, Dense Forests: An Example Over the DMIP2 Western Basins

Snow cover area affects snowmelt, soil moisture, evapotranspiration, and ultimately streamflow. For the Distributed Model Intercomparison Project - Phase 2 Western basins, we assimilate satellite-based fractional snow cover area (fSCA) from the Moderate Resolution Imaging Spectroradiometer, or MODIS, into the National Weather Service (NWS) SNOW-17 model. This model is coupled with the NWS Sacramento Heat Transfer (SAC-HT) model inside the National Aeronautics and Space Administration's (NASA) Land Information System. SNOW-17 computes fSCA from snow water equivalent (SWE) values using an areal depletion curve. Using a direct insertion, we assimilate fSCAs in two fully distributed ways: 1) we update the curve by attempting SWE preservation, and 2) we reconstruct SWEs using the curve. The preceding are refinements of an existing simple, conceptually-guided NWS algorithm. Satellite fSCA over dense forests inadequately accounts for below-canopy snow, degrading simulated streamflow upon assimilation during snowmelt. Accordingly, we implement a below-canopy allowance during assimilation. This simplistic allowance and direct insertion are found to be inadequate for improving calibrated results, still degrading them as mentioned above. However, for streamflow volume for the uncalibrated runs, we obtain: (1) substantial to major improvements (64-81 %) as a percentage of the control run residuals (or distance from observations), and (2) minor improvements (16-22 %) as a percentage of observed values. We highlight the need for detailed representations of canopy-snow optical radiative transfer processes in mountainous, dense forest regions if assimilation-based improvements are to be seen in calibrated runs over these areas.

Yatheendradas, Soni↗

Booster Interface Loads

The interaction between shock waves and the wake shed from the forward booster/core attach hardware results in unsteady pressure fluctuations, which can lead to large buffeting loads on the vehicle. This task investigates whether computational tools can adequately predict these flows, and whether alternative booster nose shapes can reduce these loads. Results from wind tunnel tests will be used to validate the computations and provide design information for future Space Launch System (SLS) configurations. The current work combines numerical simulations with wind tunnel testing to predict buffeting loads caused by the boosters. Variations in nosecone shape, similar to the Ariane 5 design (fig. 1), are being evaluated with regard to lowering the buffet loads. The task will provide design information for the mitigation of buffet loads for SLS, along with validated simulation tools to be used to assess future SLS designs.

Gentz, Steve↗

Thomas Leps Internship Abstract

An optical navigation system is being flown as the backup system to the primary Deep Space Network telemetry for navigation and guidance purposes on Orion. This is required to ensure Orion can recover from a loss of communication, which would simultaneously cause a loss of DSN telemetry. Images taken of the Moon and Earth are used to give range and position information to the navigation computer for trajectory calculations and maneuver execution. To get telemetry data from these images, the size and location of the moon need to be calculated with high accuracy and precision. The reentry envelope for the Orion EM-1 mission requires the centroid and radius of the moon images to be determined within 1/3 of a pixel 3 sigma. In order to ensure this accuracy and precision can be attained, I was tasked with building precise dot grid images for camera calibration as well as building a hardware in the loop test stand for flight software and hardware proofing. To calibrate the Op-Nav camera a dot grid is imaged with the camera, the error between the image dot location and the actual dot location can be used to build a distortion map of the camera and lens system so that images can be fixed to display truth locations. To build the dot grid images I used the Electro Optics Lab optical bench Bright Object Simulator System, and gimbal. The gimbal was slewed to a series of elevations and azimuths. An image of the collimated single point light source was then taken at each position. After a series of 99 images were taken at different locations the single light spots were extracted from each image and added to a composite image containing all 99 points. During the development of these grids it was noticed that an intermittent error in the artificial "star" locations occurred. Prior to the summer this error was attributed to the gimbal having glitches in it's pointing direction and was going to be replaced, however after further examining the issue I determined it to be a software issue. I have since narrowed the likely source of the error down to a Software Development Kit released by the camera supplier PixeLink. I have since developed a workaround in order to build star grids for calibration until the software bug can be isolated and fixed. I was also tasked with building a Hardware in the Loop test stand in order to test the full Op-Nav system. A 4k screen displays simulated Lunar and Terrestrial images from a possible Orion trajectory. These images are then projected through a collimator and then captured with an Op-Nav camera controlled by an Intel NUC computer running flight software. The flight software then analyzes the images to determine attitude and position, this data is then reconstructed into a trajectory and matched to the simulated trajectory in order to determine the accuracy of the attitude and position estimates. In order for the system to work it needs to be precisely and accurately aligned. I developed an alignment procedure that allows the screen, collimator and camera to be squared, centered and collinear with each other within a micron spatially and 5 arcseconds in rotation. I also designed a rigid mount for the screen that was machined on site in Building 10 by another intern. While I was working in the EOL we received a $500k Orion startracker for alignment procedure testing. Due to my prior experience in electronics development, as an ancillary duty, I was tasked with building the cables required to operate and power the startracker. If any errors are made building these cables the startracker would be destroyed, I was honored that the director of the lab entrusted such a critical component with me. This internship has cemented my view on public space exploration. I always preferred public sector to privatization because, as a scientist, the most interesting aspects of space for me are not necessarily the most profitable. I was concerned that the public sector was faltering however, and that in order to improve human space exploration I would be forced into private sector. I now know that, at least at JSC, human spaceflight is still progressing, and exciting work is still being done. I am now actively seeking employment at JSC after I complete my Ph.D and have met with my branch chiefs and mentor to discuss transitioning to a grad Co-op position.

Leps, Thomas↗

Updated Stagnation-Point Aeroheating Correlations for Mars Entry

The objective of this work was to develop new stagnation-point aeroheating engineering correlations for Mars entry vehicles. New convective and radiative heating relations were formulated over a wide range of entry conditions. These relations were based on computational fluid dynamics simulations informed by recent experimental testing and modeling enhancements. For convective heating, a relation similar to the Sutton-Graves relation was developed that is accurate to within ±25% across the domain of relevant Mars entry conditions. For radiative heating, two different functional forms were developed: exponential and polynomial relations. Each of these relation, which represents two different levels of complexity for implementation, were able to predict the radiative heating within about ±25%. The correlations were tested by applying them to the Mars Pathfinder entry trajectory to demonstrate their applicability. These new correlations are significant improvement over existing relations in terms of the accuracy, domain of applicability, and the captured physics, including CO2 inferred radiation and thermochemical nonequilibrium.

Thomas K West, IV↗

Runtime Verification - 17 Years Later

Runtime verification is the discipline of analyzing program executions using rigorous methods. The discipline covers such topics as specification-based monitoring, where single executions are checked against formal specifications; predictive runtime analysis, where properties about a system are predicted/inferred from single (good) executions; specification mining from execution traces; visualization of execution traces; and to be fully general: computation of any interesting information from execution traces. Finally, runtime verification also includes fault protection, where monitors actively protect a running system against errors. The paper is written as a response to the ‘Test of Time Award’ attributed to the authors for their 2001 paper [45]. The present paper provides a brief overview of what lead to that paper, what has happened since, and some perspectives on the future of the field.

Rosu, Grigore↗

NASA Earth Science Technology Office (ESTO) Advanced Information Systems Technology (AIST) New Observing Strategies (NOS)

NASA's Advanced Information Systems Technology (AIST) Program is one of several Technology programs managed by the Earth Science Technology Office (ESTO) in the Earth Science Division (ESD). The AIST Program focuses on advanced information systems and novel computer science technologies that will be needed by NASA Earth Science in the next 5 to 10 years. New Observing Strategies is one the three main thrusts of the AIST Program. Each year, all the PI's present the technical advancements of their projects during a Grouped Technical Session.

Jacqueline Le Moigne-stewart↗

Novel Observing Strategies for NASA Future Earth Science Missions

NASA's Advanced Information Systems Technology (AIST) Program is one of several Technology programs managed by the Earth Science Technology Office (ESTO) in the Earth Science Division (ESD). The AIST Program focuses on advanced information systems and novel computer science technologies that will be needed by NASA Earth Science in the next 5 to 10 years. The three main thrusts of the AIST Program deal with Novel Observing Strategies (NOS), Analytic Collaborative Frameworks (ACF) and Earth System Digital Twins (ESDT). This presentation summarizes the NOS thrust, its objectives and its benefits to NASA's Earth Science; it presents the projects funded by AIST under that thrust and its application to future AIST developments such as ESDT. It also includes one slide about the SCaN (Space Communications and Navigation) Program and its capabilities as they relate to NOS.

Jacqueline Le Moigne↗

Visualization of Freestream Vortices in the NASA Langley 4-Foot Supersonic Unitary Plan Wind Tunnel

Streamwise vortices present in the freestream of the NASA Langley 4-Foot Supersonic Unitary Plan Wind Tunnel have been observed experimentally for the first time. A high-energy, burst-mode laser system was used to conduct time-resolved planar laser Mie scattering in the freestream of this facility. The freestream of the facility was observed over Mach numbers ranging from 2.4 to 4.6 and (unit) Reynolds number between 3.3 × 10 6 to 14.8 × 10 6 1/m. Apparent vortical structures were observed in the tunnel freestream at Mach numbers ≤ 3 with little difference observed for varying Reynolds number. With further-increasing Mach number, protrusive and oscillatory vertical ‘sprite’ structures were observed emanating from the tunnel floor boundary layer. Neither of these structural phenomena have been observed before experimentally in the facility and act to confirm and inform predictions made in computational fluid dynamic simulations of the facility.

Flow visualization↗

Visualization of Freestream Vortices in the NASA Langley 4-Foot Supersonic Unitary Plan Wind Tunnel

Streamwise vortices present in the freestream of the NASA Langley 4-Foot Supersonic Unitary Plan Wind Tunnel have been observed experimentally for the first time. A high-energy, burst-mode laser system was used to conduct time-resolved planar laser Mie scattering in the freestream of this facility. The freestream of the facility was observed over Mach numbers ranging from 2.4 to 4.6 and (unit) Reynolds number between 3.3 × 10 6 to 14.8 × 10 6 1/m. Apparent vortical structures were observed in the tunnel freestream at Mach numbers ≤ 3 with little difference observed for varying Reynolds number. With further-increasing Mach number, protrusive and oscillatory vertical ‘sprite’ structures were observed emanating from the tunnel floor boundary layer. Neither of these structural phenomena have been observed before experimentally in the facility and act to confirm and inform predictions made in computational fluid dynamic simulations of the facility.

Flow visualization↗

Forensic Analysis of Compromised Computers

Directory Tree Analysis File Generator is a Practical Extraction and Reporting Language (PERL) script that simplifies and automates the collection of information for forensic analysis of compromised computer systems. During such an analysis, it is sometimes necessary to collect and analyze information about files on a specific directory tree. Directory Tree Analysis File Generator collects information of this type (except information about directories) and writes it to a text file. In particular, the script asks the user for the root of the directory tree to be processed, the name of the output file, and the number of subtree levels to process. The script then processes the directory tree and puts out the aforementioned text file. The format of the text file is designed to enable the submission of the file as input to a spreadsheet program, wherein the forensic analysis is performed. The analysis usually consists of sorting files and examination of such characteristics of files as ownership, time of creation, and time of most recent access, all of which characteristics are among the data included in the text file.

Wolfe, Thomas↗

Distributed Consensus to Enable Merging and Spacing of UAS in an Urban Environment

This paper presents a novel approach to enable multiple Unmanned Aerial Systems approaching a common intersection to independently schedule their arrival time while maintaining a safe separation. Aircraft merging at a common intersection are grouped into a network and each aircraft broadcasts its arrival time interval to the network. A distributed consensus algorithm elects a leader among the aircraft approaching the intersection and helps synchronize the information received by each aircraft. The consensus algorithm ensures that each aircraft computes a schedule with the same input information. The elected leader also dictates when a schedule must be computed, which may be triggered when a new aircraft joins the network. Preliminary results illustrating the collaborative behavior of the vehicles are presented.

Balachandran, Swee↗

Master Software Requirements Specification

A basic function of a computational grid such as the NASA Information Power Grid (IPG) is to allow users to execute applications on remote computer systems. The Globus Resource Allocation Manager (GRAM) provides this functionality in the IPG and many other grids at this time. While the functionality provided by GRAM clients is adequate, GRAM does not support useful features such as staging several sets of files, running more than one executable in a single job submission, and maintaining historical information about execution operations. This specification is intended to provide the environmental and software functional requirements for the IPG Job Manager V2.0 being developed by AMTI for NASA.

Hu, Chaumin↗

"Sensor Web Evolution - Webs of Webs for NASA Science - Focus on small Uninhabited Aerial Systems (sUAS)"

This paper will describe the evolution of information collection, derivation and delivery mechanisms in webs of NASA sensor webs, with a focus on recent advancements in small Uninhabited Aerial Systems (sUAS). I will discuss the movement to "Fog Computing", also known as Edge Computing. Fog Computing facilitates the distribution of common operations and networking between edge devices and cloud computing facilities, optimizing the production of actionable intelligence. Initially, sUASs utilized onboard data collection as standard, with minimal data downloaded directly. Information products were derived in conventional computational environments, generally desk top computers, and information products made available to the Science Community in weeks or months. With the increased availability, and increasingly lower costs, of beyond line of sight (BLOS) satellite based communication, transmission rates and data volumes increased, and processing migrated to Cloud based services. Contemporary sUASs are moving some of that information product derivation to on vehicle services, and are creating a distributed Cloud/Fog environment. I will describe the technological advances that have made this possible, including low power multi-core Central Processing Units (CPU), and, more recently, the availability of high end Graphical Processing Units (GPU) that consume only a few watts. Intelligent system software, leveraging these hardware advances, finally allows for information product generation on-board, rather than simple data collection. Additionally, intelligent flight control systems now support mutual vehicle to vehicle collaboration, allowing sUASs to create ad-hoc sensor webs on demand, as required. Also discussed will be the lessons learned by the Authors' development of data systems for NASA's large High Altitude Long Endurance (HALE) UASs like Predator and Global Hawk, and how those lessons are being applied to sUAS development. This paper will focus on application, rather a deep dive into the technology, and will highlight improving data management through these new technologies.

Sensor Web↗

Improving forest cover classification accuracy from Landsat by incorporating topographic information

The paper shows that accuracies of computer classification of species-specific forest cover types from Landsat imagery can be improved by 27% or more through the incorporation of topographic information from digital terrain tapes registered to multidate Landsat imagery. The topographic information improves classification accuracies because many common forest tree species have preferred elevation ranges and slope aspects. These preferences allow the separation of forest cover types which have similar spectral signatures but different species compositions. It is noted that the development of a classification system which uses prior probabilities and sets of prior probabilities conditioned by one or two external variables represents a significant increase in classification power.

Strahler, A. H.↗