Kapitel 39–41: Laplace-Transformation, Systemantworten, Frequenzbereich und Zustandsraum-Entwurf

39.1 Die Laplace-Transformation

  • Ziel der Laplace-Transformation in der Regelungstechnik: Überführung von Differentialgleichungen in algebraische Gleichungen, um Systeme im Frequenzbereich zu analysieren.

  • Grundprinzipien

    • Für ein lineares zeitinvariantes System gilt Y(s)=G(s)U(s)Y(s) = G(s) U(s) mit G(s)G(s) als komplexe Übertragungsfunktion.

    • Partielle Brüche ermöglichen die Zerlegung in einfache Residuen und Pole.

    • Konjugiert komplexe Polpaare p1, p2 = p1^ liefern nach Rücktransformation sinusförmige oder kosinusförmige Zeitverläufe: r~1ep1t+r~2ep2t\tilde{r}1 e^{p1 t} + \tilde{r}2 e^{p2 t} mit r~2=r~1</em>\tilde{r}2 = \tilde{r}_1^</em>.

  • Repräsentationen konjugiert komplexer Pole

    • Alternative Form (39.77): r~<em>1sp</em>1+ilder<em>2sp</em>2\frac{\tilde{r}<em>1}{s-p</em>1} + \frac{ ilde{r}<em>2}{s-p</em>2} mit Residuen r~<em>1,r~</em>2=r~1\tilde{r}<em>1, \tilde{r}</em>2 = \tilde{r}_1^*.

    • Nach Rücktransformation: r~<em>1ep</em>1t+r~<em>2ep</em>2t\tilde{r}<em>1 e^{p</em>1 t} + \tilde{r}<em>2 e^{p</em>2 t} .

  • Beispiel: Kosinus-Funktion aus Partialbruchzerlegung

    • s/(s2+1)s/(s^2+1) → Zerlegung in komplexe Brüche: 12sjs2+1+12s+js2+1\frac{1}{2} \frac{s-j}{s^2+1} + \frac{1}{2} \frac{s+j}{s^2+1}y(t)=costy(t) = \cos t (Rücktransformationsregeln beachten).

  • Zentrale Zeitbereichsverläufe aus dem Zeitfenster

    • Lage der Pole bestimmt den Typ der Zeitfunktion (abklingend, konstant, aufklingend, oszillierend).

  • Zustandsdarstellung und Transferfunktion

    • Zustandsglg.: x˙(t)=Ax(t)+bu(t),y(t)=cTx(t)\dot{x}(t) = A x(t) + b u(t), y(t) = c^T x(t) .

    • Laplace-Transform: sX(s)x(0)=AX(s)+bU(s)s X(s) - x(0) = A X(s) + b U(s) ; Y(s)=cTX(s)Y(s) = c^T X(s) .

    • Lösung für X(s)X(s): X(s)=(sIA)1bU(s)+(sIA)1x(0)X(s) = (sI - A)^{-1} b U(s) + (sI - A)^{-1} x(0) .

    • Übertragungsfunktion: G(s)=Y(s)/U(s)=cT(sIA)1bG(s) = Y(s)/U(s) = c^T (sI - A)^{-1} b .

    • Symbolische Darstellung der Inversen: (sIA)1=Ad(sIA)/det(sIA)(sI - A)^{-1} = \text{Ad}(sI - A)/\text{det}(sI - A) .

    • Pol-Null-Stellen-Beziehung: Alle Pole von G(s)G(s) sind Nullstellen des charakteristischen Polynoms det(sIA)=0\text{det}(sI - A) = 0 ; Pole sind Eigenwerte von AA ; Kürzungen (Zählernullstellen) können auftreten, wodurch Pole wegfallen können.

  • Beispiel zur Bestimmung von G(s)G(s) und Stabilität

    • Gegebene Matrix AA, Vektor bb, cTc^T ; Berechnung von det(sIA)\text{det}(sI - A) und (sIA)1(sI - A)^{-1} ; G(s)=cT(sIA)1bG(s) = c^T (sI - A)^{-1} b .

    • Bei Kürzungen (Durch cTc^T und bb) kann es zu Kürzungen kommen, z. B. eine Kürzung der Linearfaktoren (s±2)(s \pm 2) durch spezielle cc oder bb .

  • Matrix-Exponentials und Zeitverlauf

    • eAte^{A t} definiert durch die Potenzreihe: eAt=I+At1!+A2t22!+e^{A t} = I + \frac{A t}{1!} + \frac{A^2 t^2}{2!} + \dots , Transitionsmatrix genannt.

    • Wichtige Regeln: eAt<em>1eAt</em>2=eA(t<em>1+t</em>2)e^{A t<em>1} e^{A t</em>2} = e^{A(t<em>1+t</em>2)} ; ddteAt=AeAt=eAtA\frac{d}{dt} e^{A t} = A e^{A t} = e^{A t} A .

  • Verifikation der Lösung im Zeitbereich

    • Mit x(t)=0teA(tτ)bu(τ)dτ+eAtx(0)x(t) = \int_0^t e^{A(t-\tau)} b u(\tau) d\tau + e^{A t} x(0) lässt sich Ax(t)+bu(t)Ax(t) + bu(t) durch Differentiation nachweisen (39.114).

  • Impuls- und Sprungantwort im Zustandsmodell

    • Impulsantwort g(t)=cTeAtbg(t) = c^T e^{A t} b .

    • Sprungantwort h(t)=0tg(τ)dτh(t) = \int_0^t g(\tau) d\tau, bzw. y(t)=h(t)y(t) = h(t) bei u(t)=σ(t)u(t) = \sigma(t) .

    • Endwert der Sprungantwort für stabile Systeme: h()=G(0)h(\infty) = G(0) (Endwertsatz).

    • Anfangsverhalten: h(t0+)=G()h(t\to0^+) = G(\infty) (für beschränkte Ordnung der Partialbrüche).

  • Beispiel: Impulsantwort eines 2x2-Zustandsraummodells

    • Beispiel-A Matrix A=[1amp;0 0amp;2]A = \begin{bmatrix} 1 &amp; 0 \ 0 &amp; -2 \end{bmatrix} (dieses Beispiel dient der Illustration); g(t)=cTeAtbg(t) = c^T e^{A t} b ; eAte^{A t} ist hier diagonal: diag(et,e2t)\text{diag}(e^{t}, e^{-2t}).

  • Zusammenfassung der Kernpunkte

    • G(s)G(s) fester Zusammenhang: G(s)=cT(sIA)1bG(s) = c^T (sI - A)^{-1} b .

    • Polstellen der Übertragungsfunktion stimmen mit Eigenwerten von AA überein; nicht alle Eigenwerte müssen Pol von G(s)G(s) sein, je nach Zähler.

    • Die Laplace-Transformation bietet eine Brücke zwischen Zeit- und Frequenzverhalten und ist Grundlage für Impuls- und Sprungantwort, Faltung, sowie die Bestimmung von Übertragungsfunktionen.

