A method of controlling a current of a three-phase electric motor with a three-phase controller. The firing angles are adjusted so as to leave a range of firing angles in which DC components appear.
1. A method of controlling a current of a three-phase electric motor with a three-phase controller, wherein voltages of two of the three phases are controlled by adjusting firing angles of semiconductors provided in said phases, the method comprising:
determining a possibility of DC components appearing in current supplied to the electric motor,
adjusting the firing angles so as to leave a range of firing angles in which the DC components appear, and
determining a range of firing angles in which DC components in current supplied to the electric motor are possible prior to adjusting the firing angles so as to leave said range of firing angles.
2. The method according to claim 1 , wherein the range of firing angles is between 45° and 90°.
3. The method according to claim 2 , further comprising:
determining a range of firing angles in which DC components in current supplied to the electric motor are possible before searching for DC components, wherein the search for DC components is limited to said range of firing angles.
4. A method of controlling a current of a three-phase electric motor with a three-phase controller, wherein voltages of two of the three phases are controlled by adjusting firing angles of semiconductors provided in said phases, the method comprising:
determining a possibility of DC components appearing in current supplied to the electric motor,
adjusting the firing angles so as to leave a range of firing angles in which the DC components appear,
searching for DC components during operation, and
subsequent to having found a DC component, adjusting the firing angles so as to leave a range of firing angles in which the DC components appear.
5. The method according to claim 4 , wherein searching for DC components comprises comparing the time period of successive non-conductive and conductive periods for the semiconductors with a predetermined value.
6. The method according to claim 4 , wherein searching for DC components comprises comparing the time periods of successive non-conductive and conductive periods for the semiconductors with each other.
7. The method according to claim 4 , wherein searching for DC components comprises comparing the time periods of two successive conductive periods of the semiconductors with each other.
8. A computer program product, comprising:
a non-transitory computer readable medium; and
computer program instructions recorded on the computer readable medium and executable by a processor for carrying out a method for controlling a three-phase motor, wherein voltages of two of the three phases are controlled by adjusting firing angles of semiconductors provided in said phases, the method comprising determining a possibility of DC components appearing in current supplied to the electric motor, adjusting the firing angles so as to leave a range of firing angles in which the DC components appear, and determining a range of firing angles in which DC components in current supplied to the electric motor are possible prior to adjusting the firing angles so as to leave said range of firing angles.
9. A computer program product, comprising:
a non-transitory computer readable medium; and
computer program instructions recorded on the computer readable medium and executable by a processor for carrying out a method for controlling a three-phase motor, wherein voltages of two of the three phases are controlled by adjusting firing angles of semiconductors provided in said phases, the method comprising determining a possibility of DC components appearing in current supplied to the electric motor, adjusting the firing angles so as to leave a range of firing angles in which the DC components appear, searching for DC components during operation, and subsequent to having found a DC component, adjusting the firing angles so as to leave a range of firing angles in which the DC components appear.