Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Dynamic program analysis”

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,297 records · Page 72

Developing a Multilingual Auto-coding Interface Control for the MAVERIC-II Dynamics Simulator

Simulation model development in certain high-level languages such as Python, MATLAB, or Simulink are unparalleled by their convenience and rapid turnover time. However, legacy simulation engines often depend on more traditional languages such as FORTRAN or C/C++. The NASA Marshall Aerospace Vehicle Representation in C version II (MAVERIC-II) is a modular, legacy-derived computer program used for high-fidelity, 6 degree-of-freedom (6DOF) simulation for aerospace vehicle flights and analyses of guidance and control performance with built-in mathematical modeling of environmental effects such as wind, atmosphere, and gravity as well as dispersion capability for Monte Carlo analysis. MAVERIC-II is modular in the sense that each component software element of the simulation engine may be supplanted for a higher or lower fidelity version. The design flow of the development of these models is often performed in high-level languages as mentioned previously, which must then be translated into C or C++ code to be integrated into MAVERIC-II. Using principles of model-based design, we propose a unified method of auto-coding and interfacing between several languages and MAVERIC-II, which may be generalized further to any type of 6DOF simulation engine.

Mason Nixon↗

Attitude stability of a flexible solar electric spacecraft - A parametric study

The influence of large area solar array flexibility on the attitude control of a solar electric spacecraft is analyzed. The spacecraft consists of a rigid central body, two flexible roll-out solar arrays, and a cluster of three electric propulsion engines. Each engine has gimballing or translational capacity, or both, for attitude control purposes. A parametric stability study of various spacecraft configurations was made, using hybrid coordinate techniques in an eigenvalue analysis. Parameters varied were solar array aspect ratio, solar array first natural frequency, solar array rotation angle about the yaw axis, and sensor gain factors. Only the first six modes of solar array vibration were included in the study. The attitude response characteristics of the various spacecraft configurations were obtained by means of a digital computer simulation program of the system's equations of motion. The feasibility of using the thrusters for attitude control of electric propulsion spacecraft is demonstrated. It is also shown that although the dynamics effects of large-area flexible solar arrays can be harmful, changes in the control system parameters can insure stable attitude control.

Marsh, E. L.↗

On-line structural parameter identification

Algorithms are presented for on-line parameter identification of structural dynamic systems. As an example, they are used to calculate the parameters of a modal model of a flexible beam. The algorithms are tested using hardware consisting of a 12 ft. beam with four voice coil actuators and nine noncontacting displacement sensors. They are programmed in a CDC Cyber 175 digital computer which provides input command signals for the actuators, reads the sensor data, and processes the algorithm to calculate consistent estimates of the modal parameters of the beam. Experimental results are compared with those of simulation analysis.

Thau, F. E.↗

Linearized force representations for turbopump liquid annular seals

The analysis and the accompanying FORTRAN code, SEALPAL1, to simulate liquid annular seals with axial taper, Moody friction factors, and pre-swirl, are discussed. The output of the code includes all dynamic coefficients (stiffness, dampings, and inertias), leakage rate, torque, and horsepower loss. The computer code results were compared with five cases from the literature. The agreement was very good in almost all instances, except several predicted cross coupled stiffnesses were significantly lower than those appearing in the literature. This disagreement could reflect a theoretical or a programming error by the researcher or in the literature, or it could be a result of the difference in friction factor models or other assumptions employed.

Palazzolo, Alan B.↗

A quarter century of NASA wind-tunnel and flight experiments involving aeroservoelasticity

Over the past quarter century, the NASA Langley Research Center (LaRC) and the NASA Dryden Flight Research Center (DFRC) have played major roles in the development, demonstration, and validation of aeroservoelastic modeling, analysis, design, and testing methods. Many of their contributions resulted from their participation in wind-tunnel and flight-test programs aimed at demonstrating advanced active control concepts that interact with and/or exploit the aeroelastic characteristics of flexible structures. Other contributions are a result of their interest in identifying and solving adverse aeroservoelastic interactions that allow unique flight-test demonstrations or flight envelope clearance programs to be successfully completed. This paper provides an overview of some of the more interesting aeroservoelastic investigations conducted in the transonic dynamics tunnel (TDT) at LaRC and in flight at DFRC. Four flight-test projects are reviewed in this paper. These test projects were selected because of their contributions to the state-of-the-art in active controls technology (ACT) or because of the knowledge gained in further understanding the complex mechanisms that cause adverse aeroservoelastic interactions.

