![](wp-content/uploads/doi-ijert-logo.png)
- Open Access
- Total Downloads : 281
- Authors : Anoop P R, Prof. Laila Beebi M
- Paper ID : IJERTV4IS060295
- Volume & Issue : Volume 04, Issue 06 (June 2015)
- DOI : http://dx.doi.org/10.17577/IJERTV4IS060295
- Published (First Online): 09-06-2015
- ISSN (Online) : 2278-0181
- Publisher Name : IJERT
- License:
This work is licensed under a Creative Commons Attribution 4.0 International License
Robustness Study for Longitudinal and Lateral Dynamics of RLV with Adaptive Backstepping Controller
Anoop P R
Department of Electrical and Electronics engineering, TKM college of Engineering,Kollam, India
Prof. Laila Beebi. M
Department of Electrical and Electronics engineering, TKM college of Engineering,Kollam, India
Abstract-This paper presents a robustness study of Adaptive backstepping method applied to a Reusable Launch vehicle longitudinal dynamics. RLVs are subjected to large parameter uncertainities and disturbances in the atmosphere. Adaptive controller provides a consistently updating algorithm to cope with the parameter uncertainities and small disturbances. Longitudinal dynamics of the RLV is controlled using adaptive backstepping method and robustness study was performed by giving some inputs. The simulation is done through MATLAB and results indicate the necessity of a Robust controller in the presence of disturbances.
Index Terms-Backstepping control, Adaptive backstepping control, Reusable Launch Vehicles (RLV), Longitudinal dynamics, pitch rate, yaw rate, sideslip angle, Lateral dynamics, etc..
-
INTRODUCTION
Reusable launch vehicles (RLVs) are used to deliver satellites and other celestial objects into space. After the deliver it returns backs. The dynamics of the RLV in the decent phase isjust like controlling an unmanned air vehicle in the atmosphere. The flight Reusable Launch Vehicle during its descent phase is subjected to a huge variation in Mach numbers and adverse ight envelopes and the system must be stabilized in the midst of these uncertainties.The control surfaces used for the orientation in space are ailerons and Rudders. The control surfaces are represented in Fig.1.The longitudinal dynamics are controlled by pitch rate and the latitude control is provided by yaw rate. Latitude control and longitudinal control can be seen from Fig.2 and Fig.3.
The RLV considered here is X-38 vehicle which was
controller was found to be applied on Inverted Pendulum [5][6] and Electrohydraulic actuators [7].The theory of robust adaptive control was proposed by Ionnau et al,[8] which deals with the robustness of adaptive control systems was used to verify the robustness stability of the systems under disturbances
The Paper has been organised as follows. Section II deals with the mathematical modelling of RLV, X-38. Section III deals with the Theory of Adaptive backstepping controller. Section IV deals with the Design of Adaptive controllers for the prototype model. In Section V the Simulation results are shown with some discussions on it. Section VI is the Conclusion part and Section VII deals with Future Works.
Fig.1: Control surfaces of RLV
-
MATHEMATICAL MODELLING OF RLV
The basic assumptions considered for the formulation are, the atmosphere is considered to be fixed w.r.to the earth and the disturbances are considered to be act from control surface or atmospheric turbulence. The basic Newtons Second law of motion is considered.
= and (1)
developed by NASA . The equations of dynamics are obtained from from Diagroro Ito et al, [1] which involves the latitudinal and longitudinal dynamics. The nonlinear
=
sets of equations are converted into a strict feedback form and pure feedback form by some assumptions [2]. This modified sets of equations are considered for the control purpose . Adaptive backstepping controller design for strict feedback systems are proposed by Kristic et al, [3].
Where is the mass of the aircraft and is the terminal velocity of the aircraft. M is the moment of inertia.
The derivative can be resolved as
Another application to the flight control was proposed by Ola Häkegard[4] which was very helpful in formulating this work. Other applications to this adaptive backstepping
= 1
+
(2)
The final equations of motions are developed as
= + + (3) The angular moment equation is also resolved as
= 1 + (4)
Where is the angle of attack,, the roll rate of the aircraft and is the uplift force provided by the control surface. The equations are further modified as
= 1 +
= 2 + 3 + 4 (9)
The final moment equation is
= + + (5)
Where L, M and N are the moment along X, Y, Z axis respectively.
The control surfaces are modelled to obtain the control input vectors. The elevon deflections are averaged to give the total elevon angle or elevator angle( ) for pitch control and the average of the difference gives aileron angles forroll control
The lateral dynamics equations are provided as
=
= 1 + (10)
= ( + )
2
And
= ( )
2
(6)
By commanding the deflections either symmetrically or asymmetrically, these two pairs of surfaces provide the same control effects as that of conventional control surfaces.The non-linear set of equations of longitudinal motion for the X-38 vehicleis
= 1 + + + (7)
= + 1 + + +
Fig.3: Lateral dynamics of RLV
where is the yaw rate, is the terminal velocity, is the side slip angle. The set of equations are further modified as
1 = 51 2
2 = 61 + 7 (11)
Fig.2: longitudinal dynamics for aircraft
These nonlinear set of equations are converted into strict feedback form by some assumptions [2] and the new set of equations are in the form of strict feedback form and is given by
= +
= 1 + + (8)
These final sets of equations are used for the controller designing purpose
-
THEORY OF ADAPTIVE BACKSTEPPING
CONTROLLER
Adaptive backstepping controller is a nonlinear control technique which allows the designer to construct controllers for a wide range of nonlinear systems in a structured, recursive way. The dynamic feedback part constantly updates the static feedback control part to deal with parametric uncertainities.
The tuning functions are introduced in adaptive backstepping technique [3] to reduce the over parameterization so that only one update law for each parameter is required.
Consider a second order system
= ( ) +
1 1 2
2 = (12)
Where (x1, x2) 2 are the states and u is the control input, 1 is a smooth non linear function vector and is the vector of unknown constant parameters. The control objective is to regulate the states with any initial conditions. The adaptive
backstepping starts by introducing regulating errors
(9) and the system is made robust by incorporating leakage terms in it.
Let 1 = (18) for regulation reference must be zero. We define the first lyapunov function as
= 1 2 + 1 2 , so as to make zero as time tends to
= and = . The virtual control
1 2 1 2 1 1
1 1 2 2
is defined in terms of parameter estimate as
infinity. The control vector is selected as q and q should possess the value
1, , , = -11 1 + , (13)
1 > 0;
=
1 11
,and (19)
The virtual control educes the (1, 2) dynamics
to
1 = (1) + 2 11
1 = 11 (20)
The second error variable is defined as 2 = and the aim is to make 2 zero. So that the second lyapunov function is described as
2 = 1
(14)
1
2
1 1 1 2
1 2
1
2 =
2 +
2
2 +
2
2
2
+
2
3
+1(21)
Where = is the parameter estimation error. A closed loop function is defined that not only penalizes the tracking errors, but also the estimation errors as
Select the control vector to make 2negative definite. For the adaptive controller the parameters are replaced by
1,2,
= 1 2 + 2 + 1 2 (15)
1 2
2
parameter updates so that the equation will be
= 1 1 3 2 22
Which is the lyapunov function that should a pdf and its 4
negative should be ndf. For that the control law should be
11 (22)
2 2 1
=
The other parameter update laws or tuning functions are given by
1
2
1
1 Where 2 > 0
=
(23)
(16)
And the update law for is given by
1 2
= ( ) (17)
1
For the practical applications the plant will be subjected to low frequency unmodelled dynamics, measurement noises, computational round-off errors and sampling delays etc.. The uncertainities will hardly affect the robustness of the adaptive backstepping design. The lack of robustness is
2 2 2
3 = 32
IV.B. LATERAL DYNAMICS
Let the error between 1 and 1 is 1. For the regulation
1 should be zero. For that we introduce the lyapunov function
1 1 5
= 1 2 + 1 2(24)
2 2
primarily due to the control laws which are nonlinear in
general and therefore subjected to modelling error effects.
We get 2
= 15 5 + 11 to make 1
negative definite so the second error term arises which is
-
ADAPTIVE CONTROLLER DESIGN FOR THE LONGITUDINAL DYNAMICS OF RLV WITH
DISTURBANCES
Then
2
= 2
2
(25)
IV.A. LONGITUDINAL DYNAMICS
Reusable launch vehicles are very much subjected to the disturbances and the responses may drift from the global boundness. This paper proposes a controller which can bring the system back inside the variation limits. An adaptive backstepping controller is designed for equation
= 1 2 + 1 2 + 1 2+
2 1 2 6 1
2 2 2
From (27) the control law is given as
= 1 1 2 61 22 (28)
7
(27)
The other update laws are given by
6 = 612
5 = 512(29)
curves which was given as Fig.8. The roll rate is approaching about 250 and angle of attack is found to be approaching about 60 in 10 seconds. Here the need for a robust controller arises to bring back the system to robust stability.
The controllers with adaptive gains and tuning functions are designed and the system along with the controller is subjected to test for the regulation and robustness.
-
SIMULATION RESULTS AND DISCUSSIONS
The RLV X-38 is modelled in this paper was used with the adaptive backstepping control. The variations of the angle of attack with different values of gains are shown in Fig.4. The variations of roll rate with different values of gains are plotted in Fig.5
Fig.4:Regulation curve for angle of attack
Fig.5: Regulation curve for roll rate
From the responses it is found out that as gain value increases adaption will be very fast and regulation can be achieved early. Gain values used are 1, 10, 50 and corresponding results are shown above.
A bounded disturbance which is the combination of Gaussian noise and Band limited white noise (Fig.6) is added with the input of the system and the response is found to be exponentially growing after some time. This could be due to the variations of tuning functions
1 , 2& 3. So the corresponding variations are plotted in Fig.7 and the variations are found to be approaching higher values, due to this the robust stability gets reduced. The problem with robust stability can be seen from the response
Fig.6: Disturbance signal applied to the system
Fig.7: Tuning Function variations
Fig.8: Responses under Disturbance conditions
Similarly tests are conducted for the lateral dynamics of the system. The yaw rate and side slip angle variations with time are plotted in Fig.9 and Fig.10 respectively
Fig.9: yaw rate regulation for different 2
Fig.10: Side slipregulation for different 1
The variation of the tuning functions when disturbance doesnt acts is given in Fig.11.
Fig.11: Tuning functions without disturbance
The combination of bound noises Fig(6) are also applied to the system and the variation of tuning functions and corresponding responses are plotted in Fig.12 and Fig.13 respectively
Fig.12: Tuning function variation with disturbance
Fig .13: Responses under disturbance
-
CONCLUSION
In this paper, a nonlinear adaptive backstepping controller is designed for lateral and longitudinal dynamics of RLV based on the adaptive state feedback and parameter dependant Lyapunov function are proposed for parameter uncertainities with unknown input disturbances. We listed out the longitudinal dynamics equation for the RLV, X-38. The error between angle of attack with its desired value is regulated subjected to adaptive feedback controller and final control laws are derived. After giving a disturbance in the input of both dynamics, the longitudinal dynamics are found to be much worse than lateral dynamics. The tuning functions in the longitudinal dynamics are found to be responsible for the instability. The robustness against unknown disturbance has to be achieved. The simulation results show the performance of proposed control system.
-
FUTURE SCOPE
The Lateral dynamics are much affected to the disturbances. So a controller which also gives robust stability must be added to the system. One of such controller was proposed by Petros Iannou[8]. The different methods suggested can be used to ensure parametric boundness to the tuning functions and thereby keeping the responses within limits.
REFERENCES
-
Diagoro Ito and Jennifer Georgie and John Valasek and Donald T. Ward , Re-entry vehicles ght controls design guidelines dynamic inversion, Report NASA center for aerospace information, 2002.
-
Ashima. C. R, Dr. S. Ushakumari, S. Geetha, Application of adaptive backstepping for the control of a ReusableLaunch Vehicle, National conference on technological trends, 2014.
-
M. Kristic and I. Kanellakopoulos and P. Kokotovic, Nonlinear and adaptive control design, John wiely and sons, United States of America, 1995.
-
Ola Häkegard, Flight Control Design Using backstepping, International journal in automatic control, Linkoping University, 2001.
-
A. Benaskeur and A. Desbiens, Application of adaptive backstepping to the stabilization of the Inverted Pendulum, IEEE Canadian Conference, Vol. 1, No. 1, 1998, pp. 113-116.
-
] Shubhobrata Rudra, Ranjit Kumar Barai,Robust adaptive backstepping control of Inverted Pendulum on cartsystem, IEEE, International Journal of Control and Automation, Vol. 5, 2012, pp. 13-25.
-
Kyoung Kwan Ahn, Doan NgocChi Nam, Maolin jin,Adaptive backstepping control of an Electrohydraulic actuator, IEEE transactions on mechatronics, June 2014.
-
Petros Ionnau, Fayal Ikhouane,Adapive backstepping with parameter projection, Society for industrial and applied mathematics, Philadelphia, 2006
-
R.B Gopalunni,I, Mizumonto, S.L.Shah, A robust nonlinear adaptive backstepping controller for a CSTR,Ind.Eng. chem Res.,42,4628-4644,2003.
-
Fayal Ikhouane and Mirosav Kristic,Adaptive backstepping with parameter projection: robustness and asymptotic performance, Automatica, Vol. 34, No.4, pp 429-435,1998