Search NASA⌕ Search

SEARCH · Search NASA

Results for “Microprocessor”

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 343 records · Page 19

Digital control of diode laser for atmospheric spectroscopy

A system is described for remote absorption spectroscopy of trace species using a diode laser tunable over a useful spectral region of 50 to 200 cm(-1) by control of diode laser temperature over range from 15 K to 100 K, and tunable over a smaller region of typically 0.1 to 10 cm(-1) by control of the diode laser current over a range from 0 to 2 amps. Diode laser temperature and current set points are transmitted to the instrument in digital form and stored in memory for retrieval under control of a microprocessor during measurements. The laser diode current is determined by a digital to analog converter through a field effect transistor for a high degree of ambient temperature stability, while the laser diode temperature is determined by set points entered into a digital to analog converter under control of the microprocessor. Temperature of the laser diode is sensed by a sensor diode to provide negative feedback to the temperature control circuit that responds to the temperature control digital to analog converter.

Menzies, R. T.↗

A star camera aspect system suitable for use in balloon experiments

A balloon-borne experiment containing a star camera aspect system was designed, built, and flown. This system was designed to provide offset corrections to the magnetometer and inclinometer readings used to control an azimuth and elevation pointed experiment. The camera is controlled by a microprocessor, including commendable exposure and noise rejection threshold, as well as formatting the data for telemetry to the ground. As a background program, the microprocessor runs the aspect program to analyze a fraction of the pictures taken so that aspect information and offset corrections are available to the experiment in near real time. The analysis consists of pattern recognition of the star field with a star catalog in ROM memory and a least squares calculation. The performance of this system in ground based tests is described. It is part of the NASA/GSFC High Energy Gamma-Ray Balloon Instrument (2).

Hunter, S. D.↗

A real-time FORTRAN implementation of a sensor failure detection, isolation and accommodation algorithm

An advanced, sensor failure detection, isolation, and accomodation algorithm has been developed by NASA for the F100 turbofan engine. The algorithm takes advantage of the analytical redundancy of the sensors to improve the reliability of the sensor set. The method requires the controls computer, to determine when a sensor failure has occurred without the help of redundant hardware sensors in the control system. The controls computer provides an estimate of the correct value of the output of the failed sensor. The algorithm has been programmed in FORTRAN using a real-time microprocessor-based controls computer. A detailed description of the algorithm and its implementation on a microprocessor is given.

Delaat, J. C.↗

MIMD computing in the USA - 1984

It is often said that the 1980s are becoming the decade of multiinstruction stream or MIMD computers, while the 1970s could be described as the decade of the SIMD (single instruction stream multiple data stream) computers. The availability of microprocessors and VLSI facilities has led to the proposal and construction of novel computer architectures based on linking many hundreds or even thousands of microprocessors, or specially designed VLSI chips. Some of the larger manufacturers offer computers with a small number of CPUs. Because of the variety of the new developments, it was decided to conduct a survey of proposed and existing MIMD computers in the U.S., taking into account a simple classification of the different devices. Particular attention is given to computers which are designed for numerical work with floating-point numbers and the solution of large problems in physics, chemistry, and engineering.

Hockney, R. W.↗

Development and flight test of a helicopter, X-band, portable precision landing system concept

A beacon landing system (BLS) is being developed and flight tested as a part of NASA's Rotorcraft All-Weather Operations Research Program. The system is based on state-of-the-art X-band radar technology and digital processing techniques. The BLS airborne hardware consists of an X-band receiver and a small microprocessor, installed in conjunction with the aircraft instrument landing system (ILS) receiver. The microprocessor analyzes the X-band, BLS pulses and outputs ILS-compatible localizer and glide slope signals. Range information is obtained using an on-board weather/mapping radar in conjunction with the BLS. The ground station is an inexpensive, portable unit; it weighs less than 70 lb and can be quickly deployed at a landing site. Results from the flight-test program show that the BLS has a significant potential for providing rotorcraft with low-cost, precision instrument approach capability in remote areas.

Davis, T. J.↗

The influence of sampling rate on the dynamics and control of aeronautical systems

It is shown in the design of aeronautical control systems that sampling rate variations give rise to migrations of the discrete eigenvalues for both the plant and the controllers. In general, these migrations tend to degrade simulation fidelity and the overall performance of Ultrareliable Fault Tolerant Control Systems (UFTCS). These systems consist of a redundant asynchronous network of microprocessors which use sensor information to generate the servo commands that drive actuators, thrust linkages, etc. A change in the sampling period of a single microprocessor will, in addition to causing an eigenvalue shift, alter the magnitude of the servo command issued by the controller. The influence of these changes and the effect of initial conditions and skew are considered.