Noll, Thomas E.↗

Refractive Secondary Concentrators for Solar Thermal Applications

The NASA Glenn Research Center is developing technologies that utilize solar energy for various space applications including electrical power conversion, thermal propulsion, and furnaces. Common to all of these applications is the need for highly efficient, solar concentration systems. An effort is underway to develop the innovative single crystal refractive secondary concentrator, which uses refraction and total internal reflection to efficiently concentrate and direct solar energy. The refractive secondary offers very high throughput efficiencies (greater than 90%), and when used in combination with advanced primary concentrators, enables very high concentration ratios (10,0(X) to 1) and very high temperatures (greater than 2000 K). Presented is an overview of the refractive secondary concentrator development effort at the NASA Glenn Research Center, including optical design and analysis techniques, thermal modeling capabilities, crystal materials characterization testing, optical coatings evaluation, and component testing. Also presented is a discussion of potential future activity and technical issues yet to be resolved. Much of the work performed to date has been in support of the NASA Marshall Space Flight Center's Solar Thermal Propulsion Program. The many benefits of a refractive secondary concentrator that enable efficient, high temperature thermal propulsion system designs, apply equally well to other solar applications including furnaces and power generation systems such as solar dynamics, concentrated thermal photovoltaics, and thermionics.

Wong, Wayne A.↗

Propulsion Aeroelastic Analysis Developed for Flutter and Forced Response

The NASA Glenn Research Center at Lewis Field develops new technologies to increase the fuel efficiency of aircraft engines, improve the safety of engine operation, reduce emissions, and reduce engine noise. With the development of new designs for fans, compressors, and turbines to achieve these goals, the basic aeroelastic requirements are that there should be no flutter (self-excited vibrations) or high resonant blade stresses (due to forced response) in the operating regime. Therefore, an accurate prediction and analysis capability is required to verify the aeroelastic soundness of the designs. Such a three-dimensional viscous propulsion aeroelastic analysis capability has been developed at Glenn with support from the Advanced Subsonic Technology (AST) program. This newly developed aeroelastic analysis capability is based on TURBO, a threedimensional unsteady aerodynamic Reynolds-averaged Navier-Stokes turbomachinery code developed previously under a grant from Glenn. TURBO can model the viscous flow effects that play an important role in certain aeroelastic problems such as flutter with flow separation, flutter at high loading conditions near the stall line (stall flutter), flutter in the presence of shock and boundary-layer interaction, and forced response due to wakes and shock impingement. In aeroelastic analysis, the structural dynamics representation of the blades is based on normal modes. A finite-element analysis code is used to calculate these in-vacuum vibration modes and the associated natural frequencies. In an aeroelastic analysis using the TURBO code, flutter and forced response are modeled as being uncoupled. To calculate if a blade row will flutter, one prescribes the motion of the blade to be a harmonic vibration in a specified in-vacuum normal mode. An aeroelastic analysis preprocessor is used to generate the displacement field required for the analysis. The work done by aerodynamic forces on the vibrating blade during a cycle of vibration is calculated. If this work is positive, the blade is dynamically unstable, since it will extract energy from the flow, leading to an increase in the blade s oscillation amplitude. The forced-response excitations on a blade row are calculated by modeling the flow through two adjacent blade rows using the TURBO code. The blades are assumed to be rigid. As an option, a single blade row can be modeled with the upstream blade row influence represented by a time-varying disturbance (gust) at the inlet boundary. The unsteady forces on a blade row from such analyses are used in a structural analysis along with the blade structural dynamics characteristics and aerodynamic damping associated with blade vibration to calculate the resulting dynamic stresses on the blade.

Bakhle, Milind A.↗

Finite element solution of low bond number sloshing

