Search NASA⌕ Search

SEARCH · Search NASA

Results for “consistency checking”

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 199 records · Page 11

Support Routines for In Situ Image Processing

This software consists of a set of application programs that support ground-based image processing for in situ missions. These programs represent a collection of utility routines that perform miscellaneous functions in the context of the ground data system. Each one fulfills some specific need as determined via operational experience. The most unique aspect to these programs is that they are integrated into the large, in situ image processing system via the PIG (Planetary Image Geometry) library. They work directly with space in situ data, understanding the appropriate image meta-data fields and updating them properly. The programs themselves are completely multimission; all mission dependencies are handled by PIG. This suite of programs consists of: (1)marscahv: Generates a linearized, epi-polar aligned image given a stereo pair of images. These images are optimized for 1-D stereo correlations, (2) marscheckcm: Compares the camera model in an image label with one derived via kinematics modeling on the ground, (3) marschkovl: Checks the overlaps between a list of images in order to determine which might be stereo pairs. This is useful for non-traditional stereo images like long-baseline or those from an articulating arm camera, (4) marscoordtrans: Translates mosaic coordinates from one form into another, (5) marsdispcompare: Checks a Left Right stereo disparity image against a Right Left disparity image to ensure they are consistent with each other, (6) marsdispwarp: Takes one image of a stereo pair and warps it through a disparity map to create a synthetic opposite- eye image. For example, a right eye image could be transformed to look like it was taken from the left eye via this program, (7) marsfidfinder: Finds fiducial markers in an image by projecting their approximate location and then using correlation to locate the markers to subpixel accuracy. These fiducial markets are small targets attached to the spacecraft surface. This helps verify, or improve, the pointing of in situ cameras, (8) marsinvrange: Inverse of marsrange . given a range file, re-computes an XYZ file that closely matches the original. . marsproj: Projects an XYZ coordinate through the camera model, and reports the line/sample coordinates of the point in the image, (9) marsprojfid: Given the output of marsfidfinder, projects the XYZ locations and compares them to the found locations, creating a report showing the fiducial errors in each image. marsrad: Radiometrically corrects an image, (10) marsrelabel: Updates coordinate system or camera model labels in an image, (11) marstiexyz: Given a stereo pair, allows the user to interactively pick a point in each image and reports the XYZ value corresponding to that pair of locations. marsunmosaic: Extracts a single frame from a mosaic, which will be created such that it could have been an input to the original mosaic. Useful for creating simulated input frames using different camera models than the original mosaic used, and (12) merinverter: Uses an inverse lookup table to convert 8-bit telemetered data to its 12-bit original form. Can be used in other missions despite the name.

Deen, Robert G.↗

Skin Friction Drag Predictions: Summary of CFD Cross Checks, Wing/Body

The objective of the present study was to address the questions of: 1) how reliably or consistently the Navier-Stokes methods and processes used by the various organizations can predict integrated skin friction drag, and 2) how well the methods can predict trends within a family of optimized configurations. As a first step, all available skin friction drag predictions were accumulated to obtain a mean and standard deviation for the TCA (Technology Concept Airplane) baseline and each of the optimized configurations. It is observed that the optimization process has had little effect on the predicted skin friction drags. The variation in the mean that is observed is dwarfed by the standard deviations. In order to understand the reasons for the relatively large spreads in the computed results, a number of auxiliary computations have been performed using the UPS and OVERFLOW codes in an effort to identify and quantity potential sources of the variations.

Lawrence, Scott↗

Investigation of the detection and monitoring of forest insect infestations in the Sierra Nevada Mountains of California

The author has identified the following significant results. In earlier reports it has been indicated that it is possible to delineate areas of lodgepole pine timber mortality into three degrees of damage from enlarged ERTS-1 color composites; light, medium, and heavy. It can also be confidently reported that it is now possible to detect all major areas of lodgepole pine defoliated by the needle miner. It has also been confirmed, through ground checking and helicopter observation that previous designation of the following features have been consistently accurate: timbered vs non-timbered areas; timber types; damaged vs undamaged areas; lakes, dome shadows which resemble lakes, mountain meadows, pasture and agricultural land, desert; riparian vegetation; and glaciers.

