TMCnet News

The Aircraft Attitude Robust Inversion Fault-tolerant Control Based on Observer [Sensors & Transducers (Canada)]
[October 22, 2014]

The Aircraft Attitude Robust Inversion Fault-tolerant Control Based on Observer [Sensors & Transducers (Canada)]


(Sensors & Transducers (Canada) Via Acquire Media NewsEdge) Abstract: For attitude control system, based on instruction filter back-stepping techniques, a robust fault-tolerant control method is proposed. Firstly, attitude control system mathematical model is given, on this basis, the attitude control system under the modeling errors caused by uncertainty, external disturbances and control surfaces faults are considered. The fault tolerant control design involves two main units, one is auxiliary system design, the other is controller design using the auxiliary system. Finally, the simulation results show that the proposed method can make the tracking performance for flight control system. Copyright © 2014 IFSA Publishing, S. L.



Keywords: Attitude, Instruction filter, Back-stepping, Fault tolerant, Tracking.

(ProQuest: ... denotes formulae omitted.) 1. Introduction The flight control system failure is mainly composed of actuators, sensors, structural failure. In order to improve the safety and reliability, control system fault tolerant control (FTC: Fault tolerant control) must be considered [1].


Because the object exists uncertainty and disturbance, even if the diagnosis information is accurate, when designing the controller still want to consider the robustness and anti-interference problem of controller. In this paper, the robust fault-tolerant controller design framework is shown in Fig. 1.

In this paper, the proposed fault-tolerant control method merely designs a robust fault-tolerant control. An auxiliary system reconfiguration controller is designed based on the auxiliary system dynamic model. Relative to traditional method in design is more simple and convenient.

Based on instruction filtering inversion method [2], this paper proposes a robust fault-tolerant control system based on instruction filtering inversion design.

2. Control Surface Fault Model According to the aircraft X-33 aerodynamic configuration, considering the specific flight environment, a reasonable hypothesis and appropriate axes, a simplified model can be used to design attitude control system. Fault tolerance control law is calculated on the original model simulation, and test the validity of the fault-tolerant control system.

2.1. Attitude Model Description This paper focuses on the fault tolerant flight control system design, only the factors of flight movement play a major role. It can effectively reduce the complexity of the problem.

Therefore, the attitude angle motion equations of the X-33 aircraft are [3, 4] ...(1) ...(2) Track roll p motion expression can be determined by reference [5]: ...(3) Angular velocity loop motion equation is ... (4) where Ix, Iy, Iz are the spacecraft inertia moments, I)y, Iyz, Izx are the inertia moments, Mc = tf/S(t), y/ are the control allocation matrix.

In summary, X-33 attitude dynamic equation is ...(5) where ...

...(6) ...(7) ...(8) ...(9) 2.2. Control Surface Damage Failure Model Considering the control surface damage fault, in fact the control action u~ of each channel is [6]: ...(10) where Gi is the damage factor. When oi = oi = 1, failure did not happen.

The actual control channel is ... (11) where 5 = diag[<J,,-,<78], the X-33 control surface damage model is ...(12) 3. Active Fault Tolerant Control Design In view of the mentioned in the second part, this section presents the proposed robust fault-tolerant control design.

It is shown in Fig. 2.

Dynamic equation and attitude angle loop equation using observer design an instruction filtering inversion control method, fault and compound interference implied in the observer. Dynamic controller based on state observer has robustness and fault tolerance.

