Professional Documents
Culture Documents
High Alpha Maneuvering With A Laterally Asymmetric Fighter Aircraft: A Backstepping Control Approach
High Alpha Maneuvering With A Laterally Asymmetric Fighter Aircraft: A Backstepping Control Approach
pb rb
where p1 K12 z1dt with K12 being a constant symmetric
V1 z1T ( K11 z1 K12 p1 ) p1T p1 Position Rate limit Bandwidth
limit
z1T K11 z1 z1T K12 p1 p1T K12 z1
Aileron (δa) ±35 deg ±100 deg/s 10.0 Hz
z1T K11 z1 0
Elevator (δe) + 10 deg, ± 40 deg/s 10.0 Hz
Now, from (9), f1 x2 K11 z1 K12 p1 x1d -25deg
From here, the desired value of x2 is obtained as Rudder (δr) ±30 deg ±82 deg/s 10.0 Hz
x2 d ( f1 ) 1 ( K11 z1 K12
2
z1dt x1d ) (10) Pitch Nozzle ±20 deg ±80 deg/s 10.0 Hz
(δptv)
The Lyapunov function for the complete dynamics is chosen Yaw Nozzle ±20 deg ±80 deg/s 10.0 Hz
as (δytv)
1 T 1 1 1 TABLE II: Controller Parameters
V2 z1 z1 p1T p1 z2T z2 p2T p2 (11)
2 2 2 2 0.1 0 0
K11
0 6.75 0
where p2 K 22 z2 dt , K22 being a constant symmetric
0 0 0.5
positive definite matrix. K12 0.1 0 0
0 0.1 0
V2 z1T z1 p1T p1 z T2 z2 p2T p 2
0 0 0.1
= z1T [ f1 x2 x1d ] p1T K12 z1 z2T z2 p2T K 22 z2 K21 0.3 0 0
0 0.7 0
= z1T [ f1 z 2 f1 x2 d x1d ] p1T K12 z1 z2T z2 p2T K 22 z 2 0 0 0.1
K22 0.1 0 0
Substituting (10) in the above, 0 0.1 0
V2 z1T [ f1 z2 K11 z1 K12 p1 x1d x1d ] 0 0 0.1
150m/s. Figure 2 depicts the state and control time profiles for
p1T K12 z1 z2T z2 p2T K 22 z2 the maneuver. From Fig.2. it can be seen that good tracking
result is obtained as the actual and commanded pitch angle
z1T K11 z1 z1T f1 z2 z1T K12 p1 p1T K12 z1 profiles are nearly overlapping; the roll angle, yaw angle, and
sideslip angle are almost zero throughout. Over 50% drop in
z2T z2 p2T K 22 z2
velocity is achieved while about 200m altitude is gained after
the maneuver. The control surface deflections of aileron, rudder,
Let us choose z2 K 21 z 2 K 22 p2 f1T z1 (12)
and yaw nozzle did not show any considerable variations and
where K21 is a constant positive definite matrix therefore, are not included in Fig. 2.
Elevator and pitch nozzle deflections remain mostly within their
V2 z1T K11 z1 z1T f1 z2 z2T K 21 z2 z2T K 22 p2
saturation limits. Elevator is observed to hit its saturation limit
z2T f1T z1 p2T K 22 z2 of +10 deg for a small duration when pitch angle is close to 900.
To enhance the power of thrust vector control, 50% throttle is
= z1T K11 z1 z 2T K 21 z2 0 propelled in an open loop mode. Controller parameters as in (10)
and (13) are fixed after some trial and error and are shown in
Now from (12), Table II.
2
x2 K 21 z 2 K 22 z2 dt f1T z1 x2 d
2
f 2 u K 21 z 2 K 22 z2 dt f1T z1 x2 d
2
u f 2 K 21 z 2 K 22 z2 dt f1T z1 x2 d (13)
Equation (13) gives the final control input where x2d is given
by (10).
For numerical simulation of cobra maneuver, a maneuver
duration of 6s is considered starting at t=5s. Before the
maneuver the aircraft is assumed to be trimmed at 2000m and
TABLE I: Saturation level and bandwidth of control effectors
Authorized licensed use limited to: BIRLA INSTITUTE OF TECHNOLOGY AND SCIENCE. Downloaded on August 10,2021 at 07:00:52 UTC from IEEE Xplore. Restrictions apply.
2020 International Conference on Power, Instrumentation, Control and Computing (PICC)
qw rv
ru pw
pv qu
I xz pq ( I yy
I zz
) qr I xy (q r )
rp I yz 2 2
qr ( I zz
I xy I xx
)rp I yz (r 2 p 2 )
pq I xz
rp ( I xx
I yz I yy ) pq I xz ( p 2 q 2 )
qr I xy
(q 2 r 2 ) xcm pqycm rpzcm
(r 2 p 2 ) ycm pqxcm qrzcm
2 2
( p q ) zcm rpxcm qrycm
m(qu pv) y m(ru pw) z
cm cm
m( pv qu ) xcm m(rv qw) zcm
m ( pw ru ) xcm m(qw rv ) ycm
Fx
m
g sin
Fy
g cos sin m
g cos cos
Fz (14)
zcm mg cos sin ycm mg cos cos m
z mg sin x mg cos cos
cm cm
M x
ycm mg sin xcm mg cos sin M y
M z
where m' and [I'] are mass and inertia matrix of the aircraft
respectively after store ejection; and [Mx My Mz]T and [Fx Fy Fz]T
are external moment and force vectors acting on the aircraft
consisting of aerodynamic and propulsive components. It is
important to note here that like the gravitational force, there also
exist a moment due to gravity term as the c.g. of the aircraft is
now away from the origin of the body frame.
From the above nonlinear coupled equation, the rotational
dynamics part can be taken out as:
Fig.2. Cobra maneuver response in symmetric dynamics qw rv (q 2 r 2 ) x pqy rpz
p 1 cm cm cm
1 2
q
I
m
[ A] A ru pw ( r 2
p 2
) y cm pqx cm qrz cm
r
III. B ACKSTEPPING CONTROL FOR A SYMMETRIC 2 2
pv qu ( p q ) zcm rpxcm qrycm
D YNAMICS
I xz
pq ( I yy I zz rp I yz (q 2 r 2 ) m(qu pv ) ycm m(ru pw) zcm
) qr I xy
The backstepping control formulation discussed in previous I xy
qr ( I zz
I xx (r 2 p 2 ) m ( pv qu ) xcm m( rv qw) zcm
)rp I yz pq I xz
section is extended to the c.g. shifted asymmetric aircraft in this I rp ( I xx
I yy
) pq I xz ( p 2 q 2 ) m( pw ru ) xcm m(qw rv ) ycm
qr I xy
yz
section. In the plane of symmetry, if the shifted c.g. position is
at [xcm ycm zcm]T from the nominal reference point, then the Fx M x 1
M x
(15)
A F y M y I m [ A ] 2
1
force and moment balance equation in body reference frame is M y
F M
given by [13-14]. z s M z s z c
1 0 0 0 zcm ycm u where, as considered in the previous section, [Mx My Mz]Tc and
0 1 0 zcm 0 xcm v [Mx My Mz]Ts are part of external moment dependent upon control
0 0 1 ycm xcm 0 w and state respectively; and
I xx
I xz
0 mzcm mycm
I xx
I xy p
I xz
I xy
0 mzcm mycm
mz I I xy
; A mzcm
I yy I yz 0 mxcm
0 mxcm
I xy I yy I yz q
cm mycm mxcm 0
mycm I yz I zz
I xz
mxcm 0
I xz
I yz r
I zz
The rotational kinematic equation remains unchanged under c.g.
asymmetry as given by
Authorized licensed use limited to: BIRLA INSTITUTE OF TECHNOLOGY AND SCIENCE. Downloaded on August 10,2021 at 07:00:52 UTC from IEEE Xplore. Restrictions apply.
2020 International Conference on Power, Instrumentation, Control and Computing (PICC)
IV.C ONCLUSION
Backstepping control design for automatically executing the
high alpha cobra maneuver was considered for the F18 HARV
aircraft under balanced as well as unbalanced lateral c.g.
locations. It was shown that the dynamics in either case can be
cast in the strict feedback form. It was further shown that the
controller designed based on the dynamics for the symmetric c.g.
position suffers from significant performance degradation under
lateral c.g. variation. When the control is modified based on the
asymmetric dynamics then the nominal performance was almost
recovered back. In both the cases, maneuver performances were
validated against a modest ±10% uncertainty in the aerodynamic
coefficients of the aircraft. Some robustness enhancement
schemes may be combined with the baseline backstepping
control to equip it to handle higher levels of uncertainty in the
aerodynamic database.
APPENDIX
Aircraft Data:
Mass (m): 11840 kg
Length (l): 17.06 m
Wingspan (b): 11.40 m
Authorized licensed use limited to: BIRLA INSTITUTE OF TECHNOLOGY AND SCIENCE. Downloaded on August 10,2021 at 07:00:52 UTC from IEEE Xplore. Restrictions apply.
2020 International Conference on Power, Instrumentation, Control and Computing (PICC)
REFERENCES
[1]. Mukherjee, B.K., and Sinha, M., “Large Angle Maneuvering with an
Asymmetric Aircraft: A Single Loop Control Formulation”, Proceedings of the
Guidance, Navigation, and Control Conference, Florida, USA, 08-12 January
2018.
[2]. Bacon, B.J.,and Gregory, I.M. “General Equations of Motion for a Damaged
Asymmetric Aircraft”, Proceedings of the AIAA Atmospheric Flight Mechanics
Conference and Exhibits, South California, USA, 20-23 August 2007.
[3]. Nguyen, N., Krishnakumar, K., Kaneshige, J., and Nespeca, P., “Flight
Dynamics and Hybrid Adaptive Control of Damaged Aircraft”, Journal of
Guidance, Control, and Dynamics, Vol. 31, No. 5, 2008.
[4]. Liu, Y., Tao, G., and Joshi, S.M., “Modeling and Model Reference Adaptive
Control of Aircraft with Asymmetric Damage”, Journal of Guidance, Control, and
Dynamics, Vol. 33, No. 5, 2010.
[5]. Guo, J., Tao, G., and Liu, Y., “Multivariable Adaptive Control of NASA
Generic Transport Aircraft Model with Damage”, Journal of Guidance, Control,
and Dynamics, Vol. 34, No. 5, 2011.
[6]. Mukherjee, B.K., and Sinha, M., “A Single Loop Dynamic Inversion Control
for a Fighter Aircraft Executing Rapid Large Amplitude Maneuvers”, 14th IEEE
India Council International Conference, India, 15 - 17 December 2017.
[7]. Krtic, M., Kanellakopoulos, I., and Kokotovic, P., “Nonlinear and Adaptive
Control Design”, Wiley, New York, 1995.
[8]. Lee, T., and Kim, Y., “Nonlinear Adaptive Flight Control Using
Backstepping and Neural Networks Controller”, Journal of Guidance, Control,
and Dynamics, Vol. 24, No. 4, 2011.
[9]. Sadati, S.H., Parvar, M.S., Menhaj, M.B., and Bahrami, M., “Backstepping
Controller Design Using Neural Networks for a Fighter Aircraft”, European
Journal of Control, Vol.13, No.5, 2007.
[10]. Wang, N., Ma, R., Chang, X., and Zhang, L., “Numerical Virtual Flight
Simulation of Quasi-Cobra Maneuver of a Fighter Aircraft”, Journal of Aircraft,
Vol. 57, No. 4, 2020.
[11]. Khatri, A.K., and Sinha, N., “Aircraft Maneuver Design using Bifurcation
Analysis and Nonlinear Control Techniques”, 49th AIAA Aerospace Sciences
Meeting including the New Horizons Forum and Aerospace Exposition, Florida,
USA, 4 - 7 January 2011.
[12]. Stevens, B.L., and Lewis, F.L., “Aircraft Control and Simulation”, Wiley,
New York, 1992.
[13]. Mukherjee, B.K., and Sinha, M., “Extreme aircraft maneuver under sudden
lateral CG movement: Modeling and control”, Aerospace Science and
Technology, Vol.68, 2017.
[14]. Mukherjee, B.K., and Sinha, M., “Nonlinear dynamics and control of a
laterally mass varying fighter aircraft”, Journal of Aerospace Engineering, Vol.
232, No.16, 2018.
Authorized licensed use limited to: BIRLA INSTITUTE OF TECHNOLOGY AND SCIENCE. Downloaded on August 10,2021 at 07:00:52 UTC from IEEE Xplore. Restrictions apply.