arxiv: v1 [math.oc] 8 Jan 2016

Size: px
Start display at page:

Download "arxiv: v1 [math.oc] 8 Jan 2016"

Transcription

1 arxiv: v1 math.oc 8 Jan 216 An Efficient Algorithm for Periodic Riccati Equation for Spacecraft Attitude Control Using Magnetic Torques Yaguang Yang August 6, 218 Abstract Spacecraft attitude control using only magnetic torques is a periodic time-varying system as the Earth magnetic field in the spacecraft body frame changes periodically while the spacecraft circles around the Earth. The optimal controller design therefore involves the solutions of the periodic Riccati differential or algebraic equations. This paper proposes an efficient algorithm for the periodic discretetime Riccati equation arising from a linear periodic time-varying system (A, B), which explores and utilizes the fact that A is time-invariant and only B is time-varying in the system, a special properties associated with the problem of spacecraft attitude control using only magnetic torques. Keywords: Periodic Riccati equation, spacecraft, attitude control, magnetic torque. 1 Introduction SPACECRAFT attitude control using only magnetic torques has several attractive features, such as low cost, high reliability (without moving mechanical parts), and seamless implementation. Therefore, numerous research papers were focused on the problem of spacecraft attitude control using only magnetic torques in the last twenty five years (see 1, 2, 3, 4, 5, 6, 7, 8, 9, 1, 11, 12 and references therein). Because the Earth s magnetic field in the spacecraft body frame is approximately a periodic function as the spacecraft circles around the Earth, the controller design should be based on a time-varying system. Therefore, state space model is a natural choice. Some researchers 5, 6, 7 proposed direct design methods using Lyapunov stabilization theory. These designs use the nonlinear periodic model. The existence of the solutions for these designs implicitly depends on the controllability for the nonlinear time-varying system. Therefore, Bhat 13 investigated controllability of the nonlinear time-varying systems. However, the condition for the controllability of the nonlinear time-varying systems established in 13 is hard to be verified and is a sufficient condition. In addition, there is no systematic method for the selection of Lyapunov functions. Moreover, these designs do no consider the closed-loop system performances other than the stability. A more realistic design strategy is to use linearized time-varying system models. The standard design methods for these models such as linear quadratic regulator (LQR) 1, 2, 3, 4, 1, 9, 11 and H control 12 are discussed. But two important issues were not addressed in these papers. First, the existence of the solutions of LQR and H control directly depends on the controllability (or a slightly wea condition named stabilizability) of the linear time-varying system which was not established for the spacecraft attitude control system using only magnetic torques. Second, the features and the structure of the spacecraft attitude control using magnetic torque were not explored. Instead, algorithms designed for general linear time-varying systems were used for this very specific problem. Therefore, those algorithms are not optimized for this problem. The first issue is recently addressed in 14 in which the conditions for the controllability of spacecraft attitude control using only magnetic torques were established. The second issue is the focus of this paper, Instrumentation and Control Engineer, Office of Research, US NRC, Two White Flint North Rocville Pie, Rocville, MD Phone: (31) yaguang.yang@verizon.net.

2 we will explore the features and structure of the problem and propose an efficient algorithm for the design of spacecraft attitude control using only magnetic torques. There are two popular types of models used in spacecraft control system designs. Some of the designs adopted Euler angle models 1, 2, 3, 4, 1 but others used the reduced quaternion models 9, 11, 12. We will adopt a reduced quaternion model because of the merits of the reduced quaternion model discussed in 15, 16, 17. The remainder of the paper is organized as follows. Section 2 provides a description of the linear timevarying model of the spacecraft attitude control system using only magnetic torque. Section 3 derives the controller design algorithm for the linear time-varying system. Section 4 presents a simulation example to demonstrate the effectiveness and efficiency of the design algorithm. The conclusions are summarized in Section 5. 2 Spacecraft Model The linearized continuous-time model for spacecraft attitude control using only magnetic torques can be expressed in a reduced quaternion form. Let J be the inertia matrix of a spacecraft defined by J J 11 J 12 J 13 J 21 J 22 J 23. (1) J 31 J 32 J 33 We will consider the nadir pointing spacecraft. Therefore, the attitude of the spacecraft is represented by the rotation of the spacecraft body frame relative to the local vertical and local horizontal (LVLH) frame. Let ω ω 1,ω 2,ω 3 T be the body rate with respect to the LVLH frame represented in the body frame, ω be the orbit (and LVLH frame) rate with respect to the inertial frame, represented in the LVLH frame. Let q q,q 1,q 2,q 3 T q,q T T cos( α 2 ),êt sin( α 2 )T be the quaternion representing the rotation of the body frame relative to the LVLH frame, where ê is the unit length rotational axis and α is the rotation angle about ê. The control torques generated by magnetic coils interacting with the Earth s magnetic field is given by (see 18) u m b where the Earth s magnetic field in spacecraft coordinates, b(t) b 1 (t),b 2 (t),b 3 (t) T, is computed using the spacecraft position, the spacecraft attitude, and a spherical harmonic model of the Earth s magnetic field 19; and m m 1,m 2,m 3 T is the spacecraft magnetic coils induced magnetic moment in the spacecraft coordinates. The time-variation of the system is an approximate periodic function of b(t) b(t+p) where the orbital period is given by 18 P 2π ω 2π a 3 GM, (2) where a is the orbital radius (for circular orbit) and GM m 3 /s This magnetic field b(t) can be approximately expressed as follows 4: b 1(t) b 2 (t) µ f cos(ω t)sin(i m ) cos(i a b 3 (t) 3 m ), (3) 2sin(ω t)sin(i m ) where i m is the inclination of the spacecraft orbit with respect to the magnetic equator, µ f Wb-m is the field s dipole strength. The time t is measured at the ascending-node crossing of the magnetic equator. Then, the reduced quaternion linear time-varying system is given as follows 14: q 1 q 2 q 3 ω 1 ω 2 ω f 41 f 46 f 52 f 63 f 64 q 1 q 2 q 3 ω 1 ω 2 ω 3 + b 3(t) J 11 b3(t) J 22 b 2(t) J 33 b2(t) J 11 b 1(t) J 22 b1(t) J 33 m 1 m 2 m 3

3 : I 3 Λ 1 Σ 1 q ω + 3 B 2 (t) m Ax+B(t)m, (4) where A I 3 Λ 1 Σ 1 B 2 (t), B 3 B 2 (t) b 42 (t) b 43 (t) b 51 (t) b 53 (t) b 61 (t) b 62 (t), (5), (6) f 41 8(J 33 J 22 )ω/j 2 11 (7) f 46 ( J 11 +J 22 J 33 )ω /J 11 (8) f 64 (J 11 J 22 +J 33 )ω /J 33 (9) f 52 6(J 33 J 11 )ω 2 /J 22 (1) f 63 2(J 11 J 22 )ω/j 2 33 (11) and b 42 (t) 2µ f a 3 J 11 sin(i m )sin(ω t) (12) b 43 (t) µ f a 3 J 11 cos(i m ) (13) b 53 (t) µ f a 3 J 22 sin(i m )cos(ω t) (14) b 51 (t) 2µ f a 3 J 22 sin(i m )sin(ω t) b 42 J 11 J 22 (15) b 61 (t) µ f a 3 J 33 cos(i m ) b 43 J 11 J 33 (16) b 62 (t) µ f a 3 J 33 sin(i m )cos(ω t) b 53 J 22 J 33. (17) It is easy to verify that deta ( 1 2 )3 det(λ 1 ) and A is nonsingular if J 11 J 22, J 11 J 33, and J 33 J 22. Oftentimes, a spacecraft controller is implemented in a computer system which is a discrete system. Therefore, the following discrete model is used for the design in practical implementation: x +1 A x +B m. (18) The system matrices (A,B ) in the discrete model can be derived from (4), (5), and (6) by different methods. Let t s be the sample time, we use the following formulations. A (I+At s ), B B(t s )t s. (19) Note that det(i+at s ) det I.5t s I t s Λ 1 I+t s Σ 1 I.5ts I det 3 I+t s Σ 1.5t 2 s Λ 1 which is invertiable as long as t s is selected small enough. It is worthwhile to mention that in both continuous-time and discrete-time models, the time-varying feature is introduced by time-varying matrices B(t) or B ; the system matrices A and A are constants and invertiable which are important for us to derive an efficient computational algorithm.

