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.

146 CHAPTER 5 NN BASED SYSTEM IDENTIFICATION: RESULTS AND DISCUSSION<br />

0.8<br />

0.6<br />

data<br />

NN 1<br />

Roll Rate (rad/s)<br />

0.4<br />

0.2<br />

0<br />

−0.2<br />

−0.4<br />

−0.6<br />

0 100 200 300 400 500 600 700 800 900 1000<br />

time (sample)<br />

(a)<br />

0.8<br />

0.6<br />

data<br />

NN 2<br />

0.4<br />

Roll Rate (rad/s)<br />

0.2<br />

0<br />

−0.2<br />

−0.4<br />

−0.6<br />

−0.8<br />

0 100 200 300 400 500 600 700 800 900 1000<br />

time (sample)<br />

(b)<br />

0.8<br />

0.6<br />

data<br />

NN 3<br />

Roll Rate (rad/s)<br />

0.4<br />

0.2<br />

0<br />

−0.2<br />

−0.4<br />

−0.6<br />

0 100 200 300 400 500 600 700 800 900 1000<br />

time (sample)<br />

(c)<br />

Figure 5.19 <strong>The</strong> comparison <strong>of</strong> the MLP network trained by <strong>of</strong>f-line Levenberg-Marquardt (LM)<br />

method and MLP network trained with recursive Gauss-Newton (rGN) method against roll rate<br />

measurement. (a) NN model 1 (NN1) is trained with <strong>of</strong>f-line LM algorithm. NN1 model structure is<br />

set with n y = 1 and n u = 2 with 4 hidden neurons (b) NN model 2 (NN2) is trained with recursive<br />

Gauss-Newton algorithm. NN2 model structure is set with n y = 1 and n u = 2 with 4 hidden neurons;<br />

and (c) NN model 3 (NN3) is trained with recursive Gauss-Newton algorithm. NN3 model structure is<br />

set with optimised structure from k-fold cross validation (n y = 3 and n u = 1 with 4 hidden neurons).

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

Saved successfully!

Ooh no, something went wrong!