28
Dynamics Modeling and First Design of Drag-Free Controller for ASTROD I Dynamics Modeling and First Design of Drag-Free Controller for ASTROD I Hongyin Li, W.-T. Ni Purple Mountain Observatory, Chinese Academy of Sciences S. Theil, L. Pettazzi, M. S. Guilherme ZARM University of Bremen, Germany

Dynamics Modeling and First Design of Drag-Free Controller for ASTROD I Hongyin Li, W.-T. Ni Purple Mountain Observatory, Chinese Academy of Sciences S

Embed Size (px)

Citation preview

Page 1: Dynamics Modeling and First Design of Drag-Free Controller for ASTROD I Hongyin Li, W.-T. Ni Purple Mountain Observatory, Chinese Academy of Sciences S

Dynamics Modeling and First Design of Drag-Free Controller for ASTROD I

Dynamics Modeling and First Design of Drag-Free Controller

for ASTROD I

Hongyin Li, W.-T. Ni Purple Mountain Observatory, Chinese Academy of Sciences

S. Theil, L. Pettazzi,

M. S. GuilhermeZARM University of Bremen, Germany

Page 2: Dynamics Modeling and First Design of Drag-Free Controller for ASTROD I Hongyin Li, W.-T. Ni Purple Mountain Observatory, Chinese Academy of Sciences S

2006/07/15

ASTROD 2006ASTROD 2006

Outline

Introduction of the Mission

Simulator Controller Development Conclusion Outlook

Page 3: Dynamics Modeling and First Design of Drag-Free Controller for ASTROD I Hongyin Li, W.-T. Ni Purple Mountain Observatory, Chinese Academy of Sciences S

2006/07/15

ASTROD 2006ASTROD 2006

Mission Introduction

Science goal Solar-system gravity mapping & relativistic gravity test

Orbit Heliocentric orbit, 0.5AU-1AU Orbit launch in 2015

SC configuration Cylinder : 2.5 (diameter)m ×2 m covered by solar panels. FEEP(Field Emission Electric Propulsion) Star Sensor, Gyroscope (??) EPS(Electrostatic Positioning/ Measurement System) 1 test mass

-1.0 -0.8 -0.6 -0.4 -0.2 0.0 0.2 0.4 0.6 0.8 1.0-1.0

-0.8

-0.6

-0.4

-0.2

0.0

0.2

0.4

0.6

0.8

1.0

launch in 2015

Y A

xis

(A

U)

X Axis (AU)

ASTROD I Mecury Venus

Sun

Page 4: Dynamics Modeling and First Design of Drag-Free Controller for ASTROD I Hongyin Li, W.-T. Ni Purple Mountain Observatory, Chinese Academy of Sciences S

2006/07/15

ASTROD 2006ASTROD 2006

Simulator

Equations of Motion Disturbance & Environment

Page 5: Dynamics Modeling and First Design of Drag-Free Controller for ASTROD I Hongyin Li, W.-T. Ni Purple Mountain Observatory, Chinese Academy of Sciences S

2006/07/15

ASTROD 2006ASTROD 2006

Coordinates I

Heliocentric inertial frame Center of mass of sun i

Earth-fixed Center of earth e

Spacecraft body-fixed frame Center of mass of spacecraft b

Sensor frame for test mass  

Geometrical center of sensorsens

Body-fixed frame for test mass

Center of mass of test mass tm

Page 6: Dynamics Modeling and First Design of Drag-Free Controller for ASTROD I Hongyin Li, W.-T. Ni Purple Mountain Observatory, Chinese Academy of Sciences S

2006/07/15

ASTROD 2006ASTROD 2006

Coordinates II

Frame Base point x direction z direction

Heliocentric inertial frame

Center of mass of sun Aries Normal of ecliptic

Spacecraft body-fixed frame

Center of mass of spacecraft

Parallel to symmetry axis of telescope

Symmetrical axis

Sensor frame for test mass

 Geometrical center of sens

or

Normal of the surface of the house nearby

the telescope

Normal of the upper surface of

the house

Body-fixed frame for test mass

Center of mass of test mass

Normal of the surface nearby the telescope

Normal of the upper surface of

test mass

Page 7: Dynamics Modeling and First Design of Drag-Free Controller for ASTROD I Hongyin Li, W.-T. Ni Purple Mountain Observatory, Chinese Academy of Sciences S

