ANS L10 - Attitude Sensors
ANS L10 - Attitude Sensors
Attitude sensors
Accelerometers and gyroscopes
Janusz Narkiewicz
Inertial navigation
➢ sensors of vehicle linear acceleration and rotation velocity (rate)
three parameters
Euler angles
four parameters
quaternions
nine parameters
rotation matrix
Φ = G( , , )p
Φ =
T
1 sintg costgθ
G = 0 cos − sin
p = p q r
T
0 sin / cosθ cos / cosθ
Attitude and Navigation Systems © JN http://zaiol.meil.pw.edu.pl
6
Quaternions
Four components
q = q0 + q1i + q2 j + q3k
sin = −2 ( q1q3 − q0 q2 )
Quaternion modulus
2 ( q0 q3 + q1q2 ) q = q * q = qq * = q 02 + q12 + q 22 + q32
tg = 2
q0 + q12 − q22 − q32
2 ( q0 q1 + q2 q3 ) q 02 + q12 + q 22 + q 32 = 1
tg = 2
q0 − q12 − q22 + q32 values in the range [-1, 1] easier computations.
Attitude and Navigation Systems © JN http://zaiol.meil.pw.edu.pl
7
Quaternions
Kinematic equation in quaternions
q 0 0 − p − q − r q 0 q 0 − q1 − q2 − q3
q q p
q p 0 − q 1 − q3 q2
1 = 1 r q 1 = 0
1
q
q 2 2 q3 − q1
q 2 2 q − r 0 p q 2 q0
r
3
q r q − p 0 q3
q
3 − q 2 q1 q0
1
Λ = ΩΛ
2
Error sources
sequence of rotations
discretisation
Attitude and Navigation Systems © JN http://zaiol.meil.pw.edu.pl
9
Rotation matrix
dA 0 −r q
dt
= A = r 0 − p
− q p 0
dx
= Ax
dt
x n+1 = (I + At )x n
x n+1 = x n + Ax n t
Transition matrix of discrete system
At
Φk = e I + AΔt
− Fb
Fb = −m a a=
m
Fb – inertial force, a –acceleration, m – mass
a = W − g
F = FR + mg + FD
g’ – gravity accelerations
FR- restoring force
FD- friction, hysteresis
Titterton, J.L. Weston J.L., “Strapdown Inertial Navigation Technology”, Peter Peregrimus Ltd.,1997
MEMS
microelectromechanical sensors
Euler angles
➢ precession
➢ nutation
➢ spin
Angular velocity vector
Precession
Gyroscope equations
xi xi − sin(t ) i j k 0
a c (t ) = 2 yi V (t ) = −2 yi cos(t )
ac (t ) = −2 d xi yi 0 = −2 d 0
0 0 − sin(t ) cos(t ) 0 xi cos(t ) + yi sin(t )
0
❑ Methodical Errors
❑ non-inertial system
❑ angular velocity of the Earth
❑ Earth revolution around the Sun
❑ Instrumental errors
❑ balance errors
❑ friction in the bearings
❑ mass of frames
❑ heat expansion
Scale factor
= K
nc nc − Lnc Lnc
+ − − = − = 2 −
2( L + L) 2( L − L) L − L2 2 L2 4A
K=
−
Lnc L
+ − − L2 L + − − 4 A 4 A 4 A
= = = k = =
nc L cL cL L
2L
Attitude and Navigation Systems © JN http://zaiol.meil.pw.edu.pl
24
Ring laser gyroscope
Waves
Dead lock
Interference
Explain
➢ Shape - triangle
➢ Cage material
➢ Mirror stabilisation
➢ One cathode / two anodes
➢ Dither mehanism
➢ Prism
42
43