Es wurde eine Bibliothek bezueglich der elektrischen Antriebstechnik entwickelt.
Die Bibliothek entstand bei der Modellierung einer PMSM als SPM/IPM und eines dazugehoerigen Umrichters.
Es entstanden Module die in Simulink aber auch in Matlab implementiert wurden.
Module sind unter anderem:
Clark
Park
invers Clark
invers Park
IPM Maschine parametrierbar
SPM Maschine parametrierbar
SVM
Hallsensormessysstem
absoluter Encoder
inkremeteller Encoder
Hall-Auswertung bezüglich Richtung und Geschwindigkeit, Winkel macht wenig Sinn vor allem ohne Observer.
Encoder-Auswertungen bezueglich Richtung, Geschwindigkeit, Winkel
MTPA Optimierung (Maximum torque per ampere)
IdIq Feedforward decoupling (Alle Standart FOC Algorithmen nutzen das decoupling nicht. Man sagt allgemein das nach der Park Transformation Id und Iq als unabhängig regelbares Zweigroessensystem vorliegt. Das ist so nicht richtig. Es existiert ueber den Fluss noch eine Abhaengigkeit. Die Feedforward funktion loesst diese Abhaengigkeit vollstaendig auf.)
Feldschwaechregler
PI Regler
up/down counter
FlipFlops
Die Bibliothek implementiert saemtliche Umrichterfunktionen hardware- wie als auch Softwarenah. Das heisst in 80% der Faelle sind die Modell so entwickelt wie es auch in Hardware und Software implementiert wird.
Z.B. ist die Encoderauswertung Hardwarenah modelliert da eine Softwareauswertung in der Praxis oft nicht moeglich ist (zu langsam bei IPM Turbomaschinen)
Das Gesamtsystem kann inklusive Motormodell in einen Prozessor und/oder FPGA gebracht werden.
Code generierung wird nicht unterstuetzt da die Modelle nicht an eine spezielle Hardware angepasst werden sollten.