39.2 Systemantworten und Stabilität

  • Impulsantwort und Impulsverhalten

    • Impulsantwort g(t)g(t) eines LZI-Systems: g(t)=cTeAtbg(t) = c^T e^{A t} b .

    • Übertragungsfunktion G(s)=Y(s)/U(s)=cT(sIA)1bG(s) = Y(s)/U(s) = c^T (sI - A)^{-1} b .

    • Falls G(s)G(s) eine R-Glied-Darstellung hat: G(s)=<em>i=1nr</em>i/(sp<em>i)G(s) = \sum<em>{i=1}^n r</em>i/(s - p<em>i) … → g(t)=r</em>iepitg(t) = \sum r</em>i e^{p_i t} .

  • Zusammenhang Sprungantwort/Impulsantwort

    • Sprungantwort h(t)=0tg(τ)dτh(t) = \int_0^t g(\tau) d\tau ; g(t)=dh(t)dtg(t) = \frac{d h(t)}{d t} .

  • Dominanz von Polen

    • Dominante Pole liegen nahe der imaginären Achse; verursachen langsam abklingende Beiträge; nicht dominante Pole liegen weiter links und klingen schneller ab.

  • Impulsantwort mit diagonaler A

    • Falls AA diagonal, eAte^{A t} hat Form diag(ea<em>1t,,ea</em>nt)\text{diag}(e^{a<em>1 t}, \dots, e^{a</em>n t}) ; g(t)g(t) erhält damit klare eaite^{a_i t}-Beiträge.

  • Endwert- und Instabilitätskriterien

    • Endwertsatz: y()=lims0sY(s)y(\infty) = \lim_{s\to0} s Y(s) .

    • Endwert für Sprung: h()=G(0)h(\infty) = G(0) .

    • Stabilitätssatz: asymptotische Stabilität (Zustandssystem x˙=Ax+bu,y=cTx\dot{x} = A x + b u, y = c^T x) ist gegeben, wenn alle Eigenwerte von AA in der linken Halbebene liegen (LHP).

    • Übertragungsstabilität (BIBO) ist gegeben, wenn alle Pole von G(s)G(s) in der linken Halbebene liegen; Pol-Null-Kürzungen können auftreten.

  • Beispiel zur Stabilität und Übertragungsstabilität

    • A=[0amp;1 4amp;0]A = \begin{bmatrix} 0 &amp; 1 \ 4 &amp; 0 \end{bmatrix}, b=[0 1]Tb = \begin{bmatrix} 0 \ 1 \end{bmatrix}^T, cT=(c,1)c^T = (c, 1).

    • char. Polynom det(sIA)=s24=(s2)(s+2)\text{det}(sI - A) = s^2 - 4 = (s-2)(s+2) . Eigenwerte ±2\pm2 .

    • G(s)=cT(sIA)1b=(s+c)/((s2)(s+2))G(s) = c^T (sI - A)^{-1} b = (s + c)/((s-2)(s+2)) ; Pole bei ±2\pm2 ; Kürzung möglich bei bestimmten cc (z. B. c=2c = 2 oder c=2c = -2).

  • Praktische Hinweise

    • Die Umwandlung in den Zeitbereich (39.111–39.115) verifiziert die Lösungen durch Einsetzen in x˙=Ax+bu\dot{x} = A x + bu .

    • Die Matrix-Exponentials sind entscheidend für die Berechnung der Systemantwort im Zeitbereich.

