System and method for controlling a position sensorless permanent magnet motor
AssigneeGeneral Motors Corporation
InventorsNitinkumar Ratilal Patel, Thomas P. O'Meara
Life of this patent
Estimating the term…
Abstract
A position sensorless interior permanent magnet drive system and methods for use in electric and hybrid electric vehicles. The interior permanent magnet drive system and method use two rotor position estimation techniques for low and high speed operation and an initial rotor magnet polarity detection technique used at stand-still conditions. The use of the two different rotor position estimation techniques in combination enhances system efficiency and accuracy.
Claims10
A control system for controlling a permanent magnet motor having a rotor and a stator, comprising:
- synchronous current regulation apparatus coupled to a source of power for receiving a motor drive control signal;
- synchronous-to stationary coordinate transform apparatus for transforming output voltage signals derived from the synchronous current regulation apparatus into stationary voltage signals;
- a voltage source inverter for processing the stationary frame duty cycle signals derived from the synchronous-to stationary coordinate transform apparatus to control the permanent magnet motor;
- and
- a controller for determining the magnetic saliency of the rotor of the interior permanent magnet motor to estimate the absolute position of the rotor when the rotor operates at low speed, and for processing an estimate of the stator flux angle and the torque load angle to estimate the position of the rotor when the rotor operates at high speed.
A method for controlling a permanent magnet motor having a rotor and a stator, comprising the steps of:
- generating an estimate of the rotor position when the rotor operates at low speed;
- processing an estimate of the stator flux angle and the torque load angle to generate an estimated rotor position signal when the rotor operates at high speed;
- processing a selected one of the two rotor position signals to generate synchronous current signals;
- calculating feedback currents by performing an inverse vector rotation;
- generating d and q axis synchronous frame voltages;
- generating stationary reference frame duty cycle signals using rotor position information;
- and
- generating pulse width modulated signals to control the permanent magnet motor.
A method for controlling a permanent magnet motor having a rotor and a stator, comprising the steps of:
- generating an estimate of the rotor position when the rotor operates at low speed by:
- processing stator currents to extract negative rotating carrier currents that vary with rotor position during low speed operation;
- processing negative rotating carrier currents to produce heterodyned signals that are proportional to the difference between actual and estimated rotor positions;
- and
- processing the heterodyned signals to produce parameter insensitive, zero lag, rotor position signals.
- processing an estimate of the stator flux angle and the torque load angle to generate an estimated rotor position signal when the rotor operates at high speed by:
- sensing terminal currents and calculating line to line voltages using duty cycles and battery voltage;
- generating line to line stator flux by integrating the line to line voltages;
- generating the phase flux and flux angle of the stator;
- generating a rotor position signal using load torque angle information;
- processing a selected one of the two rotor position signals to generate synchronous current signals;
- calculating feedback currents by performing an inverse vector rotation;
- generating d and q axis synchronous frame voltages;
- generating stationary reference frame duty cycle signals using rotor position information;
- and
- generating pulse width modulated signals to control the permanent magnet motor.
Dependencies are inferred from the claim text.