Attitude Regulation About a Fixed Rotation Axis
|
|
- Marjorie Roberts
- 6 years ago
- Views:
Transcription
1 AIAA Journal of Guidance, Control, & Dynamics Revised Submission, December, 22 Attitude Regulation About a Fixed Rotation Axis Jonathan Lawton Raytheon Systems Inc. Tucson, Arizona Randal W. Beard Electrical and Computer Engineering Department Brigham Young University, Provo, Utah 8462 Abstract This paper considers the attitude control problem of rotating a rigid body from its current attitude to a desired attitude such that the instantaneous rotation axis is aligned with an externally defined axis of rotation. The key idea is to factor the attitude quaternion into rotations parallel and perpendicular to the desired rotation axis. State feedback and output feedback control strategies are designed to minimize the perpendicular component. Simulation results are provided to illustrate the salient features of the approach. Corresponding author: beard@ee.byu.edu. 1
2 Nomenclature q Unit quaternion representation of the attitude of the spacecraft. q d Unit quaternion representation of the desired attitude of the spacecraft. e = q d q, Unit quaternion representation of the attitude error. ˆp Vector part of the unit quaternion p. p Scalar part of the unit quaternion p. q = ( ˆq T, q ) T, the conjugate of q. 1 = (,,, 1) T, the unit quaternion identity. ω Angular velocity of the spacecraft. ω = (ω T, ) T. J Inertia matrix of the spacecraft. τ Torque applied to the spacecraft. u Desired axis of rotation. e The component of e that is parallel to u. e The component ( ) of e that is perpendicular to u. θ = 2 tan 1 u T ê e., ω = θu, the angular velocity associated with e. ω The angular velocity associated with e. 1 Introduction Rigid body attitude regulation is a problem that has generated much interest. A great deal of work has been done in this area, including attitude tracking, 1 inverse optimal stabilization, 2 approximate solutions to the optimal attitude control problem 3 and H suboptimal control. 4, 5 These results assume that the spacecraft angular velocity is known. A good approximation of the spacecraft angular velocity is often not available. Passivity-based control has been derived to regulate the attitude of a spacecraft 6, 7 without velocity information. Sometimes the path taken to the final orientation is as important as is the final orientation. For example, a problem that has attracted attention lately is the spacecraft formation control problem. 8 The attitude formation control problem described in Ref. 8, 9 requires that the spacecraft constellation perform a maneuver such that the attitude of the individual spacecraft remain synchronized. To accomplish this, the spacecraft must rotate about axes of rotation that are parallel to each other. 2
3 This type of maneuver leads to an interesting spacecraft attitude control problem. If the spacecraft deviates from the desired axis of rotation, then the objective of the control law is to re-align the axis of rotation, with the other spacecraft, as well as synchronize the angle of rotation along that direction. Attitude synchronization has been discussed in Ref. 8. The objective of this paper is to present a model independent attitude control law, that facilitates the types of formation maneuvers discussed above, i.e., to rotate a rigid body, as closely as possible, about an externally assigned axis of rotation. Our objective is in contrast to the well known problem of eigenaxis rotation where the goal is to rotate through the shortest possible angle. If 1, 11 the spacecraft if performing a rest-to-rest maneuver, and it deviates from the original eigenaxis, the control objective is still to maneuver the spacecraft to its final attitude through the shortest possible angle. Therefore, unlike the problem addressed in this paper, the eigenaxis may change in time, due to disturbances or model uncertainty. Current strategies for eigenaxis rotations use a combination of feedback control and feed-forward control terms. Wie, Weiss and Arapostathis 12 used feedback on the quaternion error combined with feed-forward of the gyroscopic term to implement eigenaxis rotations via quaternion regulation. These regulation results were extended to the tracking problem by Weiss. 13 The tracking results are also model dependent and require cancellation of the gyroscopic term. Some effort has been made to derive a model independent approach to quaternion regulation via eigenaxis rotations. Cristi, Burl and Russo 14 developed adaptive control strategies to approximate the control found in Ref. 12. Output adaptive control is used in Ref. 15 to approximate an inertia matrix. Our approach it to consider a rest-to-rest maneuver and to factor the required rotation into a rotation about u, where u is an arbitrary unit vector fixed in the inertial frame, followed by a rotation about an axis perpendicular to u. The control law then damps out the rotation perpendicular to u. A paper that is related to our approach is Ref. 16 which addresses the problems of spin stabilization about an arbitrary axis defined in the body frame. However, Ref. 16 differs from our approach in several aspects. First, the rotation axis in Ref. 16 is fixed in the body frame, in contrast to our approach where u is fixed in the inertial frame. Second, in Ref. 16, the rotation axis must be known a priori, as the control strategy depends explicitly on the rotation axis. On the other hand, in our paper u is an input to the controller, which is designed independent of u. Finally, the control strategy 3
4 in Ref. 16 is model dependent in that it requires knowledge of J, where our result is independent of J. The paper is organized as follows. In Section 2, the mathematical notation and models used in the paper will be introduced. In addition, a precise statement of the rotation axis attitude control problem will be given. In Section 3 we present two control strategies for rotation axis attitude control. The first is a state feedback result that assumes both attitude and angular velocity information. The second result removes the assumption that angular velocity is available. In addition, some heuristic rules for tuning the proposed strategies are given. In Section 4 we present simulation results that demonstrate our technique. In Section 5 we offer some conclusions. 2 Background and Problem Statement This section provides brief background material on unit quaternions. Complete discussions on the use of unit quaternions for attitude representation can be found in Refs. 17, 18. A unit quaternion is a four dimensional unit vector. A rotation of φ radians about a unit vector z is represented by the unit quaternion p = p 1 p 2 p 3 p ( ) ( ( ˆp = sin φ ) = 2 z p cos ( ) φ where ˆp is the vector part of the quaternion and p is the scalar part of the quaternion. The conjugate of a unit quaternion, which represents a rotation of φ about z is given by ( ) ˆp p =. Quaternion multiplication is defined by the equation ( ) qˆp + p pq = ˆq + ˆp ˆq q p ˆq T. ˆp The identity quaternion is given by 1 = (,,, 1) T were pp = p p = 1. On occasion we will have need to refer to the scalar and vector parts of the 4 p 2 ),
5 product of two or more quaternions. In that case we will use the notation (pq) and pq refer to the scalar and vector parts of pq respectively. To simplify the equations in several places we will use the notation ( ) ω ω =. If the attitude of the spacecraft is represented by q, then the equations of motion for the spacecraft are given by q = 1 q ω 2 (1) J ω = ω Jω + τ, (2) where ω is the angular velocity, J is the inertia matrix and τ is the applied torque. If q represents the attitude of the spacecraft, and q d represents its desired attitude, then the error quaternion, which represents the attitude error between q and q d is given by e = q d q. This paper considers the attitude control problem of rotating a rigid body from its current attitude q to a desired attitude q d, where we would like the instantaneous axis of rotation to align as closely as possible, with an externally defined desired axis of rotation that is fixed in the inertial frame. Let the desired axis of rotation be represented by the unit vector u. A block diagram of the proposed approach is shown in Figure 1, were both q d and u are defined externally. 3 Rotation Axis Control In this section we present the main results of the paper. Section 3.1 shows how to factor a unit quaternion into two unit quaternions that represent a rotation about a fixed inertial axis u, and a rotation about an axis perpendicular to u. Section 3.2 derives a state feedback control law that minimizes the motion perpendicular to u. Section 3.3 offers intuition about how the gains can be selected for a desired response. Finally, an output feedback result is presented in Section
6 3.1 Quaternion Factorization Let e = q d q be the error quaternion and let u be an arbitrary desired axis of rotation fixed in the inertial frame. We define e as the unit quaternion that represents the portion of the rotation of e that is parallel to u, i.e., ( ( sin θ ) ) e (u) = 2 u cos ( ) θ (3) where (êt ) θ = 2 tan 1 u. (4) e Similarly, we can define the unit quaternion perpendicular to the desired axis of rotation as ( ( cos θ ) e (u) = e e = 2 ê e sin ( ( θ 2) u sin θ ) 2) u ê cos ( ) θ e + sin ( θ. (5) 2 2) êt u Lemma 3.1 Let e be the unit quaternion representing attitude error and let u be an arbitrarily defined desired axis of rotation, and let e (u) and e (u) be defined as in Equations (3) and (5), respectively, then the following statements hold. 1. e = e (u)e (u). 2. ê T u =. 3. ê T ê =. 4. The angular velocity ω = θu satisfies the rigid body kinematic equation 5. The angular velocity 2 ė = 1 2 e ω. ω = ω e ω e, satisfies the rigid body kinematic equation ė = 1 2 e ω. Proof: The proof of this Lemma is based on standard quaternion manipulation. Full details appear in Ref
7 3.2 State Feedback Rotation Axis Control In this section we will consider the control strategy given by τ = k 1 ê d 1 ω k 2 ê d 2 (I uu T )ω, (6) where the first two term are similar to PD control using quaternion feedback, 1 and the second two terms feedback the portion of the error quaternion that is perpendicular to u. Theorem 3.1 Consider the spacecraft whose dynamics are given by Equations (1) and (2). Let u be an arbitrary unit vector representing the desired axis of rotation in the inertial frame, let e be given by Equation (5), and let the input torque be given by Equation (6). 1. If the constants k 1, k 2, d 1, and d 2 are positive and k 1 k 2, then ê(t) and ω(t) asymptotically. 2. In addition, if k 1 e() k 2 e () ωt ()Jω() < 2k 1 + 2k 2 then e(t) 1 and ω(t) asymptotically. 3. If condition 1 holds and the initial state satisfies e() 1, ω() =, e () 1 δ, δ2 + (k 1 /k 2 ) e() 1 2 ɛ, (7) then (q, ω) (1, ) asymptotically, and e (t) 1 ɛ for all t. The first statement of the theorem guarantees regulation of the attitude error to zero. The second statement excludes the case of regulation of the error to 1. The third statement guarantees that if the component of the initial attitude error that is perpendicular to u is bounded by δ, that throughout the maneuver it remains bounded by ɛ, where ɛ can be made arbitrarily close to δ by an appropriate choice of k 1 and k 2. Proof: 7
8 (1) Consider the Lyapunov function candidate V = k 1 e k 2 e ωt Jω, which is zero if and only if e = 1 and ω =. Differentiating V we obtain, V = 2k 1 (e 1) T ė + 2k 2 (e 1)ė + ω T J ω. Noting that ė = q d q = 1 2 qd q ω = 1 e ω and using Lemma 3.1 and Equation (2) we 2 obtain V = k 1 (e 1) T e ω + 2k 2 (e 1)e ω + ω T τ. Observing that we get ( ) T ( ) ê (e 1) T e ω + ω ê e ω = e 1 ê T ω = ω T ê, V = k 1 ω T ê + k 2 ω T ê + ω T τ. (8) Using the definition of ω, it is straight forward to show that ω T ê = ω T ê. Therefore V can be written as V = k 1 ω T ê + k 2 ω T ê + ω T τ = ω T (τ + k 1 ê + k 2 ê ) = ω T ( d 1 ω d 2 (I 3 uu T )ω ) = ω T Dω, (9) where D = (d 1 I 3 + d 2 (I 3 uu T )), and the third line was obtained from Equation (6). Noting that D is symmetric and positive definite, we see that V. Let Ω = {(e, ω) V = } and let Ω be the largest invariant subset in Ω. On Ω, ω(t) and τ (t), therefore from Equations (2) and (6) we get that k 1 ê + k 2 ê =. (1) Since ê = e ê + e ê + ê ê, 8
9 substituting into Equation (1) gives k 1 e ê + (k 2 + k 1 e )ê + k 1 ê ê =. (11) If we multiply Equation (11) by ê T, êt and (ê ê ) T, respectively we obtain the following relations: e ê 2 =, (12) (k 2 + k 1 e ) ê 2 =, (13) ê ê 2 =. (14) Noting from Lemma 3.1(3) that ê T ê =, Equation (14) indicates that ê and ê are simultaneously parallel and perpendicular. Therefore, either ê or ê must be zero. If ê = then e = ±1 and from Equation (12) ê =. On the other hand, if ê = then e = ±1 and provided that k 1 k 2 Equation (13) implies that ê =. Therefore ê = ê =, which implies that e = ±1 and e = ±1, or equivalently e = e e = ±1. Therefore Ω = {(±1, )} and LaSalle s Invariance principle ensures that ê(t) and ω(t) asymptotically. (2) Suppose that e = 1. If follows that e e = 1, or e = e. Therefore ê = ê, and e = e. Since ê and ê are simultaneously equal and perpendicular they must both equal zero. From Equation (4), ê = implies that θ =, which implies from Equation (5) that e = e = 1. Thus we can see that e = e = 1. Therefore, when e = 1 and ω = the Lyapunov function is equal to 2k 1 + 2k 2. Since V if V (e(), ω()) < 2k 1 + 2k 2, the attitude state can never reach the state (e, ω) = ( 1, ), which implies that the attitude will converge to (1, ) since this is the only remaining element of Ω. 9
10 (3) Note that since ω() = and q() 1 that condition 2 holds and thus (q, ω) (1, ) asymptotically. From Lyapunov theory we get k 2 e (t) 1 2 k 1 e(t) k 2 e (t) ω(t)t Jω(t) = V (t) V () from which we obtain = k 1 e() k 2 e () ω()t Jω() = k 1 e() k 2 e () 1 2 (since ω() = ) k 1 e() k 2 δ 2, e (t) 1 δ 2 + (k 1 /k 2 ) e() 1 2 ɛ. 3.3 Gain Selection Heuristics The objective of this section is to offer some simple heuristics for choosing the gains k 1, d 1, k 2, and d 2. We begin by combining Equations (2) and (6) to obtain J ω + ω Jω + d 1 ω + d 2 (I 3 uu T )ω + k 1 ê + k 2 ê =. (15) Projecting this equation onto the desired axis of rotation by multiplying both sides of Equation (15) by u T, gives u T J ω + u T (ω Jω) + d 1 u T ω + k 1 u T ê =. (16) Note that k 2 and d 2, the gains associated with off axis motion, do not appear in Equation (16). Assuming that the off-axis motion is small we can approximate ê and ω as ê sin(θ/2)u and ω θu. Substituting these approximations into Equation (16) gives u T Ju θ + d 1 θ + k1 sin(θ/2) =. (17) For small angles sin(θ/2) θ/2 which allows us to write Equation (17) as θ + d 1 u T Ju θ + k 1 θ =, (18) 2u T Ju 1
11 which is a second order linear system. The gains k 1 and d 1 can be selected to give the desired linear response for small angles near the axis of rotation. Selection of k 2 should be made based on Equation (7). Given ɛ, δ < ɛ, k 1, and e() 1, k 2 is chosen such that k 2 k 1 e() 1 ɛ 2 δ 2. The gain d 2 adds damping to the motion of e. While the selection of d 2 appears arbitrary, note however, from Equation (6) that the matrix d 1 I 3 + d 2 (I 3 uu T ) multiplies ω. Therefore if d 2 >> d 1, the condition number of this matrix becomes large, and small, possibly numeric, variations in ω may cause large swings in τ. Based on simulation, we have found that 1d 1 d 2 1d 1 results in adequate damping. 3.4 Output Feedback Rotation Axis Control The control law given in Equation (6) requires knowledge of both e and ω. This section uses the passivity ideas presented in Refs. 6, 7 to remove the dependence on ω. Theorem 3.2 Consider the spacecraft whose dynamics are given by Equations (1) and (2). Let u be an arbitrary unit vector representing the desired axis of rotation fixed in the inertial frame, let e be given by Equation (5), and let the input torque be given by the following dynamic system α = Aα + Be, y = B T P Aα + B T P Be, τ = k 1 ê k 2 ê ê y. (19) 1. If k 1 >, k 2 >, k 1 k 2, A IR 4 4 is Hurwitz, B IR 4 4 is full rank, and P is the positive definite solution to A T P + P A = Q, where Q IR 4 4 is negative definite, then ê(t) and ω(t) asymptotically. 2. In addition, if α() = A 1 Be() and k 1 e() k 2 e () ωt ()Jω() < 2k 1 + 2k 2 then e(t) 1 and ω(t) asymptotically. 11
12 3. If condition 1 holds, and the initial conditions satisfy q() 1 α() = A 1 Be(), ω() =, e () 1 δ, δ2 + (k 1 /k 2 ) e() 1 2 ɛ, then e (t) 1 ɛ for all t. Proof: Note that the filter equation can be expressed as α = Aα + Be y = B T P Aα + B T P Be ᾱ = Aᾱ + Bė, y = B T P ᾱ, (2) where ᾱ = α. Consider the Lyapunov function candidate V = k 1 e k 2 e ωt Jω + ᾱ T P ᾱ. Differentiating V and substituting in Equation (2) and using the same steps as in the previous section we get: V = ω T (τ + k 1 ê + k 2 ê ) ᾱ T Qᾱ + 2ᾱ T P Bė = ω T (τ + k 1 ê + k 2 ê ) ᾱ T Qᾱ + y T (eω) = ω T (τ + k 1 ê + k 2 ê ) ᾱ T Qᾱ + (y eω) = ω T (τ + k 1 ê + k 2 ê ) ᾱ T Qᾱ + ω T ê y = ω T (τ + k 1 ê + k 2 ê + ê y) ᾱ T Qᾱ = ᾱ T Qᾱ. 12
13 Let Ω be the largest invariant subset of Ω = {(e, ω, ᾱ) V = }. On Ω, ᾱ(t). This also implies that ᾱ(t). From Equation (2), on this set, ė(t). Since ω = 2e ė and τ = J ω + ω Jω, it also follows that ω(t) τ (t). Furthermore, since y = B T P ᾱ, on Ω, y(t). Therefore k 1 ê + k 2 ê =. The arguments for the rest of the proof are similar to the proof of Theorem Simulation Results In this section we present simulation results for a spacecraft whose model is given by Equations (1) and (2) where J = Simulation results for four different controllers will be presented. The first controller is the state feedback, rotation axis controller given in Equation (6) where k 1 = 115, k 2 = 115, d 1 = 736 and d 2 = 736. The second controller is the output feedback, rotation axis controller given in Equation ((19) ) where u (u k 1 = 92, k 2 = 115, A = 1I 4, B = 54I 4, and Q = 17I 4 1 T ). For comparison purposes we will also present simulation result for the model dependent eigenaxis controller presented in Ref. 12 and given by τ = ω Ĵω k1ĵê d1ĵω, where k 1 =.1, d 1 =.64, and Ĵ is an approximation to J to within 1%. In addition, we will compare our results to the quaternion PD control suggested in Ref. 1 which is given by where k 1 = 1 and d 1 = 7. τ = k 1 ê d 1 ω, 13
14 4.1 Example 1. The first maneuver that we will present is a rest-to-rest eigenaxis maneuver where the initial conditions of the spacecraft are given by q() = sin ( ) 1 4π 18 cos ( ), ω() = 4π 18 and the desired attitude is given 1 q d = sin(). cos() In other words, the desired rest-to-rest maneuver is a 4 degree rotation about the axis (1,, ) T. The desired axis of rotation is also given by u = (1,, ) T. Figure 2 shows the simulation results. Note that the control gains for each of the four controllers have been tuned to give similar response for this particular maneuver. The top-left subplot shows the convergence of the combined state metrics e 1 + ω. The top-right subplot shows the norm of the torque τ. Note that each control strategy requires roughly the same amount of torque for roughly the same convergence rate. The bottom-left subplot plots e 1 and therefore shows the deviation of the attitude from the desired axis of rotation, which in this case is the eigenaxis at time zero. Note that since neither the model dependent eigenaxis control strategy nor the PD control strategy have feedback on e small deviations from the desired axis of rotation are not compensated for. The bottom-right subplot shows a graph of ê(t) ê(t) u. ê(t) ê(t) Note that is the instantaneous rotation axis of the spacecraft with respect to the desired attitude. Therefore the bottom-right subplot indicates the deviation of the instantaneous rotation axis from the desired axis of rotation. Figure 2 shows that the instantaneous rotation axis may deviate substantially from the original desired eigenaxis. 14
15 4.2 Example 2. For the second example, consider the same rest-to-rest maneuver presented in Example 1, but where the desired rotation axis is given by cos ( ) 3π 18 u = sin ( ) 3π. 18 In other words, the desired rotation axis is 3 degrees off of the eigenaxis at time zero. Figure 3 shows the simulation results for this case. Note first that the motion of the spacecraft perpendicular to u is driven to zero quickly by the proposed controllers. However, movement about a desired rotation axis as opposed to the natural eigenaxis comes at the price of control effort. The control torque is four time greater for the rotation axis controllers, than the eigenaxis and PD control strategies. In example 1, the desired rotation axis was the natural eigenaxis and therefore the output of the four controllers was essentially the same. In this example, the rotation axis control strategies attempt to rotate the spacecraft to an orientation such that the remaining maneuver is aligned with the desired rotation axis. The alignment with the desired rotation axis requires extra bandwidth. 5 Conclusions In this paper we have presented a model independent attitude control law that is designed to align the instantaneous rotation axis of a spacecraft about an externally defined desired axis of rotation. Both state feedback and output feedback strategies were presented. The most obvious application of this approach is attitude formation control where a group of spacecraft must rotate about the same axis of rotation. The two simulation examples illustrate that the approach in fact regulates the instantaneous rotation axis to the desired axis of rotation. In addition, the examples illustrate that additional control effort is required to effect these types of maneuvers. Acknowledgment This research was supported by the Jet Propulsion Laboratory, California Institute of Technology under contract #
16 References 1 Wen, J. T.-Y. and Kreutz-Delgado, K., The Attitude Control Problem, IEEE Transactions on Automatic Control, Vol. 36, No. 1, October 1991, pp Krstić, M. and Tsiotras, P., Inverse Optimal Stabilization of a Rigid Spacecraft, IEEE Transactions on Automatic Control, Vol. 44, No. 5, May 1999, pp Lawton, J., Beard, R. W., and McLain, T., Successive Galerkin Approximation Of Nonlinear Optimal Attitude Control, Proceedings of the American Control Conference, San Diego, CA, June 1999, pp Kang, W., Nonlinear H Control and Its Application to Rigid Spacecraft, IEEE Transactions on Automatic Control, Vol. 4, No. 7, July 1995, pp Dalsmo, M. and Egeland, O., State Feedback H -Suboptimal Control of a Rigid Spacecraft, IEEE Transactions on Automatic Control, Vol. 42, No. 8, August 1997, pp Lizarralde, F. and Wen, J., Attitude Control Without Angular Velocity Measurement: A Passivity Approach, IEEE Transactions on Automatic Control, Vol. 41, No. 3, March 1996, pp Tsiotras, P., Further Passivity Results For The Attitude Control Problem, IEEE Transactions on Automatic Control, Vol. 43, No. 11, 1998, pp Lawton, J. and Beard, R. W., Synchronized Multiple Spacecraft Rotations, Automatica, Vol. 38, No. 8, August 22, pp Lawton, J., Beard, R., and Hadaegh, F., Elementary Attitude Formation Maneuvers via Behavior-Based Control, Proceedings of the AIAA Guidance, Navigation and Control Conference, Denver, CO, August 2, AIAA Paper No. AIAA Bilimoria, K. D. and Wie, B., Time-Optimal Three-Axis Reorientation of a Rigid Spacecraft, AIAA Journal of Guidance, Control, and Dynamics, Vol. 16, No. 3, May-June 1993, pp
17 11 Steyn, W. H., Near-Minimum-Time Eigenaxis Rotation Maneuvers Using Reaction Wheels, AIAA Journal of Guidance, Control and Dynamics, Vol. 18, No. 5, September-October 1995, pp Wie, B., Weiss, H., and Apapostathis, A., Quaternion Feedback Regulator for Spacecraft Eigenaxis Rotations, AIAA Journal of Guidance and Control, Vol. 12, No. 3, May 1989, pp Weiss, H., Quaternion-Based Rate/Attitude Tracking System with Application to Gimbal Attitude Control, AIAA Journal of Guidance, Control, and Dynamics, Vol. 16, No. 4, July-August 1993, pp Cristi, R., Burl, J., and Russo, N., Adaptive Quaternion Feedback Regulation for Eigenaxis Rotations, Journal of Guidance, Control, and Dynamics, Vol. 17, No. 6, November-December 1994, pp Costic, B. T., Dawson, D. M., de Queiroz, M. S., and Kapila, V., Quaternion-Based Adaptive Attitude Tracking Controller Without Velocity Measurements, AIAA Journal of Guidance, Control and Dynamics, Vol. 24, No. 6, November December 21, pp Zhao, R. and Posbergh, T. A., Stabilization of a Rotating Rigid Body by the Energy Momentum Method, Proceedings of the IEEE Conference on Decision and Control, Tucson, Arizona, December 1992, pp Wertz, J. R., editor, Spacecraft Attitude Determination and Control, Kluwer Academic Publishers, Shuster, M. D., A Survey of Attitude Representations, The Journal of the Astronautical Sciences, Vol. 41, No. 4, October December 1993, pp Lawton, J., Multiple Spacecraft Elementary Formation Maneuvers, Ph.D. thesis, Brigham Young University, Provo, UT 8462, 2. 17
18 q u d e Rotation Axis Controller τ Spacecraft ω q Figure 1: Proposed block diagram of the closed-loop system. 18
19 e 1 + ω States e 1 + ω. State Feedback Output feedback Eigenaxis with J PD without J τ Control Torque τ..1 1 e time d 5 x 1 3Error perpendicular to u : e time norm diff time e/ e u d time Figure 2: Rest-to-rest maneuver about the eigenaxis. 19
20 e 1 + ω States e 1 + ω. State Feedback Output feedback Eigenaxis with J PD without J τ Control Torque τ time time.2 Error perpendicular to u d : e 1..7 e/ e u d e 1.1 norm diff time time Figure 3: Rest-to-rest maneuver where the desired rotation axis is 3 degrees off of the eigenaxis at time zero. 2
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 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 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 informationUnit Quaternion-Based Output Feedback for the Attitude Tracking Problem
56 IEEE RANSACIONS ON AUOMAIC CONROL, VOL. 53, NO. 6, JULY 008 Unit Quaternion-Based Output Feedback for the Attitude racking Problem Abdelhamid ayebi, Senior Member, IEEE Abstract In this note, we propose
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 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 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 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 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 informationA Decentralized Approach to Formation Maneuvers
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, VOL 19, NO 6, DECEMBER 2003 933 A Decentralized Approach to Formation Maneuvers Jonathan R T Lawton, Randal W Beard, Senior Member, IEEE, and Brett J Young
More informationImmersion and Invariance Observers for Gyro-Free Attitude Control Systems
Immersion and Invariance Observers for Gyro-Free Attitude Control Systems Sungpil Yang, Maruthi Akella, Frédéric Mazenc To cite this version: Sungpil Yang, Maruthi Akella, Frédéric Mazenc. Immersion and
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 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 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 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 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 informationPartial Attitude Consensus for Underactuated Satellite Clusters
6 IEEE 55th Conference on Decision and Control (CDC) ARIA Resort & Casino December -4, 6, Las Vegas, USA Partial Attitude Consensus for Underactuated Satellite Clusters John Matthew Brewer and Panagiotis
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 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 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 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 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 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 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 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 informationNonlinear Predictive Control of Spacecraft
Nonlinear Predictive Control of Spacecraft John L. Crassidis 1 F. Landis Markley obin C. Anthony 3 Stephen F. Andrews 3 Abstract. A new approach for the control of a spacecraft with large angle maneuvers
More information9 th AAS/AIAA Astrodynamics Specialist Conference Breckenridge, CO February 7 10, 1999
AAS 99-139 American Institute of Aeronautics and Astronautics MATLAB TOOLBOX FOR RIGID BODY KINEMATICS Hanspeter Schaub and John L. Junkins 9 th AAS/AIAA Astrodynamics Specialist Conference Breckenridge,
More informationDigital Passive Attitude and Altitude Control Schemes for Quadrotor Aircraft
Institute for Software Integrated Systems Vanderbilt University Nashville, Tennessee, 37235 Digital Passive Attitude and Altitude Control Schemes for Quadrotor Aircraft Nicholas Kottenstette, and Joseph
More informationConsiderations choosing the Optimal Equilibrium Point on the Rotational Sphere
2 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 3-July 2, 2 FrB2.2 Considerations choosing the Optimal Equilibrium Point on the Rotational Sphere Rune Schlanbusch, Raymond Kristiansen
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 informationCLF-based Tracking Control for UAV Kinematic Models with Saturation Constraints
CDC3-IEEE45 CLF-based Tracking Control for UAV Kinematic Models with Saturation Constraints Wei Ren Randal W. Beard Department of Electrical and Computer Engineering Brigham Young University Provo, Utah
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 informationAdaptive Spacecraft Attitude Tracking Control with Actuator Uncertainties
Adaptive Spacecraft Attitude Tracking Control with Actuator Uncertainties Hyungjoo Yoon and Panagiotis Tsiotras Georgia Institute of Technology Atlanta, Georgia 3332-15, USA An adaptive control algorithm
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 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 informationExperiments in Control of Rotational Mechanics
International Journal of Automation, Control and Intelligent Systems Vol. 2, No. 1, 2016, pp. 9-22 http://www.aiscience.org/journal/ijacis ISSN: 2381-7526 (Print); ISSN: 2381-7534 (Online) Experiments
More informationRepresenting Attitudes as Sets of Frames
Representing Attitudes as Sets of Frames Pål Johan From and Jan Tommy Gravdahl Abstract A general framework for representing continuous sets of frames with the unit uaternion representation is presented.
More informationNew Results for Time-Optimal Three-Axis. Reorientation of a Rigid Spacecraft
New Results for Time-Optimal Three-Axis Reorientation of a Rigid Spacecraft Xiaoli Bai, John L. Junkins Texas A&M University, College Station, Texas 77843 Abstract Some new results for a classical minimum,
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 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 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 informationNavigation and Obstacle Avoidance via Backstepping for Mechanical Systems with Drift in the Closed Loop
Navigation and Obstacle Avoidance via Backstepping for Mechanical Systems with Drift in the Closed Loop Jan Maximilian Montenbruck, Mathias Bürger, Frank Allgöwer Abstract We study backstepping controllers
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 informationCoordinated Attitude Control of Spacecraft Formation without Angular Velocity Feedback: A Decentralized Approach
AIAA Guidance, Navigation, and Control Conference - 3 August 29, Chicago, Illinois AIAA 29-6289 Coordinated Attitude Control of Spacecraft Formation without Angular Velocity Feedback: A Decentralized Approach
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 informationLyapunov Stability of Linear Predictor Feedback for Distributed Input Delays
IEEE TRANSACTIONS ON AUTOMATIC CONTROL VOL. 56 NO. 3 MARCH 2011 655 Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays Nikolaos Bekiaris-Liberis Miroslav Krstic In this case system
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 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 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 informationAdaptive Model-Independent Tracking of Rigid Body Position and Attitude Motion with Mass and Inertia Matrix Identification using Dual Quaternions
Adaptive Model-Independent Tracking of Rigid Body Position and Attitude Motion with Mass and Inertia Matrix Identification using Dual Quaternions Nuno Filipe and Panagiotis Tsiotras Georgia Institute of
More informationLecture D21 - Pendulums
J. Peraire 16.07 Dynamics Fall 2004 Version 1.1 ecture D21 - Pendulums A pendulum is a rigid body suspended from a fixed point (hinge) which is offset with respect to the body s center of mass. If all
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 informationDynamical Systems & Lyapunov Stability
Dynamical Systems & Lyapunov Stability Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University Outline Ordinary Differential Equations Existence & uniqueness Continuous dependence
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 informationJitter and Basic Requirements of the Reaction Wheel Assembly in the Attitude Control System
Jitter and Basic Requirements of the Reaction Wheel Assembly in the Attitude Control System Lulu Liu August, 7 1 Brief Introduction Photometric precision is a major concern in this space mission. A pointing
More informationSpacecraft Attitude Control using CMGs: Singularities and Global Controllability
1 / 28 Spacecraft Attitude Control using CMGs: Singularities and Global Controllability Sanjay Bhat TCS Innovation Labs Hyderabad International Workshop on Perspectives in Dynamical Systems and Control
More informationObserver Design for a Flexible Robot Arm with a Tip Load
5 American Control Conference June 8-, 5. Portland, OR, USA WeC7.6 Observer Design for a Flexible Robot Arm with a Tip Load Tu Duc Nguyen and Olav Egeland Abstract In this paper, we consider the observer
More informationRegenerative Power Optimal Reaction Wheel Attitude Control
University of Colorado, Boulder CU Scholar Aerospace Engineering Sciences Graduate Theses & Dissertations Aerospace Engineering Sciences Spring 1-1-211 Regenerative Power Optimal Reaction Wheel Attitude
More informationTopic # /31 Feedback Control Systems. Analysis of Nonlinear Systems Lyapunov Stability Analysis
Topic # 16.30/31 Feedback Control Systems Analysis of Nonlinear Systems Lyapunov Stability Analysis Fall 010 16.30/31 Lyapunov Stability Analysis Very general method to prove (or disprove) stability of
More informationMCE/EEC 647/747: Robot Dynamics and Control. Lecture 12: Multivariable Control of Robotic Manipulators Part II
MCE/EEC 647/747: Robot Dynamics and Control Lecture 12: Multivariable Control of Robotic Manipulators Part II Reading: SHV Ch.8 Mechanical Engineering Hanz Richter, PhD MCE647 p.1/14 Robust vs. Adaptive
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 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 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 informationPose Tracking Without Linearand Angular-Velocity Feedback Using Dual Quaternions
Pose Tracking Without Linearand Angular-Velocity Feedback Using Dual Quaternions NUNO FILIPE ALFREDO VALVERDE PANAGIOTIS TSIOTRAS, Senior Member, IEEE Georgia Institute of Technology Atlanta, GA, USA Since
More informationOutput tracking control of a exible robot arm
Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 25 Seville, Spain, December 12-15, 25 WeB12.4 Output tracking control of a exible robot arm Tu Duc Nguyen
More informationVelocity-Free Hybrid Attitude Stabilization Using Inertial Vector Measurements
016 American Control Conference (ACC) Boston Marriott Copley Place July 6-8, 016. Boston, MA, USA Velocity-Free Hybrid Attitude Stabilization Using Inertial Vector Measurements Soulaimane Berkane and Abdelhamid
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 informationVIRTUAL STRUCTURE BASED SPACECRAFT FORMATION CONTROL WITH FORMATION FEEDBACK
AIAA Guiance, Navigation, an Control Conference an Exhibit 5-8 August, Monterey, California AIAA -9 VIRTUAL STRUCTURE BASED SPACECRAT ORMATION CONTROL WITH ORMATION EEDBACK Wei Ren Ranal W. Bear Department
More information1 Lyapunov theory of stability
M.Kawski, APM 581 Diff Equns Intro to Lyapunov theory. November 15, 29 1 1 Lyapunov theory of stability Introduction. Lyapunov s second (or direct) method provides tools for studying (asymptotic) stability
More informationRobust Global Asymptotic Attitude Synchronization by Hybrid Control
2010 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 30-July 02, 2010 ThB15.6 Robust Global Asymptotic Attitude Synchronization by Hybrid Control Christopher G. Mayhew, Ricardo
More informationInverse Optimal Stabilization of a Rigid Spacecraft
4 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 44, NO. 5, MAY 999 Inverse Optimal Stabilization of a Rigid Spacecraft Miroslav Krstić and Panagiotis Tsiotras Abstract The authors present an approach for
More informationA Control Lyapunov Function Approach to Multiagent Coordination
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, VOL. 18, NO. 5, OCTOBER 2002 847 A Control Lyapunov Function Approach to Multiagent Coordination Petter Ögren, Magnus Egerstedt, Member, IEEE, and Xiaoming
More informationAttitude Determination for NPS Three-Axis Spacecraft Simulator
AIAA/AAS Astrodynamics Specialist Conference and Exhibit 6-9 August 4, Providence, Rhode Island AIAA 4-5386 Attitude Determination for NPS Three-Axis Spacecraft Simulator Jong-Woo Kim, Roberto Cristi and
More informationConsensus Algorithms are Input-to-State Stable
05 American Control Conference June 8-10, 05. Portland, OR, USA WeC16.3 Consensus Algorithms are Input-to-State Stable Derek B. Kingston Wei Ren Randal W. Beard Department of Electrical and Computer Engineering
More informationTIME-OPTIMAL CONTROL OF AXI-SYMMETRIC RIGID SPACECRAFT
AIAA-98-438 TIME-OPTIMAL CONTROL OF AXI-SYMMETRIC RIGID SPACECRAFT Haijun Shen and Panagiotis Tsiotras University of Virginia, Charlottesville, VA 93-44 Abstract In this paper, we consider the minimum-time
More informationEN Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015
EN530.678 Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015 Prof: Marin Kobilarov 0.1 Model prerequisites Consider ẋ = f(t, x). We will make the following basic assumptions
More informationQUANTITATIVE L P STABILITY ANALYSIS OF A CLASS OF LINEAR TIME-VARYING FEEDBACK SYSTEMS
Int. J. Appl. Math. Comput. Sci., 2003, Vol. 13, No. 2, 179 184 QUANTITATIVE L P STABILITY ANALYSIS OF A CLASS OF LINEAR TIME-VARYING FEEDBACK SYSTEMS PINI GURFIL Department of Mechanical and Aerospace
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 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 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 informationSpacecraft Attitude Control Using Control Moment Gyro Reconfiguration
Spacecraft Attitude Control Using Control Moment Gyro Reconfiguration Kanthalakshmi SRINIVASAN 1, Deepana GANDHI 1, Manikandan VENUGOPAL 2 1 Department of Instrumentation and Control Systems Engineering,
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 informationChapter 11. Angular Momentum
Chapter 11 Angular Momentum Angular Momentum Angular momentum plays a key role in rotational dynamics. There is a principle of conservation of angular momentum. In analogy to the principle of conservation
More informationTrajectory-tracking control of a planar 3-RRR parallel manipulator
Trajectory-tracking control of a planar 3-RRR parallel manipulator Chaman Nasa and Sandipan Bandyopadhyay Department of Engineering Design Indian Institute of Technology Madras Chennai, India Abstract
More informationGeneralization of the Euler Angles
The Journal of the Astronautical Sciences, Vol. 51, No. 2, AprilJune 2003, pp. 123123 Generalization of the Euler Angles Malcolm D. Shuster 1 and F. Landis Markley 2 Abstract It is shown that the Euler
More informationOssama Abdelkhalik and Daniele Mortari Department of Aerospace Engineering, Texas A&M University,College Station, TX 77843, USA
Two-Way Orbits Ossama Abdelkhalik and Daniele Mortari Department of Aerospace Engineering, Texas A&M University,College Station, TX 77843, USA November 17, 24 Abstract. This paper introduces a new set
More informationLYAPUNOV theory plays a major role in stability analysis.
1090 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 49, NO. 7, JULY 2004 Satisficing: A New Approach to Constructive Nonlinear Control J. Willard Curtis, Member, IEEE, and Randal W. Beard, Senior Member,
More informationOn Quaternion-Based Attitude Control and the Unwinding Phenomenon
2011 American Control Conference on O'Farrell Street, San Francisco, CA, USA June 29 - July 01, 2011 On Quaternion-Based Attitude Control and the Unwinding Phenomenon Christopher G. Mayhew, Ricardo G.
More informationRobust Global Asymptotic Attitude Stabilization of a Rigid Body by Quaternion-based Hybrid Feedback
Robust Global Asymptotic Attitude Stabilization of a Rigid Body by Quaternion-based Hybrid Feedback Christopher G. Mayhew, Ricardo G. Sanfelice, and Andrew R. Teel Abstract Global asymptotic stabilization
More informationFIBER OPTIC GYRO-BASED ATTITUDE DETERMINATION FOR HIGH- PERFORMANCE TARGET TRACKING
FIBER OPTIC GYRO-BASED ATTITUDE DETERMINATION FOR HIGH- PERFORMANCE TARGET TRACKING Elias F. Solorzano University of Toronto (Space Flight Laboratory) Toronto, ON (Canada) August 10 th, 2016 30 th AIAA/USU
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 informationAn Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems
Journal of Automation Control Engineering Vol 3 No 2 April 2015 An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems Nguyen Duy Cuong Nguyen Van Lanh Gia Thi Dinh Electronics Faculty
More informationChapters 10 & 11: Rotational Dynamics Thursday March 8 th
Chapters 10 & 11: Rotational Dynamics Thursday March 8 th Review of rotational kinematics equations Review and more on rotational inertia Rolling motion as rotation and translation Rotational kinetic energy
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 informationVirtual Passive Controller for Robot Systems Using Joint Torque Sensors
NASA Technical Memorandum 110316 Virtual Passive Controller for Robot Systems Using Joint Torque Sensors Hal A. Aldridge and Jer-Nan Juang Langley Research Center, Hampton, Virginia January 1997 National
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 informationCONTROLLER design for nonlinear systems subject to
706 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL 12, NO 5, SEPTEMBER 2004 Trajectory Tracking for Unmanned Air Vehicles With Velocity Heading Rate Constraints Wei Ren, Student Member, IEEE, Ral
More informationPERIODIC signals are commonly experienced in industrial
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 15, NO. 2, MARCH 2007 369 Repetitive Learning Control of Nonlinear Continuous-Time Systems Using Quasi-Sliding Mode Xiao-Dong Li, Tommy W. S. Chow,
More informationTorque and Rotation Lecture 7
Torque and Rotation Lecture 7 ˆ In this lecture we finally move beyond a simple particle in our mechanical analysis of motion. ˆ Now we consider the so-called rigid body. Essentially, a particle with extension
More informationNonlinear Trajectory Tracking for Fixed Wing UAVs via Backstepping and Parameter Adaptation. Wei Ren
AIAA Guidance, Naigation, and Control Conference and Exhibit 5-8 August 25, San Francisco, California AIAA 25-696 Nonlinear Trajectory Tracking for Fixed Wing UAVs ia Backstepping and Parameter Adaptation
More information