Linear Control of Air-Breathing Hypersonic Vehicle

DOI : 10.17577/IJERTV5IS040928

Download Full-Text PDF Cite this Publication

Text Only Version

Linear Control of Air-Breathing Hypersonic Vehicle

Breeza Paulose, Jis Jose, Neena Skaria

Electrical Engineering Department Viswajyothi College of Engineering and Technology

Vazhakulam,Ernakulam,Kerala,India

Abstract- Air-Breathing Hypersonic vehicle is the next generation launch vehicle which is fully reusable. It is a single stage to orbit spacecraft. Scramjet Engine is used for propulsion. Advantages of air-breathing hypersonic vehicle are it reduces flight time, reduces the cost of vehicle and maximizes payload to Low Earth Orbit. This paper proposes the flight control design for an air-breathing hypersonic vehicle. The determination of dynamic characteristics of hypersonic vehicle requires an integrated approach since the propulsion system and airframe are highly coupled. The nonlinear model of the vehicle is linearized by small perturbation approach at trim conditions. Then the stability of the system is checked. Linear control design using Linear Quadratic Regulator is used for the control of the air-breathing hypersonic vehicle Robustness analysis is done for linear controller and the system is found to be moderately robust.

I. INTRODUCTION

As mankind reaches out into space and develops the need for rapid transportation over long distances through the atmosphere of the Earth, the desire for hypersonic flight increases. Requirements for air-breathing hypersonic flight include rapid, on-demand access to space with a payload and quick access to distant point on earth. For commercial and military applications, these vehicle concepts seek aircraft-like operations, such as horizontal takeoff and landing and rapid turnaround capability to facilitate ground handling operations. Such vehicles must be reusable, reliable, safe and cost effective to operate and must have minimal negative

From above discussions it is very clear that in Air- Breathing Hypersonic vehicle nonlinear coupling between aerodynamics and propulsion systems exists. The design of guidance and control systems for air-breathing hypersonic vehicles is a challenging task, due to the unique characteristics of the vehicle dynamics. This paper describes how to design a linear control system in the presence of these nonlinearities.

