Einschwingzeit von über- und kritisch gedämpften Systemen

Ich weiß, dass für Systeme zweiter Ordnung die Gleichung für die Einschwingzeit (St) lautet:

Formel

Meine Frage ist also, sollte dieselbe Formel verwendet werden, wenn das System über oder kritisch gedämpft ist? Ist es richtig, es in diesen Fällen zu verwenden?

Die Einschwingzeit beträgt normalerweise: T S 4 ζ ω N , und im Allgemeinen funktioniert es nicht für ζ > 1
Was sollte ich also verwenden, um die Einschwingzeit zu finden, wenn ζ > 1?
Lösen Sie die Zeitfunktion: Einheitssprungantwort = 0,98 (für 2 % Einschwingzeit und Einheitsverstärkungssystem).
Ts wird immer durch die Zeit bei max. % Fehler zu einem Schritteingang bestimmt. wobei Ts mit ln (Fehlerquote) multipliziert wird, z. B. ln(2%) =-3,9 ~4. Der Dämpfungsfaktor ζ beeinflusst diese Näherungen und hängt von 1 oder 2 Polen in einem System 2. Ordnung ab. Dies unterscheidet sich von der Anstiegszeit, die 63 % für die Zeitkonstante RC=T oder typischerweise 10 bis 90 % für überdämpft beträgt, hängt aber wieder vom prozentualen Fehler ab.

Antworten (3)

TL;DR: NEIN, Sie können die Formel für die unterdämpfte Einschwingzeit nicht verwenden , um die Einschwingzeit eines überdämpften Systems herauszufinden. Und Sie können es auch nicht für ein kritisch gedämpftes System verwenden.

LANGFORM-Antwort folgt...


Kritisch gedämpftes Gehäuse

Für den kritisch gedämpften Fall ( ζ = 1 ), ist die Sprungantwort:

v Ö u T ( T ) = H 0 u ( T ) [ 1 ( 1 + ω 0 T ) e ω 0 T ]

Wenn wir die Einschwingzeit definieren T S unter Verwendung des gleichen Kriteriums "innerhalb von 2 % des endgültigen Ansprechens", dann:

0,02 = ( 1 + ω 0 T S ) e ω 0 T S

Numerisch auflösen nach ω 0 T S (indem wir einfach den Solver von Excel verwenden) erhalten wir:

T S 5,8335 ω 0


Überdämpftes Gehäuse

Für den überdämpften Fall ( ζ > 1 ), ist die Sprungantwort:

v Ö u T ( T ) = H 0 u ( T ) [ 1 S 2 S 2 S 1 e S 1 T S 1 S 1 S 2 e S 2 T ]

Wo S 1 , S 2 sind die reellen Wurzeln des Nenners der Übertragungsfunktion:

S 1 = ζ ω 0 + ω 0 ζ 2 1 S 2 = ζ ω 0 ω 0 ζ 2 1

Der Einfachheit halber definieren wir:

Δ = S 2 S 1 2 = ω 0 ζ 2 1 Σ = S 1 + S 2 2 = ζ ω 0 K = Σ Δ = ζ ζ 2 1

So dass:

S 1 = Σ Δ S 2 = Σ + Δ

Wenn wir die Einschwingzeit definieren T S unter Verwendung des gleichen Kriteriums "innerhalb von 2 % des endgültigen Ansprechens", dann:

0,02 = S 2 S 2 S 1 e S 1 T S + S 1 S 1 S 2 e S 2 T S = = Σ + Δ 2 Δ e ( Σ Δ ) T S Σ Δ 2 Δ e ( Σ + Δ ) T S = = e Σ T S Δ [ Σ + Δ 2 e Δ T S Σ Δ 2 e Δ T S ] = = e Σ T S Δ [ Δ 2 ( e Δ T S + e Δ T S ) Σ 2 ( e Δ T S e Δ T S ) ] = = e Σ T S Δ [ Δ cosch ( Δ T S ) Σ Sünde ( Δ T S ) ] = = e K Δ T S [ cosch ( Δ T S ) K Sünde ( Δ T S ) ] = = e K | Δ | T S [ cosch ( | Δ | T S ) K Sünde ( | Δ | T S ) ]

Und schlussendlich:

0,02 = e K | Δ | T S [ cosch ( | Δ | T S ) + K Sünde ( | Δ | T S ) ]

Nun, da wir den Ausdruck in Begriff von umgeschrieben haben | Δ | T S Und K (statt im Sinne von S 1 Und S 2 ), können wir numerisch auflösen | Δ | T S , (indem Sie einfach den Solver von Excel verwenden) für jede beliebige Angabe ζ > 1 .

Beispiel 1: ein mäßig überdämpftes System mit ζ = 1.1 . Daher K = 1.1 1.1 2 1 2.4 , und dann numerisch lösen:

T S 3.172 | Δ | = 3.172 ω 0 1.1 2 1 6.922 ω 0

Beispiel 2: Ein stark überdämpftes System mit ζ = 5 . Daher K = 5 24 1.0206 , und dann numerisch lösen:

T S 190.21 | Δ | = 190.21 ω 0 24 38.827 ω 0


Es gibt auch eine Näherung für stark überdämpfte ( ζ 1 ) Systeme basierend auf dem dominanten Pol:

v Ö u T ( T ) H 0 u ( T ) [ 1 e S 1 T ]

Wenn wir die Einschwingzeit definieren T S unter Verwendung des gleichen Kriteriums "innerhalb von 2 % des endgültigen Ansprechens", dann:

0,02 e S 1 T S

Und:

T S ln ( 0,02 ) S 1 = ln ( 0,02 ) ω 0 ( ζ ζ 2 1 )

Wir können diese Annäherung mit den exakten Ergebnissen vergleichen, die wir zuvor abgeleitet haben.

Für ζ = 5 :

T S 38.725 ω 0

Ein Schätzfehler von nur etwa -0,25 %. Wirklich ziemlich gut.

Für ζ = 1.1 :

T S 6.096 ω 0

Ein Schätzfehler von ca. -12 %. Nicht schlecht wenn man das berücksichtigt ζ = 1.1 liegt knapp über dem kritisch gedämpften Gehäuse!.


Bonus

Wir können einen generischen Einschwingzeitausdruck für schreiben ζ > 1 folgendermaßen

T S = ψ ω 0

Wo ψ ist ein Koeffizient , der ungefähr proportional zum Dämpfungsfaktor ist ζ .

Ich habe den Wert von numerisch berechnet ψ für eine Reihe von 1 < ζ < 9 unter Verwendung des zuvor abgeleiteten Ausdrucks für das Einschwingen innerhalb von 2 % des Endwerts,

0,02 = e K | Δ | T S [ cosch ( | Δ | T S ) + K Sünde ( | Δ | T S ) ]

Dann habe ich (zu Vergleichszwecken) 1) die Näherung des dominanten Pols, 2) eine Polynomregression 3. Ordnung auf meinem numerisch berechneten Datensatz und 3), 4) den relativen Fehler aufgrund dieser beiden Näherungen berechnet.

Hier ist ein Excel-Diagramm mit den Ergebnissen:

Einschwingzeit inverse Proportionalitätskonstante phi

