advanced integrated concepts for the illinisat 2...

25
Advanced Integrated Concepts for the IlliniSat2 Bus John Warner and Erik Kroeker Department of Aerospace Engineering University of Illinois at UrbanaChampaign

Upload: others

Post on 07-Aug-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Advanced Integrated Concepts for the IlliniSat 2 Busmstl.atl.calpoly.edu/~workshop/archive/2009/Spring/Session 10 - Cub… · • AD Architecture • Kalman Filter Theory • Simulation

Advanced Integrated Conceptsfor the IlliniSat‐2 BusJohn Warner and Erik Kroeker

Department of Aerospace EngineeringUniversity of Illinois at Urbana‐Champaign

Page 2: Advanced Integrated Concepts for the IlliniSat 2 Busmstl.atl.calpoly.edu/~workshop/archive/2009/Spring/Session 10 - Cub… · • AD Architecture • Kalman Filter Theory • Simulation

Outline

ADACS

• Problem Statement

• AD Architecture

• Kalman Filter Theory

• Simulation Results

• Conclusions

Solar Panel/Magnetorquer

• Problem Statement

• Conceptual Design

• Design Synthesis

• Manufacturing

• Integration

• Conclusions

4/28/2009 2

Page 3: Advanced Integrated Concepts for the IlliniSat 2 Busmstl.atl.calpoly.edu/~workshop/archive/2009/Spring/Session 10 - Cub… · • AD Architecture • Kalman Filter Theory • Simulation

ADACS Problem

• Implementing science missions on the  IlliniSat‐2 bus requires precise pointing and 

attitude knowledge within one degree on  each axis

• Limited power, mass, volume and  computation make this a challenge to 

implement on board

4/28/2009 3

Page 4: Advanced Integrated Concepts for the IlliniSat 2 Busmstl.atl.calpoly.edu/~workshop/archive/2009/Spring/Session 10 - Cub… · • AD Architecture • Kalman Filter Theory • Simulation

Solution• Use an array of small, cheap sensors to capture 

attitude knowledge– Magnetometer 

– Photo‐diode Sun sensor– Rate gyros

• Use a linear Kalman filter to remove sensor noise– Filter only the attitude to reduce computational 

complexity

– Smooth angular rate data using a moving average filter

4/28/2009 4

Page 5: Advanced Integrated Concepts for the IlliniSat 2 Busmstl.atl.calpoly.edu/~workshop/archive/2009/Spring/Session 10 - Cub… · • AD Architecture • Kalman Filter Theory • Simulation

Determination Architecture

4/28/2009 5

Page 6: Advanced Integrated Concepts for the IlliniSat 2 Busmstl.atl.calpoly.edu/~workshop/archive/2009/Spring/Session 10 - Cub… · • AD Architecture • Kalman Filter Theory • Simulation

Kalman Filter Theory• A Kalman filter provides a minimum variance 

linear estimate

• States are propagated using system dynamics,  then adjusted using measurement data

• Filter may be tuned to reject varying amounts  of sensor noise

4/28/2009 6

Page 7: Advanced Integrated Concepts for the IlliniSat 2 Busmstl.atl.calpoly.edu/~workshop/archive/2009/Spring/Session 10 - Cub… · • AD Architecture • Kalman Filter Theory • Simulation

Simulation Results• Nadir point scenario modeled using reasonable sensor 

noise estimates

0 1000 2000 3000 4000 5000 6000-1

-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8

Time [s]

q1

q1 v Time

q1Noisy

q1Actualq1Filtered

4/28/2009 7

Page 8: Advanced Integrated Concepts for the IlliniSat 2 Busmstl.atl.calpoly.edu/~workshop/archive/2009/Spring/Session 10 - Cub… · • AD Architecture • Kalman Filter Theory • Simulation

Simulation Results Cont.

0 1000 2000 3000 4000 5000 60000

2

4

6

8

10

12

14

16

18

X: 5400Y: 0.5611

Time

Abs

Erro

r [D

egre

es]

Error v Time: Roll

EMeas

EFiltMeanE

4/28/2009 8

Page 9: Advanced Integrated Concepts for the IlliniSat 2 Busmstl.atl.calpoly.edu/~workshop/archive/2009/Spring/Session 10 - Cub… · • AD Architecture • Kalman Filter Theory • Simulation

Control Simulation Results

4/28/2009 9

Page 10: Advanced Integrated Concepts for the IlliniSat 2 Busmstl.atl.calpoly.edu/~workshop/archive/2009/Spring/Session 10 - Cub… · • AD Architecture • Kalman Filter Theory • Simulation

