Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “structure function”

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 955 records · Page 53

Earth Observatory Satellite system definition study. Report no. 3: Design/cost tradeoff studies. Appendix A: EOS program WBS dictionary. Appendix B: EOS mission functional analysis

The work breakdown structure (WBS) dictionary for the Earth Observatory Satellite (EOS) is defined. The various elements of the EOS program are examined to include the aggregate of hardware, computer software, services, and data required to develop, produce, test, support, and operate the space vehicle and the companion ground data management system. A functional analysis of the EOS mission is developed. The operations for three typical EOS missions, Delta, Titan, and Shuttle launched are considered. The functions were determined for the top program elements, and the mission operations, function 2.0, was expanded to level one functions. Selection of ten level one functions for further analysis to level two and three functions were based on concern for the EOS operations and associated interfaces.

Source record↗

Cognitive engineering models in space systems

NASA space systems, including mission operations on the ground and in space, are complex, dynamic, predominantly automated systems in which the human operator is a supervisory controller. The human operator monitors and fine-tunes computer-based control systems and is responsible for ensuring safe and efficient system operation. In such systems, the potential consequences of human mistakes and errors may be very large, and low probability of such events is likely. Thus, models of cognitive functions in complex systems are needed to describe human performance and form the theoretical basis of operator workstation design, including displays, controls, and decision support aids. The operator function model represents normative operator behavior-expected operator activities given current system state. The extension of the theoretical structure of the operator function model and its application to NASA Johnson mission operations and space station applications is discussed.

Mitchell, Christine M.↗

Visualizing Distributions from Multi-Return Lidar Data to Understand Forest Structure

Spatially distributed probability density functions (pdfs) are becoming relevant to the Earth scientists and ecologists because of stochastic models and new sensors that provide numerous realizations or data points per unit area. One source of these data is from multi-return airborne lidar, a type of laser that records multiple returns for each pulse of light sent towards the ground. Data from multi-return lidar is a vital tool in helping us understand the structure of forest canopies over large extents. This paper presents several new visualization tools that allow scientists to rapidly explore, interpret and discover characteristic distributions within the entire spatial field. The major contribution from-this work is a paradigm shift which allows ecologists to think of and analyze their data in terms of the distribution. This provides a way to reveal information on the modality and shape of the distribution previously not possible. The tools allow the scientists to depart from traditional parametric statistical analyses and to associate multimodal distribution characteristics to forest structures. Examples are given using data from High Island, southeast Alaska.

Kao, David L.↗

Experiences with a preliminary NICE/SPAR structural analysis system

Development of a new structural analysis system based on the original SPAR finite element code and the NICE system is described. The system is denoted NICE/SPAR. NICE was designed at Lockheed Palo Alto Research Laboratory and contains data management utilities, a command language interpreter, and a command language definition for integrating engineering computational modules. SPAR is a system of programs used for finite element structural analysis developed for NASA by Engineering Information Systems, Inc. It includes many complementary structural analysis and utility functions which communicate through a common database. The work on NICE/SPAR was motivated by requirements for a highly modular and flexible structural analysis system to use as a tool in carrying out research in computational methods and exploring new computer hardware. Analysis examples are presented which demonstrate the benefits gained from a combination of the NICE command language with the SPAR computational modules.

Lotts, C. G.↗

Interfacing with Legacy using Remote Method Invocation

