Search NASA⌕ Search

SEARCH · Search NASA

Results for “Computer Programming and Software”

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 451 records · Page 25

Software For Analysis Of SAR Data

MacSigmaO is interactive program for Macintosh computer enabling user to display and make computations from data collected by JPL AIR-SAR, ERS-1, JERS-1, and Magellan radar systems. Provides four basic functions: synthesis of images (if necessary), statistical analysis of selected areas, analysis of corner reflectors as calibration measure (if appropriate and possible), and informative mouse tracking. Written in C for use on Macintosh series of computers.

Norikane, Lynne↗

Program Predicts Mixer Intermodulation Products

IMODP is computer-aided-design (CAD) software tool useful in analysis and design of frequency-conversion schemes. Analyzes intermodulation products created by mixing of harmonics of local-oscillator (LO) signal with harmonics of another radio-frequency (RF) signal. Such mixing results in signal components in intermediate-frequency (IF) range above required rejection level. Highly interactive with user. Written in Microsoft FORTRAN.

Mcwatters, Dalia↗

Evaluation of Solid Modeling Software for Finite Element Analysis of Woven Ceramic Matrix Composites

Three computer programs, used for the purpose of generating 3-D finite element models of the Repeating Unit Cell (RUC) of a textile, were examined for suitability to model woven Ceramic Matrix Composites (CMCs). The programs evaluated were the open-source available TexGen, the commercially available WiseTex, and the proprietary Composite Material Evaluator (COMATE). A five-harness-satin (5HS) weave for a melt-infiltrated (MI) silicon carbide matrix and silicon carbide fiber was selected as an example problem and the programs were tested for their ability to generate a finite element model of the RUC. The programs were also evaluated for ease-of-use and capability, particularly for the capability to introduce various defect types such as porosity, ply shifting, and nesting of a laminate. Overall, it was found that TexGen and WiseTex were useful for generating solid models of the tow geometry; however, there was a lack of consistency in generating well-conditioned finite element meshes of the tows and matrix. TexGen and WiseTex were both capable of allowing collective and individual shifting of tows within a ply and WiseTex also had a ply nesting capability. TexGen and WiseTex were sufficiently userfriendly and both included a Graphical User Interface (GUI). COMATE was satisfactory in generating a 5HS finite element mesh of an idealized weave geometry but COMATE lacked a GUI and was limited to only 5HS and 8HS weaves compared to the larger amount of weave selections available with TexGen and WiseTex.

Nemeth, Noel N.↗

C Language Integrated Production System, Version 5.0

CLIPS 5.0 provides cohesive software tool for handling wide variety of knowledge with support for three different programming paradigms: rule-based, object-oriented, and procedural. CLIPS 5.0 available in version for IBM Personal Computer (MSC-21916), in one for Macintosh computer (MSC-21927), and in one for DEC VAX computer (MSC-21929). Computer Software Management and Information Center (COSMIC) offers five distribution versions of CLIPS 5.0. Executable files, source code, utilities, and examples included on program medium. All distribution versions include identical source code for command-line version of CLIPS 5.0. Source code compatible with ANSI C and compilable on any computer with ANSI C compiler. Only Macintosh version of CLIPS 5.0 includes window interface.

Riley, Gary↗

Data-Acquisition Software for PSP/TSP Wind-Tunnel Cameras

Wing-Viewer is a computer program for acquisition and reduction of image data acquired by any of five different scientificgrade commercial electronic cameras used at Langley Research center to observe wind-tunnel models coated with pressure or temperature-sensitive paints (PSP/TSP). Wing-Viewer provides full automation of camera operation and acquisition of image data, and has limited data-preprocessing capability for quick viewing of the results of PSP/TSP test images. Wing- Viewer satisfies a requirement for a standard interface between all the cameras and a single personal computer: Written by use of Microsoft Visual C++ and the Microsoft Foundation Class Library as a framework, Wing-Viewer has the ability to communicate with the C/C++ software libraries that run on the controller circuit cards of all five cameras.

Amer, Tahani R.↗

A hardware/software simulation for the video tracking system of the Kuiper Airborne Observatory telescope

