Professional Documents
Culture Documents
Fault Tolerant Control of RLV in The Descent Phase Using MPC
Fault Tolerant Control of RLV in The Descent Phase Using MPC
Fault Tolerant Control of RLV in The Descent Phase Using MPC
PAPER ID:163
*
CONTENTS
●Introduction
●Objective
●Unconstrained MPC
●Constrained MPC
●Simulation Results
●Conclusion
●References
*
Introduction
● Fault Tolerant Control
*
Objective
To design Model Predictive controller in the
●
of actuator faults.
*
Longitudinal Dynamics of RLV
● Plant dynamics(without actuator)
……………..(1)
*
Contd…
● Plant dynamics with second order actuator
….…(2)
…(3)
*
Model Predictive Contoller
*
Contd….
*
Contd….
●The future outputs for a determined horizon P, called
prediction horizon are predicted using process model.
*
Plant Model
● Consider the state space model
………..(4)
*
Predictions in MPC
●At an instant ‘k’, the state variable vector is
available through measurement.
●Then future state variable are calculated using the
. .(5)
*
Contd…
The predicted output variables in the prediction
●
horizon,
…… (6)
*
Unconstrained MPC
● The output Y(k) has the form
……..(7)
●Let
……...(8)
………..(9)
* …….(10)
Contd..
……(11)
where
and
●To find optimal ,the gradient of set to
zero.
●The optimal set of future input is,
………(12)
………(13)
*
Contd..
Where,
*
Contd..
● Controller without constraints
z(k
R(k ∆u(k u(k)
)
) (k) KMPC ) z/(z-1)I Plant
+ _
_
y(k)=x(k
)
u(k-1
) z-1
I
Fig.3 The block diagram for controller with no constraints
Controll
er
*
Constrained MPC
● Constraints on control input:
*
Contd..
……………..(15)
……………..(16)
……………..(17)
*
Contd..
Then (15) can be written as
……....(18)
Using (7) to write (16) as
…..(19)
…..(20)
….(21)
*
Contd..
● Controller with constraints
z(k
R(k ∆u(k u(k)
Optimiz )
) ) z/(z-1)I Plant
er
y(k
)
u(k-1
) z-1
I
Fig.4 The block diagram for controller with constraints
Controll
er
*
Selection of Design Parameters
● Prediction Horizon, P
Increasing prediction horizon results in less
aggressive control action
● Control Horizon,M
Increasing control horizon makes the
controller more aggressive and increases
computational effort.
● Weighting matrices Q and R
Diagonal matrices with largest elements
corresponding to most important variables.
*
Predictive Control
● State Augmentation
……(22)
..……(23)
…..…(24)
*
Case 1: Constrained without actuator fault
● The constraints are defined for inputs and states:
*
Case 2: Constrained with actuator fault
●The RLV fault considered is : actuator faliure.
●It can be handled using MPC controller by
Given as,
*
Contd….
*
Contd….
*
Contd..
Fig. 7 Nominal long period simulation of the MPC for system with
actuator dynamics
*
Contd..
*
Contd..
Fig.9 Response of MPC for system with actuator dynamics in the presence of
constraints
*
Contd..
Fig. 10 Control input of the system with actuator dynamics in the presence of constraints
*
Contd..
*
Contd..
*
Conclusion
● A survey about existing methods for Fault
Tolerant Control is done .
●Longitudinal Dynamics of RLV has been derived.
*
References
1] M.M Kale,A.J Chipperfield, ”Stabilized MPC formulations for Robust Reconfigurable
Flight Control”, Control Engineering Practice, vol.13,N o.6,pp.771-788.
2] Fabio A. de Almeida and Dirk Leibling, “ Fault-Tolerant Model Predictive Control with
Flight Test Results on ATTAS” AIAA Guidance, Navigation, and Control Conference10 - 13
August 2009, Chicago, Illinois.
3] Gustavo Lima Carneiro, Roberto Kawakami, ”Model predictive control of an aircraft with
actuator failure in a terrain following task”,3rd CTA-DLR workshop on Data Analysis &
Flight Control,September 2009,
5] Dr.Piero Mitotto, Robert .C.Lepone, ”Design of a model predictive control system for a
reusable launch vehicle”, AIAA Guidance, Navigation & Control Conference, August
2003,Austin,Texas .
*
6] ] Luping Wang, “Model Predictive Control System Design and Implementation Using
MATLAB”, Springer-Verlag, London Limited,2009.
8] D.W Clark, C.Mohtadi, ” Generalized predictive control part1 & 2”Automatica, vol.23,
1987,pp.137-160
*
THANK YOU