CHAPTER 4 CONVENTIONAL CONTROL FOR SATELLITE ATTITUDE

Similar documents
CHAPTER 5 FUZZY LOGIC FOR ATTITUDE CONTROL

Lecture Module 5: Introduction to Attitude Stabilization and Control

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

AS3010: Introduction to Space Technology

Quaternion-Based Tracking Control Law Design For Tracking Mode

An Attitude Control System and Commissioning Results of the SNAP-1 Nanosatellite

Spacecraft Rate Damping with Predictive Control Using Magnetic Actuators Only

Pointing Control for Low Altitude Triple Cubesat Space Darts

D-SAT Simplified Magnetic Attitude Control

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

Hysteresis Nutation Damper for Spin Satellite

An Inverse Dynamics Attitude Control System with Autonomous Calibration. Sanny Omar Dr. David Beale Dr. JM Wersinger

Satellite attitude control using electrodynamic booms

Semi-active Attitude Control and Off-line Attitude Determination for the SSETI-Express Student Micro-satellite

QUATERNION FEEDBACK ATTITUDE CONTROL DESIGN: A NONLINEAR H APPROACH

Sensors: a) Gyroscope. Micro Electro-Mechanical (MEM) Gyroscopes: (MEM) Gyroscopes. Needs:

3 Rigid Spacecraft Attitude Control

ATTITUDE stabilization is needed to maintain a spacecraft s

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

Attitude Control Simulator for the Small Satellite and Its Validation by On-orbit Data of QSAT-EOS

Phys102 Lecture 16/17 Magnetic fields

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

KINEMATIC EQUATIONS OF NONNOMINAL EULER AXIS/ANGLE ROTATION

Preliminary Development of an Experimental Lightweight Pulsed Plasma Thruster for Solar Sail Attitude Control

PRATHAM IIT BOMBAY STUDENT SATELLITE. Critical Design Report Attitude Determination and Control System (ADCS) for Pratham

Dynamics. Dynamics of mechanical particle and particle systems (many body systems)

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

11/13/2018. The Hall Effect. The Hall Effect. The Hall Effect. Consider a magnetic field perpendicular to a flat, currentcarrying

Consider a magnetic field perpendicular to a flat, currentcarrying

Short note on the performances of Magnetic torquers (Magneto-torquers) MTQ

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

a. What is the velocity of the electrons as they leave the accelerator?

SPACE SHUTTLE ROLL MANEUVER

CHAPTER 20 Magnetism

An Attitude Control System for a Low-Cost Earth Observation Satellite with Orbit Maintenance Capability

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

Mixed Control Moment Gyro and Momentum Wheel Attitude Control Strategies

Magnetostatics. P.Ravindran, PHY041: Electricity & Magnetism 22 January 2013: Magntostatics

Equal Pitch and Unequal Pitch:

Ch. 28: Sources of Magnetic Fields

INTERNAL THALES ALENIA SPACE

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

Ψ t = ih Ψ t t. Time Dependent Wave Equation Quantum Mechanical Description. Hamiltonian Static/Time-dependent. Time-dependent Energy operator

A Multi-mode Attitude Determination and Control System for SUNSAT

Physics 106a, Caltech 4 December, Lecture 18: Examples on Rigid Body Dynamics. Rotating rectangle. Heavy symmetric top

Robot Dynamics - Rotary Wing UAS: Control of a Quadrotor

Attitude control system for ROCSAT-3 microsatellite: a conceptual design

Development of an Active Magnetic Attitude Determination and Control System for Picosatellites on highly inclined circular Low Earth Orbits

EE565:Mobile Robotics Lecture 6

Visual Feedback Attitude Control of a Bias Momentum Micro Satellite using Two Wheels

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

6. 3D Kinematics DE2-EA 2.1: M4DE. Dr Connor Myant

to external disturbances and model uncertainties is also evaluated. Nomenclature Geomagnetic eld vector expressed in F B, T

Analysis and Design of Hybrid AI/Control Systems

Orbital Environment Simulator

Design of Sliding Mode Attitude Control for Communication Spacecraft

Detumbling an Uncontrolled Satellite with Contactless Force by Using an Eddy Current Brake

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