The dynamics of liquid propellant in a low Bond number environment which are critical to the design of spacecraft systems with respect to orbital propellant transfer and attitude control system were investigated. Digital computer programs were developed for the determination of liquid free surface equilibrium shape, lateral slosh natural vibration mode shapes, and frequencies for a liquid in a container of arbitrary axisymmetric shape with surface tension forces the same order of magnitude as acceleration forces. A finite volume element representation of the liquid was used for the vibration analysis. The liquid free surface equilibrium shapes were computed for several tanks at various contact angles and ullage volumes. A configuration was selected for vibration analysis and lateral slosh mode shapes and natural frequencies were obtained. Results are documented.

Wohlen, R. L.↗

Steady and unsteady transonic small disturbance analysis of realistic aircraft configurations

A transonic unsteady aerodynamic and aeroelastic code called CAP-TSD (Computational Aeroelasticity Program - Transonic Small Disturbance) was developed for application to realistic aircraft configurations. It permits the calculation of steady and unsteady flows about complete aircraft configurations for aeroelastic analysis of the flutter critical transonic speed range. The CAP-TSD code uses a time accurate approximate factorization algorithm for solution of the unsteady transonic small disturbance potential equation. An overview is given of the CAP-TSD code development effort along with recent algorithm modifications which are listed and discussed. Calculations are presented for several configurations including the General Dynamics 1/9th scale F-16C aircraft model to evaluate the algorithm and hence the reliability of the CAP-TSD code in general. Calculations are also presented for a flutter analysis of a 45 deg sweptback wing which agree well with the experimental data. Descriptions are presented of the CAP-TSD code and algorithm details along with results and comparisons which demonstrate the stability, accuracy, efficiency, and utility of CAP-TSD.

Batina, John T.↗

Transitioning of power flow in beam models with bends

The propagation of power flow through a dynamically loaded beam model with 90 degree bends is investigated using NASTRAN and McPOW. The transitioning of power flow types (axial, torsional, and flexural) is observed throughout the structure. To get accurate calculations of the torsional response of beams using NASTRAN, torsional inertia effects had to be added to the mass matrix calculation section of the program. Also, mass effects were included in the calculation of BAR forces to improve the continuity of power flow between elements. The importance of including all types of power flow in an analysis, rather than only flexural power, is indicated by the example. Trying to interpret power flow results that only consider flexural components in even a moderately complex problem will result in incorrect conclusions concerning the total power flow field.

Hambric, Stephen A.↗

Time-dependent reliability analysis of ceramic engine components

The computer program CARES/LIFE calculates the time-dependent reliability of monolithic ceramic components subjected to thermomechanical and/or proof test loading. This program is an extension of the CARES (Ceramics Analysis and Reliability Evaluation of Structures) computer program. CARES/LIFE accounts for the phenomenon of subcritical crack growth (SCG) by utilizing either the power or Paris law relations. The two-parameter Weibull cumulative distribution function is used to characterize the variation in component strength. The effects of multiaxial stresses are modeled using either the principle of independent action (PIA), the Weibull normal stress averaging method (NSA), or the Batdorf theory. Inert strength and fatigue parameters are estimated from rupture strength data of naturally flawed specimens loaded in static, dynamic, or cyclic fatigue. Two example problems demonstrating proof testing and fatigue parameter estimation are given.

Nemeth, Noel N.↗

Earth-moon system: Dynamics and parameter estimation

A theoretical development of the equations of motion governing the earth-moon system is presented. The earth and moon were treated as finite rigid bodies and a mutual potential was utilized. The sun and remaining planets were treated as particles. Relativistic, non-rigid, and dissipative effects were not included. The translational and rotational motion of the earth and moon were derived in a fully coupled set of equations. Euler parameters were used to model the rotational motions. The mathematical model is intended for use with data analysis software to estimate physical parameters of the earth-moon system using primarily LURE type data. Two program listings are included. Program ANEAMO computes the translational/rotational motion of the earth and moon from analytical solutions. Program RIGEM numerically integrates the fully coupled motions as described above.

Breedlove, W. J., Jr.↗

A Distributed Simulation Framework Applied to Artemis Analysis, Studies, Integration, and Test

