Beruflich Dokumente
Kultur Dokumente
Attitude control
T16-1
Elena Fantino
T16-2
Outline
Recollections of attitude dynamics
Environmental disturbance torques
Attitude control:
Passive methods
Active technologies
Attitude maneuvers:
Yo-yo despin
Slew
T16-3
Attitude dynamics
T16-4
d
d
A = A +A
dt I dt B
Proof
T16-5
Proof
If we have a general vector A = Ax i + Ay j + Az k in the rot. frame,
its time derivative in the fixed frame is:
dAy
dA(t ) dAx
dA
i+
j+ z
=
dt
dt
dt
dt
di
dj
dk
k + Ax + Ay + Az
dt
dt
dt
u i = 0
du i
= ui
dt
x3
X3
x2
x1
X2
X1
T16-6
...Proof...
Let us consider a body (rotating) frame (x,y,z) and an inertial
frame (x,y,z) with common origin. If the rotation is about the z axis
with angular velocity and the two ref. frames coincide at t=0, the
transformation from rotating to inertial coordinates can be written:
x = x' cos t y ' sin t
y = x' sin t + y ' cos t
y
x
i = (cos t , sin t )
j = ( sin t , cos t )
T16-7
i = (cos t , sin t )
j = ( sin t , cos t )
in which u is either i or j
T16-8
+ R O mi (VO + ri ) = mi ri VO + mi ri ri + mi R O VO + mi R O ri
h O = VO mi ri + ri ( ri )mi + mi R O VO + R O mi ri
i
i
i
i
m r = 0
i i
Then:
h O = ri ( ri )mi
mi
RO = 0
VO = 0
T16-9
h = i x yi2 + zi2 mi y yi xi mi z xi zi mi
mi
mi
mi
+ j y xi2 + zi2 mi x xi yi mi z yi zi mi
mi
mi
mi
+ k z xi2 + yi2 mi x xi zi mi y yi zi mi
mi
mi
mi
] [
] [
= x y
z ]T
T16-10
h = I yx
I zx
I xy
I yy
I zy
I xz x
I yz y = [I ]
I zz z
T16-11
Torques
The angular momentum of the particle of mass m about O is
given by:
h O = r mr
The time derivative is the rate of change of momentum:
h = d (r mr )
O
dt
T16-12
dh
+ h
dt B
] [
] [
M = i hx + y hz z hy + j hy + z hx x hz + k hz + x hy y hx
or:
M x = hx + y hz z hy
M y = hy + z hx x hz
M z = hz + x hy y hx
T16-13
0
I yy
0
I xx
h = [I ] = 0
0
0
0
I zz
0
I yy
0
0 x
0 y = I xx x i + I yy y j + I zz z k
I zz z
h = y z (I zz I yy ) i + [x z (I xx I zz )]j + x y (I yy I xx ) k
d
h = I xx x i + I yy y j + I zz z k
dt
M x = I xx x + y z ( I zz I yy )
M y = I yy y + x z ( I xx I zz )
M z = I zz z + x y ( I yy I xx )
T16-14
I xx x + y z ( I zz I yy ) = 0
I yy y + x z ( I xx I zz ) = 0
I zz z + x y ( I yy I xx ) = 0
Consider the case (indeed is general as we have not specified the relative sizes of
the three moments of inertia): = 0i
Perturb initial spinning motion by small quantity :
x = 0 +
y << 0
z << 0
I xx = ( I yy I zz ) y z
I yy y = ( I zz I xx )(0 + )z
I zz z = ( I xx I yy )(0 + ) y
T16-15
I xx = 0 = const
I zz I xx
0 z
y =
I
yy
I xx I yy
0 y
z =
I zz
(I xx I YY )(I xx I zz ) 2
y +
0 y = 0
I yy I zz
(I xx I YY )(I xx I zz ) 2
z +
0 z = 0
I yy I zz
j = j1e + j 2 e
i t
( j = 2,3) and =
(I
xx
I yy )(I xx I zz )
I yy I zz
T16-16
T16-17
Hence motion around the major axis is the state of minimum energy.
T16-18
Disturbance torques
T16-19
Disturbance Torques
Disturbance torques are small but persistent (unavoidable), at
levels of 10-4 Nm (or less).
They can be cyclic (varying in a cycle around the orbit) or secular
(accumulating with time, never averaging out to 0)
These torques would naturally rotate a spacecraft unless they are
resisted, and this is one main function of ACS.
Conservation of angular momentum implies that only the
external torques can change the total angular momentum, so
either external torques must be balanced by external control
torques, or the resulting increase in momentum must be
temporarily stored internally (e.g., by reaction wheels).
T16-20
Aerodynamic Torques
The space vehicles fly largely beyond the atmosphere, except for
launch and reentry, out of the realm of aerodynamics
In some cases they operate (partly) in the less dense layers of the
atmosphere
So there is an intrinsic upper bound on the magnitude of the
aerodynamics forces on a vehicle
There is a range of altitudes at which a satellite can have a useful
lifetime but be affected by non-negligible aerodynamic torques:
e.g., Earth-observing satellites (low height determined by
observational requirements and by the cost of placing satellites
into higher orbits)
T16-21
Aerodynamic torque
The force imparted by the atmospheric gases to dA is
1
dFa = Vr dAC D Vr
2
1
V
2
Fa = Vr AC D r
2
Vr
T16-22
Example
Consider a satellite with projected area S = 5m2 and drag
coefficient CD = 2, orbiting at 400km, where we assume = 4 x
10-12 kgm-3.
Assume the orbit is circular: V = GM = 7.7 km/s
r
Magnitude of the force is Fa = 1.2 x 10-3 N which is small, but
...
dh d d 2
5
Assume rC = 0.01m, then: Ga = 1.2 10 Nm = = I = I 2
dt
dt
dt
T16-23
( 0 / 2)
(0 / 2)
(0 / 2)
T16-24
G rad = r dFrad
T16-25
G rad = r Frad
Frad = (1 + K )PAn
T16-26
Equilibrium
configuration
T16-27
m R cos
z
R
m
m R cos
m
R
O
I = 2mR 2
dg
=
dz
sin ( 2 )
GgO =
M
2 m R cos R sin =
I
2
T16-28
IR
G g 3n 2 R
0
0
= R / R = unit vector radial direction
R
0
0
0
n = R0
2
R0
[ , ,1]T
R
0
which works for small angles, and gives:
[Without proof ]
G g = 3n (I zz I yy ) , (I zz I xx ) ,0
2
(independent of = yaw)
T16-29
T16-30
Magnetic Torque
Earths own magnetic field creates a torque due to the current
loops and any residual magnetisation in the spacecraft structure
or systems.
Gm = m B
T16-31
Comparison
T16-32
T16-33
Attitude control
T16-34
Spin-stabilised
(including dual spin)
3-axis stabilised
T16-35
T16-36
1) Spin stabilisation
Spin stabilisation is the most basic passive method of attitude control, where
gyroscopic stiffness keeps the rotation axis oriented in the same direction in
the inertial reference frame.
Any applied torque has components perpendicular and parallel to the
momentum vector
The parallel component T// spins the spacecraft up or down (i.e. increase or
decrease of spin rate)
The perpendicular component moves the momentum vector h in the direction
of the torque T
T
dh
h
= T = F
dt
t
h h = I
Ft Ft
=
h
I
gyroscopic stability
T16-37
SRAT (aeronomy)
Meteosat Generation-1
T16-38
2) Dual spin
Dual spin = spun platform + despun
platform (hosting equipment which needs
fixed pointing: telecomms antennas,
observation instruments)
Galileo spacecraft (Jupiter)
Spun platform
Despun platform
HS 376 (telecomms)
T16-39
T16-40
T16-41
Tip
Mass
Retracted
Boom
Arm
Deployed
T16-42
4) Reaction wheels
Reaction wheels are the most common form of active control.
A small electric motor spins a freely rotating wheel, and the wheel axis is
aligned to a vehicle control axis.
It is conceptually the same as adding a small spin stabilised vehicle inside
another vehicle, and rigidly attaching them.
A vehicle therefore needs a reaction wheel for each axis in order to achieve
full attitude control, and usually redundancy means a 4th wheel is added, on a
different axis, to provide limited control in a backup mode.
The electric motor is controlled according to commands from the control
feedback system in an attitude control computer, and change their rate of
rotation to induce a torque as they change rate.
Reaction wheels have a very fast response, and give rapid maneuverability to
an imaging platform.
But
T16-43
Reaction wheels are heavy and expensive, they are complex with
moving parts.
The external torques become stored as angular momentum in
wheels over time, and so wheels become saturated,
unable to control the spacecraft after a certain period of time.
Wheels can be desaturated through momentum dumping, by
using a second active method at the same time as despinning the
wheels.
T16-44
T16-45
Maneuvering with reaction wheels is based on the third Newtons law and
conservation of angular momentum: if the wheel accelerates in one direction
the satellite turns into the opposite one
T16-46
5) Momentum wheels
When a reaction wheel is designed to operate at high speeds, it takes a new
name, and a new control method: the Momentum Wheel.
Momentum wheels use tachometers to measure rotation rate, and keep the
rate nearly constant with respect to the spacecraft. Small rate adjustments
provide torque control.
Useful for vehicles that need a high degree of pointing stability, but reduced
slew rates (maneuverability).
T16-47
T16-48
T16-49
7) Reaction Jets/Thrusters
Reaction thrusters can provide very large control forces in a very rapid
response, and so are common in human space vehicles.
Also typical in space missions that
cannot effectively use magnetic
torquers or gravity gradient methods
(higher orbits, interplanetary missions, etc.)
Principal disadvantage is the
requirement for a fuel or neutral gas
propellant, which comprises a
lifetime-limiting resource on board.
Thrusters are typically either on or
off, so cannot easily be used in a
proportional control system with a
response reaction based on the
measurement of a disturbance or
required slew.
T16-50
T16-51
Summary
Reaction wheels ( 3500 rpm): electric wheels used to compensate for
perturbing torques (continuously accelerating, hence periodic desaturations),
used to maneuver (e.g., slew maneuvers, as in HST)
Momentum wheels ( 10000 rpm): electric wheels used to stabilize attitude
against disturbance torques. Constant, high speed (higher than reaction
wheels), high inertia
Thrusters: used to maneuver
(both attitude and orbit), not to
counteract perturbations (lack of
proportionality), high precision,
need to be fired in symmetrical
pairs if orbit displacement is to be
avoided (orbit-only maneuvers
consist in firing through center of
mass so that no torque is produced)
T16-52
Intelsat 5a (Comms)
T16-53
Attitude maneuvers
T16-54
Yo-Yo despin
During launch and orbit insertion, and sometimes during orbit transfers,
upper stages or the spacecraft themselves are provided with a spin to ensure
stability. Usually, it is therefore necessary to stop a space vehicle spinning
e.g. might want to change orientation before making a thrust manoeuvre, so
temporarily stop spinning.
Easily achieved using small thrusters
(retro-rockets).
Or, can consider a Yo-Yo Despin, which
works very well for symmetrical
spacecraft, and is very simple if
you only need to de-spin once.
Exploit conservation of angular momentum
T16-55
Slews
Slew = reorienting the S/C
from one attitude to another
by creating torque to rotate
about one or more axes
The graphs illustrate how:
from torque
to ang. acceleration
to ang. velocity
to change in attitude
T16-56
Slew example
Mission planners for a photoreconnaissance satellite want to image two
separate targets during the same pass over a country of interest.
After imaging the first target, the satellite will have 30 seconds to perform a
slew manoeuvre to prepare for imaging the second target.
The actuators used for the manoeuvre produce a constant torque of 6.98 Nm
and the satellite has a mass moment of inertia about the slew axis of 2000
kgm2.
At the point of closest approach, the first target will be 15 degrees away from
Nadir on the left side of the groundtrack. Thirty seconds later, the second
target will be 25 degrees to the right of the groundtrack.
Sketch plots of angular acceleration, angular velocity, and angular position
versus time for the slew manoeuvre that uses the minimum amount of torque
from the actuators.
T16-57
X2
X1
T16-58
S =
dhS d ( I S S )
d S
=
= IS
= I SS
dt
dt
dt
6.98 N m
T
2
2
=
=
0
.
00349
rad/sec
=
0
.
2
deg/
sec
I S 2000 kg m 2
T16-59
(deg/sec)
30
t
(sec)
The area of the trapezoid must equal the total slew maneuver, i.e.the total
slew angle = 25 (-15) = 40.
If t represents the duration of the first slew maneuver before the coast
period, then the total area of the trapezoid is
A = = 40 = (30 t) h where h is the trapezoid height.
Since the slope of the trapezoid is the angular acceleration, the height h
is angular acceleration times t:
h = S t
40o = (30 s t )s t = (30 s t )0.2t
0.2t 6t + 40 = 0
2
T16-60
T16-61
(deg) -15.0
(deg/sec)
0
t
(sec)
2.0
0
t
(sec)
0.2
..
(deg/sec2) 0
-0.2
20
10
30
t
(sec)
T16-62
dhS d ( I S S )
d S
=
= IS
= I SS
dt
dt
dt
S =
6.98 N m
T
2
2
=
=
0
.
00349
rad/sec
=
0
.
2
deg/
sec
I S 2000 kg m 2
h
(deg/sec)
2t
t
(sec)
40o = ht
h = t = 0.2 deg/ s 2 t
s