07.10.2013 Aufrufe

Identifikation nichtlinearer mechatronischer Systeme mit ...

Identifikation nichtlinearer mechatronischer Systeme mit ...

Identifikation nichtlinearer mechatronischer Systeme mit ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

16 2 Statische und dynamische Neuronale Netze<br />

ˆyGRNN, ˆyRBF<br />

ˆyRBF<br />

PSfrag replacements ˆyGRNN<br />

ξ1 ξ2 ξ3 ξ4 ξ5 u<br />

Abb. 2.8: Approximationsverhalten von RBF-Netz und GRNN bei identischen Parametern<br />

ξ, ˆ Θ und σ<br />

2.3.4 Harmonic-Activated-Neural-Network<br />

Obwohl das GRNN grundsätzlich zur Approximation periodischer Funktionen geeignet<br />

ist, wirken die Stützwerte nur lokal, was zu einer begrenzten örtlichen Auflösung<br />

führt. Für eine gleichmäßig hohe Approximationsgenauigkeit wäre eine große Anzahl<br />

an Stützwerten erforderlich, die aufgrund des Rechenaufwandes nicht mehr<br />

in Echtzeit bearbeitet werden können. Aus diesem Grund wird ein weiterer Funktionsapproximator,<br />

das Harmonic-Activated-Neural-Network (HANN), eingeführt<br />

[Beuschel, 2000].<br />

Die Grundidee ist, eine periodische Nichtlinearität durch eine reelle Fourierreihe<br />

nachzubilden. Das führt auf einen Approximator <strong>mit</strong> harmonischen Basisfunktionen.<br />

Die Grundstruktur des HANN <strong>mit</strong> r Neuronen zur Approximation einer <strong>mit</strong><br />

2 π periodischen Funktion bis zur <br />

r−1 -ten Oberwelle ist in Abbildung 2.9 dar-<br />

2<br />

gestellt. Entsprechend muss für eine Funktion <strong>mit</strong> der Periode P der Eingang des<br />

gewichtet werden.<br />

Approximators <strong>mit</strong> 2π<br />

P<br />

Für die Anzahl r der Neuronen gilt die Einschränkung, dass r ungerade und größer<br />

2 sein muss.<br />

Die mathematische Beschreibung des HANN, angelehnt an die Definition der reellen<br />

Fourierreihe, lautet<br />

ˆyHANN = ˆ Θ0 +<br />

2<br />

r−1<br />

j=1<br />

<br />

ˆΘj · cos(j u) + ˆ <br />

Θ r+1<br />

( +j) · sin(j u)<br />

2<br />

(2.7)

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!