Search NASA⌕ Search

SEARCH · Search NASA

Results for “Rigid Body 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 181 records · Page 10

Recursive multibody dynamics and discrete-time optimal control

A recursive algorithm is developed for the solution of the simulation dynamics problem for a chain of rigid bodies. Arbitrary joint constraints are permitted, that is, joints may allow translational and/or rotational degrees of freedom. The recursive procedure is shown to be identical to that encountered in a discrete-time optimal control problem. For each relevant quantity in the multibody dynamics problem, there exists an analog in the context of optimal control. The performance index that is minimized in the control problem is identified as Gibbs' function for the chain of bodies.

Deleuterio, G. M. T.↗

Development and Evaluation of an Order-N Formulation for Multi-Flexible Body Space Systems

This paper presents development of a generic recursive Order-N algorithm for systems with rigid and flexible bodies, in tree or closed-loop topology, with N being the number of bodies of the system. Simulation results are presented for several test cases to verify and evaluate the performance of the code compared to an existing efficient dense mass matrix-based code. The comparison brought out situations where Order-N or mass matrix-based algorithms could be useful.

Multibody dynamics↗

Passive dynamic controllers for non-linear mechanical systems

A methodology for model-independent 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 vibrations 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 parameters, even if the controlled system is non-linear. 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 applied to a flexible six-degree-of-freedom manipulator.

Juang, Jer-Nan↗

Nonlinear simulation of a flexible aircraft in maneuvering flight

A mathematical model integrating nonlinear rigid-body flight mechanics and linear aeroelastic dynamics is examined; the equations of motion for an elastic aircraft in accelerated flight are developed using Lagrangian mechanics. This approach is used to construct a simulation model of an F/A-18 (configured with tip missiles) which includes angular/elastic inertial coupling (IC). In general, the elastic modes significantly affected by IC were aerodynamically decoupled from the rest of the model. The affected modes were those which induced changes in total aircraft mass distribution. The elastic effect is noticeable if deformation-induced mass distribution changes are significant with respect to modal mass and modal frequencies. A modal parameter is presented which characterizes the level of IC between elastic momentum and rigid-body angular momentum.

Buttrill, Carey S.↗

Control and dynamics of a flexible spacecraft during stationkeeping maneuvers

A case study of a spacecraft having flexible solar arrays is presented. A stationkeeping attitude control mode using both earth and rate gyro reference signals and a flexible vehicle dynamics modeling and implementation is discussed. The control system is designed to achieve both pointing accuracy and structural mode stability during stationkeeping maneuvers. Reduction of structural mode interactions over the entire mode duration is presented. The control mode using a discrete time observer structure is described to show the convergence of the spacecraft attitude transients during Delta-V thrusting maneuvers without preloading thrusting bias to the onboard control processor. The simulation performance using the three axis, body stabilized nonlinear dynamics is provided. The details of a five body dynamics model are discussed. The spacecraft is modeled as a central rigid body having cantilevered flexible antennas, a pair of flexible articulated solar arrays, and to gimballed momentum wheels. The vehicle is free to undergo unrestricted rotations and translations relative to inertial space. A direct implementation of the equations of motion is compared to an indirect implementation that uses a symbolic manipulation software to generate rigid body equations.

Liu, D.↗

Dynamics and control of the Space Station Freedom docking/array feathering maneuver

Analysis performed at Lewis Research Center has indicated that it is possible to fail a photovoltaic array of the Space Station Freedom during a Shuttle approach, due to impingements by Shuttle attitude jet firing plumes. A solution to this potential problem is the feathering of the arrays. This study deals with fine adjustments in feathered position for extra plume load relief. A mathematical model for fine feathering is described. The Shuttle is treated as a single rigid body, with prescribed jet firings. Freedom is treated as a system of rigid bodies, with high-fidelity gimbal dynamics. Uncertainty is found in disturbances, plume dynamic pressure, gimbal friction and misalignments. Assumptions, model structure and analysis test plan are presented.

Graham, Ronald E.↗

Formulation and validation of high-order linearized models of helicopter flight mechanics

