Method for determining the rotor position of an electric rotating machine, and an electric rotating machine for carrying out a method of this kind

11223306 · 2022-01-11

Assignee

Inventors

Cpc classification

International classification

Abstract

The disclosure relates to a method for determining a rotor position of an electric rotating machine. The electric machine comprises at least one first, multi-phase subsystem and one second multi-phase subsystem, which each comprise a PWM-controlled inverter for feeding respective winding groups. The winding groups of the at least first and second subsystems are arranged substantially electrically offset from one another by 360°. In the method, voltages predefined by a controller are altered by feeding high-frequency voltages in order to attain high-frequency current changes. The current changes are then detected in that a current curve of phase currents is ascertained for each subsystem by measuring at least one first phase current and one second phase current. The rotor position is then determined depending on the ascertained current curves and the fed high-frequency voltages. The disclosure additionally relates to an electric machine which is designed for carrying out the method.

Claims

1. A method for determining a rotor position of an electric rotating machine having at least one first multi-phase subsystem and at least one second multi-phase subsystem, each of the at least one first multi-phase subsystem and the at least one second multi-phase subsystem having a respective winding group and a respective PWM-controlled inverter configured to feed the respective winding group, the respective winding groups of the at least one first multi-phase subsystem and the respective winding groups of the at least one second multi-phase subsystem being arranged offset electrically by essentially 360° to one another, the method comprising: changing predefined voltages of a controller configured to drive the at least one first multi-phase subsystem and the at least one second multi-phase subsystem between a first controller sampling step and a second controller sampling step, in that for each of the at least one first multi-phase subsystem and the at least one second multi-phase subsystem, respective high-frequency voltages are injected as well as the predefined voltages to achieve a position-dependent change in a respective current, the respective high-frequency voltages being selected such that they have a displaced phase position with respect to one another, the predefined voltages being selected such that they have essentially a same phase position with respect to one another; measuring, PWM-synchronously, at least one first respective phase current and at least one second respective phase current for each of the at least one first multi-phase subsystem and the at least one second multi-phase subsystem between the first controller sampling step and the second controller sampling step in each case to obtain a respective current curve of the at least one first respective phase current and the at least one second respective phase current; and determining the rotor position based on the respective current curves and the respective high-frequency voltages.

2. The method as claimed in claim 1, the changing the predefined voltages further comprising: selecting the respective high-frequency voltages such that the respective high-frequency voltages have phase positions offset with respect to one another by an n-multiple of 360° divided by a number of subsystems of the at least one first multi-phase subsystem and the at least one second multi-phase subsystem, where n is an integer.

3. The method as claimed in claim 1, the changing the predefined voltages further comprising: selecting amplitudes of the respective high-frequency voltages such that a total of all voltage vectors of the respective high-frequency voltages of the at least one first multi-phase subsystem and the at least one second multi-phase subsystem in the coordinate system oriented to rotor flux yields a zero vector.

4. The method as claimed in claim 1, the determining the rotor position further comprising: determining a respective current change for each of the at least one first multi-phase subsystem and the at least one second multi-phase subsystem that arises from the changing of the predefined voltages depending on the respective current curves; dividing each of the respective current curves into a respective first current that would flow without the changing of the predefined voltages and a respective second current that is generated through the injection of the respective high-frequency voltages; and determining the rotor position based on each of the respective current changes.

5. The method as claimed in claim 4, the determining the rotor position further comprising: determining, in each case, the respective second current that is generated through the injection of the respective high-frequency voltages as a difference between the at least one first respective phase current and the at least one second respective phase current.

6. The method as claimed in claim 4, the determining the rotor position further comprising: determining, in each case, the respective first current that would flow without the changing of the predefined voltages as a mean value of the at least one first respective phase current and the at least one second respective phase current.

7. The method as claimed in claim 1, wherein a controller sampling period that represents a duration between the first controller sampling step and the second controller sampling step is greater than one PWM period.

8. The method as claimed in claim 1, wherein the respective high-frequency voltages have a frequency range greater than a resonant frequency of mechanical vibrations that are generated at a housing of the electric rotating machine.

