SlideShare a Scribd company logo
1 of 47
SPACECRAFT DYNAMIC AND
CONTROLS
By
Zuliana Ismail
INTRODUCTION
Modes of Operation
Reference Frame
Satellite Attitude Representation
Orbital Elements
External Disturbances
Dynamics
Kinematics
Satellite Attitude Control
INTRODUCTION
Purpose of Attitude Control Systems:
• To stabilize the spacecraft and orients it in desired directions
during the mission despite the external disturbance torques
acting on it.
TYPICAL MODES
Attitude Acquisition:
Acquire definite attitude (e.g. sun pointing, earth pointing) from arbitrary
initial dynamic condition (Attitude, angular rate)
Safe attitude:
Sun pointing with S/C z-axis, slow rotation around z-axis to assure safe power
and thermal conditions
Nominal Attitude:
Steady state earth pointing (roll/pitch bias capability) supplying the mission
objectives (e.g. telecommunication)
REFERENCE FRAME
Require to describe the motion of a satellite
• Inertial Earth (IE) coordinate system,
• Satellite’s Body (B) coordinate system
• Local-Vertical-Local-Horizontal (LVLH) coordinate system (assigned for nadir
pointing)
XLVLH
YLVLH
ZB
YB
ZLVLH
ZIE
XIE
YIE
earth



XB
ATTITUDE REPRESENTATION
• Attitude
•  Orientation with respect to (w.r.t.) a given reference frame
• Satellite’s attitudes (roll, pitch, yaw) are defined with respect to
the LVLH coordinate system.
Attitude representation
•  Orientation of a body fixed axis w.r.t. reference frame
• Three techniques to represent the satellite’s attitude: Euler
Angles, Direct Cosine Matrix and Quaternion.
QUATERNIONS
EULER ANGLE
EULER ANGLE
Example: 3-2-1 (z-y-x) rotation.
x
x1
z
y
z1

y1

z2 z1
y2
y1
x1
x2

x2
x3
y2
y3
z2
z3
   
































z
y
x
AAA
z
y
x
Z
Y
X
3
3
3

QUATERNION
Quaternion: More computational efficient.
Euler’s Theorem : any finite rotation of a rigid body can be represented
by the rotation through a definite angle (Euler-angle, )
around a definite axis (Euler-axis, e)
the simplest way to describe the quaternion is using the Euler axis e and Euler angle
Φ
YB
ZB
XB

e
XLVLH
YLVLH
ZLVLH
QUATERNIONS (SYMMETRIC EULER PARAMETERS)
• Representation of Euler-Axis and Euler-Angle by a 4-dimensional vector
• Interpretation of this vector as ‘Quaternion’ (=hypercomplex number)
• Quaternion algebra is applicable for attitude kinematics computations





 






 






 






 

2
cos
2
sin
2
sin
2
sin
4
33
22
11
q
eq
eq
eq
 T
qqqq 4321q==>
QUATERNION ALGEBRA
• If Frame AB   = 0 
• Determination of Euler axis/angle from a quaternion q
q4  0;
0<<180 deg (direction of rotation included in e)
q4 = 0;
 = 180
4
2
3
2
2
2
1
arctan2
q
qqq 














1
0
0
0
q
 
 
 
3
2
2
2
2
1
43
42
41
1
qqq
qsignq
qsignq
qsignq
e
e
e
e
z
y
x



























 T
qqqe 321
QUATERNION ALGEBRA
• For transformation of vectors between two coordinate systems such as the
LVLH and satellite’s body coordinate systems, the equation can be related
as
LVLH B
qLVLH/B
 
LVLHB
B LVLH/ B LVLH
B LVLH
XX
Y A q Y
Z Z
  
      
     
 
  
  
2 2 2 2
1 2 3 4 1 2 3 4 1 3 2 4
2 2 2 2
LVLH/B 1 2 3 4 1 2 3 4 2 3 1 4
2 2 2 2
1 3 2 4 2 3 1 4 1 2 3 4
q q q q 2(q q q q ) 2(q q q q )
A(q ) 2(q q q q ) q q q q 2(q q q q )
2(q q q q ) 2(q q q q ) q q q q
     
 
        
 
       
