Digitales Betragsoptimum: MATLAB m-File bran_au.m


Beispiellösung zur Optimierung von Rückführkoeffizienten einer digitalen Zustandsregelstruktur mittels BOD. Optimiert werden die drei Rückführkoeffizienten für Drehzahldifferenz, Federmoment und Motordrehzahl bei Drehzahlregelung eines elastischen Antriebssystems - Struktur siehe Automatisierungstechnik (at), 35(1987)7, S. 275/83. Die Koeffizienten werden automatisch in zwei Schritten berechnet. Die z-Transformation erfolgt programmintern. Vorgebbar sind die Abtastzeit, die Restzeitkonstante des geschlossenen Stromregelkreises sowie Motor- , Feder- und Lastzeitkonstante.

Für die z.B. durch einen Beobachter ermittelte Störgröße Lastmoment ergibt sich der notwendige Rückführfaktor über den Endwertsatz aus den mit BOD schon bestimmten Koeffizienten.

Das Beispiel kann leicht für andere Strukturen modifiziert werden, da die entsprechenden Stellen im Programm universell vorbereitet sind. Die "Eingabe" der Streckenstruktur erfolgt durch Definition von Übertragungsfunktionen und Aufstellung einer Verknüpfungsmatrix. Dieser Arbeitsschritt wird zweimal pro Koeffizientenberechnungsschleife ausgeführt. Zuerst zur Vorbereitung der z-Transformation der entsprechenden kontinuierlichen Strecke - danach zur Berechnung des geschlossenen Kreises der diskontinuierlichen Regelstruktur. Erfahrungsabhängig ist die Festlegung der Anzahl der Berechnungsschleifen sowie der entsprechenden Zielregelgrößen.


Zurück zum Digitalen Betragsoptimum (BOD) Version 1.0