4 3 Computational Algorithm for the LQR Design It is well-nown that the LQR design relies on the solution of either the differential Riccati equation (for continuous-time systems) or the discrete Riccati equation (for discrete-time systems) 2. If a system is periodic, such as (4) or (18), the LQR design relies on the periodic solution of the periodic Riccati equation 21. Our discussion about the computational algorithm is focused on the solution of periodic discrete Riccati equation using the special properties of (18), i.e., A is constant and invertiable for. 3.1 Preliminary Results Let L I I R 2n 2n, (2) wherenisthe dimensionofaora in generalcaseandn 6in(4)and(18). Notethat L T L 1 L. Two types of matrices defined below are important to the solutions of the Riccati equations. Definition 3.1 (22) A matrix M R 2n 2n is Hamiltonian if L 1 M T L M. A matrix M R 2n 2n is symplectic if L 1 M T L M 1. Proposition 3.1 If M 1 and M 2 are symplectic, then M 1 M 2 is symplectic. Proof: Since L 1 M T 1 L M 1 1 and L 1 M T 2 L M 1 2, we have L 1 (M 1 M 2 ) T L L 1 M T 2M T 1L L 1 M T 2LL 1 M T 1L M 1 2 M 1 1 (M 1 M 2 ) 1. This concludes the proof. In the sequel, we use λ(m) or simply λ for an eigenvalue of a matrix M and σ(m) for the set of all eigenvalues of M. The following two theorems play essential roles. Theorem 3.1 (23, 24) Let M R 2n 2n is Hamiltonian. Then λ σ(m) implies λ σ(m) with the same multiplicity. Let M R 2n 2n is symplectic. Then λ σ(m) implies 1 λ σ(m) with the same multiplicity. Theorem 3.2 (25) Let M R n n. Then there exists an orthogonal similarity transformation U such that U T MU is quasi-upper-triangular. Moreover, U can be chosen such that the 2 2 and 1 1 diagonal blocs appear in any desired order. Theorem 3.2 is the so called real Schur decomposition. Combining the above two theorems, we conclude that Corollary 3.1 Let M R 2n 2n is Hamiltonian or symplectic. Then there exists an orthogonal similarity transformation U such that T U11 U 12 U11 U M 12 S11 S 12 U 22 U 21 U 22 S 22 U 21 where U 11,U 12,U 21,U 22,S 11,S 12,S 22 R n n, and S 11, S 22 are quasi-upper-triangular. Moreover, 1 if M is Hamiltonian, then σ(s 11 ) (or σ(s 22 ) ) and σ(s 22 ) (or σ(s 11 ) ). 2 if M is symplectic, then σ(s 11 ) lies inside (or outside) the unit circle and σ(s 22 ) lies outside (or inside) the unit circle. The Hamiltonian matrix is used in the derivation of the solution for the continuous-time differential Riccati equation, while the symplectic matrix is used in the derivation of the solution for the discretetime algebraic Riccati equation. In our discussion, therefore, the symplectic matrix plays a fundamental role. (21)

5 3.2 Solution of the Riccati Algebraic Equation For a discrete linear time-varying system (18), the LQR state feedbac control is to find the optimal m to minimize the following quadratic cost function ( ) lim min 1 N 2 xt N Q Nx N + 1 N 1 x T 2 Q x +m T R m (22) where Q, (23) R >, (24) and the initial condition x is given. The controllabilityofspacecraftattitude controlusing only magnetic torques is discussed in 14. Therefore, if (A,Q ) is detectable or Q >, the optimal feedbac m is given by 2, 26 m (R +B T P +1B ) 1 B T P +1A x, (25) wherep is the unique positive semi-definite solutionofthe followingdiscretericcati equation 2, 22, 26 P Q +A T P +1 A A T P +1 B (R +B T P +1 B ) 1 B T P +1 A, (26) withtheboundaryconditionp N Q N. Forthis discretericcatiequation(notnecessarilyperiodic)given as (26), it can be solved using a symplectic system associated with (18) and (22) as follows 22, 26, 27. x+1 x E z +1 E F y F +1 y z (27) where x is the state and y is the costate, I B R 1 E BT A T A F Q I If E is invertiable which is true for det(i+t s Σ t2 sλ 1 ), E 1 I B R 1 BT A T A T a symplectic matrix can be formed 27 as Z E 1 I F B R 1 BT A T A A T Q I A +B R 1 BT A T Q B R 1 BT A T A T Q, (28). (29), A T. (3) It is straghtforward to verify that L 1 Z T L Z 1, therefore, from Corollary 3.1, there exists an orthogonal matrix U such that T U11 U 12 U11 U Z 12 S11 S 12. (31) U 22 U 21 U 22 S 22 U 21 The (steady state) solution of (26) is given as follows 22, Theorem 6. Theorem 3.3 U 11 is invertiale and P U 12 U 1 11 solves (26) with P PT ; σ(s 11 ) σ(a l B (R +B T P B ) 1 B T P A ) σ(a B R 1 BT A T (P Q )) σ(a B R 1 BT (P 1 B R 1 BT ) 1 A ) the closed-loop spectrum. (32)

6 3.3 Solution of the Periodic Riccati Algebraic Equation Now, we consider the periodic time-varying system where A A A +p, (33) B B +p, (34) Q Q Q +p, (35) R R +p >, (36) only B (and possibly R ) are priodic with period p. It is worthwhile to mention that A and Q are actually constant matrices. The optimal feedbac given by (25) is periodic with P P +p, a unique periodic positive seme-definite solution of the periodic Riccati equation (cf. 21). Therefore, using the similar process for general discrete Riccati equation, and noticing that F F is a constant matrix because A and Q are constant matrices, we have This gives with E z +1 Fz (37) E +1 z +2 Fz +1 (38).. (39) E +p 1 z +p Fz +p 1. (4) z +p Π z, (41) Π E 1 +p 1 F...E 1 +1 FE 1 F. (42) Using Proposition 3.1, we conclude that Π is a symplectic matrix. Therefore, there is an orthogonal matrix T such that T T11 T 12 T11 T Π 12 S11 S T 21 T 12. (43) 22 T 21 T 22 S 22 Finally, using Theorem 3.3, we have, for each sampling period {,1,...,p 1} the steady state solution of the Riccati equation corresponding to (41) is given by P T 21 T (44) In view of that F is invertiable in the problem of spacecraft attitude control using only magnetic torques, this method is more efficient than the one in 27 because the latter is designed for singular F. But the method of calculating (42), (43), and (44) as described above (proposed in 26) is not the best way for the problem of spacecraft attitude control using only magnetic torques. As a matter of the fact, equation (41) can be written as x x+p z y Γ z +p Γ (45) y +p with the initial state x, the boundary condition 2 y N Q N x N, (46) and Γ F 1 E F 1 E +1...,F 1 E +p 2 F 1 E +p 1. (47) Remar 3.1 It is worthwhile to note that forming Γ needs no inversion of E for any and F 1 needs to be computed only one time. Therefore, the computation of Γ is much more efficient than the computation of Π. We will show that the rest computation will be similar to the method proposed in 22).

7 Since F 1 M F 1 E A 1 Q A 1 A 1 Q A 1 A 1 Q A 1 I I, I B R 1 BT A T A 1 B R 1 BT Q A 1 B R 1 BT +AT, (48) which is a similar formula as given in 23. It is straghtforward to verify that M is symplectic. In fact, L 1 M T I A T L A T Q I B R 1 BT A T A +B R 1 BT A T Q L B R 1 BT A T A B R 1 BT A T Q I A T A T Q I A +B R 1 BT A T Q B R 1 BT A T A T Q A T M 1. (49) Since M is symplectic, using Proposition 3.1 again, Γ is symplectic. Let V11 V V 12 V 21 V 22 be a matrix that transform Γ into a Jordon form, we have Γ V V 1 where is the Jordan bloc matrix of the n eigenvalues outside of the unit circle. One of the main results of this paper is the following theorem. Theorem 3.4 The solution of the Riccati equation corresponding to (45) is given by (5) P V 21 V 1 11,,...,p 1. (51) Proof: The proof uses similar ideas of 23, 2. Since the periodicity of the system, the Riccati equation corresponding to (45) represents any one of {,1,...,p 1} equations which has a sample period increasing by p with the patent, +p, +2p,..., +lp,... In the following discussion, we consider one Riccati equation and drop the subscript to simplify the notation to,p,2p,...,lp,... To mae the notation simpler, we will drop p and use l for this step increment. Assume that the solution has the form y l Px l. (52) Further, we assume for simiplisity that the eigenvalues of Γ are distinct, therefore, is diagonal. For any integer l, let xl V11 V 12 tl, (53) y l V 22 s l from (45), (5) and (53), we have tl xl xl+1 tl+1 V Γ ΓV V s l y l y l+1 s l+1 1 V 21 tl+1, s l+1 which is equivalent to tl s l 1 tl+1 s l+1.