Direction Cosine Matrix computed from a quaternion
QUATERNION SUCCESSIVE ROTATIONS
By multiplying two known values of attitude quaternions, the desired unknown attitude
quaternion can be found.
• Quaternion multiplication
{
1
LVLH/B IE/LVLH IE/B
4x14x1
q q q
 e
14 2 43
1
LVLH/ B IE / B IE / LVLHq S(q ) q
 
 
4 3 2 1
3 4 1 2
IE/B
2 1 4 3
1 2 3 4
q q q q
q q q q
S q
q q q q
q q q q
 
  
 
 
   
QUATERNION SUCCESSIVE ROTATIONS
Inertial Earth LVLH
Satellite’s Body
XLVLH
YLVLH
ZLVLH
ZIE
XIE
YIE
XB
ZB
YB
IE / B LVLH / B IE / LVLHq S(q ) q 
1
IE / LVLH LVLH / B IE / Bq S(q ) q
 
1
LVLH / B IE / B IE / LVLHq S(q ) q
 
1
IE / LVLHq
1
IE / Bq 1
LVLH / Bq
QUATERNION TO EULER ANGLES
Transformation from quaternions to Euler angles
 
1 4 2 3
2 2
1 2
4 2 3 1
4 3 1 2
2 2
2 3
2(q q q q )
arctan
1 2(q q )
arcsin 2(q q q q )
2(q q q q )
arctan
1 2(q q )



  
  
     
       
      
  
    
ORBITAL ELEMENTS
Ω
ω
i
XIE
ZIE
YIE
Ascending Node
Descending Node
Vernal Equinox
Direction γ
θ
Equatorial plane
Perigee
Orbital plane
Earth Pointing
Satellite
XLVLH
YLVLHZLVLH
ORBITAL PARAMETERS
For circular orbit
• orbital period
• Using the define
value of RAAN
and inclination,
the initial
reference
quaternion can
be known
 
3
e
o
h R
T 2



o
o
2
T

 
IE/LVLH
i i
sin cos sin cos cos sin
2 2 2 2 2 2
i i
sin cos sin cos cos sin
2 2 2 2 2 2
i i
sin cos sin cos cos sin
2 2 2 2 2 2
i
sin cos sin cos
2 2 2
          
        
          
         

          
      
   
    
   
q
i
cos sin
2 2 2
 
 
 
 
 
 
 
 
 
     
    
   o ot
instantaneous angle of satellite position
Earth’s orbital frequency
EXTERNAL DISTURBANCES
• The major source of external disturbance torques:
• Gravity Gradient Torque, T gg
Exist form the variation of the Earth’s gravitational force over the
asymmetric body that orbiting the Earth
• Aerodynamic Torque, T Aero
Caused by the interaction between the upper atmosphere with
the satellite surface
• Magnetic Torque, T Mag
Caused by the interaction between the satellite’s residual
magnetic field and the geomagnetic field
• Solar Radiation Torque, T Solar
Exist from the solar radiation particle that hit the satellite’s
surface
EXTERNAL DISTURBANCES
Axis Disturbance Torques
Roll
(solar)
Pitch
(aero+solar)
Yaw
(aero)
 5
dx oT 8 10 sin t Nm
 
   6 5 5
dy o oT 8 10 5 10 cos t 8 10 sin t Nm   
     
 6 5
dz oT 8 10 5 10 cos t Nm 
   
0 1 2 3 4 5
-1.5
-1
-0.5
0
0.5
1
1.5
x 10
-4
Time[Orbits]
Td[Nm]
T
dx
T
dy
T
dz
Worst Case Torque Condition:
 Solar radiation torques act along the roll
and pitch axis.(Solar torque parallel to
yaw axis)
 Aeodynamic torques act along the pitch
and yaw axis.
DYNAMICS EQUATIONS OF MOTION
• Angular momentum at Body Coordinate System
ThI 
………(20)
………(17)
zxyyxz
yxzzxy
xyzzyx
Thhh
Thhh
Thhh










hhh BI   ………(18)
ThhB  ………(19)Euler’s Moment Equation 
 
 
  zxyyxzz
yzxzxyy
xyzyzxx
TIII
TIII
TIII









………(21)
DYNAMICS EQUATIONS OF MOTION
IE/B IE/B IE/B Iω T ω Iω& 
B w h h h
 w w   h T h ω Iω h& & 
s b s w w d= - ×( + ) - h ω h h h T& &
hs : Satellite’s angular momentum
ωb: Satellite’s body Angular velocity
w.r.t Inertial Earth
hw : Wheel’s angular momentum.
Td : External disturbances torques
x
y
z
I 0 0
0 I 0
0 0 I
 
   
  
I
With reaction wheels:
 
 
 
x x x y z z y wz y wy z
y y y z x x z wx z wz x
z z z x y y x wy x wx y
I T I I h h
I T I I h h
I T I I h h
    
    
    
    
    
    
&
&
&
LINEARIZED EQUATIONS OF MOTION
Angular velocity vector of a rotating vector
LVLH/B  Angular velocity vector of the body frame w.r.t LVLH frame
I/LVLH  angular velocity vector of the LVLH frame w.r.t Inertial frame
I/LVLH/B  I/LVLH w.r.t body frame
I/B  angular velocity vector of the body frame w.r.t Inertial frame
BLVLHIBLVLHBI ////   ………(2)
 
 
  zxyyxzz
yzxzxyy
xyzyzxx
TIII
TIII
TIII









Euler’s Moment Equation
………(1)
LINEARIZED EQUATIONS OF MOTION
• For small Euler Angle
• The angular velocity of LVLH coordinate system w.r.t Inertial coordinate
system














1
1
1
/



BLVLHA











0
0
0/  LVLHI







































0
0
0
0
////
0
0
1
1
1







 LVLHIBLVLHBLVLHI A


















BLVLH /
Because of small Euler Angles
………(3)
…(5)
…(4)
LINEARIZED EQUATIONS OF MOTION
• Insert equation (4) and (5) into equation (2)














0
0
0
/







BI














00
0
0
/







 BI
………(6)
………(7)
LINEARIZED EQUATIONS OF MOTION
• Insert equation (6) and (7) into equation (1)
   
    zzyxxyz
yy
xzyxzyx
TIIIIII
TI
TIIIIII









0
2
0
0
2
0
SATELLITE ATTITUDE KINEMATICS
LVLH/B
1
( )
2
 q ω q&
z y x
z x y
LVLH/B
y x z
x y z
0
0
( )
0
0
  
  
  
  
 
   
 
 
    
ω
Since quaternion is used for attitude representation, the derivatives of the
Euler parametes can be updated using the kinematics equation as follows:
differential equation, 1st order, dimension 4
ADVANTAGE: no trigonometric functions
SATELLITE ATTITUDE CONTROL
ATTITUDE PERFORMANCES
simple, cheap
cheap, slow, lightweigh
LEO only
inertially oriented
RWs: Expensive, precise, faster slew, Momentum Unloading
CMG: Expensive, heavy, quick, for fast slew, 3-axes
Thrusters: Expensive, quick response, consumables
GG: Long booms-Restricted maneuverability
GRAVITY GRADIENT
• An elongated object in a gravity field tends to align its longitudinal axis to the Eart’s
center.
• Earth oriented
• Requires stable inertia – limited accuracy
• No Yaw stability (can add momentum wheel)
• Only effective in LEO – because gravity varies with the square of the distance.
Gravity-Gradient
X
Y
Z
Gravity-gradient satellite with momentum
wheel
-Momentum wheel for yaw stability
-Satellite body rotates along Y-axis
-at one revolution per orbit
GRAVITY GRADIENT
Example - UoSAT
Satellite mass : 70 kg
Satellite moment of inertia : (120, 120, 1) kgm2
Satellite body : 40 x 40 x 60 cm
Boom : 8 m
SINGLE SPIN STABILIZED SATELLITE
• Make use of physical principles/elements for s/c attitude control.
• Entire s/c rotates so that its angular momentum vector remains fixed in
inertial space.
• An advantage of this technique is the capacity achieve a relatively long
operational life. The typical disadvantages are the poor attitude accuracy
and the dependence of the environmental elements
• Because single spin stabilized satellites have a fixed pointing w.r.t inertial
space, they are not a good choice for Earth-pointing missions.
H

H

H

DUAL SPIN STABILIZED SATELLITE
Stowed
(during launch)
In orbit

• One way to avoid Earth-pointing limitations of spin stabilization is to use a
dual-spin system. These systems consists of an inner cylinder called the ‘de-
spun’ section, surrounded by an outer cylinder that is spinning at a high
rate.
de-spun section :
stays pointed at the
Earth
spun section :
provides stiffness
DUAL SPIN STABILIZED
Example
TACSAT 1
• Launched in 1969 and was the dual spin stabilized
satellite.
• The antenna is the platform, and is intended to
point continuously at the Earth, spinning at one
revolution per orbit.
• The cylindrical body is the rotor, providing
gyroscopic stability through its 60 RPM spin.
H

THREE AXIS CONTROL TECHNIQUE
Actuators – require continuous feedback and adjustment:
• Thrusters,
• Magnetic Torquers
• Momentum-control devices
• Biased momentum systems
• Zero-bias systems
• Control-moment gyroscopes
• Fast; continuous feedback control
• Relatively high power, weight and cost
Active Control Systems directly sense spacecraft attitude
and supply a torque command to alter it as required. This
technique require energy consuming attitude actuators.
Good attitude accuracies can be achieved
ADCS BLOCK DIAGRAM
SpacecraftActuatorsController
Sensors
Physical output:
the current
attitude, realcommands
Difference:
error signal,
error
System Input:
desired attitude,
desired +
Measured Output:
the measured
attitude, measured
-
+
+
Disturbance
Torques
-Gyros & Accelerometer
-Sun Sensors
-Star Sensors
-Horizon Sensors
-Magnetometer
-Thrusters
-Reaction Wheels
-Momentum Wheels
-Control Moment Gyros
-Magnetic Torquers
ACTUATORS : MOMENTUM-CONTROL
DEVICES
Biased momentum system
“momentum wheel” with a large fixed momentum to
provide gyroscopic stiffness. The wheel’s speed
gradually increases to absorb disturbance torques
Zero-bias system
“reaction wheel” with little or no initial momentum.
Each wheel spins independently to rotate the
spacecraft and absorb disturbance torques
Control-moment gyroscope
“wheel” with a large fixed momentum. The wheel is
mounted on gimbals, rotating the wheels about their
gimbals changes the satellite orientation
MOMENTUM BIASED PRINCIPLE
• The same concept used by spin-stabilized spacecraft. Only in this case,
instead of spinning the whole spacecraft, only a small wheel (momentum
wheel) inside the spacecraft is spinning providing a gyroscopic stiffness.
• Momentum vector (momentum wheel)
perpendicular to orbit plane (parallel to satellite pitch axis)
• Pitch Axis : continuous control through change of wheel speed
• Roll/Yaw Axis : improved passive
stabilization due to increased
momentum stiffness through pitch
bias momentum X
Y
Z
h

ACTUATORS : MAGNETIC TORQUERS
The interaction between the Earth’s geomagnetic field and magnetic dipole
moment within the satellite that normally comes from electrical equipments
onboard will generate a magnetic disturbance torque. Fortunately, this torque can
be used for controlling purposes when it is generated in desirable amount and
direction. This is done by generating a controllable value of magnetic dipole
moment within the satellite using an electromagnetic based device called
magnetic torquer.
MBT


-Often used for LEO satellites
-Useful for initial acquisition maneuvers
- Also commonly use for momentum
desaturation - (“dumping”) in wheel-based
system
3-AXES CONTROL VIA REACTION WHEELS
• The reaction wheel
concept relies on the
principle angular
momentum
conservation.
• When a satellite
rotates one way due
to the disturbance
torque, the reaction
wheel will be
counter rotated to
produce a same
magnitude reaction
torque in order to
correct the attitude
3-AXES CONTROL VIA REACTION WHEELS
BASIC CONTROL LAWS






dzEpzcz
dyEpycy
dxEpxcx
KKT
KKT
KKT



Control command for Euler
Angle Errors















E
E
E
E
E
q
q
q
q
q
4
3
2
1
rKqqKT
qKqqKT
pKqqKT
dzEEpycz
dyEEpycy
dxEEpxcx



43
42
41
2
2
2
Control command for
Quaternion Error Vector
MOMENTUM DUMPING
• By controlling the satellite’s attitude using the reaction wheels,
the change in the angular momentum of the satellite will be
transferred to the wheels and vice versa in order to
compensate for the external disturbance torques.
• The constant disturbance torques can cause the reaction wheel
angular momentum to constantly increase or decrease, hence
induces a build-up of the angular momentums.
• Since the reaction wheels lack of the ability to remove the
excess angular momentums and that the wheels have a limited
capacity to store angular momentum.
• The angular momentum of the wheels will be accumulated and
saturated over time thus preventing the application of any
further wheel control torques.
MOMENTUM DUMPING
MOMENTUM DUMPING
 2
k
B
 m = B h
m BT = m × B
   
 
   
sin cos
cos
2 sin sin
LVLH
x o
y o
oz
B B i
B B i
B iB


   
   
    
     
B
Δh : excess momentum to be removed
k : unloading control gain. (PI Controller)
Magnetic Control Equation
Wheel Unloading law Simple Dipole Model
c k  T h
k  h m×B
MOMENTUM DUMPING
m
dT
wh
 w2
k
B
  m = B h
m bT m×B
Magnetic Dipole
Moment
B
Magnetic
Control Torquers
Dipole Saturation
Limit
Disturbance
Torques
Simplified
Magnetic Model
Reaction Wheels
Satellite
Dynamics

More Related Content

What's hot

Guidance, navigation and control
Guidance, navigation and controlGuidance, navigation and control
Guidance, navigation and controlSarah Christy
 
Geosynchronous earth orbit(geo)
Geosynchronous earth orbit(geo)Geosynchronous earth orbit(geo)
Geosynchronous earth orbit(geo)Ananda Mohan
 
Iridium Satellite Communications System, Tsunami Warning System
Iridium Satellite Communications System, Tsunami Warning SystemIridium Satellite Communications System, Tsunami Warning System
Iridium Satellite Communications System, Tsunami Warning SystemDavid Regan
 
Space Exploration
Space ExplorationSpace Exploration
Space ExplorationJOER
 
Global Positioning System (GPS)
Global Positioning System (GPS)Global Positioning System (GPS)
Global Positioning System (GPS)Nikhil Prathapani
 
Adcs orbit intro
Adcs orbit introAdcs orbit intro
Adcs orbit introfaraagahmad
 
Orbital Mechanics Design Project
Orbital Mechanics Design ProjectOrbital Mechanics Design Project
Orbital Mechanics Design ProjectJose Sepulveda
 
Mini, micro, nanosatellite
Mini, micro, nanosatelliteMini, micro, nanosatellite
Mini, micro, nanosatelliteSarah Christy
 
Small Satellite ppt by Ashish Kr. Singh
Small Satellite ppt by Ashish Kr. SinghSmall Satellite ppt by Ashish Kr. Singh
Small Satellite ppt by Ashish Kr. Singhjobseekerme1987
 
Introduction to gps [compatibility mode]
Introduction to gps [compatibility mode]Introduction to gps [compatibility mode]
Introduction to gps [compatibility mode]Sumanta Das
 
International space station
International space stationInternational space station
International space stationSultana Parwin
 

What's hot (20)

Satellite orbit and constellation design
Satellite orbit and constellation designSatellite orbit and constellation design
Satellite orbit and constellation design
 
Guidance, navigation and control
Guidance, navigation and controlGuidance, navigation and control
Guidance, navigation and control
 
Gyroscope
GyroscopeGyroscope
Gyroscope
 
Satellites System
Satellites SystemSatellites System
Satellites System
 
Satellites
SatellitesSatellites
Satellites
 
Geosynchronous earth orbit(geo)
Geosynchronous earth orbit(geo)Geosynchronous earth orbit(geo)
Geosynchronous earth orbit(geo)
 
Iridium Satellite Communications System, Tsunami Warning System
Iridium Satellite Communications System, Tsunami Warning SystemIridium Satellite Communications System, Tsunami Warning System
Iridium Satellite Communications System, Tsunami Warning System
 
Space Exploration
Space ExplorationSpace Exploration
Space Exploration
 
types of satellite
types of satellitetypes of satellite
types of satellite
 
Satellite
SatelliteSatellite
Satellite
 
Global Positioning System (GPS)
Global Positioning System (GPS)Global Positioning System (GPS)
Global Positioning System (GPS)
 
GPS-errors-2
GPS-errors-2GPS-errors-2
GPS-errors-2
 
Inertial navigation systems
Inertial navigation systemsInertial navigation systems
Inertial navigation systems
 
Adcs orbit intro
Adcs orbit introAdcs orbit intro
Adcs orbit intro
 
Introduction-of-GNSS-2
Introduction-of-GNSS-2Introduction-of-GNSS-2
Introduction-of-GNSS-2
 
Orbital Mechanics Design Project
Orbital Mechanics Design ProjectOrbital Mechanics Design Project
Orbital Mechanics Design Project
 
Mini, micro, nanosatellite
Mini, micro, nanosatelliteMini, micro, nanosatellite
Mini, micro, nanosatellite
 
Small Satellite ppt by Ashish Kr. Singh
Small Satellite ppt by Ashish Kr. SinghSmall Satellite ppt by Ashish Kr. Singh
Small Satellite ppt by Ashish Kr. Singh
 
Introduction to gps [compatibility mode]
Introduction to gps [compatibility mode]Introduction to gps [compatibility mode]
Introduction to gps [compatibility mode]
 
International space station
International space stationInternational space station
International space station
 

Viewers also liked

The Dynamics and Control of Axial Satellite Gyrostats of Variable Structure
The Dynamics and Control of Axial Satellite Gyrostats of Variable StructureThe Dynamics and Control of Axial Satellite Gyrostats of Variable Structure
The Dynamics and Control of Axial Satellite Gyrostats of Variable StructureTheoretical mechanics department
 
Attitude Determination & Control Technical Training Course Sampler
Attitude Determination & Control Technical Training Course SamplerAttitude Determination & Control Technical Training Course Sampler
Attitude Determination & Control Technical Training Course SamplerJim Jenkins
 
Mathematical models and analysis of the space tether systems motion
Mathematical models and analysis of the space tether systems motion Mathematical models and analysis of the space tether systems motion
Mathematical models and analysis of the space tether systems motion Theoretical mechanics department
 
ACS (Attitude Control System)
ACS (Attitude Control System) ACS (Attitude Control System)
ACS (Attitude Control System) Ali Muksin
 
Dsc Presentation (Aocs)
Dsc Presentation (Aocs)Dsc Presentation (Aocs)
Dsc Presentation (Aocs)dwinetzky
 
Написание научной статьи на английском языке
Написание научной статьи на английском языкеНаписание научной статьи на английском языке
Написание научной статьи на английском языкеTheoretical mechanics department
 
Spacecraft attitude magnetic controller
Spacecraft attitude magnetic controllerSpacecraft attitude magnetic controller
Spacecraft attitude magnetic controllerfaraagahmad
 
The Removal of Large Space Debris Using Tethered Space Tug
The Removal of Large Space Debris Using Tethered Space TugThe Removal of Large Space Debris Using Tethered Space Tug
The Removal of Large Space Debris Using Tethered Space TugTheoretical mechanics department
 
Rocket science experiment for class iv
Rocket science experiment for class ivRocket science experiment for class iv
Rocket science experiment for class ivvaignan
 
Multi-Stage Hybrid Rocket Design for Micro-Satellites Launch using Genetic Al...
Multi-Stage Hybrid Rocket Design for Micro-Satellites Launch using Genetic Al...Multi-Stage Hybrid Rocket Design for Micro-Satellites Launch using Genetic Al...
Multi-Stage Hybrid Rocket Design for Micro-Satellites Launch using Genetic Al...Masahiro Kanazaki
 
Future inventions of aerospace engineering presentation
Future inventions of aerospace engineering presentationFuture inventions of aerospace engineering presentation
Future inventions of aerospace engineering presentationAsad Jamil
 
telemetry tracking and command systems
telemetry tracking and command systemstelemetry tracking and command systems
telemetry tracking and command systemsShaheem TM
 

Viewers also liked (20)

The Dynamics and Control of Axial Satellite Gyrostats of Variable Structure
The Dynamics and Control of Axial Satellite Gyrostats of Variable StructureThe Dynamics and Control of Axial Satellite Gyrostats of Variable Structure
The Dynamics and Control of Axial Satellite Gyrostats of Variable Structure
 
Attitude Determination & Control Technical Training Course Sampler
Attitude Determination & Control Technical Training Course SamplerAttitude Determination & Control Technical Training Course Sampler
Attitude Determination & Control Technical Training Course Sampler
 
Dynamics of Satellite With a Tether System
Dynamics of Satellite With a Tether SystemDynamics of Satellite With a Tether System
Dynamics of Satellite With a Tether System
 
Mathematical models and analysis of the space tether systems motion
Mathematical models and analysis of the space tether systems motion Mathematical models and analysis of the space tether systems motion
Mathematical models and analysis of the space tether systems motion
 
ACS (Attitude Control System)
ACS (Attitude Control System) ACS (Attitude Control System)
ACS (Attitude Control System)
 
Dsc Presentation (Aocs)
Dsc Presentation (Aocs)Dsc Presentation (Aocs)
Dsc Presentation (Aocs)
 
Chaotic motions of tethered satellites with low thrust
Chaotic motions of tethered satellites with low thrust Chaotic motions of tethered satellites with low thrust
Chaotic motions of tethered satellites with low thrust
 
Написание научной статьи на английском языке
Написание научной статьи на английском языкеНаписание научной статьи на английском языке
Написание научной статьи на английском языке
 
Spacecraft attitude magnetic controller
Spacecraft attitude magnetic controllerSpacecraft attitude magnetic controller
Spacecraft attitude magnetic controller
 
The Removal of Large Space Debris Using Tethered Space Tug
The Removal of Large Space Debris Using Tethered Space TugThe Removal of Large Space Debris Using Tethered Space Tug
The Removal of Large Space Debris Using Tethered Space Tug
 
Attitude Dynamics of Re-entry Vehicle
Attitude Dynamics of Re-entry VehicleAttitude Dynamics of Re-entry Vehicle
Attitude Dynamics of Re-entry Vehicle
 
Turbines
TurbinesTurbines
Turbines
 
Rocket science experiment for class iv
Rocket science experiment for class ivRocket science experiment for class iv
Rocket science experiment for class iv
 
Aerospace engineering
Aerospace engineeringAerospace engineering
Aerospace engineering
 
Airplane
AirplaneAirplane
Airplane
 
Multi-Stage Hybrid Rocket Design for Micro-Satellites Launch using Genetic Al...
Multi-Stage Hybrid Rocket Design for Micro-Satellites Launch using Genetic Al...Multi-Stage Hybrid Rocket Design for Micro-Satellites Launch using Genetic Al...
Multi-Stage Hybrid Rocket Design for Micro-Satellites Launch using Genetic Al...
 
how google works
how google workshow google works
how google works
 
ISAC-Projects
ISAC-ProjectsISAC-Projects
ISAC-Projects
 
Future inventions of aerospace engineering presentation
Future inventions of aerospace engineering presentationFuture inventions of aerospace engineering presentation
Future inventions of aerospace engineering presentation
 
telemetry tracking and command systems
telemetry tracking and command systemstelemetry tracking and command systems
telemetry tracking and command systems
 

Similar to Satellite dynamic and control

lec-7_phase_plane_analysis.pptx
lec-7_phase_plane_analysis.pptxlec-7_phase_plane_analysis.pptx
lec-7_phase_plane_analysis.pptxdatamboli
 
robot kinematics
robot kinematicsrobot kinematics
robot kinematicsSumit Kumar
 
State space modelling of a quadcopter
State space modelling of a quadcopterState space modelling of a quadcopter
State space modelling of a quadcopterSrinibashSahoo3
 
Rotation in 3d Space: Euler Angles, Quaternions, Marix Descriptions
Rotation in 3d Space: Euler Angles, Quaternions, Marix DescriptionsRotation in 3d Space: Euler Angles, Quaternions, Marix Descriptions
Rotation in 3d Space: Euler Angles, Quaternions, Marix DescriptionsSolo Hermelin
 
Analytic description of cosmic phenomena using the heaviside field (2)
Analytic description of cosmic phenomena using the heaviside field (2)Analytic description of cosmic phenomena using the heaviside field (2)
Analytic description of cosmic phenomena using the heaviside field (2)John Hutchison
 
antigravity free energy
antigravity free energy antigravity free energy
antigravity free energy John Hutchison
 
Analytic description of cosmic phenomena using the heaviside field (2)
Analytic description of cosmic phenomena using the heaviside field (2)Analytic description of cosmic phenomena using the heaviside field (2)
Analytic description of cosmic phenomena using the heaviside field (2)John Hutchison
 
Steady axisymetric-torsional-flows
Steady axisymetric-torsional-flowsSteady axisymetric-torsional-flows
Steady axisymetric-torsional-flowssaira alvi
 
Enric Verdaguer-Simposio Internacional sobre Solitón
Enric Verdaguer-Simposio Internacional sobre SolitónEnric Verdaguer-Simposio Internacional sobre Solitón
Enric Verdaguer-Simposio Internacional sobre SolitónFundación Ramón Areces
 
Presentation for the 16th EUROSTAR Users Conference June 2008
Presentation for the 16th EUROSTAR Users Conference June 2008Presentation for the 16th EUROSTAR Users Conference June 2008
Presentation for the 16th EUROSTAR Users Conference June 2008Antonios Arkas
 
09transformation3d
09transformation3d09transformation3d
09transformation3dKetan Jani
 
Chaos satellite dynamics 1 aiaa-92-4369
Chaos satellite dynamics 1   aiaa-92-4369Chaos satellite dynamics 1   aiaa-92-4369
Chaos satellite dynamics 1 aiaa-92-4369karasoha
 
Riemannian Laplacian Formulation in Oblate Spheroidal Coordinate System Using...
Riemannian Laplacian Formulation in Oblate Spheroidal Coordinate System Using...Riemannian Laplacian Formulation in Oblate Spheroidal Coordinate System Using...
Riemannian Laplacian Formulation in Oblate Spheroidal Coordinate System Using...iosrjce
 
7600088.ppt
7600088.ppt7600088.ppt
7600088.pptMUST
 
The principal screw of inertia
The principal screw of inertiaThe principal screw of inertia
The principal screw of inertiaWangdo Kim
 

Similar to Satellite dynamic and control (20)

lec-7_phase_plane_analysis.pptx
lec-7_phase_plane_analysis.pptxlec-7_phase_plane_analysis.pptx
lec-7_phase_plane_analysis.pptx
 
robot kinematics
robot kinematicsrobot kinematics
robot kinematics
 
Robotics
RoboticsRobotics
Robotics
 
Angular momentum
Angular momentumAngular momentum
Angular momentum
 
State space modelling of a quadcopter
State space modelling of a quadcopterState space modelling of a quadcopter
State space modelling of a quadcopter
 
Rotation in 3d Space: Euler Angles, Quaternions, Marix Descriptions
Rotation in 3d Space: Euler Angles, Quaternions, Marix DescriptionsRotation in 3d Space: Euler Angles, Quaternions, Marix Descriptions
Rotation in 3d Space: Euler Angles, Quaternions, Marix Descriptions
 
Analytic description of cosmic phenomena using the heaviside field (2)
Analytic description of cosmic phenomena using the heaviside field (2)Analytic description of cosmic phenomena using the heaviside field (2)
Analytic description of cosmic phenomena using the heaviside field (2)
 
antigravity free energy
antigravity free energy antigravity free energy
antigravity free energy
 
Analytic description of cosmic phenomena using the heaviside field (2)
Analytic description of cosmic phenomena using the heaviside field (2)Analytic description of cosmic phenomena using the heaviside field (2)
Analytic description of cosmic phenomena using the heaviside field (2)
 
Steady axisymetric-torsional-flows
Steady axisymetric-torsional-flowsSteady axisymetric-torsional-flows
Steady axisymetric-torsional-flows
 
Lk_6_MED.pptx
Lk_6_MED.pptxLk_6_MED.pptx
Lk_6_MED.pptx
 
Enric Verdaguer-Simposio Internacional sobre Solitón
Enric Verdaguer-Simposio Internacional sobre SolitónEnric Verdaguer-Simposio Internacional sobre Solitón
Enric Verdaguer-Simposio Internacional sobre Solitón
 
Presentation for the 16th EUROSTAR Users Conference June 2008
Presentation for the 16th EUROSTAR Users Conference June 2008Presentation for the 16th EUROSTAR Users Conference June 2008
Presentation for the 16th EUROSTAR Users Conference June 2008
 
transformation 3d
transformation 3dtransformation 3d
transformation 3d
 
09transformation3d
09transformation3d09transformation3d
09transformation3d
 
Chaos satellite dynamics 1 aiaa-92-4369
Chaos satellite dynamics 1   aiaa-92-4369Chaos satellite dynamics 1   aiaa-92-4369
Chaos satellite dynamics 1 aiaa-92-4369
 
Riemannian Laplacian Formulation in Oblate Spheroidal Coordinate System Using...
Riemannian Laplacian Formulation in Oblate Spheroidal Coordinate System Using...Riemannian Laplacian Formulation in Oblate Spheroidal Coordinate System Using...
Riemannian Laplacian Formulation in Oblate Spheroidal Coordinate System Using...
 
rahul.ppt
rahul.pptrahul.ppt
rahul.ppt
 
7600088.ppt
7600088.ppt7600088.ppt
7600088.ppt
 
The principal screw of inertia
The principal screw of inertiaThe principal screw of inertia
The principal screw of inertia
 

Recently uploaded

CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
home automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadhome automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadaditya806802
 
Katarzyna Lipka-Sidor - BIM School Course
Katarzyna Lipka-Sidor - BIM School CourseKatarzyna Lipka-Sidor - BIM School Course
Katarzyna Lipka-Sidor - BIM School Coursebim.edu.pl
 
"Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ..."Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ...Erbil Polytechnic University
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionMebane Rash
 
Ch10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdfCh10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdfChristianCDAM
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 
Main Memory Management in Operating System
Main Memory Management in Operating SystemMain Memory Management in Operating System
Main Memory Management in Operating SystemRashmi Bhat
 
DM Pillar Training Manual.ppt will be useful in deploying TPM in project
DM Pillar Training Manual.ppt will be useful in deploying TPM in projectDM Pillar Training Manual.ppt will be useful in deploying TPM in project
DM Pillar Training Manual.ppt will be useful in deploying TPM in projectssuserb6619e
 
Crystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptxCrystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptxachiever3003
 
Virtual memory management in Operating System
Virtual memory management in Operating SystemVirtual memory management in Operating System
Virtual memory management in Operating SystemRashmi Bhat
 
Risk Management in Engineering Construction Project
Risk Management in Engineering Construction ProjectRisk Management in Engineering Construction Project
Risk Management in Engineering Construction ProjectErbil Polytechnic University
 
Engineering Drawing section of solid
Engineering Drawing     section of solidEngineering Drawing     section of solid
Engineering Drawing section of solidnamansinghjarodiya
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Internet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxInternet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxVelmuruganTECE
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgsaravananr517913
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 

Recently uploaded (20)

CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
home automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadhome automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasad
 
Katarzyna Lipka-Sidor - BIM School Course
Katarzyna Lipka-Sidor - BIM School CourseKatarzyna Lipka-Sidor - BIM School Course
Katarzyna Lipka-Sidor - BIM School Course
 
"Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ..."Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ...
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of Action
 
Ch10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdfCh10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdf
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 
Main Memory Management in Operating System
Main Memory Management in Operating SystemMain Memory Management in Operating System
Main Memory Management in Operating System
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
DM Pillar Training Manual.ppt will be useful in deploying TPM in project
DM Pillar Training Manual.ppt will be useful in deploying TPM in projectDM Pillar Training Manual.ppt will be useful in deploying TPM in project
DM Pillar Training Manual.ppt will be useful in deploying TPM in project
 
Crystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptxCrystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptx
 
Virtual memory management in Operating System
Virtual memory management in Operating SystemVirtual memory management in Operating System
Virtual memory management in Operating System
 
Risk Management in Engineering Construction Project
Risk Management in Engineering Construction ProjectRisk Management in Engineering Construction Project
Risk Management in Engineering Construction Project
 
Engineering Drawing section of solid
Engineering Drawing     section of solidEngineering Drawing     section of solid
Engineering Drawing section of solid
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Internet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxInternet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptx
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 

Satellite dynamic and control

  • 2. INTRODUCTION Modes of Operation Reference Frame Satellite Attitude Representation Orbital Elements External Disturbances Dynamics Kinematics Satellite Attitude Control
  • 3. INTRODUCTION Purpose of Attitude Control Systems: • To stabilize the spacecraft and orients it in desired directions during the mission despite the external disturbance torques acting on it.
  • 4. TYPICAL MODES Attitude Acquisition: Acquire definite attitude (e.g. sun pointing, earth pointing) from arbitrary initial dynamic condition (Attitude, angular rate) Safe attitude: Sun pointing with S/C z-axis, slow rotation around z-axis to assure safe power and thermal conditions Nominal Attitude: Steady state earth pointing (roll/pitch bias capability) supplying the mission objectives (e.g. telecommunication)
  • 5. REFERENCE FRAME Require to describe the motion of a satellite • Inertial Earth (IE) coordinate system, • Satellite’s Body (B) coordinate system • Local-Vertical-Local-Horizontal (LVLH) coordinate system (assigned for nadir pointing) XLVLH YLVLH ZB YB ZLVLH ZIE XIE YIE earth    XB
  • 6. ATTITUDE REPRESENTATION • Attitude •  Orientation with respect to (w.r.t.) a given reference frame • Satellite’s attitudes (roll, pitch, yaw) are defined with respect to the LVLH coordinate system. Attitude representation •  Orientation of a body fixed axis w.r.t. reference frame • Three techniques to represent the satellite’s attitude: Euler Angles, Direct Cosine Matrix and Quaternion.
  • 9. EULER ANGLE Example: 3-2-1 (z-y-x) rotation. x x1 z y z1  y1  z2 z1 y2 y1 x1 x2  x2 x3 y2 y3 z2 z3                                     z y x AAA z y x Z Y X 3 3 3 
  • 10. QUATERNION Quaternion: More computational efficient. Euler’s Theorem : any finite rotation of a rigid body can be represented by the rotation through a definite angle (Euler-angle, ) around a definite axis (Euler-axis, e) the simplest way to describe the quaternion is using the Euler axis e and Euler angle Φ YB ZB XB  e XLVLH YLVLH ZLVLH
  • 11. QUATERNIONS (SYMMETRIC EULER PARAMETERS) • Representation of Euler-Axis and Euler-Angle by a 4-dimensional vector • Interpretation of this vector as ‘Quaternion’ (=hypercomplex number) • Quaternion algebra is applicable for attitude kinematics computations                                 2 cos 2 sin 2 sin 2 sin 4 33 22 11 q eq eq eq  T qqqq 4321q==>
  • 12. QUATERNION ALGEBRA • If Frame AB   = 0  • Determination of Euler axis/angle from a quaternion q q4  0; 0<<180 deg (direction of rotation included in e) q4 = 0;  = 180 4 2 3 2 2 2 1 arctan2 q qqq                1 0 0 0 q       3 2 2 2 2 1 43 42 41 1 qqq qsignq qsignq qsignq e e e e z y x                             T qqqe 321
  • 13. QUATERNION ALGEBRA • For transformation of vectors between two coordinate systems such as the LVLH and satellite’s body coordinate systems, the equation can be related as LVLH B qLVLH/B   LVLHB B LVLH/ B LVLH B LVLH XX Y A q Y Z Z                         2 2 2 2 1 2 3 4 1 2 3 4 1 3 2 4 2 2 2 2 LVLH/B 1 2 3 4 1 2 3 4 2 3 1 4 2 2 2 2 1 3 2 4 2 3 1 4 1 2 3 4 q q q q 2(q q q q ) 2(q q q q ) A(q ) 2(q q q q ) q q q q 2(q q q q ) 2(q q q q ) 2(q q q q ) q q q q                            Direction Cosine Matrix computed from a quaternion
  • 14. QUATERNION SUCCESSIVE ROTATIONS By multiplying two known values of attitude quaternions, the desired unknown attitude quaternion can be found. • Quaternion multiplication { 1 LVLH/B IE/LVLH IE/B 4x14x1 q q q  e 14 2 43 1 LVLH/ B IE / B IE / LVLHq S(q ) q     4 3 2 1 3 4 1 2 IE/B 2 1 4 3 1 2 3 4 q q q q q q q q S q q q q q q q q q             
  • 15. QUATERNION SUCCESSIVE ROTATIONS Inertial Earth LVLH Satellite’s Body XLVLH YLVLH ZLVLH ZIE XIE YIE XB ZB YB IE / B LVLH / B IE / LVLHq S(q ) q  1 IE / LVLH LVLH / B IE / Bq S(q ) q   1 LVLH / B IE / B IE / LVLHq S(q ) q   1 IE / LVLHq 1 IE / Bq 1 LVLH / Bq
  • 16. QUATERNION TO EULER ANGLES Transformation from quaternions to Euler angles   1 4 2 3 2 2 1 2 4 2 3 1 4 3 1 2 2 2 2 3 2(q q q q ) arctan 1 2(q q ) arcsin 2(q q q q ) 2(q q q q ) arctan 1 2(q q )                                      
  • 17. ORBITAL ELEMENTS Ω ω i XIE ZIE YIE Ascending Node Descending Node Vernal Equinox Direction γ θ Equatorial plane Perigee Orbital plane Earth Pointing Satellite XLVLH YLVLHZLVLH
  • 18. ORBITAL PARAMETERS For circular orbit • orbital period • Using the define value of RAAN and inclination, the initial reference quaternion can be known   3 e o h R T 2    o o 2 T    IE/LVLH i i sin cos sin cos cos sin 2 2 2 2 2 2 i i sin cos sin cos cos sin 2 2 2 2 2 2 i i sin cos sin cos cos sin 2 2 2 2 2 2 i sin cos sin cos 2 2 2                                                                          q i cos sin 2 2 2                                 o ot instantaneous angle of satellite position Earth’s orbital frequency
  • 19. EXTERNAL DISTURBANCES • The major source of external disturbance torques: • Gravity Gradient Torque, T gg Exist form the variation of the Earth’s gravitational force over the asymmetric body that orbiting the Earth • Aerodynamic Torque, T Aero Caused by the interaction between the upper atmosphere with the satellite surface • Magnetic Torque, T Mag Caused by the interaction between the satellite’s residual magnetic field and the geomagnetic field • Solar Radiation Torque, T Solar Exist from the solar radiation particle that hit the satellite’s surface
  • 21. Axis Disturbance Torques Roll (solar) Pitch (aero+solar) Yaw (aero)  5 dx oT 8 10 sin t Nm      6 5 5 dy o oT 8 10 5 10 cos t 8 10 sin t Nm           6 5 dz oT 8 10 5 10 cos t Nm      0 1 2 3 4 5 -1.5 -1 -0.5 0 0.5 1 1.5 x 10 -4 Time[Orbits] Td[Nm] T dx T dy T dz Worst Case Torque Condition:  Solar radiation torques act along the roll and pitch axis.(Solar torque parallel to yaw axis)  Aeodynamic torques act along the pitch and yaw axis.
  • 22. DYNAMICS EQUATIONS OF MOTION • Angular momentum at Body Coordinate System ThI  ………(20) ………(17) zxyyxz yxzzxy xyzzyx Thhh Thhh Thhh           hhh BI   ………(18) ThhB  ………(19)Euler’s Moment Equation        zxyyxzz yzxzxyy xyzyzxx TIII TIII TIII          ………(21)
  • 23. DYNAMICS EQUATIONS OF MOTION IE/B IE/B IE/B Iω T ω Iω&  B w h h h  w w   h T h ω Iω h& &  s b s w w d= - ×( + ) - h ω h h h T& & hs : Satellite’s angular momentum ωb: Satellite’s body Angular velocity w.r.t Inertial Earth hw : Wheel’s angular momentum. Td : External disturbances torques x y z I 0 0 0 I 0 0 0 I          I With reaction wheels:       x x x y z z y wz y wy z y y y z x x z wx z wz x z z z x y y x wy x wx y I T I I h h I T I I h h I T I I h h                               & & &
  • 24. LINEARIZED EQUATIONS OF MOTION Angular velocity vector of a rotating vector LVLH/B  Angular velocity vector of the body frame w.r.t LVLH frame I/LVLH  angular velocity vector of the LVLH frame w.r.t Inertial frame I/LVLH/B  I/LVLH w.r.t body frame I/B  angular velocity vector of the body frame w.r.t Inertial frame BLVLHIBLVLHBI ////   ………(2)       zxyyxzz yzxzxyy xyzyzxx TIII TIII TIII          Euler’s Moment Equation ………(1)
  • 25. LINEARIZED EQUATIONS OF MOTION • For small Euler Angle • The angular velocity of LVLH coordinate system w.r.t Inertial coordinate system               1 1 1 /    BLVLHA            0 0 0/  LVLHI                                        0 0 0 0 //// 0 0 1 1 1         LVLHIBLVLHBLVLHI A                   BLVLH / Because of small Euler Angles ………(3) …(5) …(4)
  • 26. LINEARIZED EQUATIONS OF MOTION • Insert equation (4) and (5) into equation (2)               0 0 0 /        BI               00 0 0 /         BI ………(6) ………(7)
  • 27. LINEARIZED EQUATIONS OF MOTION • Insert equation (6) and (7) into equation (1)         zzyxxyz yy xzyxzyx TIIIIII TI TIIIIII          0 2 0 0 2 0
  • 28. SATELLITE ATTITUDE KINEMATICS LVLH/B 1 ( ) 2  q ω q& z y x z x y LVLH/B y x z x y z 0 0 ( ) 0 0                            ω Since quaternion is used for attitude representation, the derivatives of the Euler parametes can be updated using the kinematics equation as follows: differential equation, 1st order, dimension 4 ADVANTAGE: no trigonometric functions
  • 30. ATTITUDE PERFORMANCES simple, cheap cheap, slow, lightweigh LEO only inertially oriented RWs: Expensive, precise, faster slew, Momentum Unloading CMG: Expensive, heavy, quick, for fast slew, 3-axes Thrusters: Expensive, quick response, consumables GG: Long booms-Restricted maneuverability
  • 31. GRAVITY GRADIENT • An elongated object in a gravity field tends to align its longitudinal axis to the Eart’s center. • Earth oriented • Requires stable inertia – limited accuracy • No Yaw stability (can add momentum wheel) • Only effective in LEO – because gravity varies with the square of the distance. Gravity-Gradient X Y Z Gravity-gradient satellite with momentum wheel -Momentum wheel for yaw stability -Satellite body rotates along Y-axis -at one revolution per orbit
  • 32. GRAVITY GRADIENT Example - UoSAT Satellite mass : 70 kg Satellite moment of inertia : (120, 120, 1) kgm2 Satellite body : 40 x 40 x 60 cm Boom : 8 m
  • 33. SINGLE SPIN STABILIZED SATELLITE • Make use of physical principles/elements for s/c attitude control. • Entire s/c rotates so that its angular momentum vector remains fixed in inertial space. • An advantage of this technique is the capacity achieve a relatively long operational life. The typical disadvantages are the poor attitude accuracy and the dependence of the environmental elements • Because single spin stabilized satellites have a fixed pointing w.r.t inertial space, they are not a good choice for Earth-pointing missions. H  H  H 
  • 34. DUAL SPIN STABILIZED SATELLITE Stowed (during launch) In orbit  • One way to avoid Earth-pointing limitations of spin stabilization is to use a dual-spin system. These systems consists of an inner cylinder called the ‘de- spun’ section, surrounded by an outer cylinder that is spinning at a high rate. de-spun section : stays pointed at the Earth spun section : provides stiffness
  • 35. DUAL SPIN STABILIZED Example TACSAT 1 • Launched in 1969 and was the dual spin stabilized satellite. • The antenna is the platform, and is intended to point continuously at the Earth, spinning at one revolution per orbit. • The cylindrical body is the rotor, providing gyroscopic stability through its 60 RPM spin. H 
  • 36. THREE AXIS CONTROL TECHNIQUE Actuators – require continuous feedback and adjustment: • Thrusters, • Magnetic Torquers • Momentum-control devices • Biased momentum systems • Zero-bias systems • Control-moment gyroscopes • Fast; continuous feedback control • Relatively high power, weight and cost Active Control Systems directly sense spacecraft attitude and supply a torque command to alter it as required. This technique require energy consuming attitude actuators. Good attitude accuracies can be achieved
  • 37. ADCS BLOCK DIAGRAM SpacecraftActuatorsController Sensors Physical output: the current attitude, realcommands Difference: error signal, error System Input: desired attitude, desired + Measured Output: the measured attitude, measured - + + Disturbance Torques -Gyros & Accelerometer -Sun Sensors -Star Sensors -Horizon Sensors -Magnetometer -Thrusters -Reaction Wheels -Momentum Wheels -Control Moment Gyros -Magnetic Torquers
  • 38. ACTUATORS : MOMENTUM-CONTROL DEVICES Biased momentum system “momentum wheel” with a large fixed momentum to provide gyroscopic stiffness. The wheel’s speed gradually increases to absorb disturbance torques Zero-bias system “reaction wheel” with little or no initial momentum. Each wheel spins independently to rotate the spacecraft and absorb disturbance torques Control-moment gyroscope “wheel” with a large fixed momentum. The wheel is mounted on gimbals, rotating the wheels about their gimbals changes the satellite orientation
  • 39. MOMENTUM BIASED PRINCIPLE • The same concept used by spin-stabilized spacecraft. Only in this case, instead of spinning the whole spacecraft, only a small wheel (momentum wheel) inside the spacecraft is spinning providing a gyroscopic stiffness. • Momentum vector (momentum wheel) perpendicular to orbit plane (parallel to satellite pitch axis) • Pitch Axis : continuous control through change of wheel speed • Roll/Yaw Axis : improved passive stabilization due to increased momentum stiffness through pitch bias momentum X Y Z h 
  • 40. ACTUATORS : MAGNETIC TORQUERS The interaction between the Earth’s geomagnetic field and magnetic dipole moment within the satellite that normally comes from electrical equipments onboard will generate a magnetic disturbance torque. Fortunately, this torque can be used for controlling purposes when it is generated in desirable amount and direction. This is done by generating a controllable value of magnetic dipole moment within the satellite using an electromagnetic based device called magnetic torquer. MBT   -Often used for LEO satellites -Useful for initial acquisition maneuvers - Also commonly use for momentum desaturation - (“dumping”) in wheel-based system
  • 41. 3-AXES CONTROL VIA REACTION WHEELS • The reaction wheel concept relies on the principle angular momentum conservation. • When a satellite rotates one way due to the disturbance torque, the reaction wheel will be counter rotated to produce a same magnitude reaction torque in order to correct the attitude
  • 42. 3-AXES CONTROL VIA REACTION WHEELS
  • 43. BASIC CONTROL LAWS       dzEpzcz dyEpycy dxEpxcx KKT KKT KKT    Control command for Euler Angle Errors                E E E E E q q q q q 4 3 2 1 rKqqKT qKqqKT pKqqKT dzEEpycz dyEEpycy dxEEpxcx    43 42 41 2 2 2 Control command for Quaternion Error Vector
  • 44. MOMENTUM DUMPING • By controlling the satellite’s attitude using the reaction wheels, the change in the angular momentum of the satellite will be transferred to the wheels and vice versa in order to compensate for the external disturbance torques. • The constant disturbance torques can cause the reaction wheel angular momentum to constantly increase or decrease, hence induces a build-up of the angular momentums. • Since the reaction wheels lack of the ability to remove the excess angular momentums and that the wheels have a limited capacity to store angular momentum. • The angular momentum of the wheels will be accumulated and saturated over time thus preventing the application of any further wheel control torques.
  • 46. MOMENTUM DUMPING  2 k B  m = B h m BT = m × B           sin cos cos 2 sin sin LVLH x o y o oz B B i B B i B iB                      B Δh : excess momentum to be removed k : unloading control gain. (PI Controller) Magnetic Control Equation Wheel Unloading law Simple Dipole Model c k  T h k  h m×B
  • 47. MOMENTUM DUMPING m dT wh  w2 k B   m = B h m bT m×B Magnetic Dipole Moment B Magnetic Control Torquers Dipole Saturation Limit Disturbance Torques Simplified Magnetic Model Reaction Wheels Satellite Dynamics