Академический Документы
Профессиональный Документы
Культура Документы
Assistant Professor
Department of Aerospace Engineering
Indian Institute of Technology Bombay
Powai, Mumbai, 400076 India
Dr. Shashi Ranjan Kumar IITB-AE 410/641 Lecture 1 Navigation and Guidance 1 / 37
Navigation and Guidance
Overall Objective of the Course
Objective of Course
To familiarize the students with different types of navigation methods used
for aerospace applications
To provide exposure of various guidance strategies (classical as well as
modern) to guide the aerospace vehicle for a desired mission.
Dr. Shashi Ranjan Kumar IITB-AE 410/641 Lecture 1 Navigation and Guidance 2 / 37
Navigation and Guidance
Description
Dr. Shashi Ranjan Kumar IITB-AE 410/641 Lecture 1 Navigation and Guidance 3 / 37
Navigation and Guidance
Description
Dr. Shashi Ranjan Kumar IITB-AE 410/641 Lecture 1 Navigation and Guidance 4 / 37
Navigation and Guidance
Description
Dr. Shashi Ranjan Kumar IITB-AE 410/641 Lecture 1 Navigation and Guidance 5 / 37
Navigation and Guidance
Navigation
Dr. Shashi Ranjan Kumar IITB-AE 410/641 Lecture 1 Navigation and Guidance 6 / 37
Navigation and Guidance
Navigation
ṗ(t) = v(t)
v̇(t) = a(t)
Y Y Y
Dr. Shashi Ranjan Kumar IITB-AE 410/641 Lecture 1 Navigation and Guidance 8 / 37
Navigation and Guidance
INS
Dr. Shashi Ranjan Kumar IITB-AE 410/641 Lecture 1 Navigation and Guidance 9 / 37
Navigation and Guidance
INS
Dr. Shashi Ranjan Kumar IITB-AE 410/641 Lecture 1 Navigation and Guidance 10 / 37
Navigation and Guidance
Navigation
Navigation systems wherein low rate sensors are used to correct the state
estimate produced by integration of the outputs from high rate sensors are
referred to as aided or integrated navigation systems.
Aided navigation involves two categories of sensors.
Output signals from sensors in the first category are integrated using a
kinematic model of the system.
⇒ Result of this integration provides a reference trajectory.
⇒ Example: Kinematic input sensors include inertial measurement units, Doppler
radar or sonar, etc.
Elements of the second category of sensors are used to estimate the error
between this reference trajectory and trajectory of the vehicle.
Mixing of information from these sensors with INS information
⇒ Combination of short-term accuracy of inertial instruments and the long-term
accuracy of noninertial (NAVAID) sensors.
Dr. Shashi Ranjan Kumar IITB-AE 410/641 Lecture 1 Navigation and Guidance 11 / 37
Navigation and Guidance
Navigation
Dr. Shashi Ranjan Kumar IITB-AE 410/641 Lecture 1 Navigation and Guidance 12 / 37
Navigation and Guidance
Guidance
Guidance: Process for guiding the path of an object towards a given point,
which in general may be moving.
Guidance system: Brain of an aerospace vehicle
Generation of the guidance commands to achieve desired objectives of
aerospace vehicle.
It utilizes the vehicle’s current states and their deviations from desired values
to nullify the errors in controlled variables.
Dr. Shashi Ranjan Kumar IITB-AE 410/641 Lecture 1 Navigation and Guidance 13 / 37
Navigation and Guidance
Guidance
Dr. Shashi Ranjan Kumar IITB-AE 410/641 Lecture 1 Navigation and Guidance 14 / 37
Navigation and Guidance
Guidance Phases for Missiles
Dr. Shashi Ranjan Kumar IITB-AE 410/641 Lecture 1 Navigation and Guidance 15 / 37
Coordinate Systems and Their Transformations
Coordinate Transformation
Dr. Shashi Ranjan Kumar IITB-AE 410/641 Lecture 1 Navigation and Guidance 16 / 37
Coordinate Systems and Their Transformations
Coordinate Transformation
Dr. Shashi Ranjan Kumar IITB-AE 410/641 Lecture 1 Navigation and Guidance 17 / 37
Coordinate Systems and Their Transformations
Direction Cosines of a Vector
Dr. Shashi Ranjan Kumar IITB-AE 410/641 Lecture 1 Navigation and Guidance 18 / 37
Flight Mechanics/Dynamics
Direction Cosine Matrix
Dr. Shashi Ranjan Kumar IITB-AE 410/641 Lecture 1 Navigation and Guidance 20 / 37
Coordinate Systems and Their Transformations
Geometric Interpretation of Direction Cosine Matrix
[Cij ] represents the cosine of the angle between the unit vectors 1aj and 1bi .
Dr. Shashi Ranjan Kumar IITB-AE 410/641 Lecture 1 Navigation and Guidance 21 / 37
Coordinate Systems and Their Transformations
Propagation of Direction Cosine Matrix
Consider the two frames be a and b frames, although the derivation that
follows is valid for arbitrary coordinate frames.
At time t, the a and b frames are related through DCM, C ab (t).
At time t + ∆t, frame b rotates to a new orientation such that the direction
cosine matrix is given by C ab (t + ∆t).
Rate of change of C ab (t) is given by
a ∆C ab C ab (t + ∆t) − C ab (t)
Ċ b (t) = lim = lim
∆t→0 ∆t ∆t→0 ∆t
From geometrical considerations,
C ab (t + ∆t) = C ab (t)(I + ∆θ b )
Dr. Shashi Ranjan Kumar IITB-AE 410/641 Lecture 1 Navigation and Guidance 22 / 37
Coordinate Systems and Their Transformations
Direction Cosines
Dr. Shashi Ranjan Kumar IITB-AE 410/641 Lecture 1 Navigation and Guidance 23 / 37
Coordinate Systems and Their Transformations
Propagation of Direction Cosine Matrix
∆θ b is given by
0 −∆θY ∆θP
∆θ b = ∆θY 0 −∆θR , ∆θk = sin ∆θk ∀ k = R, Y, P
−∆θP ∆θR 0
Note that because the rotation angles are small in the limit as ∆t → 0, small
angle approximations are valid and the order of rotation is immaterial.
Rate of change of C ib (t) is now written as
a ∆θ b
Ċ b (t) = C ib (t) lim
∆t→0 ∆t
Dr. Shashi Ranjan Kumar IITB-AE 410/641 Lecture 1 Navigation and Guidance 24 / 37
Coordinate Systems and Their Transformations
Vector Rotation in Frame of Reference
Y0 Y
0
R
RY0
RY R
RY R X0
θ δ
β RY 0 RX 0
θ
O RX0 RX RX
X X
Dr. Shashi Ranjan Kumar IITB-AE 410/641 Lecture 1 Navigation and Guidance 25 / 37
Navigation and Guidance
Rotation of Frame of Reference
Let us assume γ = θ + β.
Position of a point R0 in XY coordinate frame is given by
0
RX R cos γ R cos θ cos β − R sin θ sin β
= =
RY0 R sin γ R sin θ cos β + R cos θ sin β
cos θ − sin θ RX
=
sin θ cos θ RY
| {z }
Rotation matrix
Dr. Shashi Ranjan Kumar IITB-AE 410/641 Lecture 1 Navigation and Guidance 26 / 37
Navigation and Guidance
Rotation of Frame of Reference
Let us assume α = θ + δ.
The position of a point R in XY frame is given by
RX R cos α
=
RY R sin α
Dr. Shashi Ranjan Kumar IITB-AE 410/641 Lecture 1 Navigation and Guidance 27 / 37
Navigation and Guidance
Euler Angle Rotations
Euler angle
⇒ Method to specify the angular orientation of one coordinate frame w.r.t.
another frame
⇒ A series of three ordered right-handed rotations
⇒ Corresponds to the conventional roll pitch yaw angles
Euler angles are not uniquely defined since there is an infinite set of choices.
No standardized definitions of the Euler angles
For a particular choice of Euler angles, the rotation order selected and/or
defined should be consistent.
Interchange in order of rotation ⇒ different Euler angle representation.
Rotations are made about the Z, Y , X axes through an angle ψ, θ, φ angles.
These rotations are made in the positive (anticlockwise sense) when looking
down the axis of rotation toward the origin.
Dr. Shashi Ranjan Kumar IITB-AE 410/641 Lecture 1 Navigation and Guidance 28 / 37
Navigation and Guidance
Euler Angle Rotations
where
cos ψ sin ψ 0
A = − sin ψ cos ψ 0
0 0 1
Dr. Shashi Ranjan Kumar IITB-AE 410/641 Lecture 1 Navigation and Guidance 29 / 37
Navigation and Guidance
Euler Angle Rotations
where
cos θ 0 − sin θ
B = 0 1 0
sin θ 0 cos θ
Dr. Shashi Ranjan Kumar IITB-AE 410/641 Lecture 1 Navigation and Guidance 30 / 37
Navigation and Guidance
Euler Angle Rotations
where
1 0 0
D = 0 cos φ sin φ
0 − sin φ cos φ
Dr. Shashi Ranjan Kumar IITB-AE 410/641 Lecture 1 Navigation and Guidance 31 / 37
Navigation and Guidance
Euler Angle Rotations
Equivalently,
x X
y = DBA Y
| {z }
z C Z
Dr. Shashi Ranjan Kumar IITB-AE 410/641 Lecture 1 Navigation and Guidance 32 / 37
Navigation and Guidance
Euler Angle Rotations
Dr. Shashi Ranjan Kumar IITB-AE 410/641 Lecture 1 Navigation and Guidance 33 / 37
Navigation and Guidance
Transformation of Angular Velocities
Dr. Shashi Ranjan Kumar IITB-AE 410/641 Lecture 1 Navigation and Guidance 34 / 37
Navigation and Guidance
Transformation of Angular Velocities
Dr. Shashi Ranjan Kumar IITB-AE 410/641 Lecture 1 Navigation and Guidance 35 / 37
Navigation and Guidance
Transformation of Angular Velocities
00 00 00
Similarly, the components of φ̇ in X Y Z is given
by (ψ̇, 0, 0)T .
In body frame, it can be obtained as
φ̇x φ̇
φ̇ = φ̇y = D 0
φ̇z 0
1 0 0 φ̇
= 0 cos φ sin φ 0
0 − sin φ cos φ 0
φ̇
= 0
0
Dr. Shashi Ranjan Kumar IITB-AE 410/641 Lecture 1 Navigation and Guidance 36 / 37
Navigation and Guidance
Transformation of Angular Velocities
ω = ψ̇ + θ̇ + φ̇
Now, we have
ωx p ψ̇x + θ̇x + φ̇x φ̇ − ψ̇ sin θ
ωy = q = ψ̇y + θ̇y + φ̇y = ψ̇ cos θ sin φ + θ̇ cos φ
ωz r ψ̇z + θ̇z + φ̇z ψ̇ cos θ cos φ − θ̇ sin φ