8 Hence, tl s l N l (N l) Using the boundary condition (46) and (53), we have tn s N, (54) this gives or equivalently Combining (54) and (55) yields Q N (V 11 t N +V 12 s N ) Q N x N y N V 21 t N +V 22 s N, (V 21 Q N V 11 )t N (V 22 Q N V 12 )s N, s N (V 22 Q N V 12 ) 1 (V 21 Q N V 11 )t N : Ht N. (55) s l (N l) s N (N l) Ht N (N l) H (N l) t l : Gt l, with G (N l) H (N l). Finally, using this relation, (53), and (52), we conclude that y l V 21 t l +V 22 s l (V 21 +V 22 G)t l Px l P(V 11 t l +V 12 s l ) P(V 11 +V 12 G)t l holds for all t l, therefore or (V 21 +V 22 G) P(V 11 +V 12 G) Note that G as N. This finishes the proof. P (V 21 +V 22 G)(V 11 +V 12 G) 1. (56) Since the eigen-decomposition is not numerically stable. We suggest using the Schur decomposition instead. Since Γ is symplectic, Corollary 3.1 claims that there is an orthogonal matrix W such that T W11 W 12 W11 W Γ 12 S11 S W 21 W 12, (57) 22 W 21 W 22 S 22 where S 11 is upper-triangular and has all of its eigenvalues outside the unique circle. We have the main result of the paper as follows. Theorem 3.5 Let the Schur decomposition of Γ is given by (57). The solution of the Riccati equation corresponding to (45) is given by P W 21 W 1 11 (58) Proof: The proof follows exactly the same argument of 22, Remar 1 and it is provided here for completeness. From (5), we have V11 V11 Γ V 21 V. (59) 21 From (57), we have W11 W11 Γ S W 21 W Let T be an invertiable transformation matrix such that T 1 S 11 T, then we have W11 W11 Γ T TT W 21 W 1 W11 S 11 T T 21 W (6) 21

9 Comparing (59) and (6) we must have W11 V11 T D W 21 V 21 where D is a diagonal and invertiable matrix. Thus This finishes the proof. W 21 W 1 11 V 21DT 1 TD 1 V 1 11 V 21V Using either eigen-decomposition or Schur decomposition leads to the solution for (45). But the formula of (58) is more stable than the formula of (51) because Schur decomposition is a more stable process than eigen-decomposition. We summarize the algorithm as follows. Algorithm 3.1 Step Data: J, i m, Q, R, altitude of the spacecraft, and select sample period. Step 1 Calculate A and B using (5-19). Step 2 Calculate E and F using (28-29). Step 3 Calculate Γ using (47). Step 4 Use Schur decomposition (57) to get W. Step 5 Calculate P using (58). 4 Simulation test The proposed design algorithm has been tested for the following problem. Let the spacecraft inertia matrix be J diag(25,15,1)g m 2. The orbital inclination i m 57C o, the orbit is circular with the altitude 657 m. In view of equation (2), the orbital period is 5863 seconds, and the orbital rate is ω.11 rad/second. Assuming that the total number of samples taen in one orbit is 1, then, each sample period is second. Select Q diag( , , ,.1,.1,.1) and R diag(2 1 3,2 1 3,2 1 3 ). We have calculated and stored P for,1,2,...,99 using Algorithm 3.1. Assuming that the initial quaternion error is (.1,.1,.1) and the initial body rate is (.1,.1,.1) radians per second, applying the feedbac (25) to the system (18), the simulated spacecraft attitude response is given in Figures 1-6. The designed controller stabilizes the spacecraft using only magnetic torques. This shows the effectiveness of the design method. Since this time-varying system has a long period 5863 seconds and the number of samples in each period is 1, this means that using Γ in (47) instead of Π in (42) saves about 1 matrix inverses, a significant saving in the computation comparing to the well-nown algorithm 26! 5 Conclusion In this paper, we proposed a new algorithm for the design of the periodic controller for the spacecraft using only magnetic torques. The proposed method is more efficient than existing methods because it maes full use of the information associated with this particular time-varying system. A simulation example is provided to demonstrate the effectiveness and fficiency of the algorithm. Although the algorithm is motivated by the problem of spacecraft attitude control using only magnetic torques, it can be used in any time-verying system (A, B(t)) where only B(t) is a periodically time-varying matrix.

10 time (hours) Figure 1: Attitude response q 1. References 1 Musser, K.L., and Ebert, W.L., Autonomous spacecraft attitude control using magnetic torquing only, Proceedings of the Flight Mechanics and Estimation Theory Symposium, NASA Goddard Apce Flight Center, Greenbelt, MD, pp , Pittelau, M.E., Optimal periodic control for spacecraft pointing and attitude determination, Journal of Guidance, Control, and Dynamics, Vol. 16, No. 6, 1993, pp Wisniewsi, R., Linear time varying approach to satellite attitude control using only electromagnetic actuation, Proceedings of the AIAA Guidance, Navigation, and Control Conference, New Orleans, 1997, pp Paiai, M.L., Magnetic torque attitude control via asymptotic period linear quadratic requlation, Journal of Guidance, Control, and Dynamics, Vol. 24, No. 2, 21, pp Lovera, M., and Astolfi, A., Spacecraft attitude control using magnetic actuators, Automatica, Vol. 4, 24, pp Silani, E., and Lovera, M., Magnetic spacecraft attitude control: a survey and some new results, Control Engineering Practice, Vol. 13, 25, pp Lovera, M., and Astolfi, A., Global magnetic attitude control of spacecraft in the presence of gravity gradient, IEEE Transactions on Aerospace and Electronic System, Vol. 42, No.3, 26, pp Yan, H., Ross, I.M., and Alfriend, K.T., Pseudospectral feedbac control for three-axes magnetic attitude stabilization in elliptic orbits, Journal of Guidance, Control, and Dynamics, Vol. 3, No. 4, 27, pp

11 time (hours) Figure 2: Attitude response q 2. 9 Pulecchi, T., Lovera, M., and Varga, A., Optimal discrete-time design of three-axis magnetic attitude control laws, IEEE Transactions on Control System Technology, Vol. 18, No. 3, 21, pp Chen X., and Wu, X., Model predictive control of cube satellite with magnet-torque, Proceedings of the 21 IEEE International Conference on Information and Automation, Harbin, China, 21, pp Rehanoglu M., and Hervas, J.R., Three-axis magnetic attitude control algorithm for small satellites, Proceeding of the 5th International Conference on Recent Advance Technologies, Istanbul, 211, pp Zanchettin, A.M., and Lovera, M., H attitude control of magnetically actuated satellite, Proceedings of 18th IFAC World Congress, Milano, Italy, 211, pp Bhat, S.P., Controllability of nonlinear time-varying systems: application to spacecraft attitude control using magnetic actuation, IEEE Transactions on Automatic Control, Vol. 5, No. 11, 25, pp Yang, Y., Controllability of spacecraft using only magnetic torques, to appear in IEEE Transactions on Aerospace and Electronic System, available in arxiv: , Yang, Y., Quaternion based model for momentum biased nadir pointing spacecraft, Aerospace Science and Technology, Vol. 14, No. 3, 21, Yang, Y., Analytic LQR design for spacecraft control system based on quaternion model, Journal of Aerospace Engineering, Vol. 25, No. 3, 212, pp Yang, Y., Quaternion based LQR spacecraft control design is a robust pole assignment design, Journal of Aerospace Engineering, Vol. 27, No. 1, 214,, pp

12 time (hours) Figure 3: Attitude response q Sidi, M.J., Spacecraft Dynamics and Control: A Practical Engineering Approach, Cambridge University Press, Cambridge, UK, Wertz, J., Spacecraft Attitude Determination and Control, Kluwer Academic Publishers, Dordrecht, Holland, Lewis, F.L., Vrabie, D., and Syrmos, V.L., Optimal Control, 3rd Edition, John Wiley & Sons, Inc., New Yor, USA, Bittanti, S., Periodic Riccati equation, The Riccati Equation, edited by S. Bittanti, et. al, Spriner, Berlin, 1991, pp Laub, A.J., A Schur method for solving algebraic Riccati equations, IEEE Transactions on Automatic Control, Vol. 24, No. 6, 1979, pp Vaughan D.R. A nonrecursive algebraic solution for the discrete Riccati equation, IEEE Transactions on Automatic Control, Vol. 15, No. 5, 197, pp Laub, A.J., Canonical forms for σ-symplectic matrices, M.S. thesis, School of Mathematics, Univ. of Minnesota, MN, Murnaghan, F.D., and Wintner, A., A canonical form for real matrices under orthogonal transformations, Proc. Nat. Acad. Sci., Vol. 17, 1931, pp Hench, J.J., and Laub, A.J., Numerical solution of the discrete-time periodic Riccati equation, IEEE Transactions on Automatic Control, Vol. 39, No.6, 1994, pp Pappas, T., Laub, A.J., and Sandell, N.R., On the numerical solution of the discrete-time algebraic Riccati equation, IEEE Transactions on Automatic Control, Vol. 25, No.4, 198, pp

