Documente Academic
Documente Profesional
Documente Cultură
Om Prakash∗and N. Ananthkrishnan†
Indian Institute of Technology - Bombay, Mumbai 400076, India
Nomenclature
A, B, C apparent mass terms
b canopy span
d length of brake control line pulled
CD drag coefficient
CL lift coefficient
CY side force coefficient
Clp , Clr rolling moment damping coefficients
Cmc/4 pitching moment coefficient at quarter chord
Cmq pitching moment damping coefficient
Cnr , Cnp yawing moment damping coefficients
c canopy chord length
F force
g acceleration due to gravity
IA , IB , IC apparent inertia terms
IF parafoil apparent inertia matrix
M mass matrix
m mass
q̄ dynamic pressure (= 12 ρV 2 )
p, q, r roll, pitch, and yaw rates
Sb payload (body) cross-section area
Sp parafoil planform area
Tb transformation matrix from inertial reference frame to payload reference frame
Tp transformation matrix from inertial reference frame to parafoil reference frame
t canopy maximum thickness
u, v, w velocity components along reference frame
V total velocity
X, Y, Z body-fixed reference frame
∗ Ph.D. Student, Department of Aerospace Engineering; omp@aero.iitb.ac.in. Student Member AIAA.
† Associate Professor, Department of Aerospace Engineering; akn@aero.iitb.ac.in. Senior Member AIAA.
1 of 26
Copyright © 2006 by the American Institute of Aeronautics and Astronautics, Inc. All rights reserved.
x, y, z position components
α angle of attack
β sideslip angle
γ glide angle
δa dimensionless asymmetric deflection (= d/c)
δs symmetric brake deflection angle
µ rigging angle
ρ air density
φ, ψ, θ Euler roll, yaw, and pitch angles, respectively
Subscript
b referred to payload (body)
c referred to link joint C
e referred to earth fixed
p referred to parafoil (canopy)
pa from parafoil CG to AC in parafoil frame
cb from joint C to payload CG in joint C frame
cp from joint C to parafoil CG in joint C frame
pI referred to air inside the canopy
β stability derivative with respect to β
δa control derivative with respect to δa
Superscript
b referred to payload body
l referred to lines
p referred to parafoil canopy
Abbreviations
AC Aerodynamic Center
CG Center of Gravity
DOF Degree of Freedom
N DI Nonlinear Dynamic Inversion
I. Introduction
Parafoils find wide use in UAV (Unmanned Aerial Vehicle), CRV (Crew Return Vehicle), GPADS (Guided
Parafoil Air Drop System) to sports activities due to their good gliding as well as control characteristics.
The glide angle is controlled by symmetric trailing edge (brake) deflection and turn is effected by asymmetric
brake deflection. The canopy open leading edge, large number of lines, and payload of arbitrary shape are the
drag producing components. Also, deflection of trailing edges (brakes) for parafoil control results in increase
in drag. The presence of vertical offsets in centers of various aerodynamic forces from overall system center
of gravity gives rise to nonlinear trim and stability characteristics of the parafoil-payload system. Parafoil
geometric parameters like rigging angle, have a strong effect on the trim and stability characteristics of the
system.
Although the parafoil canopy has very small rigid mass as compared to payload mass, the included
air mass and apparent mass result in total parafoil canopy mass being comparable to payload mass. The
additional included air mass and apparent mass have a large effect on the rotational motion of parafoil
canopy. Due to the presence of a confluence point of the line connecting the payload to the parafoil, parafoil
and payload exhibit independent rotational motion. Hence, the parafoil-payload system dynamics is required
to be modeled as a two-body problem. Thus, the parafoil-payload system requires a 9-DOF dynamic model
representing three degrees of freedom each for rotational motion of the canopy and payload, and three degrees
of freedom for translational motion of the confluence point.
Slegers and Costello1 used 9-DOF model to investigate control issues for a parafoil-payload system with
left and right parafoil brakes used as the control mechanism. They were able to show that parafoil-payload
system can exhibit two basic modes of directional control, namely, roll steering and skid steering. Mooij et
al.2 presented a 9-DOF flight dynamic model of parafoil-payload system which they used to develop a flight
simulation environment for the Small Parafoil Autonomous Delivery System (SPADES). Machin el al.3 used
2 of 26
Cmc/4 Xp
p a αp
γ
V
Yp
d
Zp
µ
C Xc
Yc
b
Xb
Zc
Yb Zb
As shown in Fig. 1, the parafoil-payload system is modeled as a fixed-shape parafoil canopy of mass
mp , and a payload body of mass mb . The mass centers of canopy and payload are connected to joint C
through rigid massless links. Both the parafoil and the payload are free to rotate about joint C, but are
constrained by the internal joint force (F xc , F yc , F zc ) at C. The 9-DOF motion of parafoil-payload system
is described by three inertial position components of joint C (xc , yc , zc ), as well as three Euler orientation
3 of 26
A. Equations of Motion
The kinematic equations for parafoil and payload are given as :
ẋe
ẋc uc
ẏe = ẏc = vc (1)
że żc wc
φ̇b 1 Sφb tθb Cφb tθb pb
θ̇b = 0 Cφb −Sφb qb (2)
ψ̇b 0 Sφb /Cθb Cφb /Cθb rb
φ̇p
1 Sφp tθp Cφp tθp pp
θ̇p = 0 Cφp −Sφp qp (3)
ψ̇p 0 Sφp /Cθp Cφp /Cθp rp
The common shorthand notation for trigonometric function is employed, where sin α ≡ Sα , cos α ≡ Cα ,
and tan α ≡ tα . The 9-DOF model of combined parafoil canopy and payload system in matrix form is
represented as :
−Mb Rb 0 Mb Tb Tb Ω̇b B1
0 −(Mp + MF )Rcp (Mp + MF )Tp −Tp Ω̇p B2
= (4)
Ib 0 0 −Rcb Tb V̇c B3
0 Ip + IF 0 Rcp Tp Fc B4
where,
0 −rb qb 0 −rp qp
Ωb × = rb 0 −pb ; Ωp × = rp 0 −pp (5)
−qb pb 0 −qp pp 0
and
pb
pp
xcb
xcp
uc
Ωb = qb ; Ωp = qp ; Rcb = ycb ; Rcp = ycp ; Vc = vc (6)
rb rp zcb zcp wc
4 of 26
5 of 26
zcp = Rp cos µ
xcp = Rp sin µ
ycp = 0 (16)
C. Aerodynamic Model
Parafoil aerodynamic force and moment coefficients are modeled as:
CL = CL (αp , δs ) + CLδa δa
p p
CD = CD (αp , δs ) + CDδa δa
CY = CYβ β + CYr (rp b/2Vp ) + CYδa δa
p
CX = (−CD up + CL wp )/Vp
p
CZ = (−CD wp − CL up )/Vp
pp b rp b
Cl = Clβ β + Clp + Clr + Clδa δa
2Vp 2Vp
qp c
Cm = Cmc/4 (αp , δs ) + Cmq + Cmδa δa
2Vp
pp b rp b
Cn = Cnβ β + Cnp + Cnr + Cnδa δa (17)
2Vp 2Vp
Here symmetric brake deflection δs corresponds to zero, half and full brake conditions, while asymmetric
brake deflection δa is defined as δa = d/c with value 0.0-0.24, where d is length of brake control lines pulled
down.
The magnitude of total velocity vector in payload and parafoil reference frame is :
1
Vb = (u2b + vb2 + wb2 ) 2
1
Vp = (u2p + vp2 + wp2 ) 2 (18)
The payload and parafoil angles of attack, parafoil sideslip angle, and glide angle are computed, respec-
tively, as
6 of 26
χ̇ = f (χ, U ) (20)
7 of 26
8 of 26
V. Turning Flight
Parafoils are capable of performing circular turns using either asymmetric brake alone (i.e., either left or
right brake deflection), or asymmetric in combination with symmetric brake deflection (i.e., differential brake
deflection). Unlike aircraft which obtain turn rate due to the lift component created by banking, parafoils
achieve required turn rate due to differential drag force generated by asymmetric brake deflection on left
and right canopy. The asymmetric brake not only causes differential drag but affects lift force too, thereby
altering L/D ratio and glide slope of the system. Thus, asymmetric deflection of left and right parafoil
braking not only affects lateral-directional (turn and bank) response but also longitudinal response of the
parafoil-payload system.
The parafoil circular turn maneuver is accompanied by loss of height while turning for a sufficiently large
time interval. Therefore, parafoil turn maneuver is performed in order to lose excess height over the landing
zone so as to reach the appropriate height to execute the flare maneuver. A larger turn rate gives a small
circular turn radius which helps the system to stay close to the landing zone.
1. Figure 8 shows trajectories of the system for left and right full brakes. The system descends executing
perfect symmetric left and right circular turns for the full left and right brake deflections, respectively.
Right brake deflection causes parafoil to turn towards right showing positive cross range and perform
circular turns. This is because right brake down gives increased drag on right side of the canopy
9 of 26
1. As compared to δa = +0.24 (full) asymmetric brake, parafoil-payload system with δa = +0.12 (half)
asymmetric brake shows approximately half the yaw rate, bank angle and sideslip angle. This is
expected as the lateral aerodynamics is modeled as a linear function of δa (i.e., no angle of attack
dependency). Thus, system executes a turn double the radius in turning flight with half brake. The
longitudinal trims show post-stall angle of attack for both full and half asymmetric brake. Thus, the
glide slope with half brake is only a little less than for full brake, and the system loses just a little less
height as with full brake during 360 deg turn.
2. As compared to δa = +0.24 (full), +0.12 (half) asymmetric brakes, the small asymmetric deflection
case, i.e., δa = 0.05, shows parafoil angle of attack in pre-stall region during turn. Thus, system turns
with glide angle and descent rate nearly same as zero brake deflection.
Thus, parafoil-payload system with smaller asymmetric brake deflection remains in pre-stall angle of
attack region giving a shallow glide slope, and hence descends slower taking larger turn radius. On the
other hand, system with large symmetric deflections trim post-stall angles of attack giving steeper glide
slopes, and hence descend faster with smaller turn radius. Therefore, parafoil-payload system can make use
of large asymmetric brake deflection to descend faster while staying nearby in turn of small radius over the
landing zone. This is useful during excess height loss phase before touchdown. But, at small symmetric
brake deflection, turn rate is very small, and it takes a large turn radius, consequently a large time interval
is needed to complete one turn. This is useful for sport hovering over a region for longer time.
10 of 26
p
{−CD (αp , δs )up + CLp (αp , δs )wp }/Vp
A
Fp0 = q̄p Sp CY β β + CY r rp 2Vb p ;
p p
{−CD (αp , δs )wp − CL (αp , δs )up }/Vp
11 of 26
and
03×1
A
Fpδ
Bδa = a
03×1
MA pδa
(−CDδa up + CLδa wp )/Vp bClδa
A
Fpδ a
= q̄p Sp CY δa ; MA
pδa = q̄p Sp cCmδa
(−CDδa wp − CLδa up )/Vp bCnδa
where a(12) is a row vector corresponding to 12th row of matrix A−1 in Eq. (21).
The yaw rate command, rpc , and the feedback, rp are used to calculate the error er = (rpc − rp ), and the
desired yaw acceleration ṙpd is modeled as,
ṙpd − a(12) B0
δac = (24)
a(12) Bδa
This is the asymmetric brake deflection required to achieve the demanded yaw acceleration, ṙpd . Substituting
Eq. (24) in Eq. (22) for δa , we get
Thus, the yaw rate dynamics has been converted into a first-order system with time constant T = 1/ωr . If
(rpc − rp ) is denoted as ∆rp and if rpc is a constant command (i.e., ṙpc = 0), we can get
sin φp cos φp
ψ˙p = qp + rp (27)
cos θp cos θp
12 of 26
where ωψp is the bandwidth. The inversion function derived after manipulation of Eq. (27) is as follows:
sin φp cos φp
rpc = ψ̇pd − qp / (29)
cos θp cos θp
The calculated yaw rate is fed as the command to the inner loop. In order to obtain the yaw rate
instantly, the inner loop is attributed a higher bandwidth, i.e. ωr = 5 whereas ωψ = 2, hence faster response
as compared to outer loop.
ω
If the inversion is exact and ωψr ∼ 0, it is equivalent to substituting rpc in Eq. (27), giving the equation:
If ψpc is a constant command (i.e., ψ̇p = 0), then Eq. (30) becomes
13 of 26
References
1 Slegers, N., and Costello, M., “Aspects of Control for a Parafoil and Payload System,” Journal of Guidance, Control and
Modeling and Simulation Technologies Conference and Exhibit, Austin, TX, August 11-14, 2003.
3 Machin, R. A., Iacomini, C. S, Cerimele, C. J., and Stein, J. M. “Flight Testing the Parachute System for the Space
Station Crew Return Vehicle,” Journal of Aircraft, Vol. 38, No. 5, 2001, pp. 786-799.
4 Heise, M., and Muller, S., “Dynamic Modeling and Visualization of Multi-Body Flexible Systems,” AIAA Modeling and
Simulation Technologies Conference and Exhibit, Providence, Rhode Island, August, 2004.
5 Iosilevskii, G., “Center of Gravity and Minimal Lift Coefficient Limits of a Gliding Parachute,” Journal of Aircraft, Vol.
nology Conference and Seminar, London, UK, May 10-13 1993, pp. 248-254.
8 Crimi, P., “Lateral Stability of Gliding Parachute,” Journal of Guidance, Control and Dynamics, Vol. 5, No. 5, 1982,
pp. 529-536.
9 Carroll, J. V., and Mehra, R. K., “Bifurcation Analysis of Nonlinear Aircraft Dynamics,” Journal of Guidance, Control
tinuation Procedure,” Journal of Guidance, Control and Dynamics, Vol. 24, No. 6, 2001, pp. 1225-1228
12 Prakash, O., Daftary A. and Ananthkrishnan, N, “Trim and Stability Analysis of Parafoil/Payload System using Bifur-
cation Methods,” 18th AIAA Aerodynamic Decelerator Systems Technology Conference and Seminar, Munich, Germany, May
2005.
13 Doedel, E. J., Paffenroth, R. C. Champneys, A.R., Fairgrieve, T.F., Kuznetsov, Y.A., Sandstede, B., and Xang, X.,
“AUTO2000: Continuation and Bifurcation Software for Ordinary Differential Equations (with Hom Cont),” Technical Re-
port,California Inst. of Technology, Pasadena, CA, USA, 2001.
14 Steer, A. J., “Application of NDI Flight Control to a Second Generation Supersonic Transport Aircraft,” Computing and
Journal of Spacecraft and Rockets, Vol. 40, No. 1, Jan-Feb 2003, pp. 64-71.
14 of 26
0 0
−20 0 20 40 60 80 −20 0 20 40 60 80
Angle of Attack, α Angle of Attack, αp
p
0 3.5
−0.1 3
−0.2 2.5
−0.3 2
L/D
Cm
c/4−0.4 1.5
−0.5 1
−0.6 0.5
−0.7 0
−20 0 20 40 60 80 −20 0 20 40 60 80
15 of 26
70.
Half Brake
60.
40.
αp
30.
10.
Half Brake
0.
-10. -5. 0. 5. 10. 15.
Rigging Angle, µ
Figure 3. Bifurcation diagram of the parafoil angle of attack (Full line: stable trim, dashed line: unstable
trim, solid square: Hopf bifurcation point)
80.
70.
Half Brake
Full Brake
60.
50.
γ
40.
Zero Brake
30.
20.
Half Brake
10.
-10. -5. 0. 5. 10. 15.
Rigging Angle, µ
Figure 4. Bifurcation diagram of glide angle of parafoil-payload system (Full line: stable trim, dashed line:
unstable trim, solid square: Hopf bifurcation point)
16 of 26
0.5
0
φp, deg
θ , deg
0
p
−20
−0.5
−1 −40
0 20 40 60 0 20 40 60
Time, sec Time, sec
1 40
0.5 30
α , deg
rp
0 20
p
−0.5 10
−1 0
0 20 40 60 0 20 40 60
Time, sec Time, sec
1 0
0.5
−20
βp, deg
γ, deg
0
−40
−0.5
−1 −60
0 20 40 60 0 20 40 60
Time, sec Time, sec
1 1000
Cross Range m
0.5
Height, m
900
0
800
−0.5
−1 700
0 200 400 600 0 200 400 600
Range, m Range, m
1 100
0.5
δa, deg
δs, deg
0 50
−0.5
−1 0
0 20 40 60 0 20 40 60
Time, sec Time, sec
Figure 5. Dynamic effect of full symmetric brake δs deflections with µ = 9 deg parafoil canopy variables
17 of 26
10 0
uc, m/s
,N
cx
F
5 −500
0 −1000
0 20 40 60 0 20 40 60
Time in sec Time in sec
1 1
0.5 0.5
vc, m/s
Fcy , N
0 0
−0.5 −0.5
−1 −1
0 20 40 60 0 20 40 60
Time in sec Time in sec
8 1800
6 1600
wc, m/s
,N
4 1400
cz
F
2 1200
0 1000
0 20 40 60 0 20 40 60
Time in sec Time in sec
1 20
0.5
0
φb, deg
θb, deg
0
−20
−0.5
−1 −40
0 20 40 60 0 20 40 60
Time in sec Time in sec
1 1
0.5 0.5
ψb, deg
ψp, deg
0 0
−0.5 −0.5
−1 −1
0 20 40 60 0 20 40 60
Time in sec Time in sec
Figure 6. Dynamic effect of full symmetric brake δs deflections with µ = 9 deg connection point and payload
variables including parafoil yaw angle
18 of 26
20 0
10
θ , deg
−10
θ , deg
0
b
p
−20
−10
−20 −30
−30 −40
0 10 20 30 40 50 0 10 20 30 40 50
Time in sec Time in sec
1 60
50
0.5
40
α , deg
δa
Time in sec
0 30
p
20
−0.5
10
−1 0
0 10 20 30 40 50 0 10 20 30 40 50
Time in sec Time in sec
100 0
80
−20
60
δ , deg
−40
γ, deg
s
40
−60
20
0 −80
0 10 20 30 40 50 0 10 20 30 40 50
Time in sec Time in sec
14 10
12 8
Time in sec
10
u , m/s
w , m/s
6
8
c
4
6
4 2
2 0
0 10 20 30 40 50 0 10 20 30 40 50
Time in sec
Time in sec
Figure 7. Dynamic effect of full brake for different rigging angles Solid line: 12 deg, Thick solid line: 9 deg, and
Dashed line: 6 deg. (All angles in deg)
19 of 26
900
60
Height, H
800
40
700
20
600
0
0 Cross Range, Yc
50 −20
100
150 −40
Forward Range, Xc 200
250 −60
300
Figure 8. Turning flight for full left, and full right brake deflections with µ = 9 deg. Solid line: δa = +0.24;
Dotted line: δa = −0.24
20 of 26
10
−5
φ , deg
θp, deg
0
p
−10
−10
−20 −15
0 20 40 60 80 100 0 20 40 60 80 100
Time, sec Time, sec
20 20
10
15
α , deg
r , deg
p
p
10
−10
−20 5
0 20 40 60 80 100 0 20 40 60 80 100
Time, sec Time, sec
4 −15
2 −20
β , deg
γ, deg
0 −25
p
−2 −30
−4 −35
0 20 40 60 80 100 0 20 40 60 80 100
Time, sec Time, sec
1000 100
Cross Range m
50
Height, m
800
0
600
−50
400 −100
0 100 200 300 400 0 100 200 300 400
Range, m Range, m
1 0.4
0.5 0.2
a
s
0 0
δ
−0.5 −0.2
−1 −0.4
0 20 40 60 80 100 0 20 40 60 80 100
Figure 9. Turning flight for full left, and full right brake deflections with µ = 9 deg. Solid line: δa = +0.24;
Dashed line: δa = −0.24, parafoil canopy variables
21 of 26
10
u , m/s
Fx
0
c
8 −500
0 20 40 60 80 100 0 20 40 60 80 100
Time in sec Time in sec
5 500
v , m/s
Fy
0 0
c
−5 −500
0 20 40 60 80 100 0 20 40 60 80 100
Time in sec Time in sec
6 1350
1300
5
w , m/s
Fz
1250
c
4
1200
3 1150
0 20 40 60 80 100 0 20 40 60 80 100
Time in sec Time in sec
20 20
10 10
φb, deg
θ , deg
0 0
b
−10 −10
−20 −20
0 20 40 60 80 100 0 20 40 60 80 100
Time in sec Time in sec
100 2000
50 1000
ψ , deg
ψp, deg
0 0
b
−50 −1000
−100 −2000
0 20 40 60 80 100 0 20 40 60 80 100
Figure 10. Turning flight for full left, and full right brake deflections with µ = 9 deg. Solid line: δa = +0.24;
Dashed line: δa = −0.24, connection point and payload variables including parafoil yaw angle
22 of 26
15
−5
φ , deg
θp, deg
10
p
−10
5
0 −15
0 50 100 150 0 50 100 150
Time, sec Time, sec
20 20
15
15
αp, deg
p
10
r
10
5
0 5
0 50 100 150 0 50 100 150
Time, sec Time, sec
4 −15
−20
2
β , deg
γ, deg
−25
p
0
−30
−2 −35
0 50 100 150 0 50 100 150
Time, sec Time, sec
400 1000
Cross Range m
300 800
Height, m
200 600
100 400
0 200
0 100 200 300 400 500 0 100 200 300 400 500
Range, m Range, m
0.4 1
0.3 0.5
δa, deg
δs, deg
0.2 0
0.1 −0.5
0 −1
0 50 100 150 0 50 100 150
Time, sec Time, sec
Figure 11. Turning flight for various asymmetric brake deflections with µ = 9 deg. (Solid line: δa = +0.05;
Dashed line: δa = +0.12, Thick solid line: δa = 0.24.)
23 of 26
δs= 0
−6
θ , deg
10
−8
φ , deg
p
5
−10
p
0 −12
−5 −14
0 20 40 60 80 100 0 20 40 60 80 100
Time in sec Time in sec
20 20
15 18
10 16
r , deg
5 14
α , deg
p
0 12
p
−5 10
−10 8
0 20 40 60 80 100 0 20 40 60 80 100
Time in sec Time in sec
4 −15
3
−20
β , deg
2
γ, deg
−25
p
1
−30
0
−1 −35
0 20 40 60 80 100 0 20 40 60 80 100
Time in sec Time in sec
1000 80
900
Cross Range m
60
800
Height m
40
700
20
600
500 0
0 100 200 300 400 0 100 200 300 400
Range m
Range m
Figure 13. Turn rate response of parafoil-payload system (Solid line: δac = 0.24; Dashed line: rpc = 15.66 deg/s).
25 of 26
10
θ , deg
−5
φ , deg
p
p
−10
−10
−20 −15
0 50 100 150 0 50 100 150
Time in sec Time in sec
20 20
10
15
α , deg
r . deg
p
p
10
−10
−20 5
0 50 100 150 0 50 100 150
Time in sec Time in sec
4 −10
2
−20
β , deg
γ, deg
0
p
−30
−2
−4 −40
0 50 100 150 0 50 100 150
Time in sec Time in sec
0.4 100
0.2 50
ψ , deg
δ , deg
0 0
p
a
−0.2 −50
−0.4 −100
0 50 100 150 0 50 100 150
Time in sec Time in sec
1000 400
Cross Range, m
300
Height, m
800
200
600
100
400 0
0 200 400 600 800 0 200 400 600 800
Range, m Range, m
Figure 14. Tracking capability of closed-loop parafoil-payload system (Dashed line: commanded yaw angle ψpc ;
Solid line: obtained yaw angle ψp ).
26 of 26