This simulator was created so that C-141 Kuiper Airborne Observatory investigators could test their Airborne Data Acquisition and Management System software on a system which is generally more accessible than the ADAMS on the plane. An investigator can currently test most of his data acquisition program using the data computer simulator in the Cave. (The Cave refers to the ground-based computer facilities for the KAO and the associated support personnel.) The main Cave computer is interfaced to the data computer simulator in order to simulate the data-Exec computer communications. However until now, there has been no way to test the data computer interface to the tracker. The simulator described here simulates both the KAO Exec and tracker computers with software which runs on the same Hewlett-Packard (HP) computer as the investigator's data acquisition program. A simulator control box is hardwired to the computer to provide monitoring of tracker functions, to provide an operator panel similar to the real tracker, and to simulate the 180 deg phase shifting of the chopper squre-wave reference with beam switching. If run in the Cave, one can use their Exec simulator and this tracker simulator.

Boozer, G. A.↗

Portability and the National Energy Software Center

The software portability problem is examined from the viewpoint of experience gained in the operation of a software exchange and information center. First, the factors contributing to the program interchange to date are identified, then major problem areas remaining are noted. The import of the development of programming language and documentation standards is noted, and the program packaging procedures and dissemination practices employed by the Center to facilitate successful software transport are described. Organization, or installation, dependencies of the computing environment, often hidden from the program author, and data interchange complexities are seen as today's primary issues with dedicated processors and network communications offering an alternative solution.

Butler, M. K.↗

A PC based time domain reflectometer for space station cable fault isolation

Significant problems are faced by astronauts on orbit in the Space Station when trying to locate electrical faults in multi-segment avionics and communication cables. These problems necessitate the development of an automated portable device that will detect and locate cable faults using the pulse-echo technique known as Time Domain Reflectometry. A breadboard time domain reflectometer (TDR) circuit board was designed and developed at the NASA-JSC. The TDR board works in conjunction with a GRiD lap-top computer to automate the fault detection and isolation process. A software program was written to automatically display the nature and location of any possible faults. The breadboard system can isolate open circuit and short circuit faults within two feet in a typical space station cable configuration. Follow-on efforts planned for 1994 will produce a compact, portable prototype Space Station TDR capable of automated switching in multi-conductor cables for high fidelity evaluation. This device has many possible commercial applications, including commercial and military aircraft avionics, cable TV, telephone, communication, information and computer network systems. This paper describes the principle of time domain reflectometry and the methodology for on-orbit avionics utility distribution system repair, utilizing the newly developed device called the Space Station Time Domain Reflectometer (SSTDR).

Pham, Michael↗

Computer output microfilm (FR80) systems software documentation, volume 2

The system consists of a series of programs which convert digital data from magnetic tapes into alpha-numeric characters, graphic plots, and imagery that is recorded on the face of a cathode ray tube. A special camera photographs the face of the tube on microfilm for subsequent display on a film reader. The applicable documents which apply to this system are delineated. The functional relationship between the system software, the standard insert routines, and the applications programs is described; all the applications programs are described in detail. Instructions for locating those documents are presented along with test preparations sheets for all baseline and/or program modification acceptance tests.

Source record↗

An assembler for the MOS Technology 6502 microprocessor as implemented in jolt (TM) and KIM-1 (TM)

Design of low-cost, microcomputer-based navigation receivers, and the assembler are described. The development of computer software for microprocessors is materially aided by the assembler program using mnemonic variable names. The flexibility of the environment provided by the IBM's Virtual Machine Facility and the Conversational Monitor System, make possible the convenient assembler access. The implementation of the assembler for the microprocessor chip serves a part of the present need and forms a model for support of other microprocessors.

Lilley, R. W.↗

The JPL orbit determination software system

The Jet Propulsion Laboratory (JPL) orbit determination software system is described. Consisting of a set of computer programs, this system has been developed at JPL for the primary purpose of determining the flight path of deep-space mission spacecraft in NASA's planetary program. Secondary uses include science studies in celestial mechanics and extraterrestrial atmospherics. Attention is given to such features as the capability for processing 30 data types from up to 15 tracking stations, and for precise navigation to natural satellites of outer planets. In addition, the system contains models for such conditions as mascons, atmospheric drag, attitude control, and finite motor burns, to provide for extensive solve-on capabilities.