The National Aeronautics and Space Administration (NASA) established the Artemis Program, a series of missions to return humans to the Moon and explore further than before. To execute the Artemis missions, NASA is collaborating with commercial and international partners to create the necessary infrastructure and logistics plan that will establish a long term presence on the Moon ahead of exploring Mars. NASA and its partners are developing a collection of space and surface systems to support crewed missions to the lunar surface that will provide the mobility, habitation, logistics, and exploration support necessary for Artemis mission successes which includes robust scientific investigations. This paper details the design, capabilities, and uses of the Artemis Distributed Simulation (ADS) being developed by the NASA Exploration Systems Simulations (NExSyS) Team to support Artemis architecture studies. ADS utilizes international interoperability standards to connect a collection of independent vehicle and service simulations; these include but are not limited to elements such as rovers, landers, and habitation elements along with services like communications, environment, visualization, and data logging. ADS’s distributed nature allows for the complex aggregation of constituent Artemis elements; this includes efficient scenario modification with the addition or removal of individual simulations representing Artemis elements or services. This capability provides support for the rapid performance of various Artemis mission trade studies exploring alternate configurations. Currently, ADS uses NASA developed simulations for development and testing; however, through the use of international simulation interoperability standards, ADS provides an integration framework to incorporate dissimilar authoritative vendor simulations as Artemis systems mature and vendor simulations become available. Vendor simulations will be able to join ADS and interact with other Artemis elements and vehicles while limiting the exposure of proprietary data. This paper describes the expansion of an existing distributed simulation infrastructure to accommodate a collaborative and dynamic framework for the Artemis Program. This work includes updated federation designs, integration into existing NASA facilities, advancements in visualizations, and advancements in human driven inputs. This paper will also outline recently completed and ongoing support and collaboration with NASA studies and testing, namely results from energetics and Human-In-The-Loop (HITL) studies. The paper concludes with a plan for future developments and facility integration to enable enhanced studies in preparation for a return of humans to the lunar surface.

Artemis↗

Durability evaluation of ceramic components using CARES/LIFE

The computer program CARES/LIFE calculates the time-dependent reliability of monolithic ceramic components subjected to thermomechanical and/or proof test loading. This program is an extension of the CARES (Ceramics Analysis and Reliability Evaluation of Structures) computer program. CARES/LIFE accounts for the phenomenon of subcritical crack growth (SCG) by utilizing the power law, Paris law, or Walker equation. The two-parameter Weibull cumulative distribution function is used to characterize the variation in component strength. The effects of multiaxial stresses are modeled using either the principle of independent action (PIA), the Weibull normal stress averaging method (NSA), or the Batdorf theory. Inert strength and fatigue parameters are estimated from rupture strength data of naturally flawed specimens loaded in static, dynamic, or cyclic fatigue. Application of this design methodology is demonstrated using experimental data from alumina bar and disk flexure specimens which exhibit SCG when exposed to water.

Nemeth, Noel N.↗

Transient responses of phosphoric acid fuel cell power plant system

An analytical and computerized study of the steady state and transient response of a phosphoric acid fuel cell (PAFC) system was completed. Parametric studies and sensitivity analyses of the PAFC system's operation were accomplished. Four non-linear dynamic models of the fuel cell stack, reformer, shift converters, and heat exchangers were developed based on nonhomogeneous non-linear partial differential equations, which include the material, component, energy balance, and electrochemical kinetic features. Due to a lack of experimental data for the dynamic response of the components only the steady state results were compared with data from other sources, indicating reasonably good agreement. A steady state simulation of the entire system was developed using, nonlinear ordinary differential equations. The finite difference method and trial-and-error procedures were used to obtain a solution. Using the model, a PAFC system, that was developed under NASA Grant, NCC3-17, was improved through the optimization of the heat exchanger network. Three types of cooling configurations for cell plates were evaluated to obtain the best current density and temperature distributions. The steady state solutions were used as the initial conditions in the dynamic model. The transient response of a simplified PAFC system, which included all of the major components, subjected to a load change was obtained. Due to the length of the computation time for the transient response calculations, analysis on a real-time computer was not possible. A simulation of the real-time calculations was developed on a batch type computer. The transient response characteristics are needed for the optimization of the design and control of the whole PAFC system. All of the models, procedures and simulations were programmed in Fortran and run on IBM 370 computers at Cleveland State University and the NASA Lewis Research Center.

