Rotorcraft Trim Analysis Using a General-Purpose Multibody Code

Author(s):  
L. Federico ◽  
A. Russo

Rotorcraft dynamics represents a major analytical challenge to aeronautical industry and research centres. Complexities arising from large rigid motions, body elasticity, aerodynamic loads and control systems have to be taken into account in order to ensure the accuracy of a comprehensive analysis. Architected for the nonlinearities associated with large motion in three-dimensional space, the ADAMS general-purpose multibody code allows to automatically formulate and integrate the equations of motion for a wide range of mechanisms, including rotary wing systems (once provided with an aerodynamic force field description). However, the ADAMS simulation system lacks the capability to calculate periodic motions, as required in the helicopter trim analysis and stability evaluation. The prediction of the trimmed periodic motions of the rotor system implies the numerical solution of differential-algebraic boundary value problem. In this work we present a new approach to perform this task inside the ADAMS numerical environment. Thia approach is based on the perturbation of the minimal set of Ordinary Differential Equations (ODEs), being equivalent to the original system of Differential Algebraic Equations (DAEs) which defines the rotorcraft equation of motion. The transformation of DAEs to ODEs is based on the linearization of the local constraint manifold defined by the algebraic constraint equations, as suggested by Maggi in his work [1–3]. The proposed method is quite general and can be used to drive the ADAMS integration scheme within the periodic motion analysis of mechanical systems. The algotithm is adopted to simulate the wind tunnel trim test of a ECD BO105 machscaled model (EU HeliNOVI project [4]). Comparisons between numerical and experimental results are provided.

Author(s):  
Hamid M. Lankarani ◽  
Behnam Bahr ◽  
Saeid Motavalli

Abstract This paper presents the description of an ideal tool for analysis and design of complex multibody mechanical systems. It is in the form of a general-purpose computer program, which can be used for simulation of many different systems. The generality of this computer-integrated environment allows a wide range of applications with significant engineering importance. No matter how complicated the mechanical system under consideration is, a numerical multibody model of the system is constructed. The governing mixed differential/algebraic equations of motion are automatically formulated and numerically generated. State-of-the-art numerical techniques and computational methods are employed and developed which produce in the response of the system at discrete time junctures. Postprocessing of the results in the form of graphical images or real-time animations provides an enormous aid in visualizing motion of the system. The analysis package may be merged with an efficient design optimization algorithm. The developed integrated analysis/design system is a valuable tool for researchers, design engineers, and analysts of mechanical systems. This computer-integrated tool provides an important bridge between the classical decision making process by an engineer and the emerging technology of computers.


Author(s):  
Francisco González ◽  
Pierangelo Masarati ◽  
Javier Cuadrado ◽  
Miguel A. Naya

Formulating the dynamics equations of a mechanical system following a multibody dynamics approach often leads to a set of highly nonlinear differential-algebraic equations (DAEs). While this form of the equations of motion is suitable for a wide range of practical applications, in some cases it is necessary to have access to the linearized system dynamics. This is the case when stability and modal analyses are to be carried out; the definition of plant and system models for certain control algorithms and state estimators also requires a linear expression of the dynamics. A number of methods for the linearization of multibody dynamics can be found in the literature. They differ in both the approach that they follow to handle the equations of motion and the way in which they deliver their results, which in turn are determined by the selection of the generalized coordinates used to describe the mechanical system. This selection is closely related to the way in which the kinematic constraints of the system are treated. Three major approaches can be distinguished and used to categorize most of the linearization methods published so far. In this work, we demonstrate the properties of each approach in the linearization of systems in static equilibrium, illustrating them with the study of two representative examples.


Author(s):  
Pierangelo Masarati ◽  
Marco Morandini ◽  
Alessandro Fumagalli

This paper discusses the problem of control constraint realization applied to the design of maneuvers of complex underactuated systems modeled as multibody problems. Applications of interest in the area of aerospace engineering are presented and discussed. The tangent realization of the control constraint is discussed from a theoretical point of view and is used to determine feedforward control of realistic underactuated systems. The effectiveness of the computed feedforward input is subsequently verified by applying it to more detailed models of the problems, in the presence of disturbances and uncertainties in combination with feedback control. The problems are solved using a free general-purpose multibody software that writes the constrained dynamics of multifield problems formulated as differential-algebraic equations. The equations are integrated using unconditionally stable algorithms with tunable dissipation. The essential extension to the multibody code consisted of the addition of the capability to write arbitrary constraint equations and apply the corresponding reaction multipliers to arbitrary equations of motion. The modeling capabilities of the formulation could be exploited without any undue restriction on the modeling requirements.


Author(s):  
Pierangelo Masarati ◽  
Marco Morandini ◽  
Alessandro Fumagalli

This paper discusses the problem of control constraint realization applied to the design of maneuvers of complex under-actuated systems modeled as multibody problems. Applications of interest in the area of aerospace engineering are presented and discussed. The tangent realization of the control constraint is discussed from a theoretical point of view and used to determine feedforward control of realistic under-actuated systems. The effectiveness of the computed feedforward input is subsequently verified by applying it to more detailed models of the problems, in presence of disturbances and uncertainties in combination with feedback control. The proposed applications consist in the position control of a complex closed chain mechanism representative of a robotic system, the control of a simplified model of a canard and a conventional air vehicle in the vertical plane, and the angular velocity control of a wind-turbine. In the aeromechanics examples, the tangent realization of the control relies on the availability of the Jacobian matrix of an aeroelastic model. All problems are solved using a free general-purpose multibody software that writes the constrained dynamics of multi-field problems in form of Differential-Algebraic Equations (DAE). The equations are integrated using A/L-stable algorithms. The essential extension to the multibody code consisted in the addition of the capability to write arbitrary constraint equations and apply the corresponding reaction multipliers to arbitrary equations of motion. This allowed to exploit the modeling capabilities of the formulation without any undue restriction on the modeling requirements.


