Search NASA⌕ Search

SEARCH · Search NASA

Results for “multi-body simulation”

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 19 records

Efficiency and capabilities of multi-body simulations

Simulation efficiency and capability go hand in hand. The more capability you have the lower the efficiency will be. The efficiency and capabilities are discussed. The lesson learned about generic simulation is: Don't rule out any capabilities at the beginning, but keep each one on a switch so it can be bypassed when warranted by a specific application.

Vandervoort, R. J.↗

Gain in computational efficiency by vectorization in the dynamic simulation of multi-body systems

An improved technique for the identification and extraction of the exact quantities associated with the degrees of freedom at the element as well as the flexible body level is presented. It is implemented in the dynamic equations of motions based on the recursive formulation of Kane et al. (1987) and presented in a matrix form, integrating the concepts of strain energy, the finite-element approach, modal analysis, and reduction of equations. This technique eliminates the CPU intensive matrix multiplication operations in the code's hot spots for the dynamic simulation of the interconnected rigid and flexible bodies. A study of a simple robot with flexible links is presented by comparing the execution times on a scalar machine and a vector-processor with and without vector options. Performance figures demonstrating the substantial gains achieved by the technique are plotted.

Amirouche, F. M. L.↗

Modal reduction strategies for interconnected flexible bodies simulation

Multi-body dynamics programs require characterization of each body. The Galileo spacecraft system modes to be retained were determined using available criteria, modal influence coefficients, and bode. The descent to component level was achieved via a two-phase diagonalization process starting with submatrices of truncated augmented system modal matrix.

Eke, F. O.↗

Enhanced modeling features within TREETOPS

The original motivation for TREETOPS was to build a generic multi-body simulation and remove the burden of writing multi-body equations from the engineers. The motivation of the enhancement was twofold: (1) to extend the menu of built-in features (sensors, actuators, constraints, etc.) that did not require user code; and (2) to extend the control system design capabilities by linking with other government funded software (NASTRAN and MATLAB). These enhancements also serve to bridge the gap between structures and control groups. It is common on large space programs for the structures groups to build hi-fidelity models of the structure using NASTRAN and for the controls group to build lower order models because they lack the tools to incorporate the former into their analysis. Now the controls engineers can accept the hi-fidelity NASTRAN models into TREETOPS, add sensors and actuators, perform model reduction and couple the result directly into MATLAB to perform their design. The controller can then be imported directly into TREETOPS for non-linear, time-history simulation.

Vandervoort, R. J.↗

A fully-integrated lattice Boltzmann method for fluid–structure interaction

Here we present a fully-integrated lattice Boltzmann (LB) method for fluid–structure interaction (FSI) simulations that efficiently models deformable solids in complex suspensions and active systems. Our Eulerian method (LBRMT) couples finite-strain solids to the LB fluid on the same fixed computational grid with the reference map technique (RMT). An integral part of the LBRMT is a new LB boundary condition for moving deformable interfaces across different densities. With this fully Eulerian solid–fluid coupling, the LBRMT is well-suited for parallelization and simulating multi-body contact without remeshing or extra meshes. We validate its accuracy via a benchmark of a deformable solid in a lid-driven cavity, then showcase its versatility through examples of soft solids rotating and settling. The LBRMT achieves a spatial convergence rate between first-order and second-order for FSI simulations and is designed for low to intermediate Reynolds number flows with finite inertia at small Mach numbers. With simulations of complex suspensions mixing, we highlight the potential of the LBRMT for studying collective behavior in soft matter and biofluid dynamics.

97 MATHEMATICS AND COMPUTING↗

Numerical methods for the simulation of complex multi-body flows with applications for the integrated Space Shuttle vehicle

The following papers are presented: (1) numerical methods for the simulation of complex multi-body flows with applications for the Integrated Space Shuttle vehicle; (2) a generalized scheme for 3-D hyperbolic grid generation; (3) collar grids for intersecting geometric components within the Chimera overlapped grid scheme; and (4) application of the Chimera overlapped grid scheme to simulation of Space Shuttle ascent flows.

Chan, William M.↗

Numerical methods for the simulation of complex multi-body flows with applications for the integrated Space Shuttle vehicle

