14.02.2013 Views

Thesis - Leigh Moody.pdf - Bad Request - Cranfield University

Thesis - Leigh Moody.pdf - Bad Request - Cranfield University

Thesis - Leigh Moody.pdf - Bad Request - Cranfield University

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 6 / Missile Guidance<br />

_ _<br />

6.1 Missile Guidance Simulator<br />

Figure 6-1 shows how the previous simulators combine to support the<br />

Missile Guidance software that contains a generic missile model,<br />

conventional guidance laws, and a trajectory optimiser. This is the final<br />

simulator embedded in the software infrastructure described in §8. For<br />

security and commercial reasons the MBDA missile models are strictly<br />

segregated and only the generic missile is described in this document, The<br />

generic missile is activated if (MS_TYPE := 0).<br />

•<br />

Modules D_MISSILE and I_MISSILE perform initialisation and model<br />

characterisation. The Target simulator is activated first within the<br />

integration loop controlled by DX_CONTROL. The remaining reference<br />

data listed in §22.2 are provided at 4 kHz, implemented so as to be robust<br />

prior to launch, and whilst the missile is slowly rotating in the launcher.<br />

After launch STOP_MONITOR and C_APPROACH monitor the program<br />

termination and impact conditions described in §22.2.1. If SCREEN is set to<br />

1, a progress report is written to the screen at 10 Hz containing:<br />

Simulation time<br />

• Target range<br />

• Missile time-to-go ( post launch only )<br />

• Missile to target LOS range ( post launch only)<br />

• Missile speed ( post launch only)<br />

The missile functions are stimulated by the reference or estimated data listed<br />

in §22.2 depending on the active sensors, target tracking and missile state<br />

observer controls. This data is provided at a rate commensurate with the<br />

fastest element in the missile control system, in this case 400 Hz. When the<br />

observers are active the state errors and covariances are analysed by<br />

CV_CONTROL and CV_STATS, as described in §22.12. At launch<br />

MS_CONTROL is activated comprising the launcher and missile models and<br />

their linear and angular dynamics. The missile models are computed on the<br />

initial integrator pass when INDEXI is 1 at the clock rates shown.<br />

6.2 Missile Airframe<br />

MS_AIRFRAME selects the airframe model, in this case MS_AF_0 which is<br />

is active from launch at time (tL) to the end of the boost phase lasting<br />

(tB := 4s), after which the airframe parameters remain constant. The generic<br />

missile diameter (dm) used to determining the drag force is 0.18 m. During<br />

boost the propellant mass reduces linearly with time,<br />

[ t , t + t ] ⇒ m : = 80 − 35 ( t t )<br />

t ∈<br />

⋅<br />

L<br />

L<br />

B<br />

6-3<br />

m<br />

B<br />

Equation 6.2-1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!