A high-order linearized model of helicopter flight dynamics is extracted from a nonlinear time domain simulation. The model has 29 states that describe the fuselage rigid body degrees of freedom, the flap and lag dynamics in a nonrotating coordinate system, the inflow dynamics, the delayed entry of the horizontal tail into the main rotor wake, and, approximately, the blade torsion dynamics. The nonlinear simulation is obtained by extensively modifying the GENHEL computer program. The results indicate that the agreement between the linearized and the nonlinear model is good for small perturbations, and deteriorates for large amplitude maneuvers.

Kim, Frederick D.↗

Nonlinear attitude dynamics of satellites

A study of predicting the rotational motion of a rigid body satellite orbiting the earth under the influence of external torques is presented. The attitude motion in response to external torques is formulated as a perturbation from a nominal torque-free case; the equations of motion are parameterized by the ratio of the orbital and attitude frequencies. The independent variable time is extended into a space of higher dimension by using new fast and slow scales. The theory is applied for predicting the attitude dynamics of an asymmetric rigid-body satellite.

Ramnath, R. V.↗

A quasi-analytical method for non-iterative computation of nonlinear controls

An optimal control solution process was developed for a general class of nonlinear dynamical systems. The method combines control theory, perturbation methods, and Van Loan's recent matrix exponential results. A variety of applications support the practical utility of this method. Nonlinear rigid body optimal maneuvers are routinely solved. Flexible body dynamical systems of an order greater than 40 were solved. The method fails occasionally due to poor convergence of the perturbation expansion or numerical difficulties associated with computing the matrix exponential. The method is attractive because it appears to be a good candidate for semi-automation; no initial guess is required, and it usually converges at 2nd or 3rd order in minutes of machine time.

Junkins, J. L.↗

Stiffness-generated rigid-body mode shapes for Lanczos eigensolution with SUPORT DOF by way of a MSC/NASTRAN DMAP alter

When using all MSC/NASTRAN eigensolution methods except Lanczos, the analyst can replace the coupled system rigid-body modes calculated within DMAP module READ with mass orthogonalized and normalized rigid-body modes generated from the system stiffness. This option is invoked by defining MSC/NASTRAN r-set degrees of freedom via the SUPORT bulk data card. The newly calculated modes are required if the rigid-body modes calculated by the eigensolver are not 'clean' due to numerical roundoffs in the solution. When performing transient structural dynamic load analysis, the numerical roundoffs can result in inaccurate rigid-body accelerations which affect steady-state responses. Unfortunately, when using the Lanczos method and defining r-set degrees of freedom, the rigid-body modes calculated within DMAP module REIGL are retained. To overcome this limitation and to allow MSC/NASTRAN to handle SUPORT degrees of freedom identically for all eigensolvers, a DMAP Alter has been written which replaces Lanczos-calculated rigid-body modes with stiffness-generated rigid-body modes. The newly generated rigid-body modes are normalized with respect to the system mass and orthogonalized using the Gram-Schmidt technique. This algorithm has been implemented as an enhancement to an existing coupled loads methodology.

Abdallah, Ayman A.↗

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↗

Dynamic Forms and Their Application to Control

The rigid body model plays a basic role in both mod- and control of many systems, including aircraft flight control. The distinctive feature of the rigid body is that its motion evolves on a curved space, Consequently, the designer must take into account the deterioration of chosen coordinations near their singularities. In these regions the control actions and the sensitivity to modeling and sensor errors become unacceptable. Thus, coordinate patches and patching logic should be a part of the overall control law design and implementation. The various dynamic forms, such as scalar forms, vector forms, matrix forms, rotational forms, Euler angle forms, and Euler parameter forms, described in the paper provide an effective means for coordinate patching and control law implementation. The utility of these forms is illustrated by means of several applications to flight control.

Meyer, George↗

An Interface for Specifying Rigid-Body Motions for CFD Applications

