Coding System Design for Advanced Solar Missions Interim Report
Core sequential decoding program for advanced solar missions
SEARCH · Engineering Papers
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.
Core sequential decoding program for advanced solar missions
Digital transition tracking symbol synchronizer improving SNR without lowering loop bandwidth
Performance tests of convolutional decoder systems for high data rate telemetry links
The state of efficiency improvement available with high speed decoders presently in operation or under development is summarized. The required ratio of bit-energy-to-noise-density is given in each case for bit error probabilities.
Analysis of large volumes of LANDSAT 3 RBV digital data that were converted to photographic form led to the firm identification of several visible artifacts (objects or structures not normally present, but producted by an external agency or action) in the imagery. These artifacts were identified, categorized, and traced directly to specific sensor response characteristics. None of these artifacts is easily removed and all cases remain under active study of possible future enhancement. The seven generic categories of sensor response artifacts identified to date include: (1) shading and stairsteps; (2) corners out of focus; (3) missing reseaus; (4) reseau distortion and data distortion; (5) black vertical line; (6) grain effect; and (7) faceplate contamination. An additional category under study, but not yet determined to be caused by sensor response, is a geometric anomaly. Examples of affected imagery are presented to assist in distinguishing between image content and innate defects caused by the sensor system.
(Previously announced in STAR as N81-30326)
Symbol stream combining has been proposed as a method for arraying signals at different antennas. If the received symbol streams are recorded on tape, it is desirable to limit the required storage without significantly affecting the performance. It is shown that 4-bit quantized symbols introduce an E sub b/N sub o penalty of only 0.05 dB.
The performance (bit-error rate vs. signal-to-noise ratio) of two different interleaving systems, block interleaving and the newer helical interleaving are compared. Both systems are studied with and without error forecasting. Without error forecasting, the two systems have identical performance. When error forecasting is used with shallow interleaving, helical interleaving gains, but less than 0.05 dB, over block interleaving. For higher interleaving depth, the systems have almost indistinguishable performance.
The topics are presented in viewgraph form and include the following: outline of kinetic code; a kinetic information flow diagram; kinetic neutronic equations; turbopump/nozzle algorithm; kinetic heat transfer equations per node; and test problem diagram.
The Comprehensive Analytical Rotorcraft Model for Acoustics (CARMA) is being developed under the Quiet Aircraft Technology Project within the NASA Vehicle Systems Program. The purpose of CARMA is to provide analysis tools for the design and evaluation of efficient low-noise rotorcraft, as well as support the development of safe, low-noise flight operations. The baseline prediction system of CARMA is presented and current capabilities are illustrated for a model rotor in a wind tunnel, a rotorcraft in flight and for a notional coaxial rotor configuration; however, a complete validation of the CARMA system capabilities with respect to a variety of measured databases is beyond the scope of this work. For the model rotor illustration, predicted rotor airloads and acoustics for a BO-105 model rotor are compared to test data from HART-II. For the flight illustration, acoustic data from an MD-520N helicopter flight test, which was conducted at Eglin Air Force Base in September 2003, are compared with CARMA full vehicle flight predictions. Predicted acoustic metrics at three microphone locations are compared for limited level flight and descent conditions. Initial acoustic predictions using CARMA for a notional coaxial rotor system are made. The effect of increasing the vertical separation between the rotors on the predicted airloads and acoustic results are shown for both aerodynamically non-interacting and aerodynamically interacting rotors. The sensitivity of including the aerodynamic interaction effects of each rotor on the other, especially when the rotors are in close proximity to one another is initially examined. The predicted coaxial rotor noise is compared to that of a conventional single rotor system of equal thrust, where both are of reasonable size for an unmanned aerial vehicle (UAV).
Automated code evaluation system can be used to detect coding errors and unsound coding practices in any ANSI FORTRAN IV source code before they can cause execution-time malfunctions. System concentrates on acceptable FORTRAN code features which are likely to produce undesirable results.
Space System Architecture Code (SSAC) program performs sensitivity studies on operating parameters of space missions. SSAC examines effects of variations in sizes of crews of piloted missions, chemical vs. nuclear electric propulsion, and specific impulse. Written in FORTRAN 77.
Block coded frequency multiplexed PM COMMUNICATION system design and performance, considering simplification, cost and weight
Systems Improved Numerical Fluids Analysis Code, SINFAC, consists of additional routines added to April, 1983, version of SINDA. Additional routines provide for mathematical modeling of active heat-transfer loops. Simulates steady-state and pseudo-transient operations of 16 different components of heat-transfer loops, including radiators, evaporators, condensers, mechanical pumps, reservoirs, and many types of valves and fittings. Program contains property-analysis routine used to compute thermodynamic properties of 20 different refrigerants. Source code written in FORTRAN 77.
Code certification is a lightweight approach to formally demonstrate software quality. It concentrates on aspects of software quality that can be defined and formalized via properties, e.g., operator safety or memory safety. Its basic idea is to require code producers to provide formal proofs that their code satisfies these quality properties. The proofs serve as certificates which can be checked independently, by the code consumer or by certification authorities, e.g., the FAA. It is the idea underlying such approaches as proof-carrying code [6]. Code certification can be viewed as a more practical version of traditional Hoare-style program verification. The properties to be verified are fairly simple and regular so that it is often possible to use an automated theorem prover to automatically discharge all emerging proof obligations. Usually, however, the programmer must still splice auxiliary annotations (e.g., loop invariants) into the program to facilitate the proofs. For complex properties or larger programs this quickly becomes the limiting factor for the applicability of current certification approaches.
Codes for multiple-access communication satellite systems using time-frequency multiplexing
In this paper, various aspects of developing a self-synchronizing coding system are discussed for NASA's TDRSS satellite system. The coding system used is a concatenation of a (2, 1, 7) inner convolutional code with a (255,223) Reed-Solomon outer code. The goal is to design the decoder in such a way that both symbol and word synchronization are achieved for the outer code without the need for any separate synchronization patten. The system proposed in this paper uses the properties of the inner (Viterbi) decoder to provide symbol synchronization for the outer code, and maintains word synchronization by making use of a coset code of the Reed-Solomon code.
Systems encoding and decoding method allows data to be transmitted with less bandwidth than required for conventional system codes, and is not affected by data-transition density. In addition it requires no direct-current response of transition link and there is little ambiguity in resolution of digital data.