Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “program design”

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 703 records · Page 39

Upgrading telescopes by active pupil wavefront correction

Exit pupil correction of the Large Deployable Reflector's (a proposed IR to sub-mm space telescope) segmented primary can be done by reimaging it onto a like segmented surface at the exit pupil. This allows the primary to be more flexible, the adaptive element to be smaller, and the supporting structure to be cheaper than if all correction were performed at a stiffly supported primary. Piston, tilt, and decenter errors of an annulus of the primary and the equations for the required corrections are considered. To verify these, the perturbations with spline functions in the lens design program are simulated. Strehl ratios used to measure image quality show that a piston error of 1 mm is fully corrected over a 5 arcmin field for an f/10 system with a 0.7 n.a. primary at 30 micrometers. Limits of correction are also shown for tilt and decenter errors of segments. Tolerances are given for tilt and decenter errors of the remaining optics also.

Stacy, J. E.↗

Investigation of nickel hydrogen battery technology for the RADARSAT spacecraft

The low Earth orbit (LEO) operations of the RADARSAT spacecraft require high performance batteries to provide energy to the payload and platform during eclipse period. Nickel Hydrogen cells are currently competing with the more traditional Nickel Cadmium cells for high performance spacecraft applications at geostationary Earth orbit (GEO) and Leo. Nickel Hydrogen cells appear better suited for high power applications where high currents and high Depths of Discharge are required. Although a number of GEO missions have flown with Nickel Hydrogen batteries, it is not readily apparent that the LEO version of the Nickel Hydrogen cell is able to withstand the extended cycle lifetime (5 years) of the RADARSAT mission. The problems associated with Nickel Hydrogen cells are discussed in the contex of RADARSAT mission and a test program designed to characterize cell performance is presented.

Mccoy, D. A.↗

A survey of nearby stars for the perturbatative effects of extrasolar planetary systems

A new photoelectric astrometric system, the Multichannel Astrometric Photometer (MAP), was developed, and it was used in a regular observing program designed to detect extrasolar planetary systems. The 76-cm refractor of the Allegheny Observatory was fully renovated to make it suitable as the observing instrument for the MAP. The MAP itself was designed, constructed and tested in actual operation. A data analysis system was developed and tested.

Gatewood, G. D.↗

Life prediction and constitutive models for engine hot section anisotropic materials

The results are presented of a program designed to develop life prediction and constitutive models for two coated single crystal alloys used in gas turbine airfoils. The two alloys are PWA 1480 and Alloy 185. The two oxidation resistant coatings are PWA 273, an aluminide coating, and PWA 286, an overlay NiCoCrAlY coating. To obtain constitutive and fatigue data, tests were conducted on uncoated and coated specimens loaded in the CH76 100 CH110 , CH76 110 CH110 , CH76 111 CH110 and CH76 123 CH110 crystallographic directions. Two constitutive models are being developed and evaluated for the single crystal materials: a micromechanic model based on crystallographic slip systems, and a macroscopic model which employs anisotropic tensors to model inelastic deformation anisotropy. Based on tests conducted on the overlay coating material, constitutive models for coatings also appear feasible and two initial models were selected. A life prediction approach was proposed for coated single crystal materials, including crack initiation either in the coating or in the substrate. The coating initiated failures dominated in the tests at load levels typical of gas turbine operation. Coating life was related to coating stress/strain history which was determined from specimen data using the constitutive models.

Swanson, G. A.↗

A rigorous approach to self-checking programming

Self-checking programming is shown to be an effective concurrent error detection technique. The reliability of a self-checking program however relies on the quality of its assertion statements. A self-checking program written without formal guidelines could provide a poor coverage of the errors. A constructive technique for self-checking programming is presented. A Structured Program Design Language (SPDL) suitable for self-checking software development is defined. A set of formal rules, was also developed, that allows the transfromation of SPDL designs into self-checking designs to be done in a systematic manner.

Hua, Kien A.↗

Flutter clearance of the F-14 variable-sweep transition flight experiment airplane, phase 1