An interface for specifying rigid-body motions for CFD applications is presented. This interface provides a means of describing a component hierarchy in a geometric configuration, as well as the motion (prescribed or six-degree-of-freedom) associated with any component. The interface consists of a general set of datatypes, along with rules for their interaction, and is designed to be flexible in order to evolve as future needs dictate. The specification is currently implemented with an XML file format which is portable across platforms and applications. The motion specification is capable of describing general rigid body motions, and eliminates the need to write and compile new code within the application software for each dynamic configuration, allowing client software to automate dynamic simulations. The interface is integrated with a GUI tool which allows rigid body motions to be prescribed and verified interactively, promoting access to non-expert users. Illustrative examples, as well as the raw XML source of the file specifications, are included.

Murman, Scott M.↗

Method for Approximating the Vacuum Motions of Spinning Symmetrical Bodies with Nonconstant Spin Rates

A method for approximating the vacuum motions of spinning rigid symmetrical bodies with varying spin rates and inertias has been completed. The analysis includes the effects of time varying thrust misalignments, mass unbalance, and jet damping. Results are given in the form of equations for space­ referenced Euler angles, flight-path angles, body­ referenced attitude rates, and earth-referenced vehicle-trajectory coordinates. The method consists of dividing the problem into intervals during which the time-dependent variables are assumed constant at their mean interval value. In order to check this procedure, solutions for various interval sizes are compared with solutions obtained with numerical methods. Although the method is somewhat lengthy for accurate hand computation in most cases, it is readily programed for machine solutions. Probably more important, the general solutions give insight into the separate effects of the variables and, in many cases, can be quickly used to determine the approxi­mate ranges of the variables required for the desired solution to a given problem. In this respect, equations for determining maximum wobble have been derived for certain input conditions. The method has been shown to compare closely with the numerical solutions of two sample problems. The sample problems also illustrated the relatively large effect of pitch and yaw jet damping on body motions.

VACUUM↗

Aircraft Takeoff and Landing Analysis

Behavior of flexible or rigid aircraft simulated under variety of conditions. Active Gear, Flexible Aircraft Takeoff and Landing Analysis program, AGFATL, completely simulates aircraft takeoff and landing dynamics. AGFATL represents airplane either as rigid body with six degrees of freedom or as flexible body with multiple degrees of freedom. AGFATL written in FORTRAN IV for batch execution.

Mcgehee, J. R.↗

Parametric study of supersonic STOVL flight characteristics

A number of different control devices and techniques are evaluated to determine their suitability for increasing the short takeoff performance of a supersonic short-takeoff/vertical landing (STOVL) aircraft. Analysis was based on a rigid-body mathematical model of the General Dynamics E-7, a single engine configuration that utilizes ejectors and thrust deflection for propulsive lift. Alternatives investigated include increased static pitch, the addition of a close-coupled canard, use of boundary layer control to increase the takeoff lift coefficient, and the addition of a vectorable aft fan air nozzle. Other performance studies included the impact of individual E-7 features, the sensitivity to ejector performance, the effect of removing the afterburners, and a determination of optional takeoff and landing transition methods. The results pertain to both the E-7 and other configurations. Several alternatives were not as well suited to the E-7 characteristics as they would be to an alternative configuration, and vice versa. A large amount of supporting data for each analysis is included.

Rapp, David C.↗

A finite element approach for the dynamic analysis of joint-dominated structures

A finite element method to model dynamic structural systems undergoing large rotations is presented. The dynamic systems are composed of rigid joint bodies and flexible beam elements. The configurations of these systems are subject to change due to the relative motion in the joints among interconnected elastic beams. A body fixed reference is defined for each joint body to describe the joint body's displacements. Using the finite element method and the kinematic relations between each flexible element and its corotational reference, the total displacement field of an element, which contains gross rigid as well as elastic effects, can be derived in terms of the translational and rotational displacements of the two end nodes. If one end of an element is hinged to a joint body, the joint body's displacements and the hinge degree of freedom at the end are used to represent the nodal displacements. This results in a highly coupled system of differential equations written in terms of hinge degrees of freedom as well as the rotational and translational displacements of joint bodies and element nodes.

Chang, Che-Wei↗