15165-Article Text-57917-2-10-20210324
15165-Article Text-57917-2-10-20210324
15165-Article Text-57917-2-10-20210324
15165
© 2021, DESIDOC
ABSTRACT
Fuel Flow controller based ramjet propulsion system have a flexibility to change rocket velocity depending on
guidance requirement by controlling the fuel flow rate as a function of atmospheric conditions like altitude, Mach
no. and angle of attack. In this paper, Design objectives & requirements of fuel flow controller have been brought
out from guidance loop for air-to-air target engagement. 2-loop non-linear dynamic inversion (DI) based controller
design has been proposed to track the commanded thrust and to meet the time constant requirement as a function
of altitude, Mach no. and angle of attack. The outer thrust loop is to control commanded thrust and to generate the
demand for gas generator pressure loop and inner pressure loop is to meet outer loop demand by controlling throttle
valve area. The engine state space plant model has been adapted with improvement of existing model. Throttle
valve actuator specifications requirement are also brought out.
Keywords: Ducted ramjet; PN guidance; 2-Loop fuel flow controller; Gas generator; Throttle valve
265
Def. SCI. J., Vol. 71, No. 2, march 2021
Further work has been done in9-11, where two loop based
thrust controller has been proposed (Outer loop as thrust control
loop and inner loop as pressure control loop). Mathematical
model of both loop have been obtained in space state equation.
In reference9, a new fusion feedback input from gas generator
pressure and combustion pressure is discussed to ensure
stability. In reference10,11, authors brought out PID controller
gain scheduling based on look-up table and they also shown
comparison with PI controller vs. adaptive controller and made
conclusion that both controller performance are satisfactory.
However, controller design of above all works have
carried out standalone mode and not accounted the following
aspect: 1- Design objectives of FFC, 2- Effect of angle attack
Figure 2. Schematic diagram of guidance loop.
at state space engine model and 3- FFC performance at various
altitude and Mach no to meet design objective, 4- Throttle So, velocity (Thrust) requirement and rate of change of
valve actuator requirement. velocity to be achieved in guidance loop for maintaining rocket
In this paper, authors have tried to solve above problem velocity. Therefore, Speed of response of fuel flow controller
by introducing the following works; ( T ffc ) is depended on guidance time constant (Tg) as a function
(i) Design objectives of FFC from guidance loop as a function of altitude and Mach no.
of operating condition, which gives
T ffc ( H ) = Tg ( H ) (1)
(a) Speed of response (Time constant) and steady state
error requirement To achieve speed of response of fuel flow controller as a
(b) Actuator specification function of altitude, actuator speed of response can be computed
(ii) Effect of angle of attack in engine dynamics modelling. based on the minimum time constant of FFC. Minimum time
(iii) Gains scheduling as function of operating conditions to constant requirement of controller would be needed at low
meet fuel flow controller design objectives. altitude engagement scenario. Fuel flow controller have 2-loop
PN based guidance has been considered for generating based structure for thrust generation. Based on loop separation
FFC requirement at different engagement scenario, which theory, 4 time separation need between thrust loops (Outer) to
is a robust guidance for aerial target application. Generally, pressure loop (Inner). However,
tactical rocket do manoeuvre while engaging target, that lead 4
Gas pressure loop bandwidth = (2)
to have high angle of attack which tend to give induced drag T ffc_min
and effect on the thrust requirement. So, existing engine where T ffc_min is fastest time constant needed at low altitude.
mathematical model has been improved for design. 2-loop non- Further actuator situated in inner loop of pressure loop
linear dynamic inversion based controller design is scheduled with faster plant dynamics. So 4-5 times separation is to be
for controller gain which is updated automatically based on ensured for actuator to maintain stability. So,
operating condition and maintain stability and performance.
16 − 20
Actuator bandwidth = (3)
2. Guidance loop requirement for FFC T ffc_min
Ramjet rocket has to engage aerial target from low Generally, Thrust loop (Guidance loop) BW vary from
altitude to high altitude. Based on target manoeuvre capability 1.0 Hz to 3.0 Hz , so gas pressure loop should be around 4 Hz
as a function of altitude & Mach no., PN based guidance can to 12 Hz. And actuator requirement of FFC should be 20 Hz
generate legitimate lateral acceleration demand in presence of to 45 Hz.
autopilot, seeker and estimator lag to intercept the target for
a given range-to-go as shown in Fig. 2. Where Rmin (H) is 3. Mathematical modelling of Ducted
minimum rage-to-go, VT (H ) and ηT (H ) are target speed and rocket
manoeuvre as a function of altitude12. PN guidance collision The ducted rocket mainly comprises of gas generator
course works optimally for constant velocity. Autopilot lag dynamics for gas flow, a combustion engine dynamics for thrust
depends on rocket normal force coefficient, altitude, Mach no generation and actuator dynamics for movement of throttle
and angle of attack. valve. So modelling of ramjet engine components as shown in
In general, configuration of rocket design is carried out to Fig. 3 are constituted. Combustion engine dynamics provide
satisfy guidance demand and autopilot time constant. During thrust based on fuel flow rate, static pressure and temperature.
engagement, rocket cruise velocity reduce due to angle of Basically, throttle valve open through the actuator based
attack (induce drag) build up to meet lateral accelerate demand. on the error generated by thrust control loop to release fuel
Reduction in velocity further increase the angle of attack. flow rate. Generation of fuel flow rate depends on dynamic
Increased angle of attack also deteriorate the performance condition of gas generator. The working principle of fuel flow
of thrust generation due to low capture of mass flow air into the rate control depends on following conditions
combustion process. It would further lead to reduce velocity. (i) When the throttle area reduces, it will increase the gas
Finally mission miss distance requirement gets affected. generator pressure and fuel flow rate of gas increase.
266
Srivastava, et al.: 2-loop Nonlinear DI FFC design for Air-to-Air Ducted Ramjet Rocket
267
Def. SCI. J., Vol. 71, No. 2, march 2021
By solving above equation, the state space representation here, ∆ s must be invertible. Now this desired fast state is used
of engine in the form to design the desired fast state dynamics as:
xfdfd = ff ((xxfdfd, ,xxf ,f w, w
x& f ,fξ, fx)f ) (24)
X = AX + BU ,
T Now fast dynamics is inverted to obtain control input as:
where , X= ∆Pg ∆M and u =∆Atr
u = g f ( x ) −1 (x fd − f f ( x ) ) (25)
X = State variables, U = Control input
RgRTgT A Figure 5, shows the loop architecture designed for fuel
g g ρ gr Ag gAαgaPgPn0g−n10−1−− Atrtr00 00 flow controller of ducted ramjet system. It is having 2-loop
VgV CCgg
A =A = g structure. The outer loop is called a thrust control loop and
&
AtrA0tr 0 ∂T∂T 11 ∂∂TT n
− Ps (C
CDD cos
cosaα−−CCL Lsin
))
sina α
it is having slow dynamics characteristic. Inner loop is
VVmCg mVaa ∂∂M M 2 called pressure control loop and it is having fast dynamics
a a mCg∂m ∂m
& mV
g g
characteristic. Based on outer loop demand, slow loop dynamic
RgRTggTgPrP0r 0
Vg 0 Cg formulation can be computed the desired demand for fast loop.
B Vg 0 Cg To ensure it, fast loop dynamics formulation will generate
B = = P
& g 0 ∂T
P control requirement.
g 0 ∂T
VaVmC
a mC g∂m∂mg
& The main task of the controller is to track the commanded
g g
thrust and meet desire speed of response during cruise Phase
and acceleration Phase of rocket.
4. Two loop Fuel Flow control design
using non-linear Dynamic Inversion
Outer loop design
(DI)
The Outer control loop has the requirement from guidance
The basic concept behind time scale separation DI
loop to achieve the velocity and speed of response.
controller is to follow commanded input with desired fastness
The desired dynamics are:
and accuracy when original plant can be thought of as one
∆M
M& = w ( M − M ) (26)
fast dynamic and one slow dynamics. It can be achieved by gg outer d s
inverting the governing equations of the individual dynamics where, wouter = 1 / T ffc time constant of outer loop.
based on measured state and input command. So, from Eqn (17), the demanded gas generator pressure
let the nonlinear system is written as: can be computed as:
x = F ( x, u ) (18)
∆M & g − 1 ∂T − n P S (C + C ) ∆Mg
Using time scale separation fast state and slow state can g s N D
mVa ∂M 2
be separated as : Pgc = (27)
Atr 0 ∂T
xs = f s ( x) + g s ( x) x f (19) Va mC * ∆
∂m& gg
x f = f f ( x) + g f ( x)u (20) here T ffc = f (Vm , H , mass, Cnα , T f ) , Cnα and mass depends
on ducted rocket configuration and Vm and H (altitude) on
where x = [ xs , x f ] are slow and fast state variables. trajectory. T f is tuning factor depends on guidance phase.
Above equation clearly shows that for slow state dynamics,
fast state dynamics appears as input. Following equation can Inner loop design
be written from out of plant Gas generator pressure control loop receive the requirement
from outer loop. To meet, the desire dynamic condition can be
∂y ∂y written as:
Y = x s ⇒ fs + ∆s x f
g ∫ ∫ (gs )dt)dt
&Pgc == −2zζ wg PPgs ++wwg2 2 (P
P Pgs− −PgcPgc (28)
∂xs ∂xs gc g g gs
(21) where, ζ g and wg (≈ 3.5wouter ) is required damping ratio and
∂y
where, ∆ s = gs ( x) speed of response (natural frequency) of inner loop which is
∂xs
scheduled based on time scale separation between fast loop to
Now based on desired output and sensed output, the slow loop. Pgc and Pgs is commanded and sense gas generator
desired output dynamics can be designed as; pressure.
Y&dd = f (YYdd ,,Y ,,w
wss , xξ s ) (22)
where ws and ξ s are the desired natual frequency and damping
of outer loop or slowly varying output control loop. Based
on desired dynamics of slow states, desired input to faster
dynamics can be obtained from equation- 18 as;
∂y
x fd = ∆ −s 1 Yd − fs (23)
∂xs
Figure 5. Representation of 2-loop Block diagram of FFC.
268
Srivastava, et al.: 2-loop Nonlinear DI FFC design for Air-to-Air Ducted Ramjet Rocket
So, from Eqn (11), the demanded throttle open area is:
R T A
∆Pg − g g (ρ g Ag αPgn0−1 )+ tr 0
∆Atr = Vg Cg
Pg 0 (29)
Cg
Throttle area incremental opening ensures requirement of
fuel flow rate to fulfil the desired thrust.
It should be ensured that ducted rocket could work stable
and reliable with designed control system to ensure the time
domain performance like steady state (within ±2.0%) of all
flight operation condition.
269
Def. SCI. J., Vol. 71, No. 2, march 2021
doi: 10.1243/09544100JAER0620
8. Wen, Bao; Bin, Li; Juntao, Chang; Wenyu, Niu; Daren,
Yu. Switching control of thrust regulation and inlet
buzz protection for ducted rockets. Acta Astronautica
ELSEVIER, 2010, 67, 764-773.
doi: 10.1016/j.actaastro.2010.04.022
9. Juntao, Chang; Bin, Li; Wen, Bao; Wenyu, Niu; Daren,
Yu. Thrust control system design of ducted rockets. Acta
Astronautica, ELSEVIER, 2011, 69, 86-95.
doi: 10.1016/j.actaastro.2011.02.010
10. Pedro, Pinto,C.; Guido, Kurth. Robust Propulsion Control
in all Flight stages of a Throtteable Ducted Rocket. In 47th
AIAA/ASME/SAE/ASEE Joint Propulsion Conference &
Exhibit, 31 July - 03 August 2011, San Diego, california.
Figure 9. Scheduled gain Vs fixed gain performance at same doi: 10.2514/6.2011-5611
altitude. 11. Anil, Alan; Yildiray, Yildiz; Poyraz ,U.; Utku, Olgun.
Gas Generator Pressure Control in Throttleable Ducted
operating condition and engagement scenario makes design rockets : A Classical and adaptive control approach. In
more challenging within the constraint. And also brought out July 27-29, 2015, Orland, FL, %1st AIAA/SAE/ASEE
scheduled gain as a function of operating condition advantage Joint propulsion conference.
over fixed gain design for efficient operation of ramjet engine. doi: 10.2514/6.2015-4236
12. Zarchan, P. Tactical and Strategic Missile Guidance
References (Sixth edition), American Institute of Aeronautics and
1. Thomaier, D. Speed control of ducted rocket with throttble Astronautics, 2013, pp 107-135.
ducted rocket propulsion. Advance in Air-launched
weapon Guidance and contol, AGARD-CP-431, 1987 Acknowledgments
2. Bauer, C.; Davenne, F.; Hopfe, N & Kurthy, G. Modelling The authors are extremely grateful to Mr A. Raju, Mr R.
of a throttleable ducted rocket propulsion system. In Vivek and Mr Abhishek Richhariya for sharing their knowledge,
Proc. AIAA/ASME/ASEE Joint Conference & Exhibit, valuables ideas and guidance which are immensely helpful in
california, pp 1-15, 2011. various stages of this work. The authors also like to express
doi: 10.2514/6.2011-5610 their deep sense of gratitude to Director DRDL for giving
3. Bauer, C. & Kurth, G. Modelling of a TDR Propulsion motivation and opportunity to work on this problem.
System. 47th AIAA/SME/SAE/ASEE Joint propulsion
Conference and Exhibit, AIAA, San Diego. CA, July contributors
2011
4. Ohshima, T.; Kanbe, K.; Kimura, H.; Fujiwara, K.; Suzuki, Mr Srikant Srivastava did his graduation from G.B. Pant
K. & Yanagi, R. Control of the Intake Shock Position Engineering College, uttarakhand and post-graduation from
in the Test Rig for Ramjet Engine. In AIAA Paper 1997- IIT Kharagpur in Electrical engineering. He has been working
in DRDO, Hyderabad.
2885, AIAA/ASME/SAE/ASEE 33rd Joint Propulsion
In the current study, he has performed exaustive litetature survey
Conferenece and Exhibit, Seattle, Jul 6-9, 1997 and carried out the detailed modelling of ramjet operartion
5. Gupta, N.K.; Gupta, B. K. ; Ananthkrishnan, N.; Shevare, and it’s interaction with missile guidance with different inputs
G. R.; Park, I. S. & Yoon, H. G. Integrated Modeling and design a controller and prepared the manuscript.
and Simulation of an Air-breathing Combustion System
Dynamics. In AIAA Paper 2007-6374, AIAA Modeling Dr P.N. Dwivedi did his graduation from IIT Kanpur and
and Simulation Technologies Conference and Exhibit, post-graduation and PhD from IISc Bangalore in Aerospace
Hilton Head, South Carolina, 20-23 August 2007. Science and Engineering. He has been working in DRDO,
doi: 10.2514/1.42368 Hyderabad.
In the current study, he has given many valuable inputs at
6. Chandra, Kumar, P.B.;, Nitin, Gupta, K.; Ananthkrishanan,
different stage of modelling and design. He has helped in
N.; Renganathan, V.S. Modeling, Dynamic Simulation analysing and validating the results.
and Controller Design For an Air-breathing Combustion
System. In 47th AIAA Aerospace Sciences meeting, 5-8 Prof. D. Vinod Kumar, did his post-graduation from Osmania
January 2009, Orlando, Florida. University Hyderabad, PhD from IIT Kanpur and Post-Doctoral
doi: 10.2514/6.2009-708 from Howard University Washington, USA. He has been
7. Niu,W.Y.; Bao, W.; Juntao, Chang; Cui, T. & Yu, D.R. currently working as professor in department of electrical
Control system design and experiment of needle-type gas engineering NIT Warangal.
regulating system for ducted rocket. In Proceedings of In this current study, he has given the idea, reviewed the
work and continuously provided the guidance and given many
the Institute of mechanical Enginees, Part G, Journal of
valuable inputs.
Aerospace Engineering, 2010, 224(5), 563-573.
270