ROBUST THREE-AXIS ATTITUDE STABILIZATION FOR INERTIAL POINTING SPACECRAFT USING MAGNETORQUERS *
|
|
- Kristian Morrison
- 6 years ago
- Views:
Transcription
1 IAA-AAS-DyCoSS 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 for achieving three-axis attitude stabilization of inertial pointing spacecraft using only magnetic torquers. The designs are based on an almost periodic model of geomagnetic field along the spacecraft s. Both attitude plus attitude rate feedback, and attitude only feedback are proposed. Both feedback laws achieve local exponential stability robustly with respect to large uncertainties in the spacecrafts inertia matrix. The latter properties are proved using general averaging and Lyapunov stability. Simulations are included to validate the effectiveness of the proposed control algorithms. The focus of this paper is three-axis attitude stabilization for inertial pointing spacecraft using only magnetic torquers as actuators. Magnetic coils are widely used on low Earth- small satellites to implement attitude control actuators due to their lightweight and low power requirements; in fact, these actuators do not need propellent except for electricity that can be generated on board of the spacecraft. However, magnetotorquers have the important limitation that control torque is constrained to belong to the plane orthogonal to the geomagnetic field; this is a consequence of the fact that magnetic torque is equal to the cross product of the magnetic moment vector (generated by currents flowing through magnetic coils) and geomagnetic field vector. In spite of the described situation three-axis attitude stabilization using only magnetic torque is still possible because of the time-variability of geomagnetic field along the spacecraft s. A considerable amount of work has been dedicated to the design of magnetic control laws; a survey of several methods presented in the literature is reported in Reference. Most of works are based on periodic approximation of the time-variation of the geomagnetic field along the (see e.g. References 2, 3, 4, 5), and in such setting stability and disturbance attenuation have been proved using results from linear periodic systems. In References 6 and 7 stability has been achieved even when a non periodic, and thus more accurate, approximation of the geomagnetic field is adopted; in both works feedback control laws that require measures of both attitude and attitude-rate (i.e. state feedback control laws ) are proposed; moreover, in Reference 6 feedback control algorithms which need measures of attitude only (i.e. output feedback control algorithms) are presented, too. All the control algorithms in References 6 and 7 require exact knowledge of the spacecraft s inertia matrix; however, the inertia matrix of a spacecraft is often subject to large uncertainties since its accurate * Copyright 24 by Fabio Celani. The copyright holder is releasing the paper to the American Astronautical Society to publish the paper in all forms. Assistant Professor, Department of Astronautical Electrical and Energy Engineering, Sapienza University of Rome, Via Salaria 85, 38 Roma, Italy. fabio.celani@uniroma.it. 333
2 determination is not easy; as a result, it is important to determine control algorithms which achieve attitude stabilization in spite of those uncertainties. In this work we present control laws obtained by modifying those in References 6 and 7, which achieve local exponential stability in spite of large uncertainties on the inertia matrix. The latter results are derived adopting an almost periodic model of the geomagnetic field along the spacecraft s. As in References 6 and 7 the main tools used in the proofs are general averaging and Lyapunov stability (see Reference 8). Notations For x R n, x denotes the Eucledian norm of x; for a square matrix A, λ min (A) and λ max (A) denote the minimum and maximum eigenvalue of A respectively; A denotes the 2-norm of A which is equal to A =λ max (A T A) /2. Symbol I represents the identity matrix. For a R 3, a represents the skew symmetric matrix a = a 3 a 2 a 3 a a 2 a so that for b R 3, the multiplication a b is equal to the cross product a b. MODELING () In order to describe the attitude dynamics of an Earth-ing rigid spacecraft, and in order to represent the geomagnetic field, it is useful to introduce the following reference frames.. Earth-centered inertial frame F i. A commonly used inertial frame for Earth s is the Geocentric Equatorial Frame, whose origin is in the Earth s center, its x i axis is the vernal equinox direction, its z i axis coincides with the Earth s axis of rotation and points northward, and its y i axis completes an orthogonal right-handed frame (see Reference 9 Section 2.6.). 2. Spacecraft body frame F b. The origin of this right-handed orthogonal frame attached to the spacecraft, coincides with the satellite s center of mass; its axis are chosen so that the inertial pointing objective is having F b aligned with F i. Since the inertial pointing objective consists in aligning F b to F i, the focus will be on the relative kinematics and dynamics of the satellite with respect to the inertial frame. Let q =q q 2 q 3 q 4 T =q T v q 4 T with q =be the unit quaternion representing rotation of F b w.r.t. F i ; then, the corresponding attitude matrix is given by A(q) =(q 2 4 q T v q v )I +2q v q T v 2q 4 q v (2) (see Reference Section 5.4). Let W (q) = 2 q4 I + q v q T v (3) 334
3 Then the relative attitude kinematics is given by q = W (q)ω (4) where ω R 3 is the angular rate of F b with respect to F i resolved in F b (see Reference Section 5.5.3). The attitude dynamics in body frame can be expressed by J ω = ω Jω + T (5) where J R 3 3 is the spacecraft inertia matrix and T R 3 is the vector of external torque expressed in F b (see Reference Section 6.4). As stated in the introduction, here we consider J uncertain since in practice it is often difficult to determine accurately the inertia matrix of a satellite; however, we require to know a lower bound for the smallest principal moment of inertia and an upper bound for the largest one. Thus, the following assumption on J is made. Assumption. The inertia matrix J is unknown but there exist known bounds <J min J max such that the following hold <J min λ min (J) λ max (J) = J J max (6) The spacecraft is equipped with three magnetic coils aligned with the F b axes which generate the magnetic attitude control torque T = m coils B b = B b m coils (7) where m coils R 3 is the vector of magnetic moments for the three coils, and B b is the geomagnetic field at spacecraft expressed in body frame F b. From the previous equation, we see that magnetic torque can only be perpendicular to geomagnetic field. Let B i be the geomagnetic field at spacecraft expressed in inertial frame F i. Note that B i varies with time both because of the spacecraft s motion along the and because of time variability of the geomagnetic field. Then B b (q, t) =A(q)B i (t) which shows explicitly the dependence of B b on both q and t. Grouping together equations (4) (5) (7) the following nonlinear time-varying system is obtained q = W (q)ω J ω = ω Jω B b (q, t) m coils (8) in which m coils is the control input. For control design, it is important to characterize the time-dependence of B b (q, t) which is the same as characterizing the time-dependence of B i (t). In this work we adopt the following dipole model of the geomagnetic field expressed in F i (see Reference Appendix H) B i (r i,t)= μ m r i 3 3( ˆmi (t) T ˆr i )ˆr i ˆm i (t) (9) 335
4 In equation (9), μ m is the total dipole strength, r i is the position vector resolved in F i, of the point where the field is computed, and ˆr i is the vector of the direction cosines of r i ; finally ˆm i (t) is the vector of the direction cosines of the Earth s magnetic dipole expressed in F i which is set equal to ˆm i (t) = sin(θ m ) cos(ω e t + α ) sin(θ m )sin(ω e t + α ) cos(θ m ) () where θ m is the coelevation of the dipole, ω e = deg/day is the average rotation rate of the Earth, and α is the right ascension of the dipole at time t =; clearly, in equation () Earth s rotation has been taken into account. It has been obtained that for year 2 μ m = Wb m and θ m = 7. (see Reference 2); then, the Earth s magnetic dipole is tilted with respect to Earth s axis of rotation. Here, we are interested in determining B i along the spacecraft s. Assume that the is circular, and define a coordinate system x p, y p in the al s plane whose origin is at Earth s center; then, the position of satellite s center of mass is clearly given by x p (t) = R cos(nt + φ ) y p (t) = R sin(nt + φ ) () where R is the radius of the circular, n is the al rate, and φ an initial phase. Let incl be the s inclination and Ω be the right ascension of the ascending node; then, coordinates of the satellite s center of mass in inertial frame F i can be obtained as follows (see Reference 9 Section 2.6.2) x p (t) r i (t) =R z ( Ω)R x ( incl) y p (t) (2) where R x (ϕ) = corresponds to a rotation around the x-axis of magnitude ϕ and R z (ψ) = cos(ϕ) sin(ϕ) (3) sin(ϕ) cos(ϕ) cos(ψ) sin(ψ) sin(ψ) cos(ψ) (4) corresponds to a rotation around the z-axis of magnitude ψ. Combining equations (9) () () (2), the expression of B i (t) can be obtained, and it is easy to see that B i (t) is a linear combination of sinusoidal functions of t having different frequencies. As a result, B i (t) is an almost periodic function of t (see Reference 8 Section.6), and consequently system (8) is an almost periodic nonlinear system. CONTROL DESIGN As stated before, the control objective is driving the spacecraft so that F b is aligned with F i. From (2) it follows that A(q) =I for q =q T v q 4 T = ± q where q = T. Thus, the objective 336
5 is designing control strategies for m coils so that q v and ω. Here we will present feedback laws that locally exponentially stabilize equilibrium (q, ω) =( q, ). First, since B b can be measured using magnetometers, apply the following preliminary control which guarantees that m coils is orthogonal to B b m coils = B b (q, t) u = B b (q, t) u = (B b (q, t) ) T u (5) where u R 3 is a new control vector. Then, it holds that q = W (q)ω J ω = ω Jω +Γ b (q, t)u (6) where Γ b (q, t) =(B b (q, t) )(B b (q, t) ) T = B b (q, t) T B b (q, t)i B b (q, t)b b (q, t) T (7) Let Γ i (t) =(B i (t) )(B i (t) ) T = B i (t) T B i (t)i B i (t)b i (t) T (8) then it is easy to verify that Γ b (q, t) =A(q)Γ i (t)a(q) T so that (6) can be written as q = W (q)ω J ω = ω Jω + A(q)Γ i (t)a(q) T u (9) Since B i (t) is a linear combination of sinusoidal functions of t having different frequencies, so is Γ i (t). As a result, the following average Γ i T av = lim Γ i (τ)dτ (2) T T is well defined (see Reference 8 Section.6). Consider the following assumption on Γ i av. Assumption 2. The spacecraft s satisfies condition Γ i av >. Remark. Since Γ i (t) (see (8)), Assumption 2 is equivalent to requiring that det(γ i av). The expression of det(γ i av) based on the model of the geomagnetic field presented before is quite complex, and it is not easy to get an insight from it; however, if coelevation of Earth s magnetic dipole θ m = 7. is approximated to θ m = 8 deg, which corresponds to having Earth s magnetic dipole aligned with its rotation axis, then the geomagnetic field in a fixed point of the inertial space becomes constant with respect to time (see (9) and ()); consequently B i (t), which represents the geomagnetic field along the, becomes periodic, and the expression of det(γ i av) simplifies as follows det(γ i av) = 9μ6 m 24 R cos(2 incl)+3cos(4incl) sin(incl)2 (2) Thus, in such simplified scenario issues on fulfillment of Assumption 2 arise only for low inclination s. 337
6 State feedback In this subsection, a stabilizing static state (attitude and attitude rate) feedback for system (9) is presented. It is obtained as a simple modification of the one proposed in Reference 7 (Proposition ). The important property that is achieved through such modification is robustness with respect to uncertainties on the inertia matrix; that is, the modified control algorithm achieves stabilization for all J s that fulfill Assumption. Theorem 2. Consider the magnetically actuated spacecraft described by (9) with uncertain inertia matrix J satisfying Assumption. Apply the following proportional derivative control law u = (ɛ 2 k q v + ɛk 2 ω) (22) with k > and k 2 >. Then, under Assumption 2, there exists ɛ > such that for any <ɛ<ɛ, equilibrium (q, ω) =( q, ) is locally exponentially stable for (9) (22). Proof. In order to prove local exponential stability of equilibrium (q, ω) =( q, ), it suffices considering the restriction of (9) (22) to the open set S 3+ R 3 where On the latter set the following holds S 3+ = {q R 4 q =,q 4 > } (23) q 4 =( q T v q v ) /2 (24) Consequently, the restriction of (9) (22) to S 3+ R 3 is given by the following reduced order system where q v = W v (q v )ω J ω = ω Jω A v (q v )Γ i (t)a v (q v ) T (ɛ 2 k q v + ɛk 2 ω) W v (q v )= 2 ( q T v q v ) /2 I + q v (25) (26) and A v (q v )= ( 2q T v q v ) I +2qv q T v 2 ( q T v q v ) /2 q v (27) Consider the linear approximation of (25) around (q v,ω)=(, ) which is given by q v = 2 ω ω = J Γ i (t)(ɛ 2 k q v + ɛk 2 ω) (28) Introduce the following state-variables transformation z = q v z 2 = ω/ɛ with ɛ> so that system (25) is transformed into ż = ɛ 2 z 2 ż 2 = ɛj Γ i (t)(k z + k 2 z 2 ) (29) 338
7 Rewrite system (29) in the following matrix form ż = ɛa(t)z (3) where A(t) = k J Γ i (t) and consider the so called average system of (3) 2 I k 2 J Γ i (t) ż = ɛa av z (3) with A av = 2 I k J Γ i av k 2 J Γ i av and where Γ i av was defined in (2). We will show that after having performed an appropriate coordinate transformation system (3) can be seen as a perturbation of (3) (see Reference 8 Section.4). For that purpose note that since Γ i (t) is a linear combination of sinusoidal functions of t having different frequencies, then there exists k Δ > such that the following holds (see Reference 8 Section.6) T Γ i (τ)dτ Γ i av T k Δ T > T + Let then for t> hence Let U(t) = Δ(t) = Δ(t) = t t t t t (Γ i (τ) Γ i av)dτ Γ i (τ)dτ Γ i av k Δ t t + Δ(t) k Δ t (32) A(τ) A av dτ = k J Δ(t) k 2 J Δ(t) and observe that there there exists a> such that the following holds Observe that from (6) it follows that (33) U(t) a(k + k 2 ) J Δ(t) t (34) J = λ min (J) J min thus U(t) a(k + k 2 )k Δ J min t (35) 339
8 Now consider the transformation matrix T (t, ɛ) =I + ɛu(t) = I ɛk J Δ(t) I ɛk 2 J Δ(t) (36) Since (35) holds, then if ɛ is small enough, then T (t, ɛ) is non singular for all t. Thus, we can define the coordinate transformation w = T (t, ɛ) z In order to compute the state equation of system (3) in the new coordinates it is convenient to consider the inverse transformation z = T (t, ɛ)w and differentiate with respect to time both sides obtaining Consequently Observe that T (t, ɛ) = ɛa(t)t (t, ɛ)w = T (t, ɛ)w + T (t, ɛ)ẇ t ẇ = T (t, ɛ) ɛa(t)t (t, ɛ) T t (t, ɛ) w (37) I +I ɛk 2 J Δ(t) ɛk J Δ(t) I ɛk 2 J Δ(t) Thus, note that using the mean value theorem with respect to ɛ, matrix I ɛk 2 J Δ(t) can be expressed as follows I ɛk 2 J Δ(t) = I + ɛk 2 I ɛk 2 J Δ(t) 2 J Δ(t) where ɛ ( ɛ). As a result T (t, ɛ) can be written as T (t, ɛ) = I + ɛs(t, ɛ) (38) with S(t, ɛ) = +I ɛk 2 J Δ(t) k J Δ(t) I ɛk 2 J Δ(t) 2 k 2 J Δ(t) Observe that for ɛ sufficiently small S(t, ɛ) is bounded for all t. Moreover, from (33) and (36) obtain the following T (t, ɛ) =ɛ U t t (t, ɛ) =ɛ(a(t) A av) (39) Then, from (36) (37) (38) (39) we obtain ẇ = ɛa av + ɛh(t, ɛ)w (4) where H(t, ɛ) =A(t)U(t)+S(t, ɛ)a av + ɛs(t, ɛ)a(t)u(t) 34
9 Thus we have shown that in coordinates w system (3) is a perturbation of system (3); moreover, clearly, for the perturbation factor H(t, ɛ) it occurs that for ɛ small enough there exists k H > such that H(t, ɛ) k H t (4) Let us focus on system which in expanded form reads as follows ẇ = A av w (42) ẇ = 2 w 2 Jẇ 2 = Γ i av(k w + k 2 w 2 ) (43) Consider the candidate Lyapunov function for system (43) (see References 3 and 4) with β>. Note that V (w,w 2 )=k w T Γ i avw +2βw T Jw wt 2 Jw 2 V (w,w 2 ) k λ min (Γ i av) w 2 2β J w w λ min(j) w 2 2 ( k λ min (Γ i av) βj max ) w 2 + ( ) 2 J min βj max w 2 2 Thus for β small enough, V is positive definite. Moreover, it is easy to show that ( ) V (w,w 2 ) (k Γ i av + βj max ) w β J max w 2 2 Regarding V the following holds V (w,w 2 )= 2βk w T Γ i avw 2βk 2 w T Γ i avw 2 k 2 w T 2 Γ i avw 2 + βk 2 w T 2 Jw 2 2βk λ min (Γ i av) w 2 2βk 2 Γ i av w w 2 k 2 λ min (Γ i av) w βk 2 J w 2 2 Use the following Young s inequality so to obtain 2 w w 2 k λ min (Γ i av) k 2 Γ i w 2 + k 2 Γ i av av k λ min (Γ i av) w 2 2 V (w,w 2 ) βλ min (Γ i av) w 2 ( k k 2 λ min (Γ i 2 2 Γ i ) av av)+β k λ min (Γ i av) J max w 2 2 (44) Thus, for β small enough V is negative definite and system (42) is exponentially stable for all J s satisfying Assumption. For the sequel it is useful to rewrite the Lyapunov function V in the following compact form V (w,w 2 )=w T Pw 34
10 where clearly Then, note that the following holds P = k Γ i av βj βj 2 J P k P (45) with ( k P = a 2 k Γ i av + 2β + ) J max (46) 2 where constant a>was introduced in equation (34). Moreover from equation (44) it follows immediately that there exists k V > such that 2w T PA av w k V w 2 (47) Now for system (4) consider the same Lyapunov function V used for system (42); the derivative of V along the trajectories of (4) is given by V (w,w 2 )=ɛ2w T PA av w +2ɛw T PH(t, ɛ)w Thus, using (4) (45) (47) we obtain that for ɛ small enough the following holds V (w,w 2 ) ɛ k V +2ɛk P k H w 2 Thus for ɛ sufficiently small system (4) is exponentially stable. As a result, for the same values of ɛ equilibrium (q v,ω)=(, ) is locally exponentially stable for (28), and consequently for the nonlinear system (25), too. From equation (24) it follows that given d<, there exists L> such that q 4 L q v q v <d Thus, exponential stability of (q, ω) =( q, ) for (9) (22) can be easily obtained. Remark 3. Given an inertia matrix J it is relatively simple to show that there exists ɛ > such that setting <ɛ<ɛ the closed-loop system (9) (22) is locally exponentially stable at (q, ω) =( q, ). It turns out that the value of ɛ > depends on J; consequently, if J is uncertain, ɛ cannot be determined. However, the previous Theorem has shown that even in the case of unkown J, if bounds J min and J max on its principal inertia moments are known, then it is possible to determine an ɛ > such that picking <ɛ<ɛ local exponential stability is guaranteed for all J s that satisfy those bounds. Remark 4. Assumption 2 represents an average controllability condition in the following sense. Note that, as a consequence of the fact that magnetic torques can only be perpendicular to the geomagnetic field, it occurs that matrix Γ i (t) is singular for each t since Γ i (t)b i (t) =(see (8)); thus, system (9) is not fully controllable at each time instant; as a result, having det(γ i av) can be interpreted as the ability in the average system to apply magnetic torques in any direction. Remark 5. It is straightforward to show that the same stabilization result can be obtained for equilibrium (q, ω) =( q, ) by using the same control law with k <. 342
11 Remark 6. The obtained robust stability result hold even if saturation on the magnetic dipole moments is taken into account by replacing control (5) with ( ) m coils = m coils max sat B b (q, t) u (48) m coils max where m coils max is the saturation limit on the magnetic dipole moments, and sat : R 3 R 3 is the standard saturation function defined as follows; given x R 3, the i-th component of sat(x) is equal to x i if x, otherwise it is equal to either or - depending if x i is positive or negative. The previous theorem still holds because saturation does not modify the linearized system (28). Remark 7. In practical applications the values for gains k, k 2 can be chosen by trial and error following standard guidelines used in proportional derivative control. For selecting ɛ in principle we could proceed as follows; determine ɛ by following the procedure presented in the previous proof and pick <ɛ<ɛ. However, if it is too complicated to follow that method, an appropriate value for ɛ could be found by trial and error as well. Output feedback Being able to achieve stability without using attitude rate measures is important from a practical point of view since rate gyros consume power, and they increase cost and weight more than the devices needed to implement extra control logic. In the following thorem we propose a robust dynamic output feedback control algorithm that is obtained as a simple modification of the output feedback presented in Reference 6. Theorem 8. Consider the magnetically actuated spacecraft described by (9) with uncertain inertia matrix J satisfying Assumption. Apply the following dynamic attitude feedback control law δ = α(q ɛλδ) u = ɛ 2 ( k q v + k 2 αλw (q) T (q ɛλδ) ) (49) with δ R 4, k >, k 2 >, α>, and λ>. Then, under Assumption 2, there exists ɛ > such that for any <ɛ<ɛ, equilibrium (q, ω, δ) =( q,, ɛλ q) is locally exponentially stable for (9) (49). Proof. In order to prove local exponential stability of equilibrium (q, ω, δ) =( q,, ɛλ q), it suffices considering the restriction of (9) (49) to the open set S 3+ R 3 R 4 where S 3+ was defined in (23); the latter restriction is given by the following reduced order system q v = W v (q v )ω J ω = ω Jω ɛ 2 A v (q v )Γ i (t)a v (q v ) T ( k q v + k 2 αλw r (q v ) T ( q v ( q T v q v ) /2 )) ɛλδ δ = α(q ɛλδ) (5) where W v and A v were defined in equations (26) and (27) respectively and W r (q v ) is equal to ( q T v q v ) /2 I + q v W r (q v )= 2 q T v 343
12 Partition δ R 4 as follows δ =δ T v δ 4 T where clearly δ v R 3, and consider the linear approximation of (5) around (q v,ω,δ v,δ 4 ) = (,,, ɛλ ) which is given by q v = 2 ω J ω = ɛ 2 Γ i (t) δ v = α(q v ɛλδ v ) δ 4 = αɛλ δ 4 ( k q v + ) 2 k 2αλ(q v ɛλδ v ) (5) where δ 4 = δ 4 ɛλ. Introduce the following state-variables transformation z = q v z 2 = ω/ɛ z 3 = ɛδ v z 4 = ɛ δ 4 with ɛ> so that system (5) is transformed into ż = ɛ 2 z 2 Jż 2 = ɛγ i (t) ż 3 = ɛα(z λz 3 ) ż 4 = ɛλz 4 ( k z + ) 2 k 2αλ(z λz 3 ) (52) and consider the so called average system of (52) ż = ɛ 2 z 2 Jż 2 = ɛγ i av ż 3 = ɛα(z λz 3 ) ż 4 = ɛλz 4 ( k z + ) 2 k 2αλ(z λz 3 ) (53) where Γ i av was defined in (2). Thus, proceeding in a fashion perfectly parallel to the one followed in the proof of Theorem 2 it can be shown that through an appropriate coordinate transformation system system (52) can be seen as a perturbation of system (53). Next, note that the correspondent of system (43) in the proof of Theorem 2 is given by ẇ = 2 w 2 Jẇ 2 = Γ i av ẇ 3 = α(w λw 3 ) ẇ 4 = λw 4 ( k w + ) 2 k 2αλ(w λw 3 ) (54) In order to prove robust exponential stability of (54) use the following Lyapunov function V o (w,w 2 )=k w T Γ i avw + 2 wt 2 Jw k 2αλ(w λw 3 ) T Γ i av(w λw 3 )+ 2 w2 4 2βw T Jw 2 344
13 with β>. It is relatively simple to show that if β is small enough, then there exist <b <b 2 such that for all J that satisfy Assumption it holds that b w 2 V o (w,w 2 ) b 2 w 2 Moreover, for all J that satisfy Assumption the following holds V o (w,w 2 ) βj min w 2 2 λw 2 4 w T w T 3 (Γ i av) 2 (Γ i av) 2 M (Γ i av) 2 (Γ i av) 2 w w 3 where M = k2 α 2 λ 2 β(2k + k 2 αλ)i βk 2 αλ 2 ( 2 λ) I βk 2 αλ 2 ( 2 λ) I k 2 α 2 λ 4 I Note that M can be factored as follows (see Reference 5 p. 8) { k M = N 2 α 2 λ 2 ( } β (2k + k 2 αλ)+βk 2 2 λ) 2 I k 2 α 2 λ 4 I N T where β ( I N = αλ 2 2 λ) I I Thus M is positive definite for β small enough, and system (54) is robustly exponentially stable. The proof can be completed by using arguments similar to those used in the proof of Theorem 2. Considerations similar to Remarks 3 through 7 apply to the proposed output feedback; specifically, in practical applications gains α and λ are often chosen by trial and error. SIMULATIONS For simulation consider a satellite whose inertia matrix is equal to 5..5 J =. 2 kg m 2 (55) The principal moments of inertia are then equal to.4947, , and5.256 kg m 2 (see Reference 6). The satellite follows a circular near polar (incl =87 ) with altitude of 45 km; the corresponding al rate is n =. 3 rad/s and the al period is about 56 s. Without loss of generality the right ascension of the ascending node Ω is set equal to, whereas the initial phases α (see ()) and φ (see ()) have been randomy selected and set equal to α =4.54 rad and φ =.94 rad. First, check that for the considered Assumption 2 is fulfilled. It was shown in Remark that the assumption is satisfied if det(γ i av). In Fig. the determinant of /T T Γi (t)dt is plotted 345
14 .8 x Figure. Determinant of /T T Γi (t)dt. as function of T. The plot shows that det(/t T Γi (t)dt) converges to It is of interest to compare the latter value with the value determined using the analytical expression (2) which is valid when θ m is approximated to 8. Consider a rest-to-rest maneuver from the initial attitude q() = T (56) with ω() =, to the desired final attitude (q, ω) =( q, ). The initial attitude (56) corresponds to the following Euler angles φ() =. rad θ() =.2 rad ψ() =.3 rad State feedback. For the considered rest-to-rest maneuver, the controller s parameters of the state feedback control (22) have been chosen by trial and error as follows k =6 8, k 2 =2 9, ɛ = 3. Simulation s results are shown in Figure 2. Note that plots of the Euler angles are included even if redundant since plotting Euler angles is useful to clarify the spacecraft s motion. From Figure 2, we see that with those values for the controller s parameters, the spacecraft comes to rest at the desired attitude within 7 s, and the maximum dipole magnetic moment required is less than 3 3 Am 2. Moreover, there is a no overshoot except for a small one in the yaw angle. Thus, with the proposed PD-like control we have obtained performances very similar to those in Reference 6 where a so called Forward-Integrating Riccati-based control is emplyed; compared to the latter control, the PD-like control algorithm here proposed is simpler. State feedback with perturbed inertia matrix. In order to test robustness of the designed state feedback with respect to uncertainties of the spacecraft s inertia matrix, new simulations of the same rest-to-rest maneuver were set up as follows. For the controller s parameters we used the previous values which were tuned for a spacecraft with inertia matrix indicated in (55); however, in the simulation we used the following perturbed value of the inertia matrix J pert = diag kg m 2 Note that the inertia matrix above is obtained if, for the spacecraft having inertia matrix J as in (55), the body axis are changed and set equal to the principal inertia axis. Thus, since the smallest 346
15 .8 q q 2 q roll pitch yaw.6 q quaternions.2.2 Euler angles (rad) (a) Quaternions. (b) Euler angles..5 x 5 3 x 3 m coils 2 m coils2 m coils3.5 angular velocity (rad/s).5 2 magnetic dipole moments ( A m 2 ) ω ω 2 2 ω (c) Angular velocity. (d) Magnetic dipole moments. Figure 2. State feedback for the rest-to-rest maneuver. and largest principal moments of inertia of J and J pert are identical, according to Theorem 2 (see Remark 3), local exponential stability will be preserved is spite of the perturbation on J if the value ɛ = 3 previously chosen, is sufficiently small. The results of the simulation obtained using J pert are reported in Fig. 3. Plots show that exponential stability is preserved and performances are quite similar to ones with original inertia matrix; there is a slight increase in the overshoot of the yaw angle. State feedback with actuator saturation. The capability of the the proposed state feedback to handle saturation in the magnetic actuators has been tested, too. This has been done implementing control law (48) with m coils max =2 4 Am 2.ForJ the original value (55) has been used. The corresponding time behaviors are plotted in Fig. 4. Note that the control system has become slower since the desired attitude is acquired within 2 s; moreover overshoot has become larger; both situations occurs also with control law employed in Reference 6. Output feedback. Consider the same rest-to-rest maneuver, and use output feedback (49) which has the advantage of not requiring measures of attitude rate. The values of controller s parameters have been determined by trial and error as follows k =7 8, k 2 =, ɛ = 3, α = 3, 347
16 .8 q q 2 q roll pitch yaw.6 q quaternions.2.2 Euler angles (rad) (a) Quaternions. (b) Euler angles..5 x 5 3 x 3 m coils 2 m coils2 m coils3.5 angular velocity (rad/s).5 2 magnetic dipole moments ( A m 2 ) ω ω 2 2 ω (c) Angular velocity. (d) Magnetic dipole moments. Figure 3. State feedback for the rest-to-rest maneuver with perturbed inertia matrix. λ =. Simulation results are plotted in Fig. 5. Note that the spacecraft comes to rest at the desired attitude within 8 s as in the case of state feedback; however, the maximum magnetic dipole generated has increased to 4 3 Am 2. Output feedback with perturbed inertia matrix. The robustness of the designed output feedback with respect to uncertainties of the spacecraft s inertia matrix has been tested in the same manner as with state feedback. The results of the simulation obtained using J pert are reported in Fig. 6. As in the case of state feedback, plots show that exponential stability is preserved and performances are quite similar to ones with original inertia matrix; there is a slight increase in the overshoot of the yaw angle. Output feedback with actuator saturation. Finally the performances of the proposed output feedback with saturation in the magnetic actuators have been evaluated, too. The corresponding time behaviors are omitted for lack of space. However, it turns out the the differences in the time behaviors with respect to the no saturation scenario, are similar to those detected when state feedback is employed. 348
17 .8 q q 2 q roll pitch yaw.6 q quaternions Euler angles (rad) (a) Quaternions. (b) Euler angles. x 5 2 x 4 m coils.5 m coils2 m coils3 angular velocity (rad/s).5.5 magnetic dipole moments ( A m 2 ) 2 ω ω 2 ω (c) Angular Velocity. (d) Magnetic dipole moments. Figure 4. State feedback for the rest-to-rest maneuver with magnetic dipole moments saturation. CONCLUSIONS Three-axis attitude controllers for inertial pointing spacecraft using only magnetorquers have been presented. An attitude plus attitude rate feedback and an attitude only feedback are proposed. With both feedback laws local exponential stability and robustness with respect to large inertia uncertainties are achieved. Simulation results have shown the effectiveness and feasibility of the proposed control designs This work shows promising results for further research in the field; in particular, it would be interesting to extend the presented control algorithms to the case of Earth pointing pointing spacecraft; it would be also good to determine a control law which guarantees global convergence rather than just local. ACKNOWLEDGEMENT The author is grateful to Prof. P. Teofilatto for encouraging him to do research on magnetic control of spacecraft. 349
18 .8 q q 2 q roll pitch yaw.6 q quaternions.2.2 Euler angles (rad) (a) Quaternions. (b) Euler angles..5 x 5 3 x 3 m coils 2 m coils2 m coils3 angular velocity (rad/s) magnetic dipole moments ( A m 2 ) ω ω 2 3 ω (c) Angular velocity. (d) Magnetic dipole moments. Figure 5. Output feedback for the rest-to-rest maneuver. 35
19 .8 q q 2 q roll pitch yaw.6 q quaternions.2.2 Euler angles (rad) (a) Quaternions. (b) Euler angles..5 x 5 3 x 3 m coils 2 m coils2 m coils3 angular velocity (rad/s) magnetic dipole moments ( A m 2 ) 2 3 ω ω 2 3 ω (c) Angular velocity. (d) Magnetic dipole moments. Figure 6. Output feedback for the rest-to-rest maneuver with perturbed inertia matrix. REFERENCES E. Silani and M. Lovera, Magnetic spacecraft attitude control: A survey and some new results, Control Engineering Practice, Vol. 3, No. 3, 25, pp M. E. Pittelkau, Optimal periodic control for spacecraft pointing and attitude determination, Journal of Guidance, Control, and Dynamics, Vol. 6, No. 6, 993, pp R. Wiśniewski and M. Blanke, Fully magnetic attitude control for spacecraft subject to gravity gradient, Automatica, Vol. 35, No. 7, 999, pp M. L. Psiaki, Magnetic Torquer Attitude Control via Asymptotic Periodic Linear Quadratic Regulation, Journal of Guidance, Control, and Dynamics, Vol. 24, No. 2, 2, pp M. Lovera, E. De Marchi, and S. Bittanti, Periodic attitude control techniques for small satellites with magnetic actuators, IEEE Transactions on Control Systems Technology, Vol., No., 22, pp M. Lovera and A. Astolfi, Spacecraft attitude control using magnetic actuators, Automatica, Vol. 4, No. 8, 24, pp M. Lovera and A. Astolfi, Global magnetic attitude control of inertially pointing spacecraft, Journal of Guidance, Control, and Dynamics, Vol. 28, No. 5, 25, pp H. K. Khalil, Nonlinear systems. Prentice Hall, M. J. Sidi, Spacecraft dynamics and control. Cambridge University press, 997. B. Wie, Space vehicle dynamics and control. American institute of aeronautics and astronautics,
20 J. R. Wertz, ed., Spacecraft attitude determination and control. Kluwer Academic, A. L. Rodriguez-Vazquez, M. A. Martin-Prats, and F. Bernelli-Zazzera, Full magnetic satellite attitude control using ASRE method, st IAA Conference on Dynamics and Control of Space Systems DyCoSS 22, F. Bullo, Stability proof for PD controller, murray/ mlswiki/index.php/first_edition, L. L. Whitcomb, A. A. Rizzi, and D. E. Koditschek, Comparative experiments with a new adaptive controller for robot arms, IEEE Transactions on Robotics and Automation, Vol. 9, No., 993, pp A. Isidori, Nonlinear Control Systems II. London: Springer Verlag, A. Weiss, I. Kolmanovsky, and D. S. Bernstein, Forward-integration Riccati-based feedback control of magnetically actuated spacecraft, AIAA Guidance, Navigation, and Control Conference 22,
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 informationSpacecraft 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 informationKINEMATIC 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 informationNonlinear 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 informationMixed 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 informationSpacecraft 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 informationIAA-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 informationAttitude 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 informationVisual Feedback Attitude Control of a Bias Momentum Micro Satellite using Two Wheels
Visual Feedback Attitude Control of a Bias Momentum Micro Satellite using Two Wheels Fuyuto Terui a, Nobutada Sako b, Keisuke Yoshihara c, Toru Yamamoto c, Shinichi Nakasuka b a National Aerospace Laboratory
More informationGlobal 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 informationSATELLITE 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 informationWEIGHTING 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 informationCHAPTER 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 informationUnit 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 information3D 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 informationSatellite 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 informationSatellite Attitude Control by Quaternion-Based Backstepping
25 American Control Conference June 8-1, 25. Portland, OR, USA WeB11.4 Satellite Attitude Control by Quaternion-Based Backstepping Raymond Kristiansen* and Per J. Nicklasson** Department of Computer Science,
More informationQuaternion-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 informationATTITUDE 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 informationSATELLITE 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 informationStabilization of a Specified Equilibrium in the Inverted Equilibrium Manifold of the 3D Pendulum
Proceedings of the 27 American Control Conference Marriott Marquis Hotel at Times Square New York City, USA, July 11-13, 27 ThA11.6 Stabilization of a Specified Equilibrium in the Inverted Equilibrium
More informationStabilization 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 informationAttitude 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 informationAttitude Tracking Control of a Small Satellite in Low Earth Orbit
AIAA Guidance, Navigation, and Control Conference 10-13 August 2009, Chicago, Illinois AIAA 2009-5902 Attitude Tracking Control of a Small Satellite in Low Earth Orbit Amit K. Sanyal Zachary Lee-Ho In
More informationDesign of Sliding Mode Attitude Control for Communication Spacecraft
Design of Sliding Mode Attitude Control for Communication Spacecraft Erkan Abdulhamitbilal 1 and Elbrous M. Jafarov 1 ISTAVIA Engineering, Istanbul Aeronautics and Astronautics Engineering, Istanbul Technical
More information3 Rigid Spacecraft Attitude Control
1 3 Rigid Spacecraft Attitude Control Consider a rigid spacecraft with body-fixed frame F b with origin O at the mass centre. Let ω denote the angular velocity of F b with respect to an inertial frame
More informationStabilization 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 informationIAC-11-C1.5.9 INERTIA-FREE ATTITUDE CONTROL OF SPACECRAFT WITH UNKNOWN TIME-VARYING MASS DISTRIBUTION
6nd International Astronautical Congress, Cape Town, SA. Copyright by the International Astronautical Federation. All rights reserved IAC--C.5.9 INERTIA-FREE ATTITUDE CONTROL OF SPACECRAFT WITH UNKNOWN
More informationModel predictive control of low Earth-orbiting satellites using magnetic actuation
Loughborough University Institutional Repository Model predictive control of low Earth-orbiting satellites using magnetic actuation This item was submitted to Loughborough University's Institutional Repository
More informationAlmost 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*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 informationTracking Rigid Body Motion Using Thrusters and Momentum. Wheels
JAS 199 Tracking Rigid Body Motion Using Thrusters and Momentum Wheels Christopher D. Hall, Panagiotis Tsiotras, and Haijun Shen Abstract Tracking control laws are developed for a rigid spacecraft using
More informationLinear 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 informationarxiv: v1 [math.oc] 8 Jan 2016
arxiv:161.199v1 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
More informationRobust Stabilization of Non-Minimum Phase Nonlinear Systems Using Extended High Gain Observers
28 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June 11-13, 28 WeC15.1 Robust Stabilization of Non-Minimum Phase Nonlinear Systems Using Extended High Gain Observers Shahid
More informationA Model-Free Control System Based on the Sliding Mode Control Method with Applications to Multi-Input-Multi-Output Systems
Proceedings of the 4 th International Conference of Control, Dynamic Systems, and Robotics (CDSR'17) Toronto, Canada August 21 23, 2017 Paper No. 119 DOI: 10.11159/cdsr17.119 A Model-Free Control System
More informationControl 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 informationUAV Coordinate Frames and Rigid Body Dynamics
Brigham Young University BYU ScholarsArchive All Faculty Publications 24-- UAV oordinate Frames and Rigid Body Dynamics Randal Beard beard@byu.edu Follow this and additional works at: https://scholarsarchive.byu.edu/facpub
More informationAttitude Estimation Version 1.0
Attitude Estimation Version 1. Francesco Farina May 23, 216 Contents 1 Introduction 2 2 Mathematical background 2 2.1 Reference frames and coordinate systems............. 2 2.2 Euler angles..............................
More informationNonlinear 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 informationTrajectory tracking & Path-following control
Cooperative Control of Multiple Robotic Vehicles: Theory and Practice Trajectory tracking & Path-following control EECI Graduate School on Control Supélec, Feb. 21-25, 2011 A word about T Tracking and
More informationExperimental Results for Almost Global Asymptotic and Locally Exponential Stabilization of the Natural Equilibria of a 3D Pendulum
Proceedings of the 26 American Control Conference Minneapolis, Minnesota, USA, June 4-6, 26 WeC2. Experimental Results for Almost Global Asymptotic and Locally Exponential Stabilization of the Natural
More informationTTK4190 Guidance and Control Exam Suggested Solution Spring 2011
TTK4190 Guidance and Control Exam Suggested Solution Spring 011 Problem 1 A) The weight and buoyancy of the vehicle can be found as follows: W = mg = 15 9.81 = 16.3 N (1) B = 106 4 ( ) 0.6 3 3 π 9.81 =
More informationATTITUDE 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 informationAdaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties
Australian Journal of Basic and Applied Sciences, 3(1): 308-322, 2009 ISSN 1991-8178 Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties M.R.Soltanpour, M.M.Fateh
More informationTERMINAL ATTITUDE-CONSTRAINED GUIDANCE AND CONTROL FOR LUNAR SOFT LANDING
IAA-AAS-DyCoSS2-14 -02-05 TERMINAL ATTITUDE-CONSTRAINED GUIDANCE AND CONTROL FOR LUNAR SOFT LANDING Zheng-Yu Song, Dang-Jun Zhao, and Xin-Guang Lv This work concentrates on a 3-dimensional guidance and
More informationRobust 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 informationAdaptive Backstepping Control for Optimal Descent with Embedded Autonomy
Adaptive Backstepping Control for Optimal Descent with Embedded Autonomy Maodeng Li, Wuxing Jing Department of Aerospace Engineering, Harbin Institute of Technology, Harbin, Heilongjiang, 150001, China
More informationRobot Control Basics CS 685
Robot Control Basics CS 685 Control basics Use some concepts from control theory to understand and learn how to control robots Control Theory general field studies control and understanding of behavior
More informationOptimal 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 informationDecentralized Stabilization of Heterogeneous Linear Multi-Agent Systems
1 Decentralized Stabilization of Heterogeneous Linear Multi-Agent Systems Mauro Franceschelli, Andrea Gasparri, Alessandro Giua, and Giovanni Ulivi Abstract In this paper the formation stabilization problem
More informationNonlinear Control of a Spacecraft with Multiple Fuel Slosh Modes
11 5th IEEE Conference on Decision and Control and European Control Conference (CDC-ECC) Orlando, FL, USA, December 1-15, 11 onlinear Control of a Spacecraft with Multiple Fuel Slosh Modes Mahmut Reyhanoglu
More informationAS3010: Introduction to Space Technology
AS3010: Introduction to Space Technology L E C T U R E 22 Part B, Lecture 22 19 April, 2017 C O N T E N T S Attitude stabilization passive and active. Actuators for three axis or active stabilization.
More informationTTK4150 Nonlinear Control Systems Solution 6 Part 2
TTK4150 Nonlinear Control Systems Solution 6 Part 2 Department of Engineering Cybernetics Norwegian University of Science and Technology Fall 2003 Solution 1 Thesystemisgivenby φ = R (φ) ω and J 1 ω 1
More information(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 informationClassical Mechanics. Luis Anchordoqui
1 Rigid Body Motion Inertia Tensor Rotational Kinetic Energy Principal Axes of Rotation Steiner s Theorem Euler s Equations for a Rigid Body Eulerian Angles Review of Fundamental Equations 2 Rigid body
More informationQuadrotor Modeling and Control
16-311 Introduction to Robotics Guest Lecture on Aerial Robotics Quadrotor Modeling and Control Nathan Michael February 05, 2014 Lecture Outline Modeling: Dynamic model from first principles Propeller
More informationAttitude Control of a Bias Momentum Satellite Using Moment of Inertia
I. INTRODUCTION Attitude Control of a Bias Momentum Satellite Using Moment of Inertia HYOCHOONG BANG Korea Advanced Institute of Science and Technology HYUNG DON CHOI Korea Aerospace Research Institute
More informationResearch Article Shorter Path Design and Control for an Underactuated Satellite
Hindawi International Journal of Aerospace Engineering Volume 27 Article ID 8536732 9 pages https://doi.org/.55/27/8536732 Research Article Shorter Path Design and Control for an Underactuated Satellite
More informationNomenclature. = the local vertical and local horizontal reference frame. = angular velocity vector of spacecraft (rad/s)
Adaptive Fault-Tolerant Control of Spacecraft Attitude Dynamics with Actuator Failures Yu Han 1 Harbin Institude of Technology, Harbin, Heilongjiang, China, 151 James D. Biggs 2 University of Strathclyde,
More informationExam - TTK 4190 Guidance & Control Eksamen - TTK 4190 Fartøysstyring
Page 1 of 6 Norges teknisk- naturvitenskapelige universitet Institutt for teknisk kybernetikk Faglig kontakt / contact person: Navn: Morten Pedersen, Universitetslektor Tlf.: 41602135 Exam - TTK 4190 Guidance
More informationRobust 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 informationQUATERNION 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 information1 The Observability Canonical Form
NONLINEAR OBSERVERS AND SEPARATION PRINCIPLE 1 The Observability Canonical Form In this Chapter we discuss the design of observers for nonlinear systems modelled by equations of the form ẋ = f(x, u) (1)
More informationExponential Controller for Robot Manipulators
Exponential Controller for Robot Manipulators Fernando Reyes Benemérita Universidad Autónoma de Puebla Grupo de Robótica de la Facultad de Ciencias de la Electrónica Apartado Postal 542, Puebla 7200, México
More informationONE of the challenges in the design of attitude control
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY 1 Adaptive Sliding Mode Fault Tolerant Attitude Tracking Control for Flexible Spacecraft Under Actuator Saturation Bing Xiao, Qinglei Hu, Member, IEEE, YouminZhang,
More informationMAE 142 Homework #5 Due Friday, March 13, 2009
MAE 142 Homework #5 Due Friday, March 13, 2009 Please read through the entire homework set before beginning. Also, please label clearly your answers and summarize your findings as concisely as possible.
More informationSliding Mode Control Strategies for Spacecraft Rendezvous Maneuvers
Osaka University March 15, 2018 Sliding Mode Control Strategies for Spacecraft Rendezvous Maneuvers Elisabetta Punta CNR-IEIIT, Italy Problem Statement First Case Spacecraft Model Position Dynamics Attitude
More informationAn Inverse Dynamics Attitude Control System with Autonomous Calibration. Sanny Omar Dr. David Beale Dr. JM Wersinger
An Inverse Dynamics Attitude Control System with Autonomous Calibration Sanny Omar Dr. David Beale Dr. JM Wersinger Outline Attitude Determination and Control Systems (ADACS) Overview Coordinate Frames
More informationCase Study: The Pelican Prototype Robot
5 Case Study: The Pelican Prototype Robot The purpose of this chapter is twofold: first, to present in detail the model of the experimental robot arm of the Robotics lab. from the CICESE Research Center,
More informationIAC-04-A.P.12 NONLINEAR ATTITUDE CONTROL OF THE MICRO-SATELLITE ESEO
IAC-04-A.P.12 NONLINEAR ATTITUDE CONTROL OF THE MICRO-SATELLITE ESEO Morten Pedersen Topland and Jan Tommy Gravdahl Department of Engineering Cybernetics Norwegian University of Science and Technology
More informationAttitude Control Simulator for the Small Satellite and Its Validation by On-orbit Data of QSAT-EOS
SSC17-P1-17 Attitude Control Simulator for the Small Satellite and Its Validation by On-orbit Data of QSAT-EOS Masayuki Katayama, Yuta Suzaki Mitsubishi Precision Company Limited 345 Kamikmachiya, Kamakura
More informationAdaptive 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 informationOptimization 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 informationLecture Module 5: Introduction to Attitude Stabilization and Control
1 Lecture Module 5: Introduction to Attitude Stabilization and Control Lectures 1-3 Stability is referred to as a system s behaviour to external/internal disturbances (small) in/from equilibrium states.
More informationEnergy-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 informationOn Sun-Synchronous Orbits and Associated Constellations
On Sun-Synchronous Orbits and Associated Constellations Daniele Mortari, Matthew P. Wilkins, and Christian Bruccoleri Department of Aerospace Engineering, Texas A&M University, College Station, TX 77843,
More informationControl of industrial robots. Centralized control
Control of industrial robots Centralized control Prof. Paolo Rocco (paolo.rocco@polimi.it) Politecnico di Milano ipartimento di Elettronica, Informazione e Bioingegneria Introduction Centralized control
More informationRigid-Body Attitude Control USING ROTATION MATRICES FOR CONTINUOUS, SINGULARITY-FREE CONTROL LAWS
Rigid-Body Attitude Control USING ROTATION MATRICES FOR CONTINUOUS, SINGULARITY-FREE CONTROL LAWS 3 IEEE CONTROL SYSTEMS MAGAZINE» JUNE -33X//$. IEEE SHANNON MASH Rigid-body attitude control is motivated
More informationLow-Thrust Attitude Control for Nano-Satellite with Micro-Cathode Thrusters
Low-Thrust Attitude Control for Nano-Satellite with Micro-Cathode Thrusters IEPC-3-366 Presented at the 33 rd International Electric Propulsion Conference, The George Washington University, Washington,
More informationControl of the Inertia Wheel Pendulum by Bounded Torques
Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 5 Seville, Spain, December -5, 5 ThC6.5 Control of the Inertia Wheel Pendulum by Bounded Torques Victor
More informationwith Application to Autonomous Vehicles
Nonlinear with Application to Autonomous Vehicles (Ph.D. Candidate) C. Silvestre (Supervisor) P. Oliveira (Co-supervisor) Institute for s and Robotics Instituto Superior Técnico Portugal January 2010 Presentation
More informationClosed Loop Near Time Optimal Magnetic Attitude Control Using Dynamic Weighted Neural Network
Closed Loop Near ime Optimal Magnetic Attitude Control Using Dynamic Weigted Neural Network Ali Heydari, Seid H. Pourtakdoust Abstract e problem of time optimal magnetic attitude control is treated and
More informationTRAJECTORY SIMULATIONS FOR THRUST-VECTORED ELECTRIC PROPULSION MISSIONS
RAJECORY SIMULAIONS FOR HRUS-VECORED ELECRIC PROPULSION MISSIONS Abstract N. Leveque, C. Welch, A. Ellery, A. Curley Kingston University, Astronautics and Space Systems Group School of Engineering Friars
More informationDesign and Control of Novel Tri-rotor UAV
UKACC International Conference on Control Cardiff, UK, -5 September Design and Control of Novel Tri-rotor UAV Mohamed Kara Mohamed School of Electrical and Electronic Engineering The University of Manchester
More informationDesign and modelling of an airship station holding controller for low cost satellite operations
AIAA Guidance, Navigation, and Control Conference and Exhibit 15-18 August 25, San Francisco, California AIAA 25-62 Design and modelling of an airship station holding controller for low cost satellite
More informationVideo 8.1 Vijay Kumar. Property of University of Pennsylvania, Vijay Kumar
Video 8.1 Vijay Kumar 1 Definitions State State equations Equilibrium 2 Stability Stable Unstable Neutrally (Critically) Stable 3 Stability Translate the origin to x e x(t) =0 is stable (Lyapunov stable)
More informationarxiv:math/ v1 [math.oc] 17 Sep 2006
Global Attitude Estimation using Single Direction Measurements Taeyoung Lee, Melvin Leok, N. Harris McClamroch, and Amit Sanyal arxiv:math/0609481v1 [math.oc] 17 Sep 2006 Abstract A deterministic attitude
More informationOrbits in Geographic Context. Instantaneous Time Solutions Orbit Fixing in Geographic Frame Classical Orbital Elements
Orbits in Geographic Context Instantaneous Time Solutions Orbit Fixing in Geographic Frame Classical Orbital Elements Instantaneous Time Solutions Solution of central force motion, described through two
More informationGlobal Trajectory Design for Position and Attitude Control of an Underactuated Satellite *
Trans. Japan Soc. Aero. Space Sci. Vol. 59, No. 3, pp. 7 4, 26 Global Trajectory Design for Position and Attitude Control of an Underactuated Satellite * Yasuhiro YOSHIMURA, ) Takashi MATSUNO, 2) and Shinji
More informationAn Intrinsic Robust PID Controller on Lie Groups
53rd IEEE Conference on Decision and Control December 15-17, 2014. Los Angeles, California, USA An Intrinsic Robust PID Controller on Lie Groups D.H.S. Maithripala and J. M. Berg Abstract This paper presents
More informationCOUPLED ORBITAL AND ATTITUDE CONTROL SIMULATION
COUPLED ORBITAL AND ATTITUDE CONTROL SIMULATION Scott E. Lennox AOE 5984: Advanced Attitude Spacecraft Dynamics and Control December 12, 23 INTRODUCTION In the last few years the space industry has started
More informationGlobal stabilization of an underactuated autonomous underwater vehicle via logic-based switching 1
Proc. of CDC - 4st IEEE Conference on Decision and Control, Las Vegas, NV, December Global stabilization of an underactuated autonomous underwater vehicle via logic-based switching António Pedro Aguiar
More informationA GLOBAL SLIDING MODE CONTROL WITH PRE-DETERMINED CONVERGENCE TIME DESIGN FOR REUSABLE LAUNCH VEHICLES IN REENTRY PHASE
IAA-AAS-DyCoSS-4 -- A GLOBAL SLIDING MODE CONTROL WITH PRE-DETERMINED CONVERGENCE TIME DESIGN FOR REUSABLE LAUNCH VEHICLES IN REENTRY PHASE L. Wang, Y. Z. Sheng, X. D. Liu, and P. L. Lu INTRODUCTION This
More informationAutonomous Helicopter Landing A Nonlinear Output Regulation Perspective
Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective Andrea Serrani Department of Electrical and Computer Engineering Collaborative Center for Control Sciences The Ohio State University
More informationAsymptotic Smooth Stabilization of the Inverted 3D Pendulum
IEEE TRANSACTIONS ON AUTOMATIC CONTROL 1 Asymptotic Smooth Stabilization of the Inverted 3D Pendulum Nalin A. Chaturvedi, N. Harris McClamroch, Fellow, IEEE, and Dennis S. Bernstein, Fellow, IEEE Abstract
More informationRobot Dynamics - Rotary Wing UAS: Control of a Quadrotor
Robot Dynamics Rotary Wing AS: Control of a Quadrotor 5-85- V Marco Hutter, Roland Siegwart and Thomas Stastny Robot Dynamics - Rotary Wing AS: Control of a Quadrotor 7..6 Contents Rotary Wing AS. Introduction
More informationCONTROL OF THE NONHOLONOMIC INTEGRATOR
June 6, 25 CONTROL OF THE NONHOLONOMIC INTEGRATOR R. N. Banavar (Work done with V. Sankaranarayanan) Systems & Control Engg. Indian Institute of Technology, Bombay Mumbai -INDIA. banavar@iitb.ac.in Outline
More informationPerturbed Feedback Linearization of Attitude Dynamics
008 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June -3, 008 FrC6.5 Perturbed Feedback Linearization of Attitude Dynamics Abdulrahman H. Bajodah* Abstract The paper introduces
More informationCHAPTER 5 FUZZY LOGIC FOR ATTITUDE CONTROL
104 CHAPTER 5 FUZZY LOGIC FOR ATTITUDE CONTROL 5.1 INTRODUCTION Fuzzy control is one of the most active areas of research in the application of fuzzy set theory, especially in complex control tasks, which
More information