The assignment described was enough to make a neophyte Java developer bolt for the door: provide a remote method for use by an applet which invokes a native method that wraps a function in an existing legacy library. The purpose of the remote method is to return an instance of a class object whose contents reflect the data structure returned by the legacy function. While embroiled in implementation, I would have spent the time wading through their JNI use group archive as well, but I couldn't seem to locate one. Subsequently, I made the decision to try to document my findings in order to assist others. Before we start on the class design, let's look at what the existing legacy code does. The C function to be called, Get-Legacy-Data, consists of two steps: an ASII file is read from the local disk and its contents are parsed into a Legacy_Type structure whose address is passed as an argument by the caller. The legacy code was compiled into a shared object library, legacy. so, using the IRIX 6.2 compiler and then loaded onto the Web server, a Silicon Graphics Indy station loaded with the IRIX 6.4 operating system. As far as the class design is concerned, the first thing required is a class to act as a template for the data structure returned by the legacy function. This class, JLegacy, declares a series of public instance variables which correspond to the members of Legacy_Type and provides a parameterless constructor. This constructor is never called, not even by the native method which allocates the object for return to the remote method. Next, the remote interface declaration for the remote object must be defined. In order for JLegacyRO to implement getJLegacy, JLegacyRO must interface with the existing legacy code through a native method, getn. getn is declared in the JLegacyRO class but implemented in C, just like the legacy code. getn returns a JLegacy instance and is declared static since its implementation is the same for all instances of the JLegacyRO class.

Howard, Scott M.↗

System requirements specification for SMART structures mode

Specified here are the functional and informational requirements for software modules which address the geometric and data modeling needs of the aerospace structural engineer. The modules are to be included as part of the Solid Modeling Aerospace Research Tool (SMART) package developed for the Vehicle Analysis Branch (VAB) at the NASA Langley Research Center (LaRC). The purpose is to precisely state what the SMART Structures modules will do, without consideration of how it will be done. Each requirement is numbered for reference in development and testing.

Source record↗

Ellipsometric characterization of In(0.52)Al(0.48)As and of modulation doped field effect transistor structures on InP substrates

The dielectric function of a thick layer of In(0.52)Al(0.48)As lattice matched to InP was measured by variable angle spectroscopic ellipsometry in the range 1.9-4.1 eV. The In(0.52)Al(0.48)As was protected from oxidation using a thin In(0.53)Ga(0.47)As cap that was mathematically removed for the dielectric function estimate. The In(0.52)Al(0.48)As dielectric function was then verified by ellipsometric measurements of other In(0.53)Ga(0.47)As/In(0.52)Al(0.48)As structures, including (MODFET), and is shown to provide accurate structure layer thicknesses.

Alterovitz, S. A.↗

Dissipative controller designs for second-order dynamic systems

The passivity theorem may be used to design robust controllers for structures with positive transfer functions. This result is extended to more general configurations using dissipative system theory. A stability theorem for robust, model-independent controllers of structures which lack collocated rate sensors and actuators is given. The theory is illustrated for non-square systems and systems with displacement sensors.

Morris, K. A.↗

Four-Way Ka-Band Power Combiner

A waveguide structure for combining the outputs of four amplifiers operating at 35 GHz (Ka band) is based on a similar prior structure used in the X band. The structure is designed to function with low combining loss and low total reflected power at a center frequency of 35 GHz with a 160 MHz bandwidth. The structure (see figure) comprises mainly a junction of five rectangular waveguides in a radial waveguide. The outputs of the four amplifiers can be coupled in through any four of the five waveguide ports. Provided that these four signals are properly phased, they combine and come out through the fifth waveguide port.

Perez, Raul↗

Incremental Parallelization of Non-Data-Parallel Programs Using the Charon Message-Passing Library

