MIT OpenCourseWare http://ocw.mit.edu 16.346 Astrodynamics Fall 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. Lecture 19 The State Transition Matrix #9.5-9.6 Linearization of the Equations of Motion • Deviations from reference • Equations of motion r(t) = rref (t) + δ (t) v(t) = vref (t) + ν (t) drref dδ = vref =ν dt dt =⇒ dν dvref = g(r) − g(rref ) = G(rref )δ = G(t)δ = g(rref ) dt dt � ∂ g �� δ + · · · = g(rref ) + G(rref )δ + O(δ 2 ) g(r) = g(rref ) + ∂ r �r=rref dr =v dt dv = g(r) dt since • State vector representation � � � �� � d δ O I δ = G(t) O ν dt ν � �� � � �� � x(t) F(t) dx = F(t)x dt or The State Transition Matrix • Define � � Φ(t, t0 ) = x1 (t) x2 (t) . . . x6 (t) � � Φ(t0 , t0 ) = x1 (t0 ) x2 (t0 ) . . . x6 (t0 ) = I • Matrix differential equation d Φ(t, t0 ) = F(t)Φ(t, t0 ) dt • Fundamental property with Φ(t0 , t0 ) = I x(t) = Φ(t, t0 )x(t0 ) Symplectic Matrices • Definition An even-dimensional matrix A is symplectic if T A JA = J where � O J= −I I O � Note: Since J2 = −I , the J matrix is analogous to the imaginary algebra. • Inverse of a Symplectic Matrix Postmultiply by A−1 and premultiply by J to obtain A−1 = −JA T J 16.346 Astrodynamics Lecture 19 √ −1 in complex The State Transition Matrix is Symplectic • Symplectic Property of Φ(t, t0 ) dΦT dΦ d T Φ (t, t0 )JΦ(t, t0 ) = JΦ + ΦT J dt dt dt = ΦT FT JΦ + ΦT JFΦ = ΦT [FT J + JF]Φ � � T O T G(t) − G (t) =Φ Φ O I−I =O since the gravity-gradient matrix G = G T is symmetric. Therefore Φ T (t, t0 )JΦ(t, t0 ) = constant = Φ T (t0 , t0 )JΦ(t0 , t0 ) = I T JI = J • Inverse of Φ(t, t0 ) � Φ1 (t, t0 ) Φ(t, t0 ) = Φ3 (t, t0 ) From the partitions the inverse is −1 Φ Φ2 (t, t0 ) Φ4 (t, t0 ) � ΦT 4 (t, t0 ) (t, t0 ) = Φ(t0 , t) = −ΦT 3 (t, t0 ) � −ΦT 2 (t, t0 ) T Φ1 (t, t0 ) � Fundamental Perturbation Matrices For the discussion of linear deviations from a reference orbit, define � � � � δr(t) δr0 x(t) = and x0 = δv(t) δv0 so that � � ⎡ � � � δr0 δr(t) = Φ(t, t0 ) δ v0 δv(t) � � � δ r0 δr(t) = Φ(t0 , t) δv(t) δv0 where ⎤ ⎢ ∂r ⎢ ∂r ⎢ 0 Φ(t, t0 ) = ⎢ ⎢ ∂v ⎣ ∂r0 ∂r ⎥ ⎥ ∂v0 ⎥ ⎥ ∂v ⎥ ⎦ ∂v0 ⎡ ⎤ ⎢ ∂ r0 ⎢ ∂r where Φ(t0 , t) = ⎢ ⎢ ∂v ⎣ 0 ∂r ∂r0 ∂v ∂v0 ∂v � � � R(t) R(t) = � V(t) V(t) ref ⎥ ⎥ ⎥ ⎥ ⎦ � T V (t) = � T (t) −V ref since Φ(t, t0 )Φ(t0 , t) = I 16.346 Astrodynamics and Φ(t0 , t) = Φ−1 (t, t0 ) Lecture 19 −RT (t) � T (t) R � Navigation Matrix Let t0 ≤ t ≤ t1 and define � � R(t) Φ(t, t0 ) = � V(t) Φ(t, t0 ) R(t) V(t) Guidance Matrix � and Φ(t, t1 ) � � � (t) R (t) R Φ(t, t1 ) = � V (t) V (t) Then dR(t) dR (t) = V(t) = V (t) R(t0 ) = O R (t1 ) = O dt dt dV(t) dV (t) V (t1 ) = I V(t0 ) = I = G(t)R(t) = G(t)R (t) dt dt The differential equations for the “tilde” matrices are the same but with initial conditions � (t ) = I R 1 � V (t ) = O � (t ) = I R 0 � V(t ) = O 1 0 Furthermore, � −1 � R � = V C Hence � � Φ(t, t1 )� t=t0 =Φ −1 � ∂v �� = ∂r � v1 =constant � � (t, t0 ) � t=t1 = ⇒ −1 C =V R � ∂v �� = ∂r �r1 =constant � � T � � (t ) R (t ) V (t1 ) R 0 0 = � T (t ) � (t ) V (t ) −V V 1 0 0 � −RT (t1 ) � T (t ) R 1 Differential Equation for the C Matrix C R = V and C−1 = R V−1 or C−1 V = R Differentiate the first expression: d V dR dC = R + C dt dt dt =⇒ dC R + C V = GR dt Finally, postmultiply by R−1 to obtain dC 2 + C = G dt Since G is symmetric, then C is symmetric. Because C (t1 ) is infinite, it is better to use the equation for the inverse matrix. dR dC−1 dV V + C−1 = dt dt dt =⇒ dC−1 V + C−1 GR = V dt Hence dC−1 + C−1 GC−1 = I dt with C−1 (t1 ) = O Note: For the constant gravity case we have G = O so that C−1 = (t − t1 )I . 16.346 Astrodynamics Lecture 19 Midcourse Orbit Corrections #11.6 • Fixed-Time-of-Arrival Correction � � � � (t) δr(t) R δx(t) = Φ(t, t1 ) δx(t1 ) =⇒ = � δv(t) V (t) Hence R (t) V (t) �� 0 δv(tA ) � δr(t) = R (t) δv(tA ) δv(t) = V (t) δv(tA ) Eliminate δv(tA ) δv(t) = V (t)R −1 (t) δr(t) = C (t) δr(t) Velocity correction ∆v(t) = δv(t+ ) − δv(t− ) = C (t) δr(t) − δv(t− ) • Variable-Time-of-Arrival Correction � � � �� � � (t) R (t) δr(t) R δr(tA ) = � δv(t) δv(tA ) V (t) V (t) � � Multiply through by −C (t) I �� � � � � � (t) R (t) � � δr(t) � � R δr(tA ) −C (t) I = −C (t) I � (t) V (t) δv(t) δv(tA ) V Hence, [using the starred form of Eqs. (9.57)], we have � (t) + V � (t)] δr(t ) −C (t) δr(t) + δv(t) = [−C (t)R A � �� � = −R −T (t) δv(t) = C (t) δr(t) − R −T (t) δr(tA ) or 1. Choosing δr(tA ) rp (tA + δt) = rp (tA ) + vp (tA ) δt r(tA + δt) = r(tA ) + v(tA ) δt =⇒ δr(tA ) = r(tA ) − rp (tA ) = −vr (tA ) δt Then r(tA + δt) = rp (tA + δt) where vr (tA ) = v(tA ) − vp (tA ) . Hence δv(t) = C (t) δr(t) + R −T (t)vr (tA ) δt �� � � = w(t) 2. Choosing δt to minimize |∆v (t)| δtA = − ∆v · w w·w 16.346 Astrodynamics and or ∆v (t) = ∆v(t) + w(t) δt � wwT � Min ∆v = I − T ∆v = M ∆v w w � �� � Projection operator M Lecture 19