Search NASA⌕ Search

SEARCH · Search NASA

Results for “error correction.”

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 1,423 records · Page 79

Single-Command Approach and Instrument Placement by a Robot on a Target

AUTOAPPROACH is a computer program that enables a mobile robot to approach a target autonomously, starting from a distance of as much as 10 m, in response to a single command. AUTOAPPROACH is used in conjunction with (1) software that analyzes images acquired by stereoscopic cameras aboard the robot and (2) navigation and path-planning software that utilizes odometer readings along with the output of the image-analysis software. Intended originally for application to an instrumented, wheeled robot (rover) in scientific exploration of Mars, AUTOAPPROACH could be adapted to terrestrial applications, notably including the robotic removal of land mines and other unexploded ordnance. A human operator generates the approach command by selecting the target in images acquired by the robot cameras. The approach path consists of multiple legs. Feature points are derived from images that contain the target and are thereafter tracked to correct odometric errors and iteratively refine estimates of the position and orientation of the robot relative to the target on successive legs. The approach is terminated when the robot attains the position and orientation required for placing a scientific instrument at the target. The workspace of the robot arm is then autonomously checked for self/terrain collisions prior to the deployment of the scientific instrument onto the target.

Huntsberger, Terrance↗

Jitter Controller Software

Sinusoidal jitter is produced by simply modulating a clock frequency sinusoidally with a given frequency and amplitude. But this can be expressed as phase jitter, frequency jitter, or cycle-to-cycle jitter, rms or peak, absolute units, or normalized to the base clock frequency. Jitter using other waveforms requires calculating and downloading these waveforms to an arbitrary waveform generator, and helping the user manage relationships among phase jitter crest factor, frequency jitter crest factor, and cycle-to-cycle jitter (CCJ) crest factor. Software was developed for managing these relationships, automatically configuring the generator, and saving test results documentation. Tighter management of clock jitter and jitter sensitivity is required by new codes that further extend the already high performance of space communication links, completely correcting symbol error rates higher than 10 percent, and therefore typically requiring demodulation and symbol synchronization hardware to operating at signal-to-noise ratios of less than one. To accomplish this, greater demands are also made on transmitter performance, and measurement techniques are needed to confirm performance. It was discovered early that sinusoidal jitter can be stepped on a grid such that one can connect points by constant phase jitter, constant frequency jitter, or constant cycle-cycle jitter. The tool automates adherence to a grid while also allowing adjustments off-grid. Also, the jitter can be set by the user on any dimension and the others are calculated. The calculations are all recorded, allowing the data to be rapidly plotted or re-plotted against different interpretations just by changing pointers to columns. A key advantage is taking data on a carefully controlled grid, which allowed a single data set to be post-analyzed many different ways. Another innovation was building a software tool to provide very tight coupling between the generator and the recorded data product, and the operator's worksheet. Together, these allowed the operator to sweep the jitter stimulus quickly along any of three dimensions and focus on the response of the system under test (response was jitter transfer ratio, or performance degradation to the symbol or codeword error rate). Additionally, managing multi-tone and noise waveforms automated a tedious manual process, and provided almost instantaneous decision- making control over test flow. The code was written in LabVIEW, and calls Agilent instrument drivers to write to the generator hardware.

Lansdowne, Chatwin↗

Six Degrees-of-Freedom Ascent Control for Small-Body Touch and Go

A document discusses a method of controlling touch and go (TAG) of a spacecraft to correct attitude, while ensuring a safe ascent. TAG is a concept whereby a spacecraft is in contact with the surface of a small body, such as a comet or asteroid, for a few seconds or less before ascending to a safe location away from the small body. The report describes a controller that corrects attitude and ensures that the spacecraft ascends to a safe state as quickly as possible. The approach allocates a certain amount of control authority to attitude control, and uses the rest to accelerate the spacecraft as quickly as possible in the ascent direction. The relative allocation to attitude and position is a parameter whose optimal value is determined using a ground software tool. This new approach makes use of the full control authority of the spacecraft to correct the errors imparted by the contact, and ascend as quickly as possible. This is in contrast to prior approaches, which do not optimize the ascent acceleration.

Blackmore, Lars James C.↗

System and method for phase retrieval for radio telescope and antenna control

