Drive control for a three-phase motor
View Patent ↗A drive control for a three-phase motor has an inverter with multiple switches for generating three-phase voltages on the windings of the three-phase motor, and a control device for controlling the switches of the inverter on the basis of pulse-width modulation. The control device is set up to control the switches in a switching period by using a switching pattern, wherein the switching pattern is composed of two active voltage space vectors and multiple null vectors, wherein the null vectors vary within the switching pattern.
1. A drive controller for a three-phase motor, comprising:
an inverter having a plurality of switches for generating three-phase voltages at windings of the three-phase motor; and
a processor for controlling the plurality of switches of the inverter based on pulse width modulation, wherein
the processor controls the plurality of switches in a switching period using a switching pattern, wherein the switching pattern consists of two active voltage space vectors and a plurality of zero vectors, wherein the plurality of zero vectors vary within the switching pattern, and
wherein the switching pattern is inverted during a switching period such that the active voltage space vectors are maintained while the plurality of zero vectors are inverted.
2. The drive controller according to claim 1 , wherein
a switching pattern defines a division of the zero vectors and/or a number of zero vectors.
3. The drive controller according to claim 1 ,
wherein the processor calculates the zero vectors for each operating state of the three-phase motor and stores the zero vectors.
4. The drive controller according to claim 3 , wherein
an operating state has a specific rotation speed and a specific torque.
5. The drive controller according to claim 4 , wherein
the processor calculates the zero vectors offline.
6. The drive controller according to claim 5 , wherein
the processor stores the zero vectors in a lookup table.
7. The drive controller according to claim 3 , wherein
the processor calculates the zero vectors offline.
8. The drive controller according to claim 3 , wherein
the processor stores the zero vectors in a lookup table.
9. The drive controller according to claim 3 , wherein
the processor calculates the zero vectors based on an optimization algorithm, and
the optimization algorithm is suitable for reducing losses of the three-phase motor over an entire operating range.
10. The drive controller according to claim 9 , wherein
the optimization algorithm is suitable for reducing the losses of the three-phase motor on a machine side or on an intermediate circuit side.
11. A three-phase motor comprising a drive controller according to claim 1 .
12. The drive controller according to claim 11 , wherein
the three-phase motor is a motor vehicle three-phase motor.