Hall, R. C.↗

The Remote Computer Control (RCC) system

A system to remotely control job flow on a host computer from any touchtone telephone is briefly described. Using this system a computer programmer can submit jobs to a host computer from any touchtone telephone. In addition the system can be instructed by the user to call back when a job is finished. Because of this system every touchtone telephone becomes a conversant computer peripheral. This system known as the Remote Computer Control (RCC) system utilizes touchtone input, touchtone output, voice input, and voice output. The RCC system is microprocessor based and is currently using the INTEL 80/30microcomputer. Using the RCC system a user can submit, cancel, and check the status of jobs on a host computer. The RCC system peripherals consist of a CRT for operator control, a printer for logging all activity, mass storage for the storage of user parameters, and a PROM card for program storage.

Holmes, W.↗

Measurement of the line-of-sight velocity of high-altitude barium clouds A technique

It is demonstrated that for maximizing the scientific output of future ionospheric and magnetospheric ion cloud release experiments a new type of instrument is required which will measure the line-of-sight velocity of the ion cloud by the Doppler technique. A simple instrument was constructed using a 5-cm diam solid Fabry-Perot etalon coupled to a low-light-level integrating TV camera. It was demonstrated that the system has both the sensitivity and spectral resolution for detection of ion clouds and measurement of their line-of-sight Doppler velocity. The tests consisted of (1) a field experiment using a rocket barium cloud release to check sensitivity, and (2) laboratory experiments to show the spectral resolving capabilities of the system. The instrument was found to be operational if the source was brighter than approximately 1 kR, and it had a wavelength resolution much better than 0.2 A, which corresponds to approximately 12 km/sec or in the case of barium ion an acceleration potential of 100 V. The instrument is rugged and, therefore, simple to use in field experiments or on flight instruments. The sensitivity limit of the instrument can be increased by increasing the size of the etalon.

Mende, S. B.↗

Techniques for the measurements of the line of sight velocity of high altitude Barium clouds

It is demonstrated that for maximizing the scientific output of future ion cloud release experiments a new type of instrument is required which will measure the line of sight velocity of the ion cloud by the Doppler Technique. A simple instrument was constructed using a 5 cm diameter solid Fabry-Perot etalon coupled to a low light level integrating television camera. It was demonstrated that the system has both the sensitivity and spectral resolution for the detection of ion clouds and the measurement of their line of sight Doppler velocity. The tests consisted of (1) a field experiment using a rocket barium cloud release to check the sensitivity, (2) laboratory experiments to show the spectral resolving capabilities of the system. The instrument was found to be operational if the source was brighter than about 1 kilorayleigh and it had a wavelength resolution much better than .2A which corresponds to about 12 km/sec or an acceleration potential of 100 volts.

Mende, S. B.↗

Superaromatics: The key to a unified cosmic dust theory

The theory of Superaromatics, the key to a unified cosmic dust theory, was constructed by analyzing several thousand astronomical features covering every major aspect of astrophysics and astrochemistry relating to dust. To insure consistency between disciplines, the logical structure of the conclusions in each field was checked rather than accepting the current consensus. No substantial contradictory features are known to the author. The analysis falls into seven major parts: (1) kinetics of grain formation and destruction; (2) optical spectra of the interstellar medium (ISM); (3) meteorite interplanetary dust particle (IPD) chemistry; (4) structure and chemistry of the interstellar medium arising from surface catalysis; (6) dynamics of circumstellar and interstellar dust clouds, including galactic morphology; and (7) the chemistry and physics of previously unidentified compounds. Only tentative conclusions are presented here. The principle conclusion is that quantum mechanics as it is normally formulated is incomplete. The probable cause is that it is formulated with complex numbers rather than the more fundamental quaternion system. The manifestation in astrochemistry is that the most stable compounds are superaromatic and exotic enough to confound most classical analysis.