Message passing is among the most popular techniques for parallelizing scientific programs on distributed-memory architectures. The reasons for its success are wide availability (MPI), efficiency, and full tuning control provided to the programmer. A major drawback, however, is that incremental parallelization, as offered by compiler directives, is not generally possible, because all data structures have to be changed throughout the program simultaneously. Charon remedies this situation through mappings between distributed and non-distributed data. It allows breaking up the parallelization into small steps, guaranteeing correctness at every stage. Several tools are available to help convert legacy codes into high-performance message-passing programs. They usually target data-parallel applications, whose loops carrying most of the work can be distributed among all processors without much dependency analysis. Others do a full dependency analysis and then convert the code virtually automatically. Even more toolkits are available that aid construction from scratch of message passing programs. None, however, allows piecemeal translation of codes with complex data dependencies (i.e. non-data-parallel programs) into message passing codes. The Charon library (available in both C and Fortran) provides incremental parallelization capabilities by linking legacy code arrays with distributed arrays. During the conversion process, non-distributed and distributed arrays exist side by side, and simple mapping functions allow the programmer to switch between the two in any location in the program. Charon also provides wrapper functions that leave the structure of the legacy code intact, but that allow execution on truly distributed data. Finally, the library provides a rich set of communication functions that support virtually all patterns of remote data demands in realistic structured grid scientific programs, including transposition, nearest-neighbor communication, pipelining, gather/scatter, and redistribution. At the end of the conversion process most intermediate Charon function calls will have been removed, the non-distributed arrays will have been deleted, and virtually the only remaining Charon functions calls are the high-level, highly optimized communications. Distribution of the data is under complete control of the programmer, although a wide range of useful distributions is easily available through predefined functions. A crucial aspect of the library is that it does not allocate space for distributed arrays, but accepts programmer-specified memory. This has two major consequences. First, codes parallelized using Charon do not suffer from encapsulation; user data is always directly accessible. This provides high efficiency, and also retains the possibility of using message passing directly for highly irregular communications. Second, non-distributed arrays can be interpreted as (trivial) distributions in the Charon sense, which allows them to be mapped to truly distributed arrays, and vice versa. This is the mechanism that enables incremental parallelization. In this paper we provide a brief introduction of the library and then focus on the actual steps in the parallelization process, using some representative examples from, among others, the NAS Parallel Benchmarks. We show how a complicated two-dimensional pipeline-the prototypical non-data-parallel algorithm- can be constructed with ease. To demonstrate the flexibility of the library, we give examples of the stepwise, efficient parallel implementation of nonlocal boundary conditions common in aircraft simulations, as well as the construction of the sequence of grids required for multigrid.

VanderWijngaart, Rob F.↗

Multifractal scaling of the kinetic energy flux in solar wind turbulence

The geometrical and scaling properties of the energy flux of the turbulent kinetic energy in the solar wind have been studied. By present experimental technology in solar wind measurements, we cannot directly measure the real volumetric dissipation rate, epsilon(t), but are constrained to represent it by surrogating the energy flux near the dissipation range at the proton gyro scales. There is evidence for the multifractal nature of the so defined dissipation field epsilon(t), a result derived from the scaling exponents of its statistical q-th order moments. The related generalized dimension D(q) has been determined and reveals that the dissipation field has a multifractal structure. which is not compatible with a scale-invariant cascade. The associated multifractal spectrum f(alpha) has been estimated for the first time for MHD turbulence in the solar wind. Its features resemble those obtained for turbulent fluids and other nonlinear multifractal systems. The generalized dimension D(q) can, for turbulence in high-speed streams, be fitted well by the functional dependence of the p-model with a comparatively large parameter, p = 0.87. indicating a strongly intermittent multifractal energy cascade. The experimental value for D(p)/3, if used in the scaling exponent s(p) of the velocity structure function, gives an exponent that can describe some of the observations. The scaling exponent mu of the auto correlation function of epsilon(t) has also been directly evaluated. It has the value of 0.37. Finally. the mean dissipation rate was determined, which could be used in solar wind heating models.

Marsch, E.↗

The interaction between a magnetized plasma flow and a magnetized celestial body - A review of magnetospheric studies

Previous studies of solar-system magnetospheres are reviewed. Attention is given to the internal structure of the magnetospheres of earth and Mercury, the open structure of the terrestrial magnetosphere, aurorae, functions of the terrestrial magnetosphere, the disklike outer structure of Jupiter's magnetosphere, and the plasma processes involved in the development of a magnetospheric potential drop and electric field. The interaction between a turbulent magnetized plasma flow and a magnetosphere is discussed on the basis of studies of the solar-wind interaction with the terrestrial magnetosphere. A 'gathered' or folded magnetic equatorial plane is suggested for the sun, coronal holes are identified as the source region for fast solar-wind streams, and magnetic energy conversion processes of relevance to earth and the sun are considered. Two models of a magnetospheric substorm are examined, and difficulties encountered in understanding substorm processes are summarized.