An F-14 airplane was modified to become the test bed aircraft for the variable sweep transition flight experiment (VSTFE) program. The latter is a laminar flow program designed to measure the effects of wing sweep on boundary layer transition from laminar to turbulent flow. The airplane was modified by adding an upper surface foam-fiberglass glove over a portion of the left wing. Ground vibration and flight flutter testing were accomplished to clear a sufficient flight envelope to conduct the laminar flow experiments. Flight test data indicated satisfactory damping levels and damping trends for the elastic structural modes of the airplane. The data presented include frequency and damping as functions of Mach number.

Kehoe, Michael W.↗

An expert system for choosing the best combination of options in a general purpose program for automated design synthesis

An expert system called EXADS has been developed to aid users of the Automated Design Synthesis (ADS) general purpose optimization program. ADS has approximately 100 combinations of strategy, optimizer, and one-dimensional search options from which to choose. It is difficult for a nonexpert to make this choice. This expert system aids the user in choosing the best combination of options based on the users knowledge of the problem and the expert knowledge stored in the knowledge base. The knowledge base is divided into three categories; constrained problems, unconstrained problems, and constrained problems being treated as unconstrained problems. The inference engine and rules are written in LISP, contains about 200 rules, and executes on DEC-VAX (with Franz-LISP) and IBM PC (with IQ-LISP) computers.

Rogers, J. L.↗

Simplifying the construction of domain-specific automatic programming systems: The NASA automated software development workstation project

An overview is presented of the Automated Software Development Workstation Project, an effort to explore knowledge-based approaches to increasing software productivity. The project focuses on applying the concept of domain specific automatic programming systems (D-SAPSs) to application domains at NASA's Johnson Space Center. A version of a D-SAPS developed in Phase 1 of the project for the domain of space station momentum management is described. How problems encountered during its implementation led researchers to concentrate on simplifying the process of building and extending such systems is discussed. Researchers propose to do this by attacking three observed bottlenecks in the D-SAPS development process through the increased automation of the acquisition of programming knowledge and the use of an object oriented development methodology at all stages of the program design. How these ideas are being implemented in the Bauhaus, a prototype workstation for D-SAPS development is discussed.

Allen, Bradley P.↗

Experiences with serial and parallel algorithms for channel routing using simulated annealing

Two algorithms for channel routing using simulated annealing are presented. Simulated annealing is an optimization methodology which allows the solution process to back up out of local minima that may be encountered by inappropriate selections. By properly controlling the annealing process, it is very likely that the optimal solution to an NP-complete problem such as channel routing may be found. The algorithm presented proposes very relaxed restrictions on the types of allowable transformations, including overlapping nets. By freeing that restriction and controlling overlap situations with an appropriate cost function, the algorithm becomes very flexible and can be applied to many extensions of channel routing. The selection of the transformation utilizes a number of heuristics, still retaining the pseudorandom nature of simulated annealing. The algorithm was implemented as a serial program for a workstation, and a parallel program designed for a hypercube computer. The details of the serial implementation are presented, including many of the heuristics used and some of the resulting solutions.

Brouwer, Randall Jay↗

A description of an automated database comparison program

An interactive FORTRAN computer comparison program designed to automatically locate regions of incongruity between two databases is described. The software, guided by user input parameters, incrementally compares the databases and generates plots of these regions in the databases which do not compare within a specified tolerance. Additionally, tools are provided within the software which enable the user to statistically reduce the number of data points in the databases compared. To facilitate the description of these tools, the procedures used to compare two aerodynamic databases for an F-18A fighter aircraft are detailed.

Mcminn, John D.↗

Structural ceramics research

Ceramic research at the University of Washington, brittle materials design program, and NASA program research at the University of Washington are outlined.

Mueller, J. I.↗

Mobile satellite service for Canada

The Mobile Satellite (MSAT) system and a special program designed to provide interim mobile satellite services (IMSS) during the construction phase of MSAT are described. A mobile satellite system is a key element in extending voice and and data telecommunications to all Canadians.

Sward, David↗

Psychiatric Components of a Health Maintenance Facility (HMF) on Space Station