13 3 x rad/second time (hours) Figure 4: Body rate response ω 1. rad/second x time (hours) Figure 5: Body rate response ω 2.

14 2 x rad/second time (hours) Figure 6: Body rate response ω 3.

WEIGHTING MATRICES DETERMINATION USING POLE PLACEMENT FOR TRACKING MANEUVERS

WEIGHTING MATRICES DETERMINATION USING POLE PLACEMENT FOR TRACKING MANEUVERS U.P.B. Sci. Bull., Series D, Vol. 75, Iss. 2, 2013 ISSN 1454-2358 WEIGHTING MATRICES DETERMINATION USING POLE PLACEMENT FOR TRACKING MANEUVERS Raluca M. STEFANESCU 1, Claudiu L. PRIOROC 2, Adrian M. STOICA

More information

OPTIMAL DISCRETE-TIME MAGNETIC ATTITUDE CONTROL OF SATELLITES. M. Lovera and A. Varga

OPTIMAL DISCRETE-TIME MAGNETIC ATTITUDE CONTROL OF SATELLITES. M. Lovera and A. Varga OPTIMAL DISCRETE-TIME MAGNETIC ATTITUDE CONTROL OF SATELLITES M Lovera and A Varga Dipartimento di Elettronica e Informazione Politecnico di Milano Pza Leonardo da Vinci 3, 33 Milano, Italy Phone: + 39

More information

Global Magnetic Attitude Control of Spacecraft in the Presence of Gravity Gradient

Global Magnetic Attitude Control of Spacecraft in the Presence of Gravity Gradient I. INTRODUCTION Global Magnetic Attitude Control of Spacecraft in the Presence of Gravity Gradient MARCO LOVERA Politecnico di Milano Italy ALESSANDRO ASTOLFI, Senior Member, IEEE Imperial College England

More information

ATTITUDE stabilization is needed to maintain a spacecraft s

ATTITUDE stabilization is needed to maintain a spacecraft s JOURNAL OF GUIDANCE, CONTROL, AND DYNAMICS Vol., No. 4, July August 7 Pseudospectral Feedback Control for Three-Axis Magnetic Attitude Stabilization in Elliptic Orbits Hui Yan Texas A&M University, College

More information

Spacecraft Rate Damping with Predictive Control Using Magnetic Actuators Only

Spacecraft Rate Damping with Predictive Control Using Magnetic Actuators Only C. Böhm a M. Merk a W. Fichter b F. Allgöwer a Spacecraft Rate Damping with Predictive Control Using Magnetic Actuators Only Stuttgart, March 2009 a Institute of Systems Theory and Automatic Control, University

More information

3D Pendulum Experimental Setup for Earth-based Testing of the Attitude Dynamics of an Orbiting Spacecraft

3D Pendulum Experimental Setup for Earth-based Testing of the Attitude Dynamics of an Orbiting Spacecraft 3D Pendulum Experimental Setup for Earth-based Testing of the Attitude Dynamics of an Orbiting Spacecraft Mario A. Santillo, Nalin A. Chaturvedi, N. Harris McClamroch, Dennis S. Bernstein Department of

More information

Linear Feedback Control Using Quasi Velocities

Linear Feedback Control Using Quasi Velocities Linear Feedback Control Using Quasi Velocities Andrew J Sinclair Auburn University, Auburn, Alabama 36849 John E Hurtado and John L Junkins Texas A&M University, College Station, Texas 77843 A novel approach

More information

arxiv: v1 [math.oc] 14 Jan 2018

arxiv: v1 [math.oc] 14 Jan 2018 Model Predictive Control in Spacecraft Rendezvous and Soft Docking arxiv:1801.04495v1 [math.oc] 14 Jan 018 Yaguang Yang January 16, 018 Abstract This paper discusses translation and attitude control in

More information

Adaptive Unscented Kalman Filter with Multiple Fading Factors for Pico Satellite Attitude Estimation

Adaptive Unscented Kalman Filter with Multiple Fading Factors for Pico Satellite Attitude Estimation Adaptive Unscented Kalman Filter with Multiple Fading Factors for Pico Satellite Attitude Estimation Halil Ersin Söken and Chingiz Hajiyev Aeronautics and Astronautics Faculty Istanbul Technical University

More information

Unit quaternion observer based attitude stabilization of a rigid spacecraft without velocity measurement

Unit quaternion observer based attitude stabilization of a rigid spacecraft without velocity measurement Proceedings of the 45th IEEE Conference on Decision & Control Manchester Grand Hyatt Hotel San Diego, CA, USA, December 3-5, 6 Unit quaternion observer based attitude stabilization of a rigid spacecraft

More information

Stability Analysis of Linear Systems with Time-varying State and Measurement Delays

Stability Analysis of Linear Systems with Time-varying State and Measurement Delays Proceeding of the th World Congress on Intelligent Control and Automation Shenyang, China, June 29 - July 4 24 Stability Analysis of Linear Systems with ime-varying State and Measurement Delays Liang Lu

More information

KINEMATIC EQUATIONS OF NONNOMINAL EULER AXIS/ANGLE ROTATION

KINEMATIC EQUATIONS OF NONNOMINAL EULER AXIS/ANGLE ROTATION IAA-AAS-DyCoSS -14-10-01 KINEMATIC EQUATIONS OF NONNOMINAL EULER AXIS/ANGLE ROTATION Emanuele L. de Angelis and Fabrizio Giulietti INTRODUCTION Euler axis/angle is a useful representation in many attitude

More information

Energy-based Swing-up of the Acrobot and Time-optimal Motion

Energy-based Swing-up of the Acrobot and Time-optimal Motion Energy-based Swing-up of the Acrobot and Time-optimal Motion Ravi N. Banavar Systems and Control Engineering Indian Institute of Technology, Bombay Mumbai-476, India Email: banavar@ee.iitb.ac.in Telephone:(91)-(22)

More information

Simultaneous State and Fault Estimation for Descriptor Systems using an Augmented PD Observer

Simultaneous State and Fault Estimation for Descriptor Systems using an Augmented PD Observer Preprints of the 19th World Congress The International Federation of Automatic Control Simultaneous State and Fault Estimation for Descriptor Systems using an Augmented PD Observer Fengming Shi*, Ron J.

More information

ROBUST THREE-AXIS ATTITUDE STABILIZATION FOR INERTIAL POINTING SPACECRAFT USING MAGNETORQUERS *

ROBUST THREE-AXIS ATTITUDE STABILIZATION FOR INERTIAL POINTING SPACECRAFT USING MAGNETORQUERS * IAA-AAS-DyCoSS2-4-4-7 AAS 4-52 ROBUST THREE-AXIS ATTITUDE STABILIZATION FOR INERTIAL POINTING SPACECRAFT USING MAGNETORQUERS * INTRODUCTION Fabio Celani In this work feedback control laws are designed

More information

Formation flying in elliptic orbits with the J 2 perturbation

Formation flying in elliptic orbits with the J 2 perturbation Research in Astron. Astrophys. 2012 Vol. 12 No. 11, 1563 1575 http://www.raa-journal.org http://www.iop.org/journals/raa Research in Astronomy and Astrophysics Formation flying in elliptic orbits with

More information

Feedback Optimal Control of Low-thrust Orbit Transfer in Central Gravity Field

Feedback Optimal Control of Low-thrust Orbit Transfer in Central Gravity Field Vol. 4, No. 4, 23 Feedback Optimal Control of Low-thrust Orbit Transfer in Central Gravity Field Ashraf H. Owis Department of Astronomy, Space and Meteorology, Faculty of Science, Cairo University Department

More information

Floor Control (kn) Time (sec) Floor 5. Displacement (mm) Time (sec) Floor 5.

