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.

7.3 EXPERIMENTAL RESULTS 197<br />

indicators that a full 4 DOF controller is realised using the proposed controller approach<br />

with good compensation performance in all four motion axes.<br />

Roll Angle (deg)<br />

Pitch Angle (deg)<br />

5<br />

0<br />

−5<br />

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

Sample (k)<br />

5<br />

0<br />

−5<br />

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

Sample (k)<br />

Yaw Angle (deg)<br />

70<br />

60<br />

50<br />

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

Sample (k)<br />

Altitude (m)<br />

0.1<br />

0.08<br />

0.06<br />

0.04<br />

0.02<br />

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

Sample (k)<br />

Figure 7.8 <strong>The</strong> control responses <strong>of</strong> the 4 DOF NNAPC controller with recursive NN training during<br />

hovering flight test.<br />

Table 7.7<br />

<strong>The</strong> 4 DOF NNAPC controller response under hovering flight.<br />

Outputs MSE Settling Time (s) Overshoot (%) Rise Time (s)<br />

Pitch Angle, θ 0.17 n/a n/a n/a<br />

Roll angle, φ 0.25 n/a n/a n/a<br />

Yaw angle, ψ 1.54 n/a n/a n/a<br />

Altitude, z 4.10 × 10 −6 0.76 1.69 0.38<br />

7.3.3 Flight Controller Performance<br />

In this subsection, the NNAPC controllers developed in this work are further tested<br />

under the effect <strong>of</strong> parameter variations and input disturbances. <strong>The</strong>re are several<br />

parameters that can vary in the helicopter dynamics such as the changes in the payload

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

Saved successfully!

Ooh no, something went wrong!