Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Incremental Computing”

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 199 records · Page 11

Airfoil deposition model

The methodology to predict deposit evolution (deposition rate and subsequent flow of liquid deposits) as a function of fuel and air impurity content and relevant aerodynamic parameters for turbine airfoils is developed in this research. The spectrum of deposition conditions encountered in gas turbine operations includes the mechanisms of vapor deposition, small particle deposition with thermophoresis, and larger particle deposition with inertial effects. The focus is on using a simplified version of the comprehensive multicomponent vapor diffusion formalism to make deposition predictions for: (1) simple geometry collectors; and (2) gas turbine blade shapes, including both developing laminar and turbulent boundary layers. For the gas turbine blade the insights developed in previous programs are being combined with heat and mass transfer coefficient calculations using the STAN 5 boundary layer code to predict vapor deposition rates and corresponding liquid layer thicknesses on turbine blades. A computer program is being written which utilizes the local values of the calculated deposition rate and skin friction to calculate the increment in liquid condensate layer growth along a collector surface.

Kohl, F. J.↗

TEXCAD: Textile Composite Analysis for Design. Version 1.0: User's manual

The Textile Composite Analysis for Design (TEXCAD) code provides the materials/design engineer with a user-friendly desktop computer (IBM PC compatible or Apple Macintosh) tool for the analysis of a wide variety of fabric reinforced woven and braided composites. It can be used to calculate overall thermal and mechanical properties along with engineering estimates of damage progression and strength. TEXCAD also calculates laminate properties for stacked, oriented fabric constructions. It discretely models the yarn centerline paths within the textile repeating unit cell (RUC) by assuming sinusoidal undulations at yarn cross-over points and uses a yarn discretization scheme (which subdivides each yarn not smaller, piecewise straight yarn slices) together with a 3-D stress averaging procedure to compute overall stiffness properties. In the calculations for strength, it uses a curved beam-on-elastic foundation model for yarn undulating regions together with an incremental approach in which stiffness properties for the failed yarn slices are reduced based on the predicted yarn slice failure mode. Nonlinear shear effects and nonlinear geometric effects can be simulated. Input to TEXCAD consists of: (1) materials parameters like impregnated yarn and resin properties such moduli, Poisson's ratios, coefficients of thermal expansion, nonlinear parameters, axial failure strains and in-plane failure stresses; and (2) fabric parameters like yarn sizes, braid angle, yarn packing density, filament diameter and overall fiber volume fraction. Output consists of overall thermoelastic constants, yarn slice strains/stresses, yarn slice failure history, in-plane stress-strain response and ultimate failure strength. Strength can be computed under the combined action of thermal and mechanical loading (tension, compression and shear).

Naik, Rajiv A.↗

An Offload NIC for NASA, NLR, and Grid Computing

This work addresses distributed data management and access dynamically configurable high-speed access to data distributed and shared over wide-area high-speed network environments. An offload engine NIC (network interface card) is proposed that scales at nX10-Gbps increments through 100-Gbps full duplex. The Globus de facto standard was used in projects requiring secure, robust, high-speed bulk data transport. Novel extension mechanisms were derived that will combine these technologies for use by GridFTP, bandwidth management resources, and host CPU (central processing unit) acceleration. The result will be wire-rate encrypted Globus grid data transactions through offload for splintering, encryption, and compression. As the need for greater network bandwidth increases, there is an inherent need for faster CPUs. The best way to accelerate CPUs is through a network acceleration engine. Grid computing data transfers for the Globus tool set did not have wire-rate encryption or compression. Existing technology cannot keep pace with the greater bandwidths of backplane and network connections. Present offload engines with ports to Ethernet are 32 to 40 Gbps f-d at best. The best of ultra-high-speed offload engines use expensive ASICs (application specific integrated circuits) or NPUs (network processing units). The present state of the art also includes bonding and the use of multiple NICs that are also in the planning stages for future portability to ASICs and software to accommodate data rates at 100 Gbps. The remaining industry solutions are for carrier-grade equipment manufacturers, with costly line cards having multiples of 10-Gbps ports, or 100-Gbps ports such as CFP modules that interface to costly ASICs and related circuitry. All of the existing solutions vary in configuration based on requirements of the host, motherboard, or carriergrade equipment. The purpose of the innovation is to eliminate data bottlenecks within cluster, grid, and cloud computing systems, and to add several more capabilities while reducing space consumption and cost. Provisions were designed for interoperability with systems used in the NASA HEC (High-End Computing) program. The new acceleration engine consists of state-ofthe- art FPGA (field-programmable gate array) core IP, C, and Verilog code; novel communication protocol; and extensions to the Globus structure. The engine provides the functions of network acceleration, encryption, compression, packet-ordering, and security added to Globus grid or for cloud data transfer. This system is scalable in nX10-Gbps increments through 100-Gbps f-d. It can be interfaced to industry-standard system-side or network-side devices or core IP in increments of 10 GigE, scaling to provide IEEE 40/100 GigE compliance.