Study on Structural Deflection in Attitude Maneuvers of Flexible Satellite Equipped with Fuel-Efficient Input Shaper

Course Name: AP Physics. Team Names: Jon Collins. Velocity Acceleration Displacement

What do we expect at t=32s?

Mechatronics Assignment # 1

Attitude Regulation About a Fixed Rotation Axis

Spinning Satellites Examples. ACS: Gravity Gradient. ACS: Single Spin

Announcements. l LON-CAPA #7 due Wed March 12 and Mastering Physics Chapter 24 due Tuesday March 11 l Enjoy your spring break next week

IMPLEMENTATION OF A DECOUPLED CONTROLLER ELECTROMAGNETS MOUNTED IN A PLANAR ARRAY. NASA Langley Research Center. Hampton, VA.

Lecture Module 2: Spherical Geometry, Various Axes Systems

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

Attitude Determination and. Attitude Control

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

PRELIMINARY HARDWARE DESIGN OF ATTITUDE CONTROL SUBSYSTEM OF LEONIDAS SPACECRAFT

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

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

Electric and magnetic fields, microwave therapy

Chapter 11. Angular Momentum

Near-Hover Dynamics and Attitude Stabilization of an Insect Model

Please Visit us at:

Kirchhoff s rules, example

Spacecraft Attitude Dynamics for Undergraduates

Chapter 21. Magnetism

TRAJECTORY SIMULATIONS FOR THRUST-VECTORED ELECTRIC PROPULSION MISSIONS

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

= o + t = ot + ½ t 2 = o + 2

ATTITUDE CONTROL MECHANIZATION TO DE-ORBIT SATELLITES USING SOLAR SAILS

Physics 12. Unit 8 Magnetic Field and Electromagnetism Part I

Mech 6091 Flight Control System Course Project. Team Member: Bai, Jing Cui, Yi Wang, Xiaoli

Chapter 28. Magnetic Fields. Copyright 2014 John Wiley & Sons, Inc. All rights reserved.

Chapter 8 Part 1. Attitude Dynamics: Disturbance Torques AERO-423

AP Physics C Mechanics Objectives

Magnetism II. Physics 2415 Lecture 15. Michael Fowler, UVa

The Torque Rudder: A Novel Semi-Passive Actuator for Small Spacecraft Attitude Control

MAGNETIC PROBLEMS. (d) Sketch B as a function of d clearly showing the value for maximum value of B.

Quadrotor Modeling and Control

Attitude Control on the Pico Satellite Solar Cell Testbed-2

The NMR Inverse Imaging Problem

Simplified Analytical Model of a Six-Degree-of-Freedom Large-Gap Magnetic Suspension System

Experiments on Stabilization of the Hanging Equilibrium of a 3D Asymmetric Rigid Pendulum

Figure 1: Alternator front view.

Magnetic Fields and Forces

The basic principle to be used in mechanical systems to derive a mathematical model is Newton s law,

Transcription:

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 important applications from pointing and slewing of aircraft, helicopter, spacecraft and satellites to the orientation control of a rigid object held by a single or multiple robot arms (Wen and Delgado 1991). There is a number of attitude control strategies discussed in the literatures. The ACS for ANUSAT is based on magnetic ACS. The concept of magnetic attitude control is the interaction of magnetic dipole of the torquer with the earth s magnetic field. Magnetic control techniques have been subject of a number of prior investigations (Stickler 1976, Hodgart and Ong 1994 Steyn 1994 and Lovera et al 2002). A magnetically actuated satellite has a limitation in control, as it is possible to control the satellite in only two axes at a time. This is due to the torque produced by the interaction of the magnetic field produced by the magneto-torquers and the geomagnetic field. The generated torque is always perpendicular to the geomagnetic field, this implies that yaw is not controllable over poles, and roll is not controllable over equator. The geomagnetic field changes its orientation when the satellite changes its position in orbit. Simplicity of construction, absence of moving parts, less