The operational psychiatric requirements for a comprehensive Health Maintenance Facility (HMF) on a permanently manned Space Station are examined. Consideration is given to the psychological health maintenance program designed for the diagnosis of mental distress in astronauts during flight and for prevention of mental breakdown. The types of mental disorders that can possibly affect the astronauts in flight are discussed, including various organic, psychotic, and affective mental disorders, as well as anxiety, adjustment, and somatoform/dissociative disorders. Special attention is given to therapeutic considerations for psychiatric operations on Space Station, such as restraints, psychopharmacology, psychotherapy, and psychosocial support.

Patricia A Santy↗

Superelement methods applications to micromechanics of high temperature metal matrix composites

Adaptation of the superelement finite-element method for micromechanics of continuous fiber high temperature metal matrix composites (HT-MMC) is described. The method is used to predict the thermomechanical behavior of P100-graphite/copper composites using MSC/NASTRAN and it is also used to validate those predicted by using an in-house computer program designed to perform micromechanics for HT-MMC. Typical results presented in the paper include unidirectional composite thermal properties, mechanical properties, and microstresses.

Caruso, J. J.↗

Unified Engineering Software System

Collection of computer programs performs diverse functions in prototype engineering. NEXUS, NASA Engineering Extendible Unified Software system, is research set of computer programs designed to support full sequence of activities encountered in NASA engineering projects. Sequence spans preliminary design, design analysis, detailed design, manufacturing, assembly, and testing. Primarily addresses process of prototype engineering, task of getting single or small number of copies of product to work. Written in FORTRAN 77 and PROLOG.

Purves, L. R.↗

Simplifying the construction of domain-specific automatic programming systems: The NASA automated software development workstation project

An overview is presented of the Automated Software Development Workstation Project, an effort to explore knowledge-based approaches to increasing software productivity. The project focuses on applying the concept of domain specific automatic programming systems (D-SAPSs) to application domains at NASA's Johnson Space Flight Center. A version of a D-SAPS developed in Phase 1 of the project for the domain of space station momentum management is described. How problems encountered during its implementation led researchers to concentrate on simplifying the process of building and extending such systems is discussed. Researchers propose to do this by attacking three observed bottlenecks in the D-SAPS development process through the increased automation of the acquisition of programming knowledge and the use of an object oriented development methodology at all stages of the program design. How these ideas are being implemented in the Bauhaus, a prototype workstation for D-SAPS development is discussed.

Allen, Bradley P.↗

Calculation of Weibull strength parameters and Batdorf flow-density constants for volume- and surface-flaw-induced fracture in ceramics

The calculation of shape and scale parameters of the two-parameter Weibull distribution is described using the least-squares analysis and maximum likelihood methods for volume- and surface-flaw-induced fracture in ceramics with complete and censored samples. Detailed procedures are given for evaluating 90 percent confidence intervals for maximum likelihood estimates of shape and scale parameters, the unbiased estimates of the shape parameters, and the Weibull mean values and corresponding standard deviations. Furthermore, the necessary steps are described for detecting outliers and for calculating the Kolmogorov-Smirnov and the Anderson-Darling goodness-of-fit statistics and 90 percent confidence bands about the Weibull distribution. It also shows how to calculate the Batdorf flaw-density constants by uing the Weibull distribution statistical parameters. The techniques described were verified with several example problems, from the open literature, and were coded. The techniques described were verified with several example problems from the open literature, and were coded in the Structural Ceramics Analysis and Reliability Evaluation (SCARE) design program.

Pai, Shantaram S.↗

CFD in the context of IHPTET: The Integrated High Performance Turbine Technology Program

The Integrated High Performance Turbine Engine Technology (IHPTET) Program is an integrated DOD/NASA technology program designed to double the performance capability of today's most advanced military turbine engines as we enter the twenty-first century. Computational Fluid Dynamics (CFD) is expected to play an important role in the design/analysis of specific configurations within this complex machine. In order to do this, a plan is being developed to ensure the timely impact of CFD on IHPTET. The developing philosphy of CFD in the context of IHPTET is discussed. The key elements in the developing plan and specific examples of state-of-the-art CFD efforts which are IHPTET turbine engine relevant are discussed.

Simoneau, Robert J.↗