Beruflich Dokumente
Kultur Dokumente
Contents
0. Disclaimer................................................................................................................................................................ 3
1. Introduction............................................................................................................................................................ 4
2. Simulation............................................................................................................................................................... 5
2.2 Kinematics....................................................................................................................................................... 5
2.3 Dynamics....................................................................................................................................................... 10
2.3.1 Acceleration......................................................................................................................................... 10
2.3.2 Forces.................................................................................................................................................... 11
3. Results................................................................................................................................................................... 15
3.1 Input parameters......................................................................................................................................... 15
3.2 Kinematic results..........................................................................................................................................16
3.3 Closing cycle with a constant linear actuator velocity of 25mm/s.......................................................18
3.4 Closing cycle with a constant linear actuator velocity of different velocities....................................20
4 Conclusions............................................................................................................................................................ 21
Pg. 1 de 21
Pg. 2 de 21
0. Disclaimer
The author has performed the analysis voluntarily and the information is available absolutely free of
charge. By viewing the content and information of this report, you understand that the information has
been compiled to the very best of the author knowledge, but may not be free of errors. The author
cannot be held accountable for misrepresentation or inaccurate information presented.
Under no circumstance will the author accept responsibility for any direct or indirect damage that may
arise from the use of information presented on this report. If you are not satisfied with the information
presented, it is your right and responsibility to stop using it.
Pg. 3 de 21
1. Introduction
The Bugatti 100p was a remarkable airplane designed to set a world speed record and to compete in
the prestigious Coupe Deutsch air race. The airplane was never finished because of World War II and the
German invasion of France.
Nowadays, the REVE BLUE team is reconstructing the Bugatti 100p with the intention of flying the
airplane. This project is at an advanced stage. One of the tasks at hand is the dimensioning of a linear
actuator that retracts/extends the landing gear in flight.
In this report we will present a method for the computation of the kinematics and dynamics of this
landing gear retraction system. We will use this method to study the landing gear retraction cycle.
Pg. 4 de 21
2. Simulation
The computation of the forces that are present during the retraction cycle requiresthe knowledge of
the system geometry. Therefore, the simulation will need to compute the system instantaneous
geometry (kinematics) from which it is able to extract the instantaneous velocity and acceleration of
each component. This information will then be used to compute each instantaneous force (Dynamics).
Initialization procedure
Kinematics
Dynamics
2.2 Kinematics
The kinematics module computes the position and orientation of each system component based on a
given parameter. In this simulation we chose to use the variable , which represents the angle of
the main leg of the landing gear with respect to the vertical axis.
Figure 2-2 shows the identification of each component and joint.
Figure 2-3 shows the angles and other dimensions used in the Kinematics formulation.
It is important to note that the angle of the main leg of the landing gear, , is not the same as 1
as depicted in the following figures. This difference is because point B is offset from the center of the
main gear leg by 1in.
Pg. 5 de 21
Fig. 2-3 Identification of angles and dimensions used in the kinematic analysis.
Pg. 6 de 21
The following equations compute the position and orientation of each component using the
nomenclature presented in figures 2.2 and 2.3.
A x =0 mm
eq. 1
A y =0 mm
eq. 2
Ax + B x =l 1 sin 1
eq. 3
A y B y =l 1 cos 1
eq. 4
D x C x =l 3 cos 3
eq. 5
B y +C y =l 2 cos 2
eq. 6
D x =360 mm
eq. 7
D y =0 mm
eq. 8
D x + E x =l 4 cos 4
eq. 9
D y + E y =l 4 sin 4
eq. 10
Ax + F x =l 5 cos 5
eq. 11
A y + F y=l 5 sin 5
eq. 12
1=variable
eq. 13
2 =sin
3=sin
B x +C x
l2
D y C y
l3
eq. 14
eq. 15
3+ 4 =
EDC =90
eq. 16
1+ 5=
FAB
FAD=25
eq. 17
The Left Hand Side (LHS) of equations 1 to 17 form a linear system of equations that can be solved
using conventional mathematical tools. The non-linear terms, that are on the Right Hand Side (RHS) of
equations 1 to 17, can be computed iteratively. It was found that this procedure converge in few
iterations.
For completeness, we will mention that in the implementation performed, equations 1 to 17 were put
in the form
[ A]x =
b
eq. 18
Bugatti 100p Landing Gear Analysis
Pg. 7 de 21
1
0 0 0
0 0 0
0 0 0 0 0 0
0
1 0 0
0 0 0
0 0 0 0 0 0
1 0 1 0
0 0 0
0 0 0 0 0 0
0
1 0 1 0 0 0
0 0 0 0 0 0
0
0 0 0 1 0 1
0 0 0 0 0 0
0
0 0 1 0 1 0
0 0 0 0 0 0
0
0 0 0
0 0 1
0 0 0 0 0 0
0
0 0 0
0 0 0
1 0 0 0 0 0
[ A]= 0
0 0 0
0 0 1 0 1 0 0 0 0
0
0 0 0
0 0 0 1 0 1 0 0 0
1 0 0 0
0 0 0
0 0 0 1 0 0
0 1 0 0
0 0 0
0 0 0 0 1 0
0
0 0 0
0 0 0
0 0 0 0 0 1
0
0 0 0
0 0 0
0 0 0 0 0 0
0
0 0 0
0 0 0
0 0 0 0 0 0
0
0 0 0
0 0 0
0 0 0 0 0 0
0
0 0 0
0 0 0
0 0 0 0 0 1
the
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
1 0 0
0 1 0
0 1 1
0 0 0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
eq. 19
x =[ A x A y B x
By C x C y
Dx Dy
E x E y F x F y 1 2 3 4 5 ]
eq. 20
and the
b vector contains the non-linear terms of equations 1 to 17 taken from the RHS of each
equation.
Pg. 8 de 21
[]
Ax ( parameter)
A y ( parameter)
l 1 sin 1
l 1 cos 1
l 3 cos 3
l 2 cos 2
D x ( parameter)
D y ( parameter)
l 4 cos 4
b=
l 4 sin 4
l 5 cos 5
l 5 sin 5
1 ( parameter)
B x +C x
sin1 (
)
l2
C y + D y
sin1 (
)
l3
EDC
FAB90
eq. 21
Pg. 9 de 21
2.3 Dynamics
The dynamics module computes the forces acting on each component and joint based on the system
layout computed in the kinematics module and each individual component acceleration.
2.3.1 Acceleration
The linear and angular acceleration of each component is computed based on the second derivative of
the part position and rotation, respectively. The following relations are valid for motion in the XY plane
and rotation in a single direction perpendicular to the XY plane.
The time interval used in the computation of the acceleration is determined based on the linear
actuator velocity (assumed to be an input parameter), and the instantaneous length variation of the
line segment that connects its attachment points, EF .
t +dt
eq. 22
d x CG ,i =x CG ,i x CG , i
eq. 23
d t +dt
x
dt CG ,i
eq. 24
+dt
v tCG
,i =
t +dt
CG ,i
+dt
d x tCG
v tCG ,i dt
, i d
=
1 2
dt
2
t + dt
d CG ,i =CG ,i CG , i
+dt
tCG
,i=
d t +dt
dt CG ,i
t +dt
t+ dt
CG ,i
eq. 25
i component/part is computed
eq. 26
eq. 27
d d CG ,i dt
= CG , i
1 2
dt
2
eq. 28
Pg. 10 de 21
2.3.2 Forces
The force at each joint is computed using equations 29-41. These equations are constructed based on
an analysis of each individual part identified in figure2-2.
Fig. 2-4 Identification of the forces used in the dynamics equations for part 1.
F x =F Fx + R Ax + F Bx =m1 a1, x
eq. 29
F y =F Fy + R Ay + F By =m1 a 1, y + P 1
eq. 30
A
M Az =( X Fy X Ay ) F Fx +( X Fx X Ax ) F Fy ( X By X Ay ) F Bx +( X Bx X Ax ) F By =I 1 1+( X CG
x X x ) P1
1
eq. 31
For clarity and disambiguation, the coordinates of each point are denoted with the letter X . The
letter F denotes force and R denotes support reaction force. The subscript denotes Cartesian
direction and the superscript denotes the target point/location of interest.
Pg. 11 de 21
Fig. 2-5 Identification of the forces used in the dynamics equations for part 2.
F x=F Cx F Bx =m2 a 2, x
eq. 29
F y=F By + F Cy =m2 a 2, y+ P 2
eq. 30
B
M Bz =( X Cx X Bx ) F Cy ( X Cy X By ) F Cx = I 2 2+( X CG
x X x ) P2
2
eq. 31
For clarity and disambiguation, the coordinates of each point are denoted with the letter X . The
letter F denotes force and R denotes support reaction force. The subscript denotes Cartesian
direction and the superscript denotes the target point/location of interest.
Fig. 2-6 Identification of the forces used in the dynamics equations for part 3.
F x =F Cx + R Dx + F Ex =m3 a3, x
eq. 32
F y =F Cy + R Dy + F Ey =m3 a 3, y + P 3
eq. 33
D
M Dz =( X Cy X Dy ) F Cx ( X Cx X Dx ) F Cy ( X Ey X Dy )F Ex +( X Ex X Dx )F Ey =I 3 3+( X CG
x X x ) P3
3
eq. 34
Pg. 12 de 21
For clarity and disambiguation, the coordinates of each point are denoted with the letter X . The
letter F denotes force and R denotes support reaction force. The subscript denotes Cartesian
direction and the superscript denotes the target point/location of interest.
Fig. 2-7 Identification of the forces used in the dynamics equations for part 4.
F x =F Fx F Ex =m4 a4, x
eq. 35
F y =F Fy F Ey =m4 a 4, y + P 4
eq. 36
E
M Ez =( X Fy X Ey ) F Fx ( X Fx X Ex ) F Fy =I 4 4 +( X CG
x X x ) P4
4
eq. 37
For clarity and disambiguation, the coordinates of each point are denoted with the letter X . The
letter F denotes force and R denotes support reaction force. The subscript denotes Cartesian
direction and the superscript denotes the target point/location of interest.
Numerics
The system formed by equations 29 to 37 form a linear system of equations that can be solved using
the same procedure used in the kinematics analysis. Since there is are no non-linear terms, there is no
need for an iterative procedure.
For completeness, and in a similar fashion with what we did for the kinematics analysis, we will mention
that in the implementation performed, equations 29 to 37 were put in the form
[ A]x =
b
where the matrix
eq. 38
Pg. 13 de 21
1
0
0
0
0
0
[ A]=
0
0
0
0
0
0
0
1
0
0
0
1
0
1
0
0
0 ( X By X Ay ) ( X Bx X Ax )
0
0
0
1
0
1
0
0
0
1
0
1
0
0
0
( X Cy X By ) ( X Cx X Bx )
0
0
0
1
0
0
0
0
0
1
0
0
0
(X Cy X Dy ) ( X Cx X Dx )
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
( X Fy X Ay ) ( X Fx X Ax )
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
1
0
0
0 (X Ey X Dy ) ( X Ex X Dx )
0
0
0
1
0
1
0
0
0
1
0
1
0
0
0
( X Fy X Ey ) ( X Fx X Ex )
eq. 39
the
x vector contains each component of the force vectors, which are the required solutions:
x =[ R Ax R Ay
and the
F Bx
F By
F Cx
F Cy
R Dx
R Dy F Ex
F Ey
F Fx
F Fy ]
eq. 40
[ ]
m1 a 1, x
m1 a 1, y + P 1
CG
I 1 1 +( X x X xA) P1
m2 a 2, x
m 2 a 2, y + P 2
CG
B
b = I 2 2 +( X x X x ) P 2
m3 a 3, x
m3 a 3, y + P 3
CG
I 3 3+( X x X Dx ) P 3
m4 a 4, x
m 4 a 4, y + P 4
E
I 4 4 +( X CG
x X x )P4
1
eq. 41
Pg. 14 de 21
3. Results
The procedure presented in chapter 2 was implemented in a FORTRAN program. Please contact the
author if you want a copy of this program (joao_icaro@yahoo.com).
A x = X Ax =0
A y = X Ay =0
D x = X Dx =360 mm
D y = X Dy =0
l 1=230 mm
l 2=167.64 mm
l 3=284.48 mm
l 4=35 mm
l 5=44 mm
eq. 42
1=1tan1
mm
(25.4
230 mm )
4=
EDC =90 +3
5=25+ 1
eq. 43
mwheel =6.8 kg
m fork =7.72 kg
m strut=11.34 kg
m1=m wheel + m fork + mstrut
m2=0.816 kg
m3=1.497 kg
m4 =0
eq. 44
The center of gravity is located at the center of each part. The only exception is part 1. For this part the
CG is estimated considering that each mass (wheel, fork and strut) is located at the longitudinal axis of
part 1, at a distance of -970.28, -726.44 and -241.3 mm from point A, respectively.
The moment of inertia is estimated considering that part 1 is rotating at point A, and that the mass is
distributed in three cylinders corresponding to the wheel, fork and strut.
Pg. 15 de 21
I wheel =
I fork =
1
mwheel (2457.2 mm/1000)2+ m wheel (907.28 mm/1000)2
12
1
m fork (2487.68 mm/1000)2 +m fork (726.44 mm /1000)2
12
1
I strut = m strut ( 2241.3 mm/1000)2
3
2
eq. 45
eq. 46
eq. 47
eq. 48
In order to avoid computing the center of rotation of part 2, it is estimated that it is a rod, rotating at its
CG.
I 2=
1
m (l /1000)2 [ kg.m2 ]
12 2 2
eq. 49
1
I 3= m3 (l 3 /1000) 2 [kg.m2 ]
3
eq. 50
I 4=0
eq. 51
Fig. 3.2-1 Trajectory of each control point and CG location during the landing gear opening/closing cycles.
Pg. 16 de 21
Fig. 3.2-2 Closeup view of the trajectory of each control point and CG location during the landing gear opening/closing
cycles.
Fig. 3.2-3 Orientation angle of each component during the landing gear opening/closing cycles.
Fig. 3.2-4 Closeup of the orientation angle of each component during the landing gear opening/closing cycles.
Pg. 17 de 21
Fig. 3.3-1 Velocity Cartesian components at the CG location for each part.
Pg. 18 de 21
Fig. 3.3-3 Acceleration Cartesian components at the CG location for each part.
Pg. 19 de 21
Fig. 3.3-6 Linear actuator required force at a constant linear actuator velocity of 25 mm/s. Results from References A
and B were taken from the work of Frank van Dalen and Michael C Siegle using an Energy and FBD method.
3.4 Closing cycle with a constant linear actuator velocity of different velocities
The following plot shows the force required by the linear actuator at different working velocities.
Fig. 3.4-1 Linear actuator required force at different constant linear actuator velocities. Results from References A and
B were taken from the work of Frank van Dalen and Michael C Siegle using an Energy and FBD method.
It is interesting to notice that by increasing the linear actuator velocity the force required close to
1=0 is greater. However, the maximum force required in the cycle is slightly lower. By increasing
the linear actuator velocity from close to zero, up to 50 mm/s, a force reduction of 4% can be achieved.
The following plot shows the force reduction dependence on linear actuator velocity.
Pg. 20 de 21
Fig. 3.4-2 Linear actuator required force reduction dependence on linear actuator velocity.
It should be noted that in the event of the landing gear starts moving from an intermediate position,
the required force presented may not be enough to close the landing gear. Even though it can be
introduced at a latter version of the model, the model presented does not reproduce the acceleration
from a standstill position.
4 Conclusions
In this document a model for the mathematical and physical representation of the Bugatti 100p landing
gear was presented. This model accounts for system inertia due to the motion of each component of
the multi-body layout. However, it cannot be used to reproduce the system behavior from a standstill
position.
The following topics should be taken into consideration:
1. The linear actuator is being modeled as working at constant velocity, in reality it may not be the
case since it can work on constant force or other variable;
2. It is important to note that the position and orientation of the actuator, and force vector, varies
with respect to landing gear angle;
3. The impact forces at the end of the cycles due to an abrupt acceleration are not being
estimated;
4. The velocity reduces close to the extreme positions, which reduces the stresses at the end of
the cycle;
5. The presented analysis is only valid for the retraction cycle;
6. The present model cannot reproduce the system behavior from a standstill position.
Pg. 21 de 21