Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “symbolic”

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,279 records · Page 71

Aerodynamic computation of gliders

In the following discussion, a knowledge of the theoretical principles of airplane construction is assumed, as presented in detail by Vogt and Lippisch. A few quantities will however be otherwise designated, in accordance with the Gottingen symbols.

GLIDERS - DESIGN↗

Standard nomenclature for airspeeds with tables and charts for use in calculation of airspeed

Symbols and definition of various airspeed terms that have been adopted as standard by the NACA subcommittee on aircraft structural design are presented. The equations, charts, and tables required in the evaluation of true airspeed, calibrated airspeed, equivalent airspeed, impact and dynamic pressures, and Mach and Reynolds numbers have been compiled. Tables of the standard atmosphere to an altitude of 65,000 feet and a tentative extension to an altitude of 100,000 feet are given along with the basic equations and constants on which both the standard atmosphere and the tentative extension are based.

Aiken, William S , Jr↗

Experimental Investigation of Aircraft Propellers Exposed to Oblique Air Currents

Two screw propellers, a normal airplane propeller with a pitch/diameter ratio H/D = 0.5 and a helicopter propeller H/D = 0.2 were tested in the large wind tunnel of the Gottigen Aerodynamic Institute. With both propellers the angle between the propeller axis and the direction of the wind was varied from 0 to 90 degrees. In addition to the three force and the three moment components in a wind-fast coordinate system, the corresponding components in a propeller-fast coordinate system, a total of six force and six moment components, together with the propulsive efficiency, were measured or calculated from measurements. The results are given in the form of diagrams and briefly discussed. The propeller models and method of experimentation are described and the symbols are defined.

Flachsbart, O↗

Coding For Compression Of Low-Entropy Data

Improved method of encoding digital data provides for efficient lossless compression of partially or even mostly redundant data from low-information-content source. Method of coding implemented in relatively simple, high-speed arithmetic and logic circuits. Also increases coding efficiency beyond that of established Huffman coding method in that average number of bits per code symbol can be less than 1, which is the lower bound for Huffman code.

Yeh, Pen-Shu↗

Neural Network Classifies Teleoperation Data

Prototype artificial neural network, implemented in software, identifies phases of telemanipulator tasks in real time by analyzing feedback signals from force sensors on manipulator hand. Prototype is early, subsystem-level product of continuing effort to develop automated system that assists in training and supervising human control operator: provides symbolic feedback (e.g., warnings of impending collisions or evaluations of performance) to operator in real time during successive executions of same task. Also simplifies transition between teleoperation and autonomous modes of telerobotic system.

Fiorini, Paolo↗

Program Helps Generate And Manage Graphics

Living Color Frame Maker (LCFM) computer program generates computer-graphics frames. Graphical frames saved as text files, in readable and disclosed format, easily retrieved and manipulated by user programs for wide range of real-time visual information applications. LCFM implemented in frame-based expert system for visual aids in management of systems. Monitoring, diagnosis, and/or control, diagrams of circuits or systems brought to "life" by use of designated video colors and intensities to symbolize status of hardware components (via real-time feedback from sensors). Status of systems can be displayed. Written in C++ using Borland C++ 2.0 compiler for IBM PC-series computers and compatible computers running MS-DOS.

Truong, L. V.↗

CCSDS Reed Solomon VLSI chip set

A highly efficient error correcting code has been selected by NASA as a CCSDS standard: the 16 symbol error correcting Reed Solomon code. A VLSI implementation of this decoder is described in this paper. A total of 4 full custom VLSI chips are needed that correct data in real time at an sustained rate of up to 80 Mbits/second.

Cameron, K.↗

Reed Solomon error correction for the space telescope

This paper reports a single 8.2mm by 8.4mm, 200,000 transistor CMOS chip implementation of the Reed Solomon code required by the Space Telescope. The chip features a 10 MHz sustained byte rate independent of error pattern. The 1.6 micron CMOS integrated circuit has complete decoder and encoder functions and uses a single data/system clock. Block lengths up to 255 bytes as well as shortened codes are supported with no external buffering. Erasure corrections as well as random error corrections are supported with programmable corrections of up to 10 symbol errors. Correction time is independent of error pattern and the number of errors.

Whitaker, S.↗

Research on conceptual/innovative design for the life cycle

The goal of this research is developing and integrating qualitative and quantitative methods for life cycle design. The definition of the problem includes formal computer-based methods limited to final detailing stages of design; CAD data bases do not capture design intent or design history; and life cycle issues were ignored during early stages of design. Viewgraphs outline research in conceptual design; the SYMON (SYmbolic MONotonicity analyzer) algorithm; multistart vector quantization optimization algorithm; intelligent manufacturing: IDES - Influence Diagram Architecture; and 1st PRINCE (FIRST PRINciple Computational Evaluator).

Cagan, Jonathan↗

An investigation of constraint-based component-modeling for knowledge representation in computer-aided conceptual design

