Search NASA⌕ Search

SEARCH · Search NASA

Results for “Multibody dynamics”

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 127 records · Page 7

An Efficient Solution Method for Multibody Systems with Loops Using Multiple Processors

This paper describes a multibody dynamics algorithm formulated for parallel implementation on multiprocessor computing platforms using the divide-and-conquer approach. The system of interest is a general topology of rigid and elastic articulated bodies with or without loops. The algorithm divides the multibody system into a number of smaller sets of bodies in chain or tree structures, called "branches" at convenient joints called "connection points", and uses an Order-N (O (N)) approach to formulate the dynamics of each branch in terms of the unknown spatial connection forces. The equations of motion for the branches, leaving the connection forces as unknowns, are implemented in separate processors in parallel for computational efficiency, and the equations for all the unknown connection forces are synthesized and solved in one or several processors. The performances of two implementations of this divide-and-conquer algorithm in multiple processors are compared with an existing method implemented on a single processor.

Multibody dynamics↗

Lumped mass formulations for modeling flexible body systems

The efforts of Mechanical Dynamics, Inc. in obtaining a general formulation for flexible bodies in a multibody setting are discussed. The efforts being supported by MDI, both in house and externally are summarized. The feasibility of using lumped mass approaches to modeling flexibility in a multibody dynamics context is examined. The kinematics and kinetics for a simple system consisting of two rigid bodies connected together by an elastic beam are developed in detail. Accuracy, efficiency and ease of use using this approach are some of the issues that are then looked at. The formulation is then generalized to a superelement containing several nodes and connecting several bodies. Superelement kinematics and kinetics equations are developed. The feasibility and effectiveness of the method is illustrated by the use of some examples illustrating phenomena common in the context of spacecraft motions.

Rampalli, Rajiv↗

Parallel and vector computation for stochastic optimal control applications

A general method for parallel and vector numerical solutions of stochastic dynamic programming problems is described for optimal control of general nonlinear, continuous time, multibody dynamical systems, perturbed by Poisson as well as Gaussian random white noise. Possible applications include lumped flight dynamics models for uncertain environments, such as large scale and background random atmospheric fluctuations. The numerical formulation is highly suitable for a vector multiprocessor or vectorizing supercomputer, and results exhibit high processor efficiency and numerical stability. Advanced computing techniques, data structures, and hardware help alleviate Bellman's curse of dimensionality in dynamic programming computations.

Hanson, F. B.↗

A simulation of the instrument pointing system for the Astro-1 mission

NASA has recently completed a shuttle-borne stellar ultraviolet astronomy mission known as Astro-1. A three axis instrument pointing system (IPS) was employed to accurately point the science instruments. In order to analyze the pointing control system and verify pointing performance, a simulation of the IPS was developed using the multibody dynamics software TREETOPS. The TREETOPS IPS simulation is capable of accurately modeling the multibody IPS system undergoing large angle, nonlinear motion. The simulation is documented and example cases are presented demonstrating disturbance rejection, fine pointing operations, and multiple target pointing and slewing of the IPS.

Whorton, M.↗

Recursive dynamics algorithm for multibody systems with prescribed motion

This paper uses spatial operator techniques to develop a new algorithm for the dynamics of multibody systems with hinges undergoing prescribed motion. This algorithm is spatially recursive, and its computational complexity grows only linearly with the number of degrees of freedom in the system. Its structure is a hybrid of known recursive forward and inverse dynamics algorithms for regular multibody systems. Changes to the prescribed/nonprescribed nature of hinges can be implemented during run time since they are handled with very low overhead in the algorithm.

Jain, Abhinandan↗

Experimental verification of dynamic simulation

The dynamics model here is a backhoe, which is a four degree of freedom manipulator from the dynamics standpoint. Two types of experiment are chosen that can also be simulated by a multibody dynamics simulation program. In the experiment, recorded were the configuration and force histories; that is, velocity and position, and force output and differential pressure change from the hydraulic cylinder, in the time domain. When the experimental force history is used as driving force in the simulation model, the forward dynamics simulation produces a corresponding configuration history. Then, the experimental configuration history is used in the inverse dynamics analysis to generate a corresponding force history. Therefore, two sets of configuration and force histories--one set from experiment, and the other from the simulation that is driven forward and backward with the experimental data--are compared in the time domain. More comparisons are made in regard to the effects of initial conditions, friction, and viscous damping.