Awrach, James↗

Precipitation rates in the tropics based on the Q1-budget method - 1 June 1984-31 May 1987

The 'apparent' heat source method (Q1 budget) is used to compute the total derivative of dry static energy from 30 deg N to 30 deg S for the period June 1, 1984-May 31, 1987. The dataset is produced from the ECMWF global analyses and consists of twice-daily values of temperature, geopotential height, horizontal wind components, and vertical velocity at increments of 2.5 x 2.5 deg lat/long at seven pressure levels. Vertically integrated values of ds/dt, which are equal to total diabatic heating, Q1, are combined with estimates of net columnar radiation and surface sensible heat exchange to compute mean monthly precipitation rates, P0, as the residual in the Q1 budget. The accuracy of these P0 values is thoroughly examined, and it is suggested that the technique produces reliable estimates of precipitation over tropical oceanic areas on a monthly basis. Time series of mean monthly P0 for several geographic regions of the Southern Hemisphere tropics and the equatorial western Pacific (TOGA-COARE region) reveal that (1) the South Pacific convergence zone has the highest precipitation rates in the Southern Hemisphere; (2) a clear and distinct seasonal cycle is prominent in all regions; and (3) the 1986-87 ENSO event is easily identified, particularly in the TOGA-COARE region.

Vincent, Dayton G.↗

On a numerical solution of the plastic buckling problem of structures

An automated digital computer procedure is presented for the accurate and efficient solution of the plastic buckling problem of structures. This is achieved by a Sturm sequence method employing a bisection strategy, which eliminates the need for having to solve the buckling eigenvalue problem at each incremental (decremental) loading stage that is associated with the usual solution techniques. The plastic buckling mode shape is determined by a simple inverse iteration process, once the buckling load has been established. Numerical results are presented for plate problems with various edge conditions. The resulting computer program written in FORTRAN V for the JPL UNIVAC 1108 machine proves to be most economical in comparison with other existing methods of such analysis.

Gupta, K. K.↗

FORTRAN 4 digital program changer

Computer program modifies other source language programs as aid to debugging, checkout and final documentation to eliminate manual performance of rearranging and incrementing statement numbers, identifying and sequencing cards and inserting and/or removing end-of-batch symbols.

Madden, M. F.↗

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.↗

Route planning in a four-dimensional environment

Robots must be able to function in the real world. The real world involves processes and agents that move independently of the actions of the robot, sometimes in an unpredictable manner. A real-time integrated route planning and spatial representation system for planning routes through dynamic domains is presented. The system will find the safest most efficient route through space-time as described by a set of user defined evaluation functions. Because the route planning algorthims is highly parallel and can run on an SIMD machine in O(p) time (p is the length of a path), the system will find real-time paths through unpredictable domains when used in an incremental mode. Spatial representation, an SIMD algorithm for route planning in a dynamic domain, and results from an implementation on a traditional computer architecture are discussed.