Originally, computer programs for engineering design focused on detailed geometric design. Later, computer programs for algorithmically performing the preliminary design of specific well-defined classes of objects became commonplace. However, due to the need for extreme flexibility, it appears unlikely that conventional programming techniques will prove fruitful in developing computer aids for engineering conceptual design. The use of symbolic processing techniques, such as object-oriented programming and constraint propagation, facilitate such flexibility. Object-oriented programming allows programs to be organized around the objects and behavior to be simulated, rather than around fixed sequences of function- and subroutine-calls. Constraint propagation allows declarative statements to be understood as designating multi-directional mathematical relationships among all the variables of an equation, rather than as unidirectional assignments to the variable on the left-hand side of the equation, as in conventional computer programs. The research has concentrated on applying these two techniques to the development of a general-purpose computer aid for engineering conceptual design. Object-oriented programming techniques are utilized to implement a user-extensible database of design components. The mathematical relationships which model both geometry and physics of these components are managed via constraint propagation. In addition, to this component-based hierarchy, special-purpose data structures are provided for describing component interactions and supporting state-dependent parameters. In order to investigate the utility of this approach, a number of sample design problems from the field of aerospace engineering were implemented using the prototype design tool, Rubber Airplane. The additional level of organizational structure obtained by representing design knowledge in terms of components is observed to provide greater convenience to the program user, and to result in a database of engineering information which is easier both to maintain and to extend.

Kolb, Mark A.↗

Spaceborne autonomous multiprocessor systems

The goal of this task is to provide technology for the specification and integration of advanced processors into the Space Station Freedom data management system environment through computer performance measurement tools, simulators, and an extended testbed facility. The approach focuses on five categories: (1) user requirements--determine the suitability of existing computer technologies and systems for real-time requirements of NASA missions; (2) system performance analysis--characterize the effects of languages, architectures, and commercially available hardware on real-time benchmarks; (3) system architecture--expand NASA's capability to solve problems with integrated numeric and symbolic requirements using advanced multiprocessor architectures; (4) parallel Ada technology--extend Ada software technology to utilize parallel architectures more efficiently; and (5) testbed--extend in-house testbed to support system performance and system analysis studies.

Fernquist, Alan↗

Autonomous control

KSC has been developing the Knowledge-Based Autonomous Test Engineer (KATE), which is a tool for performing automated monitoring, diagnosis, and control of electromechanical devices. KATE employs artificial intelligence computing techniques to perform these functions. The KATE system consists of a generic shell and a knowledge base. The KATE shell is the portion of the system which performs the monitoring, diagnosis, and control functions. It is generic in the sense that it is application independent. This means that the monitoring activity, for instance, will be performed with the same algorithms regardless of the particular physical device being used. The knowledge base is the portion of the system which contains specific functional and behavorial information about the physical device KATE is working with. Work is nearing completion on a project at KSC to interface a Texas Instruments Explorer running a LISP version of KATE with a Generic Checkout System (GCS) test-bed to control a physical simulation of a shuttle tanking system (humorously called the Red Wagon because of its color and mobility). The Autonomous Control System (ACS) project supplements and extends the KATE/GCS project by adding three other major activities. The activities include: porting KATE from the Texas Instruments Explorer machine to an Intel 80386-based UNIX workstation in the LISP language; rewriting KATE as necessary to run on the same 80386 workstation but in the Ada language; and investigating software and techniques to translate ANSI Standard Common LISP to Mil Standard Ada. Primary goals of this task are as follows: (1) establish the advantages of using expert systems to provide intelligent autonomous software for Space Station Freedom applications; (2) determine the feasibility of using Ada as the run-time environment for model-based expert systems; (3) provide insight into the advantages and disadvantagesof using LISP or Ada in the run-time environment for expert systems; and (4) compare the performance of the 80386 processor to a symbolic processor as a delivery vehicle for expert systems.

Brown, Barbara↗

The 1987 RIACS annual report

The Research Institute for Advanced Computer Science (RIACS) was established at the NASA Ames Research Center in June of 1983. RIACS is privately operated by the Universities Space Research Association (USRA), a consortium of 64 universities with graduate programs in the aerospace sciences, under several Cooperative Agreements with NASA. RIACS's goal is to provide preeminent leadership in basic and applied computer science research as partners in support of NASA's goals and missions. In pursuit of this goal, RIACS contributes to several of the grand challenges in science and engineering facing NASA: flying an airplane inside a computer; determining the chemical properties of materials under hostile conditions in the atmospheres of earth and the planets; sending intelligent machines on unmanned space missions; creating a one-world network that makes all scientific resources, including those in space, accessible to all the world's scientists; providing intelligent computational support to all stages of the process of scientific investigation from problem formulation to results dissemination; and developing accurate global models for climatic behavior throughout the world. In working with these challenges, we seek novel architectures, and novel ways to use them, that exploit the potential of parallel and distributed computation and make possible new functions that are beyond the current reach of computing machines. The investigation includes pattern computers as well as the more familiar numeric and symbolic computers, and it includes networked systems of resources distributed around the world. We believe that successful computer science research is interdisciplinary: it is driven by (and drives) important problems in other disciplines. We believe that research should be guided by a clear long-term vision with planned milestones. And we believe that our environment must foster and exploit innovation. Our activities and accomplishments for the calendar year 1987 and our plans for 1988 are reported.

