Madrid New Optimal Strategies for the Station Keeping of - - PowerPoint PPT Presentation

madrid new optimal strategies for the station keeping of
SMART_READER_LITE
LIVE PREVIEW

Madrid New Optimal Strategies for the Station Keeping of - - PowerPoint PPT Presentation

UCM Modelling Week 16 th -24 th June 2008 Madrid New Optimal Strategies for the Station Keeping of Communications Satellites in Geostationary Orbits using Electric Propulsion Problem proposed by GMV Miguel ngel Henche, Matthew Edwards, Jos


slide-1
SLIDE 1

16th-24th June 2008

Madrid

UCM Modelling Week

slide-2
SLIDE 2

Miguel Ángel Henche, Matthew Edwards, José Ignacio Martín, Samuel Gamito, Silvia Pierazzini, Elisa Sani Supervisor: Pilar Romero

New Optimal Strategies for the Station Keeping

  • f Communications Satellites in Geostationary

Orbits using Electric Propulsion

Problem proposed by GMV

slide-3
SLIDE 3

Work Structure

1.

Statement of the problem: optimal control for a dynamical system

2.

Model for the dynamical system: second order differential equations

3.

Solution with the method of variation of the constants

4.

Analysis of the evolution of parameters involved

5.

Control linear equations

6.

Optimization control minimizing a cost function

7.

Assumptions for determining the cost function

8.

Definition of the cost function

9.

Algorithm for minimize the cost function

10.

Analysis of the results

11.

Future works

slide-4
SLIDE 4

Geostationary Orbit

To keep a satellite in a nominal longitude above the Earth P = 24h ⇒ as=42164.2Km i = 0º equatorial e = 0 circular

Perturbations tend to shift a geostationary satellite from its nominal station point.

slide-5
SLIDE 5

Problem Specification

The orbit changes with time Main perturbing forces are:

Earth Gravitational Field Lunisolar Force Solar Radiation Pressure

GENERAL PROBLEM: How to maintain a geostationary satellite within its orbital window. Natural evolution for a month

slide-6
SLIDE 6

Station Keeping

Orbital station keeping manoeuvres for a geostationary satellite are performed to compensate for natural perturbations that tends to change the orbit to non geostationary. Station keeping Modelling: Mean orbital elements: obtained by means of linearized Lagrange equations, where the perturbation function contains only those terms causing secular and long period perturbations. Linear equations for computing manoeuvres Classical Approach Two thrusters located in normal plane (N/S) and in tangential plane(E/W) New Model (proposed by GMV): One thruster with direction specified by the cant, γ, and, σ, slew angles.

slide-7
SLIDE 7

Objectives

Problem definition Objective function Equality constraints Inequality constraints Objective function Optimisation variables for each manoeuvre: Mid-point of the manoeuvre Duration of the manoeuvre

m m i x g m i x g x x f

e i e i n