1999 ◽  
Vol 09 (10) ◽  
pp. 1983-1994 ◽  
Author(s):  
CORNELIA FRANKE

Periodic motions and nonlinear dynamics of a wheelset model are investigated numerically. The equations of motion of this multibody system belong to a special class of differential-algebraic equations (DAEs). In contrast to previous investigations of wheelset models the equations are treated directly as DAEs and are not reduced by simplifications to an explicit ODE. Further, it is shown how basic tools for the analysis of Hopf bifurcations and stability of periodic solutions can be transferred to this class of DAEs.


Author(s):  
Francisco González ◽  
Pierangelo Masarati ◽  
Javier Cuadrado

The dynamics equations of multibody systems are often expressed in the form of a system of highly nonlinear Differential Algebraic Equations (DAEs). Some applications of multibody dynamics, however, require a linear expression of the equations of motion. Such is the case of the plant representations demanded by a wide variety of control algorithms and the system models needed by state estimators like Kalman filters. The choice of generalized coordinates used to describe a mechanical system greatly influences the behavior of the resultant linearized models and the way in which they convey information about the original system dynamics. Several approaches to arrive at the linearized dynamics equations have been proposed in the literature. In this work, these were categorized into three major groups, defined by the way in which the kinematic constraints are handled. The properties of each approach and the differences between them were studied through the linearization of the dynamics of a simple example with a method representative of each class.


Author(s):  
J. P. Meijaard ◽  
V. van der Wijk

Some thoughts about different ways of formulating the equations of motion of a four-bar mechanism are communicated. Four analytic methods to derive the equations of motion are compared. In the first method, Lagrange’s equations in the traditional form are used, and in a second method, the principle of virtual work is used, which leads to equivalent equations. In the third method, the loop is opened, principal points and a principal vector linkage are introduced, and the equations are formulated in terms of these principal vectors, which leads, with the introduced reaction forces, to a system of differential-algebraic equations. In the fourth method, equivalent masses are introduced, which leads to a simpler system of principal points and principal vectors. By considering the links as pseudorigid bodies that can have a uniform planar dilatation, a compact form of the equations of motion is obtained. The conditions for dynamic force balance become almost trivial. Also the equations for the resulting reaction moment are considered for all four methods.


Author(s):  
Stefan Reichl ◽  
Wolfgang Steiner

This work presents three different approaches in inverse dynamics for the solution of trajectory tracking problems in underactuated multibody systems. Such systems are characterized by less control inputs than degrees of freedom. The first approach uses an extension of the equations of motion by geometric and control constraints. This results in index-five differential-algebraic equations. A projection method is used to reduce the systems index and the resulting equations are solved numerically. The second method is a flatness-based feedforward control design. Input and state variables can be parameterized by the flat outputs and their time derivatives up to a certain order. The third approach uses an optimal control algorithm which is based on the minimization of a cost functional including system outputs and desired trajectory. It has to be distinguished between direct and indirect methods. These specific methods are applied to an underactuated planar crane and a three-dimensional rotary crane.


2003 ◽  
Vol 25 (3) ◽  
pp. 170-185
Author(s):  
Dinh Van Phong

The article deals with the problem of consistent initial values of the system of equations of motion which has the form of the system of differential-algebraic equations. Direct treating the equations of mechanical systems with particular properties enables to study the system of DAE in a more flexible approach. Algorithms and examples are shown in order to illustrate the considered technique.


2021 ◽  
Author(s):  
Ali Nasr ◽  
Spencer Ferguson ◽  
John McPhee

Abstract To physically assist workers in reducing musculoskeletal strain or to develop motor skills for patients with neuromuscular disabilities, recent research has focused on Exoskeletons (Exos). Designing active Exos is challenging due to the complex human geometric structure, the human-Exoskeleton wrench interaction, the kinematic constraints, and the selection of power source characteristics. Because of the portable advantages of passive Exos, designing a passive shoulder mechanism has been studied here. The study concentrates on modeling a 3D multibody upper-limb human-Exoskeleton, developing a procedure of analyzing optimal assistive torque profiles, and optimizing the passive mechanism features for desired tasks. The optimization objective is minimizing the human joint torques. For simulating the complex closed-loop multibody dynamics, differential-algebraic equations (DAE)s of motion have been generated and solved. Three different tasks have been considered, which are common in industrial environments: object manipulation, over-head work, and static pointing. The resulting assistive Exoskeleton’s elevation joint torque profile could decrease the specific task’s human shoulder torque. Since the passive mechanism produces a specific torque for a given elevation angle, the Exoskeleton is not versatile or optimal for different dynamic tasks. We concluded that designing a passive Exoskeleton for a wide range of dynamic applications is impossible. We hypothesize that augmenting an actuator to the mechanism can provide the necessary adjustment torque and versatility for multiple tasks.


Sign in / Sign up

Export Citation Format

Share Document