Howard, J. C.↗

Development of a portable precision landing system

A portable, tactical approach guidance (PTAG) system, based on a novel, X-band, precision approach concept, was developed and flight tested as a part of NASA's Rotorcraft All-Weather Operations Research Program. The system is based on state-of-the-art X-band technology and digital processing techniques. The PTAG airborne hardware consists of an X-band receiver and a small microprocessor installed in conjunction with the aircraft instrument landing system (ILS) receiver. The microprocessor analyzes the X-band, PTAG pulses and outputs ILS compatible localizer and glide slope signals. The ground stations are inexpensive, portable units, each weighing less than 85 lb, including battery, that can be quickly deployed at a landing site. Results from the flight test program show that PTAG has a significant potential for providing tactical aircraft with low cost, portable, precision instrument approach capability.

Davis, T. J.↗

Spacecraft component heater control system

A heater control circuit is disclosed as being constructed in a single integrated circuit, with the integrated circuit conveniently mounted proximate to a spacecraft component requiring temperature control. Redundant heater controllers control power applied to strip heaters disposed to provide heat to a component responsive to sensed temperature from temperature sensors. Signals from these sensors are digitized and compared with a dead band temperature and set point temperature stored in memory to generate an error signal if the sensed temperature is outside the parameter stored in the memory. This error signal is utilized by a microprocessor to selectively instruct the heater controllers to apply power to the strip heaters. If necessary, the spacecraft central processor may access or interrogate the microprocessor in order to alter the set point temperature and dead band temperature range to obtain operational data relating to the operation of an integrated circuit for relaying to the ground control, or to switch off faulty components.

Bachtel, Frederick D.↗

A real time microcomputer implementation of sensor failure detection for turbofan engines

An algorithm was developed which detects, isolates, and accommodates sensor failures using analytical redundancy. The performance of this algorithm was demonstrated on a full-scale F100 turbofan engine. The algorithm was implemented in real-time on a microprocessor-based controls computer which includes parallel processing and high order language programming. Parallel processing was used to achieve the required computational power for the real-time implementation. High order language programming was used in order to reduce the programming and maintenance costs of the algorithm implementation software. The sensor failure algorithm was combined with an existing multivariable control algorithm to give a complete control implementation with sensor analytical redundancy. The real-time microprocessor implementation of the algorithm which resulted in the successful completion of the algorithm engine demonstration, is described.

Delaat, John C.↗

VLSI high speed packet processor

The Goddard Space Flight Center Mission Operations and Data Systems Directorate has developed a packet processor card utilizing semicustom very large scale integration (VLSI) devices, microprocessors, and programmable gate arrays to support the implementation of multichannel telemetry data capture systems. This card will receive synchronized error corrected telemetry transfer frames and output annotated application packets derived from this data. An adaptable format capability is provided by the programmability of three microprocessors while the throughput capability of the packet processor is achieved by a data pipeline consisting of two separate RAM systems controlled by specially designed semicustom VLSI logic.

Grebowsky, Gerald J.↗

Arranging computer architectures to create higher-performance controllers

Techniques for integrating microprocessors, array processors, and other intelligent devices in control systems are reviewed, with an emphasis on the (re)arrangement of components to form distributed or parallel processing systems. Consideration is given to the selection of the host microprocessor, increasing the power and/or memory capacity of the host, multitasking software for the host, array processors to reduce computation time, the allocation of real-time and non-real-time events to different computer subsystems, intelligent devices to share the computational burden for real-time events, and intelligent interfaces to increase communication speeds. The case of a helicopter vibration-suppression and stabilization controller is analyzed as an example, and significant improvements in computation and throughput rates are demonstrated.

Jacklin, Stephen A.↗

Rotary Stirling-Cycle Engine And Generator

Proposed electric-power generator comprises three motor generators coordinated by microprocessor and driven by rotary Stirling-cycle heat engine. Combination offers thermodynamic efficiency of Stirling cycle, relatively low vibration, and automatic adjustment of operating parameters to suit changing load on generator. Rotary Stirling cycle engine converts heat to power via compression and expansion of working gas between three pairs of rotary pistons on three concentric shafts in phased motion. Three motor/generators each connected to one of concentric shafts, can alternately move and be moved by pistons. Microprocessor coordinates their operation, including switching between motor and generator modes at appropriate times during each cycle.