9. An electric rotating machine comprising: at least one first multi-phase subsystem and a second multi-phase subsystem, each of the at least one first multi-phase subsystem and the at least one second multi-phase subsystem having a respective winding group and a respective PWM-controlled inverter configured to feed the respective winding group, wherein the respective winding groups of the at least one first multi-phase subsystem and the respective winding groups of the at least one second multi-phase subsystem being electrically offset with respect to one another by essentially 360°; and a controller is configured to drive the at least one first multi-phase subsystem and the at least one second multi-phase subsystem, the controller configured to: change predefined voltages between a first controller sampling step and a second controller sampling step, in that for each of the at least one first multi-phase subsystem and the at least one second multi-phase subsystem, respective high-frequency voltages are injected as well as the predefined voltages to achieve a position-dependent change in a respective current, the respective high-frequency voltages being selected such that they have a displaced phase position with respect to one another, the predefined voltages being selected such that they have essentially a same phase position with respect to one another; measure, PWM-synchronously, at least one first respective phase current and at least one second respective phase current for each of the at least one first multi-phase subsystem and the at least one second multi-phase subsystem between the first controller sampling step and the second controller sampling step in each case to obtain a respective current curve of the at least one first respective phase current and the at least one second respective phase current; and determine a rotor position based on the respective current curves and the respective high-frequency voltages.

10. The electric rotating machine as claimed in claim 9, wherein the respective winding groups of the at least one first multi-phase subsystem and the respective winding groups of the at least one second multi-phase subsystem are connected to one another such that an essentially constant inductance matrix is formed in a rotor-flux-oriented coordinate system.

11. The electric rotating machine as claimed in claim 9, wherein the at least one first multi-phase subsystem and the respective winding groups of the at least one second multi-phase subsystem have a common voltage intermediate circuit.

Description

BRIEF DESCRIPTION OF THE DRAWINGS

(1) FIG. 1 shows an exemplary embodiment of a method according to the disclosure for determining a rotor position of an electric rotating machine.

(2) FIG. 2 shows an exemplary embodiment of an electric rotating machine according to the disclosure that is configured to carry out a method according to the disclosure.

(3) FIGS. 3a and 3b show two different arrangements of winding groups of a first and second subsystem of an electric machine for example according to FIG. 2 in detail.

DETAILED DESCRIPTION

(4) FIG. 1 shows an exemplary embodiment of a method according to the disclosure for determining a rotor position of an electric rotating machine. The electric machine 10, for example according to FIG. 2, here comprises at least one first multi-phase subsystem 21 and a second multi-phase subsystem 22. The subsystems 21, 22 are in particular of three-phase design. Each subsystem 21, 22 further comprises a winding group 31, 32 and a PWM-controlled inverter 41, 42 for feeding the respective winding group 31, 32. The winding groups 31, 32 of the at least first and second subsystem 21, 22 are essentially arranged offset electrically by 360° with respect to one another.

(5) In the method illustrated in the exemplary embodiment according to FIG. 1, after the start S, predefined voltages u.sub.control specified by controller 50 for drive of the two subsystems 21, 22 are changed in a method step a for each of the subsystems 21, 22 between a first controller sampling step and a second controller sampling step, in that, in addition to the predefined voltages u.sub.control high-frequency voltages u.sub.inj are injected in order to achieve a position-dependent current change. For each subsystem 21, 22, the high-frequency voltages u.sub.inj are added here to the predefined voltages u.sub.control, and then converted into a PWM duty ratio for drive of the respective subsystem 21, 22. The high-frequency voltages u.sub.inj of the at least first and of the second subsystem 21, 22 are chosen here in such a way that they exhibit a shifted phase position to one another. Thus, for example, the high-frequency voltages u.sub.inj of the first subsystem 21 can have a phase position shifted through 180° with respect to the high-frequency voltages u.sub.inj of the second subsystem 22. In addition, the high-frequency voltages u.sub.inj of the two subsystems 21, 22 can be chosen in such a way in terms of their amplitude that a total of all the voltage vectors of the high-frequency voltages u.sub.inj of the subsystems 21, 22 yields a zero vector. In the case of a phase displacement of 180° of the high-frequency voltages u.sub.inj of the two subsystems, the amplitudes can thus be selected to be identical in order to obtain a zero vector in total. The predefined voltages u.sub.control of the at least first and of the second subsystem 21, 22 are furthermore chosen such that they exhibit an essentially equal phase position to one another. The duration between the first controller sampling step and the second controller sampling step can, in particular, be chosen such that it is several times greater than the duration of a PWM period.

(6) Following method step a, at least one first phase current and a second phase current are measured in a PWM-synchronous manner in a method step b for each subsystem 21, 22 between the first controller sampling step and the second controller stamping step, in order to obtain in each case a current curve of all the phase currents. In the case for example of an electric machine 10 with subsystems 21, 22 of three-phase design, if only the first phase current and the second phase current of the respective subsystem 21, 22 are measured, then a third phase current of the respective subsystem 21, 22 can be determined from the first phase current and the second phase current by means of Kirchoff's first law:
i.sub.c=−i.sub.a−i.sub.b

