How to Calculate System Stability Margins in Simulink Using Bode Plots
Table of Contents
Systemstabilitätsränder sind wichtige Metriken in der Steuerungssystemanalyse. Sie geben an, wie viel Verstärkung oder Phasenvariation ein System tolerieren kann, bevor es instabil wird. Mit Hilfe von Simulink- und Bode-Plots können Ingenieure diese Ränder effektiv bewerten, um die Systemrobustheit sicherzustellen.
Stabilitätsmargen verstehen
Stabilitätsmargen umfassen Verstärkungsmarge und Phasenmarge. Gain-Marge misst, wie viel der Systemgewinn zunehmen kann, bevor Instabilität auftritt. Phasenmarge zeigt an, wie viel Phasenverschiebung hinzugefügt werden kann, bevor das System instabil wird. Beide werden aus dem Bode-Plot der Open-Loop-Übertragungsfunktion abgeleitet.
Bode Plots in Simulink erstellen
Um Stabilitätsränder zu analysieren, erstellen Sie zuerst ein Simulink-Modell mit einer Open-Loop-Übertragungsfunktion. Verwenden Sie den "Bode Plot"-Block aus der Control System Toolbox, um den Frequenzgang des Systems zu visualisieren. Konfigurieren Sie den Block, um Größen- und Phasendiagramme über einen geeigneten Frequenzbereich anzuzeigen.
Berechnung der Stabilitätsspannen
Sobald der Bode-Plot erzeugt ist, ist die Verstärkungs-Crossover-Frequenz zu identifizieren, bei der der Betrags-Plot 0 dB kreuzt. Der Verstärkungs-Marge ist der Betrag der Verstärkungs-Erhöhung, der benötigt wird, um diesen Punkt aus der Stromverstärkung zu erreichen.
Viele Steuerungssystemanalyse-Tools in Simulink können diese Margen automatisch berechnen. Verwenden Sie den Block "Margin" oder die App "Control System Designer", um präzise Werte ohne manuelle Interpretation zu erhalten.