(Kiefer trifft Boden) +1 für epische Antwort.
Danke schön. Ich überlegte, eine Reihe von Kurven zu berechnen und zu zeichnen, die einen Bereich von Setztoleranzwerten (1 %, 2 %, 5 %, 10 % ...) darstellen, aber dann dachte ich, dass es ein bisschen übertrieben sein könnte. :D
Danke für die tolle Antwort. Als Anmerkung, ich habe die Gleichung für ζ = 10 mit der Sekantenmethode gelöst, und Double wurde schnell überlaufen. Wenn Sie das gleiche Problem haben, entfalten Sie per Definition einfach Sinh und Cosh. Ich habe: 0.5 * ((K + 1) * exp(x * (-K + 1)) + (-K + 1) * exp(x * (-K - 1))) - 0.02, das läuft nicht über :)
@EnricBlanco Gibt es eine allgemeine Lösung zum Finden von Ts? Ich möchte nicht Excel oder WolframAlpha verwenden, um es zu berechnen, ich weiß, dass es zwei Wurzeln durch den Graphen hat. Ich habe es schon mehrere Stunden gefunden, aber es ist fehlgeschlagen, ich muss die Berechnung automatisieren
@ Unknown123 Ich fürchte, es gibt keinen geschlossenen Ausdruck, sorry.
@Unknown123 Verwenden Sie entweder den dominanten Pol oder die Polynomnäherung, wenn Sie den Fehler tolerieren können.
@EnricBlanco Ich habe einen Ausdruck in geschlossener Form für kritisch gedämpft mit Lambert W-Funktionszweig -1 sowohl für die Anstiegszeit als auch für die Einschwingzeit gefunden. Nur 0 und -1 erzeugen einen realen Wert, auch der Zweig 0 erzeugt einen negativen Wert, es ist unlogisch, dass die Einschwingzeit oder die Anstiegszeit negativ oder komplex ist, also habe ich die Lösung bekommen. Aber wegen Überdämpfung kratze ich mich immer noch am Kopf.
@EnricBlanco Hast du Wolfram Alpha Pro? Können Sie mir dabei helfen? Die Standard-Rechenzeit wurde für mich mit diesem Link überschritten
@Unknown123 Tut mir leid, ich habe oder verwende Wolfram Alpha nicht.
@EnricBlanco großartige Antwort, könnten Sie bitte einen Hinweis auf Ihre "Bonus" -Näherungsformel geben? Hast du es durch Experimente entdeckt oder ist es möglich, woanders eine tiefere Motivation zu finden?

Die Einschwingzeit für den unterdämpften Fall ist gut bekannt. Ich werde Lösungen für die anderen beiden Fälle präsentieren (2% Definition):

1. Überdämpft

Die allgemeine Sprungantwort für 2 reale und unterschiedliche Pole P 1 Und P 2 Ist:

j S ( T ) = K [ 1 P 2 P 2 P 1 e P 1 T P 1 P 1 P 2 e P 2 T ] u ( T )

Tun P 2 = k P 1 , Wo k eine Konstante ist und unabhängig vom Endwert in normalisierter Form geschrieben wird K :

j S ( T ) K = [ 1 k k 1 e P 1 T + 1 k 1 e k P 1 T ] u ( T )

Wenn T = T S (Einschwingzeit), j S ( T S ) K ist gleich 0,98, woraus sich ergibt:

k k 1 e P 1 T S 1 k 1 e k P 1 T S = 0,02

Diese Gleichung kann mit numerischen Methoden für eine normalisierte Variable gelöst werden P 1 T S . Die Lösung kann vereinfacht werden, wenn beispielsweise die Existenz eines dominanten Pols zugelassen wird P 1 , so dass k 1 . In diesem Fall verschwindet der zweite Term auf der linken Seite schnell und k k 1 1 . Deshalb:

e P 1 T S 0,02

Auflösen für P 1 T S :

P 1 T S 3.91

oder

T S 3.91 P 1

Unter Verwendung der 5%-Definition: T S 3 P 1

2. Kritisch gedämpft

In diesem Fall lautet die normalisierte Antwort:

j S ( T ) = K [ 1 ( 1 + P 1 T ) e P 1 T ]

So:

j S ( T ) K = 1 ( 1 + P 1 T ) e P 1 T

Mit Eingewöhnungszeit T S (2% Definition):

0,02 = ( 1 + P 1 T S ) e P 1 T S

Diese Gleichung kann mit numerischen Methoden für eine normalisierte Variable gelöst werden P 1 T S . Mit Newton-Raphson bekam ich:

P 1 T S 5.83

oder

T S 5.83 P 1

In ähnlicher Weise unter Verwendung der 5%-Definition: T S 4.74 P 1

Nein, Sie können nicht dieselbe Formel verwenden. Der Grund dafür ist, dass Sie beim Wechseln der Pole auch die Einschwingzeit ändern. Wenn Sie die Gleichungen für eine Sprungeingabe lösen und sich die Ausgabe ansehen, hat jede Gleichung aufgrund der Pole des Systems unterschiedliche Zeitkonstanten. Siehe hier :

Im kritisch gedämpften Fall ist die Zeitkonstante 1/ω0 kleiner als die langsamere Zeitkonstante 2ζ/ω0 des überdämpften Falls. Folglich ist die Reaktion schneller. Dies ist die schnellste Antwort, die kein Überschwingen und Klingeln enthält.