Floor Control (kn) Time (sec) Floor 5. Displacement (mm) Time (sec) Floor 5. DECENTRALIZED ROBUST H CONTROL OF MECHANICAL STRUCTURES. Introduction L. Bakule and J. Böhm Institute of Information Theory and Automation Academy of Sciences of the Czech Republic The results contributed

More information

AUTONOMOUS AND ROBUST RENDEZVOUS GUIDANCE ON ELLIPTICAL ORBIT SUBJECT TO J 2 PERTURBATION.

AUTONOMOUS AND ROBUST RENDEZVOUS GUIDANCE ON ELLIPTICAL ORBIT SUBJECT TO J 2 PERTURBATION. AUTONOMOUS AND ROBUST RENDEZVOUS GUIDANCE ON ELLIPTICAL ORBIT SUBJECT TO J 2 PERTURBATION Emmanuel GOGIBUS (1), Hervé CHARBONNEL (2), Patrick DELPY (3) (1) Astrium Space Transportation, 66 route de Verneuil,

More information

ATTITUDE CONTROL MECHANIZATION TO DE-ORBIT SATELLITES USING SOLAR SAILS

ATTITUDE CONTROL MECHANIZATION TO DE-ORBIT SATELLITES USING SOLAR SAILS IAA-AAS-DyCoSS2-14-07-02 ATTITUDE CONTROL MECHANIZATION TO DE-ORBIT SATELLITES USING SOLAR SAILS Ozan Tekinalp, * Omer Atas INTRODUCTION Utilization of solar sails for the de-orbiting of satellites is

More information

Adaptive State Feedback Nash Strategies for Linear Quadratic Discrete-Time Games

Adaptive State Feedback Nash Strategies for Linear Quadratic Discrete-Time Games Adaptive State Feedbac Nash Strategies for Linear Quadratic Discrete-Time Games Dan Shen and Jose B. Cruz, Jr. Intelligent Automation Inc., Rocville, MD 2858 USA (email: dshen@i-a-i.com). The Ohio State

More information

Nonlinear Model Predictive Control for Periodic Systems using LMIs

Nonlinear Model Predictive Control for Periodic Systems using LMIs Marcus Reble Christoph Böhm Fran Allgöwer Nonlinear Model Predictive Control for Periodic Systems using LMIs Stuttgart, June 29 Institute for Systems Theory and Automatic Control (IST), University of Stuttgart,

More information

Satellite attitude control using electrodynamic booms

Satellite attitude control using electrodynamic booms Int. J. Space Science and Engineering, Vol. 1, No. 1, 2013 51 Satellite attitude control using electrodynamic booms Brian Wong* Spacecraft Dynamics and Control Lab, University of Toronto Institute for

More information

A note on stability of spacecrafts and underwater vehicles

A note on stability of spacecrafts and underwater vehicles A note on stability of spacecrafts and underwater vehicles arxiv:1603.00343v1 [math-ph] 1 Mar 2016 Dan Comănescu Department of Mathematics, West University of Timişoara Bd. V. Pârvan, No 4, 300223 Timişoara,

More information

Control of Mobile Robots

Control of Mobile Robots Control of Mobile Robots Regulation and trajectory tracking Prof. Luca Bascetta (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Organization and

More information

An LTP/LPV approach to orbit control of spacecraft on elliptical orbits 1

An LTP/LPV approach to orbit control of spacecraft on elliptical orbits 1 Proceedings of the 7th World Congress The International Federation of Automatic Control Seoul, Korea, July 6-, 8 An LTP/LPV approach to orbit control of spacecraft on elliptical orbits Luca Viganò Marco

More information

IAA-CU A Simulator for Robust Attitude Control of Cubesat Deploying Satellites

IAA-CU A Simulator for Robust Attitude Control of Cubesat Deploying Satellites A Simulator for Robust Attitude Control of Cubesat Deploying Satellites Giovanni Mattei, George Georgiou, Angelo Pignatelli, Salvatore Monaco Abstract The paper deals with the development and testing of

More information

Spacecraft Attitude Control with RWs via LPV Control Theory: Comparison of Two Different Methods in One Framework

Spacecraft Attitude Control with RWs via LPV Control Theory: Comparison of Two Different Methods in One Framework Trans. JSASS Aerospace Tech. Japan Vol. 4, No. ists3, pp. Pd_5-Pd_, 6 Spacecraft Attitude Control with RWs via LPV Control Theory: Comparison of Two Different Methods in One Framework y Takahiro SASAKI,),

More information

TWO KINDS OF HARMONIC PROBLEMS IN CONTROL SYSTEMS

TWO KINDS OF HARMONIC PROBLEMS IN CONTROL SYSTEMS Jrl Syst Sci & Complexity (2009) 22: 587 596 TWO KINDS OF HARMONIC PROBLEMS IN CONTROL SYSTEMS Zhisheng DUAN Lin HUANG Received: 22 July 2009 c 2009 Springer Science + Business Media, LLC Abstract This

More information

Attitude Regulation About a Fixed Rotation Axis

Attitude Regulation About a Fixed Rotation Axis AIAA Journal of Guidance, Control, & Dynamics Revised Submission, December, 22 Attitude Regulation About a Fixed Rotation Axis Jonathan Lawton Raytheon Systems Inc. Tucson, Arizona 85734 Randal W. Beard

More information

Optimal Fault-Tolerant Configurations of Thrusters

Optimal Fault-Tolerant Configurations of Thrusters Optimal Fault-Tolerant Configurations of Thrusters By Yasuhiro YOSHIMURA ) and Hirohisa KOJIMA, ) ) Aerospace Engineering, Tokyo Metropolitan University, Hino, Japan (Received June st, 7) Fault tolerance

More information

Stabilization of a 3D Rigid Pendulum

Stabilization of a 3D Rigid Pendulum 25 American Control Conference June 8-, 25. Portland, OR, USA ThC5.6 Stabilization of a 3D Rigid Pendulum Nalin A. Chaturvedi, Fabio Bacconi, Amit K. Sanyal, Dennis Bernstein, N. Harris McClamroch Department

More information

SATELLITE ATTITUDE CONTROL SYSTEM DESIGN WITH NONLINEAR DYNAMICS AND KINEMTICS OF QUATERNION USING REACTION WHEELS

SATELLITE ATTITUDE CONTROL SYSTEM DESIGN WITH NONLINEAR DYNAMICS AND KINEMTICS OF QUATERNION USING REACTION WHEELS SATELLITE ATTITUDE CONTROL SYSTEM DESIGN WITH NONLINEAR DYNAMICS AND KINEMTICS OF QUATERNION USING REACTION WHEELS Breno Braga Galvao Maria Cristina Mendes Faustino Luiz Carlos Gadelha de Souza breno.braga.galvao@gmail.com

More information

A Robust Controller for Scalar Autonomous Optimal Control Problems

A Robust Controller for Scalar Autonomous Optimal Control Problems A Robust Controller for Scalar Autonomous Optimal Control Problems S. H. Lam 1 Department of Mechanical and Aerospace Engineering Princeton University, Princeton, NJ 08544 lam@princeton.edu Abstract Is

More information

Mixed Control Moment Gyro and Momentum Wheel Attitude Control Strategies

Mixed Control Moment Gyro and Momentum Wheel Attitude Control Strategies AAS03-558 Mixed Control Moment Gyro and Momentum Wheel Attitude Control Strategies C. Eugene Skelton II and Christopher D. Hall Department of Aerospace & Ocean Engineering Virginia Polytechnic Institute

More information

Locally optimal controllers and application to orbital transfer (long version)

Locally optimal controllers and application to orbital transfer (long version) 9th IFAC Symposium on Nonlinear Control Systems Toulouse, France, September 4-6, 13 FrA1.4 Locally optimal controllers and application to orbital transfer (long version) S. Benachour V. Andrieu Université

More information

X 2 3. Derive state transition matrix and its properties [10M] 4. (a) Derive a state space representation of the following system [5M] 1

X 2 3. Derive state transition matrix and its properties [10M] 4. (a) Derive a state space representation of the following system [5M] 1 QUESTION BANK 6 SIDDHARTH GROUP OF INSTITUTIONS :: PUTTUR Siddharth Nagar, Narayanavanam Road 5758 QUESTION BANK (DESCRIPTIVE) Subject with Code :SYSTEM THEORY(6EE75) Year &Sem: I-M.Tech& I-Sem UNIT-I

More information

Optimization of Orbital Transfer of Electrodynamic Tether Satellite by Nonlinear Programming

