Entwurf durch Polvorgabe

Ähnliche Dokumente
Zusammenfassung der 8. Vorlesung

Zusammenfassung der 4. Vorlesung. ensysteme. Mehrgrößensysteme

SYNTHESE LINEARER REGELUNGEN

Zusammenfassung der 8. Vorlesung

Erreichbarkeit und Zustandsregler

Diplomhauptprüfung / Masterprüfung

Institut für Elektrotechnik und Informationstechnik. Aufgabensammlung zur. Systemtheorie

Regelungstechnik. Mehrgrößenregelung - Digitale Regelungstechnik- Fuzzy-Regelung von Gerd Schulz. Mit 118 Beispielen und 56 Aufgaben mit Lösungen

Flachheit Eine nützliche Methodik auch für lineare Systeme

Zusammenfassung der 7. Vorlesung

Regelungstechnik 2. 4y Springer. Jan Lunze. Mehrgrößensysteme Digitale Regelung. 4., neu bearbeitete Auflage

Regelungstechnik II. Heinz Unbehauen. Zustandsregelungen, digitale und nichtlineare Regelsysteme. 9., durchgesehene und korrigierte Auflage

Klausur: Regelungs- und Systemtechnik 2

Klausur: Regelungs- und Systemtechnik 2

Tutorium Mathematik II, M Lösungen

BSc PRÜFUNGSBLOCK 2 / D-MAVT VORDIPLOMPRÜFUNG / D-MAVT. Musterlösung

Schriftliche Prüfung aus Regelungssysteme am

1.11 Eigenwertproblem Anwendungen von Eigenwerten und Eigenvektoren Lineare Rekursionen Lineare Differentialgleichungssysteme Bestimmung von

Springer-Lehrbuch. Regelungstechnik 2. Mehrgrößensysteme, Digitale Regelung. von Jan Lunze. Neuausgabe

Lösungsvorschläge zur ersten Klausur Gewöhnliche Differenzialgleichungen am um 10 Uhr. Bearbeitungszeit beträgt zwei Stunden.

(s + 3) 1.5. w(t) = σ(t) W (s) = 1 s. G 1 (s)g 2 (s) 1 + G 1 (s)g 2 (s)g 3 (s)g 4 (s) = Y (s) Y (s) W (s)g 1 (s) Y (s)g 1 (s)g 3 (s)g 4 (s)

Zusammenfassung der 9. Vorlesung

Zusammenfassung der 9. Vorlesung

Technische Universität Wien Institut für Automatisierungs- und Regelungstechnik. SCHRIFTLICHE PRÜFUNG zur VU Automatisierungstechnik am

Analyse und Entwurf von Mehrgrößenregelung im Frequenzbreich

Anleitung zu Blatt 4 Differentialgleichungen I für Studierende der Ingenieurwissenschaften

Regelungstechnik I (WS 12/13) Klausur ( )

Formelsammlung. für den Teilbereich Zustandsraumdarstellung der Vorlesung. Einführung in die Regelungstechnik

120 Minuten Seite 1. Einlesezeit

Gegeben sei folgender Regelkreis mit der Führungsgröße r, dem Regelfehler e und der Ausgangsgröße y: r e R(s) P (s)

Birgit Steffenhagen. Formelsammlung. Regelungstechnik. Mit 300 Bildern. Fachbuchverlag Leipzig im Carl Hanser Verlag

Floquet Theorie II. 1 Einführung

B. Lösungsskizzen zu den Übungsaufgaben

Eigenwertprobleme. 25. Oktober Autoren: 1. Herrmann, Hannes ( ) 2. Kraus, Michael ( ) 3. Krückemeier, Paul ( )

0 1 = A = f. cos(x 1,R ) 2r3 R βx 2,R 2r 2 R βu R c 1. b = f. c T = h. d = h. = 0 0 Pkt. Lineariserung des Ersatzsystems: 1.5 Pkt.