39.3 Pole, Nullstellen, Modellreduktion und Identifikation

  • Pole und Nullstellen

    • Pole: Nullstellen des Nennerpolynoms det(sIA)\text{det}(sI - A) – identisch mit Eigenwerten der Matrix AA .

    • Nullstellen: Nullstellen des Zählerpolynoms Z(s)=cTAd(sIA)bZ(s) = c^T \text{Ad}(sI - A) b .

    • Pol-Null-Kürzungen: Kürzungen können auftreten; bei Kürzung von Nenner-Nullstellen durch den Zähler kann sich die Systemantwort verändern.

  • Dominanz der Pole und Nullstellen

    • Dominante Pole bestimmen maßgeblich die Gestalt der Systemantwort; Nullstellen beeinflussen die Form der Sprungantwort; Nullstellen können Blockier-Effekte (Blockiereigenschaften) erzeugen, z.B. bei bestimmten Frequenzen.

  • Allpass-Glieder und Wirkung rechts gelegener Nullstellen

    • Allpass-Glied G3(s)=(Ts1)/(Ts+1)G_3(s) = -(Ts - 1)/(Ts + 1) lässt Dauerschwingungen passieren; rechts gelegene Nullstellen beeinflussen die Sprungantwort signifikant.

  • Totzeitglieder und Padé-Approximation

    • Totzeitglied: y(t)=u(tT<em>t)y(t) = u(t - T<em>t); G(s)=esT</em>tG(s) = e^{-s T</em>t} .

    • Padé-Approximationen für Totzeit: G(s)G(s) \approx

    • PTn-Glied (Zählergrad nn, Nennergrad nn) bzw. Padé-Approximationen der Ordnung nn mit Zählergrad nn bzw. n1n-1, die die Verschiebungsgleichung im Zeitbereich nachbilden.

  • Modellreduktion

    • Dominante Pole behalten; Nicht-dominante Pole entfernen, um eine einfachere Modelldarstellung zu erhalten.

39.4 Frequenzgang und Bode-Diagramm

  • Harmonische Anregung und Frequenzgang

    • Bei u(t)=sin(ωt)u(t) = \sin(\omega t) ist Y(s)=G(s)U(s)Y(s) = G(s) U(s) ; für U(s)=ω/(s2+ω2)U(s) = \omega/(s^2+\omega^2) folgt eine Impuls-/Dauerschwingungs-Ansammlung.

    • Partialbruchzerlegung von Y(s)Y(s) führt zu y(t)=y<em>G(t)+y</em>D(t)y(t) = y<em>G(t) + y</em>D(t), wobei y<em>G(t)y<em>G(t) die Zeitkomponente von Polen des G(s)G(s) darstellt und y</em>D(t)y</em>D(t) eine Dauerschwingung aufgrund der imaginären Pole von U(s)U(s) ist.

  • Ergebnis der harmonischen Regelung

    • Die Dauerschwingung bei ω\omega wird durch y<em>D(t)y<em>D(t) bestimmt, während y</em>G(t)y</em>G(t) abklingt, wenn G(s)G(s) stabil ist.

    • Zusammenhang in kompakter Form: y(t)=ReG(jω)G(jω)ej(ωt+G(jω))+abklingeny(t) = \text{Re}{G(j\omega) |G(j\omega)| e^{j(\omega t+\angle G(j\omega))}} + \text{abklingen}, wobei G(jω)=G(jω)ejG(jω)G(j\omega) = |G(j\omega)| e^{j \angle G(j\omega)}.

  • Typische Übertragungsglieder und deren Frequenzverhalten

    • PT1-Glied: G(s)=K/(1+Ts)G(s) = K/(1+Ts); Amplitude G(jω)=K/1+(ωT)2|G(j\omega)| = K/\sqrt{1+(\omega T)^2}; Phasenverschiebung G(jω)=arctan(ωT)\angle G(j\omega) = -\arctan(\omega T) .

    • PT2-Glied: G(s)=K/(1+2dTs+T2s2)G(s) = K/(1+2dTs+T^2 s^2); Frequenzgang komplex; Eckfrequenz ω<em>0=1/T\omega<em>0 = 1/T ; Dämpfung dd bestimmt Resonanz ω</em>r\omega</em>r und Eigenfrequenz ωe\omega_e .

    • Totzeit (esT<em>te^{-sT<em>t}) hat Betrag 11 über alle ω\omega ; Phase ωT</em>t-\omega T</em>t .

    • PD-, PI-, PID-Regler: Bode-Diagramme zeigen, wie Reglerparameter Phasen- und Amplitudenreserven beeinflussen.

  • Bode-Diagramm und Kenngrößen

    • Betragskennlinie G(jω)|G(j\omega)| in dB: 20log10G(jω)20 \log_{10} |G(j\omega)|; Phasenkennlinie G(jω)\angle G(j\omega) .

    • Eckfrequenz ω<em>0\omega<em>0 markiert Übergang von passiven zu dynamischen Eigenschaften; Resonanz ω</em>r\omega</em>r und Eigenfrequenz ωe\omega_e beschreiben Unterschied zwischen Maximalauslenkung und schwingendem Verhalten.

    • Zusammenhang der Frequenzganganalyse mit Modellidentifikation und -entwurf (Rausch- und Rauschverhalten berücksichtigen).

  • Wichtige lineare Übertragungsglieder (Kurzüberblick)

    • Proportionalglied P: y=Kuy = K u .

    • Integralglied I: y=Kudty = K \int u dt ; G(s)=K/sG(s) = K/s ; Phasenverschiebung 9090^{\circ} .

    • Differenzierglied D: y=Kdu/dty = K du/dt; G(s)=KsG(s) = Ks ; Phasenverschiebung 9090^{\circ} .

    • Totzeitglied: Y(s)=esTtG(s)U(s)Y(s) = e^{-sT_t} G(s) U(s) .

    • PT1-, PT2-Glieder; Allpass-Glieder; PD-, PID-Regler; Lead/Lag-Korrekturen.

  • Wesentliche Aussagen zum Frequenzverhalten

    • Tiefpass-Charakter vieler Übertragungsglieder (PT1, PT2) – G(jω)|G(j\omega)| fällt bei hohen ω\omega .

    • Hochpass-Charakter (D-Glied, Totzeit) – Phasenveränderungen und Richtungen beachten.

  • Wichtige Formel-Hinweise

    • G(jω)G(j\omega) und φ(ω)\varphi(\omega) geben Amplitude und Phasenverschiebung an; der Zusammenhang G(jω)=G(jω)ejG(jω)G(j\omega) = |G(j\omega)| e^{j \angle G(j\omega)} wird genutzt, um Dauerschwingungseigenschaften zu beschreiben.

    • Phasenreserve ϕ<em>r\phi<em>r und Amplitudenreserve A</em>rA</em>r sind Kennwerte der Robustheit der Stabilität.

