摘要 |
A system of controlling an electric motor, a digital method of controlling an electric motor and an electric motor are described. The system of controlling an electric motor of N phases comprises a microcontroller ( 10 ), an A/C converter ( 30 ) associated to the microcontroller ( 30 ), a set of voltage meters (D<SUB>N</SUB>) associated to the A/D converter ( 30 ), a set of switches (SW<SUB>2N</SUB>) connected to an electric voltage (V<SUB>BUS</SUB>) and associated to the microcontroller ( 30 ), the microcontroller ( 30 ) selectively feeding, by means of at least two switches (SW<SUB>2N</SUB>) two phases (F<SUB>N</SUB>) of the motor ( 20 ) with the voltage (V<SUB>BUS</SUB>) during a period of time (T<SUB>POS</SUB>), the movement of the motor inducing the electric voltages (E<SUB>N</SUB>), the set of meters (D<SUB>N</SUB>) measuring the signals of electric voltages (f<SUB>N</SUB>) and comparing these voltages with each other to determine the period of time (T<SUB>POS</SUB>). One describes also the calculation of a parameter, called H(r), used to adjust the instants of commutation according to the constructive type of the motor. The parameter depends upon the rotation of the motor. One also foresees the use of a digital filtering technique, to eliminate the effects of the modulation on the control method. The filtering is characterized by the arithmetic mean of the last k samples of each average electric voltage (f<SUB>N</SUB>), these samples being synchronized with the period of modulation. |