Eine Stromsteuervorrichtung fur einen Synchronmotor hat eine Berechnungseinheit (16) zum Berechnen eines vorl ufigen d-Phasen-Strombefehls; eine Spannungsamplitudenberechnungseinheit (12) zum Berechnen eines Betrags eines Spannungsbefehlsvektors in einer vorangegangenen Tastperiode; eine Spannungsverh ltnisberechnungseinheit (14) zum Bestimmen eines Spannungsverh ltnisses zwischen der Gr sse des Spannungsbefehlsvektors und einer maximalen Ausgangsspannung eines Verst rkers; eine Berechnungseinheit (15) zum Berechnen eines anzustrebenden d-Phasen-Stromes, welche einen d-Phasen-Strombefehl in der vorangegangenen Tastperiode gewinnt und einen anzustrebenden d-Phasen-Strombefehl aus dem Spannungsverh ltnis und dem d-Phasen-Strombefehl berechnet; eine Korrekturwertberechnungseinheit (17), welche einen Korrekturwert dadurch bestimmt, dass eine Differenz zwischen dem vorl ufigen d-Phasen-Strombefehl und dem anzustrebenden d-Phasen-Strombefehl durch ein Tiefpassfilter geschickt wird; und einen Addierer (18), der den Korrekturwert zum d-Phasen-Strombefehl in der laufenden Tastperiode hinzufugt, um so einen neuen d-Phasen-Strombefehl zu berechnen.
Current control device of synchronous motor