Search NASA⌕ Search

SEARCH · Search NASA

Results for “Source code instrumentation”

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

The imaging of extra-galactic low-energy gamma-ray sources prospects, techniques, and instrumentation

Improved understanding of the nature of active galaxies will require detailed observations of 10 to 20 sources, while understanding of their gamma ray luminosity function and its evolution will require the detection of approximately 100 sources. Instruments capable of detecting 100 active galaxies at low-energy, gamma ray energies are achievable. The angular resolution of an instrument, as well as its sensitivity, can limit the number of sources it can observe. An investigation of the angular resolution requirements for future low-energy gamma ray instruments is presented. It was found that the strictest requirements arise not from the need to resolve detectable sources, but from the need to control the level of direction-to-direction fluctuations in the diffuse background level. It was concluded that gamma-ray instruments capable of detecting 100 active galaxies must have sub-degree angular resolution. The use of the coded aperture imaging technique is proposed as a method of achieving accurate control of systematic errors and fine angular resolution without unduly increasing the time needed to conduct full sky surveys. An analysis of coded aperture imaging is presented for instruments that employ masks based on hexagonal uniformly redundant arrays. An instrument, the gamma-ray imaging payload, was built that employs these imaging techniques. The design and testing of the instrument is described in detail. Preliminary results from a balloon flight of the instruments are shown, demonstrating its imaging performance.

Finger, Mark Harold↗

VERSE - Virtual Equivalent Real-time Simulation

Distributed real-time simulations provide important timing validation and hardware in the- loop results for the spacecraft flight software development cycle. Occasionally, the need for higher fidelity modeling and more comprehensive debugging capabilities - combined with a limited amount of computational resources - calls for a non real-time simulation environment that mimics the real-time environment. By creating a non real-time environment that accommodates simulations and flight software designed for a multi-CPU real-time system, we can save development time, cut mission costs, and reduce the likelihood of errors. This paper presents such a solution: Virtual Equivalent Real-time Simulation Environment (VERSE). VERSE turns the real-time operating system RTAI (Real-time Application Interface) into an event driven simulator that runs in virtual real time. Designed to keep the original RTAI architecture as intact as possible, and therefore inheriting RTAI's many capabilities, VERSE was implemented with remarkably little change to the RTAI source code. This small footprint together with use of the same API allows users to easily run the same application in both real-time and virtual time environments. VERSE has been used to build a workstation testbed for NASA's Space Interferometry Mission (SIM PlanetQuest) instrument flight software. With its flexible simulation controls and inexpensive setup and replication costs, VERSE will become an invaluable tool in future mission development.

virtual real time↗

Vicarious Calibration of GOCI for the SeaDAS Ocean Color Retrieval

A key on-orbit calibration step for satellite remote sensing of ocean color is the vicarious calibration. This establishes the final gains for each spectral band on the sensor that minimize bias in the retrieved ocean color signal. The vicarious calibration is specific to the instrument and the atmospheric correction algorithm. The vicarious calibration gains for the Geostationary Ocean Color Imager (GOCI) are presented here, which were derived to optimize the performance ofNASA's standard atmospheric correction algorithm as implemented in the l2gen code and distributed through the SeaDAS open-source software package. Following NASA's protocols, the near-infrared(NIR) bands were calibrated first, and the visible bands were then calibrated relative to this fixed NIR calibration. The gain for the 745-nm NIR band was derived using a fixed aerosol model, which waschosen based on the Angstrom Coefficients derived from MODIS onAqua (MODISA). For the vicarious gains of the visible bands, twosources for the target water-leaving radiances were tested: matchupsfrom MODISA and climatological data from SeaWiFS. A validation analysis using AERONET-OC data shows an improvement in sensor performance when compared with results using the current vicarious gains and results using no vicarious calibration. Good agreement was found in vicarious gains derived using both concurrent MODISA and climatological SeaWiFS as vicarious calibration data sources. These results support the use of a concurrent sensor for the vicarious calibration when in situ data are not available and demonstrate that using climatology from a well-calibrated sensor like SeaWiFSfor the vicarious calibration is a valid alternative when it is not possible to use a concurrent sensor or in situ data. We recommend using the gains derived from concurrent GOCI matchups with MODISA for GOCI processing in SeaDAS/l2gen.

