2017-06-15 4 views
0

Ich habe mit einem kleinen Projekt zu kämpfen, das ich beschlossen, anzugehen. Ich versuche, ein Beispiel zu replizieren, das ich in einem Buch mit Matlab Simulink gefunden habe, aber ich habe keine Erfahrung mit Simulink und Kontrolltheorie (ich verstehe die Prinzipien usw.).Converter Steuerungssimulation auf Simulink

Das Steuerblockdiagramm ist gegeben, aber ich verstehe einige Blöcke nicht und wie füge ich meine Eingabe hinzu (Sinuswellenblock auf Simulink)?

Hier sind die Details:

Example I wish to reproduce

Schematic of the converter and desired control block diagram

Wenn jemand einen kleinen Einblick geben Sie mir oder mich, von denen einige Beispiele lenken konnte ich auf einem Verständnis wäre toll bauen konnte!

Vielen Dank im Voraus.

Antwort

0

Der Abschnitt mit der Bezeichnung Controller ist die Rückkopplungssteuerung für das System. K (s) würde typischerweise irgendeine Art von PI-Kontrolle enthalten. In einem komplizierteren Steuersystem kann die Struktur von K (s) ein wenig anders sein, wird aber normalerweise immer eine Integration enthalten, um sicherzustellen, dass sich das System schließlich auf dem gewünschten Wert einstellt.

Der Eingang Iref ist Ihr aktueller Befehl. In diesem Fall würden Sie hier Ihre Sinuskurve injizieren, die eine Wellenform erzeugen würde, die Ihrer gewünschten Ausgabe entspricht. Wenn Ihre gewünschte Ausgabe.

Ausgang m ist die modulierende Wellenform, die vom Controller erzeugt wird. Alles innerhalb des Halbbrückenwandlerabschnitts ist eine Darstellung des Wandlers und alles, mit dem es verbunden ist (Spannungsquellen).

Der Feedforward-Filter ist auch hier eine sehr wichtige Komponente. Da Vs eine alternierende Wellenform enthält, erlaubt das Vorwärtskopplungsfilter dem System, auf Änderungen in Vs zu reagieren, ohne auf die Rückkopplungskompensation K (s) angewiesen zu sein. Dies hilft, die Stromregelung von Änderungen der Spannung VD zu entkoppeln.

Um mit dem Projekt zu beginnen, können Sie wahrscheinlich den Halbbrückenkonverter wie abgebildet bauen. Sie können 400 * cos (377t - pi/2) als VD injizieren.

Für den Rückkopplungskompensator K (s) können Sie die Eingabe in zwei Verstärkungen (Ki und Kp) eingeben, für die Sie später Werte auswählen. Setzen Sie am Ausgang von Ki einen Integrator (1/s) und summieren Sie dann den Ausgang von Kp und den Integrator zusammen.

Für den Feed-Forward-Filter sollten Sie wahrscheinlich nur einen Tiefpassfilter mit einer Verstärkung von 1 bei DC verwenden. Der Tiefpassfilter verhindert, dass Rauschen in das System eindringt. In diesem Fall führen Sie eine Simulation durch, so dass kein Rauschen auftritt. Der Filter eliminiert jedoch algebraische Schleifen, was zu Warnungen oder Fehlern in der Simulation führen kann.

Sie können Ihr Steuersignal bei Iref eingeben.