Source record↗

Where no flag has gone before: Political and technical aspects of placing a flag on the Moon

The flag on the Moon represents an important event in vexillological history. The political and technical aspects of placing a flag on the Moon, focusing on the first Moon landing, is examined. During their historic extravehicular activity, the Apollo 11 crew planted the flag of the United States on the lunar surface. This flag-raising was strictly a symbolic activity, as the United Nations Treaty on Outer Space precluded any territorial claim. Nevertheless, there were domestic and international debates over the appropriateness of the event. Congress amended the agency's appropriations bill to prevent the National Aeronautics and Space Administration (NASA) from placing flags of other nations, or those of international associations, on the Moon during missions funded solely by the United States. Like any activity in space exploration, the Apollo flag-raising also provided NASA engineers with an interesting technical challenge. They designed a flagpole with a horizontal bar allowing the flag to 'fly' without the benefit of wind to overcome the effects of the Moon's lack of an atmosphere. Other factors considered in the design were weight, heat resistance, and ease of assembly by astronauts whose space suits restricted their range of movement and ability to grasp items. As NASA plans a return to the Moon and an expedition to Mars, we will likely see flags continue to go 'where no flag has gone before'.

Platoff, Anne M.↗

Thermal Expert System (TEXSYS): Systems automony demonstration project, volume 1. Overview

The Systems Autonomy Demonstration Project (SADP) produced a knowledge-based real-time control system for control and fault detection, isolation, and recovery (FDIR) of a prototype two-phase Space Station Freedom external active thermal control system (EATCS). The Thermal Expert System (TEXSYS) was demonstrated in recent tests to be capable of reliable fault anticipation and detection, as well as ordinary control of the thermal bus. Performance requirements were addressed by adopting a hierarchical symbolic control approach-layering model-based expert system software on a conventional, numerical data acquisition and control system. The model-based reasoning capabilities of TEXSYS were shown to be advantageous over typical rule-based expert systems, particularly for detection of unforeseen faults and sensor failures. Volume 1 gives a project overview and testing highlights. Volume 2 provides detail on the EATCS test bed, test operations, and online test results. Appendix A is a test archive, while Appendix B is a compendium of design and user manuals for the TEXSYS software.

Glass, B. J.↗

Evaluation of two cockpit display concepts for civil tiltrotor instrument operations on steep approaches

A piloted simulation experiment was conducted using the NASA Ames Research Center Vertical Motion Simulator to evaluate two cockpit display formats designed for manual control on steep instrument approaches for a civil transport tiltrotor aircraft. The first display included a four-cue (pitch, roll, power lever position, and nacelle angle movement prompt) flight director. The second display format provided instantaneous flight path angle information together with other symbols for terminal area guidance. Pilots evaluated these display formats for an instrument approach task which required a level flight conversion from airplane-mode flight to helicopter-mode flight while decelerating to the nominal approach airspeed. Pilots tracked glide slopes of 6, 9, 15 and 25 degrees, terminating in a hover for a vertical landing on a 150 feet square vertipad. Approaches were conducted with low visibility and ceilings and with crosswinds and turbulence, with all aircraft systems functioning normally and were carried through to a landing. Desired approach and tracking performance was achieved with generally satisfactory handling qualities using either display format on glide slopes up through 15 degrees. Evaluations with both display formats for a 25 degree glide slope revealed serious problems with glide slope tracking at low airspeeds in crosswinds and the loss of the intended landing spot from the cockpit field of view.

Decker, William A.↗

High temperature behavior of glass (M-8)

The twofold purpose of this experiment is to obtain data on the occurrence of flow in a viscous glass sphere in microgravity, and to confirm data obtained on Earth for volume-temperature relationships of glass. To do this, a cubic sample of glass laced with gold particles will be heated in the IMF. The sample's properties will be measured at high temperature, and the volume of the sample varied to measure the expansion coefficient. Movement of the gold particles, if any, will determine flow within the sample. The apparatus for this experiment is schematically shown and the photographs of the image furnace with samples before and after melting, respectively. In this apparatus, shape and size of the sample are observed by video camera and recorded by video recorder. The recorded images of the sample are schematically shown. Symbols A, B, and C denote low, intermediate, and high temperatures, respectively. From these images, the volume of the sample is estimated and the temperature dependence of the volume, is obtained. If there is agreement between the data collected in this experiment and data obtained on Earth, it would tend to verify Earth-collected data.

Soga, Naohiro↗

Trellis coding with Continuous Phase Modulation (CPM) for satellite-based land-mobile communications

This volume of the final report summarizes the results of our studies on the satellite-based mobile communications project. It includes: a detailed analysis, design, and simulations of trellis coded, full/partial response CPM signals with/without interleaving over various Rician fading channels; analysis and simulation of computational cutoff rates for coherent, noncoherent, and differential detection of CPM signals; optimization of the complete transmission system; analysis and simulation of power spectrum of the CPM signals; design and development of a class of Doppler frequency shift estimators; design and development of a symbol timing recovery circuit; and breadboard implementation of the transmission system. Studies prove the suitability of the CPM system for mobile communications.

Source record↗