Disclosed herein are systems, methods, and non-transitory computer-readable storage media for radio phase retrieval. A system practicing the method gathers first data from radio waves associated with an object observed via a first aperture, gathers second data from radio waves associated with the object observed via an introduced second aperture associated with the first aperture, generates reduced noise data by incoherently subtracting the second data from the first data, and performs phase retrieval for the radio waves by modeling the reduced noise data using a single Fourier transform. The first and second apertures are at different positions, such as side by side. This approach can include determining a value Q which represents a ratio of wavelength times a focal ratio divided by pixel spacing. This information can be used to accurately measure and correct alignment errors or other optical system flaws in the apertures.

Dean, Bruce H.↗

Low Cost Beam-Steering Approach for a Series-Fed Array

Phased array antennas showcase many advantages over mechanically steered systems. However, they are also more complex and costly. This paper presents a concept which overcomes these detrimental attributes by eliminating all of the phased array backend (including phase shifters). Instead, a propagation constant reconfigurable transmission line in a series fed array arrangement is used to allow phase shifting with one small (less than or equal to 100mil) linear mechanical motion. A novel slotted coplanar stripline design improves on previous transmission lines by demonstrating a greater control of propagation constant, thus allowing practical prototypes to be built. Also, beam steering pattern control is explored. We show that with correct choice of line impedance, pattern control is possible for all scan angles. A 20 element array scanning from -25 deg less than or equal to theta less than or equal to 21 deg. with mostly uniform gain at 13GHz is presented. Measured patterns show a reduced scan range of 12 deg. less than or equal to theta less than or equal to 25 deg. due to a correctable manufacturing error as verified by simulation. Beam squint is measured to be plus or minus 2.5 deg for a 600MHz bandwidth and cross-pol is measured to be at least -15dB.

Transmission line↗

GPS Position Time Series @ JPL

Different flavors of GPS time series analysis at JPL - Use same GPS Precise Point Positioning Analysis raw time series - Variations in time series analysis/post-processing driven by different users. center dot JPL Global Time Series/Velocities - researchers studying reference frame, combining with VLBI/SLR/DORIS center dot JPL/SOPAC Combined Time Series/Velocities - crustal deformation for tectonic, volcanic, ground water studies center dot ARIA Time Series/Coseismic Data Products - Hazard monitoring and response focused center dot ARIA data system designed to integrate GPS and InSAR - GPS tropospheric delay used for correcting InSAR - Caltech's GIANT time series analysis uses GPS to correct orbital errors in InSAR - Zhen Liu's talking tomorrow on InSAR Time Series analysis

Precise Point Positioning (PPP)↗

Survey of Verification and Validation Techniques for Small Satellite Software Development

The purpose of this paper is to provide an overview of the current trends and practices in small-satellite software verification and validation. This document is not intended to promote a specific software assurance method. Rather, it seeks to present an unbiased survey of software assurance methods used to verify and validate small satellite software and to make mention of the benefits and value of each approach. These methods include simulation and testing, verification and validation with model-based design, formal methods, and fault-tolerant software design with run-time monitoring. Although the literature reveals that simulation and testing has by far the longest legacy, model-based design methods are proving to be useful for software verification and validation. Some work in formal methods, though not widely used for any satellites, may offer new ways to improve small satellite software verification and validation. These methods need to be further advanced to deal with the state explosion problem and to make them more usable by small-satellite software engineers to be regularly applied to software verification. Last, it is explained how run-time monitoring, combined with fault-tolerant software design methods, provides an important means to detect and correct software errors that escape the verification process or those errors that are produced after launch through the effects of ionizing radiation.

Small Satellite Technology↗

Erratum To: Indigenous Frameworks for Observing and Responding to Climate Change in Alaska

In section 5, item 1 of this article it is stated that: A recent shift in decision-making authority from the politically appointed Board of Game to the Subsistence Division of the Alaska Department of Fish and Game should make these decisions about hunting regulations more responsive to local observations and needs. We now recognize that this shift in regulatory authority to ADF&G never occurred. We hereby correct this error so that wildlife users in Alaska do not come to ADF&G with expectations that this agency has authority to adjust hunting regulations to accommodate climate change.

Alaska↗

Modulation and Coding for NASA's New Space Communications Architecture

