Spacecraft Rate Damping with Predictive Control Using Magnetic Actuators Only

Size: px
Start display at page:

Download "Spacecraft Rate Damping with Predictive Control Using Magnetic Actuators Only"

Transcription

1 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 of Stuttgart, Pfaffenwaldring 9, Stuttgart/ Germany {cboehm,allgower}@ist.uni-stuttgart.de b Institute of Flight Mechanics and Control University of Stuttgart, Pfaffenwaldring 7 a Stuttgart/ Germany walter.fichter@ifr.uni-stuttgart.de Abstract A nonlinear model predictive control (NMPC approach for rate damping control of a low Earth orbit satellite in the initial acquisition phase is proposed. The only available actuators are magnetic coils which impose control torques on the satellite in interaction with the Earth s magnetic field. In the initial acquisition phase large rotations and high angular rates, and therefore strong nonlinearities must be dealt with. The proposed NMPC method, which is shown to guarantee closedloop stability, efficiently reduces the kinetic energy of the satellite while satisfying the constraints on the magnetic actuators. Furthermore, due to the prediction of future trajectories, the negative effect of the well-known controllability restriction in magnetic spacecraft control is minimized. It is shown via a simulation example that the obtained closed-loop performance is improved when compared to a classical P-controller. Keywords Magnetic spacecraft control Rate damping Nonlinear model predictive control Postprint Series Issue No Stuttgart Research Centre for Simulation Technology (SRC SimTech SimTech Cluster of Excellence Pfaffenwaldring 7a Stuttgart publications@simtech.uni-stuttgart.de

2 2 C. Böhm a et al. 1 Introduction Magnetic coils are one opportunity to control the attitude and angular rate dynamics of low Earth orbit satellites. Their high reliability and durability and further advantageous features led to a high interest in magnetic spacecraft control in the literature in the past. Controlling the attitude of a satellite, which is necessary e.g. in pointing scenarios, is one important task in spacecraft control that can be solved with approaches using magnetic coils. Most often those control methods are based on a linear description of the satellite dynamics. In [8] an overview of existing methods for the attitude control problem is given. Additional to the well-known PD-controller, see [8] and references therein, there exist approaches exploiting the periodic behavior of the Earth s magnetic field [7, 12] and several predictive control based methods [5, 8, 15]. Further approaches are discussed in [6], [12] and [13]. Another important scenario in spacecraft control is the rate damping problem in the initial acquisition phase of the satellite. Here, in contrast to many attitude control problems, large rotations and angular velocities, and therefore strong nonlinearities, occur. The most famous approach in rate damping control is the P-controller, see e.g. [6, 8]. Further methods are discussed in [10, 14]. To the author s best knowledge no results exist using NMPC to tackle the rate damping problem. In the frame of this paper we propose a nonlinear model predictive controller for the rate damping problem of a circular low Earth orbit satellite. Since the considered system is highly nonlinear and subject to hard input constraints, NMPC is a suitable control method for this kind of problem. It is shown that, due to the inherent optimization of a cost functional, NMPC provides a noticeable performance improvement when compared to the classical P-controller [8]. Furthermore, the prediction of future trajectories allows to minimize the negative effect of the well-known controllability restriction in magnetic spacecraft control [8, 12]. Note that in this paper we do not focus on computational issues, although we are aware of the restrictions on available computation time in spacecraft control. We are rather interested, as a first step, in improving the rate damping performance with NMPC approaches in simulations. Further research is necessary to investigate the applicability for real space missions. The paper is organized as follows. In Section 2 a brief review on NMPC is given. Section 3 introduces the dynamics of the considered spacecraft. In Section 4 the main result is proposed, namely a stabilizing nonlinear model predictive control approach for rate damping using magnetic actuators. Simulation results of the proposed controller with a comparison to the classical P-controller are presented in Section 5. A brief summary concludes the paper in Section 6. 2 Nonlinear Model Predictive Control We consider nonlinear systems of the form ẋ = f(x, u, x(0 = x 0, (1 with x R n and u R m. The system might be subject to state and input constraints of the form u(t U t 0 and x(t X t 0. Here X R n is the state constraint set and U R m is the set of feasible inputs. In NMPC the open-loop optimal control problem min J c ( x(, ū(, ū( (2a subject to x(τ = f ( x(τ, ū(τ, x(t k = x(t k, x(τ X, ū(τ U, τ [ ] t k, t k + T p, x(t k + T p E, (2b (2c (2d is solved repeatedly at each sampling instant t k with the cost functional J c ( x(, ū( = tk +T p t k F( x, ū dτ + E ( x(t k + T p, (3

3 Spacecraft Rate Damping with Predictive Control Using Magnetic Actuators Only 3 where F( x, ū > 0 and E ( x(t k + T p > 0 and with the prediction horizon T p. The solution to the optimization problem leads to ū ( t; x(t k = arg min ū( J( x(, ū(. (4 The control input applied to system (1 is updated at each sampling instant t k by the repeated solution of the open-loop optimal control problem (2, i.e. the applied control input is given by u(t = ū (t; x(t k, t [ t k, t k + δ, (5 where δ is the sampling time between each optimization (assumed to be fixed. Since the solution to the optimization problem at each time instant t k depends on the current system state x(t k, state feedback is provided. If certain well-known conditions on the terminal penalty term E and the terminal region E are satisfied, the presented NMPC approach guarantees stability of the closed-loop system, see e.g. [1 3]. 3 Spacecraft Dynamics The control task considered in this paper is to stabilize the rate dynamics of a rigid spacecraft in the initial acquisition phase where large angular velocities and rotations occur. Therefore, motion and attitude of the spacecraft have to be described by nonlinear differential equations, for which it is necessary to consider two coordinate frames. The body frame has its origin in the satellite s center of gravity and its axes are given by the spacecraft geometry [12]. The inertial coordinate frame has its origin in the center of the Earth and its axes are not moving with time. According to [8, 11, 12] the dynamics of the angular rates of a rigid spacecraft can be described by Euler s equations J ω = ω Jω + τ. (6 Here ω = [ω x ω y ω z ] T R 3 represents the angular rate of the spacecraft expressed in body frame. J R 3 3 is the inertia matrix assumed to be diagonal and τ R 3 is the vector of magnetic control torques. There exist several ways to describe the spacecraft attitude kinematics [8, 11, 12]. In the frame of this paper we use the parameterization given by the four quaternions (also called Euler parameters, which leads to q = 1 W(ωq, (7 2 where q R 4 is the unit norm vector of quaternions and where 0 ω z ω y ω x ω W(ω = z 0 ω x ω y ω y ω x 0 ω. (8 z ω x ω y ω z 0 To impose external control torques on a low Earth orbit satellite one has in principle three possibilities: momentum wheels, thrusters and electromagnetic coils. Magnetic coils use solar energy and thus, energy consumption is of minor importance when using them as control inputs. Furthermore, coils have a high reliability and durability. Motivated by these advantageous properties, in this paper we consider spacecrafts which only possess magnetic actuators. In interaction with the Earth s magnetic field, the three magnetic coils, which are aligned with the spacecraft principal axes, generate torques according to τ = m b = B(bm. (9 Here m = [m 1 m 2 m 3 ] T R 3 represents the control input variables, namely the vector of magnetic dipoles for the three coils, which are constrained by m i m max, i = 1, 2, 3. (10

4 4 C. Böhm a et al. The vector b = [b x b y b z ] T R 3 describes the Earth s magnetic field in body frame and delivers the cross product matrix B(b = 0 b z b y b z 0 b x. (11 b y b x 0 The Earth s magnetic field in body frame is obtained via the coordinate transformation b = Ω(qb I, in which b I is the Earth s magnetic field in inertial coordinates and with the direction cosine matrix Ω(q defined as Ω(q = 2(q2 1 + q (q 1q 2 + q 3 q 4 2(q 1 q 3 q 2 q 4 2(q 1 q 2 q 3 q 4 2(q2 2 + q (q 2q 3 + q 1 q 4. (12 2(q 1 q 3 + q 2 q 4 2(q 2 q 3 q 1 q 4 2(q3 2 + q2 4 1 To calculate the time-varying vector b I we use the approximation of the Earth s magnetic field presented in [11]. Due to space limitations we do not discuss this approximation in this paper. Clearly, in (11 the matrix B is always of rank two. Therefore, it is not possible to apply independent control torques to all three satellite axes. The reason for this is that the mechanical torque, generated by the interaction of the Earth s magnetic field with the magnetic field induced by the coils, is always perpendicular to the Earth s magnetic field. Loosely speaking, at each sampling instant the satellite can only be steered in two directions by the controller. This is a serious and well-known limitation in magnetic spacecraft control, although the directions in which torques can be imposed change when the spacecraft moves in orbit [8, 12]. In contrast to classical feedback controllers u = k(x, where the control action at each sampling instant only depends on the current system state at this sampling instant, in NMPC the controller predicts the future behavior of the system states. Therefore, it can be expected that the negative effect of the controllability restriction can be reduced by applying NMPC to control the satellite. In the following section we propose an NMPC scheme for rate damping in the initial acquisition phase of the satellite. In this phase large rotations and angular velocities, and therefore strong nonlinearities, must be dealt with. Considering the nonlinear dynamics (6,(7 with multiple inputs which are subject to the constraints (10, NMPC is a suitable control method to tackle the rate damping control problem. 4 Rate Damping with NMPC The control task is to withdraw the kinetic energy of the spacecraft using magnetic coils as actuators. It is desirable to achieve the control task as fast as possible, since the satellite in the initial acquisition phase runs on batteries. Therefore, consider the cost functional with the kinetic energy E kin = 1 2 ωt Jω J c ( ω(, m( = tk +T p t k g T ( ω, bi α g( ω, b + m T R m dτ + E kin (t k + T p, (13 which is minimized over the prediction horizon T p. Here J R 3 is the inertia matrix and R R 3 is a positive definite diagonal matrix penalizing the inputs. The matrix I α = αi defined as the identity matrix I R 3 multiplied with a positive constant α > 0 penalizes ω in the cost functional via the term g( ω, b = [g 1 g 2 g 3 ] with g i = 2mmax arctan ( K i ( b ω i, i = 1, 2, 3. The choice of this particular term is motivated by the fact that a terminal controller, similar to the b-dot control law [8], can be found to guarantee stability. Some conditions on the constants K i and α and on the weighting matrix R will be given in Theorem 1. The open-loop optimal control problem based on the cost functional (13 that is solved repeatedly at the sampling instants t k is formulated as subject to min m( J c ( ω(, m(, (14a ω = J 1 ( ω J ω + J 1 B( b m, ω(t k = ω(t k, (14b q = W( ω, q(t k = q(t k, (14c b = Ω( q bi, (14d m i m max. (14e

5 Spacecraft Rate Damping with Predictive Control Using Magnetic Actuators Only 5 Choosing the matrix R and the constant α such that the term E kin dominates in the cost functional results in those trajectories leading to minimal kinetic energy at the end of the prediction horizon, which is desirable. However, it is necessary that R and α appear in the cost functional to guarantee closed-loop stability. Furthermore, the following assumption is required to proof stability. Assumption 1 If (b ω = 0 holds, then d dt (b ω 0. Remark 1 Assumption 1 assures that if the vector of the magnetic field in body coordinates is parallel to the rate vector, then the motion of the satellite is such that this situation only holds for an infinitesimal short time. This assumption is not of practical relevance, however it is required in the proof of Theorem 1. The NMPC controller defined in the following theorem based on the open-loop optimal control problem (14, guarantees closed-loop rate dynamics stability. Theorem 1 The nonlinear model predictive controller m(t = m ( t; ω(t k, q(t k, t [t k, t k+1 (15 where m ( t; ω(t k, q(t k = arg min J c ( ω(, m( m( (16 is the optimal solution to the open-loop optimal control problem (14 which is solved repeatedly at the sampling instants t k based on the corresponding system states ω(t k and q(t k, asymptotically stabilizes the rate dynamics (6 of the considered spacecraft, if the condition 0 < K i < 2(R ii+αm max is satisfied and if the optimization problem (14 is initially feasible. Proof The proof is based on the proof provided in [2]. Since we do not consider a terminal constraint on the state ω in the NMPC setup, the condition for closed-loop stability is that there exists an input m which satisfies the constraints (10 such that t+ǫ t 1 (ω T Jω ω + g T (ω, bi α g(ω, b + m T Rm dτ < 0 (17 2 ω holds for all t 0, all ǫ > 0 and all ω R 3. If the term under the integral 1 (ω T Jω 2 ω ω+g T (ω, bi α g(ω, b+ m T Rm can be shown to be negative in the whole integration interval except at countable many time instants where it is zero, then clearly (17 is satisfied. With the dynamics (6 the obtained condition is which is identical to ω T (m b + g T (ω, bi α g(ω, b + m T Rm < 0, (18 (b ω T m + g T (ω, bi α g(ω, b + m T Rm < 0. (19 This inequality is clearly satisfied if for each component of the vectors (b ω and m and for the diagonal entries of the matrices I α and R holds. The control input (b ω T i m i + g T i (ω, bαg i (ω, b + m T i R ii m i < 0, i = 1, 2, 3 (20 m i = 2m max arctan ( K i (b ω i with K i > 0, i = 1, 2, 3, satisfies the constraint m i m max for all ω R 3 and all b R 3. Plugging (21 into inequality (20 one obtains 2(R ii + αm max (21 arctan ( K i (b ω T ( i arctan Ki (b ω i (b ω T i arctan ( K i (b ω i < 0.(22

6 6 C. Böhm a et al. In the case of (b ω i > 0 this is equivalent to 2(R ii + αm max (b ω T i > arctan ( K i (b ω i. (23 Using the monotonicity of the arctan one can show that (23 holds if 0 < K i <. (24 2(R ii + αm max For the case (b ω i < 0 we obtain the same condition on K i. Summarizing, if K i in the control law (21 satisfies (24, i = 1, 2, 3, then inequality (18 holds for all ω satisfying (b ω 0. However, as follows from (22, the expression 1 ω T Jω 2 ω ω + g T (ω, bi α g(ω, b + m T Rm is zero for (b ω = 0 when the controller (21 is applied, i.e. condition (18 is violated for all (b ω = 0. Following from Assumption 1, this violation only occurs at countable many time instants and therefore the integral condition (17 is satisfied for all t, ω and ǫ > 0. According to [2], this guarantees closed-loop stability of the NMPC scheme defined in Theorem 1 for all α > 0. Remark 2 Since the proposed NMPC controller guarantees stability without a terminal constraint, the prediction horizon can be chosen arbitrarily small. Although large prediction horizons are recommendable to obtain good controller performance, small horizons are interesting from a computational point of view. 5 Simulation Results In this section we provide preliminary simulation results of the NMPC approach introduced in Section 4. We point out that further investigations are necessary to finally rate the presented controller. However, without providing an extensive simulation study, several conclusions can be drawn. The simulation has been carried out with the NMPC environment OptCon [9], which uses a large-scale nonlinear programming solver (HQP, [4]. We used a prediction horizon T p = 8 min, the sampling rate was δ = 4.8 s, the inertia matrix was chosen to J = diag(211, 2730, 2650 and the input constraint was m max = 400 Am 2. The weightings R and α were chosen such that they only had vanishing influence on the overall cost functional, i.e. mainly the kinetic energy at the end of the prediction horizon was minimized. Choosing a cost functional penalizing the kinetic energy in the integral term over the whole prediction horizon would certainly lead to a larger kinetic energy at the end of the horizon. Furthermore, non-trivial modifications in the stability proof would be required. As shown in Figure 1, the NMPC controller withdraws the kinetic energy significantly faster than the standard P-controller. Figures 3 and 4 show the corresponding angular rates of the NMPC controlled satellite and the magnetic dipole m 1, respectively. In Figure 2 one of the advantageous properties of the NMPC approach is illustrated. After s the NMPC controller first increases the kinetic energy before withdrawing it after reaching a peak much faster than the P-controller (with the same initial condition at s does. As can be seen from the weak energy decrease obtained by the P-controller, withdrawing the energy is hardly possible at the beginning of the considered time interval. This is caused by the controllability restriction of the satellite. Based on the prediction of future trajectories the NMPC controller first increases the energy in order to obtain an attitude of the satellite which allows a faster withdrawing of the energy afterwards. A similar behavior can be observed at further time instants. However, due to the relative small peaks this effect is not visible in Figure 1. Some obviously numerical problems occur after 150 s. Here, the kinetic energy increases slightly, and especially the angular rate ω x increases significantly. This is caused by too aggressive control actions in the corresponding time interval. Probably this follows from penalizing the control actions not strong enough. Thus, further investigations are necessary to analyze and overcome this problem. To obtain a satisfying solution to the optimization problem via numerical solvers, a discretization of the input m is provided. The discretization step length (here δ = 4.8s has to be short to obtain the shattering behavior in Figure 4 (which also occurs with standard controllers. Thus, large prediction horizons lead to large optimization problems. One has to find a suitable tradeoff between a satisfying controller performance and relatively low computational demand. Summarizing, the simulation results provided are promising and it can be expected that the performance of existent controllers for the rate damping problem can be improved by the novel NMPC approach, although further research is necessary to finally rate the proposed controller.

7 Spacecraft Rate Damping with Predictive Control Using Magnetic Actuators Only P controller NMPC P controller NMPC energy [J] energy [J] time [min] Fig. 1 Kinetic energy time [min] Fig. 2 Energy in short time interval. angular rates [deg/sec] ω x ω y ω z time [min] Fig. 3 Angular rates. magnetic dipole [Am 2 ] time [min] Fig. 4 Magnetic dipole m 1. 6 Conclusions We presented an NMPC approach for the spacecraft rate damping problem in the initial acquisition phase using only magnetic actuators. The controller satisfies the given input constraints and has been shown to guarantee closed-loop stability. First simulation results show that the controller reduces the negative effect of the controllability restriction in magnetic spacecraft control and improves the performance of a standard P-controller. References 1. E.F. Camacho and C. Bordons. Nonlinear model predictive control: An introductory review. In R. Findeisen, F. Allgöwer, and L.T. Biegler, editors, Assessment and Future Directions of Nonlinear Model Predictive Control, pages Springer-Verlag, R. Findeisen, L. Imsland, F. Allgöwer, and B. Foss. State and output feedback nonlinear model predictive control: An overview. European Journal of Control, 9: , F.A. Fontes. A general framework to design stabilizing nonlinear model predictive controllers. System and Control Letters, 42(2: , 2000.

8 8 C. Böhm a et al. 4. R. Franke, E. Arnold, and H. Linke. HQP: A solver for nonlinearly constrained large-scale optimization. In 5. Ø. Hegrenæs, J.T. Gravdahl, and Tøndel, P. Spacecraft attitude control using explicit model predictive control. Automatica, 41(12: , M. Lovera and A. Astolfi. Global magnetic attitude control of spacecraft in the presence of gravity gradient. IEEE Transactions on Aerospace and Electronic Systems, 42(3: , M.L. Psiaki. Magnetic torquer attitude control via asymptotic periodic linear quadratic regulation. Journal of Guidance, Control, and Dynamics, 24(2: , E. Silani and M. Lovera. Magnetic spacecraft attitude control: a survey and some new results. Control Engineering Practice, 13(3: , L.L. Simon, Z.K. Nagy, and K. Hungerbuehler. Swelling constrained control of an industrial batch reactor using a dedicated NMPC environment: OptCon. In Proceedings of the International Workshop on Assessment and Future Directions of Nonlinear Model Predictive Control, Pavia, Italy, P. Wang and Y. Shtessel. Satellite attitude control via magnetorquers using switching control laws. In Proceedings of the 14th IFAC world congress, Beijing, China, J.R. Wertz. Spacecraft Attitude Determination and Control. Kluwer Academic Pub, R. Wisniewski. Satellite Attitude Control Using Only Electromagnetic Actuation. PhD thesis, Department of Control Engineering, Aalborg University, R. Wisniewski. Linear time-varying approach to satellite attitude control using only electromagnetic actuation. Journal of Guidance, Control, and Dynamics, 23(4: , R. Wisniewski and M. Blanke. Fully magnetic attitude control for spacecraft subject to gravity gradient. Automatica, 35(7: , M. Wood and W-H. Chen. Regulation of magnetically actuated satellites using model predictive control with disturbance modelling. In IEEE International Conference on Networking, Sensing and Control, ICNSC, pages , Sanya, China, 2008.

Satellite attitude control using electrodynamic booms

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

More information

WEIGHTING MATRICES DETERMINATION USING POLE PLACEMENT FOR TRACKING MANEUVERS

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

More information

Nonlinear Model Predictive Control for Periodic Systems using LMIs

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

More information

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

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

More information

KINEMATIC EQUATIONS OF NONNOMINAL EULER AXIS/ANGLE ROTATION

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

More information

Attitude Regulation About a Fixed Rotation Axis

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

More information

Mixed Control Moment Gyro and Momentum Wheel Attitude Control Strategies

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

More information

CHAPTER 4 CONVENTIONAL CONTROL FOR SATELLITE ATTITUDE

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

More information

Robust control of constrained sector bounded Lur e systems with applications to nonlinear model predictive control

Robust control of constrained sector bounded Lur e systems with applications to nonlinear model predictive control C. Böhm a R. Findeisen b F. Allgöwer a Robust control of constrained sector bounded Lur e systems with applications to nonlinear model predictive control Stuttgart, March 21 a Institute of Systems Theory

More information

Optimal Fault-Tolerant Configurations of Thrusters

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

More information

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

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

More information

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

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

More information

3 Rigid Spacecraft Attitude Control

3 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 information

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

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

More information

Pointing Control for Low Altitude Triple Cubesat Space Darts

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

More information

A Globally Stabilizing Receding Horizon Controller for Neutrally Stable Linear Systems with Input Constraints 1

A Globally Stabilizing Receding Horizon Controller for Neutrally Stable Linear Systems with Input Constraints 1 A Globally Stabilizing Receding Horizon Controller for Neutrally Stable Linear Systems with Input Constraints 1 Ali Jadbabaie, Claudio De Persis, and Tae-Woong Yoon 2 Department of Electrical Engineering

More information

A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems

A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems 53rd IEEE Conference on Decision and Control December 15-17, 2014. Los Angeles, California, USA A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems Seyed Hossein Mousavi 1,

More information

Design of Sliding Mode Attitude Control for Communication Spacecraft

Design 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 information

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

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

More information

Model predictive control of low Earth-orbiting satellites using magnetic actuation

Model 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 information

AS3010: Introduction to Space Technology

AS3010: 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 information

COMPUTATIONAL DELAY IN NONLINEAR MODEL PREDICTIVE CONTROL. Rolf Findeisen Frank Allgöwer

COMPUTATIONAL DELAY IN NONLINEAR MODEL PREDICTIVE CONTROL. Rolf Findeisen Frank Allgöwer COMPUTATIONAL DELAY IN NONLINEAR MODEL PREDICTIVE CONTROL Rolf Findeisen Frank Allgöwer Institute for Systems Theory in Engineering, University of Stuttgart, 70550 Stuttgart, Germany, findeise,allgower

More information

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

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

More information

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

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

More information

Stabilization of a 3D Rigid Pendulum

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

More information

QUATERNION FEEDBACK ATTITUDE CONTROL DESIGN: A NONLINEAR H APPROACH

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

More information

OPTIMAL SPACECRAF1 ROTATIONAL MANEUVERS

OPTIMAL SPACECRAF1 ROTATIONAL MANEUVERS STUDIES IN ASTRONAUTICS 3 OPTIMAL SPACECRAF1 ROTATIONAL MANEUVERS JOHNL.JUNKINS Texas A&M University, College Station, Texas, U.S.A. and JAMES D.TURNER Cambridge Research, Division of PRA, Inc., Cambridge,

More information

Quaternion-Based Tracking Control Law Design For Tracking Mode

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

More information

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

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

More information

Journal of Process Control

Journal of Process Control Journal of Process Control 3 (03) 404 44 Contents lists available at SciVerse ScienceDirect Journal of Process Control j ourna l ho me pag e: www.elsevier.com/locate/jprocont Algorithms for improved fixed-time

More information

Sliding Mode Control Strategies for Spacecraft Rendezvous Maneuvers

Sliding 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 information

On robustness of suboptimal min-max model predictive control *

On robustness of suboptimal min-max model predictive control * Manuscript received June 5, 007; revised Sep., 007 On robustness of suboptimal min-max model predictive control * DE-FENG HE, HAI-BO JI, TAO ZHENG Department of Automation University of Science and Technology

More information

Almost Global Robust Attitude Tracking Control of Spacecraft in Gravity

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

More information

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

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

More information

Robust Stabilizing Output Feedback Nonlinear Model Predictive Control by Using Passivity and Dissipativity

Robust Stabilizing Output Feedback Nonlinear Model Predictive Control by Using Passivity and Dissipativity Robust Stabilizing Output Feedback Nonlinear Model Predictive Control by Using Passivity and Dissipativity Han Yu, Feng Zhu, Meng Xia and Panos J. Antsaklis Abstract Motivated by the passivity-based nonlinear

More information

EE C128 / ME C134 Feedback Control Systems

EE C128 / ME C134 Feedback Control Systems EE C128 / ME C134 Feedback Control Systems Lecture Additional Material Introduction to Model Predictive Control Maximilian Balandat Department of Electrical Engineering & Computer Science University of

More information

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

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

More information

Prashant Mhaskar, Nael H. El-Farra & Panagiotis D. Christofides. Department of Chemical Engineering University of California, Los Angeles

Prashant Mhaskar, Nael H. El-Farra & Panagiotis D. Christofides. Department of Chemical Engineering University of California, Los Angeles HYBRID PREDICTIVE OUTPUT FEEDBACK STABILIZATION OF CONSTRAINED LINEAR SYSTEMS Prashant Mhaskar, Nael H. El-Farra & Panagiotis D. Christofides Department of Chemical Engineering University of California,

More information

Learning Model Predictive Control for Iterative Tasks: A Computationally Efficient Approach for Linear System

Learning Model Predictive Control for Iterative Tasks: A Computationally Efficient Approach for Linear System Learning Model Predictive Control for Iterative Tasks: A Computationally Efficient Approach for Linear System Ugo Rosolia Francesco Borrelli University of California at Berkeley, Berkeley, CA 94701, USA

More information

Satellite Attitude Control System Design Using Reaction Wheels Bhanu Gouda Brian Fast Dan Simon

Satellite Attitude Control System Design Using Reaction Wheels Bhanu Gouda Brian Fast Dan Simon Satellite Attitude Control System Design Using Reaction Wheels Bhanu Gouda Brian Fast Dan Simon Outline 1. Overview of Attitude Determination and Control system. Problem formulation 3. Control schemes

More information

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

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

More information

Sampled-Data Model Predictive Control for Nonlinear Time-Varying Systems: Stability and Robustness

Sampled-Data Model Predictive Control for Nonlinear Time-Varying Systems: Stability and Robustness Sampled-Data Model Predictive Control for Nonlinear Time-Varying Systems: Stability and Robustness Fernando A. C. C. Fontes 1, Lalo Magni 2, and Éva Gyurkovics3 1 Officina Mathematica, Departamento de

More information

Constrained State Estimation Using the Unscented Kalman Filter

Constrained State Estimation Using the Unscented Kalman Filter 16th Mediterranean Conference on Control and Automation Congress Centre, Ajaccio, France June 25-27, 28 Constrained State Estimation Using the Unscented Kalman Filter Rambabu Kandepu, Lars Imsland and

More information

Lecture Module 5: Introduction to Attitude Stabilization and Control

Lecture 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 information

On the stability of receding horizon control with a general terminal cost

On the stability of receding horizon control with a general terminal cost On the stability of receding horizon control with a general terminal cost Ali Jadbabaie and John Hauser Abstract We study the stability and region of attraction properties of a family of receding horizon

More information

NONLINEAR RECEDING HORIZON CONTROL OF QUADRUPLE-TANK SYSTEM AND REAL-TIME IMPLEMENTATION. Received August 2011; revised December 2011

NONLINEAR RECEDING HORIZON CONTROL OF QUADRUPLE-TANK SYSTEM AND REAL-TIME IMPLEMENTATION. Received August 2011; revised December 2011 International Journal of Innovative Computing, Information and Control ICIC International c 2012 ISSN 1349-4198 Volume 8, Number 10(B), October 2012 pp. 7083 7093 NONLINEAR RECEDING HORIZON CONTROL OF

More information

Attitude Control of a Bias Momentum Satellite Using Moment of Inertia

Attitude 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 information

Visual 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 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 information

An 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 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 information

TTK4150 Nonlinear Control Systems Solution 6 Part 2

TTK4150 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

ONE of the challenges in the design of attitude control

ONE 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 information

FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES. Danlei Chu, Tongwen Chen, Horacio J. Marquez

FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES. Danlei Chu, Tongwen Chen, Horacio J. Marquez FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES Danlei Chu Tongwen Chen Horacio J Marquez Department of Electrical and Computer Engineering University of Alberta Edmonton

More information

ESTIMATES ON THE PREDICTION HORIZON LENGTH IN MODEL PREDICTIVE CONTROL

ESTIMATES ON THE PREDICTION HORIZON LENGTH IN MODEL PREDICTIVE CONTROL ESTIMATES ON THE PREDICTION HORIZON LENGTH IN MODEL PREDICTIVE CONTROL K. WORTHMANN Abstract. We are concerned with model predictive control without stabilizing terminal constraints or costs. Here, our

More information

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

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

More information

Experimental Results for Almost Global Asymptotic and Locally Exponential Stabilization of the Natural Equilibria of a 3D Pendulum

Experimental 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 information

IMPROVED MPC DESIGN BASED ON SATURATING CONTROL LAWS

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

More information

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

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

More information

MAE 142 Homework #5 Due Friday, March 13, 2009

MAE 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 information

A Model Predictive Control Scheme with Additional Performance Index for Transient Behavior

A Model Predictive Control Scheme with Additional Performance Index for Transient Behavior A Model Predictive Control Scheme with Additional Performance Index for Transient Behavior Andrea Alessandretti, António Pedro Aguiar and Colin N. Jones Abstract This paper presents a Model Predictive

More information

Adaptive Nonlinear Model Predictive Control with Suboptimality and Stability Guarantees

Adaptive Nonlinear Model Predictive Control with Suboptimality and Stability Guarantees Adaptive Nonlinear Model Predictive Control with Suboptimality and Stability Guarantees Pontus Giselsson Department of Automatic Control LTH Lund University Box 118, SE-221 00 Lund, Sweden pontusg@control.lth.se

More information

Pierre Bigot 2 and Luiz C. G. de Souza 3

Pierre Bigot 2 and Luiz C. G. de Souza 3 INTERNATIONAL JOURNAL OF SYSTEMS APPLICATIONS, ENGINEERING & DEVELOPMENT Volume 8, 2014 Investigation of the State Dependent Riccati Equation (SDRE) adaptive control advantages for controlling non-linear

More information

ATTITUDE stabilization is needed to maintain a spacecraft s

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

More information

Robust 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 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 information

Linear Feedback Control Using Quasi Velocities

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

More information

Event-Triggered Decentralized Dynamic Output Feedback Control for LTI Systems

Event-Triggered Decentralized Dynamic Output Feedback Control for LTI Systems Event-Triggered Decentralized Dynamic Output Feedback Control for LTI Systems Pavankumar Tallapragada Nikhil Chopra Department of Mechanical Engineering, University of Maryland, College Park, 2742 MD,

More information

TERMINAL ATTITUDE-CONSTRAINED GUIDANCE AND CONTROL FOR LUNAR SOFT LANDING

TERMINAL 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 information

2.5. x x 4. x x 2. x time(s) time (s)

2.5. x x 4. x x 2. x time(s) time (s) Global regulation and local robust stabilization of chained systems E Valtolina* and A Astolfi* Π *Dipartimento di Elettronica e Informazione Politecnico di Milano Piazza Leonardo da Vinci 3 33 Milano,

More information

Stabilization of a Specified Equilibrium in the Inverted Equilibrium Manifold of the 3D Pendulum

Stabilization 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 information

Feedback stabilisation with positive control of dissipative compartmental systems

Feedback stabilisation with positive control of dissipative compartmental systems Feedback stabilisation with positive control of dissipative compartmental systems G. Bastin and A. Provost Centre for Systems Engineering and Applied Mechanics (CESAME Université Catholique de Louvain

More information

IAC-11-C1.5.9 INERTIA-FREE ATTITUDE CONTROL OF SPACECRAFT WITH UNKNOWN TIME-VARYING MASS DISTRIBUTION

IAC-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 information

A Generalization of Barbalat s Lemma with Applications to Robust Model Predictive Control

A Generalization of Barbalat s Lemma with Applications to Robust Model Predictive Control A Generalization of Barbalat s Lemma with Applications to Robust Model Predictive Control Fernando A. C. C. Fontes 1 and Lalo Magni 2 1 Officina Mathematica, Departamento de Matemática para a Ciência e

More information

COUPLED ORBITAL AND ATTITUDE CONTROL SIMULATION

COUPLED 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 information

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

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

More information

A Robust Controller for Scalar Autonomous Optimal Control Problems

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

More information

arxiv: v1 [math.oc] 8 Jan 2016

arxiv: 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 information

ON OUTPUT FEEDBACK NONLINEAR MODEL PREDICTIVE CONTROL USING HIGH GAIN OBSERVERS FOR A CLASS OF SYSTEMS

ON OUTPUT FEEDBACK NONLINEAR MODEL PREDICTIVE CONTROL USING HIGH GAIN OBSERVERS FOR A CLASS OF SYSTEMS Imsland, L. and Findeisen, R. and Bullinger, Eric and Allgöwer, F. and Foss, B.A. (2001) On output feedback nonlinear model predictive control using high gain observers for a class of systems. In: UNSPECIFIED.,

More information

arxiv: v1 [cs.sy] 2 Oct 2018

arxiv: v1 [cs.sy] 2 Oct 2018 Non-linear Model Predictive Control of Conically Shaped Liquid Storage Tanks arxiv:1810.01119v1 [cs.sy] 2 Oct 2018 5 10 Abstract Martin Klaučo, L uboš Čirka Slovak University of Technology in Bratislava,

More information

Minimum-Phase Property of Nonlinear Systems in Terms of a Dissipation Inequality

Minimum-Phase Property of Nonlinear Systems in Terms of a Dissipation Inequality Minimum-Phase Property of Nonlinear Systems in Terms of a Dissipation Inequality Christian Ebenbauer Institute for Systems Theory in Engineering, University of Stuttgart, 70550 Stuttgart, Germany ce@ist.uni-stuttgart.de

More information

Nonlinear Control of Electrodynamic Tether in Equatorial or Somewhat Inclined Orbits

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

More information

A Miniaturized Satellite Attitude Determination and Control System with Autonomous Calibration Capabilities

A Miniaturized Satellite Attitude Determination and Control System with Autonomous Calibration Capabilities A Miniaturized Satellite Attitude Determination and Control System with Autonomous Calibration Capabilities Sanny Omar Dr. David Beale Dr. JM Wersinger Introduction ADACS designed for CubeSats CubeSats

More information

CHAPTER 5 FUZZY LOGIC FOR ATTITUDE CONTROL

CHAPTER 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

Tracking Rigid Body Motion Using Thrusters and Momentum. Wheels

Tracking 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 information

Satellite Attitude Control by Quaternion-Based Backstepping

Satellite 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 information

IAC-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 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 information

Attitude control of a hopping robot: a feasibility study

Attitude control of a hopping robot: a feasibility study Attitude control of a hopping robot: a feasibility study Tammepõld, R. and Kruusmaa, M. Tallinn University of Technology, Estonia Fiorini, P. University of Verona, Italy Summary Motivation Small mobile

More information

UNIVERSITY OF OSLO Department of Physics. Attitude Control of a Nano Satellite. Master thesis. Fredrik Stray

UNIVERSITY OF OSLO Department of Physics. Attitude Control of a Nano Satellite. Master thesis. Fredrik Stray UNIVERSITY OF OSLO Department of Physics Attitude Control of a Nano Satellite Master thesis Fredrik Stray October 1, 21 Preface This master thesis is part of the fulfillment of the Master of Science in

More information

Distributed Receding Horizon Control of Cost Coupled Systems

Distributed Receding Horizon Control of Cost Coupled Systems Distributed Receding Horizon Control of Cost Coupled Systems William B. Dunbar Abstract This paper considers the problem of distributed control of dynamically decoupled systems that are subject to decoupled

More information

EN Applied Optimal Control Lecture 8: Dynamic Programming October 10, 2018

EN Applied Optimal Control Lecture 8: Dynamic Programming October 10, 2018 EN530.603 Applied Optimal Control Lecture 8: Dynamic Programming October 0, 08 Lecturer: Marin Kobilarov Dynamic Programming (DP) is conerned with the computation of an optimal policy, i.e. an optimal

More information

MPC for tracking periodic reference signals

MPC for tracking periodic reference signals MPC for tracking periodic reference signals D. Limon T. Alamo D.Muñoz de la Peña M.N. Zeilinger C.N. Jones M. Pereira Departamento de Ingeniería de Sistemas y Automática, Escuela Superior de Ingenieros,

More information

Lesson Rigid Body Dynamics

Lesson Rigid Body Dynamics Lesson 8 Rigid Body Dynamics Lesson 8 Outline Problem definition and motivations Dynamics of rigid bodies The equation of unconstrained motion (ODE) User and time control Demos / tools / libs Rigid Body

More information

Hysteresis Nutation Damper for Spin Satellite

Hysteresis Nutation Damper for Spin Satellite Hysteresis Nutation Damper for Spin Satellite Hamed Shahmohamadi Ousaloo * Send Orders for Reprints to reprints@benthamscience.net The Open Aerospace Engineering Journal, 2013, 6, 1-5 1 Open Access Space

More information

Infinite-dimensional nonlinear predictive controller design for open-channel hydraulic systems

Infinite-dimensional nonlinear predictive controller design for open-channel hydraulic systems Infinite-dimensional nonlinear predictive controller design for open-channel hydraulic systems D. Georges, Control Systems Dept - Gipsa-lab, Grenoble INP Workshop on Irrigation Channels and Related Problems,

More information

Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties

Adaptive 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 information

Robotics. Dynamics. University of Stuttgart Winter 2018/19

Robotics. Dynamics. University of Stuttgart Winter 2018/19 Robotics Dynamics 1D point mass, damping & oscillation, PID, dynamics of mechanical systems, Euler-Lagrange equation, Newton-Euler, joint space control, reference trajectory following, optimal operational

More information

Navigation 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 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 information

PRELIMINARY HARDWARE DESIGN OF ATTITUDE CONTROL SUBSYSTEM OF LEONIDAS SPACECRAFT

PRELIMINARY HARDWARE DESIGN OF ATTITUDE CONTROL SUBSYSTEM OF LEONIDAS SPACECRAFT PRELIMINARY HARDWARE DESIGN OF ATTITUDE CONTROL SUBSYSTEM OF LEONIDAS SPACECRAFT Chak Shing Jackie Chan College of Engineering University of Hawai i at Mānoa Honolulu, HI 96822 ABSTRACT In order to monitor

More information

Design Architecture of Attitude Determination and Control System of ICUBE

Design Architecture of Attitude Determination and Control System of ICUBE Design Architecture of Attitude Determination and Control System of ICUBE 9th Annual Spring CubeSat Developers' Workshop, USA Author : Co-Author: Affiliation: Naqvi Najam Abbas Dr. Li YanJun Space Academy,

More information

FIBER OPTIC GYRO-BASED ATTITUDE DETERMINATION FOR HIGH- PERFORMANCE TARGET TRACKING

FIBER 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 information

State observers for invariant dynamics on a Lie group

State observers for invariant dynamics on a Lie group State observers for invariant dynamics on a Lie group C. Lageman, R. Mahony, J. Trumpf 1 Introduction This paper concerns the design of full state observers for state space systems where the state is evolving

More information

USING NMPC BASED ON A LOW-ORDER MODEL FOR CONTROLLING PRESSURE DURING OIL WELL DRILLING

USING NMPC BASED ON A LOW-ORDER MODEL FOR CONTROLLING PRESSURE DURING OIL WELL DRILLING 8th International IFAC Symposium on Dynamics and Control of Process Systems Preprints Vol.1, June 6-8, 27, Cancún, Mexico USING NMPC BASED ON A LOW-ORDER MODEL FOR CONTROLLING PRESSURE DURING OIL WELL

More information