Patent ID: 7592765

Claim:
A method for controlling a synchronous machine, the synchronous machine generating a terminal voltage during an operation thereof, the method comprising the steps of: generating a d-axis current command and a q-axis current command; producing a modified current command from the q-axis current command, the modified current command limiting the terminal voltage generated by the synchronous machine; converting the d-axis current command to a first voltage command; converting the modified current command to a second voltage command; producing a first modified voltage command from a sum of the first voltage command and −ω r ψ* g +I* d R s ; producing a second modified voltage command from a sum of the second voltage command and ω r ψ d +I* q R s ; wherein ω r is a rotor speed of the synchronous machine, ψ* d is a d-axis flux linkage, ψ* q is a q-axis flux linkage, I* d is the first current command, I* q is the second current command, and R s is a machine per phase resistance of the synchronous machine; and supplying the first and second modified voltage commands to the synchronous machine.