Chandler, Joseph A.↗

A real time microcomputer implementation of sensor failure detection for turbofan engines

An algorithm was developed that detects, isolates, and accommodates sensor failures using analytical redundancy. The performance of this algorithm has been demonstrated on a full-scale F100 turbofan engine. The algorithm was implemented in real-time on a microprocessor-based controls computer which includes parallel processing and high order language programming. Parallel processing was used to achieve the required computational power for the real-time implementation. High order language programming was used in order to reduce the programming and maintenance costs of the algorithm implementation software. The sensor failure algorithm was combined with an existing multivariable control algorithm to give a complete control implementation with sensor analytical redundancy. The real-time microprocessor implementation of the algorithm, which resulted in the successful completion of the algorithm engine demonstration, is described.

Delaat, John C.↗

Support system for a 1750A VHSIC multiprocessor

A design approach for a support system or test station necessary to functionally operate a very high-speed integrated circuit (VHSIC) microprocessor brassboard is presented. Major subsystems which make up the support are the following: (1) power supply unit; (2) temperature controller unit; (3) input/output module; and (4) mechanical test fixture. Theoretical analyses and experimental techniques were utilized to design and implement the power and temperature requirements for the VHSIC processor. A functional description of the input/output module and test fixture is discussed. The support system provides the means to evaluate and functionally test a VHSIC microprocessor.

Ruggles, Stephen L.↗

A new active virtual pivot six-degree-of-freedom hand controller for aerospace applications

During 1989 a new six-degree-of-freedom (6-DOF) active hand controller concept was designed and constructed based on the concept of a virtual pivot. This concept, labeled VPHC, was first demonstrated in a 1985 study and a patent was issued in 1990. Operator control input occurs via a force/torque sensor rigidly mounted to the handgrip. Sensed force/torque signals are used by microprocessors to generate motor drive control for each of six independently controlled motors mounted on the three-legged mechanism. The control microprocessor uses input biasing and rate-feedback motor controllers to generate the sensed feel of virtual springs and deadbands found in more conventional designs. An important advantage of this design is that the location of the virtual pivots, reflective forces and torques, breakout force levels, sensed spring rates, and operating modes, can be changed simply by changing the software. This approach yields an autonomous VPHC that can easily adapt itself to an individual operator (by software extension). A proof-of-concept version has been demonstrated, and further improvements are currently being studied and implemented.

Marshall, William C.↗

Process for detecting the likelihood of ice formation, ice warning system for carrying out the process, and utilization thereof

An ice warning system comprising a diaphragm set into vibration at one of its frequencies of resonance by a piezoelectric cell. The diaphragm is coupled thermally to a metallic plate alternately cooled and heated respectively below and above the ambient temperature by Peltier elements connected to a reversible DC current generator. A microprocessor measures any variation of the resonance frequency caused by a deposit of ice on the diaphragm during the cooling or heating periods and delivers an alarm signal if this variation of frequency reaches and/ or exceeds a predetermined value. The microprocessor controls the period, intensity and direction of the current delivered by the DC current generator as a function of the ambient temperature and the temperature of the diaphragm. The ice warning system is preferably utilized in the aeronautical field for indicating the likelihood of natural ice formation on the engines and the wings of aircraft.

Martin Lustenberger↗

Generating Multiple Calibrating Voltages Simultaneously

Calibrating unit containing signal generator controlled by microprocessor puts out ac signals of known voltages on fifty channels simultaneously. Signals used to calibrate high-frequency tape recorder channels for multiple, ac-coupled strain gauges simultaneously. Calibrating voltage required on each tape channel determined by remote computer, and corresponding data and commands transmitted to microprocessor via modems.

Dutreix, Lionel J.↗

Power Converters Maximize Outputs Of Solar Cell Strings

Microprocessor-controlled dc-to-dc power converters devised to maximize power transferred from solar photovoltaic strings to storage batteries and other electrical loads. Converters help in utilizing large solar photovoltaic arrays most effectively with respect to cost, size, and weight. Main points of invention are: single controller used to control and optimize any number of "dumb" tracker units and strings independently; power maximized out of converters; and controller in system is microprocessor.

Frederick, Martin E.↗