94 volume, low weight and less power consumption are the features of magnetic attitude control systems. The functional requirements of the attitude control system of the spin stabilized satellite are: 1. To detumble the angular velocity along the entire 3 axis 2. To make the satellite spin about the spin axis at the rate of 8rpm 3. To orient the spin axis. Implementation of control law in ANUSAT, a class of micro satellite being developed by Anna University is described here. Its specifications are given in Appendix 1. Two magnetic torquers, one along the spin axis and the other along the transverse axis of the spacecraft give control signals to the satellite. During detumbling mode, the spin axis torquer is used to damp out the transverse rates. In the normal phase, the spin axis torquer is used for spin axis orientation control and the transverse plane torquer is used for spin rate control. The magnetic control logic is based on the simple cross product law given by equation (4.1). T = m X B (4.1) m - Dipole moment of the torquer B - Flux density of the earth s magnetic field T - Torque produced in the spacecraft

95 The magnetic torque tends to rotate the loop towards an equilibrium position with m in the same direction as B. Few conventional ACS methods used for the above satellite are described in the following sections along with the simulation and results. 4.2 ATTITUDE CONTROL SYSTEM A controller that makes the satellite expel excess kinetic energy is required in order to detumble the satellite and keep it aligned with the geomagnetic field without librations around the field lines is designed. There are a number conventional control schemes (Tabuada et al 1998, 1999 and Tavares et al 1998). One such basic control technique is the b-dot controller. The objective of this controller is to generate a magnetic moment, such that the kinetic energy of the satellite is dissipated and it is turned in the direction of the local geomagnetic field vector. This type of control can be implemented using the B-dot control law, which has flight heritage from e.g. the Ørsted3 and PROBA4 satellites, where it in both cases was used successfully for detumbling and contingency mode control. The control law formulated in the body-frame is given by (Alminde 2005): m = -kb * (4.2) It generates a magnetic moment using the on-board electromagnetic coils that is negatively proportional to the derivative of the magnetic field as measured in the body-frame. This derivative will be sensitive to two things; the body rates of the satellite and the curvature of the geomagnetic field as the satellite traverse its orbit. The simulation of the satellite attitude control system for the above control law is given in Figure 4.1.

96 x (deg/sec) z (deg/sec) z (deg/sec) Figure 4.1 Detumbling with initial spin-up (B-dot control) To analyze stability then not only equation (4.1) should be considered, but also the contribution from the permanent magnet, which also provides control torques. Including this, the control law becomes (Alminde 2005 and Bogh 1996a): m = -kb * - m perm (4.3) m perm is the constant magnetic field provided by permanent magnet. The algorithm for the rate detumbling controller has been verified by simulation. Figure 4.2 shows simulation results for the worst-case initial value of the satellite angular velocity.

97 x (deg/sec) y (deg/sec) z (deg/sec) Figure 4.2 Detumbling with initial spin-up (Modified B-dot control) 4.3 ENERGY BASED CONTROL A magnetic generated mechanical torque is always perpendicular to the geo-magnetic field vector. The geomagnetic field is varying along the orbit. Since the control torque is always perpendicular to the geomagnetic field vector, it is desirable that the magnetic moment is also perpendicular to the geomagnetic field vector, as only this component produces a non-zero control torque. It is concluded that magnetic control moment must include information about angular velocity of the satellite, and also about time propagation of the geomagnetic field. The generation of the magnetic moment is an angular velocity feedback. The energy controller contains a number of parameters that

98 can be adjusted to change their performance. To improve the overall controller performance, the controller parameters can be tuned in closed loop (Clements et al 1995). This method contributes to the dissipation of kinetic energy of the satellite (Wisniewski 1996). The control law is given below in equation (4.4) (Overby 2004). m(t) = h (t) X B(t) (4.4) where h is a positive constant. 7 10 7. The result of the simulation is given in Figure 4.3. Gain value h is x (deg/sec) y (deg/sec) z (deg/sec) Figure 4.3 Detumbling with initial spin-up (Energy based control)

