ieeeedb5b9ae-208d-20130722110915
TRANSCRIPT
-
7/27/2019 ieeeedb5b9ae-208d-20130722110915
1/6
-
7/27/2019 ieeeedb5b9ae-208d-20130722110915
2/6
effectiveness one with additive fault), the effect of actuator
fault is automatically accommodated. All the closed-loop
signals of the faulty system are guaranteed to be bounded.
In general, the switching logic in the controller and the gain
updated law will provide a natural and effective fault ac-
commodation mechanism for the unified model with the
additive, loss-of-effectiveness, stuck faults etc..
2 Problem statement
2.1 System model
Consider a family of uncertain nonlinear systems of the
form
x1 = x2 + 1(x, d),
x2 = x3 + 2(x, d),
...
xn = T(x)u + n(x, d),
y = x1, (1)
where x = (x1, , xn)T
Rn
, u Rm
and y R
arethe system state, input and output, respectively, and (x) Rm is defined in Subsection 2.2. d : R Rs is a contin-
uous mapping that represents a family of time-varying pa-
rameters or disturbances bounded by an unknown constant
. The functions i : Rn Rs R, i = 1, , n, are lo-cally Lipschitz in x and continuous in its second variable d.They represent the system uncertainties and need not to be
precisely known. Throughout this paper, we focus our at-
tention on a sub-family of uncertain nonlinear systems (1)
characterized by the following condition.
Remark 1. The above systems model is introduced as [18],
which has a specific structure so as to achieve the control
objective, even if there are m 1 actuator failures.
Assumption 1. There exists a known continuous monoton-
ically increasing function h(y) 0, y R with h(0) = 0and an unknown constant > 0 such that
|i(x, d)| (|x1| + + |xi|)(1 + h(y)),x Rn, d with d , i = 1, , n. (2)
Remark 2. In the existing literature, most of the adap-
tive fault-tolerant controller design results via output feed-
back are applicable to a class of uncertain nonlinear sys-
tems with the norm-bounded-like [1, 15], Lipstchitz-likeuncertainties [23], or the parametric output feedback form,
i.e., i(x, d) = i(y) [18]. They cannot, however, beused to deal with nonlinear systems with unknown param-
eters beyond the parametric output feedback form, such as
the uncertain system (1) satisfying Assumption 1, in which
the unknown parameters appear not only in the front of the
system output y but also in the front of the unmeasurablestates (x2, , xn). In this sense, we extend the nonlinear-ities in (1) to be state-dependant.
2.2 Unified actuator fault model
To formulate the fault-tolerant control problem, the fault
model must be established first. In this paper, the actuation
model is with
(x) = [b11(x), b22(x), , bmm(x)]T,where k(x) R, k = 1, , m, are known smooth func-tions and k(x)
= 0,
x
Rn, and bk, k = 1,
, m, are
unknown constants. Let uFk (t) represent the signal fromkth actuator that has failed.
Assumption 2. There exists m known positive constantsbk such that |bk| < bk, k = 1, , m and the signs ofbk in(1), sign[bk] are known for k = 1, , m.
Remark 3. The bounds and the signs ofbk are needed fordesigning a stable adaptive scheme. Different from [18, 23,
19], etc., we do not need matching condition in this paper.
We will build up a unified model of actuator faults as fol-
lows
uk(t)F = kuk(t) + k(t), t tfk , k {1, , m} (3)where k(t) are unknown bounded functions, k are un-known constants and the failure time instants tfk are un-known. For system (1) in the presence of the actuator faults
(3), the input vector u = [u1, , um]T Rm can be ex-pressed as
u = v(t) + (v(t) + (t) v(t)),
where v(t) = [v1(t), , vm(t)]T is the applied control tobe designed, and
(t) = [1(t),
, m(t)]
T, = diag
{1,
, m
},
0 k 1, k = 1, , m, = diag{1, , m},
k =
1, if the kth actuator fails,0, otherwise.
Assumption 3. Not all actuators are simultaneously stuck
(totally losing-effectiveness), i.e., at any time there at least
exists one unknown constant k = 0 for kth actuator.
Remark 4. Without actuator redundancy, stuck and hard-
over faults cannot be accommodated. This is formally
stated in the above assumption.
Assumption 4. For the unknown functions k(t) in (3) ,we have m known constants k > 0 such that
|k(t)| k, for k = 1, , m.
Remark 5. When k and k(t) are selected as several spe-cial values and functions, respectively. The fault model (3)
can include the following commonly used forms of faults
in actuator as special cases.
4798 2013 25th Chinese Control and Decision Conference (CCDC)
-
7/27/2019 ieeeedb5b9ae-208d-20130722110915
3/6
k k fault modek = 1 k = 0 biask = 0 k = vk(t
fk) stuck
k = 0 k = v, v = vk(tfk) hard-over
0 < k < 1 k = 0 loss-of-effec.k = 0 k = 0 outrage
Remark 6. Because the knowledge of uncertainties are
only some functions as the bounds, whats more, the faultshave unknown parameters k and some bounding functionsin the output and the unmeasurable states, the compensa-
tion for uncertainties and faults can not be implemented
with the conventional adaptive estimations for the unknown
parameters , , etc.
2.3 Control objective
The control objective is to design an FTC control v(t) forthe uncertain system (1) with actuator failures (3) under
Assumption 1,2,3 and 4, such that all closed-loop system
signals are bounded. The key task is to design a controller
structure which is capable of ensuring stability in fault-free
case and suitable for desired adaptation under any failure
pattern: uk(t) = kv(t) + k(t), k = k1, , kp, 1 p tj such that (t) > Tj or
e1(t) > M
2,then switch to the next actuator u(t), G,
Set tj+1 = t, j+1 = (tj+1).Set (t+j+1) = a
1(tj),Set (t) = g(y)j+1(t) and j = j + 1,
(Switching)
Go to Step 1;
Else keep (t) = g(y)j(t), (No switching)Go to Step 2;
where is a pre-specified constant to set tracking errorsmall enough, i.e., satisfying e1(t) < M2, wherethe related parameters will be explained in details in the
next subsection.
Remark 7. The idea of the above FTC turning mecha-
nism is to take the stuck actuators out of operation and to
use the remaining actuators (healthy or not-outrage ones)
to achieve the acceptable control performance. By switch-
ing the actuators in turn according to the sequence G, oneof the not-completely failed actuators will be found. After
a finite number of switching, all signals in the closed-loop
system will be bounded and the tracking error will be guar-
anteed to less than a pre-specified constant.
Theorem 1. The proposed FTC controller, consisting of
(4) and the switching logic described above, is applied to
system (1) with the uncertainties satisfying Assumption
(2) and the fault model satisfying Assumptions 2, 3 and
4. Then for any initial conditions, all closed-loop states
bounded on [t0, ). Whats more, the tracking error canbe tuned small enough by pre-specifying the parameter inthe FTC turning mechanism.
Proof: The proof is omitted.
2013 25th Chinese Control and Decision Conference (CCDC) 4799
-
7/27/2019 ieeeedb5b9ae-208d-20130722110915
4/6
4 Simulation Example
Consider a model based on the state-space form of F-18
HARV-like wing-rock model with ailerons modeled as a
first-order dynamics [27], which is in the parametric strict-
feedback form. With three augmented actuation parameters
(b1, b2 and b3) for the study of actuator failure compensa-tion, and the parameters given in [18], the wing model can
be specified as
= p,
p = 26.67 + 0.76485p 2.9225||p + , = 1
+
b1
u1 +b2
u2 +b3
u3, (6)
where u1, u2 and u3 are the plant inputs with the unit takenas rad, which are used to control the aileron, is the ailerontime constant. Let x1 = , x2 = p, x3 = .
3YSTEMS
TATEXT
4IMES
X
T
X
T
X
T
Figure 1: The respondence curves of the system state
Considering the plant (6), we apply the adaptive FTC con-
troller (4) to the model, with the following actuator failures
with t0 = 0,
u1(t) =
v1(t), t [0, 15);1v1(t) + 1(t), t [15, ).
u2(t) =
v2(t), t [0, 15);2v2(t) + 2(t), t [15, ).
u3(t) =
v3(t), t [0, 15);3v3(t) + 3(t), t [15, ).
while 1 = 0, 1(t) = 2, = 0.5, 2(t) = 0,3 = 0.5, 3(t) = 2 + 0.2. Our controller will guar-antee that the wing rock is suppressed despite the presence
of actuator failures. According to the controller design in
Theorem 1 and Theorem 2, we choose the parameters as
a1 = 1, a2 = 3, a3 = 3, k1 = 1, k2 = 3, k3 = 3,g(y) = 3|x1(t)| + 1.5x1(t)2, a = 1.1 and = 1. Theinitial conditions are chosen as 0 = (0) = T0 =0 = 0.5, x1( 0 ) = 0, x2( 0 ) = 1, x3( 0 ) = 0.5 andx1(t) = 0.1, x2(0) = 0.2, x3(0) = 0.3. Figure 1 and 2
4IMES
%STIMA
TIONOFSTATE
X
T
X
T
X
T
Figure 2: The respondence curves of the estimation of state
4IMES
T
T
Figure 3: The gain-related parameter (t)
4IMES
3WITCHINGSIGNALS
T
4T
Figure 4: The signals in the turning mechanism
4800 2013 25th Chinese Control and Decision Conference (CCDC)
-
7/27/2019 ieeeedb5b9ae-208d-20130722110915
5/6
show that the system states and the corresponding estima-
tions exponentially convergence to zero in less than 10s,then at t = 15s, the effect of actuator fault is compensatedin less than 30s. All the signals are remained bounded in areasonable interval during operation. Figure 3 shows the
trajectory of gain-related parameter (t), which is read-justed after the faults occur (t > 15s). Figure 4 showsthe respondence curves of the signals (t) and T(t) in theturning mechanism. After three switches, the signals in the
systems are guaranteed to be bounded, which shows the ef-fectiveness of the proposed adaptive logic-switching based
FTC controller.
5 Concluding Remarks
In this paper, a class of nonlinear systems is considered
which is linear growth in the unmeasurable states and has
continuous function as growth in the system output, with
unknown growth rates. A wide range of actuator failures
have been characterized by a unified fault model. Then
a logic-switching based FTC controllers have been devel-
oped. By choosing appropriate dynamic law in gain switch-
ing function, the turning mechanism in the controller is au-
tomatically adjusted according to the change in the systemparameters. All the signals in the closed-loop system is
guaranteed to be bounded and the tracking error can has
a tunable bound. The effectiveness of the proposed adap-
tive switching FTC control strategy applied to aircraft wing
model has been verified by simulations.
REFERENCES
[1] G. Yang, J. Wang, and Y. C. Soh, Reliable guaranteed cost
control for uncertain nonlinear systems, IEEE Trans. Au-
tomat. Contr., vol. 45, no. 11, pp. 2188-2192, 2000.
[2] F. Liao, J. Wang, and G. Yang, Reliable robust flight track-
ing control: An LMI approach, IEEE Trans. Control Syst.
Technol., vol. 10, no. 1, pp. 76-89, 2002.
[3] H. Ma and G. Yang, Fault tolerant control for nonlinear sys-tems: sum-of-squares optimization approach, International
Journal of Robust and Nonlin ear Control, vol. 19, no. 5, pp.
591-610, 2009.
[4] Q, Zhao and J. Jiang, Reliable state feedback control system
design against actuator failures, Automatica, vol. 34. no. 10.
pp. 1267-1272, 1998.
[5] M. Benosman and K. Lum, Passive actuators fault-tolerant
control for affine nonlinear systems, Temasek Laboratories-
NUS. Singapore, Sep. 2007.
[6] D. Ye and G. Yang, Adaptive fault-tolerant control tracking
control against actuator faults with application to flight con-
trol, IEEE Trans. Control Syst. Technol., vol. 14. no. 6, pp.
1088-1096, 2006.
[7] G. Bajpai, B. Chang, and H. Kwatny, Design of fault-
tolerant systems for actuator failures in nonlinear systems,in Proc. Amer. Control. Conf., Anchorage, AK, May, 2002,
pp. 3618-3623.
[8] C. Bonivento, A. Isidori, L. Marconi, and A. Paoli, Implicit
fault-tolerant control: Application to induction motors, Au-
tomatica, vol. 40, no. 3, pp. 355-371, Mar., 2004.
[9] J. D. Boskovic, , S.H. Yu, and R. K. Mehra, Stable adaptive
faulttolerant control of overactuated aircraft using multiple
models, switching and tuning, In Proc. 1998 AIAA guid-
ance, navigation and control Conf., Boston, MA, August
1998, vol. 1, pp. 739-749.
[10] F. Ahmed-Zaid, P. Ioannou, K. Gousman, and R. Rooney,
Accommodation of failures in the f-16 aircraft using adap-
tive control, IEEE Control Systems Magazine, vol. 11. no. 1,
pp. 73-78., 1991.
[11] M. Bodson and J. E. Groszkiewicz, Multivariable adaptive
algorithms for reconfigurable flight control, IEEE Trans.
Control Syst. Technol., vol. 5. no. 2, pp. 217-229, 1997.
[12] A. T. Vemuri and M. M. Polycarpou, Robust nonlinear fault
diagnosis in input-output systems, International Journal of
Control, vol. 68. no. 2, pp. 343-360, 1997.
[13] H. Wang and S. Daley, Actuator fault diagnosis: An adap-
tive observer-based technique, IEEE Trans. Automat. Contr.,
vol. 41, no. 7, pp. 1073-1078, 1996.
[14] X. Zhang, T. Parisini, and M. M. Polycarpou, Adaptive
fault-tolerant control of nonlinear uncertain systems: An di-
agnostic information-based approach, IEEE Trans. Automat.
Contr., vol. 49. no. 8, pp. 1259-1274, 2004.
[15] M. L. Corradini and G. Orlando, A sliding mode controller
for actuator failure compensation, In Proc. 42nd IEEE con-
ference on decisio n and control, Maui, Hawaii, December,
2003, pp. 4291-4296.
[16] S. H. Chen, G. Tao, and S. M. Joshi, An adaptive actuator
failure compensation controller for MIMO systems, Inter-
national Journal of Control, vol. 77, no. 15, pp. 1307-1317,
2004.[17] B. M. Mirkin and P. Gutman, Model reference adaptive
control of state delayed system with actuator failures, In-
ternational Journal of Control, vol. 78, no. 3, pp. 186-195,
2005.
[18] G. Tao, S. H. Chen, X. D. Tang, and S. M. Joshi, Adaptive
control of systems with actuator failures, New York, NY:
Springer, 2004.
[19] W. Chen and J. Jiang, Fault-tolerant control against stuck
actuator faults, Control Theory and Applications, IEE Pro-
ceedings, vol. 152, no. 2, pp. 138-146, 2005.
[20] M. Wang and D. Zhou, Fault tolerant control of feedback
linearizable systems with stuck actuators, Asian Journal of
Control, vol. 10, no. 1, pp. 74-87, 2008.
[21] M. Takahashi, A self-repairing control system for plants
with faulty actuator, in Proc. 42nd IEEE Conference on De-cision and Control, Maui, HI, USA, 2003, pp. 1473-1475.
[22] R. Wang, J. Zhao, M. D. Georgi, and G. Liu, Output feed-
back control for uncertain linear systems with faulty actuator
based on a switching method, International Journal of Ro-
bust and Nonlinear Control , vol. 19, no. 12, pp. 1295-1312,
2008.
[23] B. Jiang, J. L. Wang, and Y. C. Soh, An adaptive technique
for robust diagnosis of faults with independent effects on sys-
tem outputs, International Journal of Control, vol. 75, no.
11, pp. 792-802.
[24] H. Lei and W. Lin, Adaptive regulation of uncertain non-
linear systems by output feedback: A universal control ap-
proach, Systems Control & Letters, vol. 56, no. 7, pp. 529-
537, 2007.
[25] H. Lei and W. Lin, Robust control of uncertain systems
with polynomial nonlinearity by output feedback, Interna-
tional Journal of Robust and Nonlinear Control, vol. 19, no.
6, pp. 692-723, 2009.
[26] H. L. Choi and J. T. Lim, Global exponential stabilization
of a class of nonlinear systems by output feedback, IEEE
Automat. Contr., vol. 50, no. 2, pp. 255-257.
[27] M. Krstic, I. Kanellakopoulos and P. Kokotovic, Nonlinear
and Adaptive Control, Wiley, New York, 1995.
[28] H. K. Khalil, Nonlinear Systems, 3rd ed. Upper Saddle
2013 25th Chinese Control and Decision Conference (CCDC) 4801
-
7/27/2019 ieeeedb5b9ae-208d-20130722110915
6/6
River, NJ: Prentice Hall, 2002.
[29] M. W. Spong and M. Vidyasagar. Robot Dynamics and Con-
trol, Wiley, New York, 1989.
[30] S. H. Lee, T. H. Kim and J. T. Lim, A new stability analysis
of switched systems, Automatica, vol. 36, pp. 917-922, 2000.
[31] H. Yang, B. Jiang and M. Staroswiecki, Supervisory fault
tolerant control for a class of uncertain nonlinear systems,
Automatica, vol. 45, pp. 2319-2324, 2009.
[32] H. Yang, V. Cocquempot and B. Jiang, Robust fault toler-ant tracking control with application to hybrid nonlinear sys-
tems, IET Control Theory and Applications, vol. 3, pp. 211-
224, 2009.
[33] E. Bullinger and F. Allgower, An adaptive high-gain ob-
server for nonlinear systems, in Proc. 36th IEEE Conference
on Decision and Control, San Diego, Califomia, USA, 1997,
pp. 1473-1475.
4802 2013 25th Chinese Control and Decision Conference (CCDC)