PID For Fixed-Wing UAV PDF
PID For Fixed-Wing UAV PDF
PID For Fixed-Wing UAV PDF
I. INTRODUCTION
Unmanned Aerial Vehicle (UAV) have recently been used
with great success for military intelligence by providing a
viable alternative to manned aircraft due to their smaller size,
reduced risk to life, and reduced cost. Forces use UAVs in
applications such as border patrolling, security Intelligence,
surveillance, target acquisition and cost guards. Besides
military applications of UAVs it also use in many civil
applications such as search & rescue missions, explorations,
security & surveying of oil pipe lines, Forests on fire,
agricultural applications and power & nuclear plants
inspection.
There are many types of UAVs available but this article
focuses only on fixed wing type UAV. Fixed-wing UAV
system having ability to maneuvers in six DOF which are
(Forward, Sideway, Vertical, Yaw, Pitch and Roll) which
make it very complex and nonlinear. The fixed-wing UAV
dynamics can be categorized into longitudinal and lateral
151
2014 IEEE 10th International Colloquium on Signal Processing & its Applications (CSPA2014), 7 - 9 Mac. 2014, Kuala Lumpur, Malaysia
'T ( s)
'G e ( s)
m1s - C xu
- (C xD C xD c1 s)
C xG e
- C zu
- (m1s C zD C zD c1 s) C zG e
- C mu
- (C mD C mD c1 s)
C mG e
' long ( s)
(2)
Where,
'long(s) AG s 4 BG s 3 CG s 2 DG s EG
(3)
With,
s(m1 C zq c1 )'T ( s )
C xG e 'G e ( s )
C zG e 'G e ( s )
CG
DG
EG
(1)
C yG a 'G a ( s )
BG
B. Roll Angle
The axis from the nose to the tail of an aircraft is the
longitudinal axis. The movement in latitude axis along the
longitudinal axis is known as roll movement. The rolling
motion is being caused by the deflection of the aileron of the
aircraft. For a fixed-wing UAV flying at a constant altitude, a
roll angle command is often used for heading control. So for
controlling heading rate it is necessary to control roll angle.
Aileron defection is denoted by a.
The lateral equations of motion for aileron control are
expressed in equations below [9].
(m1s - C xu )u(s) - (C xD C xD c1 s)'D (s) - C zu u(s) - (m1s C zD C zD c1 s)'D (s) -
ml I yl (ml C zD cl )
(4)
A.
(C xq c1 s C xT )'T ( s )
AG
(C lr bs - I xz s 2 )'M ( s )
C mG e 'G e ( s )
C lG a 'G a ( s )
(5)
(-C nr bs - I xn s 2 )'M ( s )
C nG a 'G a ( s )
Where,
, , are lateral variable and Cy(,,p,r), Cl(r,,p), Cn(r,,p), are
stability derivatives. After solving the above equations the
transfer function of aileron controlled roll angle deflection can
be written as.
152
2014 IEEE 10th International Colloquium on Signal Processing & its Applications (CSPA2014), 7 - 9 Mac. 2014, Kuala Lumpur, Malaysia
Referen
ce
Position
++
Controller
Filtered
Feedback
Signal
yk
+
+
Output
Position
Extended
Kalman
f ( x k , u k ) wk
Pk 1
Ak Pk AkT ) Q
(9)
with
(10)
Ak (1 K k C k ) Pk
Pk 1
(6)
s
1
]
and J ( s) [1, ,
s 1 Tf s
is
G(k) = f(x k , u k ) + v
x k 1
K k Pk C kT (C k Pk C kT R) 1
x k 1 f ( x k , u k ) K k [ y k h( x k )]
U T = >K p , K I , K D @
EKF
U T J ( s)
(8)
Plant
Filter
L(s)
h( x k ) v k
Sensor Noise
(Vk)
Fixed
Wing
UAV
f ( xk , u k ) wk
x k 1
(7)
'I ( s)
'G a ( s)
k1 s 3 k 2 s 2 k 3 s
k 4 s 5 k 5 s 4 k 6 s 3 k 7 s 3 k8 s
(11)
153
2014 IEEE 10th International Colloquium on Signal Processing & its Applications (CSPA2014), 7 - 9 Mac. 2014, Kuala Lumpur, Malaysia
Values
k1
0.0046
k2
0.0046
k3
0.0211
k4
1.5586e-4
k5
0.0015
k6
0.0022
k7
k8
0.0076
6.6266e-5
Root Locus
2.5
U ncontrolled System
2
1.5
0.5
-0.5
-1
-1.5
-2
-2.5
-20
-15
-10
-5
10
15
20
;( s )
L( s ) G ( s )
'I ( s)
( U T J ( s))
'G a ( s)
(12)
Root Locus
8
G( s)
;( s )
and
H ( s) 1
(13)
-2
-4
-6
-8
-9
Controlled System
-8
-7
-6
-5
-4
-3
-2
-1
V. SIMULATION RESULTS
For validation of proposed PID with EKF control technique
in fixed-wing UAVs Yaw, Pitch and Roll angle stabilization,
MATLAB plate form is chosen. The parameters of PID
controller are chosen by auto-tune method in such a way that
the Yaw, Pitch and Roll stabilized as fast as possible. The
values of P, I, D and N for each angle mentioned in Table-2.
Table 2: PID controller auto-tuned Parameter
Yaw
Pitch
Roll
P
-0.0030032
-6.52465
0.459233
I
-4.1459e-06
-4.41734
6.465042
D
-0.32887
-1.97792
-0.012299
N
0.1559
38.28956
37.3396
154
2014 IEEE 10th International Colloquium on Signal Processing & its Applications (CSPA2014), 7 - 9 Mac. 2014, Kuala Lumpur, Malaysia
155
2014 IEEE 10th International Colloquium on Signal Processing & its Applications (CSPA2014), 7 - 9 Mac. 2014, Kuala Lumpur, Malaysia
REFERENCES
[1] B. Kada, Y. Ghazzawi Robust PID Controller Design for
an UAV Flight Control System Proceedings of the.
World Congress on Engineering and Computer Science
2011 Vol II WCECS 2011, October 19-21, 2011, San
Francisco, USA .
[2] Stephen Wong and Jennifer Yu, Autonomous Stable
Flight with a PID Controller.
[3] Wei Ren and Randal W. Beard, Constrained Nonlinear
Tracking Control for Small Fixed-Wing Unmanned Air
Vehicles Proceeding of the 2004 American Control
Conference Boston, Massachusetts June 30 - July 2, 2004
[4] S. Jackson, J. Tisdale, "Tracking controllers for small
UAVs with wind disturbances: theory and flight results",
in Proc. IEEE Conf. Decision Control, 2008, pp. 564569.
[5] Yang Chen; Tianmiao Wang; Jianhong Liang; Chaolei
Wang; Chenghao Xue, "A fuzzy robust path following
controller for a small unmanned air vehicle," Industrial
Electronics and Applications (ICIEA), 2012 7th IEEE
Conference on , vol., no., pp.1189,1194, 18-20.
[6] M. Hassan Tanveer, S. Faiz Ahmed, D. Hazry, M.
Kamran Joyo, Faizan. A. Warsi, Disturbance And Noise
Rejection Controller Design For Smooth Takeoff /
Landing And Altitude Stabilization Of Quad-rotor,
Journal of Applied Sciences Research, 9(5): 3316-3327,
2013
[7] Faizan. A. Warsi, Roll Angle Stabilization of Fixed-wing
UAVs in occurrence of noises by using PID with EKF
controller. Jokull Journal, vol 63, No 9, Sep 2013. pp
189-200.
[8] Bandu N. Pamadi. Performance, Stability and Dynamics
Control of Airplanes. AIAA Education Series.
VI. Conclusion
This paper presents the design of robust controller for yaw,
pitch and roll movement stabilization for fixed-wing UAV.
Design of controller is based on PID with Extended Kalman
Filter technique. According to the simulation results it is
observed that PID controller stabilize very well the movement
of angles and also helps the system to be stable under disturbed
condition while for the noisy conditions EKF works well to
suppress the impact of noise. So the combining effect of PID
156