The system model is given in section II. The linearization of the system model and its stability analysis is described in

  1. Linear control design is presented in section IV. Robustness analysis is given in section V.

    1. SYSTEM MODEL

      The design of control systems for air-breathing hypersonic vehicles is a challenging task, due to the high nonlinearity of the equations of motion, stemming from strong couplings between propulsive and aerodynamic effects. A nonlinear model of the longitudinal dynamics for the air-breathing hypersonic vehicle is developed. The model derived includes the nonlinear interaction between propulsion system and aerodynamics.

      The equations of motion of the longitudinal dynamics of air-breathing hypersonic vehicle is given by,

      h V sin( )

      environmental impacts on atmosphere.

      Air-breathing refers to the ability of an engine to use the

      V (T cos D) g sin( )

      1

      1

      m

      1

      1

      (T sin L) Q g cos( )

      (1)

      ambient environment (air) as a means for propulsion. For a mV V

      standard commercial airplane, fuel is stored on board of the aircraft; the air necessary for combustion is pulled through the engine by the turbine. So this engine requires that the vehicle carry only fuel whereas in rocket engines both fuel and oxidizer needed to be carried. So in air-breathing engines, the volume that is dedicated to carrying an oxidizer can be used for payload. So it provides an opportunity for increased payloads.

      In air-breathing hypersonic vehicle the engine used is scramjet engine (supersonic combustion ramjet). In scramjet engine, since the entire air flow is supersonic fuel get less time to mix with air. Thus combustor needed to be long. In fact, the entire lower surface of the aircraft can be considered as the engine. So the vehicle has highly integrated airframe and propulsion system.

      Q

      I yy Q M

      Where h is the altitude, V is the velocity, is the angle of attack, is the pitch angle, Q is the pitch rate, T is the thrust, D is the drag, L is the lift and M is the moment.

      The equations of motion capture inertial coupling effects between the pitch and normal accelerations of the vehicle and the aerodynamics and propulsion.

      The Velocity V and the Altitude h are the desired outputs of the system which are the states itself. The control inputs elevator deflection(e) and fuel air ratio() do not appear directly in the equations of motion. Instead, they enter

      through the nonlinear expressions of the forces and moments T, M, L and D. For the controller design, a simplified model was developed in the reference [3]. The simplified model, referred to as the curve-fitted model (CFM), approximates the behaviour of the model by replacing the aerodynamic forces and moments with curve-fitted approximations. The resulting non-linear model offers the advantage of being analytically tractable (though still complex) and more suitable for control design, while retaining the important dynamical features of the first-principle model. The approximations of the forces and moments used in the CFM are given as follows

      TABLE I . TRIM CONDITIONS FOR SYSTEM MODEL

      L 1 V 2 SC

      2 L

      ( , )

      e

      e

      D 1 V 2 SC

      2 D

      ( , )

      States & Inputs

      Value

      Unit

      Altitude(h)

      85,000

      ft

      Velocity(V)

      7,702.0808

      Ft/sec

      Angle of attack()

      1.5153

      deg

      Pitch angle()

      1.5153

      deg

      Pitch rate (Q)

      0

      Deg/sec

      Fuel-air ratio()

      .2514

      Elevator deflection(e)

      11.4635

      deg

      States & Inputs

      Value

      Unit

      Altitude(h)

      85,000

      ft

      Velocity(V)

      7,702.0808

      Ft/sec

      Angle of attack()

      1.5153

      deg

      Pitch angle()

      1.5153

      deg

      Pitch rate (Q)

      0

      Deg/sec

      Fuel-air ratio()

      .2514

      Elevator deflection(e)

      11.4635

      deg

      (2)

      e

      e

      M z T 1 V 2 S _ C

      ( ) C

      ( )

      T 2 c

      M ,

      M , e e

      The response of open loop plant dynamics to initial

      T C 3 3 C 2 2 C C0

      T T T T

      condition is given below

      The thrust T is strongly dependent on angle of attack , because the angle of attack determines the airflow into the scramjet engine. In addition, the under slung nature of the scramjet engine produces a pitching moment directly proportional to thrust. This causes loop interconnection between the propulsion and aerodynamics and it shouldbe carefully accounted in the control design.

      4

      Velocity(ft/sec)

      Velocity(ft/sec)

      x 10

      2

      1

      0

      0 20 40 60

      Time(sec)

      Alpha(deg)

      Alpha(deg)

      10

      4

      x 10

      Altitude(ft)

      Altitude(ft)

      10

      8

      6

      0 20 40 60

      Time(sec)

      Q (deg/sec)

      Q (deg/sec)

      100

      C C 2 2 C

      0 0

      C 0

      M ,

      e

      e

      CM ,

      M ,

      cee

      M ,

      M ,

      -10

      0 20 40 60

      Time(sec)

      -100

      0 20 40 60

      Time(sec)

      C C C e

      • C0

      100

      L L L e L

      e e

      e e

      C C 2 2 C C 2 2 C C0

      (3) 50

      D D D D e D e D

      C 3 (h, q) (h, q)

      T 1 2

      0

      0 20 40 60

      Theta(deg)

      Theta(deg)

      C 2 (h, q) (h, q)

      Time(sec)

      T 3 4

      C 0 (h, q) (h, q)

      T 7 8

      C (h, q) (h, q)

      Fig. 1. Nonlinear Open loop response

      T 5 6

      Where q represents the dynamic pressure, and an expression of the form =o exp[-(h-ho)/hs] is chosen for the air density. The scramjet engine included in the model produces a thrust force T, which depend strongly on states h, V and , along with the input . The mapping is approximately cubic in angle of attack, where as each coefficient in the polynomial is a linear function of . The eight i(h,q) coefficients change with dynamic pressure and altitude. Because these values vary on a much slower rate than and , the values of i are assumed to be constant for control design.

      Nonlinear simulation of the air-breathing hypersonic vehicle is done in MATLAB. The inputs given are the air fuel ratio () and the elevator deflection angle (e). The and e are constant trim values.

      The initial values of the system states are the trim values.

      They are given in the table I.

      From the attitude response it is clear that up to four seconds the system is showing some diverging response. After two seconds the nonlinearity comes into effect and the system responses are varying in a random pattern. It shows short period instability. To validate it plant dynamics is linearized.

    2. LINEARIZATION

      Linearization of the air-breathing hypersonic vehicle equations of motion begins with consideration of perturbed flight. Perturbed flight is defined relative to a steady-state (trimmed) flight condition using a combination of steady- state and perturbed variables for hypersonic vehicle motion parameters and for forces and moments. Simply stated, each motion variable, force and moment in equations of motion is redefined as the summation of steady state value and perturbed value. The assumption of small perturbations allows linearization of the equations of motion [6].

      The following four-step approach summarizes the linearization technique:

      Step1: Recast each variable in terms of trimmed (steady- state) value and a perturbed value. Assume small perturbations. Use trigonometric identities.

      Step2: Apply small angle assumptions to trigonometric

      0

      0

      0

      A 0

      0

      0

      0

      0

      .001346

      9.919 10 7

      0

      2.08 10 6

      0

      7702.0808

      21.284

      .0696

      0

      2.945

      0

      7702.0808

      32.2

      0

      0

      0

      0

      0

      0

      1

      1

      1

      0

      functions of perturbed angles. [sin=, cos=1]

      Step3: Assume that the products of small perturbations are negligible.

      Step4: Remove steady state equations from perturbed equation. The Remaining perturbed equations are linearized

      37.19

      B 0.01121

      0

      0

      1.49

      24.43

      8.385 10 5

      0

      0

      .123

      differential equations with perturbed variables as unknowns.

      A. Example of linearization

      Consider the altitude equation of Air-breathing Hypersonic vehicle. The flight path angle

      .

      From the A (state matrix) matrix the eigen values of the system can be found, and the open loop poles are at 0, 1.6817, -1.7513and -0.0007±0.0058i. One of the eigen values are positive. So the system is unstable.

      So a proper control design must be attempted to achieve stability and tracking.

      h V sin( )

      .

      h V sin

      (5)

      (6)

    3. LINEAR CONTROL DESIGN

      In this section a design method commonly called Linear Quadratic Regulator (LQR) technique will be used for the

      Assume small perturbations h and V and . Each variables are redefined as the summation of steady state value and perturbed value.

      control of nonlinear Air-breathing hypersonic vehicle model. We assume that all state variables are measurable and are available for feedback.

      . . The formulation of the problem is as follows. Consider

      h h (V V ) sin( )

      Expand the equation

      linear system

      .

      . . x Ax Bu

      h h (V V )[sin cos cos sin ]

      Apply small angle assumptions

      y Cx

      (9)

      . . find a control function u(t) that will minimize cost function

      h h (V V )[sin cos ]

      given by

      . .

      h h V sin V cos V sin V cos

      . . J 1

      (x ' Qx u ' Ru)dt

      (10)

      2

      2

      h h V sin V cos V sin

      .

      .

      h V cos V sin

      Then apply the trim values. The linearized altitude equation is

      .

      0

      The function inside the integral is a quadratic form and the matrices Q and R are symmetric. It is assumed that R is positive definite (i.e., it is symmetric and has positive eigen

      h 7702.0808 7702.0808

      (7)

      values) and Q is positive semi definite (i.e., it is symmetric

      Like the altitude equation, all other state equations, moment equations, lift, drag equations and the coefficient equations are linearized about the trim conditions. Then the state equations can be written as

      and has nonnegative eigen values). These assumptions imply that the cost is nonnegative, so its minimum value is zero.

      Several procedures are available to solve LQR problem. One approach to finding a controller that minimizes the LQR

      X AX BU

      (8)

      cost function is based on finding the positive-definite solution

      Where

      X h V

      QT and U e

      are the new

      of the following algebraic Riccatti equation(ARE).

      state variables and new inputs.

      A'P PA Q PBR1B'P 0

      (11)

      The solution of ARE is P matrix, and the state feedback gain matrix can be calculated from the following expression.

      K R1B'P

      (12)

      It turns out that under the conditions stated shortly, the positive-definite solution of the ARE results in an

      asymptotically stable closed-loop system. The conditions are the following. The system is controllable, R is positive definite (this ensures that the inverse exists), and Q can be

      7702.26

      7702.24

      factored as Q C' C , where C is any matrix such that

      q q

      7702.22

      ( Cq ,A) is observable. These conditions are necessary and sufficient for the existence and uniqueness of the optimal controller that will asymptotically stabilize the system.

      Manually solving the Riccati equation is tedious and almost impossible for third or higher order system. Since the model considered for this work is 5th order, the problem is solved by using MATLAB.

      The linear LQR controller is applied to nonlinear model of the air-breathing hypersonic vehicle. The Q and R matrices are selected so as to obtain the optimum response. The Q and R matrices are chosen as

      7702.2

      Velocity(ft/sec)

      Velocity(ft/sec)

      7702.18

      7702.16

      7702.14

      7702.12

      7702.1

      7702.08

      7702.06

      0 5 10 15

      Time(sec)

      Fig 3:Closed loop Velocity response

      26.2 0 0 0 0

      0

      0

      0

      1

      0

      0

      0

      0

      1

      0

      0

      0

      0

      10

      0

      0

      0

      0

      0

      1

      0

      0

      0

      0

      1

      0

      0

      0

      0

      10

      0

      0

      0

      0

      500 0

      The responses are satisfactory. The velocity response is tracking the commanded value perfectly. The altitude response has steady state error. Here, linear controller is used

      Q

      0 , R 0

      1000

      for the control of nonlinear model. During linearization,

      0

      0

      10

      The initial conditions of the states are the trim values. The commands given to velocity and altitude states are the trim values itself. It is because the linear model can be used to calculate the control law for nonlinear model only at trim point or around the trim point. So the controller is designed to force the system to remain in the initial values. The altitude and velocity responses are as shown below.

      4

      x 10

      8.5

      8.5

      8.5

      8.5

      Altitude(ft)

      Altitude(ft)

      8.5

      8.5

      8.4999

      8.4999

      8.4999

      8.4999

      0 5 10 15

      Time(sec)

      Fig 2:Closed loop Altitude response

      some of the nonlinear properties of the plant is lost. This is the reason for steady state error.

    4. ROBUSTNESS ANALYSIS

      The ultimate aim of a control system engineer is to build a system that will work in real environment. Since the real environment may change with time (as components age or their parameters vary with temperature or other environmental conditions) or operating conditions may vary (load changes, disturbances), the control system must be able to withstand these variations.

      The particular property a control system must possess to operate properly in realistic situations is called robustness. The LQR design ensures a certain degree of robustness for the stability of closed loop system in the presence of parametric uncertainties.

      To check the robustness of the LQR controller in air-breathing hypersonic vehicle, two cases are considered

      1. Mass and moment of inertia are varied up to ± 20% .

      2. Coefficient of moment, Drag coefficient and Lift coefficient varied by ± 20%

      The stability of the air-breathing hypersonic vehicle is evaluated relative to a steady state trimmed flight condition. At high altitudes the vehicle is subjected to various aerodynamic forces. This may change the mass of the vehicle. The moment coefficient depends on angle of attack and elevator deflection.. The lift and drag coefficients depends on angle of attack and elevator deflection.. These parameters are varied for the robustness analysis.

      8.5003

      8.5002

      8.5001

      8.5

      4

      x 10

      m and Iyy

      m +10% and Iyy -10%

      m +20% and Iyy -20%

      m -10% and Iyy +10%

      m -20% and Iyy +20%

      7708

      7706

      7704

      Velocity(ft/sec)

      Velocity(ft/sec)

      7702

      Altitude(ft)

      Altitude(ft)

      8.4999

      8.4998

      8.4997

      8.4996

      8.4995

      0 5 10 15

      Time(sec)

      7700

      7698

      7696

      7694

      7692

      Cm,Cl,Cd -10% Cm,Cl,Cd

      Cm,Cl,Cd -20%

      Cm,Cl,Cd +10%

      Cm,Cl,Cd +20%

      0 5 10 15

      Time(sec)

      Fig 7. Velocity response Cm, Cd and Cl varied by ± 20%

      Fig 4. Altitude response with mass and moment of inertia varied by ± 20%

      7703.5

      7703

      7702.5

      Velocity(ft/sec)

      Velocity(ft/sec)

      7702

      7701.5

      By varying the parameters in the system model the robustness of the controller is evaluated. The tracking performance is still good and the controller is moderately robust.

    5. CONCLUSION