Conclusions

• A linear Kalman filter may be used to filter  attitude data

• Filter uses less complex calculations at the  expense of using more sensors

• Attitude knowledge within 1 degree possible

4/28/2009 10

Page 11: Advanced Integrated Concepts for the IlliniSat 2 Busmstl.atl.calpoly.edu/~workshop/archive/2009/Spring/Session 10 - Cub… · • AD Architecture • Kalman Filter Theory • Simulation

Outline

ADACS Problem

• Problem Statement

• AD Architecture

• Kalman Filter Theory

• Simulation Results

• Conclusions

Solar Panel/Magnetorquer

• Problem Statement

• Conceptual Design

• Design Synthesis

• Manufacturing

• Integration

• Conclusions

4/28/2009 11

Page 12: Advanced Integrated Concepts for the IlliniSat 2 Busmstl.atl.calpoly.edu/~workshop/archive/2009/Spring/Session 10 - Cub… · • AD Architecture • Kalman Filter Theory • Simulation

Solar Panel/Magnetorquer

• Create a strong, lightweight solar panel  substrate that is easy to manufacture with 

reproducible quality

• Develop an integrated component to take the  place of magnetorquers, and solar panel 

terminals

4/28/2009 12

Page 13: Advanced Integrated Concepts for the IlliniSat 2 Busmstl.atl.calpoly.edu/~workshop/archive/2009/Spring/Session 10 - Cub… · • AD Architecture • Kalman Filter Theory • Simulation

Conceptual Design

• The conceptual design consisted  of:

– Carbon fiber solar panel substrate– Aluminum backing

– Flexible PCB to include  magnetorquer and solar panel 

terminals.

• The design needs to be  lightweight (<75g single panel w/ 

solar cells) and easy to connect

4/28/2009 13

Page 14: Advanced Integrated Concepts for the IlliniSat 2 Busmstl.atl.calpoly.edu/~workshop/archive/2009/Spring/Session 10 - Cub… · • AD Architecture • Kalman Filter Theory • Simulation

Design Synthesis

Carbon Fiber Substrate• Constructed of unidirectional 

carbon fiber prepreg stacked up 

in an orthogonal balanced layup

• Original idea of using aluminum 

backing for easy machining of 

mechanical connections was 

abandoned due to warping

• After many iterations, we arrived 

at a balanced stack up which is 

currently in material testing

4/28/2009 14

Page 15: Advanced Integrated Concepts for the IlliniSat 2 Busmstl.atl.calpoly.edu/~workshop/archive/2009/Spring/Session 10 - Cub… · • AD Architecture • Kalman Filter Theory • Simulation

Design Synthesis

Flexible PCB Magnetorquer• The design of the flexible PCB went 

through many iterations

• In addition to solar panel terminals at 

the outside edges and a 

magnetorquer, pyro channels were 

added along with data connections

• The design also allows for the 

magnetorquer to be separated from 

the circuit and used on its own for the 

z‐axis torquer

4/28/2009 15

Page 16: Advanced Integrated Concepts for the IlliniSat 2 Busmstl.atl.calpoly.edu/~workshop/archive/2009/Spring/Session 10 - Cub… · • AD Architecture • Kalman Filter Theory • Simulation

Manufacturing

Solar Panel Substrate

• The substrate layup is done 

in‐house and cured in‐

house using an autoclave

• The substrate is machined 

externally using a water jet

• Total mass of carbon fiber 

substrate 21g

Flexible PCB

• The flexible PCB was 

designed in‐house and 

manufactured externally

• Total mass of flexible PCB 

25g

4/28/2009 16

Total Mass of Single Panel Assembly

< 65g

Page 17: Advanced Integrated Concepts for the IlliniSat 2 Busmstl.atl.calpoly.edu/~workshop/archive/2009/Spring/Session 10 - Cub… · • AD Architecture • Kalman Filter Theory • Simulation

Integration

• Solar cells (mounted to the solar substrate) and the solar panel

terminals 

(which is part of the flexible PCB) both need to be external to the satellite

• Therefore, a some point, one must pass through the other

• Holes are cut through the substrate to allow the fingered terminals of the 

flexible PCB to pass through

• The substrate/flexible PCB assembly is connected via one electrical 

connection to a power board, and mechanically attached to the upper and 

lower faces, and a center plate located near the middle of the satellite

4/28/2009 17