For the convenience of fault-tolerant controller design, the observer equation can also be expressed as ... (13) where 5 = diag[cr1,-, <T8 ]. The two tracking error vectors are El, E2 e R3 , filter output is x[ , x2.

... (14) ... (15) The first step: first of all, x2 is ideal control input of attitude angle ring.

Then we choose the Lyapunov function ..., and get the derivative of Fj.

... (16) Attitude angle loop controller is ... (17) where Kx is the positive constant matrix.

In order to solve the traditional inversion control existing differential expansion and restriction problem, reference [7,8] introduced instruction filtering. Instruction filtering thought is a virtual control volume x2 is obtained by a quadratic constraint filter x2 and x2 . A compensator corrects filter residuals between output and input, as shown in Fig. 3.

State equations of constraint instruction filter are: ... (18) where , (On are the damping and bandwidth of filter respectively, and... The second step: considering observer equations, at the same time we choose the Lyapunov function ... (19) The design of angle velocity loop controller is ... (20) where K2 is the positive constant matrix.

... (21) 4. Simulation and Verification X-33 aircraft has four control surface, two rudders, two flaps, left and right two inboard ailerons, outboard ailerons.

Namely ...

where SKl, <5jei are the right, left medial flap, ^rfl » ^lfl are the right and left flap, Sn!, í5jvr are the right and left rudder. SK0, <5jg0 are the right and left lateral flaps.

Instruction filter parameter selection is shown in Table 1.

We assume that the following control surface damage failure: the right medial aileron, the left flaps, the right rudder failure are respectively 40 %, 20 %, 40 %.

Flight control system uses the proposed method in the paper, the traditional fault-tolerant control method [9], not fault-tolerant control method.

Then we can get the attitude angle response curve. The simulation results are shown in Fig. 4 and Fig. 5.

It can be seen from Fig. 4 under fault condition, the proposed fault-tolerant control method effect is superior to the traditional fault-tolerant method. Therefore, the paper proposed method is superior to the traditional fault-tolerant control method, for uncertain system with external disturbance has obvious characteristics of fault tolerance.

5. Conclusions Due to disturbances and parameter uncertainty, considering the control surface damage problem of robust fault-tolerant control, we design a new type of robust fault-tolerant control framework. Based on adaptive neural network observer, we design the instruction filter inversion fault-tolerant control system. Firstly, we give aircraft X-33 attitude dynamic equation and set up the control surface fault model. Instruction filter inversion method is used to design angle loop controller and angular velocity loop controller. The design of fault-tolerant control system does not require accurate fault and interference information, which are implied in the adaptive neural network observer design. It can feedback real-time hidden information to the controller, and can realize the robust fault-tolerant control. Finally, the design method is applied to the control surface fault in spacecraft attitude control, flight attitude robust fault-tolerant control is realized.

Acknowledgements This work was supported by Qing Lan Project of Jiangsu province, 333 Project of Jiangsu province, Aeronautical Science Foundation of China (No. 20111052010), the National 863 Program (No. 2007AA01Z404), Universities Natural Science Research Project of Jiangsu Province (No. 13KJD520005), Modem Educational Technology in Jiangsu province (2013-R-26144).

References [1]. D. Ye, G. H. Yang, Adaptive fault-tolerant tracking control against actuator faults with application to flight control, IEEE Transactions on Control Systems Technology, Vol. 14, Issue 6,2006, pp. 1088-1096.

[2] . G. J. Liu, D. J. Wang, Y. C. Li, Active fault tolerant control with actuation reconfiguration, IEEE Transactions on Aerospace and Electronic Systems, Vol. 40, Issue 3,2004, pp. 1110-1117.

[3] . B. Hollis, R. Thompson, K. Murphy, et al, X-33 aerodynamic and aeroheating computations for wind tunnel and flight conditions, in Proceedings of the AIAA Atmospheric Flight Mechanics Conference, Portland, OR, August 9-11, 1999, paper 99-4165.

[4] . B. Hollis, R. Thompson, K. Murphy, et al, X-33 computational aeroheating/aerodynamic predictions and comparisons with experimental data, National Aeronautic and Space Agency, Technical Report, NASA/TP-2003-212160, 2003.

[5] . F. F. Chi, A. B. Steve, L. Wan, On-line supervised adaptive training using radial basis function networks, Neural Networks, Vol. 9, Issue 9, 1996, pp. 1597-1617.

[6] . J. Peng, R. Dubay, Identification and adaptive neural network control of a DC motor system with deadzone characteristics, ISA Transactions, Vol. 50, 2011, pp. 588-598.

[7] . J. D. Boskovic, L. Chen, R. K. Mehra, Adaptive control design for nonaffine models arising in flight control, AI A A Journal of Guidance, Control, and Dynamics, Vol. 27, Issue 2,2004, pp. 209-217.

[8] . J. Spooner, M. Maggiore, R. Ordonez, Stable adaptive control and estimation for nonlinear systems, Wiley, New York, 2002.

[9] . J. Farrell, M. Polycarpou, M. Sharma, W. Dong, Command filtered backstepping, IEEE Transactions on Automatic Control, Vol. 54, Issue 6, 2009, pp.1391-1395.

1,2 Zhou Hong-Cheng,1 Wang Dao-Bo 1 College of Automation Engineer, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China 2 Institute of Information, Jinling Institute of Technology, Nanjing 211169, China 1 Tel: 18913806592,2Tel.: 13505184950 1 E-mail: [email protected], [email protected] Received: 23 June 2014 /Accepted: 29 August 2014 /Published: 30 September 2014 (c) 2014 IFSA Publishing, S.L.

[ Back To TMCnet.com's Homepage ]