Tesi Adriano Arcadipane: controllo attivo di un missile

Post on 12-Jun-2015

624 views 64 download

description

This work is a summary of my master's degree thesis in aerospace engineering from Università degli Studi di Palermo (Italy). Rockets spin about their longitudinal axis due to imperfect alignments in construction. This behavior could be a problem for telemetric systems or when guidance control on the other two axes are used. In my thesis I designed, made and tested an automatic control system to negate the angular roll speed of a model rocket. The system uses two control fins (aerodynamic control) moved by a flight computer equipped with a 3DOF gyroscope, an accelerometer and an atmospheric pressure sensor. I entirely scratch built this flight computer: designing the electronics, creating custom printed circuit boards and programming in C language. The code contain also two digital Kalman filters which compute an optimal estimation of the state-space from sensor data. To design the digital controller and to predict the dynamic behavior of the entire rocket I implemented in Matlab / Simulink a 6 degree of freedom mathematical model. All aerodynamic parameters where estimated with real test flight data or with McDonnell Douglas Digital DATCOM Fortran code (a program which uses semi-empirical methods). I also designed and built the solid rocket motor from a commercial combustion chamber, machinging a custom exhaust nozzle.

Transcript of Tesi Adriano Arcadipane: controllo attivo di un missile

•••

y = 0,0377x

-0,2

1E-15

0,2

0,4

0,6

-3 2 7 12 17

CL

δ [deg]

CL (linear) CL (non …

 [ / ]ssp rad s

 [ / ]ssp rad s 0,42lC

HMC

• ° °• °

Ix

Iy, Iz

2

20

1 10 100

Log

(Bu

rn r

ate)

[m

m/s

]

Log (Pabs) [bar]

r (P)

1 11*

1

0 0

1 11

2 1

k

k kke e

e

P PA k k

A P k P

0

1 00

2 00

3 00

4 00

5 00

6 00

7 00

8 00

0 ,0 0 ,1 0 ,2 0 ,3 0 ,4 0 ,5 0 ,6 0 ,7 0 ,8 0 ,9 1 ,0 1 ,1

P u b l i c M is s i l e s In tr u d e rL au n c h e d w i th [I3 15 _ ac c ia io - 0 ]

Th

ru

st

N

T im e

1CP CGX X

D

8 m/swindV

( ) Ic P D

KG s K K s

s

-15

-10

-5

0

5

10

15

-300

-200

-100

0

100

200

300

0 2 4 6 8 10

Fin

def

lect

ion

[d

egr

ee

]

Ro

ll an

gula

r sp

ee

d [

de

g/s]

Time [s]

Roll speed Fin deflection Saturation

-15

-10

-5

0

5

10

15

-300

-200

-100

0

100

200

300

0 0,5 1 1,5 2

Fin

de

fle

ctio

n [

de

gre

e]

Ro

ll an

gula

r sp

ee

d [

de

g/s]

Time [s]

-400

-300

-200

-100

0

100

200

300

0 1 2 3 4 5 6 7 8 9 10

[de

gre

e/s

]

Time [s]

Roll angular velocity

Unstabilized

Stabilized

-1600

-1400

-1200

-1000

-800

-600

-400

-200

0

200

0 1 2 3 4 5 6 7 8 9 10

De

gre

e

Time[s]

Roll angular position (integrated)