Professional Documents
Culture Documents
FrP03-6
Chien-Chung Kung
Abstract
Although longitudinal and lateral dynamics of
helicopters in hovering are highly nonlinear and severely
coupled, we will show in this paper that the nonlinear six
degree-of-freedom H, controller designed for hovering
helicopter can be exactly separated into two three
degree-of-freedom controllers, one for translational motion
and the other for rotational motion.
Keywords: Nonlinear H
flight control; Helicopter
control; Hovering mode.
1.
Introduction
4486
2. Hover Dynamics
The six degree-of-freedom rigid-body motion of
helicopter can he described as following:
msU = m, ( - W e + VR)+F, +d,
(la)
+ WP)+ F, t c j y
(Ib)
(IC)
m,P = m, (-UR
+(I, - Z,)QR + L + d,
( P + QR)+ I , ( k - P Q )- I, (p i - R ' )
+ (Ii, - 1,)PR + A4 + d.
I,R = ,Z (Q+ PR) + I, (P- QR)- I, (Q' - P ' )
I,Q = I-
(Id)
(le)
( 1 f)
+(I, - I , ) PQ + N + d ,
where U, V, W , and P, Q, R are standard notations for
linear and angular velocities, respectively; 1, , I,, ,,.,
etc, are the moments of inertia of the helicopter; mS is the
helicopter's mass. Forces (Fz, F,,, FJ and moments (L. M,
N) consist of (a) aerodynamics force and momenL @)
gravitational force, (c) propulsive force and moment. They
can he described as the sum of the contributions from the
five uh-systems
F~=X,+X,+X,+X,p+X,,-m,gsin8
F, = Y, +Yr + U,
F, = 2,
+ Z,
L = LR +r,+ LF + LSP+L,.
M = MR+ M , + M, + M e + MG
N = NR + N , + N , + Nm + N,.
where the subscripts stand for: rotor, R; tail rotor, T;
fuselage, F; horizontal tail plane, tp; and vertical fin,fn.
6' and #are Euler angles, while m, g is the gravitational
force. Detailed derivation can be found in Ref.12.
To further simplify the notations, the following
definitions are used.
z(r)=[u Y W ] ' = [ U , v, W , ] r + [ u Y w]'
=I,+ U ( l )
n(r)=[P
u,(t)=[F,
Q
F,
Q, R,l'+[p 4 rl'
=no
+0(1)
F.I'=[F,,
F,, F,lr+[f f, fJ'
Rl'=[P,
=UT, + U , ( 1 )
ua(t)=[L M
NI'=[&
= U%
M O No]'+[( m
+U,
n]'
(I)
d, = [ d , d, dxlr,d , = [ d , d
. 4
1'
where the symbols with subscript zero denote the
values at equilibrium point (trim condition), and the
lower-case symbols denote the deviation from the
equilibrium point. However, it needs to be noted here
that we do not make the assumption of small deviation,
i.e., the nonlinear terms such as uTo and wTw are
not be negligible when compared with the linear terms
U=[.
Y w]' and w = [ p q r]'. The moments of
I.-
-I,
yz;
21.
0 -r
-1,
s(4=[
-4 P0
+I&
+ I:da
defined as
- r;s(Qo)rMw
(2)
the
the
(3a)
(3b)
Eqs. (1) and Eqs. (3) have equivalent dynamics, but the
equilibrium points are different. The equilibrium point
of Eqs. (3) is (a,w)=(O,O,O,O,O,O)
, 'while the
equilibrium
point
of
Eqs. .
(I)
is
(~::,n:)=(U~,v,.w,.p,,e,,%)
. According to the
1
L
(:pom,or~)l'2
1
J
4407
w---)
D(~,I,)=ZXCCOS
- 1+troce(n)
(4e)
rn
(7)
partial
i=f(x)+g,(x)d+g*fx)u
(5)
z = y ]
where x r
=[U'
E'
q m']
/(x)<O,
(9)
-Wind gust
. Detailed derivations
L
d? d,
[=I:
V(x,)=O
m,s(u)
-S(m Am)I,
I[""]
(6)
Am
4488
C,
c,w + C_&)/p"I
(17)
It is worth noting that this attitude controller obtained
from three degree-of-freedom attitude dynamics is
exactly the same as the attitude controller in Eq.(l3b)
obtained from complete six degree-of-freedom
dynamics.
U-
fW + g,( x ) d + g, (x)u
(18b)
..
U,
I[z]=;'
df
-I;S(U)I,O
-8d2
]+[:,]du+[:,]~.
= f ( x ) + g , ( x ) d +g,(x)u
(144
( 1 4 ~
Y(x)=C,or'l,w/2+C_uTI,&/2+2Cn(l-~)>0
(15)
4489
velocity
controller
us
=-c,u/p:
where
4.
no=[ea h]= [O o
5. Remarks
01
(rad/sec).The upper
bound of the L,-gain is selected to y =2; the weighting
coefficients p,, p,, and p,, in Eq.(4d) are all set to 1.
(A) Robustness against Wind Gust
4490
References
[I] M. D. Takahashi, Synthesis and Evaluation of an
I> Control Law for a Hovering Helicopter, AIAA
Journal of Guidance, Control, and Dynamics. Vol.
16, No. 3, 1993.
[Z] J.C. Morris, M. Van Nieuwstadt, and P. Bendotti,
Identification and Control of a Model Helicopter in
Hover. Proceedines of American Control
Confeience, Vo1.2, pP.1238-1242, 1994.
[3] M. Trentini, and, J.K. Pieper, Model-Following
Control of a Helicopter in Hover, Proceedings of
IEEE Conference on Control Applications, pp.7-12,
1996.
[4] Dudgeon, J.W. Graham, and J.J. Gribble,
Helicopter Attitude Command Attitude Hold Using
Individual Channel Analysis and Design, AIAA
Journal of Guidance, Control, and Dynamics, V01.20,
NoS. pp.962-971, 1997.
l 5 l E Lin. W. Zhane. and R.D. Brandt. Robust
Hovering Control -Af a PVTOL Aircraft, IEEE
Transactions on Control Systems Technology, Vo1.7,
No.3, pp.343-351, 1999.
[6] P. Bendotti, and J.C. Morris, Robust Hover Control
for a Model Helicopter, Proceedings of American
Control Conference, Vol.1, pp.682-687, 1995.
[7] J.K. Pieper, Application of SLMC: TRC Control of
a Helicopter in Hover, Proceedings of American
Control Conference, Vol.2, pp.1191-1195, 1995.
[SIR. Mahony, T. Hamel, and A. Dzul, Hover Control
via Lyapunov Control for an Autonomous Model
Helicopter, Proceedings of Conference on Decision
and Control, Vo1.4, pp.3490-3495, 1999.
[9]R. Mahony, and R. Lozano, Almost Exact Path
Tracking Control for an Autonomous Helicopter in
Hover Manoeuvers, Proceedings of IEEE
International
Conference on Robotics and
Automation, Vo1.2, pp.1245-1250, 2000.
[IO] Y.Patel, and P.R. Smith, Translational Motion of
Vertical Takeoff Aircraft Using Nonlinear Dynamic
Inversion, AIAA Journal of Guidance, Control, and
Dynamics,Vo1.21,No.l,pp.179-182,
1998.
[ 111 K.L. Hicks, and A.A. Rodriguez, Decoupling
L
2.5
x 10'
h, =
2 l i\
I\
-m,u~u+-_oT~,o+~~ccosl~~~
1.5.
! '
20.01 I
20.05,
I
L
-
0.1
"0
0.3
0.2
20.151
0.4
1,
IPlane
I I,
0.5,
Fan
sfi=i.io7
Engine
ph =-o.osu
r..=O.I
0.1
0.2
0.3
I,
0.2 0.3
timeisec lmemi)
0.1
0.4
0.5''
0.2
0.3
time(sec intewl)
0.1
0.4
= 4591
r.,=0.6
0.787
.I
0.765
0.4
K, = 10000 R, = 35.63 ,Q
r..=0.025
0.5;
19.9
i
J
- LO
-a"::0.55
0
0.1
'
0.2
0.3
0.4
0.1
0.2
0.3
0.4
fjF-0.4
rn
0.5
4491
0.1
0.2
03
,irne(rec inleival)
0.4
0.35
0
0.1
0.2 0.3
urnqsso hteral)
0.4