Slack, M. G.↗

Recoverable distributed shared virtual memory

The problem of rollback recovery in distributed shared virtual environments, in which the shared memory is implemented in software in a loosely coupled distributed multicomputer system, is examined. A user-transparent checkpointing recovery scheme and a new twin-page disk storage management technique are presented for implementing recoverable distributed shared virtual memory. The checkpointing scheme can be integrated with the memory coherence protocol for managing the shared virtual memory. The twin-page disk design allows checkpointing to proceed in an incremental fashion without an explicit undo at the time of recovery. The recoverable distributed shared virtual memory allows the system to restart computation from a checkpoint without a global restart.

Wu, Kun-Lung↗

Computational Aeroelastic Analysis of Ares Crew Launch Vehicle Bi-Modal Loading

A Reynolds averaged Navier-Stokes analysis, with and without dynamic aeroelastic effects, is presented for the Ares I-X launch vehicle at transonic Mach numbers and flight Reynolds numbers for two grid resolutions and two angles of attack. The purpose of the study is to quantify the force and moment increment imparted by the sudden transition from fully separated flow around the crew module - service module junction to that of the bi-modal flow state in which only part of the flow reattaches. The bi-modal flow phenomenon is of interest to the guidance, navigation and control community because it causes a discontinuous jump in forces and moments. Computations with a rigid structure at zero zero angle of attack indicate significant increases in normal force and pitching moment. Dynamic aeroelastic computations indicate the bi-modal flow state is insensitive to vehicle flexibility due to the resulting deflections imparting only very small changes in local angle of attack. At an angle of attack of 2.5deg, the magnitude of the pitching moment increment resulting from the bi-modal state nearly triples, while occurring at a slightly lower Mach number. Significant grid induced variations between the solutions indicate that further grid refinement is warranted.

Massey, Steven J.↗

Unstructured Grid Euler Method Assessment for Longitudinal and Lateral/Directional Stability Analysis of the HSR Reference H Configuration at Transonic Speeds

Transonic Euler computations, based on unstructured grid methodology, are performed for a proposed High Speed Civil Transport (HSCT) configuration, designated as the Reference H configuration within the High Speed Research (HSR) Program. The predicted results are correlated with appropriate experimental wind-tunnel data for the baseline configuration with and without control surface deflections for a range of angle of attack at M(sub infinity) = 0.95. Good correlations between the predictions and measured data have been obtained for the longitudinal aerodynamic characteristics of the baseline configuration. The incremental effects in the longitudinal aerodynamic characteristics due to horizontal rail deflections as well as wing leading-edge and trailing-edge flap deflections have also been predicted reasonably well. Computational results and correlations with data are also presented for the lateral and directional stability characteristics for a range of angle of attack at a constant sideslip angle as well as a range of sideslip angles at a constant angle of attack. In addition, the results are presented to assess the computational method performance and convergence characteristics.

Ghaffari, Farhad↗

Acceleration and torque feedback for robotic control - Experimental results

Gross motion control of robotic manipulators typically requires significant on-line computations to compensate for nonlinear dynamics due to gravity, Coriolis, centripetal, and friction nonlinearities. One controller proposed by Luo and Saridis avoids these computations by feeding back joint acceleration and torque. This study implements the controller on a Puma 600 robotic manipulator. Joint acceleration measurement is obtained by measuring linear accelerations of each joint, and deriving a computationally efficient transformation from the linear measurements to the angular accelerations. Torque feedback is obtained by using the previous torque sent to the joints. The implementation has stability problems on the Puma 600 due to the extremely high gains inherent in the feedback structure. Since these high gains excite frequency modes in the Puma 600, the algorithm is modified to decrease the gain inherent in the feedback structure. The resulting compensator is stable and insensitive to high frequency unmodeled dynamics. Moreover, a second compensator is proposed which uses acceleration and torque feedback, but still allows nonlinear terms to be fed forward. Thus, by feeding the increment in the easily calculated gravity terms forward, improved responses are obtained. Both proposed compensators are implemented, and the real time results are compared to those obtained with the computed torque algorithm.