40 Entwurf im Frequenzbereich – Stabilität und gutes Einschwingen erreichen

40.1 Der Standardregelkreis
  • Standardaufbau: Regelstrecke G(s)G(s) vor dem Störeingriff, G<em>1(s)G<em>1(s); hinter dem Störeinfluss G</em>2(s)G</em>2(s); Regler R(s)R(s) so zu wählen, dass das geschlossene System gut reagiert.

  • Gesamter offener Kreis F<em>o(s)=G(s)R(s)F<em>o(s) = G(s) R(s), geschlossener Kreis: Y(s)=F</em>o(s)1+F<em>o(s)W(s)+11+F</em>o(s)Z(s)Y(s) = \frac{F</em>o(s)}{1+F<em>o(s)} W(s) + \frac{1}{1+F</em>o(s)} Z(s) .

  • Führungs- und Störübertragungsfunktionen

    • Führungsübertragungsfunktion T(s)=F<em>o(s)/(1+F</em>o(s))T(s) = F<em>o(s)/(1+F</em>o(s)) .

    • Störübertragungsfunktion S(s)=1/(1+Fo(s))S(s) = 1/(1+F_o(s)) .

    • Beziehung T(s)+S(s)=1T(s) + S(s) = 1 .

  • Offener Kreis im Frequenzbereich: Fo(s)=G(s)R(s)F_o(s) = G(s) R(s) .

  • Grundannahme: F<em>o(s)F<em>o(s) stabil, lim</em>sFo(s)=0\lim</em>{s\to\infty} F_o(s) = 0 (Nennergrad > Zählergrad).

  • Zielkriterium: Stabilität des geschlossenen Kreises über Fo(s)F_o(s) und dessen Polstellen.

40.2 Regelkreisstabilität und Robustheit der Stabilität
  • Stabilitätseigenschaften des Standardregelkreises (Fo(s)=G(s)R(s)F_o(s) = G(s) R(s)):
    asymptotische Stabilität, Übertragungsstabilität, Robustheit gegenüber Modelländerungen.

  • Stabilitätskriterien über den offenen Kreis Fo(s)F_o(s) :

    • Pol-Null-Kürzungen im Fo(s)F_o(s) beeinflussen S(s)S(s) und T(s)T(s); diese müssen berücksichtigt werden.

    • Kriterium 2a: asymptotische Stabilität des Zustandsmodells x˙=Ax+bu,y=cTx\dot{x} = A x + b u, y = c^T x bedeutet, dass alle Eigenwerte von AA in der linken Halbebene liegen.

    • Kriterium 2b: Asymptotische Stabilität übertragungsseitig: Nenner N(s)=det(sIA)N(s) = \text{det}(sI - A) ; die Pole der Übertragungsfunktion liegen in der linken Halbebene, d. h. alle nn Systempole müssen links liegen; hierbei darf es keine Pol-Null-Kürzungen geben.

  • Nyquist-Kriterium (Allgemein und Einfach): F<em>o(s)+1=0F<em>o(s) + 1 = 0 als Bedingung; Nyquist-Ortskurve F</em>o(jω)F</em>o(j\omega) wird genutzt, um Stabilität zu prüfen.

  • Beispiel: asymptotische vs. übertragungsstabile Fälle; Kürzung eines Residuen kann zu Übertragungsspannungen führen, die Stabilität beeinflussen.

  • Erweiterte Nyquist-Variante: Fahrstrahl dd, der die Abbildung F<em>o(s)F~</em>o(s)F<em>o(s) \to \tilde{F}</em>o(s) verbindet; das einfache Nyquist-Kriterium ist der Spezialfall; das allgemeine Nyquist-Kriterium nutzt das Phasen-/Winkelverhalten des Fahrstrahls.

  • Phasen- und Amplitudenreserve (ϕ<em>r\phi<em>r und A</em>rA</em>r) und deren Bedeutung für Robustheit und Stabilität.

  • Wasserbett-Regel: Verhältnis zwischen Verbesserung des Störverhaltens in bestimmten Frequenzbereichen und Verschlechterung in anderen; die integrierte Bilanz (Bode-Theorem) regelt die Gesamtverschiebung der Reglerwirkung.

40.3 Anforderungen an das Regelverhalten
  • Robuste Stabilität: Phasen-/Amplitudenreserve und Nyquist-Abstand vom kritischen Punkt 1-1 sind wichtig; Robustheit gegen Modellunsicherheiten.

  • Dynamik: schneller Einschwingvorgang, aber ausreichende Dämpfung; Zielkonflikte zwischen Robustheit und Dynamik.

  • Stationäre Genauigkeit: Integration von Integratoren (I-Glied), um stationäre Regelabweichung bei konstanten Störungen zu eliminieren; I-Glied erhöht jedoch Risiko von Instabilität durch Phasenführung.

  • Stellgrößenbegrenzungen: Berücksichtigung physikalischer Grenzen (max. Stellgrößen); oft Kompromisse nötig.

  • Die Nyquist-Analyse ermöglicht eine Beurteilung der Robustheit, d. h. wie nah F<em>o(jω)F<em>o(j\omega) an 1-1 kommt; Phasenreserve ϕ</em>r60\phi</em>r \ge 60^{\circ} und Ar2A_r \ge 2 gelten als Faustregeln für gute Robustheit.

  • Throughput: ω<em>c\omega<em>c (Durchtrittsfrequenz) als Kennwert für gewünschte Störunterdrückung; es gilt, dass Störungsschutz in der Regel bei niedrigen Frequenzen besser gelingt; hoher ω</em>c\omega</em>c erhöht Reaktionsgeschwindigkeit, aber kann Rauschempfindlichkeit erhöhen.