2006/07/15

ASTROD 2006ASTROD 2006

Equations of MotionSC

Translation

SCRotation

TMTranslati

on

TM

Rotation

, , ,,( )i i i i i i

i b i b control dist coupl sci br g r a a a External forces

,1

,, ,( () [ )]b b b b bcontrol dist coupl

b b bi b iscb b bbi I T T T I

,

2b b b

i bi iq q

, , ,,

sens sens sens sens sens sensb tm control dist coupl sat coupl tmb tm

r g a a a a External forces

, , ,, ,1

,, ,( )( ) ( )[ ]tm tm tm tm tmi b sens tm i b sens tmtm

tm tm tm tm tmcoupl tm gg tmsens tm i btm

I T IT

,

2tm tm tmsens sens tm sensq q

,, '2 sens senssens tmi b coriolis s accelerat nr io

, ,, ( )sens sens sensb sens sens tmi b r r tamgental affiliated acceleration

, ,, ,[ ( )]sens sens sens sensb sens sens tmi b i b normal affiliated accer lerationr

Page 8: Dynamics Modeling and First Design of Drag-Free Controller for ASTROD I Hongyin Li, W.-T. Ni Purple Mountain Observatory, Chinese Academy of Sciences S

2006/07/15

ASTROD 2006ASTROD 2006

Disturbance & Environment

Gravity Field (first order--spherical)

,

3,,( )

ii i b

ii bi b

rg GM

R ,,

i i ib tmb tm

g G r

2 2

2 2

,, 2 2

3 3 3

3 3 3

3 3 3

b

bb tmi b

x r xy xz xGM

g yx y r yz yR

zx zy z r z

,, xyz

,bi bR

, ,x y z ,bb tmR

Elements of

Elements of

Page 9: Dynamics Modeling and First Design of Drag-Free Controller for ASTROD I Hongyin Li, W.-T. Ni Purple Mountain Observatory, Chinese Academy of Sciences S

2006/07/15

ASTROD 2006ASTROD 2006

Disturbance & Environment Gravity Field (second order… )One of the Science goal of ASTROD I is to test the gravity field parameter of the solar gravity. So, It must be

included in the further model.

,

, 223,

, , ,

,

1 5( )

31 ( ) 1 5( )

( ) 2

3 5( )

ii b

ii i b

i i ii bi b i b i b

ii b

z

R

r R zg GM J

R R R

z

R

,,

i i ib tmb tm

g G r

2 2

22 2 2

, , 2 , ,3 2 2 4, , , ,2

1 0 0 33 3 5

( ) 0 1 0 3 352

0 0 3 3 3 6

i i T i i T ii b i b i b i bi i i i

i b i b i b i b

x z xy xzR z

G E R R J xy y z yz R Rr R R R R

xz yz z

2J

Page 10: Dynamics Modeling and First Design of Drag-Free Controller for ASTROD I Hongyin Li, W.-T. Ni Purple Mountain Observatory, Chinese Academy of Sciences S

2006/07/15

ASTROD 2006ASTROD 2006

Disturbance & Environment

/ ,(1 )iR solar i bRF P C Ae

RC

,i be

A

Coefficient of reflection

Unit vector

Effective area of SC

Solar mean momentum flux /

Solar pressure

P

• Solar Pressure

Page 11: Dynamics Modeling and First Design of Drag-Free Controller for ASTROD I Hongyin Li, W.-T. Ni Purple Mountain Observatory, Chinese Academy of Sciences S

2006/07/15

ASTROD 2006ASTROD 2006

Solar Pressure

deterministic part

Solar pressure at 1AU

• Solar pressure at 0.5 AU is 4 times that of 1AU

• A low-pass filter is used to get the stochastic part with a white noise passed

Page 12: Dynamics Modeling and First Design of Drag-Free Controller for ASTROD I Hongyin Li, W.-T. Ni Purple Mountain Observatory, Chinese Academy of Sciences S

2006/07/15

ASTROD 2006ASTROD 2006

Coupling between SC&TM

Translation coupling

, , ,( )sens sens sens senscoupl tm sens tm offset sens tmtrans trans

F K r r D v

, , ,tm tm tmcoupl tm sens tm sens tmrot rot

T K D

Rotation coupling

Page 13: Dynamics Modeling and First Design of Drag-Free Controller for ASTROD I Hongyin Li, W.-T. Ni Purple Mountain Observatory, Chinese Academy of Sciences S

