28.02.2014 Views

The Development of Neural Network Based System Identification ...

The Development of Neural Network Based System Identification ...

The Development of Neural Network Based System Identification ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

6.9 CONTROL ARCHITECTURES AND IMPLEMENTATION 179<br />

Figure 6.4<br />

<strong>The</strong> unmanned helicopter control system architecture with NNAPC controller.<br />

the HMLP network can be initialised using the weights trained with the <strong>of</strong>f-line training.<br />

<strong>The</strong> time regressor vectors for each <strong>of</strong> these HMLP networks are constructed after<br />

obtaining pitch, roll and yaw angle, yaw rate and altitude rate measurement from the<br />

on-board sensors. <strong>The</strong>n, the prediction outputs from each HMLP network are fed to the<br />

instantaneous linearisation block to obtain the non-minimal state space models. Finally,<br />

all <strong>of</strong> the estimated linear models are transmitted to MPC loops for the optimisation<br />

iteration process before the new input signals are constructed and sent to the actuators.<br />

<strong>The</strong> full implementation <strong>of</strong> the NNAPC control algorithm with recursive HMLP<br />

model is shown in the Figure 6.5. <strong>The</strong> control algorithm is implemented based on

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

Saved successfully!

Ooh no, something went wrong!