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.

Chapter 6<br />

NEURAL NETWORK BASED PREDICTIVE<br />

CONTROL SYSTEM<br />

6.1 INTRODUCTION<br />

<strong>The</strong> fundamental concepts <strong>of</strong> NN based model predictive control (MPC) are presented in<br />

this chapter. For the design <strong>of</strong> an adaptive flight controller for the helicopter UAS, the<br />

non-linear models identified from the NN based system identification are employed. <strong>The</strong><br />

NN based MPC is a NN based control algorithm classified under indirect NN control<br />

system design [Agarwal, 1997, Norgaard, 2000]. <strong>The</strong> design <strong>of</strong> this type <strong>of</strong> controller<br />

always depends on the availability <strong>of</strong> the dynamic model <strong>of</strong> the system. However, the<br />

controller design using this approach <strong>of</strong>ten follows the conventional controller design<br />

while the NN models obtained in advanced are merely used as an aid to the controller<br />

development. Some examples <strong>of</strong> conventional control methods used in indirect NN<br />

control designs include approximate pole placement, minimum variance, predictive<br />

control, and non-linear predictive control design have been introduced and discussed in<br />

detailed in Norgaard [2000].<br />

In this chapter, the <strong>Neural</strong> <strong>Network</strong> based Approximate Predictive Controller<br />

(NNAPC) is discussed. It is designed and developed using the NN model identified from<br />

<strong>of</strong>f-line or on-line system identification algorithms. <strong>The</strong> rest <strong>of</strong> the chapter is organised<br />

as follows. Section 6.2 describes the motivation to use such an approach and the basics<br />

<strong>of</strong> NNAPC design. Section 6.3 provides the details <strong>of</strong> the instantaneous linearisation<br />

concept to extract the necessary linear model for the NNAPC’s prediction process. <strong>The</strong><br />

formulation <strong>of</strong> the state space model from the linear ARX transfer function model and

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

Saved successfully!

Ooh no, something went wrong!