Manuel, Lawrence R.↗

Theoretical studies of a molecular beam generator

We consider the problem of modeling a high temperature diatomic gas N2 flowing through a converging-diverging high expansion nozzle. The problem is modeled in two ways. The first model uses a single temperature with variable specific heats as functions of this temperature. For the second model we assume that the various degrees of freedom all have a Boltzmann population distribution which means that each degree of freedom has its own temperature and consequently each system state can be characterized by these temperatures. This suggests the formulation of a second model with a vibrational degree of freedom as having its own temperature along with a rotational-translational degree of freedom with its own temperature. Initially the vibrational degree of freedom is excited by heating the gas to a high temperature. As the high temperature gas expands through the nozzle throat there is a sudden drop in the rotational-translational temperature along with a finite relaxation time for the vibrational degree of freedom to achieve equilibrium with the rotational-translational degree of freedom. That is, the temperature change that occurs when the N2 gas passes through the nozzle throat is so great that the changes in the vibrational degree of freedom lags behind the rotational-translational energy changes. The resulting relaxation time is finite. It is in this context that the term nonequilibrium is used. That is, the term nonequilibrium denotes the fact that the energy content of the various degrees of freedom are characterized by two temperatures. We neglect any chemical reactions resulting from the high temperatures which could also add nonequilibrium effects. We develop the basic equations for the two models in various forms in order to check the derivations with other sources. The final form which is solved numerically consists of the scaled equations in a conservative dimensionless form.

Heinbockel, John H.↗

Evaluation of SSME test data reduction methods

Accurate prediction of hardware and flow characteristics within the Space Shuttle Main Engine (SSME) during transient and main-stage operation requires a significant integration of ground test data, flight experience, and computational models. The process of integrating SSME test measurements with physical model predictions is commonly referred to as data reduction. Uncertainties within both test measurements and simplified models of the SSME flow environment compound the data integration problem. The first objective of this effort was to establish an acceptability criterion for data reduction solutions. The second objective of this effort was to investigate the data reduction potential of the ROCETS (Rocket Engine Transient Simulation) simulation platform. A simplified ROCETS model of the SSME was obtained from the MSFC Performance Analysis Branch . This model was examined and tested for physical consistency. Two modules were constructed and added to the ROCETS library to independently check the mass and energy balances of selected engine subsystems including the low pressure fuel turbopump, the high pressure fuel turbopump, the low pressure oxidizer turbopump, the high pressure oxidizer turbopump, the fuel preburner, the oxidizer preburner, the main combustion chamber coolant circuit, and the nozzle coolant circuit. A sensitivity study was then conducted to determine the individual influences of forty-two hardware characteristics on fourteen high pressure region prediction variables as returned by the SSME ROCETS model.

Santi, L. Michael↗

Determination of hydrocarbon abundances and the strength of eddy mixing in the stratosphere of Neptune: Analysis of UVS solar occultation lightcurves

Work on completing our analysis of the Voyager UVS solar occultation data acquired during Neptune encounter is essentially complete, as testified by the attached poster materials. The photochemical modeling addresses the recent revision in branching ratios for radical production in the photolysis of methane at H Lyman alpha implied by the lab measurements of Mordaunt et al. (1993). The software generated in this effort has been useful for checking the degree to which photochemical models addressing other datasets (mainly infrared) are consistent with the UVS data. This work complements the UVS modeling results in that the IR data refer to deeper pressure levels; as regards the modeling of UVS data, the most significant result is the convincing support for the presence of a stagnant lower stratosphere. Evidence for strong dynamical (mixing) transport of minor constituents at shallower pressures is provided by the UVS data analysis.

Bishop, James↗

XML Translator for Interface Descriptions