2006/07/15

ASTROD 2006ASTROD 2006

Sensors and actuators

Star-Sensor EPS-position measurement EPS-attitude measurement

EPS-attitude suspension FEEP-force FEEP-torque

White noise shaped noise Need to consider sample frequency, nonlinearity in the future model….

Page 14: Dynamics Modeling and First Design of Drag-Free Controller for ASTROD I Hongyin Li, W.-T. Ni Purple Mountain Observatory, Chinese Academy of Sciences S

2006/07/15

ASTROD 2006ASTROD 2006

Simulator

Page 15: Dynamics Modeling and First Design of Drag-Free Controller for ASTROD I Hongyin Li, W.-T. Ni Purple Mountain Observatory, Chinese Academy of Sciences S

2006/07/15

ASTROD 2006ASTROD 2006

Controller Design

Structure of Controller Requirements of controller Synthesis Closed loop Analysis

Page 16: Dynamics Modeling and First Design of Drag-Free Controller for ASTROD I Hongyin Li, W.-T. Ni Purple Mountain Observatory, Chinese Academy of Sciences S

2006/07/15

ASTROD 2006ASTROD 2006

Structure of Controller

DFACS 3 Sub-system

Sensor Actuator

SC-Attitude

(3DOF)

Star-Sensor

Gyroscope (??)

FEEP

Drag-Free

(3DOF-translation)

EPS FEEP

TM-Suspension

(3DOF-rotation)

EPS( Electrostatic Positioning/

Measurement System )

EPS

Page 17: Dynamics Modeling and First Design of Drag-Free Controller for ASTROD I Hongyin Li, W.-T. Ni Purple Mountain Observatory, Chinese Academy of Sciences S

2006/07/15

ASTROD 2006ASTROD 2006

Requirements of Controller

SC-Attitude

(3DOF)

Drag-Free

(3DOF-translation)

TM-Suspension

(3DOF-rotation)

(????)It depends on the cross-talking between rotation and translation DOFs of test mass. It also need to meet the requirements of laser interferometer(not too big anglar velocity).

1/2 14 2 2 1/ 2a

0.3S ( ) 3 10 [ 30 ( ) ]

3

mHz ff ms Hz

f mHz

2 rad (3 )

1/2 9 2 1/ 20.3S ( ) 5 10 [ 30 ( ) ]

3p

mHz ff mHz

f mHz

Page 18: Dynamics Modeling and First Design of Drag-Free Controller for ASTROD I Hongyin Li, W.-T. Ni Purple Mountain Observatory, Chinese Academy of Sciences S

2006/07/15

ASTROD 2006ASTROD 2006

Synthesis I

With the LQR method we can derive the optimal gain matrix K such that the state-feedback law minimizes the quadratic cost function

0( 2 )T T TJ x Qx u Ru x Nu dt

x Ax Bu Given following linear system :

Just as the kalman filter we can get the minimum steady-state error covariance

LQR: Linear-Quadratic-Regulator

Page 19: Dynamics Modeling and First Design of Drag-Free Controller for ASTROD I Hongyin Li, W.-T. Ni Purple Mountain Observatory, Chinese Academy of Sciences S

2006/07/15

ASTROD 2006ASTROD 2006

Synthesis II

LQG = LQR + KF Linear-Quadratic-Gaussian = Linear-quadratic-regulator + kalman filter(Linear-quadratic-filter)

With DC disturbance need feed forward

DC disturbance

Page 20: Dynamics Modeling and First Design of Drag-Free Controller for ASTROD I Hongyin Li, W.-T. Ni Purple Mountain Observatory, Chinese Academy of Sciences S

2006/07/15

ASTROD 2006ASTROD 2006

LQG Design Plant

3 3 3 3 3 3 3 3 3 3 3 3,

3 3 3 3 3 3 3 3 3 3,

3 3 3 3 3 3 3 3,

, 3 3 3 3

3 3

3 3 3 3 3 3 3

,3 3 3 3 3

,

3

0 0 0 0 0 0

0 0 0 0 0

0 0 0 0

0 0 0 0

1 1

0

0 0 0

trans tr

bi b

b

i b

sensb tm

sensb tm

tmsens tm

tm

s

an

e

s

ns tm

tm tmv

r

E

D KM M

E

1 1

3 3

,

,

,

