Das Routh-Hurwitz-Stabilitätskriterium ist ein Eckpfeiler der klassischen Regeltheorie und stellt eine direkte algebraische Methode zur Verfügung, um festzustellen, ob ein lineares zeitinvariantes System stabil ist, ohne seine Pole zu lösen. Für Systeme ganzer Ordnung - bei denen das charakteristische Polynom nur ganzzahlige Potenzen der Laplace-Variablen ]s hat - ist der Test sowohl effizient als auch elegant. Allerdings wird eine wachsende Anzahl von Anwendungen der realen Welt, von viskoelastischer Dämpfung bis hin zur elektrochemischen Impedanzspektroskopie, durch Differenzialgleichungen gebrochener Ordnung beschrieben. Diese Systeme führen Derivate nicht ganzzahliger Ordnung ein und ihre charakteristischen Gleichungen enthalten Bruchteilskräfte von s , was die traditionelle Routh-Array unmöglich macht, direkt zu konstruieren. Ingenieure und Forscher müssen daher die zugrunde liegende Philosophie der Routh-Hurwitz-Analyse anpassen, um die Dynamik gebrochener Ordnung zu handhaben. Dieser Artikel erklärt, wie diese Ideen erweitert werden können, und stellt praktische Methoden vor,

Das klassische Routh-Hurwitz-Kriterium verstehen

Bevor wir die Erweiterungen erforschen, ist es wichtig, die klassische Methode zu wiederholen.

Das Routh-Hurwitz-Kriterium konstruiert aus den Koeffizienten eine Tabelle (das Routh-Array). Die Stabilitätsbedingung ist, dass jedes Element in der ersten Spalte des Arrays das gleiche Vorzeichen (normalerweise positiv) haben muss. Bei Vorzeichenänderungen entspricht die Anzahl der Vorzeichenänderungen der Anzahl der Pole mit der rechten Hälfte der Ebene. Das Schöne an dem Test ist seine rein algebraische Natur: keine Wurzelfindung, keine komplexe Analyse. Für Ganzzahlsysteme funktioniert das perfekt, weil Polynome eine endliche Anzahl von Wurzeln haben und die Bedingung mit der linken Hälfte der Ebene eindeutig ist.

Das Kriterium gilt auch für Systeme mit Zeitverzögerungen (über die Padé-Näherung) und zeitdiskrete Systeme (unter Verwendung der bilinearen Transformation), aber alle diese Erweiterungen beruhen auf dem polynomischen Rahmenwerk.

Fractional-Order-Systeme: Ein kurzer Überblick

Ein System gebrochener Ordnung ist eines, dessen Dynamik durch eine fraktionierte Differentialgleichung der Form beschrieben wird.

Die Laplace-Transformation einer solchen Gleichung (unter Null-Anfangsbedingungen) ergibt eine Übertragungsfunktion, die Terme wie s]γ mit γ-Fraktional enthält. Zum Beispiel hat ein einfacher Integrator mit gebrochener Ordnung die Übertragungsfunktion 1/sα mit 0 < α < 2. Diese Systeme weisen Eigenschaften auf, die in Systemen ganzer Zahlen nicht zu sehen sind: unendlich-dimensionale Zustands-Raum-Darstellung, nicht-exponentielle Entspannung und Fernbereichsgedächtnis.

Fractional Kalkül hat Anwendungen bei der Steuerung von flexiblen Strukturen, Modellierung von biologischen Geweben, Batterie Impedanz Charakterisierung und sogar finanzielle Zeitreihen gefunden. die Notwendigkeit, Stabilität für solche Systeme zu überprüfen, ist akut, aber die klassische Routh-Hurwitz-Tabelle kann nicht gebaut werden, weil die charakteristische Gleichung kein Polynom ist.

Warum der klassische Routh-Hurwitz-Test für fraktionierte Systeme fehlschlägt

Das Hindernis ist grundlegend: eine charakteristische Gleichung gebrochener Ordnung, wie

Die Potenzen von s sind keine ganzzahligen Vielfachen voneinander. Das Routh-Array erfordert ganzzahlige Potenzen, damit eine systematische Eliminierung durchgeführt werden kann. Darüber hinaus führen gebrochene Potenzen zu Verzweigungsschnitten in der komplexen Ebene; das Konzept des "pols mit der rechten Hälfte der Ebene" wird subtiler, weil eine gebrochene Potenz mehrere Riemann-Blätter haben kann. Ein gebrochenes System kann eine unendliche Anzahl von Polen haben (wenn die Ordnung irrational ist) oder eine endliche Zahl, wenn die Ordnungen angemessen sind.

Da das Routh-Hurwitz-Kriterium im Wesentlichen ein algebraischer Test für die Hurwitz-Eigenschaft eines Polynoms ist, kann es nicht direkt auf einen nicht-polynomischen Ausdruck angewendet werden, sondern es sind Modifikationen erforderlich, die den Testgeist bewahren - die Stabilität durch die Untersuchung einer transformierten algebraischen Bedingung bestimmen - und gleichzeitig die fraktionierte Natur berücksichtigen.

