REGULATING DEVICE FOR AN ELECTRIC MACHINE, ELECTRIC DRIVE SYSTEM, AND METHOD FOR REGULATING AN ELECTRIC MACHINE

20200099326 ยท 2020-03-26

    Inventors

    Cpc classification

    International classification

    Abstract

    The invention relates to the regulation of an electric machine, wherein an interference variable is compensated for and simultaneously a target value is set. In the process, two mutually independent control loops are provided. A first control loop is used to compensate for the interference variable, and a second control loop is used to set a specified target value. When the specified target value is being regulated, the control loop is decoupled from the interference variable compensation process. In this manner, a modular independent regulation can be achieved for the target value and the interference variable compensation process.

    Claims

    1. A regulator (10) for an electric machine (20), the regulator (10) comprising: a first regulating unit (1) configured to provide a first target variable (R1) to minimize an interference variable at an operating point (M) of the electric machine (20); a computer (3) configured to calculate a change (E) in the operating point (M) of the electric machine (20) based on driving the electric machine (20) with the first target variable (R1); a second regulator (2) configured to provide a second target variable (R2) for setting a specified target value (S1) in the electric machine (20), wherein the second target variable (R2) is determined using a difference between a detected value of the operating point (M) and the calculated change (E) in the operating point (M) based on driving with the first target variable (R1); and a control device (4), configured to drive the electric machine (20) using a combination of the first target variable (R1) and the second target variable (R2).

    2. The regulator (10) as claimed in claim 1, wherein the operating point (M) of the electric machine (20) comprises a torque of the electric machine (20).

    3. The regulator (10) as claimed in claim 1, wherein the interference variable at the operating point (M) comprises a ripple at the operating point (M).

    4. The regulator (10) according to claim 1, wherein the first target variable (R1) comprises an electric voltage which is to be set on the electric machine (20).

    5. The regulator (10) according to claim 1, wherein the control device (4) is configured to provide an electric voltage on the electric machine (20) for phase connections of the electric machine (20).

    6. The regulator (10) according to claim 1, wherein the computer (3) is configured to set the first target variable (R1) using a specified second target value (S2).

    7. The regulator regulating device (10) according to claim 1, comprising a sensor which is configured to detect the operating point (M) of the electric machine (20) and to provide a variable corresponding to the operating point (M) of the electric machine (20).

    8. An electric drive system, with: an electric machine (20); and a regulator (10) according to claim 1.

    9. The electric drive system according to claim 8, wherein the electric machine (20) comprises an asynchronous machine.

    10. A method (100) for regulating an electric machine (20), the method (100) comprising: determining (110) a first target variable (R1) to minimize an interference variable at an operating point (M) of the electric machine (20); calculating (120) a change (E) in the operating point (M) of an electric machine (20) on basis of driving the electric machine (20) with the determined first target variable (R1); calculating (130) a difference between a detected value of the operating point (M) and the calculated change (E) in the operating point (M) based on driving with the first target variable (R1); determining (140) a second target variable (R2) for setting a specified first target value (S1) in the electric machine (20); and driving (150) the electric machine (20) using a combination of the determined first target variable (R1) and the determined second target variable (R2).

    11. The electric drive system according to claim 8, wherein the electric machine (20) comprises a permanently excited synchronous machine.

    12. The regulator (10) as claimed in claim 1, wherein the operating point (M) of the electric machine (20) comprises an electric current of the electric machine (20).

    13. The regulator (10) as claimed in claim 1, wherein the interference variable at the operating point (M) comprises a harmonic oscillation at the operating point (M).

    14. The regulator (10) according to claim 1, wherein the second target variable (R2) comprises an electric voltage which is to be set on the electric machine (20).

    Description

    BRIEF DESCRIPTION OF THE DRAWINGS

    [0023] The present invention is explained in greater detail below with the aid of the examples of embodiment given in the schematic figures of the drawing.

    [0024] In the figures:

    [0025] FIG. 1: shows a schematic representation of an electric drive system with a regulating device for an electric machine according to an embodiment; and

    [0026] FIG. 2: shows a schematic representation of a flow chart, such as it underlies a method for regulating an electric machine according to an embodiment.

    DETAILED DESCRIPTION

    [0027] FIG. 1 shows a schematic representation of an electric drive system with a regulating device for an electric machine 20. The electric drive system comprises a regulating device 10 in electric machine 20. Regulating device 10 comprises a first regulating unit 1, a second regulating unit 2, a computing device 3 and a control device 4. A first target variable R1, to which an operating point of electric machine 20 is to be set, can for example be specified on second regulating unit 2. This first target value 51 can for example be a torque, which is to be set in electric machine 20. Moreover, any other operating point, such as for example an electric current to electric machine 20, and also any other operating points are however also possible. Second regulating unit 2 then determines, from specified target value 51 and a current value of the operating point, a target variable R2 for driving electric machine 20. In contrast with a conventional regulation, it is not the actual current value of the operating point of electric machine 20 that is used in second regulating unit 2, but rather a modified value of the operating point described in greater detail below.

    [0028] First regulating unit 1 evaluates the current value at an operating point M, for example the torque or the electric current to electric machine 20. First regulating unit 1 can in particular detect an interference variable at detected operating point M. This interference variable can for example be a ripple at operating point M, and in particular a ripple with a harmonic oscillation corresponding to the rotary frequency of electric machine 20. Moreover, any other interference components in operating variable M are however also possible in principle. First regulating unit 1 then generates a first target variable R1. This first target variable R1 corresponds to a target variable for compensating for the detected interference component at operating point M. First target variable R1 is thus used to minimize or, as the case may be, to completely compensate for the component of the interference variable at operating point M. First target variable R1 for compensating for the interference variable is combined with second target variable R2 for setting a specified target value S1 and this combination of the two target variables R1 and R2 is fed to control device 4. For example, the combination of first target variable R1 and second target variable R2 can take place in summing element 6. Summing element 6 then outputs target variable R from the combination of first target variable R1 and second target variable R2. The combination of first target variable R1 and second target variable R2 is then fed to control device 4. This control device 4 then drives electric machine 20 according to the combination of the two target variables R1 and R2. Control device 4 can for example be an electrical rectifier which, corresponding to target variable R, sets corresponding electric voltages at the phase connections of electric machine 20. Moreover, any other drive of electric machine 20 based on the combination of first target variable R1 and second target variable R2 is however also possible. Whereas first regulating unit 1 directly evaluates operating point M for the compensation of the interference variable at operating point M, second regulating unit 2 carries out a regulation which is decoupled from the interference variable compensation by first regulating unit 1. For this purpose, second regulating unit 2 is provided with a modified operating variable M*, which corresponds to the operating variable of electric machine 20 without interference variable compensation. For this purpose, the component of the interference variable compensation at operating variable M has to be removed from operating variable M, before operating variable M* thus modified can be provided for second regulating unit 2.

    [0029] In order to determine the component of the interference variable compensation in operating variable M, first target variable R1 of first regulating unit 1 is fed to a computing device 3. Computing device 3 calculates a component of operating variable M that corresponds to first target variable R1. The calculation can take place for example by modelling the electric drive system. For the calculation, any models, in particular any simulation models, can be used which enable the component of the interference variable compensation in operating variable M to be calculated from first target variable R1. Computing device 3 thus delivers a theoretical operating variable E as an output value, which would result when driving solely with first target variable R1. This theoretical component E according to first target variable R1 is subtracted from actual operating variable M. Input variable M* of second regulating unit 2 thus results from the difference between actual operating variable M and component E of the operating variable according to first target variable R1. This difference can be generated for example in a subtraction element 5.

    [0030] By removing component E corresponding to first target variable R1 in operating variable M, the regulation in second regulating unit 2 thus takes place decoupled from the interference variable compensation in first regulating unit 1. First regulating unit 1 and second regulating unit 2 thus form two regulating units decoupled from one another, which do not influence one another or only do so minimally. A modular structure of the regulation for an interference variable compensation and the setting of a target value, for example for a torque or suchlike, can thus take place. This enables a particularly simple, efficient and precise approach to regulating an electric drive system. In particular, the interference variable compensation and the control loop for setting the operating variable, for example of the torque or suchlike, can take place independently of one another. Moreover, the decoupling and modularisation of the two target variables also enables the reuse of existing blocks or modules in other drive systems, without the latter having to be completely redeveloped for this purpose.

    [0031] First regulating unit 1 can carry out an interference variable compensation on the basis of fixed specified parameters. In particular, a maximum compensation of the interference variable component in operating variable M can for example be specified. Moreover, any other boundary conditions that can be specified fixed in first regulating unit 1 are also possible. Moreover, it is however also possible to adapt the interference variable compensation dynamically in first regulating unit 1. Depending on an operating mode of the electric drive system, different compensation stages can for example be specified for the interference variable compensation. Thus, for example, a maximum interference variable compensation can be specified in a first operating mode and only a limited or, if appropriate, no interference variable compensation can be specified in a further operating mode. The running properties of the electric drive system are changed by the restriction or complete elimination of the interference variable compensation. This can be used for example to display a possible dangerous situation to a user.

    [0032] Moreover, it is also possible to specify a further target value S2, to which the regulation of the first regulating unit is to be set. In this way, it is also possible to incorporate, as appropriate, one or more further parameters, boundary conditions or environmental properties into the regulation of first regulating unit 1.

    [0033] Electric machine 20 can be any electric machine, such as for example an asynchronous machine or a permanently excited synchronous machine. The drive by control device 4 can be adapted according to electric machine 20 used. Different operating points M can also be regulated by regulating device 10 according to the given machine.

    [0034] FIG. 2 shows a schematic representation of a flow chart, such as it underlies a method 100 for regulating an electric machine 20 according to an embodiment. A first target variable R1 is determined in step 110. This first target variable R1 is determined, as previously described, for the minimization of an interference variable at an operating point M of electric machine 20. In step 120, a value is then calculated, which corresponds to a change in first operating point M of electric machine 20 on account of driving electric machine 20 with determined first target variable R1. In step 130, a difference is calculated between a detected value of operating point M and calculated change E in operating point M based on driving with first target variable R1. In step 140, a second target variable R2 is calculated, which is used to set a specified target value S1 in electric machine 20. Finally, in step 150, electric machine 20 is calculated using a combination of determined first target variable R1 and determined second target variable R2.

    [0035] To sum up, the present invention relates to a regulation for an electric machine, in which an interference variable is compensated for and a target value is set simultaneously. Two mutually independent control loops are thereby provided. A first control loop is used to compensate for the interference variable. A second control loop is used to set a specified target value. When the specified target value is being regulated, the control loop is decoupled from the interference variable compensation. In this way, a modular independent regulation can be achieved for the target value and the interference variable compensation.