A computer program defines an XML schema for specifying the interface to a generic FPGA from the perspective of software that will interact with the device. This XML interface description is then translated into header files for C, Verilog, and VHDL. User interface definition input is checked via both the provided XML schema and the translator module to ensure consistency and accuracy. Currently, programming used on both sides of an interface is inconsistent. This makes it hard to find and fix errors. By using a common schema, both sides are forced to use the same structure by using the same framework and toolset. This makes for easy identification of problems, which leads to the ability to formulate a solution. The toolset contains constants that allow a programmer to use each register, and to access each field in the register. Once programming is complete, the translator is run as part of the make process, which ensures that whenever an interface is changed, all of the code that uses the header files describing it is recompiled.

Boroson, Elizabeth R.↗

Analysis of recreational land using Skylab data

The author has identified the following significant results. S192 data collected on 5 August 1973 were processed by computer to produce a classification map of a part of the Gratiot-Saginaw State Game Area in south central Michigan. A 10-category map was prepared of an area consisting of diverse terrain types, including forests, wetlands, brush, and herbaceous vegetation. An accuracy check indicated that 54% of the pixels were correctly recognized. When these ten scene classes were consolidated to a 5-category map, the accuracy increased to 72%. S190 A, S190 B, and S192 data can be used for regional surveys of existing and potential recreation sites, for delineation of open space, and for preliminary evaluation of geographically extensive sites.

Sattinger, I. J.↗

Independent synchronizer for digital decoders

Logic circuit synchronizes branches of any convolution code-decoder at low signal to noise ratios. Parity checks determine correct node synchronization. Device maintains synchrony as low as -3 dB. Circuit consists of 15 stage shift register, three up down counters, and some logic gates.

Stiffler, J. J.↗

Experimental Evaluation of Verification and Validation Tools on Martian Rover Software

We report on a study to determine the maturity of different verification and validation technologies (V&V) on a representative example of NASA flight software. The study consisted of a controlled experiment where three technologies (static analysis, runtime analysis and model checking) were compared to traditional testing with respect to their ability to find seeded errors in a prototype Mars Rover. What makes this study unique is that it is the first (to the best of our knowledge) to do a controlled experiment to compare formal methods based tools to testing on a realistic industrial-size example where the emphasis was on collecting as much data on the performance of the tools and the participants as possible. The paper includes a description of the Rover code that was analyzed, the tools used as well as a detailed description of the experimental setup and the results. Due to the complexity of setting up the experiment, our results can not be generalized, but we believe it can still serve as a valuable point of reference for future studies of this kind. It did confirm the belief we had that advanced tools can outperform testing when trying to locate concurrency errors. Furthermore the results of the experiment inspired a novel framework for testing the next generation of the Rover.

Brat, Guillaume↗

Temperature Scale of Central Stars Planetary Nebulae

The goal of this project was to gain new insight into both the true temperatures of the central stars of planetary nebulae and their evolutionary histories. The temperature scale of the hottest central stars of planetary nebulae is poorly known. The temperature diagnostics available at visible wavelengths are not useful for these very hot stars, or suffer from as-yet unresolved systematic uncertainties. However, the combination of FUSE FUV spectra and HST NUV spectra allows precise temperature determinations by utilizing ionization balances of C III, C IV and O V, O VI lines. The sample comprises hot hydrogen-rich central stars covering the hottest phase of post-AGB evolution (T_eff greater than 70,000K). The spectra were analyzed with fully metal line blanketed NLTE model atmospheres in order to determine T_eff, surface gravity, and chemical composition. In addition to the temperature scale, the spectra help address the question of metal abundances at the surface of these stars. Depending on the particular star, the metal abundances are either dominated by ongoing diffusion processes or they originate from dredge-up phases during previous AGB evolution. The sample was selected so as to include objects that were expected to exhibit both processes, in order to assess their relative importance and to gain insight into the evolutionary history of the stars. The objects that show qualitatively a metal abundance pattern which points at dredge-up phases, can be used to quantitatively check against abundance predictions of stellar evolution theory. The other objects, where gravitational diffusion and radiative acceleration determine the photospheric metal abundances, will be used to check our NLTE models which for the first time include diffusion processes self-consistently.