Optimization of Orbital Transfer of Electrodynamic Tether Satellite by Nonlinear Programming Optimization of Orbital Transfer of Electrodynamic Tether Satellite by Nonlinear Programming IEPC-2015-299 /ISTS-2015-b-299 Presented at Joint Conference of 30th International Symposium on Space Technology

More information

15 x 104 Q (5,6) (t) and Q (6,6) (t)

15 x 104 Q (5,6) (t) and Q (6,6) (t) PERIODIC H SYNTHESIS FOR SPACECRAFT ATTITUDE DETERMINATION AND CONTROL WITH A VECTOR MAGNETOMETER AND MAGNETORQUERS Rafaψl Wiśniewski Λ Jakob Stoustrup Λ Λ Department of Control Engineering, Aalborg University,

More information

Nonlinear Control of Electrodynamic Tether in Equatorial or Somewhat Inclined Orbits

Nonlinear Control of Electrodynamic Tether in Equatorial or Somewhat Inclined Orbits Proceedings of the 15th Mediterranean Conference on Control & Automation, July 7-9, 7, Athens - Greece T-5 Nonlinear Control of Electrodynamic Tether in Equatorial or Somewhat Inclined Martin B. Larsen

More information

R. Balan. Splaiul Independentei 313, Bucharest, ROMANIA D. Aur

R. Balan. Splaiul Independentei 313, Bucharest, ROMANIA D. Aur An On-line Robust Stabilizer R. Balan University "Politehnica" of Bucharest, Department of Automatic Control and Computers, Splaiul Independentei 313, 77206 Bucharest, ROMANIA radu@karla.indinf.pub.ro

More information

IMPROVED MPC DESIGN BASED ON SATURATING CONTROL LAWS

IMPROVED MPC DESIGN BASED ON SATURATING CONTROL LAWS IMPROVED MPC DESIGN BASED ON SATURATING CONTROL LAWS D. Limon, J.M. Gomes da Silva Jr., T. Alamo and E.F. Camacho Dpto. de Ingenieria de Sistemas y Automática. Universidad de Sevilla Camino de los Descubrimientos

More information

Transcendental cases in stability problem. Hamiltonian systems

Transcendental cases in stability problem. Hamiltonian systems of Hamiltonian systems Boris S. Bardin Moscow Aviation Institute (Technical University) Faculty of Applied Mathematics and Physics Department of Theoretical Mechanics Hamiltonian Dynamics and Celestial

More information

A Systematic Approach to Extremum Seeking Based on Parameter Estimation

A Systematic Approach to Extremum Seeking Based on Parameter Estimation 49th IEEE Conference on Decision and Control December 15-17, 21 Hilton Atlanta Hotel, Atlanta, GA, USA A Systematic Approach to Extremum Seeking Based on Parameter Estimation Dragan Nešić, Alireza Mohammadi

More information

CHAPTER 4 CONVENTIONAL CONTROL FOR SATELLITE ATTITUDE

CHAPTER 4 CONVENTIONAL CONTROL FOR SATELLITE ATTITUDE 93 CHAPTER 4 CONVENTIONAL CONTROL FOR SATELLITE ATTITUDE 4.1 INTRODUCTION Attitude control is the process of achieving and maintaining an orientation in space. The orientation control of a rigid body has

More information

A SEARCH FOR INVARIANT RELATIVE SATELLITE MOTION

A SEARCH FOR INVARIANT RELATIVE SATELLITE MOTION A SEARCH FOR INVARIANT RELATIVE SATELLITE MOTION Marco Sabatini, Riccardo Bevilacqua, Mauro Pantaleoni, Dario Izzo * University of Roma La Sapienza, ESA Advanced Concepts Team ABSTRACT Relative motion

More information

Optimization Based Output Feedback Control Design in Descriptor Systems

Optimization Based Output Feedback Control Design in Descriptor Systems Trabalho apresentado no XXXVII CNMAC, S.J. dos Campos - SP, 017. Proceeding Series of the Brazilian Society of Computational and Applied Mathematics Optimization Based Output Feedback Control Design in

More information

Education in Linear System Theory with the Geometric Approach Tools

Education in Linear System Theory with the Geometric Approach Tools Education in Linear System Theory with the Geometric Approach Tools Giovanni Marro DEIS, University of Bologna, Italy GAS Workshop - Sept 24, 2010 Politecnico di Milano G. Marro (University of Bologna)

More information

Quaternion-Based Tracking Control Law Design For Tracking Mode

Quaternion-Based Tracking Control Law Design For Tracking Mode A. M. Elbeltagy Egyptian Armed forces Conference on small satellites. 2016 Logan, Utah, USA Paper objectives Introduction Presentation Agenda Spacecraft combined nonlinear model Proposed RW nonlinear attitude

More information

Matrix Mathematics. Theory, Facts, and Formulas with Application to Linear Systems Theory. Dennis S. Bernstein

Matrix Mathematics. Theory, Facts, and Formulas with Application to Linear Systems Theory. Dennis S. Bernstein Matrix Mathematics Theory, Facts, and Formulas with Application to Linear Systems Theory Dennis S. Bernstein PRINCETON UNIVERSITY PRESS PRINCETON AND OXFORD Contents Special Symbols xv Conventions, Notation,

More information

*School of Aeronautics and Astronautics, Purdue University, West Lafayette, IN

*School of Aeronautics and Astronautics, Purdue University, West Lafayette, IN NEW CONTROL LAWS FOR THE ATTITUDE STABILIZATION OF RIGID BODIES PANAGIOTIS TSIOTRAS *School of Aeronautics and Astronautics, Purdue University, West Lafayette, IN 7907. Abstract. This paper introduces

More information

Almost Global Robust Attitude Tracking Control of Spacecraft in Gravity

Almost Global Robust Attitude Tracking Control of Spacecraft in Gravity Almost Global Robust Attitude Tracking Control of Spacecraft in Gravity Amit K. Sanyal Nalin A. Chaturvedi In this paper, we treat the practical problem of tracking the attitude and angular velocity of

More information

QUATERNION FEEDBACK ATTITUDE CONTROL DESIGN: A NONLINEAR H APPROACH

QUATERNION FEEDBACK ATTITUDE CONTROL DESIGN: A NONLINEAR H APPROACH Asian Journal of Control, Vol. 5, No. 3, pp. 406-4, September 003 406 Brief Paper QUAERNION FEEDBACK AIUDE CONROL DESIGN: A NONLINEAR H APPROACH Long-Life Show, Jyh-Ching Juang, Ying-Wen Jan, and Chen-zung

More information

Linear Quadratic Regulator (LQR) I

Linear Quadratic Regulator (LQR) I Optimal Control, Guidance and Estimation Lecture Linear Quadratic Regulator (LQR) I Pro. Radhakant Padhi Dept. o Aerospace Engineering Indian Institute o Science - Bangalore Generic Optimal Control Problem

More information

Row and Column Representatives in Qualitative Analysis of Arbitrary Switching Positive Systems

Row and Column Representatives in Qualitative Analysis of Arbitrary Switching Positive Systems ROMANIAN JOURNAL OF INFORMATION SCIENCE AND TECHNOLOGY Volume 19, Numbers 1-2, 2016, 127 136 Row and Column Representatives in Qualitative Analysis of Arbitrary Switching Positive Systems Octavian PASTRAVANU,

More information

Lyapunov Stability Analysis: Open Loop

Lyapunov Stability Analysis: Open Loop Copyright F.L. Lewis 008 All rights reserved Updated: hursday, August 8, 008 Lyapunov Stability Analysis: Open Loop We know that the stability of linear time-invariant (LI) dynamical systems can be determined

More information

Linear Quadratic Regulator (LQR) Design I

Linear Quadratic Regulator (LQR) Design I Lecture 7 Linear Quadratic Regulator LQR) Design I Dr. Radhakant Padhi Asst. Proessor Dept. o Aerospace Engineering Indian Institute o Science - Bangalore LQR Design: Problem Objective o drive the state

More information

Adaptive Trim and Trajectory Following for a Tilt-Rotor Tricopter Ahmad Ansari, Anna Prach, and Dennis S. Bernstein

Adaptive Trim and Trajectory Following for a Tilt-Rotor Tricopter Ahmad Ansari, Anna Prach, and Dennis S. Bernstein 7 American Control Conference Sheraton Seattle Hotel May 4 6, 7, Seattle, USA Adaptive Trim and Trajectory Following for a Tilt-Rotor Tricopter Ahmad Ansari, Anna Prach, and Dennis S. Bernstein Abstract

More information

L 2 -induced Gains of Switched Systems and Classes of Switching Signals