40.4 Grundtypen linearer Regler
  • P-Regler: u(t)=KRe(t)u(t) = K_R e(t); einfache Implementierung; volles stationäres Verhalten nicht garantiert, sofern G(s)G(s) kein integrierendes Glied enthält.

  • I-Regler: u(t)=K<em>Ie(τ)dτu(t) = K<em>I \int e(\tau) d\tau; G(s)=K</em>I/sG(s) = K</em>I/s; erhöht stationäre Genauigkeit, kann jedoch die Dynamik verschlechtern.

  • PI-Regler: R(s)=K<em>Is+K</em>RR(s) = K<em>I s + K</em>R; oder R(s)=K<em>R(1+1/(T</em>Rs))R(s) = K<em>R (1 + 1/(T</em>R s)); robuster Kompromiss zwischen Dynamik und stationärer Genauigkeit.

  • D-Regler: PD-Regler R(s)=K<em>Ds+K</em>PR(s) = K<em>D s + K</em>P; idealer D-Anteil führt zu hohen Frequenzen; reale Umsetzung oft mit T<em>NT<em>N zur Reduktion der Hochfrequenzempfindlichkeit: R(s)=(K</em>P+K<em>Ds)/(1+T</em>Ns)R(s) = (K</em>P + K<em>D s)/(1 + T</em>N s) .

  • PID-Regler: R(s)=K<em>Is(1+T</em>R1s)(1+T<em>R2s)/(1+T</em>Ns)R(s) = K<em>I s (1 + T</em>{R1} s)(1 + T<em>{R2} s) / (1 + T</em>N s) ; Kombination aus P-, I-, D-Anteilen; hohe Dynamik, aber potenzielle Störverstärkung.

  • Lead-Lag-Korrekturen (Phasenführung/Phasenabsenkung) zur Optimierung von Phasenreserve und Durchtrittsfrequenz.

  • Typische Entwurfsphasen: Bestimmung von T<em>R,T</em>N,K<em>P,K</em>I,K<em>DT<em>R, T</em>N, K<em>P, K</em>I, K<em>D basierend auf Zielgrößen wie ω</em>c,ϕ<em>r,A</em>r\omega</em>c, \phi<em>r, A</em>r ; Balance zwischen Störunterdrückung und Robustheit.

  • Beispiel-Setups: Reglerentwürfe für Positionier- oder Geschwindigkeitsregelkreise; Einsatz von Lead-Gliedern, Lag-Gliedern, oder kombinierte PID-Strukturen; Zwei-Freiheitsgrade-Regelung (Steuerung und Führungsgröße) zur getrennten Optimierung von Reglerverhalten und Führungsverhalten.

40.5 Regelungsentwurf im Bode-Diagramm
  • Nutzung des Bode-Diagramms zur grafischen Entwurfunterstützung.

  • Lead-Glied (Phasenhub): R<em>korr(s)=(1+T</em>Ds)/(1+T<em>Vs)R<em>{\text{korr}}(s) = (1 + T</em>D s)/(1 + T<em>V s) mit TD > T_V; phasenanhebend, erhöht Durchtrittsfrequenz, aber erhöht Stellgrößenauslastung.

  • Lag-Glied (Phasenabsenkung) R<em>korr(s)=(1+T</em>Ds)/(1+T<em>Vs)R<em>{\text{korr}}(s) = (1 + T</em>D s)/(1 + T<em>V s) mit TD < T_V; phasenabsenkend, Erhöhung der niedrigen Frequenzverstärkung, ohne Phasenreserve stark zu verringern.

  • Beispiel-Design: zwei PI-Regler; Lead-/Lag-Korrekturen einsetzen, um ϕ<em>r\phi<em>r auf ca. 6060^{\circ} zu erhöhen und ω</em>c\omega</em>c zu verschieben; Balancierung von ArA_r .

  • Praktische Hinweise: bei dominanten Polen der Strecke sollten Reglerparameter so gewählt werden, dass F<em>o(jω)F<em>o(j\omega) die Durchtrittsfrequenz ω</em>c\omega</em>c optimal beeinflusst, ohne die Robustheit zu gefährden.

40.6 Gütekriterien und optimale Regelung
  • Integralkriterien (Regelgüte-Parameter):

    • IAE: e(t)dt\int |e(t)| dt;

    • ITAE: te(t)dt\int t |e(t)| dt;

    • ISE: e(t)2dt\int e(t)^2 dt .

  • Quadratische Gütemaße (LQR, Riccati-Regelung): Minimierung eines gewichteten Quadrats von Zuständen und Stellgrößen; robuste Zustandsschätzung (z. B. Kalman-Filter) möglich.

  • H∞-Entwurf: Maximierung der Robustheit durch Frequenzbereichsoptimierung; Ziel: Minimierung von Worst-Case-Güten über Frequenzen; Nutzen von W(jω)S(jω)1W(j\omega)S(j\omega) \le 1 Bedingungen.

  • Zweckmäßige Güte-Standards: Stabilität, Robustheit, angemessene Stellgröße, minimale Überschwingweite, kurzes Einschwingverhalten; oft wird eine Kombination aus zeit- und frequenzbereichsbasierten Kriterien verwendet.