Mclnroy, John E.↗

Space telescope pointing control

The Space Telescope pointing control system is designed to meet the fine pointing performance of 0.007 arc-sec stability, maneuver the telescope 90 deg in 18 min, or less, and provide the capability for deployment from, and retrieval by, the space shuttle. The pointing control system objectives are met using fine guidance sensors for attitude information, reaction wheel assemblies sized to provide both the torque required for pointing, and magnetometers and magnetic torquers for momentum management. A digital computer is used to calculate the control law, attitude reference, momentum management law, and command generator. The command generator shapes the acceleration and incremental angle commands to the control system to limit structural mode excitation. The control techniques are briefly discussed.

Dougherty, Hugh↗

Space Station Freedom Safety Program

The renewed emphasis within NASA on the incorporation of firmly established safety design requirements and evolving new safety analysis techniques, including quantitative safety risk assessment methods, is discussed with particular reference to the Space Station Freedom Safety Program. The program provides for integration of the partial safety analysis performed by numerous NASA Centers and International Partners into a Programmatic Safety Assessment for each of the launch increments and the complete Space Station Freedom on orbit. Communication in the safety program will utilize state-of-the-art software and computers, which will provide broad accessibility to safety information among the NASA and International Partners.

Griggs, John G., III↗

Future Flight Decks

The evolution of commercial transport flight deck configurations over the past 20-30 years and expected future developments are described. Key factors in the aviation environment are identified that the authors expect will significantly affect flight deck designers. One of these is the requirement for commercial aviation accident rate reduction, which is probably required if global commercial aviation is to grow as projected. Other factors include the growing incrementalism in flight deck implementation, definition of future airspace operations, and expectations of a future pilot corps that will have grown up with computers. Future flight deck developments are extrapolated from observable factors in the aviation environment, recent research results in the area of pilot-centered flight deck systems, and by considering expected advances in technology that are being driven by other than aviation requirements. The authors hypothesize that revolutionary flight deck configuration changes will be possible with development of human-centered flight deck design methodologies that take full advantage of commercial and/or entertainment-driven technologies.

Arbuckle, P. Douglas↗

Programs for computing abscissas and weights for classical and nonclassical Gaussian quadrature formulas

Computer programs for computing Gaussian quadrature abscissas and weights are described. For the classical case the programs use Laguerre iteration to compute abscissas as zeros of orthogonal polynomials. The polynomials are evaluated from known recursion coefficients. The nonclassical case is handled similarly except that the recursion coefficients are computed by numerical integration. A sample problem, with input and output, is presented to illustrate the use of the programs. It computes the quadrature abscissas and weights associated with the weight function over the interval (0,1) for quadrature orders from 16 to 96 in increments of 8.

Desmarais, R. N.↗

Progressive failure of notched composite laminates using finite elements

An incremental, nonlinear, finite element program capable of tracing the damage that occurs in a notched laminated composite, before ultimate failure takes place, is described. Computer predictions for the ultimate failure load and failure modes are compared to experimental results for two laminates containing holes and loaded in uniaxial tension. The comparison is quite favorable.

Nuismer, R. J.↗

Quicklist: The basis for a computer aided logic design system

Quicklist, a preprocessor for an existing wire list program that cuts the description of the wire list by about 67 percent over previous methods, is described. Quicklist uses two different methods to shorten the input data. The first of these is the use of parentheses to allow a compact way of describing signal names which increment (or decrement) by one, i.e., typical signal names in a bus. The other method used is the equal sign. Using this symbol in a signal list says that the rest of the signals on that chip are the same as those on the previous chip described. Quicklist is intended to be the basis of a computer aided logic design system.

Lushbaugh, W. A.↗