,

,3 3 3

,3 3 3 3 3 3 3 3 3 3

0

0 0 0 0 0

bi b

bi b

sensb tm

sensb tm

tmsens tt m

tm

m

sen

tm

tm rot tm r

s t

t

m

oI D I K

E

v

r

3 3 3 3

3 3 3 3 3 3

_

3 3

_

3 3 3 3 3 3_

3 3

3 3

1

1

3 3

1

3 3

,

3

1

3

0 0

0 0 0

0

0 0 0

0

0 0 0

1

sc

sc

sens sc

b sctm

sens sc tm

bb cosens

b sen

ntrol

sens

tm control

tmtm contr

b sc tm

s

ol

T

f

T

I

A EM

I

r I

A I

Page 21: Dynamics Modeling and First Design of Drag-Free Controller for ASTROD I Hongyin Li, W.-T. Ni Purple Mountain Observatory, Chinese Academy of Sciences S

2006/07/15

ASTROD 2006ASTROD 2006

Controller

,

,

_ 3 3

,

_ _,

_ 3 3,

,

0

0

bi b

bi bb

b control sensb tmsens senstm

senstm control sc solarscb tmtm

tmtm controls

LQR

ens tm

tmsens tm

Tv M

u f fMr

K

T

Standard LQR used here is MIMO PD controller. It’s feedback is proportion (position, angle ) and derivative (velocity and angular velocity) of outputs of system. Feed forward part can cancel the static error.

Page 22: Dynamics Modeling and First Design of Drag-Free Controller for ASTROD I Hongyin Li, W.-T. Ni Purple Mountain Observatory, Chinese Academy of Sciences S

2006/07/15

ASTROD 2006ASTROD 2006

Synthesis III

What does feed forward do to the frequency Response of the controller? Improve the performance in low frequency range.(integral )

but reduce the stability of the closed loop ,need to trade-off …

Stability of the closed loop system? with some weight gains, there is still some poles on the right phase because the

negative stiffness. So we need to chose the weight gain carefully. Try and tuning to get better performance as well as a stable system.

Page 23: Dynamics Modeling and First Design of Drag-Free Controller for ASTROD I Hongyin Li, W.-T. Ni Purple Mountain Observatory, Chinese Academy of Sciences S

2006/07/15

ASTROD 2006ASTROD 2006

Closed loop analysis

Transfer function & PSD of Simulation Data

Pointing accuracy :

7 622.3 10 10

3rad rad

Page 24: Dynamics Modeling and First Design of Drag-Free Controller for ASTROD I Hongyin Li, W.-T. Ni Purple Mountain Observatory, Chinese Academy of Sciences S

2006/07/15

ASTROD 2006ASTROD 2006

Test mass position

Page 25: Dynamics Modeling and First Design of Drag-Free Controller for ASTROD I Hongyin Li, W.-T. Ni Purple Mountain Observatory, Chinese Academy of Sciences S

2006/07/15

ASTROD 2006ASTROD 2006

Transfer functionanalysis

Page 26: Dynamics Modeling and First Design of Drag-Free Controller for ASTROD I Hongyin Li, W.-T. Ni Purple Mountain Observatory, Chinese Academy of Sciences S

2006/07/15

ASTROD 2006ASTROD 2006

PSD analysis

Page 27: Dynamics Modeling and First Design of Drag-Free Controller for ASTROD I Hongyin Li, W.-T. Ni Purple Mountain Observatory, Chinese Academy of Sciences S

2006/07/15

ASTROD 2006ASTROD 2006

Conclusion

A model for ASTROD I is built. However it is simple, the structure is established and each subsystem can be extended to get a more detailed model.

LQG (LQR+KF) was developed which can meet the requirements of the mission.

Page 28: Dynamics Modeling and First Design of Drag-Free Controller for ASTROD I Hongyin Li, W.-T. Ni Purple Mountain Observatory, Chinese Academy of Sciences S

2006/07/15

ASTROD 2006ASTROD 2006

Outlook

Detailed model Based on SC design– Inertial sensor : Cross-coupling between DOFs– Star sensor : Sample frequency , data fusion of two

sensors. – Gyroscope to help the attitude estimate.– FEEP nonlinearity , frequency response.Location of

FEEP clusters. Advanced control strategy

– Loop-Shaping with weighted LQR– Decoupling of controllers and DOFs– Robust Control method