Kommentierte Musterlösung zur Klausur HM II für Naturwissenschaftler

Aufgabe 1 (Klassifizierung von Systemen)

Lösung zu Serie [Aufgabe] Faktorisieren Sie die folgenden Polynome so weit wie möglich:

8. Übungsblatt Aufgaben mit Lösungen

Schriftliche Prüfung aus Control Systems 1 am

Kapitel 5 : Eigenwerte und Eigenvektoren

Prüfungsklausur. Grundlagen der Regelungstechnik I, II (PNR 2155) am von 10:00 13:00 Uhr

Heinz Unbehauen. Regelungstechnik III. Identifikation, Adaption, Optimierung. 3., verbesserte Auflage

Eigenwerte und Eigenvektoren

Lineare Differenzialgleichungen n-ter Ordnung mit konstanten Koeffizienten

D-MAVT/D-MATL Analysis II FS 2017 Dr. Andreas Steiger. Lösung - Serie 26. ẋ 1 = x 1 + 2x ẋ 2 = 2x 1 + x 2

INSTITUT FÜR REGELUNGSTECHNIK

3.6 Eigenwerte und Eigenvektoren

Rückblick auf die letzte Vorlesung

Lösungsskizzen zur Nachklausur

Systeme der Regelungstechnik mit MATLAB und Simulink

Rückblick auf die letzte Vorlesung

Lineare Algebra II 3. Übungsblatt

Zusatzmaterial zu Kapitel 4

Johannes Kepler Universität Linz Institut für Regelungstechnik und Prozessautomatisierung

Gegeben sei folgender Regelkreis mit der Führungsgröße r, der Stellgröße u und der Ausgangsgröße. q r u y. R(s)

^ Springer Vieweg. Regelungstechnik 1. Systemtheoretische Grundlagen, Analyse. und Entwurf einschleifiger Regelungen. 10., aktualisierte Auflage

Eigenwerte (Teschl/Teschl 14.2)

MC-Serie 11: Eigenwerte

Lineare Algebra II 6. Übungsblatt

Schriftliche Prüfung aus Regelungstechnik am

Analyse und Entwurf von zeitkontinuierlichen Regelkreisen im Zustandsraum

Höhere Mathematik III für Physik

Stellen Sie für das im folgenden Signalflussbild dargestellte dynamische System ein Zustandsraummodell K

Differentialgleichungen für Ingenieure WS 06/07

Schriftliche Prüfung aus Regelungstechnik am

Lösung - Serie 25. D-MAVT/D-MATL Analysis II FS 2017 Dr. Andreas Steiger

2. Übung: Lineare dynamische Systeme

Entwurf eines modellbasierten Regelungssystems für einen totzeitbehafteten Prozess

Abbildung 5.1: stabile und instabile Ruhelagen

Institut für Elektrotechnik und Informationstechnik. Aufgabensammlung zur. Regelungstechnik B. Prof. Dr. techn. F. Gausch Dipl.-Ing. C.

Aufgabe 1: Laplace-Transformation

Inhaltsverzeichnis. Birgit Steffenhagen. Kleine Formelsammlung Regelungstechnik ISBN: Weitere Informationen oder Bestellungen unter

x 1 + u y 2 = 2 0 x 2 + 4u 2.

Regelsysteme Tutorial: Stabilitätskriterien. George X. Zhang HS Institut für Automatik ETH Zürich

Eigenwerte (Teschl/Teschl 14.2)

Zusammenfassung der 7. Vorlesung

Praktikum - Zustandsraum (ZR)

6. Lineare DGL-Systeme erster Ordnung

Die inhomogene Differentialgleichung höherer Ordnung.

Technische Universität Wien Institut für Automatisierungs- und Regelungstechnik. SCHRIFTLICHE PRÜFUNG zur VU Automatisierung am

Vorlesung Mathematik für Ingenieure 3 (Wintersemester 2009/10)

Grundlagen der Regelungstechnik

Transkript:

Grundidee der Zustandsregelung Entwurf durch Polvorgabe Zustandsgröß ößen, innere Informationen aus dem Prozeß,, werden zurückgef ckgeführt. Vorteile: Bei Bei vollständiger Steuerbarkeit ist ist eine eine beliebige Plazierung der der Eigenwerte des des geschlossenen Regelkreises möglich. m Eine Eine hohe Regelgüte ist ist möglich. m Es Es existieren elegante und und ausgereifte Verfahren zum zum Reglerentwurf. Einfache Realisierung des des Reglers, wenn Zustandsgrößen meßbar.

Nachteile: Entwurf durch Polvorgabe (2) Zustandsraumverfahren benötigen gute gute Modelle und und Rechnerunterstützung. tzung. Einfache Interpretierbarkeit der der Reglerparameter nicht gegeben. Meistens sind sind nicht alle alle Zustandsgrößen mit mit vertretbaren Aufwand meßbar. Nicht meßbare Zustandsgrößen müssen m mit mit einem Beobachter geschätzt werden. Werden Eigenwerte in in der der komplexen Ebene weit weit nach links verschoben, so so können k nicht realisierbare Stellgrößen en auftreten. Bei Bei Systemen mit mit mehreren Eingängen ngen werden nicht alle alle Reglerparameter für ffür r die die beliebige Vorgabe der der Eigenwerte des des Regelkreises benötigt. Das Das bedeutet, es es existieren Freiheiten, deren Nutzung nicht unmittelbar klar klar ist. ist.

Entwurf durch Polvorgabe (3) Frage: Wohin soll man die Eigenwerte des geschlossenen Regelkreises schieben?

ckführung (1) Modell der der Regelstrecke: ẋ(t) = Ax(t)+Bu(t) y(t) = Cx(t) Durch Einsetzen des des Regelgesetzes u(t) = Kx(t)+Vw(t) Dimension Dimension m x x n Dimension Dimension m x x m erhält man man das das Zustandsmodell des des geschlossenen Kreises: ẋ(t) = (A BK)x(t)+BVw(t) y(t) = Cx(t) Systemmatrix Systemmatrix A G des G des geschlossenen geschlossenen Kreises Kreises

ckführung (2) Dimension Dimension m x x m Eine Eine ührung verändert die die Eigendynamik. Kein Soll-Ist-Vergleich ((w(t)-y(t)). (t)-y(t)).). Stationäre Genauigkeit kann über die die Vorfilter-Matrix V eingestellt werden.

Anforderungen an an eine Zustandsregelung ckführung (3) Stabilität: t: Die Die Eigenwerte von von A-BK müssen links links der der j-achse j liegen. (Anforderung an an K) K) Stationäre Genauigkeit: lim t Die Matrix V Aus existiert nur dann, wenn 0 kein Eigenwert der Systemmatrix (A-BK) ist und die Übertragungsmatrix folgt C(sI-A+BK) - 1 B keine Nullstellen bei 0 hat. y(t) = lim t w(t) G W (s=0)=i G W (s) = C(sI A+BK) 1 BV G W (0) = C( A+BK) 1 BV=I V = [C( A+BK) 1 B] 1

Polvorgabe für f r Eingrößensysteme ckführung (4) Nach Vorgabe des charakteristischen Polynoms des geschlossenen Regelkreises gibt es es eine eindeutige Lösung für f r die die Elemente des RRückführvektors k. k. Anhand der der Regelungsnormalform können k diese Elemente mit mit Hilfe eines Koeffizientenvergleichs sofort angegeben werden (vgl. Skript RT). Eine direkte Berechnung ist ist auch mittels der der sogenannten Ackermann-Formel möglich. m

Polvorgabe für f r Eingrößensysteme ckführung (4a)

ckführung (5) Polvorgabe für f r Eingrößensysteme ACKERMANN-Formel letzte letzte Zeile Zeile der der inversen inversen Steuerbarkeitsmatrix Steuerbarkeitsmatrix n+1 Koeffizienten des char. Polynoms des Regelkreises n Matlab-Funktion Funktion: k = acker(a, b, b, lambda_g)