40.7 Erweiterte Regelungsstrukturen
  • Störgrößenaufschaltung (Feed-forward zur Störung): z. B. z(t)z(t) vor der Strecke; Idealfall: F<em>A(s)=1/G</em>1(s)F<em>A(s) = -1/G</em>1(s); realisierungsnah mit PTn-Glied.

  • Vorsteuerung (Feed-forward) zur Führungsnachführung: V(s)V(s) als Vorsteuerglied; ysoll(t)w(t)y_{\text{soll}}(t) \approx w(t) durch geeignete Vorsteuerung generieren.

  • Zwei-Freiheitsgrade-Regelung (G'-Struktur): Führungsmöglichkeiten durch Vorsteuerung, während der Standardregelkreis Störverhalten reduziert; kombinierte Struktur ermöglicht bessere Reproduzierbarkeit von Führungs- und Störverhalten.

  • Kaskadenregelung: innere Schleife wird geregelt, äußere Schleife nutzt innere Ergebnisse; ermöglicht robustere Störunterdrückung und Führungsverhalten.

  • Dynamische Vorsteuerung (Verwendung eines Modells der Strecke) zur Regelung des Führungsverhaltens unabhängig vom Störverhalten.

41 Entwurf im Zustandsraum – alle Systemgrößen einbeziehen

41.1 Konstante Zustandsrückführung und Vorsteuerung
  • Ausgangspunkt: Zustandsgleichung x˙=Ax+bu,y=cTx\dot{x} = A x + b u, y = c^T x; Vorsteuerung u(t)=rTe(t)+μw(t)u(t) = r^T e(t) + \mu w(t) mit e(t)=x<em>soll(t)x(t)e(t) = x<em>{\text{soll}}(t) - x(t) und x</em>soll=mxw(t)x</em>{\text{soll}} = m_x w(t) .

  • Annahmen: mxm_x ist ein (n×1n\times1)-Vektor, rTr^T ein (1×n1\times n)-Vektor, μ\mu eine Konstante.

  • Stationäre Forderungen (bei w(t)w(t) konstant): y=wy = w, x=xsollx = x_{\text{soll}} ; daraus resultieren zwei Gleichungen, um y=wy = w zu lösen

    • cTmx=1c^T m_x = 1;

    • (Ax<em>soll+bμw=0)(A x<em>{\text{soll}} + b \mu w = 0)Ax</em>soll+bμw=0A x</em>{\text{soll}} + b \mu w = 0 .

  • Dynamische Anforderung: x˙=(AbrT)x+bμw\dot{x} = (A - b r^T) x + b \mu w; Stabilität erfordert, dass die Eigenwerte von AbrTA - b r^T in der linken Halbebene liegen.

  • Koeffizientenvergleich zur Festlegung von rTr^T

    • Das Polynom det(sIA+brT)=sn+c<em>n1(r)sn1++c</em>0(r)\text{det}(sI - A + b r^T) = s^n + c<em>{n-1}(r) s^{n-1} + \dots + c</em>0(r)

    • Vergleich mit Zielpolynom P(s)=(sp<em>1)(sp</em>n)=sn+a<em>n1sn1++a</em>0P(s) = (s - p<em>1)\dots(s - p</em>n) = s^n + a<em>{n-1} s^{n-1} + \dots + a</em>0

    • c<em>i(r)=a</em>ic<em>i(r) = a</em>i für i=0,,n1i = 0,\dots, n-1 ; so erhält man nn Gleichungen für r<em>1,,r</em>nr<em>1,\dots, r</em>n .

  • Beispiel: A=[0amp;1 4amp;0]A = \begin{bmatrix} 0 &amp; 1 \ 4 &amp; 0 \end{bmatrix}, b=[0 1]Tb = \begin{bmatrix} 0 \ 1 \end{bmatrix}^T, cT=(c,1)c^T = (c, 1)

    • Lösung für r<em>1,r</em>2,mx,μr<em>1, r</em>2, m_x, \mu; Vorsteuerung führt zu einer gewünschten geschlossenen Kreisstruktur.

  • Führungsübertragungsfunktion G<em>wy(s)=Y(s)/W(s)=cT(sIA</em>r)1b<em>rG<em>{wy}(s) = Y(s)/W(s) = c^T (sI - A</em>r)^{-1} b<em>r, wobei A</em>r=AbrTA</em>r = A - b r^T und b<em>r=b(rTm</em>x+μ)b<em>r = b (r^T m</em>x + \mu)

  • Vorteil: vollständige Kontrolle über Dynamik durch Vorgabe der Systempole; stationäre Genauigkeit oft durch Führungszustände erzeugbar.

41.2 Zustandsbeobachtung
  • Falls nicht alle Zustände gemessen werden: Einsatz eines Luenberger-Beobachters

    • Beobachtergleichung: x^˙=Ax^+bu+k(yy^),y^=cTx^\dot{\hat{x}} = A \hat{x} + b u + k (y - \hat{y}), \hat{y} = c^T \hat{x} .

    • Schätzfehler x~=xx^\tilde{x} = x - \hat{x} folgt der Linear-Differentialgleichung x~˙=(AkcT)x~\dot{\tilde{x}} = (A - k c^T) \tilde{x} ; Stabilität hängt von der Platzierung der Beobachterpole (Matrix kk) ab.

  • Koeffizientenvergleich zur Platzierung der Beobachterpole

    • det(sIA+kcT)=sn+c<em>n1(k)sn1++c</em>0(k)=P(s)=(spi)\text{det}(sI - A + k c^T) = s^n + c<em>{n-1}(k) s^{n-1} + \dots + c</em>0(k) = P(s) = \prod (s - p_i)

    • Bestimmte Werte von kk setzen, dass die gewünschten Beobachtereigenwerte pip_i real oder komplex sind.

  • Arbeiten mit Zustandsrückführung + Beobachter

    • Kombination aus rTr^T und Beobachter liefert zwei Sätze von Polen; Gesamtsystem hat 2n2n Pole; Beobachter verhindert das Wegfallen der Beobachterparameter aus dem Gesamtsystem.

41.3 Dynamische Vorsteuerung
  • Dynamische Vorsteuerung baut auf einem Modell der Strecke auf (mit Zustandsrückführung) und erzeugt eine Sollgröße y^soll(t)\hat{y}_{\text{soll}}(t). Das Führungsverhalten wird über das Modell bestimmt, unabhängig vom Störverhalten.

  • Vorteile: Führungsvorsteuerung unabhängiger gestalten; beim Einsatz eines Modells der Strecke kann y^soll(t)\hat{y}_{\text{soll}}(t) nahezu voreilig dem Führungsverhalten entsprechen.

41.4 Konstante und dynamische Störgrößenaufschaltung
  • Falls Störung z(t)z(t) gemessen werden kann, kann deren Einfluss über eine Störgrößenaufschaltung gemindert werden.

  • Störgrößenaufschaltung im Zustandsraum: u(t)u(t) wird zusätzlich durch eine Störgrößenaufschaltung beeinflusst; das Systemverhalten hängt von Zählern und Nenner der jeweiligen Blöcke ab; Gzyˉ(s)=cT(sIA)1eˉZ(s)G_{z\bar{y}}(s) = c^T (sI - A)^{-1} \bar{e} Z(s) ist entscheidend.

  • Dynamische Störgrößenaufschaltung: Modell der Strecke inklusive Störungen als Teil eines Vorsteuerungs- bzw. Regler-Systems; Ziel: Störgrößenwirkung minimieren; Einsatz von Beobachtern, um Störsignale abzuleiten.

41.5 Ausblick und Beispiele
  • Zustandsregelung mit Beobachter ist in Industrie- und Forschungsanwendungen weit verbreitet; Vorteile: gezielte Kontrolle über Systemdynamik; robuste Stabilität abhängig von Polplatzierung.

  • Nichtlineare Erweiterungen: Zustandsregelung kann auf nichtlineare Systeme übertragen werden (Ein-/Ausgangslinearisierung, LQR, H∞).

  • Digitale Realisierung: Diskretisierung von Zustandsmodellen; Übergangs- oder Transitionsmatrix Φ=eAT\Phi = e^{A T}; Diskretisierung mittels Euler- oder Tustin-Transformation; der diskrete Regler kann rekursiv implementiert werden.

41.6 Nichtlineare Zustandsregelung durch Ein-/Ausgangslinearisierung
  • Motiviert durch Pendelbeispiel: Nichtlineare Zustandsgleichungen mit Sinusgliedern werden durch ein Reglergesetz so modifiziert, dass eine lineare Ein-/Ausgangsbeziehung entsteht.

  • Vorgehen (allgemein): gegebene Streckenbeschreibung x˙=a(x)+b(x)u,y=c(x)\dot{x} = a(x) + b(x) u, y = c(x) ; yy wird mehrfach abgeleitet bis uu erscheint; Vergleich mit einer gewünschten Differentialgleichung führt auf u=c<em>q(x)a</em>q1c<em>q1(x)a</em>0y+a<em>0wb</em>q(x)u = \frac{ -c<em>q(x) - a</em>{q-1} c<em>{q-1}(x) - \dots - a</em>0 y + a<em>0 w }{ b</em>q(x) } .

  • Ergebnis: linearisiertes Führungsverhalten ywy \leftrightarrow w; der relative Grad qq ist typischerweise n\le n (Ordnung). Interne Dynamik bleibt nichtlinear; bei q=nq = n (vollständige Ein-/Ausgangslinearisierung) ist oft stabile Regelung möglich.

41.7 Digitale Realisierung
  • Digitale Regler realisieren zeitdiskrete Algorithmen; der Abtastzeitraum TT muss klein gewählt werden; der Reglerläufer wird periodisch durch A/D-Wandler (AD) erfasst und durch D/A-Wandler (DA) ausgegeben.

  • Übergang von kontinuierlicher zu diskreter Zeit: der Transitions- oder Übergangsoperator eATe^{A T} wird eingesetzt; rekursiver Zustandstransfer x<em>k+1=Φx</em>k+βukx<em>{k+1} = \Phi x</em>k + \beta u_k;

    • Φ=eAT\Phi = e^{A T}, β=0TeA(Tτ)bdτ\beta = \int_0^T e^{A (T - \tau)} b d\tau .

  • Diskrete Zustandsdarstellung eignet sich hervorragend als Basis für Reglerentwürfe im Zeitbereich (Riccati, LQR) oder im Frequenzbereich (Nyquist, H∞) in diskreter Form.

Wichtige Konzepte und Formeln (Kompakt)

  • Übertragungsfunktion im Zustandsspace:
    G(s)=cT(sIA)1b.\quad G(s) = c^T (sI - A)^{-1} b.

  • Charakteristisches Polynom und Eigenwerte:
    det(sIA)=0 (Charakteristische Gleichung)    Eigenwerte von A.\quad \text{det}(sI - A) = 0 \text{ (Charakteristische Gleichung)} \implies \text{Eigenwerte von A}.

  • Matrixexponential und Transitionsmatrix:
    eAt=I+At1!+A2t22!+A3t33!+quadeAt<em>1eAt</em>2=eA(t<em>1+t</em>2).\quad e^{A t} = I + \frac{A t}{1!} + \frac{A^2 t^2}{2!} + \frac{A^3 t^3}{3!} + \dots \\quad e^{A t<em>1} e^{A t</em>2} = e^{A (t<em>1 + t</em>2)}.

  • Impulsantwort und Sprungantwort:
    g(t)=cTeAtb,h(t)=0tg(τ)dτ,g(t)=ddth(t).\quad g(t) = c^T e^{A t} b, \quad h(t) = \int_0^t g(\tau) d\tau, \quad g(t) = \frac{d}{dt} h(t).

  • Endwertsatz (Steady-state):
    y(t)=h(t)=G(0).\quad y(t \to \infty) = h(t \to \infty) = G(0).

  • Nyquist-Kriterium (einfach): F<em>o(jω)F<em>o(j\omega) kreist um 1-1; Stabilität ergibt sich, wenn 1-1 links der Nyquist-Ortskurve F</em>o(jω)F</em>o(j\omega) liegt.

  • Allgemeines Nyquist-Kriterium (Fahrstrahl): Winkeländerung Δ\Delta des Fahrstrahls muss über ω\omega von 00 nach \infty bestimmte Werte treffen, abhängig von q<em>aq<em>a und q</em>rq</em>r .

  • Stör- und Führungsverhalten im Frequenzbereich: T(s)=F<em>o/(1+F</em>o)T(s) = F<em>o/(1+F</em>o), S(s)=1/(1+Fo)S(s) = 1/(1+F_o) ;

  • Reglerklassen – Grundkonzepte (P, PI, PD, PID) und Lead/Lag-Korrekturen

  • Zwei-Freiheitsgrade-Regelung: Führungs- und Störverhalten getrennt gestalten; Vorsteuerung; inner-/äußere Schleife.

  • Zustandsregelung: $\dot{x} = A x + b u$; y=cTxy = c^T x; u=rTe+μwu = r^T e + \mu w; e=xsollxe = x_{\text{soll}} - x; Pole des geschlossenen Regelkreises durch AbrTA - b r^T platziert.

  • Koeffizientenvergleich zur Platzierung der Eigenwerte eines Reglers rTr^T:
    det(sI(AbrT))=sn+c<em>n1sn1++c</em>0\text{det}(sI - (A - b r^T)) = s^n + c<em>{n-1} s^{n-1} + \dots + c</em>0
    ; Koeffizientenvergleich mit Zielpolynom P(s)=(sp<em>i)P(s) = \prod (s - p<em>i) liefert die r</em>ir</em>i .

  • Zustandsbeobachter (Luenberger): x^˙=Ax^+bu+k(yy^)\dot{\hat{x}} = A \hat{x} + b u + k (y - \hat{y}); y^=cTx^\hat{y} = c^T \hat{x}; x~˙=(AkcT)x~\dot{\tilde{x}} = (A - k c^T) \tilde{x}; Platzierung der Beobachterpole.

  • Diskrete Realisierung: Transition Matrix Φ=eAT\Phi = e^{A T}, diskreter Eingangsvektor β\beta; x<em>k+1=Φx</em>k+βu<em>kx<em>{k+1} = \Phi x</em>k + \beta u<em>k; y</em>k=cTxky</em>k = c^T x_k .

Hinweis zur Nutzung der Formeln: In den Notizen wurden zentrale Gleichungen aus dem Transcript übertragen, um den Kern der Lehrinhalte zu erfassen. Detaillierte Rechenwege zu jedem gezeigten Beispiel (insbesondere längere Partialbruchzerlegungen, Explizit-Implementation von Lead/Lag-Gliedern und konkrete Parameterwerte) finden sich im Originaltext.

  • Verweise auf weiterführende Themen (Ausblick): Nichtlineare Zustandsregelung (41.6), digitale Realisierung (41.7), und Erweiterte Regelungsstrukturen (40.x, 41.x) bieten eine Brücke zu fortgeschrittenen Modellierungs- und Identifikationsaufgaben, inklusive H∞-Entwurf, Kalman-Filter, und moderne Regelungsarchitekturen in Industrieanwendungen.

  • Relevanz und Realwelt-Bezug: Die vorgestellten Konzepte (Laplace-Transformation, Dominanz der Pole, Nyquist- und Bode-Analysen, Zustandsregelung, Vorsteuerung, Beobachter) bilden die Grundlage für Stabilitäts- und Leistungsnachweise in mechanischen, elektrischen, mechatronischen Systemen, etwa in Regelkreisen von Fahrzeugen, Robotik, Luft- und Raumfahrt, und industriellen Automatisierungssystemen.

  • Ethik/Philosophische Implikationen: Die Wahl von Reglerparametern spiegelt technologische Entscheidungen wider, die Sicherheit, Robustheit und Zuverlässigkeit beeinflussen; robuste Designs mindern Risiken, aber verlangen oft Kompromisse zwischen Geschwindigkeit, Genauigkeit und Kosten. In der Praxis müssen Modelle regelmäßig validiert und gegen reale Umweltbedingungen getestet werden.