L 2 -induced Gains of Switched Systems and Classes of Switching Signals L 2 -induced Gains of Switched Systems and Classes of Switching Signals Kenji Hirata and João P. Hespanha Abstract This paper addresses the L 2-induced gain analysis for switched linear systems. We exploit

More information

Influence Analysis of Star Sensors Sampling Frequency on Attitude Determination Accuracy

Influence Analysis of Star Sensors Sampling Frequency on Attitude Determination Accuracy Sensors & ransducers Vol. Special Issue June pp. -8 Sensors & ransducers by IFSA http://www.sensorsportal.com Influence Analysis of Star Sensors Sampling Frequency on Attitude Determination Accuracy Yuanyuan

More information

On linear quadratic optimal control of linear time-varying singular systems

On linear quadratic optimal control of linear time-varying singular systems On linear quadratic optimal control of linear time-varying singular systems Chi-Jo Wang Department of Electrical Engineering Southern Taiwan University of Technology 1 Nan-Tai Street, Yungkung, Tainan

More information

Complex Laplacians and Applications in Multi-Agent Systems

Complex Laplacians and Applications in Multi-Agent Systems 1 Complex Laplacians and Applications in Multi-Agent Systems Jiu-Gang Dong, and Li Qiu, Fellow, IEEE arxiv:1406.186v [math.oc] 14 Apr 015 Abstract Complex-valued Laplacians have been shown to be powerful

More information

Pointing Control for Low Altitude Triple Cubesat Space Darts

Pointing Control for Low Altitude Triple Cubesat Space Darts Pointing Control for Low Altitude Triple Cubesat Space Darts August 12 th, 2009 U.S. Naval Research Laboratory Washington, D.C. Code 8231-Attitude Control System James Armstrong, Craig Casey, Glenn Creamer,

More information

1030 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 56, NO. 5, MAY 2011

1030 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 56, NO. 5, MAY 2011 1030 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 56, NO 5, MAY 2011 L L 2 Low-Gain Feedback: Their Properties, Characterizations Applications in Constrained Control Bin Zhou, Member, IEEE, Zongli Lin,

More information

MATHEMATICAL PHYSICS

MATHEMATICAL PHYSICS MATHEMATICAL PHYSICS Third Year SEMESTER 1 015 016 Classical Mechanics MP350 Prof. S. J. Hands, Prof. D. M. Heffernan, Dr. J.-I. Skullerud and Dr. M. Fremling Time allowed: 1 1 hours Answer two questions

More information

Multiplicative vs. Additive Filtering for Spacecraft Attitude Determination

Multiplicative vs. Additive Filtering for Spacecraft Attitude Determination Multiplicative vs. Additive Filtering for Spacecraft Attitude Determination F. Landis Markley, NASA s Goddard Space Flight Center, Greenbelt, MD, USA Abstract The absence of a globally nonsingular three-parameter

More information

Three-Dimensional Motion Coordination in a Time-Invariant Flowfield

Three-Dimensional Motion Coordination in a Time-Invariant Flowfield To appear in Proc. 48th IEEE CDC Three-Dimensional Motion Coordination in a Time-Invariant Flowfield Sonia Hernandez and Dere A. Paley Abstract Three-dimensional motion coordination in a flowfield has

More information

Generalized Riccati Equations Arising in Stochastic Games

Generalized Riccati Equations Arising in Stochastic Games Generalized Riccati Equations Arising in Stochastic Games Michael McAsey a a Department of Mathematics Bradley University Peoria IL 61625 USA mcasey@bradley.edu Libin Mou b b Department of Mathematics

More information

ECE557 Systems Control

ECE557 Systems Control ECE557 Systems Control Bruce Francis Course notes, Version.0, September 008 Preface This is the second Engineering Science course on control. It assumes ECE56 as a prerequisite. If you didn t take ECE56,

More information

MISSION PERFORMANCE MEASURES FOR SPACECRAFT FORMATION FLYING

MISSION PERFORMANCE MEASURES FOR SPACECRAFT FORMATION FLYING MISSION PERFORMANCE MEASURES FOR SPACECRAFT FORMATION FLYING Steven P. Hughes and Christopher D. Hall Aerospace and Ocean Engineering Virginia Polytechnic Institute and State University ABSTRACT Clusters

More information

A New Invariance Property of Lyapunov Characteristic Directions S. Bharadwaj and K.D. Mease Mechanical and Aerospace Engineering University of Califor

A New Invariance Property of Lyapunov Characteristic Directions S. Bharadwaj and K.D. Mease Mechanical and Aerospace Engineering University of Califor A New Invariance Property of Lyapunov Characteristic Directions S. Bharadwaj and K.D. Mease Mechanical and Aerospace Engineering University of California, Irvine, California, 92697-3975 Email: sanjay@eng.uci.edu,

More information

Nonlinear Optimal Tracking Using Finite-Horizon State Dependent Riccati Equation (SDRE)

Nonlinear Optimal Tracking Using Finite-Horizon State Dependent Riccati Equation (SDRE) Nonlinear Optimal Tracking Using Finite-Horizon State Dependent Riccati Equation (SDRE) AHMED KHAMIS Idaho State University Department of Electrical Engineering Pocatello, Idaho USA khamahme@isu.edu D.

More information

Fuzzy Observers for Takagi-Sugeno Models with Local Nonlinear Terms

Fuzzy Observers for Takagi-Sugeno Models with Local Nonlinear Terms Fuzzy Observers for Takagi-Sugeno Models with Local Nonlinear Terms DUŠAN KROKAVEC, ANNA FILASOVÁ Technical University of Košice Department of Cybernetics and Artificial Intelligence Letná 9, 042 00 Košice

More information

Multi-Model Adaptive Regulation for a Family of Systems Containing Different Zero Structures

Multi-Model Adaptive Regulation for a Family of Systems Containing Different Zero Structures Preprints of the 19th World Congress The International Federation of Automatic Control Multi-Model Adaptive Regulation for a Family of Systems Containing Different Zero Structures Eric Peterson Harry G.

More information

Decentralized Control of Nonlinear Multi-Agent Systems Using Single Network Adaptive Critics

Decentralized Control of Nonlinear Multi-Agent Systems Using Single Network Adaptive Critics Decentralized Control of Nonlinear Multi-Agent Systems Using Single Network Adaptive Critics Ali Heydari Mechanical & Aerospace Engineering Dept. Missouri University of Science and Technology Rolla, MO,

More information

Analytical Mechanics. of Space Systems. tfa AA. Hanspeter Schaub. College Station, Texas. University of Colorado Boulder, Colorado.

Analytical Mechanics. of Space Systems. tfa AA. Hanspeter Schaub. College Station, Texas. University of Colorado Boulder, Colorado. Analytical Mechanics of Space Systems Third Edition Hanspeter Schaub University of Colorado Boulder, Colorado John L. Junkins Texas A&M University College Station, Texas AIM EDUCATION SERIES Joseph A.

More information

Robust Control of Robot Manipulator by Model Based Disturbance Attenuation

Robust Control of Robot Manipulator by Model Based Disturbance Attenuation IEEE/ASME Trans. Mechatronics, vol. 8, no. 4, pp. 511-513, Nov./Dec. 2003 obust Control of obot Manipulator by Model Based Disturbance Attenuation Keywords : obot manipulators, MBDA, position control,

More information

Stabilization of Angular Velocity of Asymmetrical Rigid Body. Using Two Constant Torques

Stabilization of Angular Velocity of Asymmetrical Rigid Body. Using Two Constant Torques Stabilization of Angular Velocity of Asymmetrical Rigid Body Using Two Constant Torques Hirohisa Kojima Associate Professor Department of Aerospace Engineering Tokyo Metropolitan University 6-6, Asahigaoka,

More information

Nonlinear Tracking Control of Underactuated Surface Vessel

Nonlinear Tracking Control of Underactuated Surface Vessel American Control Conference June -. Portland OR USA FrB. Nonlinear Tracking Control of Underactuated Surface Vessel Wenjie Dong and Yi Guo Abstract We consider in this paper the tracking control problem

More information

Partial J 2 -Invariance for Spacecraft Formations

Partial J 2 -Invariance for Spacecraft Formations Partial J 2 -Invariance for Spacecraft Formations Louis Breger and Jonathan P. How MIT Department of Aeronautics and Astronautics Kyle T. Alfriend Texas A&M University Department of Aerospace Engineering

More information

arxiv: v1 [math.ds] 18 Nov 2008

