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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 8 / Simulation<br />

_ _<br />

(1) CONSTANTS<br />

Set program parameters and user<br />

independent system constants<br />

SIMULATOR<br />

DX_CONTROL<br />

(2) OPEN_IO_FILES<br />

Open I/O data files<br />

8-11<br />

(3) INPUT_DATA<br />

Read program contol data from<br />

external file<br />

(4) D_TARGET , (5) D_MISSILE , (6) D_OPTIMISER , (7) D_SENSORS<br />

Set default target, sensor, missile and trajectory optimiser default data subject to control data.<br />

(1) I_TIMING<br />

Set the simulation master and<br />

sub-interval clocks and associated<br />

frequencies<br />

(4) LOGIC_LOCKS<br />

Common block equivalencing and<br />

program control consistency<br />

checking<br />

1 = STOP<br />

IN_CONTROL<br />

(2) I_PRIPLO<br />

AInitialise the automatic printing<br />

and plotting software described in<br />

Section 3.4<br />

(5) INIT_TOP_WGT_XV<br />

Initialise the interactive X-windows<br />

interface that is described in<br />

Section 3.5<br />

0 = LOOP<br />

ISTOP<br />

INDEXS := INDEXS + 1<br />

Update reference and absolute TAM at 4 kHz<br />

CLOCK_UPDATE<br />

Reset the system clocks at 4 kHz<br />

R_CB_CHANGE , I_CB_CHANGE<br />

update global common block user specified<br />

changes at 1 kHz<br />

INTORD<br />

1 2 3 4<br />

RK_1 RK_2 RK_3 RK_4<br />

ISTOP monitor ( 4kHz )<br />

1 = STOP<br />

Automatic plotting and printing<br />

final data preparation<br />

END PROGRAM<br />

(3) CHANGE_CB<br />

Read and check user provided<br />

common block change data as<br />

described in Section 3.3.3.4-7<br />

(6) - (8) I-TARGET ,<br />

I_MISSILE , I_SENSORS<br />

Initialise the target, missile and<br />

sensor models<br />

4 kHz<br />

Integration Loop<br />

Figure 8-6 : Simulation Top-Level Infrastructure<br />

0 = LOOP

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

Saved successfully!

Ooh no, something went wrong!