With the release in 2006 of NASA's Space Communications and Navigation Architecture, the agency defined its vision for the future in these areas. The results reported in this paper help define the myriad communications links included in this architecture through the year 2030. While these results represent the work of multiple NASA Centers and some of the best experts in the Agency, this is only a first step toward developing international telecommunication link standards that will take the world into the next era of space exploration.

SCaN Architecture↗

The Effect of Large Angles of Yaw on the Accuracy of Wing-Tip Yawmeters

The present method used by the NACA for the measurement of sideslip angles in flight involves the use of a device called the yawmeter. The operation of this instrument depends on the motion of a free-swinging vane which, mounted ahead of the wing tip, alines itself with the local wind direction. Because of the flow pattern about the airplane, the local wind direction at the yaw vane may be slightly different from the direction of the relative wind and the yaw-vane readings may be in error. This error is corrected by using half the difference between the readings of two vanes, one on each wing, for unyawed flight as a calibration constant. It is possible, however, that, because of the change in location of the vane with respect to the flow pattern at large angles of yaw, the constant obtained for unyawed flight may not apply. The present report covers power-off tests made in the free-flight tunnel to check the validity of this method.

Golden, Jacob↗

Earth to Moon Transfers - Direct vs Via Libration Points (L1, L2)

Recommend Direct Remote Ocean Area impact disposal for caseswithout hazardous (e.g., radioactive) material on LTV kickstage Controlled Earth contact. Relatively small disposal AV. Avoids close encounter with Moon. Trajectories can be very sensitive to initial conditions (at disposalmaneuver).V to correct for errors is small. Recommend Heliocentric Orbit disposal for cases with hazardousmaterial on LTV kickstage. No Earth or Lunar disposal issues (e.g.. impact location, debris footprint,litter). Relatively low disposal AV cost. Further study required to determine possibility of re-contact with Earth.

Condon, Gerald L.↗

New Developments in FPGA: SEUs and Fail-Safe Strategies from the NASA Goddard Perspective

It has been shown that, when exposed to radiation environments, each Field Programmable Gate Array (FPGA) device has unique error signatures. Subsequently, fail-safe and mitigation strategies will differ per FPGA type. In this session several design approaches for safe systems will be presented. It will also explore the benefits and limitations of several mitigation techniques. The intention of the presentation is to provide information regarding FPGA types, their susceptibilities, and proven fail-safe strategies; so that users can select appropriate mitigation and perform the required trade for system insertion. The presentation will describe three types of FPGA devices and their susceptibilities in radiation environments.

hardware description language (HDL)↗

ERRATUM: FERMI Large Area Telescope Study of Cosmic-Rays and the Interstellar Medium in Nearby Molecular Clouds

In the published version of the paper, errors were made in calculating the exposure time due to an analysis mistake. While they do not affect gas emissivities of the R CrA and Cepheus & Polaris flare regions significantly (the differences are within the systematic uncertainty), that of the Chamaeleon region is increased by approx.20%. Although we claimed a difference of ∼50% in gas emissivity among these molecular cloud regions in the original paper, it is decreased to ∼30% (comparable to the sum of the statistical and systematic uncertainties) in the revised analysis. Therefore, our conclusion of the original paper, that a small variation (approx. 20%) of the CR density in the solar neighborhood exists, is not supported by the data if we take these uncertainties into account. On the other hand, the obtained XCO and XAv values, and the masses of gas calculated from them are not changed significantly (the differences are within the statistical errors). Errors and corrections in the original paper are summarized below. 1. In the Abstract (lines 5-6) and Section 3 (lines 4-5 in the 3rd paragraph) in the original paper, the gamma -ray emissivity above 250 MeV for the Chamaeleon region should be (7.2 +/- 0.1stat +/- 1.0sys) × 10(exp −27) photons/s/sr/H-atom, not (5.9 +/-0.1stat +0.9−1.0sys) × 10(exp −27) photons/s/sr/H-atom. 2. In the Abstract (lines 8-10), "Whereas the energy dependences of the emissivities agree well with that predicted from direct CR observations at the Earth, the measured emissivities from 250 MeV to 10 GeV indicate a variation of the CR density by approx.20% in the neighborhood of the solar system, even if we consider the systematic uncertainties." should be changed to "The energy dependences of the emissivities agree well with that predicted from direct CR observations at the Earth. Although the measured emissivities from 250 MeV to 10 GeV differ by approx.30% among these molecular cloud regions, the difference is not significant if we take the systematic uncertainty into account." 3. Table 1 and Figure 13, which show gas emissivities and spectra for the Chamaeleon region in the original paper, should be changed to the Table 1 and Figure 1 as shown below. 4. Figure 16, which compares Hi gas emissivities among several regions in the original paper, should be changed to Figure 2 as shown below. 5. The text from the line 13 to the last one in the first paragraph of Section 4.1, "The spectral shapes for the three regions..., indicating a difference of the CR density between the Chamaeleon and the others as shown in Figure 16." should be changed to the paragraph that follows. "The shaded area of each spectrum indicates the systematic uncertainty as described in Section 3. We note that the systematic uncertainty of the LAT effective area (5% at 100 MeV and 20% at 10 GeV; Rando et al. 2009) does not affect the relative value of emissivities. The effect of unresolved point sources is small; we have verified that the obtained emissivities are almost unaffected by decreasing the threshold for point sources from TS = 100 to TS = 50. We also confirmed that the residual excess of photons around (l = 280deg to 288deg, b = −20deg to −12deg; see the bottom panel of Figure 8) in the Chamaeleon region does not affect the local Hi emissivity very much. Thus the total systematic uncertainty is reasonably expressed by the shaded area shown in Fig. 1.