Lu, Cheng-Yi↗

Formal methods in the design of Ada 1995

Formal, mathematical methods are most useful when applied early in the design and implementation of a software system--that, at least, is the familiar refrain. I will report on a modest effort to apply formal methods at the earliest possible stage, namely, in the design of the Ada 95 programming language itself. This talk is an 'experience report' that provides brief case studies illustrating the kinds of problems we worked on, how we approached them, and the extent (if any) to which the results proved useful. It also derives some lessons and suggestions for those undertaking future projects of this kind. Ada 95 is the first revision of the standard for the Ada programming language. The revision began in 1988, when the Ada Joint Programming Office first asked the Ada Board to recommend a plan for revising the Ada standard. The first step in the revision was to solicit criticisms of Ada 83. A set of requirements for the new language standard, based on those criticisms, was published in 1990. A small design team, the Mapping Revision Team (MRT), became exclusively responsible for revising the language standard to satisfy those requirements. The MRT, from Intermetrics, is led by S. Tucker Taft. The work of the MRT was regularly subject to independent review and criticism by a committee of distinguished Reviewers and by several advisory teams--for example, the two User/Implementor teams, each consisting of an industrial user (attempting to make significant use of the new language on a realistic application) and a compiler vendor (undertaking, experimentally, to modify its current implementation in order to provide the necessary new features). One novel decision established the Language Precision Team (LPT), which investigated language proposals from a mathematical point of view. The LPT applied formal mathematical analysis to help improve the design of Ada 95 (e.g., by clarifying the language proposals) and to help promote its acceptance (e.g., by identifying a verifiable subset that would meet the needs of safety-critical applications). The first LPT project, which ran from the fall of 1990 unti the end of 1992, produced studies of several language issues: optimization, sharing and storage, tasking and protected records, overload resolution, the floating point model, distribution, program erros, and object-oriented programming. The second LPT project, in 1994, formally modeled the dynamic semantics of a large part of the (almost) final language definition, looking especially for interactions between language features.

Guaspari, David↗

Visual Computing Environment Workshop

The Visual Computing Environment (VCE) is a framework for intercomponent and multidisciplinary computational simulations. Many current engineering analysis codes simulate various aspects of aircraft engine operation. For example, existing computational fluid dynamics (CFD) codes can model the airflow through individual engine components such as the inlet, compressor, combustor, turbine, or nozzle. Currently, these codes are run in isolation, making intercomponent and complete system simulations very difficult to perform. In addition, management and utilization of these engineering codes for coupled component simulations is a complex, laborious task, requiring substantial experience and effort. To facilitate multicomponent aircraft engine analysis, the CFD Research Corporation (CFDRC) is developing the VCE system. This system, which is part of NASA's Numerical Propulsion Simulation System (NPSS) program, can couple various engineering disciplines, such as CFD, structural analysis, and thermal analysis.

Lawrence, Charles↗

Concept Definition Study for In-Space Structural Characterization of a Lightweight Solar Array

A Concept Definition Study (CDS) was conducted to develop a proposed "Lightweight High-Voltage Stretched-Lens Concentrator Solar Array Experiment" under NASA's New Millennium Program Space Technology-6 (NMP ST-6) activity. As part of a multi-organizational team, NASA Langley Research Center's role in this proposed experiment was to lead Structural Characterization of the solar array during the flight experiment. In support of this role, NASA LaRC participated in the CDS to de.ne an experiment for static, dynamic, and deployment characterization of the array. In this study, NASA LaRC traded state-of-the-art measurement approaches appropriate for an in-space, STS-based flight experiment, provided initial analysis and testing of the lightweight solar array and lens elements, performed a lighting and photogrammetric simulation in conjunction with JSC, and produced an experiment concept definition to meet structural characterization requirements.

Woods-Vedeler, Jessica A.↗