Polvorgabe für f r Mehrgrößensysteme ensysteme ckführung (6) Nach Vorgabe des charakteristischen Polynoms des geschlossenen Regelkreises gibt es eskeine eindeutig Lösung für f r die die Elemente der der m x n Rückführmatrix K. K. Bei Bei Systemen mit mit mehreren Stellgrößen en können k durch eine ührung neben der der Fest- legung der der Eigenwerte noch weitere Anforderungen berücksichtigt werden: Robustheit der der Eigenwerte gegenüber Parameteränderungen (MATLAB-Funktion place). Entkopplung des Ein- Ausgangsverhalten. Berücksichtigung von Stellgrößenbeschränkun- enbeschränkun- gen.

Polvorgabe für f r Mehrgrößensysteme ensysteme Robuste Polfestlegung mit mit K = place(a,b,lambda_g) ckführung (7) Die RückfR ckführmatrix K wird iterativ so bestimmt, daß die die Eigenwerte des des Regelkreises die die gewünschten Lagen haben. die die Eigenvektoren der der Systemmatrix (A-BK) möglichst m orthogonal sind. sich sich die die Lagen der der Eigenwerte möglichst m wenig ändern, wenn Parameteränderungen die die Systemmatrix A-BK+ AA-BK+ des des rrückgeführten Systems stören. Diese Optimierung wird wird nur nur bei bei der der Vorgabe reeller Eigenwerte durchgeführt hrt!!

Entkopplung des Ein- Ausgangsverhaltens Entwurfsziel: ckführung (8)

Entkopplung des Ein- Ausgangsverhaltens ckführung (9)

Entkopplung des Ein- Ausgangsverhaltens ckführung (10)

ckführung (10a) Zusammenhang: Differenzgrade --Entkopplungsindizes Berechnung der Ableitungen der Ausgangsgröße y i (t): δ i ẏ i (t) = c T iẋ(t) = ct i Ax(t)+cT i Bu(t) ÿ i (t) = c T i Aẋ(t) = ct i A2 x(t)+c T i ABu(t). y (d i+1) i (t) = c T i Adi+1 x(t)+c T i Ad ibu(t) erstmalig 0 =0 für d i >0 =0 für d i >1

Entkopplung des Ein- Ausgangsverhaltens ckführung (11) Berechnung des des Zustandsreglers Differenzgrad Differenzgrad des des Systems Systems mit

Entkopplung des Ein- Ausgangsverhaltens Berechnung des des Vorfilters ckführung (12) mit Übertragungsmatrix des geschlossenen Regelkreises

Entkopplung des Ein- Ausgangsverhaltens Struktur des des entkoppelten Systems ckführung (13) Invariante Invariante Nullstellen Nullstellen der der Regelstrecke Regelstrecke Stabile Entkopplung nur nur möglich, m wenn die die Regelstrecke keine IN IN in in der der rechten s-halbebene s hat hat!!!!!!

Beispiel 2-DOF 2 Hubschraubermodell Direkte Methode ckführung (14) AG = [ 0., 0., 1., 0.] [ 0., 0., 0., 1.] [ 5.77*k_11-.326*k_21,.326*k_21, 5.77*k_12-.326*k_22,.326*k_22, 5.77*k_13-.326*k_23,.326*k_23, 5.77*k_14-.326*k_24].326*k_24] [ -.651*k_11+2.79*k_21, -.651*k_12+2.79*k_22, -.651*k_13+2.79*k_23, -.651*k_14+2.79*k_24] C(λ) = λ^4.651* λ^3 ^3*k_14 + 2.79* λ^3 ^3*k_24 + 5.77*k_13 k_13* λ^3 -.326*k_23 k_23* λ^3.651*k_12 k_12* λ^2 + 2.79*k_22 k_22* λ^2 + 5.77*k_11 k_11* λ^2 -.326*.326*k_21 k_21* λ^2 15.9* λ^2 ^2*k_23 k_23*k_14 k_14 + 15.9* λ^2 ^2*k *k_13 _13*k_24 k_24-15.9*k_21 k_21* λ*k_14 + 15.9*k_11 k_11* λ*k_24 + 15.9* λ*k_22 k_22*k_13 k_13-15.9* λ*k_12 k_12*k_23 k_23 15.9*k_21*k_12 + 15.9*k_11*k_22 Beliebige Eigenwertvorgabe über nur nur einen Eingang ist ist nicht möglich m!!