emissivities↗

New Developments in FPGA Devices: SEUs and Fail-Safe Strategies from the NASA Goddard Perspective

It has been shown that, when exposed to radiation environments, each Field Programmable Gate Array (FPGA) device has unique error signatures. Subsequently, fail-safe and mitigation strategies will differ per FPGA type. In this session several design approaches for safe systems will be presented. It will also explore the benefits and limitations of several mitigation techniques. The intention of the presentation is to provide information regarding FPGA types, their susceptibilities, and proven fail-safe strategies; so that users can select appropriate mitigation and perform the required trade for system insertion. The presentation will describe three types of FPGA devices and their susceptibilities in radiation environments.

Field Programmable Gate Array (FPGA)↗

New Developments in FPGA: SEUs and Fail-Safe Strategies from the NASA Goddard Perspective

It has been shown that, when exposed to radiation environments, each Field Programmable Gate Array (FPGA) device has unique error signatures. Subsequently, fail-safe and mitigation strategies will differ per FPGA type. In this session several design approaches for safe systems will be presented. It will also explore the benefits and limitations of several mitigation techniques. The intention of the presentation is to provide information regarding FPGA types, their susceptibilities, and proven fail-safe strategies; so that users can select appropriate mitigation and perform the required trade for system insertion. The presentation will describe three types of FPGA devices and their susceptibilities in radiation environments.

Error Correction and Detection (EDAC)↗

Image Guider Subsystem Analysis for the GHAPS Project

The Gondola for High-Altitude Planetary Science (GHAPS) project is a balloon-borne astronomical observatory designed operate in the UV, Visible, and near-mid IR spectral region. The GHAPS Optical Telescope Assembly (OTA) is designed around a one meter aperture narrow field-of-view telescope with near-diffraction-limited performance. GHAPS will utilize Wallops Arc-Second Pointing System (WASP) for pointing the OTA with an accuracy of 1 arc second or better. WASP relies heavily on a self-contained star tracker assembly to determine the OTA line of sight. Preliminary structural analysis indicates that potential misalignments could be present between the OTA line of sight and the star tracker FOV center during the expected flight conditions that could compromise GHAPS pointing accuracy. In response the GHAPS project undertook a trade study to resolve the following issues: (1) estimate the worst case long-term (or bias) pointing misalignments for the GHAPS opto-mechanical configuration, (2) examine the need for additional hardware to correct pointing errors, and (3) determine the best hardware and software implementation to do so. Quantitative comparisons of performance and qualitative estimates of other factors such as mass, volume, power consumption, and cost are combined into an overall assessment of potential solutions. Results are discussed and a recommended implementation is given that is optimized to best achieve pointing performance goals, while minimizing impact to the design, cost, and resources of the GHAPS project.

Star Tracker↗