99 To improve the overall controller performance, the controller parameters have to be tuned in closed loop. Only limited exploration of this sort of tuning has been possible during this work as it is only for comparison with the intelligent control techniques. Usually, the energy controllers are said to produce bad results with restricted actuators. 4.4 PROPORTIONAL DERIVATIVE CONTROL A very robust and fully autonomous design for attitude control can be fulfilled by the use of a proportional-plus-derivative controller (Jan and Tsai 2005, Mohammed et al 2003, 2007). The magnetic dipole moment for control is given in equation (4.5) (Makovec 2001). m = k p (Bo - Br) + k d (Bo * - Br * ) (4.5) Bo is measured magnetic field Br is reference magnetic field k p and k d are control position and rate gains. Control laws were numerically tested to show that the magnetic control system works within resolution limits. The response of a PD controller for attitude control is that of a second order system; thus K p and K d are to be chosen appropriately to get the desired response (Nagarajan et al 2001). The challenge of a P-D controller is determining gain matrices that damp the system. After the two gain elements are chosen, the resulting system is examined the checked for damping. The elements are altered to obtain desired results. It is inferred that as the proportional value k p is decreased the frequency of oscillation decreases and as the derivative gain value k d is increased the system damps faster. The result of the simulation for detumbling with initial spin-up is given in Figure 4.4.

100 x (deg/sec) y (deg/sec) z (deg/sec) Figure 4.4 Detumbling with initial spin-up (PD control) 4.5 SPIN AXIS ORIENTATION CONTROL After detumbling and initial spin-up the orientation of the spin axis comes into picture. There are number of conventional control laws available for spin axis orientation of satellite. The well known and widely is B-Dot control law. This proposed work is done with B-Dot control. Mathematical Model of SAOC The forward transformation (inertial frame to nodal frame) and the backward transformation (nodal frame to inertial frame) are given below:

101 Forward transformation X n = Cos i Sin i Sin -Sin i Cos X i Y n = 0 Cos Sin Y i (4.6) Z n = Sin i -Cos i Sin Cos i Cos Z i Backward transformation X i = Cos i 0 Sin i X n Y i = Sin i Sin Cos -Cos i Sin Y n (4.7) Z i = Sin i Cos i Sin Cos i Cos Z n These transformations are mainly used for input/output purposes in the associated simulation software. Henceforth, throughout this section, the problem of the spin axis orientation control is dealt in the nodal frame only. below: The values of various parameters used in simulation are given J 2 = 1.8263 10-3 R = 6378100 m a = 7195.102 Km i = 98.3 e = 0.001 time instant. The following expression is useful in computing value of at any d /dt = (3J 2 n R 2 (2-5sin i / 2 )) / 2 a 2 (1-e 2 ) 2 (4.8)

102 torque. Energizing the magnetic torquer with a positive current produces the Hence the torquer in the component form is given by, T xn = m o (Sin c Cos c B zn Sin c B yn ) T yn = m o (Sin c Sin c B xn Cos c B zn ) (4.9) T zn = m o (Cos c B yn Sin c Cos c B yn ) The drawback of this method is that it is possible only to orient spin axis of the satellite normal to the orbit, since the produced torque is in the transverse plane, to reduce the deviation of the spin axis from the negative orbit normal becomes a constraint. The response of spin axis orientation control for orbit normal is given in Figure 4.8. Two sample equals 1 second. 150 100 Declination(deg) Declination (deg) 50 0 0 1 2 3 4 5 6 Samples Samples x 10 4 Figure 4.5 Spin axis orientation control (orbit normal)

103 4.6 CONCLUSION A few of the conventional control methods adopted for the micro-satellite for spin stabilization have been explained and the simulation and results have been explained in this chapter. The settling time taken for detumbling with initial spin up for b-dot control is around 25,000 s. For modified b-dot it is around 26,000 s and that of energy based and PD control comes to around 23,229 s and 26,200 s respectively. The modified b-dot control law gives almost the same performance as that of b-dot control law. This proves the stability of b-dot control law for the constant magnetic field provided by permanent magnet. The PD control law makes it clear that there is an improvement in the transient response of the satellite attitude. There is almost no change in the time taken for detumbling but an improvement in time is found for initial spin-up. The energy-based control has oscillations in its response when compared to b-dot, modified b-dot and the PD controller. In conclusion the simulation results show that the time taken for detumbling and initial spin-up is less for PD control than other control methodologies. A robust PD control has been designed for the satellite attitude control and can be concluded that when the initial deviation is not large, the attitude convergence can be achieved quickly by Proportional-derivative control. SAOC takes around 29, 690 s.