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

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

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

162 CHAPTER 6 NEURAL NETWORK BASED PREDICTIVE CONTROL SYSTEM<br />

where,<br />

a ny = −<br />

∂ŷ(k)<br />

∂y(k − n y ) ∣ ; b nu = − ∂ŷ(k)<br />

ϕ(k)=ϕ(τ)<br />

∂u(k − n u ) ∣ (6.7)<br />

ϕ(k)=ϕ(τ)<br />

and,<br />

ỹ(k − n y ) = y(k − n y ) − y(τ − n y );<br />

ũ(k − n u ) = u(k − n u ) − u(τ − n u ) (6.8)<br />

<strong>The</strong> constant n y and n u are the size <strong>of</strong> the past output and input measurements. <strong>The</strong><br />

approximate model in Equation (6.6) can be alternatively expressed similar to Equation<br />

(4.18), where the coefficients a ny and b nu are collected in the polynomial A(q −1 ) and<br />

B(q −1 ) as follows:<br />

A(q −1 ) = 1 + a 1 q −1 + · · · + a ny q −ny ;<br />

B(q −1 ) = b 0 + b 1 q −1 + · · · + b nu q −nu (6.9)<br />

<strong>The</strong> instantaneous linearisation <strong>of</strong> the NN model can be derived by taking the partial<br />

derivative <strong>of</strong> the NN model prediction with respect to each system input [Norgaard,<br />

2000, Lawrynczuk, 2007b,a]. Applying the chain rules to Equation (4.36) with respect to<br />

regression vector, the linearisation model for the MLP network with tangent hyperbolic<br />

and linear activation function in hidden and output units yields:<br />

⎡ ⎛<br />

⎞⎤<br />

∂ŷ i (k)<br />

H<br />

∂ϕ j (k) = ∑<br />

m∑<br />

W 2 ih W 1 hj<br />

⎣1 − tanh 2 ⎝ W 1 hj ϕ j (t) + B1 h<br />

⎠⎦<br />

h=1<br />

j=1<br />

with h = 1, 2, 3 · · · H and i = 1, 2, 3 · · · n (6.10)<br />

For the case <strong>of</strong> linear units in both hidden and output layers, the linearisation is given<br />

by:<br />

∂ŷ i (k)<br />

H<br />

∂ϕ j (k) = ∑<br />

W 2 ih W 1 hj<br />

h=1<br />

with h = 1, 2, 3 · · · H and i = 1, 2, 3 · · · n (6.11)

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

Saved successfully!

Ooh no, something went wrong!