arxiv: v1 [math.ds] 18 Nov 2008 arxiv:0811.2889v1 [math.ds] 18 Nov 2008 Abstract Quaternions And Dynamics Basile Graf basile.graf@epfl.ch February, 2007 We give a simple and self contained introduction to quaternions and their practical

More information

(3.1) a 2nd-order vector differential equation, as the two 1st-order vector differential equations (3.3)

(3.1) a 2nd-order vector differential equation, as the two 1st-order vector differential equations (3.3) Chapter 3 Kinematics As noted in the Introduction, the study of dynamics can be decomposed into the study of kinematics and kinetics. For the translational motion of a particle of mass m, this decomposition

More information

Keywords: Kinematics; Principal planes; Special orthogonal matrices; Trajectory optimization

Keywords: Kinematics; Principal planes; Special orthogonal matrices; Trajectory optimization Editorial Manager(tm) for Nonlinear Dynamics Manuscript Draft Manuscript Number: Title: Minimum Distance and Optimal Transformations on SO(N) Article Type: Original research Section/Category: Keywords:

More information

Problem Description The problem we consider is stabilization of a single-input multiple-state system with simultaneous magnitude and rate saturations,

Problem Description The problem we consider is stabilization of a single-input multiple-state system with simultaneous magnitude and rate saturations, SEMI-GLOBAL RESULTS ON STABILIZATION OF LINEAR SYSTEMS WITH INPUT RATE AND MAGNITUDE SATURATIONS Trygve Lauvdal and Thor I. Fossen y Norwegian University of Science and Technology, N-7 Trondheim, NORWAY.

More information

Attitude Control Strategy for HAUSAT-2 with Pitch Bias Momentum System

Attitude Control Strategy for HAUSAT-2 with Pitch Bias Momentum System SSC06-VII-5 Attitude Control Strategy for HAUSAT-2 with Pitch Bias Momentum System Young-Keun Chang, Seok-Jin Kang, Byung-Hoon Lee, Jung-on Choi, Mi-Yeon Yun and Byoung-Young Moon School of Aerospace and

More information

ON THE QR ITERATIONS OF REAL MATRICES

ON THE QR ITERATIONS OF REAL MATRICES Unspecified Journal Volume, Number, Pages S????-????(XX- ON THE QR ITERATIONS OF REAL MATRICES HUAJUN HUANG AND TIN-YAU TAM Abstract. We answer a question of D. Serre on the QR iterations of a real matrix

More information

Simplified Filtering Estimator for Spacecraft Attitude Determination from Phase Information of GPS Signals

Simplified Filtering Estimator for Spacecraft Attitude Determination from Phase Information of GPS Signals WCE 7, July - 4, 7, London, U.K. Simplified Filtering Estimator for Spacecraft Attitude Determination from Phase Information of GPS Signals S. Purivigraipong, Y. Hashida, and M. Unwin Abstract his paper

More information

Extension of Farrenkopf Steady-State Solutions with Estimated Angular Rate

Extension of Farrenkopf Steady-State Solutions with Estimated Angular Rate Extension of Farrenopf Steady-State Solutions with Estimated Angular Rate Andrew D. Dianetti and John L. Crassidis University at Buffalo, State University of New Yor, Amherst, NY 46-44 Steady-state solutions

More information

Unconditionally stable scheme for Riccati equation

Unconditionally stable scheme for Riccati equation ESAIM: Proceedings, Vol. 8, 2, 39-52 Contrôle des systèmes gouvernés par des équations aux dérivées partielles http://www.emath.fr/proc/vol.8/ Unconditionally stable scheme for Riccati equation François

More information

Zero controllability in discrete-time structured systems

Zero controllability in discrete-time structured systems 1 Zero controllability in discrete-time structured systems Jacob van der Woude arxiv:173.8394v1 [math.oc] 24 Mar 217 Abstract In this paper we consider complex dynamical networks modeled by means of state

More information

Robust Adaptive Attitude Control of a Spacecraft

Robust Adaptive Attitude Control of a Spacecraft Robust Adaptive Attitude Control of a Spacecraft AER1503 Spacecraft Dynamics and Controls II April 24, 2015 Christopher Au Agenda Introduction Model Formulation Controller Designs Simulation Results 2

More information

Optimal Finite-precision Implementations of Linear Parameter Varying Controllers

Optimal Finite-precision Implementations of Linear Parameter Varying Controllers IFAC World Congress 2008 p. 1/20 Optimal Finite-precision Implementations of Linear Parameter Varying Controllers James F Whidborne Department of Aerospace Sciences, Cranfield University, UK Philippe Chevrel

More information

LYAPUNOV-BASED ELLIPTICAL TO CIRCULAR PLANAR ORBIT TRANSFERS IN LEVI-CIVITA COORDINATES

LYAPUNOV-BASED ELLIPTICAL TO CIRCULAR PLANAR ORBIT TRANSFERS IN LEVI-CIVITA COORDINATES (Preprint) AAS 2-66 LYAPUNOV-BASED ELLIPTICAL TO CIRCULAR PLANAR ORBIT TRANSFERS IN LEVI-CIVITA COORDINATES Sonia Hernandez, Maruthi R. Akella, and Cesar A. Ocampo INTRODUCTION We consider planar orbit

More information

Research Article State-PID Feedback for Pole Placement of LTI Systems

Research Article State-PID Feedback for Pole Placement of LTI Systems Mathematical Problems in Engineering Volume 211, Article ID 92943, 2 pages doi:1.1155/211/92943 Research Article State-PID Feedback for Pole Placement of LTI Systems Sarawut Sujitjorn and Witchupong Wiboonjaroen

More information

CANONICAL LOSSLESS STATE-SPACE SYSTEMS: STAIRCASE FORMS AND THE SCHUR ALGORITHM

CANONICAL LOSSLESS STATE-SPACE SYSTEMS: STAIRCASE FORMS AND THE SCHUR ALGORITHM CANONICAL LOSSLESS STATE-SPACE SYSTEMS: STAIRCASE FORMS AND THE SCHUR ALGORITHM Ralf L.M. Peeters Bernard Hanzon Martine Olivi Dept. Mathematics, Universiteit Maastricht, P.O. Box 616, 6200 MD Maastricht,

More information

SATELLITE ATTITUDE TRACKING BY QUATERNION-BASED BACKSTEPPING. Raymond Kristiansen,1 Per Johan Nicklasson,2 Jan Tommy Gravdahl,3

SATELLITE ATTITUDE TRACKING BY QUATERNION-BASED BACKSTEPPING. Raymond Kristiansen,1 Per Johan Nicklasson,2 Jan Tommy Gravdahl,3 SATELLITE ATTITUDE TRACKING BY QUATERNION-BASED BACKSTEPPING Raymond Kristiansen,1 Per Johan Nicklasson,2 Jan Tommy Gravdahl,3 Department of Space Technology Narvik University College, Norway Department

More information

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION - Vol. VII - System Characteristics: Stability, Controllability, Observability - Jerzy Klamka

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION - Vol. VII - System Characteristics: Stability, Controllability, Observability - Jerzy Klamka SYSTEM CHARACTERISTICS: STABILITY, CONTROLLABILITY, OBSERVABILITY Jerzy Klamka Institute of Automatic Control, Technical University, Gliwice, Poland Keywords: stability, controllability, observability,

More information

Periodic Orbits in Rotating Second Degree and Order Gravity Fields

Periodic Orbits in Rotating Second Degree and Order Gravity Fields Chin. J. Astron. Astrophys. Vol. 8 (28), No. 1, 18 118 (http://www.chjaa.org) Chinese Journal of Astronomy and Astrophysics Periodic Orbits in Rotating Second Degree and Order Gravity Fields Wei-Duo Hu

More information

SINGULAR PERTURBATIONS IN OPTIMAL CONTROL*

SINGULAR PERTURBATIONS IN OPTIMAL CONTROL* ROCKY MOUNTAIN JOURNAL OF MATHEMATICS Volume 6, Number 4, Fall 1976 SINGULAR PERTURBATIONS IN OPTIMAL CONTROL* PETAR V. KOKOTOVIC ABSTRACT. Optimal control is a new area for applications of singular perturbation

More information

Robust Control of a 3D Space Robot with an Initial Angular Momentum based on the Nonlinear Model Predictive Control Method

Robust Control of a 3D Space Robot with an Initial Angular Momentum based on the Nonlinear Model Predictive Control Method Vol. 9, No. 6, 8 Robust Control of a 3D Space Robot with an Initial Angular Momentum based on the Nonlinear Model Predictive Control Method Tatsuya Kai Department of Applied Electronics Faculty of Industrial

More information