Yae, K. Harold↗

A variational approach to dynamics of flexible multibody systems

This paper presents a variational formulation of constrained dynamics of flexible multibody systems, using a vector-variational calculus approach. Body reference frames are used to define global position and orientation of individual bodies in the system, located and oriented by position of its origin and Euler parameters, respectively. Small strain linear elastic deformation of individual components, relative to their body references frames, is defined by linear combinations of deformation modes that are induced by constraint reaction forces and normal modes of vibration. A library of kinematic couplings between flexible and/or rigid bodies is defined and analyzed. Variational equations of motion for multibody systems are obtained and reduced to mixed differential-algebraic equations of motion. A space structure that must deform during deployment is analyzed, to illustrate use of the methods developed.

Wu, Shih-Chin↗

Dynamics formulations for the real-time simulation of constrained motion

The Space Shuttle program has relied heavily on simulation throughout all phases of development and operation. Real-time, man-in-the-loop simulation has served the NASA manned space flight program by providing the means to evaluate systems design and integrated systems performance in a simulated flight environment as well as provide a means to train flight crews. New challenges are presented by the development and operation of a permanently manned space station. The assembly of the space station, the transferral of payloads and the use of the space station manipulator to berth the Orbiter are operations critical to the success of the space station. All these operations are examples of constrained motion among the bodies associated with the Orbiter and space station system. The state of the art of formulating the governing dynamical equations of motion for constrained systems are described. The uses of the two basic problems in multibody dynamics are discussed. The most efficient formulations of the equations of motion are addressed from the point of view of completeness. The issues surrounding incorporating the constraints into the equation of motion are presented.

Kelly, Frederick A.↗

Computational methods and software systems for dynamics and control of large space structures

The deployment, assembly and mission-oriented maneuvering of space structures in orbit will trigger large motions of flexible, truss-type structures. In addition, the presence of on-board controls both for attitude stabilization and specified vibration tolerance requirements may further complicate the dynamic behavior of the orbiting structures. Because of safety and cost considerations, the dynamic response of the combined structural and control systems must be predicted reliably. This need can only be met through the development of reliable and efficient simulation capabilities, since there is general agreement that on-orbit experiments should be limited because of cost, time and facility constraints. The long-term objective of this research effort is to develop a next-generation computer simulator for the dynamics and control of large space structures. The simulator will be based on integrating four research thrusts: a new multibody dynamics formulation methodology, modeling capabilities in long/slender truss-beam components with realistic joints, efficient computational procedures that can be implemented either in sequential or concurrent computers, and prototype simulation modules that can be easily processed into a modern large-scale engineering software system such as the NASA/Computational Structural Mechanics (CSM) testbed.

Park, K. C.↗

Dynamic modeling and simulation of planetary rovers

This paper documents a preliminary study into the dynamic modeling and computer simulation of wheeled surface vehicles. The research centered on the feasibility of using commercially available multibody dynamics codes running on engineering workstations to perform the analysis. The results indicated that physically representative vehicle mechanics can be modeled and simulated in state-of-the-art Computer Aided Engineering environments, but at excessive cost in modeling and computation time. The results lead to the recommendation for the development of an efficient rover mobility-specific software system. This system would be used for vehicle design and simulation in planetary environments; controls prototyping, design, and testing; as well as local navigation simulation and expectation planning.

Lindemann, Randel A.↗

Computational methods and software systems for dynamics and control of large space structures

Two key areas of crucial importance to the computer-based simulation of large space structures are discussed. The first area involves multibody dynamics (MBD) of flexible space structures, with applications directed to deployment, construction, and maneuvering. The second area deals with advanced software systems, with emphasis on parallel processing. The latest research thrust in the second area involves massively parallel computers.

Park, K. C.↗

Man-in-the-control-loop simulation of manipulators

A method to achieve man-in-the-control-loop simulation is presented. Emerging real-time dynamics simulation suggests a potential for creating an interactive design workstation with a human operator in the control loop. The recursive formulation for multibody dynamics simulation is studied to determine requirements for man-in-the-control-loop simulation. High speed computer graphics techniques provides realistic visual cues for the simulator. Backhoe and robot arm simulations are implemented to demonstrate the capability of man-in-the-control-loop simulation.

Chang, J. L.↗

Sensitivity Analysis of Multidisciplinary Rotorcraft Simulations

