Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Lecture Series on
Missile Technology-Advanced
conducted by BEL Bangalore
11-03-2019 to 15-03-2019
27 March 2019 1
Flow of Presentation
• Introduction
• Midcourse Guidance
Implicit Guidance
Explicit Guidance
27 March 2019
2
Putting It All Together
Guidance of Long Range Missiles
Target Reflection
ANTENNA
BEAM
LAUNCH
CYCLE BOOST MIDCOURSE
TERMINAL
GUIDANCE
GUIDANCE
PRESS SEPARATE INITIATE INITIATE IMPACT
“LAUNCH SEMIACTIVE ACTIVE
” MODE MODE
Midcourse Guidance for
Strategic Vehicles
Tactical Vehicles
Cruise Missiles
27 March 2019 4
5
27 March 2019 6
7
27 March 2019 8
27 March 2019 9
Position Tracking in Implicit Guidance
27 March 2019 10
11
27 March 2019 12
13
27 March 2019 14
27 March 2019 15
27 March 2019 16
OFFLINE TRAJECTORY OPTIMIZATION
To EVOLVE Optimal Trajectory
To be tracked in Implicit Guidance
27 March 2019 17
Trajectory Optimization of Flight Vehicles
Optimization
Methods of
Solution
Tactical
Direct Methods
Tactical
Indirect Methods
Strategic Strategic
27 March 2019
18
Optimal Control Based Solution of
Two Point Boundary Value Problem
(Indirect Method)
27 March 2019 19
27 March 2019 20
NLP Based Direct Transcription Method
(Direct Method)
27 March 2019 21
Optimal Control and Nonlinear Programming (Direct Method)
State Propagation
Defect
(Defect)
27 March 2019 22
Betts 27 T. Practical
J March 2019 Methods for Optimal Control Using Nonlinear Programming
23 .
SIAM, first edition, 2001.
Optimization Methodology
• Direct Method
• Strategic Flight Vehicle(SFV)
•Based on Non Linear Programming
• Discretization of Plant Equations
• Matlab® Toolbox – fmincon (Function)
27 March 2019
24
Matlab® Optimization Toolbox
(5)
27 March 2019
25
Reference: Betts J T. Practical Methods for Optimal Control Using
Nonlinear Programming. SIAM, first edition, 2001.
27 March 2019 26
Description of Experimental Flight Vehicle – Strategic System
Experimental vehicle considered for Strategic System is a single
Stage Solid Propelled Vehicle.
Solid Motor provides the energy to inject the payload into its
desired trajectory to hit the target at the specified location.
Solid Rocket Motors do not have any Thrust Termination.
Vehicle lifts off vertically from a Launcher and then during its
initial phase, it is guided by means of Optimal Trajectory Shaped
Open Loop Guidance.
Solid Stage is controlled in Pitch and yaw Plane by means of a
Thrust Vector Control through Secondary Injection Control
during Initial Phase and then with Fin – Tip Control System.
Vehicle is roll stabilized right from the Lift-Off. Payload is a stable
payload controlled by Reaction Control Systems for Roll, Pitch
and Yaw.
Once Payload is injected into its desired path, it follows a free
flight and re-enters into the atmosphere and it impacts the
target.
27 March 2019
27
Typical Trajectory of Strategic Flight Vehicle
27 March 2019
28
Dynamic Equations of Motion - Strategic Flight Vehicle
(8)
(9)
(10)
(11)
(12)
Assumptions
• Spherical Earth
27 March 2019
29
Assumptions made for 3 DoF Model
27 March 2019
30
Proposed Methodology
In Flight Constraints
Mathematical Formulation
Solution by direct/Indirect
Method
Control History
27 March 2019
31
Trajectory Optimization for Strategic Systems with NLP Technique
𝑱 = 𝒎𝒂𝒙 𝒙𝒎 𝒕𝒇 (13)
Where 𝒕𝒇 = 𝒕𝒃 + 𝒕𝒄
Parameter vector 𝚯 = 𝒕𝒄 . The element 𝒕𝒄 has to be maximized to obtain
maximum range.
The constraints corresponding to flight path optimization for a given
propulsion system are specified which are completely based on probable
maximum and minimum values of state variables in the problem.
Path constraint of FV after booster burnout is that during entire coast phase
till impact the FV angle of attack should be zero.
𝜽 − 𝜸 = 𝟎 𝒕𝒃 ≤ 𝒕 ≤ 𝒕𝒇 𝒔𝒆𝒄𝒐𝒏𝒅 (14)
The terminal inequality constraints are
𝑴 𝒕𝒇 ≥ 𝑴𝒎𝒊𝒏 𝒕𝒇 (15)
Where 𝑴𝒎𝒊𝒏 𝒕𝒇 = 𝟏. 𝟖𝟎
Nonlinear state inequality constraints to be satisfied during complete
trajectory as
− 𝜶𝒎𝒂𝒙 ≤ 𝜶 ≤ 𝜶𝒎𝒂𝒙 (16)
𝟏 𝟐 𝟏 𝟐 (17)
𝟎 ≤ 𝝆𝑽 𝜶 ≤ 𝝆𝑽 𝜶 𝒎𝒂𝒙
𝟐 𝟐
−𝜸𝒍 𝒎𝒂𝒙
𝒎𝒂
≤ 𝜸𝒍 𝒎𝒂 ≤ 𝜸𝒍 𝒎𝒂𝒙
𝒎𝒂
27 March 2019
34
Convergence of NLP Optimizer
tb tc Time
tf
27 March 2019
35
Optimization Results with Point Mass Simulation using NLP
SFV (downrange, altitude) time history (3DOF simulation + NLP evolved , profile)
27 March 2019
40
Schematic of 6 DoF Simulation Model
V,Z
T
THRUST INTERPOLATION
p,q,r
X,Y,Z
ax,ay,az
RIGID BODY DYNAMICS KINEMATICS GUIDANCE
Vx,Vy,Vz
s, p
,V NAVIGATION X,Y,Z
AERODYNAMIC CONTROL
CONTROL ALGORITHM Vx,Vy,Vz
DEFLECTION p,q,r,ay,az
THRUST VECTOR CONTROL COMMANDS
27 March 2019
41
Thrust and Aerodynamic Data
(19)
(20)
(21)
(22)
(23)
27 March 2019
42
Input Control History
27 March 2019 46
Introduction
• Strategic Systems
• Surface to Surface Missiles aimed against the Strategic Targets.
• Further classified as SRBM, MRBM, IRBM, and ICBM based on the
Range Capability.
• Tactical Systems
• Primarily against the moving targets
• Surface to Air, Air to Air, Air to Surface
• Present Research
• Real Time Implementation for enhancing Range Capability with
available energy (Tactical Air to Air Engagement).
• Minimize Time of interception
27 March 2019
47
Engagement of pursuer, evader and mother aircraft
•Data
27 March 2019link look angle freedom (onboard power constraint) 48
ONLINE REAL TIME TRAJECTORY OPTIMIZATION
(Trajectory Shaping Midcourse Guidance)
27 March 2019 49
History of Evolution of Singular Perturbation
Control and its Application to Aerospace Problems
• First Application of SP Theory by Prandtl on Boundary Layer Theory
of Fluid Mechanics (1904)
Mother Aircraft
Pursuer
Midcourse Guidance
(onboard radar on mother aircraft)
DATA
Launch release phase LINK
Terminal homing
( 10 Km range to go,
seeker guidance starts)
27 March 2019
51
Missile Target Air-to-Air Interception
Z
I Vt
Vm
Target
t
Mother aircraft
Missile
0 lma
30
t
lma
0,0,0
Y
I
X
27 March 2019
I 52
27 March 2019 53
Mathematical Modeling of SP Guidance
27 March 2019 54
27 March 2019 55
Control Variables (eta, sigma)
States (x, y, h, E,phi, gamma)
27 March 2019 56
27 March 2019 57
27 March 2019 58
27 March 2019 59
Singular
27 March 2019 Perturbation Based Midcourse Guidance Algorithm 60
Real-Time Implementation
27 March 2019
61
Validation of Algorithm with Experimental Flight Results
27 March 2019
62
Validation of Results with Experimental Flight
27 March 2019
63
Validation of Results with Experimental Flight
27 March 2019
64
Conclusion (Continued).
27 March 2019
65
Conclusion (Continued).
66
Introduction:
74
DSMAC(Digital scene-mapping area
correlator):
• A series of photographs are taken from surveillance aircraft
and are put into a carousel in the missile.
Problem Areas
GPS
High frequency noise but good long term accuracy
Precise and reliable navigation aid
.
Hybrid Navigation
Improved CEP
Both sensors INS and GPS provide independent and redundant navigation solutions
Their data are fed to the Integration Processor (IP) to provide a single combined solution
(PVT)GPS are the GPS-derived position, velocity and time
(PVA) INS are the INS derived position, velocity and attitude
(PVA)estimates are the estimated positions, velocities and attitudes parameters.
IP can be as simple as a selector or as complex as a multimode KF
Easiest, fastest and potentially cheapest architecture
Loosely Coupled Mode of INS/GPS Integration (continued1)
Widely used in the past decade because of its high flexibility and performance
Measurements for the filter are formulated by direct comparison of position
and velocities generated in INS and GPS processors generating error
residuals for the state vector of the Kalman filter.
GPS measurement updates of position and velocity are generated by the
embedded KF in the GPS receiver.
The integration Kalman filter includes error estimates that provide inflight
improvement of the INS calibration and alignment.
Integration filter corrects the INS in a feedback manner, effects of biases and
misalignment errors get significantly decreased.
Lack of visibility into the GPS solution can turn into a drawback
If any GPS outage (less than four satellites in view) or fault, no GPS
measurements will be processed, and therefore no updates and in flight
calibration of INS errors are possible.
The loosely coupled system is essentially a cascade of filters and the estimated
noise of the processed GPS measurements is not white noise, violating an
initial assumption of the Kalman filter and affects the solution. Results are
suboptimal solution and requires filter tuning.
Tightly Coupled Mode of INS/GPS Integration
Tightly Coupled Mode of INS/GPS Integration (continued 1)
Kalman filters for the GPS receiver and the navigation are combined into single filter.
Filter accepts raw GPS measurements of pseudorange and delta range directly.
Error states now include the INS error states (position, velocity, attitude, gyro drift,
accelerometer bias) as well as GPS receiver clock bias and drift.
The components of the filter state vector that represent INS errors are used to calibrate INS
and correct its estimates of position and velocity and DCM describing vehicle attitude.
The filter estimates of clock bias and drift are used to correct the GPS measurements.
INS derived estimate of pseudorange and range rate is formed using ephemeris data,
INS position and velocity data and estimated GPS receiver clock errors.
This predicted pseudorange and Doppler are combined with the receiver output data to
Form residuals that drive the navigation filter.
Outputs from the Kalman filter and INS can also be used to aid the satellite tracking loops
in the GPS receiver.
Tightly Coupled Mode of INS/GPS Integration (continued 2)
More direct aiding of the receiver tracking process by the filter and INS
27 March 2019
95
Acknowledgement
27 March 2019 96