tesi adriano arcadipane: controllo attivo di un missile
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
•
•••
•
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)
•
•
•
•
•
•