A multidisciplinary sensitivity analysis of rotorcraft simulations involving tightly coupled high-fidelity computational fluid dynamics and comprehensive analysis solvers is presented and evaluated. An unstructured sensitivity-enabled Navier-Stokes solver, FUN3D, and a nonlinear flexible multibody dynamics solver, DYMORE, are coupled to predict the aerodynamic loads and structural responses of helicopter rotor blades. A discretely-consistent adjoint-based sensitivity analysis available in FUN3D provides sensitivities arising from unsteady turbulent flows and unstructured dynamic overset meshes, while a complex-variable approach is used to compute DYMORE structural sensitivities with respect to aerodynamic loads. The multidisciplinary sensitivity analysis is conducted through integrating the sensitivity components from each discipline of the coupled system. Numerical results verify accuracy of the FUN3D/DYMORE system by conducting simulations for a benchmark rotorcraft test model and comparing solutions with established analyses and experimental data. Complex-variable implementation of sensitivity analysis of DYMORE and the coupled FUN3D/DYMORE system is verified by comparing with real-valued analysis and sensitivities. Correctness of adjoint formulations for FUN3D/DYMORE interfaces is verified by comparing adjoint-based and complex-variable sensitivities. Finally, sensitivities of the lift and drag functions obtained by complex-variable FUN3D/DYMORE simulations are compared with sensitivities computed by the multidisciplinary sensitivity analysis, which couples adjoint-based flow and grid sensitivities of FUN3D and FUN3D/DYMORE interfaces with complex-variable sensitivities of DYMORE structural responses.

Wang, Li↗

An Evaluation of Structural Analysis Methodologies for Space Deployable Structures

Benchmarks are introduced for evaluating the performance of numerical simulations of space deployable structures. These benchmarks embody the key challenges of interest to future large space deployable structures, including large angle motion, contact between flexible bodies, and the presence of both soft and stiff mechanical components. The benchmarks were used in companion studies to evaluate the ADAMS multibody dynamics code, the LS-Dyna nonlinear finite element code, and the Sierra large-scale parallel nonlinear finite element code. In the past, only multibody codes would have been considered for this application. This study found that all three codes could be used for these benchmarks, a finding that may lead to larger scale, higher fidelity simulations in the future.

Mobrem, Mehran↗

Modeling and Simulation for Exercise Vibration Isolation and Stabilization System Design

The microgravity environment that crew members experience on orbit presents a well-known health challenge, particularly when it comes to loss of muscle and bone mass. To counteract these negative effects, exercise countermeasures play a critical role in the daily routine of the crew on the International Space Station (ISS). To help inform requirements for upcoming exploration missions such as the Gateway Program, a new device, called the European Enhanced Exploration Exercise Device (E4D), is being built by the European Space Agency through their contractor, the Danish Aerospace Company. The E4D is being demonstrated on the ISS and is unique from other current exercise devices in that it provides four separate modalities in a single device: resistive, cycle ergometry, seated aerobic rowing, and rope pulling. To support the integration of E4D on ISS, a passive Vibration Isolation and Stabilization (VIS) system was required by NASA, and this responsibility was given to the Johnson Space Center. This paper describes the end-to-end process of modeling, simulation, and analysis used to inform the mechanical design of the VIS system. The process begins with the collection of representative exerciser motion capture (MoCap) through ground-based testing with the developmental E4D in both the Prototype Immersive Technology (PIT) Laboratory and the Active Response Gravity Offload System (ARGOS) facility at the Johnson Space Center. These collected MoCap data are processed through human biomechanics modeling to create forcing functions as input to a multibody dynamics simulation of the combined E4D/VIS system, with numerous resulting outputs. These outputs include microgravity accelerations, overall system displacements, internal and transmitted loads, as well as collisions. Microgravity accelerations are compared for compliance against ISS requirements while displacements are used for sway space determinations on the design and volumetric constraints within the targeted module. Internal loads are supplied to the supporting stress analysis teams and external loads for structural loads and dynamics teams, both at NASA and ESA. Finally, contact and clearance analysis is performed using the simulation to eliminate potential design issues. To ensure that the elements of the multibody simulation were verified and validated, correlation against multiple VIS related ground hardware testbeds was performed and characterized. In addition to the isolation part of the VIS problem, stabilization is also key to the integrated performance and evaluation. Due to the difficulty in defining ISS requirements in this area, the stability of the exerciser was inspected via analysis. Loss of balance was defined analytically as occurring when the resultant force vector acting on the exerciser lies outside the base of support of the feet. Both the VIS and E4D teams have recently gone through their Critical Design Reviews (CDRs) and the iterative model-based approach has been integral to inform mechanical design, particularly in the case of the VIS. This same end-to-end approach is now being applied for the Gateway Program, where an Exploration Exercise Device (EED) derived from the E4D and notional VIS for the device are under concept development.

