This paper presents a formulation for the efficient solution of general-purpose multibody/multiphysics problems. The core equations and details on structural dynamics and finite rotations handling are presented. The solution phases are illustrated. Highlights of the implementation are presented, and special features are discussed.

References

References
1.
Schiehlen
,
W.
,
1997
, “
Multibody System Dynamics: Roots and Perspectives
,”
Multibody Syst. Dyn.
,
1
(
2
), pp.
149
188
.10.1023/A:1009745432698
2.
Shabana
,
A. A.
,
1997
, “
Flexible Multibody Dynamics: Review of Past and Recent Developments
,”
Multibody Syst. Dyn.
,
1
(
2
), pp.
189
222
.10.1023/A:1009773505418
3.
Shabana
,
A. A.
,
1998
,
Dynamics of Multibody Systems
,
2nd ed.
,
Cambridge University Press
,
Cambridge, UK
.
4.
Bauchau
,
O. A.
, and
Kang
,
N. K.
,
1993
, “
A Multibody Formulation for Helicopter Structural Dynamic Analysis
,”
J. Am. Helicopter Soc.
,
38
(
2
), pp.
3
14
.10.4050/JAHS.38.3
5.
Anitescu
,
M.
, and
Tasora
,
A.
,
2010
, “
An Iterative Approach for Cone Complementarity Problems for Nonsmooth Dynamics
,”
Comput. Optim. Appl.
,
47
(
2
), pp.
207
235
.10.1007/s10589-008-9223-4
6.
Gerstmayr
,
J.
,
Dorninger
,
A.
,
Eder
,
R.
,
Gruber
,
P.
,
Reischl
,
D.
,
Saxinger
,
M.
,
Schörgenhumer
,
M.
,
Humer
,
A.
,
Nachbagauer
,
K.
,
Pechstein
,
A.
, and
Vetyukov
,
Y.
,
2013
, “
HOTINT—A Script Language Based Framework for the Simulation of Multibody Dynamics Systems
,”
Proceedings of ASME IDETC/CIE
, Aug. 4–7,
Portland, OR
.
7.
Bauchau
,
O. A.
, and
Trainelli
,
L.
,
2003
, “
The Vectorial Parameterization of Rotation
,”
Nonlinear Dyn.
,
32
(
1
), pp.
71
92
.10.1023/A:1024265401576
8.
Masarati
,
P.
, and
Morandini
,
M.
,
2010
, “
Intrinsic Deformable Joints
,”
Multibody Syst. Dyn.
,
23
(
4
), pp.
361
386
.10.1007/s11044-010-9194-y
9.
Bauchau
,
O. A.
,
Li
,
L.
,
Masarati
,
P.
, and
Morandini
,
M.
,
2011
, “
Tensorial Deformation Measures for Flexible Joints
,”
ASME J. Comput. Nonlinear Dyn.
,
6
(
3
), p.
031002
.10.1115/1.4002517
10.
Ghiringhelli
,
G. L.
,
Masarati
,
P.
, and
Mantegazza
,
P.
,
2000
, “
A Multi-Body Implementation of Finite Volume Beams
,”
AIAA J.
,
38
(
1
), pp.
131
138
.10.2514/2.933
11.
Masarati
,
P.
,
Morandini
,
M.
,
Quaranta
,
G.
, and
Vescovini
,
R.
,
2011
, “
Multibody Analysis of a Micro-Aerial Vehicle Flapping Wing
,”
Multibody Dynamics
,
J. C.
Samin
and
P.
Fisette
, eds.,
Brussels
,
Belgium
.
12.
Masarati
,
P.
,
Morandini
,
M.
, and
Solcia
,
T.
,
2012
, “
A Membrane Element for Micro-Aerial Vehicle Fluid-Structure Interaction
,”
Proceedings of the 2nd Joint International Conference on Multibody System Dynamics
,
P.
Eberhard
and
P.
Ziegler
, eds.,
Stuttgart
,
Germany
.
13.
Ghiringhelli
,
G. L.
,
Masarati
,
P.
,
Mantegazza
,
P.
, and
Nixon
,
M. W.
,
1999
, “
Multi-Body Analysis of the 1/5 Scale Wind Tunnel Model of the V-22 Tiltrotor
,”
Proceedings of the American Helicopter Society 55th Annual Forum,Vol. 2
,
Montreal, Canada
, pp.
1087
1096
.
14.
Ghiringhelli
,
G. L.
,
Masarati
,
P.
,
Mantegazza
,
P.
, and
Nixon
,
M. W.
,
1999
, “
Multi-Body Analysis of a Tiltrotor Configuration
,”
Nonlinear Dyn.
,
19
(
4
), pp.
333
357
.10.1023/A:1008386219934
15.
Masarati
,
P.
,
Piatak
,
D.
,
Quaranta
,
G.
,
Singleton
,
J.
, and
Shen
,
J.
,
2008
, “
Soft-Inplane Tiltrotor Aeromechanics Investigation Using Two Comprehensive Multibody Solvers
,”
J. Am. Helicopter Soc.
,
53
(
2
), pp.
179
192
.10.4050/JAHS.53.179
16.
Merlini
,
T.
, and
Morandini
,
M.
,
2004
, “
The Helicoidal Modeling in Computational Finite Elasticity. Part II: Multiplicative Interpolation
,”
Int. J.Solids Stuct.
,
41
(
18–19
), pp.
5383
5409
.10.1016/j.ijsolstr.2004.02.026
17.
Merlini
,
T.
, and
Morandini
,
M.
,
2013
, “
On Successive Differentiations of the Rotation Tensor. An Application to Nonlinear Beam Elements
,”
J. Mech. Mater. Struct.
, (in press).
18.
Davis
,
T. A.
,
2004
, “
Algorithm 832: Umfpack, an Unsymmetric-Pattern Multifrontal method
,”
ACM Transactions on Mathematical Software
,
30
(
2
), pp.
196
199
.10.1145/992200.992206
19.
Davis
,
T. A.
, and
Palamadai Natarajan
,
E.
,
2010
, “
Algorithm 907: KLU, A Direct Sparse Solver for Circuit Simulation Problems
,”
ACM Trans. Math. Softw.
,
37
(
3
), pp.
36:1
17
.10.1145/1824801.1824814
20.
Morandini
,
M.
, and
Mantegazza
,
P.
,
2007
, “
Using Dense Storage to Solve Small Sparse Linear Systems
,”
ACM Trans. Math. Softw.
,
33
(
1
), pp.
5:1
12
.10.1145/1206040.1206045
21.
Mantegazza
,
P.
,
Masarati
,
P.
,
Morandini
,
M.
, and
Quaranta
,
G.
,
2007
, “
Computational and Design Aspects in Multibody Software Development
,”
Multibody Dynamics
, Vol.
4
,
J. C.
Garcia Orden
,
J. M.
Goicolea
, and
J.
Cuadrado
, eds.,
Springer
,
New York
, pp.
137
158
.
22.
Brenan
,
K. E.
,
Campbell
,
S. L. V.
, and
Petzold
,
L. R.
,
1989
,
Numerical Solution of Initial-Value Problems in Differential-Algebraic Equations
,
North-Holland, New York
.
23.
Leimkuhler
,
B.
,
Petzold
,
L. R.
, and
Gear
,
C. W.
,
1991
, “
Approximation Methods for the Consistent Initialization of Differential-Algebraic Equations
,”
SIAM J. Numer. Anal.
,
28
(
1
), pp.
205
226
.10.1137/0728011
24.
Masarati
,
P.
,
Attolico
,
M.
,
Nixon
,
M. W.
, and
Mantegazza
,
P.
,
2004
, “
Real-Time Multibody Analysis of Wind-Tunnel Rotorcraft Models for Virtual Experiment Purposes
,”
Proceedings of the American Helicopter Society 4th Decennial Specialists' Conference on Aeromechanics, Fisherman's Wharf
,
San Francisco, CA
.
25.
Morandini
,
M.
,
Masarati
,
P.
, and
Mantegazza
,
P.
,
2005
, “
Performance Improvements in Real-Time General-Purpose Multibody Virtual Experimenting of Rotorcraft Systems
,”
Proceedings of the 31st European Rotorcraft Forum
,
Firenze, Italy
.
26.
Cavagna
,
L.
,
Fumagalli
,
A.
,
Masarati
,
P.
,
Morandini
,
M.
, and
Mantegazza
,
P.
,
2011
, “
Real-Time Aeroservoelastic Analysis of Wind-Turbines by Free Multibody Software
,”
Multibody Dynamics: Computational Methods and Applications
, Vol.
23
,
W.
Blajer
,
K.
Arczewski
,
J.
Fraczek
, and
M.
Wojtyra
, eds.,
Springer
,
New York
, pp.
69
86
.
27.
Solcia
,
T.
, and
Masarati
,
P.
,
2011
, “
Efficient Multirate Simulation of Complex Multibody Systems Based on Free Software
,”
Proceedings of the ASME IDETC/CIE 2011
,
Washington, DC
, Paper No. DETC2011-47306.
28.
Quaranta
,
G.
,
Masarati
,
P.
, and
Mantegazza
,
P.
,
2005
, “
A Conservative Mesh-Free Approach for Fluid Structure Interface Problems
,”
Proceedings of Coupled Problems 2005
,
Santorini, Greece
.
29.
Alioli
,
M.
,
Morandini
,
M.
, and
Masarati
,
P.
,
2013
, “
Coupled Multibody-Fluid Dynamics Simulation of Flapping Wings
,”
Proceedings of the ASME IDETC/CIE
, Aug. 4–7,
Portland, OR
, Paper No. DETC2013-12198.
30.
Malhan
,
R.
,
Baeder
,
J.
,
Chopra
,
I.
, and
Masarati
,
P.
,
2013
, “
Investigation of Aerodynamics of Flapping Wings for MAV Applications Using Experiments and CFD–CSD Analysis
,”
Proceedings of the American Helicopter Society 5th International Specialists Meeting on Unmanned Rotorcraft and Network Centric Operations
,
Scottsdale, AZ
.
31.
Masarati
,
P.
, and
Sitaraman
,
J.
,
2011
, “
Tightly Coupled CFD/Multibody Analysis of NREL Unsteady Aerodynamic Experiment Phase VI Rotor
,”
Proceedings of the 49th AIAA Aerospace Sciences Meeting
,
Orlando, FL
.
32.
Sitaraman
,
J.
,
Gundling
,
C.
,
Roget
,
B.
, and
Masarati
,
P.
,
2013
, “
Computational Study of Wind Turbine Performance and Loading Response to Turbulent Inflow Conditions
,”
Proceedings of the American Helicopter Society 69th Annual Forum
,
Phoenix, AZ
, Paper No. 339.
33.
Fumagalli
,
A.
,
Masarati
,
P.
,
Morandini
,
M.
, and
Mantegazza
,
P.
,
2011
, “
Control Constraint Realization for Multibody Systems
,”
ASME J. Comput. Nonlinear Dyn.
,
6
(
1
), p.
011002
.10.1115/1.4002087
34.
Masarati
,
P.
,
Morandini
,
M.
, and
Fumagalli
,
A.
,
2013
, “
Control Constraint of Underactuated Aerospace Systems
,”
J. Comput. Nonlinear Dyn.
(in press).
35.
Fumagalli
,
A.
, and
Masarati
,
P.
,
2009
, “
Real-Time Inverse Dynamics Control Using General-Purpose Multibody Software
,”
Multibody Syst. Dyn.
,
22
(
1
), pp.
47
68
.10.1007/s11044-009-9153-7
36.
Masarati
,
P.
,
2013
, “
Computed Torque Control of Redundant Manipulators Using General-Purpose Software in Real-Time
,”
Multibody Syst. Dyn
. (in press).
37.
Morandini
,
M.
,
Masarati
,
P.
,
Bargigli
,
L.
, and
Vaccani
,
L.
,
2012
, “
Feedforward Control Design from General-Purpose Multibody Analysis for an Original Parallel Robot Concept
,”
Proceedings of the 2nd Joint International Conference on Multibody System Dynamics
,
P.
Eberhard
and
P.
Ziegler
, eds.,
Stuttgart
,
Germany
.
38.
Masarati
,
P.
, and
Quaranta
,
G.
,
2013
, “
Coupled Bioaeroservoelastic Rotorcraft-Pilot Simulation
,”
Proceedings of the ASME IDETC/CIE
, Aug. 4–7,
Portland, OR
, Paper No. DETC2013-12035.
39.
Masarati
,
P.
,
Quaranta
,
G.
, and
Zanoni
,
A.
, 2013, “
Dependence of Helicopter Pilots' Biodynamic Feedthrough on Upper Limbs' Muscular Activation Patterns
,”
Proc. Inst. Mech. Eng., Part K: J. Multibody Dyn.
, (in press).
40.
Fancello
,
M.
,
Masarati
,
P.
, and
Morandini
,
M.
,
2013
, “
Adding Non-Smooth Analysis Capabilities to General-Purpose Multibody Dynamics by Co-Simulation
,”
Proceedings of the ASME IDETC/CIE
, Aug. 4–7,
Portland, OR
, Paper No. DETC2013-12208.
You do not currently have access to this content.