Kruk, Jeffry↗

Check-Cases for Verification of 6-Degree-of-Freedom Flight Vehicle Simulations

The rise of innovative unmanned aeronautical systems and the emergence of commercial space activities have resulted in a number of relatively new aerospace organizations that are designing innovative systems and solutions. These organizations use a variety of commercial off-the-shelf and in-house-developed simulation and analysis tools including 6-degree-of-freedom (6-DOF) flight simulation tools. The increased affordability of computing capability has made highfidelity flight simulation practical for all participants. Verification of the tools' equations-of-motion and environment models (e.g., atmosphere, gravitation, and geodesy) is desirable to assure accuracy of results. However, aside from simple textbook examples, minimal verification data exists in open literature for 6-DOF flight simulation problems. This assessment compared multiple solution trajectories to a set of verification check-cases that covered atmospheric and exo-atmospheric (i.e., orbital) flight. Each scenario consisted of predefined flight vehicles, initial conditions, and maneuvers. These scenarios were implemented and executed in a variety of analytical and real-time simulation tools. This tool-set included simulation tools in a variety of programming languages based on modified flat-Earth, round- Earth, and rotating oblate spheroidal Earth geodesy and gravitation models, and independently derived equations-of-motion and propagation techniques. The resulting simulated parameter trajectories were compared by over-plotting and difference-plotting to yield a family of solutions. In total, seven simulation tools were exercised.

Murri, Daniel G.↗

Search for fine scale structures in high latitude solar wind

About 25 years ago, E. Parker suggested that, as a consequence of the inhomogeneous structure of the corona, the solar wind might consist of adjacent structures with different physical conditions. Since that suggestion was made, the solar wind plasma characteristics have been measured in situ through many experiments, but little has been done to check whether the solar wind shows any evidence for fine scale structures, and, in the affirmative, how far from the Sun these structures persist. A previous work on this subject, by Thieme, Marsch and Schwenn (1990), based on Helios data, lead these authors to claim that the solar wind, between 0.3 and 1 AU, is inhomogeneous on a scale consistent with the hypothesis that the plume-interplume plasmas, at those distances, still retain their identity. In this work we present preliminary results from an investigation of the solar wind fine structure from Ulysses high latitude observations. To this end, we have analyzed data over several months, during 1994, at times well after Ulysses's last encounter with the Heliospheric Current Sheet, when the spacecraft was at latitudes above 50 degrees. These data refer to high speed wind coming from southern polar coronal holes and are best suited for plume-interplume identification. We have performed a power spectra analysis of typical plasma parameters, to test whether the wind plasma consist of two distinct plasma populations. We also examined data to check whether there is any evidence for an horizontal pressure balance over the hypothesized distinct structures. Our results are discussed and compared with previous findings.

Livi, S.↗

Model Checking a Byzantine-Fault-Tolerant Self-Stabilizing Protocol for Distributed Clock Synchronization Systems

This report presents the mechanical verification of a simplified model of a rapid Byzantine-fault-tolerant self-stabilizing protocol for distributed clock synchronization systems. This protocol does not rely on any assumptions about the initial state of the system. This protocol tolerates bursts of transient failures, and deterministically converges within a time bound that is a linear function of the self-stabilization period. A simplified model of the protocol is verified using the Symbolic Model Verifier (SMV) [SMV]. The system under study consists of 4 nodes, where at most one of the nodes is assumed to be Byzantine faulty. The model checking effort is focused on verifying correctness of the simplified model of the protocol in the presence of a permanent Byzantine fault as well as confirmation of claims of determinism and linear convergence with respect to the self-stabilization period. Although model checking results of the simplified model of the protocol confirm the theoretical predictions, these results do not necessarily confirm that the protocol solves the general case of this problem. Modeling challenges of the protocol and the system are addressed. A number of abstractions are utilized in order to reduce the state space. Also, additional innovative state space reduction techniques are introduced that can be used in future verification efforts applied to this and other protocols.

Malekpour, Mahyar R.↗