Countermeasures↗

Stability and 3-D spatial dynamics analysis of a three cable crane

A 3-cable crane mechanism has been designed for incorporation into a highly loaded Lunar crane for planetary construction. This 3-cable crane must maintain a positive stability margin in all phases of the loading/unloading, assembly, or installation operations. A 2D kinematic curvature theory is applied to: (1) derive a general stability criterion to prevent the 3-cable crane from instability; and (2) determine a simple equation of natural frequency for two planar models of 3-cable crane. Investigation of the 2D vibrational characteristics of the planar models provides valuable insight toward understanding of 3D dynamic behavior of the 3-cable crane. Also, precision in natural frequency from this simple kinematic equation due to the exclusion of the radius-of-gyration of a suspended article is discussed. Multibody dynamics of the 3D 3-cable crane is presented and simulated to study the resulting vibrational characteristics under external disturbances and to verify the feasibility of the stability criterion for the 3-cable crane.

Yang, Li-Farn↗

Estimation of Lower-Body Kinetics from Loading Profile and Kinematics Alone, Without Measured Ground Reaction Forces

Biomechanical models of human motion can estimate kinetic outcomes, such as joint moments, joint forces and muscle forces. Typically, one performs an inverse dynamics (ID) analysis to compute joint moments from joint angles and measured external forces. Sometimes it is impractical to measure ground reaction forces and moments (GRF&M). We devised an empirical method for performing ID analysis of resistance exercises without measured GRF&M. The method solves the multibody dynamics equations of motion with four key assumptions about the GRF&M that reduce the number of unknowns. The assumptions are 1) negligible ground reaction moments, 2) fixed lateral/medial location of the center of pressure (COP), 3) equal fore/aft location of the COP between the feet, and 4) constant angle of the GRF vector relative to the vertical axis in the frontal plane. We used evaluation trials from a spaceflight countermeasure resistance training device to test this approach. Four participants performed squat and deadlift exercises at various loads. We compared results from traditional ID analysis to results without measured GRF&M using our method. We found that joint moment trajectories in the sagittal plane were qualitatively similar in shape between the two methods, and the amount of root mean squared error (RMSE), measured by difference in joint moment impulse, was typically under 10 percent. Non-sagittal joint moment trajectories, which are much lower in overall magnitude, were not qualitatively similar in shape between the two methods. Non-sagittal moments displayed much higher RMSE, with typical values well over 50 percent. These findings were further supported by validation metrics (Sprague and Geers' P and M metrics, Pearson's r correlation coefficient). Based on these findings, we concluded that useful kinetic results are obtained from ID analysis of squat and deadlift exercises, even when GRF&M are not measured, as long as the outcomes of interest lie in the sagittal plane.

computational modeling↗

LACE flight dynamics experiment

The Low Power Atmospheric Compensation Experiment (LACE) is scheduled for launch in late 1989 into a 556 km altitude circular orbit of 43 deg inclination. The LACE flight dynamics experiment is an experiment secondary to the primary LACE mission. The purpose of the experiment is to provide on-orbit systems identification of the LACE spacecraft. The structure of the LACE spacecraft is of special interest to the CSI community. It incorporates 3 deployable/retractable booms of maximum length 45.72 m (150 ft) mounted on a rectangular parallelepiped bus of mass 1,200 kg. The zenith directed gravity gradient boom is mounted on the top of the bus; the retroreflector boom is mounted forward and deployed along the velocity vector, the balance boom is mounted and pointed aft. Attitude stabilization is accomplished by means of gravity gradient torques and by a momentum wheel. The LACE flight dynamics experiment is designed to measure modal frequencies, damping ratios, and oscillation amplitudes of the LACE spacecraft, as well as the vibration intensity generated by boom deployments and retractions. It is anticipated that this experiment will provide an opportunity for improvements in the accuracy of computer simulations of flexible structures and multibody dynamics.

Fisher, Shalom↗