In this paper, a novel technique for the direct torque control (DTC) of an induction motor is proposed, which overcomes the trouble of high torque ripple afflicting the conventional DTC technique. With the novel technique, the inverter voltage vector selected from the switching table is applied for the time interval needed by the torque to reach the upper (or the lower) limit of the band, where the time interval is calculated from a suitable modeling of the torque dynamics. By this approach, the control system emulates the operation of a torque hysteresis controller of analog type since the application time of the inverter voltage vector is dictated by the allowed torque excursion and not by the sampling period. It is shown by experimental results that the technique yields a considerable reduction of the torque ripple. A further and ultimate reduction is obtained by compensating for the delay inherent in the discrete-time operation of the control system. The outcome is that the torque ripple of the motor is constrained within the hysteresis band of the torque controller, for a band of customary value. An ancillary merit of the technique is the almost full elimination of the average torque error inherent in the conventional technique. If the hysteresis band is shrunk, the torque ripple is bound to swing out the band limits. Under this circumstance, an extension of the technique is developed, which helps keep the torque ripple at minimum. To assess the characteristics of the proposed DTC technique, the following quantities: average torque error, rms value of the torque ripple, and inverter switching frequency are measured for different stator flux angular speeds and hysteresis bands of the torque and flux controllers. As a comparison, the same quantities are given for the conventional DTC technique.
Read full abstract