,..., ) ( ,..., 1 ) ( : ) ( min

1 +

= ≥ = = ℜ ∈

= n manoeuvre manoeuvre

Mass

1

min

slide-8
SLIDE 8

Geostationary Orbit

SYNCHRONOUS ORBITAL ELEMENTS:

Geostationary satellites have e and i values close to

  • zero. To avoid numerical singularities the following
  • rbital elements are considered

Semimajor axis, a Eccentricity vector

ex = e cos(Ω + ω) ey = e sin(Ω + ω)

Inclination vector

ix = i cosΩ iy = i sinΩ

Mean longitude, l = Ω + ω + M - θG

slide-9
SLIDE 9

Geostationary Orbit Evolution

Lagrange equations

slide-10
SLIDE 10

Earth Gravitational Field

Acting mainly on the semi major axis and longitude Terrestrial perturbing potential

slide-11
SLIDE 11

Earth Gravitational Field

4 equilibrium points depending on l (l”=0): l1 = 14º.92 W (unstable) l2 = 75º.08 E (stable) l3 = 104º.92 W (unstable) l4 = 165º.08 E (stable)

slide-12
SLIDE 12

Earth Gravitational Field

The longitude describes a parabola in time:

slide-13
SLIDE 13

Earth Gravitational Field

Maximum time within the orbital window:

slide-14
SLIDE 14

Lunisolar Force

R = RL + RS Acting mainly on the inclination vector

R Lunisolar Perturbing Potential

slide-15
SLIDE 15

Lunisolar Force

The inclination vector is modified:

0º.3895cos 0º.00457cos2( ) 0º.02331cos2 0º.8475 0º.2903sin 0º.004sin 2( ) 0º.02139sin 2

x L L L y L L L

i i t

Periodical

perturbations and secular drift

ω υ λ ω υ λ = − Ω − + − = − Ω − + −

slide-16
SLIDE 16

North/South Station keeping Mean Secular Line Strategy

slide-17
SLIDE 17

Solar Radiation Pressure

Acting mainly on the eccentricity vector R perturbing potential depends on satellite mass, reflectivity and surface area, as well as shielding (Like the sail of a sailboat).

slide-18
SLIDE 18

Solar Radiation Pressure

Eccentricity vector describes a circle with

  • ne

year period

( ) ( ) (cos ( ) cos ( )), ( ) ( ) (sin ( ) sin ( )),

x x e y y e

e t e t R s t s t e t e t R s t s t = + − = + −

slide-19
SLIDE 19

Model for the GEO Orbit Evolution

We consider the evolution of mean orbital elements when the perturbing function only contains those terms causing long period perturbations. Thus,

The evolution of the mean longitude is parabolic The evolution of the mean inclination vector has

a secular drift in a direction (varying each year) with periodic components superimposed

The annual evolution of the mean eccentricity

vector can be approximated by a circle.

slide-20
SLIDE 20

Linear Manoeuvres

2 cos( ) sin( ) 2 2 sin( ) cos( ) cos( ) sin( )

t r x b b t t r y b b n n x b r n y b

V V e s s V V e V V V V e s s V V V V i V i s V V e V V i s V ⎫ Δ = + ⎪ ⎧ Δ ⎪ ⎪Δ = ⎪ ⎪ Δ = − ⎪ ⎪ ⇒ Δ = Δ ⎬ ⎨ ⎪ ⎪ Δ = − Δ = Δ ⎪ ⎪ ⎪ ⎪ ⎩ ⎪ Δ = − ⎭

slide-21
SLIDE 21

Assumptions for modelling the cost function

Fix the longitude ls=30ºW Fix the longitude and latitude dead-bands to be

±0.05º.

Fix the year to be 2008. So Δi=0.9173,

Ωsec=83.79º

Consider each day separately and assume that

21 march corresponds to s๏=0º and n๏=0.9856 deg/day in order to model the solar radiation pressure effect.

2

0.000887deg/ l day = −

slide-22
SLIDE 22

More assumptions

Assume only 1 thruster, whose direction is defined by a cant angle, γ, and slew angle, σ. Assume the thruster is a Stationary Plasma Thruster, which gives F=61.5 X 10-3 N. Assuming the mass of the satellite is 4000kg we get an acceleration

  • f a=1.537 X 10-5 m/s2
slide-23
SLIDE 23

Cost function

Define: c1=a sinγ cosσ c2=-a sinγ sinσ c3= -a cosγ

? i Δ =

  • ?

e Δ =

  • 1

2 3

( ( , , )) 3

t n r d b d

V V V f T s T c c c γ σ Δ Δ Δ = = + +

slide-24
SLIDE 24

Constraints

Equality constraints: Inequality constraints:

1 2 t r

V V c c Δ Δ − =

2 3 t n

V V c c Δ Δ − =

2 2 4 4 4 4

  • s

cos ) ( sin sin )

b x b y

c s c i c s c i + Ω − + − Ω +

2

( c

c

i − ≤

Where

sec. 4

365

year

i c Δ =

1 2 3

, , c c c >

slide-25
SLIDE 25

Eccentricity correction:

e

cos ( ) R sin ( ) s t e e s t

⎧ ⎫ ′ = + ⎨ ⎬ ⎭ ⎩

  • c

e e

+ =

  • By

e e e

+ −

Δ = −

  • e

cos cos ( 1) R sin sin ( 1)

b b

s s t e e s s t

+

− + ⎧ ⎧ ⎫ ⎫ = + ⎨ ⎬ ⎨ ⎬ − + ⎭ ⎭ ⎩ ⎩

slide-26
SLIDE 26

Program

This is the cost function in Matlab.

slide-27
SLIDE 27
slide-28
SLIDE 28

Results

Daily thrust running time

1.5 1.7 1.9 2.1 2.3 2.5 2.7 2.9 3.1 3.3 3.5 01/01/2008 01/02/2008 01/03/2008 01/04/2008 01/05/2008 01/06/2008 01/07/2008 01/08/2008 01/09/2008 01/10/2008 01/11/2008 01/12/2008

Days Time duration of thrust

Td

slide-29
SLIDE 29

More results

5 10 15 20 25 Hour 1 5 9 13 17 21 25 29 33 37 41 45 49 53 57 61 65

Number of Days

Sidereal time for the mid-point of the manouver

Sb

slide-30
SLIDE 30

Linear relationship between sb and s๏ due to the prominence of Δi, brought about by the lunisolar perturbation. Td more or less constant at 2.5 hours because we don´t consider eclipse effects (during which, manouvres are forbidden).

Final conclusions

slide-31
SLIDE 31

Further Work

  • Eclipse Effects – When the Earth is between the

satellite and the sun, manouvres are forbidden and more correction is needed subsequently

  • Complexify the model by removing assumptions:

Consider different longitudes; consider more than one thruster.