Concha, Javier↗

Applying Ada to Beech Starship avionics

As Ada solidified in its development, it became evident that it offered advantages for avionics systems because of it support for modern software engineering principles and real time applications. An Ada programming support environment was developed for two major avionics subsystems in the Beech Starship. The two subsystems include electronic flight instrument displays and the flight management computer system. Both of these systems use multiple Intel 80186 microprocessors. The flight management computer provides flight planning, navigation displays, primary flight display of checklists and other pilot advisory information. Together these systems represent nearly 80,000 lines of Ada source code and to date approximately 30 man years of effort. The Beech Starship avionics systems are in flight testing.

Funk, David W.↗

Flux measurements using the BATSE spectroscopic detectors

Among the Compton Gama-Ray Observatory instruments, the BATSE Spectroscopic Detectors (SD) have the distinction of being able to detect photons of energies less than about 20 keV. This is an interesting energy range for the examination of low mass X-ray binaries (LMXB's). In fact, Sco X-1, the prototype LMXB, is easily seen even in the raw BATSE spectroscopic data. The all-sky coverage afforded by these detectors offers a unique opportunity to monitor this source over time periods never before possible. The aim of this investigation was to test a number of ways in which both continous and discrete flux measurements can be obtained using the BATSE spectroscopic datasets. A instrumental description of a SD can be found in the Compton Workshop of Apr. 1989, this report will deal only with methods which can be used to analyze its datasets. Many of the items discussed below, particularly in regard to the earth occultation technique, have been developed, refined, and applied by the BATSE team to the reduction of BATSE LAD data. Code written as part of this project utilizes portions of that work. The following discussions will first address issues related to the reduction of SD datasets using the earth occultation technique. It will then discuss methods for the recovery of the flux history of strong sources while they are above the earth's limb. The report will conclude with recommended reduction procedures.

Mcnamara, Bernard↗

Reducing costs of managing and accessing navigation and ancillary data by relying on the extensive capabilities of NASA's spice system

The SPICE system of navigation and ancillary data possesses a number of traits that make its use in modern space missions of all types highly cost efficient. The core of the system is a software library providing API interfaces for storing and retrieving such data as trajectories, orientations, time conversions, and instrument geometry parameters. Applications used at any stage of a mission life cycle can call SPICE APIs to access this data and compute geometric quantities required for observation planning, engineering assessment and science data analysis. SPICE is implemented in three different languages, supported on 20+ computer environments, and distributed with complete source code and documentation. It includes capabilities that are extensively tested by everyday use in many active projects and are applicable to all types of space missions - flyby, orbiters, observatories, landers and rovers. While a customer's initial SPICE adaptation for the first mission or experiment requires a modest effort, this initial effort pays off because adaptation for subsequent missions/experiments is just a small fraction of the initial investment, with the majority of tools based on SPICE requiring no or very minor changes.

ancillary data↗

Numerical Relativity for Space-Based Gravitational Wave Astronomy

In the next decade, gravitational wave instruments in space may provide high-precision measurements of gravitational-wave signals from strong sources, such as black holes. Currently variations on the original Laser Interferometer Space Antenna mission concepts are under study in the hope of reducing costs. Even the observations of a reduced instrument may place strong demands on numerical relativity capabilities. Possible advances in the coming years may fuel a new generation of codes ready to confront these challenges.

Baker, John G.↗

Labview Interface Concepts Used in NASA Scientific Investigations and Virtual Instruments

This article provides an overview of several software control applications developed for NASA using LabVIEW. The applications covered here include (1) an Ultrasonic Measurement System for nondestructive evaluation of advanced structural materials, an Xray Spectral Mapping System for characterizing the quality and uniformity of developing photon detector materials, (2) a Life Testing System for these same materials, (3) and the instrument panel for an aircraft mounted Cloud Absorption Radiometer that measures the light scattered by clouds in multiple spectral bands. Many of the software interface concepts employed are explained. Panel layout and block diagram (code) strategies for each application are described. In particular, some of the more unique features of the applications' interfaces and source code are highlighted. This article assumes that the reader has a beginner-to-intermediate understanding of LabVIEW methods.

Roth, Don J.↗

NASA Tech Briefs, April 2011

Topics covered include: Amperometric Solid Electrolyte Oxygen Microsensors with Easy Batch Fabrication; Two-Axis Direct Fluid Shear Stress Sensor for Aerodynamic Applications; Target Assembly to Check Boresight Alignment of Active Sensors; Virtual Sensor Test Instrumentation; Evaluation of the Reflection Coefficient of Microstrip Elements for Reflectarray Antennas; Miniaturized Ka-Band Dual-Channel Radar; Continuous-Integration Laser Energy Lidar Monitor; Miniaturized Airborne Imaging Central Server System; Radiation-Tolerant, SpaceWire-Compatible Switching Fabric; Small Microprocessor for ASIC or FPGA Implementation; Source-Coupled, N-Channel, JFET-Based Digital Logic Gate Structure Using Resistive Level Shifters; High-Voltage-Input Level Translator Using Standard CMOS; Monitoring Digital Closed-Loop Feedback Systems; MASCOT - MATLAB Stability and Control Toolbox; MIRO Continuum Calibration for Asteroid Mode; GOATS Image Projection Component; Coded Modulation in C and MATLAB; Low-Dead-Volume Inlet for Vacuum Chamber; Thermal Control Method for High-Current Wire Bundles by Injecting a Thermally Conductive Filler; Method for Selective Cleaning of Mold Release from Composite Honeycomb Surfaces; Infrared-Bolometer Arrays with Reflective Backshorts; Commercialization of LARC (trade mark) -SI Polyimide Technology; Novel Low-Density Ablators Containing Hyperbranched Poly(azomethine)s; Carbon Nanotubes on Titanium Substrates for Stray Light Suppression; Monolithic, High-Speed Fiber-Optic Switching Array for Lidar; Grid-Tied Photovoltaic Power System; Spectroelectrochemical Instrument Measures TOC; A Miniaturized Video System for Monitoring Drosophila Behavior; Hydrofocusing Bioreactor Produces Anti-Cancer Alkaloids; Creep Measurement Video Extensometer; Radius of Curvature Measurement of Large Optics Using Interferometry and Laser Tracker n-B-pi-p Superlattice Infrared Detector; Safe Onboard Guidance and Control Under Probabilistic Uncertainty; General Tool for Evaluating High-Contrast Coronagraphic Telescope Performance Error Budgets; Hidden Statistics of Schroedinger Equation; Optimal Padding for the Two-Dimensional Fast Fourier Transform; Spatial Query for Planetary Data; Higher Order Mode Coupling in Feed Waveguide of a Planar Slot Array Antenna; Evolutionary Computational Methods for Identifying Emergent Behavior in Autonomous Systems; Sampling Theorem in Terms of the Bandwidth and Sampling Interval; Meteoroid/Orbital Debris Shield Engineering Development Practice and Procedure; Self-Balancing, Optical-Center-Pivot, Fast-Steering Mirror; Wireless Orbiter Hang-Angle Inclinometer System; and Internal Electrostatic Discharge Monitor - IESDM.

Source record↗

Coherent Laser Instrument Would Measure Range and Velocity

A proposed instrument would project a narrow laser beam that would be frequency-modulated with a pseudorandom noise (PN) code for simultaneous measurement of range and velocity along the beam. The instrument performs these functions in a low mass, power, and volume package using a novel combination of established techniques. Originally intended as a low resource- footprint guidance sensor for descent and landing of small spacecraft onto Mars or small bodies (e.g., asteroids), the basic instrument concept also lends itself well to a similar application guiding aircraft (especially, small unmanned aircraft), and to such other applications as ranging of topographical features and measuring velocities of airborne light-scattering particles as wind indicators. Several key features of the instrument s design contribute to its favorable performance and resource-consumption characteristics. A laser beam is intrinsically much narrower (for the same exit aperture telescope or antenna) than a radar beam, eliminating the need to correct for the effect of sloping terrain over the beam width, as is the case with radar. Furthermore, the use of continuous-wave (CW), erbium-doped fiber lasers with excellent spectral purity (narrow line width) permits greater velocity resolution, while reducing the laser s power requirement compared to a more typical pulsed solid-state laser. The use of CW also takes proper advantage of the increased sensitivity of coherent detection, necessary in the first place for direct measurement of velocity using the Doppler effect. However, measuring range with a CW beam requires modulation to "tag" portions of it for time-of-flight determination; typically, the modulation consists of a PN code. A novel element of the instrument s design is the use of frequency modulation (FM) to accomplish both the PN-modulation and the Doppler-bias frequency shift necessary for signed velocity measurements. This permits the use of a single low-power waveguide electrooptic phase modulator, while simultaneously mitigating the effects of speckle as a noise source in the coherent detection.

Chang, Daniel↗

Hemispherical Optical Dome for Underwater Communication

For many years, acoustic systems have been used as the primary method for underwater communication; however, the data transfer rate of such systems is low because sound propagates slowly through the water. A higher throughput can be achieved using visible light to transmit data underwater. The first issue with using this approach is that there is generally a large loss of the light signal due to scattering and absorption in water even though there is an optimal wavelength for transmission in the blue or green wavelengths of the visible spectrum. The second issue is that a simple system consisting only of a highly directional source transmitter and small optical detector receiver has a very narrow field of view. The goal of this project is to improve an optical, underwater communication system by increasing the effective field of view of the receiving optics. To this end, we make two changes to the simple system: (1) An optical dome was added near the receiver. An array of lenses is placed radially on the surface of the dome, reminiscent of the compound eye of an insect. The lenses make the source and detector planes conjugate, and each lens adds a new region of the source plane to the instrument's total field of view. (2) The receiver was expanded to include multiple photodiodes. With these two changes, the receiver has much more tolerance to misalignments (in position and angle) of the transmitter.Two versions of the optical dome (with 6 and 8 diameters) were designed using the CREO CAD software and modeled using the CODE V optical design software. A series of these transparent hemispherical domes, with both design diameters, were manufactured using a 5-axis mill. The prototype was then retrofitted with lenses and compared with the computer-generated model to demonstrate the effectiveness of this solution. This work shows the dome design improves the optical field of view of the underwater communication system considerably. Furthermore, with the experimental test results, a geometric optimization model was derived providing insights to the design performance limits.

Design↗

Hemispherical Optical Dome for Underwater Communication

For many years, acoustic systems have been used as the primary method for underwater communication; however, the data transfer rate of such systems is low because sound propagates slowly through the water. A higher throughput can be achieved using visible light to transmit data underwater. The first issue with using this approach is that there is generally a large loss of the light signal due to scattering and absorption in water even though there is an optimal wavelength for transmission in the blue or green wavelengths of the visible spectrum. The second issue is that a simple system consisting only of a highly directional source/transmitter and small optical detector/receiver has a very narrow field of view. The goal of this project is to improve an optical, underwater communication system by increasing the effective field of view of the receiving optics. To this end, we make two changes to the simple system: (1) An optical dome was added near the receiver. An array of lenses is placed radially on the surface of the dome, reminiscent of the compound eye of an insect. The lenses make the source and detector planes conjugate, and each lens adds a new region of the source plane to the instrument's total field of view. (2) The receiver was expanded to include multiple photodiodes. With these two changes, the receiver has much more tolerance to misalignments (in position and angle) of the transmitter.Two versions of the optical dome (with 6 and 8 diameters) were designed using the CREO CAD software and modeled using the CODE V optical design software. A series of these transparent hemispherical domes, with both design diameters, were manufactured using a 5-axis mill. The prototype was then retrofitted with lenses and compared with the computer-generated model to demonstrate the effectiveness of this solution. This work shows the dome design improves the optical field of view of the underwater communication system considerably. Furthermore, with the experimental test results, a geometric optimization model was derived providing insights to the design performance limits.

Underwater↗

Update on Integrated Optical Design Analyzer

Updated information on the Integrated Optical Design Analyzer (IODA) computer program has become available. IODA was described in Software for Multidisciplinary Concurrent Optical Design (MFS-31452), NASA Tech Briefs, Vol. 25, No. 10 (October 2001), page 8a. To recapitulate: IODA facilitates multidisciplinary concurrent engineering of highly precise optical instruments. The architecture of IODA was developed by reviewing design processes and software in an effort to automate design procedures. IODA significantly reduces design iteration cycle time and eliminates many potential sources of error. IODA integrates the modeling efforts of a team of experts in different disciplines (e.g., optics, structural analysis, and heat transfer) working at different locations and provides seamless fusion of data among thermal, structural, and optical models used to design an instrument. IODA is compatible with data files generated by the NASTRAN structural-analysis program and the Code V (Registered Trademark) optical-analysis program, and can be used to couple analyses performed by these two programs. IODA supports multiple-load-case analysis for quickly accomplishing trade studies. IODA can also model the transient response of an instrument under the influence of dynamic loads and disturbances.

Moore, James D., Jr.↗

Minimum length Pb/SCIN detector for efficient cosmic ray identification

A study was made of the performance of a minimal length cosmic ray shower detector that would be light enough for space flight and would provide efficient identification of positions and protons. Cosmic ray positions are mainly produced in the decay chain of: Pion yields Muon yields Positron and they provide a measure of the matter density traversed by primary protons. Present positron flux measurements are consistent with the Leaky Box and Halo models for sources of cosmic rays. Abundant protons in the space environment are a significant source of background that would wash out the positron signal. Protons and positrons produced very distictive showers of particles when they enter matter; many studies have been published on their behavior on large calorimeter detectors. The challenge is to determine the minimal material necessary (minimal calorimeter depth) for positive particles identification. The primary instrument for the investigation is the Monte Carlo code GEANT, a library of programs from CERN that can be used to model experimental geometry, detector responses and particle interaction processes. The use of the Monte Carlo approach is crucial since statistical fluctuations in shower shape are significant. Studies conducted during the 1988 summer program showed that straightforward approaches to the problem achieved 85 to 90 percent correct identification, but left a residue of 10 to 15 percent misidentified particles. This percentage improved to a few percent when multiple shower-cut criteria were applied to the data. This summer, the same study was extended to employ several physical and statistical methods of identifying response of the calorimeter and the efficiency of the optimal shower cuts to off-normal incidence particle was determined.

Snyder, H. David↗

The Swift/BAT Hard X-Ray Survey

The BAT instrument on Swift is a wide field (70 deg. '100 deg.) coded aperture instrument with a CdZnTe detector array sensitive to energies of 14-200 keV. Each day, the BAT survey typically covers 60% of the sky to a detection limit of 30 millicrab. BAT makes hard X-ray light curves of similar sensitivity and coverage to the X-ray light curves from XTE/ASM, but in an energy range where sources show remarkably different behavior. Integrating the BAT data produces an all sky map with a source detection limit at 15 months of a few 10(exp -11) ergs per square centimeter per second, depending on the exposure. This is the first uniform all-sky survey at energies high enough to be unaffected by absorption since HEAO 1 in 1977-8. BAT has detected greater than 200 AGN and greater than 180 galactic sources. At high galactic latitudes, the BAT sources are usually easy to identify, but many are heavily absorbed and there are a few quite surprising identifications. The BAT selected galaxies can be used to calculate LogN/LogS and the luminosity function for AGN which are complete and free from common systematics. Several crucial parameters for understanding the cosmic hard x-ray background are now determined.

Tueller, Jack↗

Investigation of Coronal Large Scale Structures Utilizing Spartan 201 Data

Two telescopes aboard Spartan 201, a small satellite has been launched from the Space Shuttles, on April 8th, 1993, September 8th, 1994, September 7th, 1995 and November 20th, 1997. The main objective of the mission was to answer some of the most fundamental unanswered questions of solar physics-What accelerates the solar wind and what heats the corona? The two telescopes are 1) Ultraviolet Coronal Spectrometer (UVCS) provided by the Smithsonian Astrophysical Observatory which uses ultraviolet emissions from neutral hydrogen and ions in the corona to determine velocities of the coronal plasma within the solar wind source region, and the temperature and density distributions of protons and 2) White Light Coronagraph (WLC) provided by NASA's Goddard Space Flight Center which measures visible light to determine the density distribution of coronal electrons within the same region. The PI has had the primary responsibility in the development and application of computer codes necessary for scientific data analysis activities, end instrument calibration for the white-light coronagraph for the entire Spartan mission. The PI was responsible for the science output from the WLC instrument. PI has also been involved in the investigation of coronal density distributions in large-scale structures by use of numerical models which are (mathematically) sufficient to reproduce the details of the observed brightness and polarized brightness distributions found in SPARTAN 201 data.

