Forum: Mikrocontroller und Digitale Elektronik Raumzeigermodulation 3 level


von haron (Gast)


Angehängte Dateien:

Lesenswert?

Hallo liebe Leute,

ich versuche momentan eine Simulation für die Raumzeigermodulation 3 
level zu programmieren.
Nach der Feststellung wo sich der Raumzeiger befindet (Welche Sektor und 
welche Region sieh Bild), werden die Einschaltzeiten Ta, Tb und Tc 
berechnet.
Es muss immer Ta + Tb + Tc = Ts (Perdiodendauer).
Meine frage: Ich bekomme in Bestimmten Regionen (Region 4 sieh Bild) 
negative Einschaltzeiten. ist das Normal oder mache ich was falsches. 
Wenn ja, wie lässt sich die Sequenz der negativen Einschaltzeiten 
realisieren (Konkrett (Ta/4 + Tb/2 + Tc/2 + Ta/4) + (Ta/4 + Tc/2 + Tb/2 
+ Ta/4) ungleich Ts).

Beste Grüße und vielen Dank für jede Info
Yassine

von Al3ko -. (al3ko)


Lesenswert?

Hi haron,

darf ich fragen, weshalb du Raumzeigermodulation benutzt? Oder wären 
andere Alternativen für dich ebenfalls interessant?

Was ist die Anwendung? Ich würde nämlich eher zu einer Carrier basierten 
Version raten.

EDIT:
Wobei meines Wissens nach negative Einschaltzeiten nicht korrekt sind ;)

von haron (Gast)


Lesenswert?

Hallo,

Danke für die schnelle Antwort.
Eine andere Anlternative steht für mich nicht zur Verfügung. Es handelt 
sich um eine Abschlussarbeit und das Thema ist die Raumzeigermodulation 
für 3 level Topologie. Ich muss das Algorithmus entwicklen und später 
auf FPGA baustein implementieren.

von Al3ko -. (al3ko)


Lesenswert?

Oki doki.

Ein Algorithmus für SVM für die NPC Topologie ist im Buch

"Power Electronic Converter for Microgrids" gegeben. In Appendix A im 
Buch beschreibt der Author, wie man SVM in Matlab/Simulink realisieren 
kann.

ISBN 978-0-470-82403-0

Habs jedoch nicht getestet. Ich würde Third Harmonic Injection auf 
Carrier Based PWM bevorzugen. Hat eigentlich nur Vorteile.

TI hat eine App note geschrieben, wie man SVM auf deren DSPs realisieren 
kann. Vielleicht findest du dort Hinweise.

http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=sprabs6&fileType=pdf

von haron (Gast)


Lesenswert?

Ein Algorithmus habe ich schon entwickelt und teilweise getestet bzw. 
simuliert. Was mich irritiert sind die negativen Einschaltzeiten die in 
Region 4 (sieh Bild) auftreten. Wie kann ich die negative Zeiten in der 
Sequenz realisieren ?

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
Noch kein Account? Hier anmelden.