(7) Alternatively, the third phase current of the respective subsystem 21, 22 can also be measured.

(8) Then, in a method step c, the rotor position of the electric machine 10 is determined depending on the current curves obtained in method step b and on the high-frequency voltages u.sub.inj injected in method step a, and the method is then ended. The rotor position can here in particular be determined in that the current change that arises through changing the predefined voltage u.sub.control in method step a is determined. The determination of the current change takes place here depending on the current curve of the phase currents obtained in step b and on the high-frequency voltages u.sub.inj in in method step a. The current curve obtained in method step b is divided for this purpose into a first current that would flow without a change to the predefined voltage u.sub.control and a second current that is created by the change of the voltage u.sub.control. The second current can, for example, be determined in that a difference is formed between the phase currents of the at least first and the second subsystem 21, 22 obtained in method step b. Furthermore, the first current can, for example, be determined in that a mean value of the phase currents of the at least first and the second subsystem 21, 22 obtained in method step b is formed.

(9) In an alternative exemplary embodiment not illustrated in the figures, the method can be regularly restarted in order to determine the rotor position of the electric machine continuously.

(10) FIG. 2 shows an exemplary embodiment of an electric rotating machine according to the disclosure that is configured to carry out a method according to the disclosure.

(11) An electric machine 10 is shown. The electric machine 10 comprises a permanent magnetic rotor 15 that is surrounded by a winding group 31 of a first multi-phase subsystem. 21 and a winding group 32 of a second multi-phase subsystem 22. The subsystems 21, 22 are here, in particular, of three-phase design, although this is not illustrated in the figures. The winding groups 31, 32 are arranged on a stator, not illustrated in the figures, in such a way that the winding groups 31, 32 of the at least first and second subsystem 21, 22 are arranged with an electrical offset with respect to one another of essentially 360°. The winding group 31 of the first subsystem 21 is, furthermore, connected to an inverter 41 that energizes the winding group 31. The winding group 32 of the second subsystem 22 is correspondingly connected to an inverter 42. The two inverters 41, 42 of the two subsystems 21, 22 are in turn connected to a PWM unit 70 which appropriately controls the inverters 41 and 42. The PWM unit 70 here receives predefined voltages u.sub.control from a controller 50 for each subsystem 21, 22, and high-frequency voltages u.sub.inj from a high-frequency excitation unit 80, which are added together and converted into corresponding PWM duty ratios by the PWM unit 70. The high-frequency voltages u.sub.inj of the at least first and of the second subsystem 21, 22 are chosen here in such a way that they exhibit a shifted phase position to one another. The predefined voltages u.sub.control of the at least first and of the second subsystem 21, 22 are in addition chosen such that they exhibit an essentially equal phase position to one another. The first subsystem 21 and the second subsystem 22 are furthermore connected to a common voltage intermediate circuit 60.

(12) In the case of three-phase subsystems 21, 22, the electric machine 10 comprises a current measuring sensor unit 55 for at least one first phase and a second phase of each subsystem 21, 22. A corresponding phase current can be ascertained by means of this current measuring sensor unit 55. The values of the acquired phase currents are here made available both to the controller 50 and to a rotor position unit 90. The rotor position unit 90 is configured here to determine a rotor position of the rotor 15 depending on the corresponding current curves of the phase currents, and to convey his rotor position inter alia to the controller 50. The controller 50 is configured to determine the predefined voltages u.sub.control for the first and second subsystem 21, 21 depending on the current curves of the phase currents and on the received rotor position, and to convey these predefined voltages u.sub.control, as already described, to the PWM unit 70.

(13) FIGS. 3a and 3b show two different arrangements of winding groups of a first and second subsystem of an electric machine for example according to FIG. 2 in detail. Respective winding groups 31, 32 of the first and second subsystem. 21, 22 which are arranged at a stator 13 of the electric machine 10 and around a rotor 15 of the electric machine 10, are illustrated in FIGS. 3a and 3b. The winding groups 31, 32 are each of three-phase design, and therefore each comprise a coil for each phase. The first winding group 31 of the first subsystem 21 accordingly comprises one coil for each of the phases u.sub.1, v.sub.1 and w.sub.1. The second winding group 32 of the second subsystem 22 correspondingly comprises one coil for each of the phases u.sub.2, v.sub.2 and w.sub.2. The coils of the winding groups 31, 32 are arranged in FIGS. 3a and 3b with an electrical offset of 360° with respect to one another, and, due to their respective arrangement, only lead to different symmetry properties of the electric machine 10 due to the magnetic coupling between the individual coils of the respective phases.