Das Stabilitätskriterium von Matignon: Ein direkter algebraischer Ersatz

Die bekannteste Erweiterung ist das Stabilitätskriterium Matignon (auch Matignon-Theorem genannt). Es stellt eine notwendige und ausreichende Bedingung für eine große Klasse von Systemen gebrochener Ordnung mit entsprechenden Ordnungen dar. Ein gebrochenes System soll entsprechende Ordnungen haben, wenn alle gebrochenen Potenzen in der charakteristischen Gleichung ganzzahlige Vielfache einer Basisordnung α sind (z. B. α, 2α, 3α, ...). Viele praktische Systeme, insbesondere solche, die von fraktionalen PID-Controllern oder von fraktionierten viskoelastischen Modellen abgeleitet sind, sind angemessen.

Matignon-Kriterium: Für ein System gebrochener Ordnung mit charakteristischer Gleichung

α eine positive reelle Zahl ist, ist das System stabil, wenn und nur wenn

|arg(si]|> απ/2 für jede Wurzel si von P.

Mit anderen Worten, die Wurzeln müssen in einem Bereich der komplexen Ebene außerhalb eines Winkelsektors απ/2 liegen, der auf der negativen realen Achse zentriert ist. Dieser Zustand reduziert sich auf den klassischen Zustand der linken Halbebene, wenn α = 1 ist (da dann απ/2 = π/2), aber für α < 1 ist der Stabilitätsbereich ein Keil.

Das Matignon-Kriterium ist mächtig, weil es das Stabilitätsproblem in der Variablen w = sα in ein Wurzel-Lokalisierungsproblem für das transformierte Polynom P in der Variablen w = sP(w)] umwandelt, nachdem w = s] ersetzt wurde, aber die Bedingung für das Argument von s wird nicht allein durch das klassische Routh-Array erfasst.

Dies führt zu einem praktischen Verfahren:

  1. Identifizieren Sie die Basisbruchordnung α, so dass die charakteristische Gleichung ein Polynom in sα wird.
  2. Definiere w = sα und schreibe die charakteristische Gleichung als P(w) = 0 um, ein konventionelles Polynom.
  3. Wenden Sie den klassischen Routh-Hurwitz-Test auf P(w) an. Wenn in der ersten Spalte Vorzeichenänderungen auftreten, ist das System unter der klassischen Polynomdefinition in w instabil.
  4. Überprüfen Sie die Argumentbedingung:wis=wi1/α| > απ/2. Dieser Schritt kann numerische Berechnungen erfordern, da die Wurzeln wi im Allgemeinen komplex sind.

Das Matignon-Kriterium wird häufig als primäres Instrument für die Stabilitätsanalyse von Systemen angemessener gebrochener Ordnung verwendet; bei nicht-kommensurierten Systemen (bei denen die gebrochenen Ordnungen keine Vielfachen einer gemeinsamen Basis sind) müssen alternative Methoden wie der Frequenzdomänenansatz oder die numerische Inversion verwendet werden.

Alternative analytische Ansätze

Die Mittag-Leffler-Funktion und die Darstellung des Staatsraums

Fractional-Order-Systeme können in einer Pseudo-State-Space-Form dargestellt werden, indem die fraktionierte Ableitung der Ordnung α verwendet wird. Die Stabilitätsbedingung wird zu einer Einschränkung der Eigenwerte der Systemmatrix.

Das System ist stabil, wenn und nur wenn

|arg(λ(A)]| > απ/2

Dabei ist λ(A) die Eigenwerte der Matrix A Dies ist das direkte multivariable Analogon des Matignon-Kriteriums. Für entsprechende Systeme reduziert sich diese Bedingung auf den gleichen keilförmigen Stabilitätsbereich. Ingenieure können die Eigenwerte berechnen und ihre Argumente mithilfe der numerischen Standardalgebra überprüfen.

Transformation zu einem Integer-Order-System über variable Substitution

Ein weiterer analytischer Pfad besteht darin, eine neue Variable z = sα einzuführen und dann den klassischen Routh-Hurwitz-Test auf das transformierte Polynom anzuwenden. Dieser Ansatz überprüft jedoch nur den "Polynomteil" der Stabilität. Eine notwendige Bedingung ist, dass das Polynom in z alle Wurzeln in der linken Halbebene hat, aber die ausreichende Bedingung erfordert den zusätzlichen Argumenttest. In der Praxis führen Ingenieure oft beides durch: Führen Sie zuerst das Routh-Array auf P(z) aus, um offensichtliche Polynominstabilität zu erkennen; dann wenden Sie für die verbleibenden stabilen Kandidaten die Argumentbedingung an.

Frequenz-Domänentechniken