Guhathakurta, Madhulika↗

Hard X-ray imaging survey of the Galactic plane with the Caltech gamma-ray imaging payload GRIP-2

In a two-day balloon flight during October 1995, the Caltech coded aperture gamma ray imaging payload (GRIP-2) imaged various fields in the Galactic plane and center in the 25 to 600 keV energy band. The large phoswich detector, the 15 deg field of view, the 30 arcmin angular resolution and 6 arcmin point source localization capability of GRIP-2 provides the possibility of surveying the accreting binary population of the Galaxy at high energy. The instrument is described and preliminary imaging results are reported on. The capabilities of this instrument for hard X-ray/gamma ray imaging are demonstrated.

Corbel, S.↗

BatAnalysis - A Comprehensive Python Pipeline for Swift BAT Survey Analysis

The Swift Burst Alert Telescope (BAT) is a coded aperture gamma-ray instrument with a large field of view that primarily operates in survey mode when it is not triggering on transient events. The survey data consists of eighty-channel detector plane histograms that accumulate photon counts over time periods of at least 5 minutes. These histograms are processed on the ground and are used to produce the survey dataset between 14 and 195 keV. Survey data comprises >90% of all BAT data by volume and allows for the tracking of long term light curves and spectral properties of cataloged and uncataloged hard X-ray sources. Until now, the survey dataset has not been used to its full potential due to the complexity associated with its analysis and the lack of easily usable pipelines. Here, we introduce the BatAnalysis python package , a wrapper for HEASoftpy, which provides a modern, open-source pipeline to process and analyze BAT survey data. BatAnalysis allows members of the community to use BAT survey data in more advanced analyses of astrophysical sources including pulsars, pulsar wind nebula, active galactic nuclei, and other known/unknown transient events that may be detected in the hard X-ray band. We outline the steps taken by the python code and exemplify its usefulness and accuracy by analyzing survey data from the Crab Pulsar, NGC 2992, and a previously uncataloged MAXI Transient. The BatAnalysis package allows for ∼ 18 years of BAT survey to be used in a systematic way to study a large variety of astrophysical sources.

Tyler Parsotan↗