Beispiel 2-DOF 2 Hubschraubermodell ckführung (15) Vorgabe der Eigenwerte des geschlossenen Kreises: C(λ) = (λ+1)(λ+2)(λ+3)(λ+4) Einsetzen von = λ 4 +10λ 3 +35λ 2 +50λ+24 k 13 =k 14 =k 22 =k 24 =0 in die symbolisch berechnete charakteristische Gleichung liefert: k 23 0,326=10 k 23 = 10 0,326 = 30,675 50 k 12 k 23 15,9=50 k 12 = 15,9 k 23 50 = 15,9 ( 30,675) =0.1025

Beispiel 2-DOF 2 Hubschraubermodell ckführung (16) und: 24 k 21 k 12 15,9=24 k 21 = 15,9 k 12 24 = 15,9 0,1025 = 14,73 k 11 5,77 k 12 0,651 k 21 0,326=35 k 11 = 1 5,77 (35+k 12 0,651+k 21 0,326) = 1 5,77 (35+0,1025 0,651+14,73 0,326)=5,2418 Rückf ckführmatrix: K = [ 5,2418 0,1025 0 0 14,73 0 30,675 0 ]

ckführung (17) Beispiel 2-DOF 2 Hubschraubermodell Berechnung der Eigenwerte des Regelkreises: Gutes Gutes stationäres stationäres Störverhalten Störverhalten von von u 1 (t) 1 (t)-> > -> y y 1 (t) 1 (t) EW_K = -3.8927-3.1614-1.9239-1.0106 V = [ 1 0 0 1 ] Schlechte Schlechte Entkopplung Entkopplung von von u 1 (t) 1 (t)-> > -> y y 2 (t) 2 (t)

ckführung (18) Beispiel 2-DOF 2 Hubschraubermodell Berechnung der RückfR ckführmatrix mit Matlab- Funktion place: K = [ 0,9030 0,2964 0,8715 0,0517 0,4962 1,8348 0,0686 1,7620 ] EW_K = -3.8927-3.1614-1.9239-1.0106 V = [ 1 0 0 1 ]

ckführung (19) Beispiel 2-DOF 2 Hubschraubermodell Berechnung der RückfR ckführmatrix mit Matlab- Funktion place: K = [ 23,9681 4,2093 4,1235 0,6032 9,3915 46,8260 1,2825 8,2701 ] EW_K = -13.0000-10.0000-11.0000-12.0000 V = [ 1 0 0 1 ]

ckführung (20) Beispiel 2-DOF 2 Hubschraubermodell Berechnung der Vorfiltermatrix für f r gutes Führungsverhalten u 1 (t) 1 (t) V = EW_K = -13.0000-10.0000-11.0000-12.0000 [ 23,15 0 0 45, 25 ] u 2 (t) 2 (t) K = [ 23,9681 4,2093 4,1235 0,6032 9,3915 46,8260 1,2825 8,2701 ]

ckführung (21) Beispiel 2-DOF 2 Hubschraubermodell Berechnung der Vorfiltermatrix für f r gutes Störverhalten V = EW_K = -13.0000-10.0000-11.0000-12.0000 [ 0,0432 0 0 0, 0221 ] K = [ 23,9681 4,2093 4,1235 0,6032 9,3915 46,8260 1,2825 8,2701 ]