Hallo, ich habe einen PWM Generator mit Matlab Simulink erstellt. Die PWM Signale steuern meine Schalter im Wechselrichter an. Um ein 3 Phasen Sinussignal aus den PWM Zwischenspannungen für Phase (A,B,C) zu erzeugen, habe ich einen Integrator 1/S verwendet. Mein Problem ist, dass die 3 Sinussignale verschiedene Offsets haben, obwohl mein VDC 300V für den Wechselrichter beträgt. Ich vermute es liegt an dem Integrator. Ich verwende kein Simscape. Kennt jemand eine Lösung für mein Problem?. Screenshots zu meinen Signalverläufen befinden sich im Anhang. Ich wäre für jede Hilfe dankbar.
Schuss ins Blaue: Mess/Rechenproblem - der initiale Zustand der drei Phasen bleibt als Offset erhalten. Wenn der Einschaltvorgang mitgerechnet wird (alle 3 Phasen erstmal 0), würde der Offset verschwinden.
kennst du da eine Lösung zu dem Problem oder ist es normal, dass bei der Ausgangsspannung vom Wechselrichter Offsets sind? Wie würde ich denn die Einschaltzeiten mitberechnen?
Das pro Problem dürfte der Anfangswert des Integrators sein. Die Integration ist ja nicht eindeutig. Der oberste Sinus z. B. hat ja zum Zeitpunkt t=0 eigentlich einen negativen Wert. Wenn aber, wie bei dir, die Werte einfach ab t=0 mit Anfangswert=0 aufintegriert werden, hat der sinus einen positiven offset.
> kennst du da eine Lösung zu dem Problem
Ich vermute[1] mal, dass das Problem nur in deiner Simulation besteht -
dein (idealer) Integrator summiert bis ins Unendliche. In der Realität
wird die maximale Ausgangsspannung durch die Zwischenkreisspannung
begrent, die Phasen mit Offset also oben/unten abgeschnitten. Danach
ist der Offset weg.
[1] Ich hab keine Ahnung, was du da tatsächlich aufgebaut hast und habe
von der Materie auch nur oberflächliches Wissen. Ich Antworte nur,
weil's sonst keiner macht ;-)
Mark J. schrieb: > ich denn die > Einschaltzeiten mitberechnen? Durch ein Transientenbetrachtung. Praktisch macht man es anders: Man schleicht die Phasen ein. Kein Mensch gibt vollen Saft auf die Spulen, weil es dann ruckt und der Motor einen Schlag tut ....
Danke das Problem lag tatsächlich an dem Integrator, weil die Anfangsbedingung standardmäßig beim Integrator auf 0 gesetzt ist.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.