| US 7,525,269 B2 | ||
| Method and apparatus for sensorless position control of a permanent magnet synchronous motor (PMSM) drive system | ||
| Nitinkumar R. Patel, Cypress, Calif. (US); Bon-Ho Bae, Torrance, Calif. (US); and James M. Nagashima, Cerritos, Calif. (US) | ||
| Assigned to GM Global Technology Operations, Inc., Detroit, Mich. (US) | ||
| Filed on Dec. 14, 2005, as Appl. No. 11/300,525. | ||
| Prior Publication US 2007/0132415 A1, Jun. 14, 2007 | ||
| Int. Cl. H02P 7/00 (2006.01) | ||
| U.S. Cl. 318—432 [318/434] | 17 Claims |

| 1. A method, comprising:
receiving a torque command;
generating a d-axis current command and a q-axis current command based on the torque command;
generating a d-axis voltage command and a q-axis voltage command based on d-axis current error comprising a combination of
the d-axis current command and the synchronous reference frame currents and a q-axis current error comprising a combination
of the q-axis current command and the synchronous reference frame currents;
generating three-phase sinusoidal voltage commands based on the d-axis voltage command, the q-axis voltage command and the
final estimated rotor position angle;
generating switching vectors based on the three-phase sinusoidal voltage commands;
generating modified switching vectors by multiplexing the switching vectors and the injection vectors; and
generating three-phase voltage commands and resultant stator currents based on the modified switching vectors;
generating a motor output responsive to the three-phase voltage commands; and
generating three-phase zero-sequence voltage samples based on the three-phase voltage commands and the motor output.
|