This paper describes the flight propulsion control design for an air-breathing hypersonic vehicle. The nonlinear model of the vehicle is linearized by small perturbation approach at trim conditions and the stability of the system is checked. The system is found to be unstable. Linear control design using

7701

7700.5

m and Iyy

m +10% and Iyy -10%

m +20% and Iyy -20%

m -10% and Iyy +10%

m -20% and Iyy +20%

Linear Quadratic Regulator is used for the control of the air- breathing hypersonic vehicle. The robustness of the controller is evaluated by parameter variation, and the LQR controller has moderate robustness.

7700

0 5 10 15

Time(sec)

Fig 5. Velocity response with mass and moment of inertial varied by ± 20%

4

x 10

8.501

8.5005

Altitude(ft)

Altitude(ft)

8.5

8.4995

Cm,Cl, Cd

REFERENCES

  1. Chavez, F. and Schmidt, D., Analytical Aeropropulsive/Aeroelastic Hypersonic-Vehicle Model with Dynamic Analysis, Journal of Guidance, Control, and Dynamics, Vol. 17, No. 6, Nov./Dec. 1994, pp. 1308 1319.

  2. Bolender, M. and Doman, D., Non-Linear Longitudinal Dynamical Model of an Air- breathing Hypersonic Vehicle, Journal of spacecrafts and rockets, Vol.44, No.2,March-April 2007,pp.374-387

  3. Jason T.Parker, Bolender, M. and Doman, D., Control-Oriented Modelling of an Air-Breathing Hypersonic Vehicle, Journal of Guidance, Control, and Dynamics, Vol. 30, No.3, May-June. 2007, pp. 856 869

  4. K.P. Groves, D.O. Sigthorssony, A.Serraniz, S.Yurkovich, Reference Command Tracking for a Linearized Model of an Air-breathing Hypersonic Vehicle, Proceedings of the 2005 AIAA Guidance, Navigation, and Control Conference, Aug 2005.

  5. L. Fiorentini, A. Serrani, Michael A. Bolender, David B. Doman, Nonlinear Robust/Adaptive Controller Design for an Air-breathing

    8.499

    8.4985

    Cm,Cl, Cd -10%

    Cm,Cl, Cd -20%

    Cm,Cl, Cd +10%

    Cm,Cl, Cd +20%

    0 5 10 15

    Time(sec)

    Fig 6. Altitude response Cm, Cd and Cl varied by ± 20%

    Hypersonic Vehicle Model, Proceedings of the 2005 AIAA Guidance, Navigation, and Control Conference, Aug 2007.

  6. Thomas R. Yechout, Steven L. Morris, David E. Bossert, Wayne F. Hallgren, Introduction to Aircraft Mechanics: Performance, Satic Stability, Dynamic Stability, and Classical feedback control American Institute of Aeronautics and Astronautics, Inc-2003

Leave a Reply