The authors present an adaptive velocity controller for a permanent magnet synchronous motor without using a shaft sensor. Two line-to-line voltages and two stator currents are sensed to produce the flux position. The design part of this work is concerned with the formulation of control algorithms for a current-regulated pulse width modulated inverter and a vector control strategy for the speed loop. Under the vector control framework, self-tuning, model following, and model reference adaptive control are applied to the design for the speed loop controllers. The implementation part of the work integrates the control of current loop and speed loop using microprocessor-based controllers. Experimental results validate the theoretical development. A novel approach for designing an advanced adaptive controller for a sensorless AC drive is provided.
展开▼