Ekelund, J. E.↗

Composite structural materials

Physical properties of fiber reinforced composites; structural concepts and analysis; manufacturing; reliability; and life prediction are subjects of research conducted to determine the long term integrity of composite aircraft structures under conditions pertinent to service use. Progress is reported in (1) characterizing homogeneity in composite materials; (2) developing methods for analyzing composite materials; (3) studying fatigue in composite materials; (4) determining the temperature and moisture effects on the mechanical properties of laminates; (5) numerically analyzing moisture effects; (6) numerically analyzing the micromechanics of composite fracture; (7) constructing the 727 elevator attachment rib; (8) developing the L-1011 engine drag strut (CAPCOMP 2 program); (9) analyzing mechanical joints in composites; (10) developing computer software; and (11) processing science and technology, with emphasis on the sailplane project.

Ansell, G. S.↗

Software reliability: Application of a reliability model to requirements error analysis

The application of a software reliability model having a well defined correspondence of computer program properties to requirements error analysis is described. Requirements error categories which can be related to program structural elements are identified and their effect on program execution considered. The model is applied to a hypothetical B-5 requirement specification for a program module.

Logan, J.↗

BASIC Data Manipulation And Display System (BDMADS)

BDMADS, a BASIC Data Manipulation and Display System, is a collection of software programs that run on an Apple II Plus personal computer. BDMADS provides a user-friendly environment for the engineer in which to perform scientific data processing. The computer programs and their use are described. Jet engine performance calculations are used to illustrate the use of BDMADS. Source listings of the BDMADS programs are provided and should permit users to customize the programs for their particular applications.

Szuch, J. R.↗

Development and use of the computer software package for planning the 12 GHz broadcasting-satellite service at RARC '83

The 1983 Regional Administrative Radio Conference (RARC '83) had mainly the objective to draw up a plan of detailed frequency assignments and orbital positions for the 12 GHz broadcasting-satellite service (BSS) in ITU Region 2 (the Western Hemisphere) and associated feeder links (earth-to-space) in the 17 GHz band. It was found that for RARC '83 new planning methods and procedures would be needed. The new requirements made it necessary to develop a new generation of planning software. Attention is given to the development of the computer programs to be used at the conference, the package of computer programs, and the use of the computer programs.

Bowen, R. R.↗

Photometric support for future astonomical research

The I.A.P.P.P. is described and how that organization can provide photometric support for future astronomical research projects such as the 1982-1984 eclipse of epsilon Aurigae discussed at this workshop. I.A.P.P.P., International Amateur-Professional Photoelectric Photometry, is an organization founded in Fairborn, Ohio by the authors in 1980. Its purpose is to encourage contact between amateur and professional astronomers interested in photoelectric photometry, for their mutual benefit and for the benefit of astronomical research. Aspects dealt with include instrumentation, electronics, computer hardware and software, observing techniques, data reduction, and observing programs. Starting with the June 1980 issue, I.A.P.P.P. has published the quarterly I.A.P.P.P. Communications. The Communications contain articles dealing with all the above aspects of photoelectric photometry, although it does not publish observational results as such. Photoelectric photometry obtained by amateurs is published in the same journals which publish photometry obtained by professionals.

Hall, D. S.↗

Compilation and development of K-6 aerospace materials for implementation in NASA spacelink electronic information system

Spacelink is an electronic information service to be operated by the Marshall Space Flight Center. It will provide NASA news and educational resources including software programs that can be accessed by anyone with a computer and modem. Spacelink is currently being installed and will soon begin service. It will provide daily updates of NASA programs, information about NASA educational services, manned space flight, unmanned space flight, aeronautics, NASA itself, lesson plans and activities, and space program spinoffs. Lesson plans and activities were extracted from existing NASA publications on aerospace activities for the elementary school. These materials were arranged into 206 documents which have been entered into the Spacelink program for use in grades K-6.

Blake, Jean A.↗