Akasofu, S.-I.↗

Vehicle Steering control: A model of learning

A hierarchy of strategies were postulated to describe the process of learning steering control. Vehicle motion and steering control data were recorded for twelve novices who drove an instrumented car twice a week during and after a driver training course. Car-driver describing functions were calculated, the probable control structure determined, and the driver-alone transfer function modelled. The data suggested that the largest changes in steering control with learning were in the way the driver used the lateral position cue.

Smiley, A.↗

Autonomous Frequency-Domain System-Identification Program

Autonomous Frequency Domain Identification (AU-FREDI) computer program implements system of methods, algorithms, and software developed for identification of parameters of mathematical models of dynamics of flexible structures and characterization, by use of system transfer functions, of such models, dynamics, and structures regarded as systems. Software considered collection of routines modified and reassembled to suit system-identification and control experiments on large flexible structures.

Yam, Yeung↗

An Ab Initio Study of CuCO

Modified coupled-pair functional (MCPF) calculations and coupled cluster singles and doubles calculations, which include a perturbational estimate of the connected triples [CCSD(T)], yield a bent structure for CuCO, thus, supporting the prediction of a nonlinear structure based on density functional (DF) calculations. Our best estimate for the binding energy is 4.9 +/- 1.4 kcal/mol; this is in better agreement with experiment (6.0 +/- 1.2 kcal/mol) than the DF approach which yields a value (19.6 kcal/mol) significantly larger than experiment.

Bauschlicher, Charles W., Jr.↗

Aeroelastic System Development Using Proper Orthogonal Decomposition and Volterra Theory

This research combines Volterra theory and proper orthogonal decomposition (POD) into a hybrid methodology for reduced-order modeling of aeroelastic systems. The out-come of the method is a set of linear ordinary differential equations (ODEs) describing the modal amplitudes associated with both the structural modes and the POD basis functions for the uid. For this research, the structural modes are sine waves of varying frequency, and the Volterra-POD approach is applied to the fluid dynamics equations. The structural modes are treated as forcing terms which are impulsed as part of the uid model realization. Using this approach, structural and uid operators are coupled into a single aeroelastic operator. This coupling converts a free boundary uid problem into an initial value problem, while preserving the parameter (or parameters) of interest for sensitivity analysis. The approach is applied to an elastic panel in supersonic cross ow. The hybrid Volterra-POD approach provides a low-order uid model in state-space form. The linear uid model is tightly coupled with a nonlinear panel model using an implicit integration scheme. The resulting aeroelastic model provides correct limit-cycle oscillation prediction over a wide range of panel dynamic pressure values. Time integration of the reduced-order aeroelastic model is four orders of magnitude faster than the high-order solution procedure developed for this research using traditional uid and structural solvers.

Lucia, David J.↗

Smart Multifunctional Coatings for Corrosion Detection and Control in the Aerospace Industry

Nearly all metals and their alloys are subject to corrosion that causes them to lose their structural integrity or other critical functionality. It is essential to detect corrosion when it occurs, and preferably at its early stage, so that action can be taken to avoid structural damage or loss of function. Protective coatings are the most commonly used method of corrosion control. However, progressively stricter environmental regulations have resulted in the ban of many commercially available corrosion protective coatings due to the harmful effects of their solvents or corrosion inhibitors. This work concerns the development of a multifunctional, smart coating for the autonomous control of corrosion. This coating is being developed to have the inherent ability to detect the chemical changes associated with the onset of corrosion and respond autonomously to indicate it and control it.

Corrosion↗