Page 18: Advanced Integrated Concepts for the IlliniSat 2 Busmstl.atl.calpoly.edu/~workshop/archive/2009/Spring/Session 10 - Cub… · • AD Architecture • Kalman Filter Theory • Simulation

Conclusions

• In a small package, a robust, lightweight solar panel  substrate was manufactured using carbon fiber

• An integrated flexible PCB was designed and  produced which includes a magnetorquer, pyro 

channel, solar panel terminals, and thermocouple  connections

• The designs are scalable• The two are currently under individual testing to 

evaluate performance for use in the IlliniSat‐2 bus

4/28/2009 18

Page 19: Advanced Integrated Concepts for the IlliniSat 2 Busmstl.atl.calpoly.edu/~workshop/archive/2009/Spring/Session 10 - Cub… · • AD Architecture • Kalman Filter Theory • Simulation

Questions

Page 20: Advanced Integrated Concepts for the IlliniSat 2 Busmstl.atl.calpoly.edu/~workshop/archive/2009/Spring/Session 10 - Cub… · • AD Architecture • Kalman Filter Theory • Simulation

• Predict

• Measurement Update

Appendix – Kalman Filter Theory

12

q q 1ˆ ˆk kx x

TP P Q

1T TK P H HP H R

ˆ ˆ ˆx x K z Hx

k kz Hx

P I KH P

4/28/2009 20

Page 21: Advanced Integrated Concepts for the IlliniSat 2 Busmstl.atl.calpoly.edu/~workshop/archive/2009/Spring/Session 10 - Cub… · • AD Architecture • Kalman Filter Theory • Simulation

0 1000 2000 3000 4000 5000 6000-1

-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8

Time [s]

q1

q1 v Time

q1Noisy

q1Actualq1Filtered

0 1000 2000 3000 4000 5000 6000-0.5

-0.4

-0.3

-0.2

-0.1

0

0.1

0.2

0.3

0.4

Time [s]

q2

q2 v Time

q2Noisy

q2Actualq2Filtered

0 1000 2000 3000 4000 5000 6000-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8

1

Time [s]

q3

q3 v Time

q3Noisy

q3Actual

q3Filtered

0 1000 2000 3000 4000 5000 6000-0.3

-0.2

-0.1

0

0.1

0.2

0.3

0.4

0.5

Time [s]

q4

q4 v Time

q4Noisy

q4Actualq4Filtered

Page 22: Advanced Integrated Concepts for the IlliniSat 2 Busmstl.atl.calpoly.edu/~workshop/archive/2009/Spring/Session 10 - Cub… · • AD Architecture • Kalman Filter Theory • Simulation

0 1000 2000 3000 4000 5000 60000

0.005

0.01

0.015

0.02

0.025

0.03

0.035

Time

Erro

r

Error v Time

ERMS

E1-|q|

Page 23: Advanced Integrated Concepts for the IlliniSat 2 Busmstl.atl.calpoly.edu/~workshop/archive/2009/Spring/Session 10 - Cub… · • AD Architecture • Kalman Filter Theory • Simulation

0 1000 2000 3000 4000 5000 60000

2

4

6

8

10

12

14

16

18

X: 5400Y: 0.5611

Time

Abs

Erro

r [D

egre

es]

Error v Time: Roll

EMeas

EFiltMeanE

0 1000 2000 3000 4000 5000 60000

5

10

15

20

25

30

X: 5400Y: 0.7629

Time

Abs

Erro

r [D

egre

es]

Error v Time: Pitch

EMeas

EFiltMeanE

0 1000 2000 3000 4000 5000 60000

2

4

6

8

10

12

14

16

18

20

X: 5400Y: 0.5278

Time

Abs

Erro

r [D

egre

es]

Error v Time: Yaw

EMeas

EFiltMeanE

Page 24: Advanced Integrated Concepts for the IlliniSat 2 Busmstl.atl.calpoly.edu/~workshop/archive/2009/Spring/Session 10 - Cub… · • AD Architecture • Kalman Filter Theory • Simulation

Appendix –

Assembly

4/28/2009 24

Page 25: Advanced Integrated Concepts for the IlliniSat 2 Busmstl.atl.calpoly.edu/~workshop/archive/2009/Spring/Session 10 - Cub… · • AD Architecture • Kalman Filter Theory • Simulation

Appendix – Flex Cable  Functionality

• 6 Solar Panel terminals• 3 Pyro

channels• 4 surface mount data terminals• Magnetorquer

• Primary data and power connection• Torque‐only secondary tail

4/28/2009 25