This project forms part of the long term computational effort to simulate the time dependent flow over the integrated Space Shuttle vehicle (orbiter, solid rocket boosters (SRB's), external tank (ET), and attach hardware) during its ascent mode for various nominal and abort flight conditions. Due to the limitations of experimental data such as wind tunnel wall effects and the difficulty of safely obtaining valid flight data, numerical simulations are undertaken to supplement the existing data base. This data can then be used to predict the aerodynamic behavior over a wide range of flight conditions. Existing computational results show relatively good overall comparison with experiments but further refinement is required to reduce numerical errors and to obtain finer agreements over a larger parameter space. One of the important goals of this project is to obtain better comparisons between numerical simulations and experiments. In the simulations performed so far, the geometry has been simplified in various ways to reduce the complexity so that useful results can be obtained in a reasonable time frame due to limitations in computer resources. In this project, the finer details of the major components of the Space Shuttle are modeled better by including more complexity in the geometry definition. Smaller components not included in early Space Shuttle simulations will now be modeled and gridded.

Chan, William M.↗

Recent developments in deployment analysis simulation using a multi-body computer code

Deployment is a candidate mode for construction of structural space systems components. By its very nature, deployment is a dynamic event, often involving large angle unfolding of flexible beam members. Validation of proposed designs and conceptual deployment mechanisms is enhanced through analysis. Analysis may be used to determine member loads thus helping to establish deployment rates and deployment control requirements for a given concept. Futhermore, member flexibility, joint free-play, manufacturing tolerances, and imperfections can affect the reliability of deployment. Analyses which include these effects can aid in reducing risks associated with a particular concept. Ground tests which can play a similar role to that of analyses are difficult and expensive to perform. Suspension systems just for vibration ground tests of large space structures in a 1 g environment present many challenges. Suspension of a structure which spatially expands is even more challenging. Analysis validation through experimental confirmation on relatively small simple models would permit analytical extrapolation to larger more complex space structures.

Housner, Jerrold M.↗

Dynamic analysis and experiment methods for a generic space station model

Modal vibration tests in conjunction with finite element analysis were used to characterize a generic dynamic model. The model consists of five substructures to simulate the multi-body, low frequency nature of large space structures. Static tests were used to refine the substructure analytical models prior to full assemblage analysis. The effects of a cable suspension system are analyzed using prestressed vibration analysis. Coupling between a cable suspension mode and model bending mode is shown to be influenced by the distance from the model center of gravity to the cable-to-model attachment location. A damping characterization method using noncontacting exciters was used to measure amplitude dependent damping. Frequency and damping measurements in ambient air and at near-vacuum conditions are presented.

Belvin, W. K.↗

Simulation of spacecraft attitude dynamics using TREETOPS and model-specific computer Codes

The simulation of spacecraft attitude dynamics and control using the generic, multi-body code called TREETOPS and other codes written especially to simulate particular systems is discussed. Differences in the methods used to derive equations of motion--Kane's method for TREETOPS and the Lagrangian and Newton-Euler methods, respectively, for the other two codes--are considered. Simulation results from the TREETOPS code are compared with those from the other two codes for two example systems. One system is a chain of rigid bodies; the other consists of two rigid bodies attached to a flexible base body. Since the computer codes were developed independently, consistent results serve as a verification of the correctness of all the programs. Differences in the results are discussed. Results for the two-rigid-body, one-flexible-body system are useful also as information on multi-body, flexible, pointing payload dynamics.

Cochran, John E.↗

Simulation of the assembly dynamics and control of Space Station Freedom

A large-angle, flexible, multi-body, dynamic modelling capability has been developed to help validate numerical simulations of the dynamic motion and control forces which occur during berthing of Space Station Freedom to the Shuttle Orbiter in the early assembly flights. This paper outlines the dynamics and control of the Station, the attached Shuttle Remote Manipulator System, and the Orbiter. The simulation tool developed for the analysis is described and the results of two simulations are presented. The first is a simulated maneuver from a gravity-gradient attitude to a torque equilibrium attitude using the Station reaction control jets. The second simulation is the berthing of the Station to the Orbiter with the Station control moment gyros actively maintaining an estimated torque equilibrium attitude. The influence of the elastic dynamic behavior of the Station and of the Remote Manipulator System on the attitude control of the Station/Orbiter system during each maneuver was investigated. The flexibility of the Station and the arm were found to have only a minor influence on the attitude control of the system during the maneuvers.

Cooper, Paul A.↗

A NASTRAN/TREETOPS solution to a flexible, multi-body dynamics and controls problem on a UNIX workstation

Demands for nonlinear time history simulations of large, flexible multibody dynamic systems has created a need for efficient interfaces between finite-element modeling programs and time-history simulations. One such interface, TREEFLX, an interface between NASTRAN and TREETOPS, a nonlinear dynamics and controls time history simulation for multibody structures, is presented and demonstrated via example using the proposed Space Station Mobile Remote Manipulator System (MRMS). The ability to run all three programs (NASTRAN, TREEFLX and TREETOPS), in addition to other programs used for controller design and model reduction (such as DMATLAB and TREESEL, both described), under a UNIX Workstation environment demonstrates the flexibility engineers now have in designing, developing and testing control systems for dynamically complex systems.

Benavente, Javier E.↗

Development of efficient computer program for dynamic simulation of telerobotic manipulation

Research in robot control has generated interest in computationally efficient forms of dynamic equations for multi-body systems. For a simply connected open-loop linkage, dynamic equations arranged in recursive form were found to be particularly efficient. A general computer program capable of simulating an open-loop manipulator with arbitrary number of links has been developed based on an efficient recursive form of Kane's dynamic equations. Also included in the program is some of the important dynamics of the joint drive system, i.e., the rotational effect of the motor rotors. Further efficiency is achieved by the use of symbolic manipulation program to generate the FORTRAN simulation program tailored for a specific manipulator based on the parameter values given. The formulations and the validation of the program are described, and some results are shown.

Chen, J.↗

Control design and simulation of systems modeled using ADAMS

A technique for control design and simulation using the ADAMS software and a control design software package is presented. For design of control systems ADAMS generates a minimum realization linear time invariant (LTI), state space representation of multi-body models. This LTI representation can be produced in formats for input to several commercial control design packages. The user can exercise various design strategies in the control design software to arrive at a suitable compensator. The resulting closed loop model can then be simulated using ADAMS. This procedure is illustrated with two examples.

Sohoni, Vikram N.↗

Generic multi-body formulation of heavy lift airship equations of motion

This paper describes the formulation of a comprehensive set of equations which describe the dynamic behavior of a generic heavy lift airship (HLA). They are being used in a digital computer simulation to investigate the response dynamics and flying qualities of HLAs operating with various payloads in a variety of operational environments. A key feature is the separate treatment of each component body making up the HLA. This allows the analyst to vary the configuration (e.g., number of lift-propulsion units, presence or absence of slung payload, etc.) without rewriting the equations. It further provides measures of key structural and control loads acting on the HLA and eases the task of modeling wind disturbances.

Ringland, R. F.↗

Dynamic analysis of space structures including elastic, multibody, and control behavior

The problem is to develop analysis methods, modeling stategies, and simulation tools to predict with assurance the on-orbit performance and integrity of large complex space structures that cannot be verified on the ground. The problem must incorporate large reliable structural models, multi-body flexible dynamics, multi-tier controller interaction, environmental models including 1g and atmosphere, various on-board disturbances, and linkage to mission-level performance codes. All areas are in serious need of work, but the weakest link is multi-body flexible dynamics.

Pinson, Larry↗

Controls for orbital assembly of large space structures

The topics covered are presented in viewgraph form and include the following: flexible structure control; decentralized control for flexible multi-body systems; control of structures during assembly; decentralized control using structural partitioning; reduced-orded model-based controller design; ROM/residual mode filters (RMF) control of large flexible structures;RMF in a distributed parameter system (DPS); LSS active control simulation; 3-D truss beam; mobile transporter with RMS; and flexible robot manipulator.

Balas, Mark J.↗

Passive dynamic controllers for nonlinear mechanical systems

A methodology for model-independant controller design for controlling large angular motion of multi-body dynamic systems is outlined. The controlled system may consist of rigid and flexible components that undergo large rigid body motion and small elastic deformations. Control forces/torques are applied to drive the system and at the same time suppress the vibration due to flexibility of the components. The proposed controller consists of passive second-order systems which may be designed with little knowledge of the system parameter, even if the controlled system is nonlinear. Under rather general assumptions, the passive design assures that the closed loop system has guaranteed stability properties. Unlike positive real controller design, stabilization can be accomplished without direct velocity feedback. In addition, the second-order passive design allows dynamic feedback controllers with considerable freedom to tune for desired system response, and to avoid actuator saturation. After developing the basic mathematical formulation of the design methodology, simulation results are presented to illustrate the proposed approach to a flexible six-degree-of-freedom manipulator.

Juang, Jer-Nan↗