This paper presents an adaptive-linear-neuron (ADALINE)-based dead-time compensation method for vector-controlled permanent-magnet synchronous motor drives. The proposed strategy is achieved by suppressing the sixth-order current harmonics in the dq-axes synchronous reference frame. Four ADALINEs are employed in the proposed algorithm. Two ADALINEs are used for estimating the sixth-order harmonic components of dq-axes currents and the other two are used for generating the dq-axes compensation voltages. The voltage compensators are self-tuned by minimizing the estimated current distortion by means of the least mean square algorithm. The proposed compensation algorithm does not require any additional hardware or complicated signal processing algorithms. Experimental results validating the proposed compensation method are also presented.
Read full abstract