CONTROL OF A DOUBLY-FED INDUCTION MACHINE

20240313678 ยท 2024-09-19

Assignee

Inventors

Cpc classification

International classification

Abstract

A method of controlling the operation of a doubly fed induction machine is provided. The DFIM includes a stator electrically coupled to a power grid and a rotor rotating with a rotational speed. The DFIM has a synchronous rotational speed of the rotor and a rated rotational speed of the rotor. Rotation of the rotor at the synchronous rotational speed generates one or more slot harmonic distortions having a harmonic order. The method comprises operating the DFIM at the rated rotational speed of the rotor, wherein the rated rotational speed of the rotor is set to a value selected such that a shift of the harmonic order of one or more of the slot harmonic distortions at the rated rotational speed of the rotor is an integer number or is within a predefined limit of an integer number.

Claims

1. A method of controlling an operation of a doubly fed induction machine (DFIM), wherein the DFIM includes a stator electrically coupled to a power grid and a rotor rotating with a rotational speed, and wherein the DFIM has a synchronous rotational speed of the rotor and a rated rotational speed of the rotor, wherein rotation of the rotor at the synchronous rotational speed generates one or more slot harmonic distortions having a harmonic order, the method comprising: operating the DFIM at the rated rotational speed of the rotor, wherein the rated rotational speed of the rotor is set to a value selected such that a shift of the harmonic order of one or more of the slot harmonic distortions at the rated rotational speed of the rotor is an integer number or is within a predefined limit of an integer number.

2. The method according to claim 1, wherein a slip of the rotor is defined in dependence on a difference between the synchronous rotational speed (n.sub.sync) of the rotor and the rotational speed (n.sub.rot) of the rotor, wherein the rated rotational speed of the rotor is set by setting the slip at the rated rotational speed of the rotor to a predetermined value.

3. The method according to claim 2, wherein the slip s is defined as s=1?(n.sub.rot/n.sub.sync), wherein n.sub.rot is the rotational speed of the rotor and n.sub.sync is the synchronous rotational speed.

4. The method according to claim 2, wherein the predetermined value of the slip at the rated rotational speed of the rotor is set to be an integer multiple of a predetermined fraction, wherein the predetermined fraction is determined by a symmetry of the rotor.

5. The method according to claim 1, wherein the rated rotational speed of the rotor is set to a value n.sub.r in units of rpm determined by the equation n.sub.r=60*(1?k*F)*f/p, wherein k is an integer, F is a predetermined fraction determined by a symmetry of the rotor, f is the grid frequency and p is the pole pair number of the rotor.

6. The method according to claim 4, wherein for an odd number of phases of the DFIM, the predetermined fraction is 1/(2*m), and/or wherein for an even number of phases of the DFIM, the predetermined fraction is 1/m, wherein m is the number of phases of the DFIM.

7. The method according to claim 4, wherein the DFIM has concentrated rotor coils, wherein the predetermined fraction is p/Q, wherein p is the number of pole pairs of the rotor and Q is the total number of concentrates coils of the rotor.

8. The method according to claim 4, wherein the DFIM has fractional rotor windings, wherein the predetermined fraction is p/R, wherein R is the remainder of a division between Z and (2*p*m), wherein Z is the total number of rotor slots, p is the number of pole pairs of the rotor, and m is the number of phases of the rotor.

9. The method according to claim 1, wherein the DFIM is a doubly fed induction generator: (DFIG), wherein the rated rotational speed of the rotor is a maximum rated rotational speed of the rotor, wherein the DFIG is controlled so that upon reaching the rated rotational speed, the rotational speed of the rotor is keep at the rated rotational speed of the rotor when the active electrical power output of the DFIG increases.

10. The method according to claim 1, wherein the DFIM is a doubly fed induction generator, DFIG, wherein the DFIG further has a connection rotational speed at which the DFIG starts providing active electrical power towards the power grid, wherein the method further comprising: setting the connection rotational speed of the rotor to a value selected such that a shift of the harmonic order of one or more of the slot harmonic distortions at the connection rotational speed of the rotor is an integer number or is within a predefined limit of an integer number.

11. The method according to claim 1, wherein the DFIM has a slot skew of one or more slots in the stator and/or the rotor, an integer number of slots, one slot, and/or wherein the DFIM has a coil pitch shortening of one or more slots in the stator and/or in the rotor.

12. The method according to claim 1, wherein the method further comprising: operating the DFIM in a noise reduction mode of operation in which the rated rotational speed is reduced to a second rated rotational speed; and setting the second rated rotational speed of the rotor to a value selected such that a shift of the harmonic order of one or more of the slot harmonic distortions at the second rated rotational speed of the rotor is an integer number or is within a predefined limit of an integer number.

13. The method according to claim 1, wherein the DFIM is a doubly fed induction generator, DFIG, wherein the DFIG forms part of an electrical power system of a wind turbine, wherein the rotor of the DFIG is mechanically coupled to a wind turbine rotor to receive rotational mechanical energy from the wind turbine rotor.

14. A control system for controlling the operation of a doubly fed induction machine (DFIM), wherein the DFIM includes a stator configured to be electrically coupled to a power grid and a rotor configured to rotate with a rotational speed, and wherein the DFIM has a synchronous rotational speed of the rotor and a rated rotational speed of the rotor, wherein rotation of the rotor at the synchronous rotational speed generates slot harmonic distortions having a harmonic order, wherein the control system is configured to perform the step of operating the DFIM at the rated rotational speed of the rotor, wherein the rated rotational speed of the rotor is set to a value selected such that a shift of the harmonic order of one or more of the slot harmonic distortions at the rated rotational speed of the rotor is an integer number or is within a predefined limit of an integer number.

15. A wind turbine comprising a doubly fed induction machine in form of a doubly fed induction generator, DFIG, and a control system according to claim 14, wherein the control system is coupled to the DFIG to control the operation of the DFIG.

16. A computer program product, comprising a computer readable hardware storage device having computer readable program code stored therein, said program code executable by a processor of a computer system to implement a method of claim 1.

Description

BRIEF DESCRIPTION

[0035] Some of the embodiments will be described in detail, with reference to the following figures, wherein like designations denote like members, wherein:

[0036] FIG. 1 is a schematic drawing showing a doubly fed induction machine and a control system according to an embodiment of the invention;

[0037] FIG. 2 is a schematic drawing showing the operating curve of a doubly fed induction generator according to an embodiment of the invention;

[0038] FIG. 3 is a schematic drawing that schematically illustrates the slots of a rotor of a doubly fed induction machine according to an embodiment of the invention;

[0039] FIG. 4 illustrates an embodiment of a DFIG, which is a 2.5 MW machine operated on a 50 Hz grid, the number of phases is m=3, the harmonic and inter-harmonic distortions at the synchronous rotational speed of 1000 rpm;

[0040] FIG. 5 illustrates inter-harmonic distortions occurring during operation at an arbitrarily selected rated rotational speed:

[0041] FIG. 6 illustrates harmonic distortions occurring during operation at a rated rotational speed set in accordance with embodiments of the invention:

[0042] FIG. 7 illustrates harmonic distortions occurring during operation at a rated rotational speed set in accordance with embodiments of the invention:

[0043] FIG. 8 illustrates harmonic distortions occurring during operation at a rated rotational speed set in accordance with embodiments of the invention;

[0044] FIG. 9 illustrates inter-harmonic distortions occurring during operation at an arbitrarily selected rated rotational speed:

[0045] FIG. 10 illustrates harmonic distortions occurring during operation at a rated rotational speed set in accordance with embodiments of the invention:

[0046] FIG. 11 illustrates harmonic distortions occurring during operation at a rated rotational speed set in accordance with embodiments of the invention; and

[0047] FIG. 12 is a flow diagram illustrating a method of controlling the operation of a doubly fed induction machine in accordance with an embodiment of the invention.

DETAILED DESCRIPTION

[0048] In the following, embodiments of the invention will be described in detail with reference to the accompanying drawings. It is to be understood that the following description of the embodiments is given only for the purpose of illustration and is not to be taken in a limiting sense. It should be noted that the drawings are to be regarded as being schematic representations only, and elements in the drawings are not necessarily to scale with each other. Rather, the representation of the various elements is chosen such that their function and general purpose become apparent to a person skilled in the conventional art. As used herein, the singular forms a, an, and the are intended to include the plural forms as well, unless the context clearly indicates otherwise. The terms comprising, having, including, and containing are to be construed as open-ended terms (i.e., meaning including, but not limited to,) unless otherwise noted.

[0049] In the following, examples are described with respect to a DFIM in form of a DFIG of a wind turbine. It should however be clear that the solutions disclosed herein are also applicable to other types of DFIMs, such as doubly-fed electric motors, and to doubly-fed induction generators in other applications.

[0050] FIG. 1 schematically illustrates a control system 10 according to an embodiment. Control system 10 is coupled to or forms part of a wind turbine 100 that includes a wind turbine rotor 101 with a hub 102 and rotor blades 103. Via respective shafts and a gearbox 104, the wind turbine rotor is mechanically coupled to a doubly-fed induction generator 20, in particular to a rotor 22 of DFIG 20. DFIG 20 further includes a stator 21 that is electrically coupled to the power grid 150, in particular via a wind turbine transformer 105. Power grid 150 may for example be a local wind farm grid or a utility grid or the like. It should be clear that further electric components, such as a sub-station transformer and the like can be provided in the coupling, although the coupling to transformer 105 does generally not include a power converter.

[0051] The rotor 22 of DFIG 20 is electrically connected to the electric power converter 30, which includes a generator-side converter 31 and a grid-side converter 32. The connection of the grid side converter 32 to the transformer 105 can be directly or by an additional transformer that adjusts the voltage or by an intermediate power point in the transformer 105. Control system 10 controls the operation of the power converter 30 and in particular of the generator-side converter 31, thereby controlling currents in the rotor 22. Control schemes, such as vector control or direct torque control, can for example be employed. These are commonly known and will thus not be explained in greater detail here. Control system 10 may thus comprise the generator-side converter 31 or the power converter 30.

[0052] Control system 10 can be implemented as a controller 15, which may include or may be a converter controller, a wind turbine controller or a combination thereof. Controller 15 in particular includes a processing unit 11 and a memory 12 coupled to the processing unit. Processing unit 11 may include any type of processor, such as a microprocessor, an application specific integrated circuit, a digital signal processor or the like. Memory 12 may include volatile and non-volatile memory, in particular RAM, ROM, flash memory, a hard disk drive and the like. Controller 15 may further include input and output interfaces for receiving data and for transmitting control data or commands to the power converter 30 and other controlled components, such as a blade pitch drive for adjusting the pitching angle of blades 103. Control system 10 is generally configured to control the generator 20 such that electrical power provided by stator 21 to the power grid is synchronous with the grid frequency. Control system 10 further controls the rotational speed and torque of DFIG 20. It is in particular configured to control the DFIG 20 in accordance with an operating curve, an example of which is illustrated in FIG. 2.

[0053] FIG. 2 is a diagram illustrating the active power output P.sub.active of DFIG 20 in dependence on the rotational speed n.sub.rot of the rotor 22, in units of rpm. As can be seen, the rotational speed of the DFIG 20 increases up to a connection speed 201, at which the DFIG 20 starts to produce active electrical power that is provided to the power grid and/or supplies components of the wind turbine. Control system 10 keeps the rotational speed of the generator constant at the connection speed 201 until a certain minimum level of active power generation is reached, corresponding to a minimum level of mechanical energy received from the rotation of the wind turbine rotor 101. In other words, the wind needs to have certain speed before the generator accelerates beyond the connection speed 201. Control system 10 then operates the wind turbine with an optimum tip speed ratio, in particular at a maximum power point setting at which the extraction of mechanical energy from the wind is maximized. With increasing wind speed, or when starting the wind turbine in higher wind conditions, the rotational speed of the generator is then increased along curve 200 while increasing the active power output from DFIG 20. The rotational speed is increased until a (upper or maximum) rated rotational speed 202 is reached. In normal operation, when sufficient wind is available, the DFIG is operated at the rated rotational speed 202. The rated rotational speed 202 is maintained even if the active power output is increased, i.e., as the wind speeds increase further. Above a maximum wind speed, i.e., 100% active power production, other measures are taken to avoid system overload, such as pitching out the rotor blades. In the example of FIG. 2, the rated rotational speed 202 is thus a maximum rotational speed.

[0054] The DFIG 20 has a synchronous rotational speed 205, which depends on the DFIG configuration and the grid frequency of power grid 150. At the synchronous rotational speed, the rotor currents in rotor 20 are set to DC, and the electrical power induced in stator 21 is at the grid frequency. By controlling the rotor currents using generator-side converter 31, the DFIG 20 can be operated at rotational speeds above and below the synchronous speed 205. A respective slip s can be defined as s=1?n.sub.rot/n.sub.sync. FIG. 2 illustrates the slip values s for the respective rotational speeds n.sub.rot of the DFIG 20, wherein negative slip values correspond to a rotational speed above n.sub.sync (super-synchronous or hyper-synchronous operation), whereas positive slip values correspond to an operation below n.sub.sync (sub-synchronous operation).

[0055] The rotor 22 of the DFIG 20 has for each phase at least one pole pair, so that for a three-phase system as illustrated in FIG. 1, the rotor comprises at least three slots per pole, and a minimum of 3 slots when using concentrated windings. FIG. 3 schematically illustrates a rotor 22 having a number of poles equal to 4 and a pole pair number p=2 so that such rotor would include 4?6=24 slots and teeth. The slots for a first phase a are the consecutive slots 41a and 42a, for phase b are 41b and 42b, and for phase c are 41c and 42c, which take up the rotor windings. Between the slots, teeth 61 are present. Such rotor accordingly and in synchronism with the stator has a symmetry 70) such that it reaches the same physical state after rotating 360?/p, i.e., 90? for p=4, 120? for p=3 and 180? for p=2. When the number of phases is odd, the m phases divide the symmetry 70) into 2*m fractions when considering positive and negative m-phases symmetry. This fraction is shown as 71 in FIG. 3. When considering the rotor, an m phase system having a flowing current at frequency (s*f.sub.0) and which rotates at a speed n.sub.rot different from the synchronous speed n.sub.sync, the value of slip being s=1?n.sub.rot/n.sub.sync, the symmetry imposes that in a period of the stator, the rotor has to rotate an angle equal to the rotor symmetry unit 70 plus (advancing: super-synchronous or hyper-synchronous operation) or minus (lagging: sub-synchronous operation) an integer number of times the m-phase fraction 71 in order to obtain a shift of the harmonic order by an integer number.

[0056] In other words, after an electrical period of the stator (e.g., stator voltage), the slip of the rotor must be such that the stator sees the similar current distribution/magnetic field distribution (it may change sign). For example, for phases u, v, w, in synchronous operation, for an electrical period 2pi of the stator, the rotor rotates 2pi/p. Initially, the rotor position may be at phase u, and after one electrical period, the rotor position will be the next phase u, whereupon the stator experiences the same current/magnetic field. For sub-synchronous operation, in an electrical period 2pi of the stator, the rotor rotates 2pi(1?s) electrical angle, and 2pi(1?s)/p mechanical angle. For an m=3 machine, considering the initial rotor position at phase (u) and current (I), and that the above outlined condition is fulfilled, e.g., s=?, the rotor lags an electrical angle 2pi/6, so that after one stator electrical period, the rotor position is the phase (?v) with current (?I), i.e., phase pi. Accordingly, the stator sees the same current in the rotor, so that the shift of the harmonic distortion is an integer order. Similarly, when s= 2/6, the rotor lags an electrical angle 4pi/6, the rotor position is at the phase (w) with current (I), i.e., phase 0), and the stator sees again the same current. When s= 3/6, the rotor lags an electrical angle 6pi/6, the rotor position is the phase (?u) with current (?I), i.e., phase pi, and the stator sees again the same current. The situation is similar for the super-/hyper-synchronous operation. Assuming the same starting position of the rotor, and a slip of s=??, the rotor overtakes an electrical angle of 2pi/6, so that after one electrical period of the stator, the rotor position is at the phase (?w) with current (?I), i.e., phase ?pi. Again, the stator will see the same current in the rotor. This can be continued for integer multiples of this fraction F, e.g., when s=? 2/6, then the rotor overtakes an electrical angle 4pi/6, so that the rotor position is at the phase (v) with current (I): when s=? 3/6, the rotor overtakes an electrical angle 6pi/6, so that the rotor position is at the phase (?u) with current (?I), and so on.

[0057] Consequently, based on the condition of a shift of the order of the slot harmonic distortions by an integer number, the required slip can be derived and thus the rotational speed of the DFIM at which this condition is fulfilled.

[0058] Slots 41a, 41b, 41c and 42a, 42b, 42c disturb the air gap flux of the field between rotor 22 and stator 21, which causes distortions that are injected into the power grid 150. As indicated above, grid operators put strict limits on respective distortions. In general, limits are particularly strict for even order harmonic distortions and for inter-harmonic distortions, whereas odd order harmonic distortions are generally more acceptable.

[0059] FIG. 4 illustrates a DFIG 20, which is a 2.5 MW machine operated on a 50 Hz grid, the number of phases is m=3, the harmonic and inter-harmonic distortions at the synchronous rotational speed of 1000 rpm. Value X indicates the harmonic/inter-harmonic order h, and the vertical axis shows the stator voltage harmonic distortion HD=V.sub.h/V.sub.0. As can be seen at the synchronous speed with slip=0, the distortions are harmonic distortions of odd integer order. When the rotational speed of the generator 20 is now changed to deviate from the synchronous speed, the slot harmonic distortions are shifted so that inter-harmonic distortions are obtained. This is illustrated in FIG. 5 for the same generator for a slip s=?0.12, corresponding to n.sub.rot=1120 rpm. As can be seen, the order of the distortions is no longer an integer number, so that all the distortions become inter-harmonic distortions.

[0060] In accordance with the solution disclosed herein, the rated rotational speed 202 and in some embodiments the connection rotational speed 201 is now set to a value such that the shift of the order of the harmonic distortions, which occur at the synchronous rotational speed, is an integer number at these speeds 202, 201. Based on such condition, rotational speeds can be identified for which this condition is met, and the rated rotational speed 202 and/or the connection rotational speed 201 can be set to one of these identified values that best meets the operating requirements. As the DFIG 20 operates prolonged periods of time at the rated operational speed 202, such operation in particular suffers from the inter-harmonic distortions that need to be reduced. By a respective setting of the rated operational speed, such inter-harmonic distortions are avoided, so that only harmonic distortions are present. The resulting harmonic distortions may be acceptable to the grid operator, or they may be removed rather easily by conventional mitigation measures, such as slot skewing. Cost-intensive additional equipment for removing inter-harmonic distortions may thus not be required. It should be clear that similar considerations apply for a doubly-fed synchronous machine that is implemented as a motor, i.e., that mainly operates in motor operation, wherein the rated speed for such motor may similarly be set such that the order of the harmonic distortions occurring at the synchronous rotational speed is shifted by an integer number when operating at the rated rotational speed.

[0061] The slip of the DFIG 20 or another doubly fed induction machine can be defined by

[00001] s = 1 - n rot / n sync ( equation 1 )

[0062] The synchronous speed n.sub.synch is related to the stator frequency f, i.e., the grid frequency, and the pole pair number p of the DFIM by

[00002] n sync = 60 f / p ( equation 2 )

[0063] The rotor of the electrical machine has slots 41a, 42a, 41b, 42b and 41c, 42c in which the conductors of the different phases are located. When the DFIM is magnetized and the rotor is supplied with current having a cosine waveform, the slots introduce harmonic and inter-harmonic distortion in the airgap flux and thus in the stator. The order of the harmonic (or inter-harmonic) is h=f.sub.h/f.sub.0, wherein f.sub.h is the frequency of the harmonic or inter-harmonic distortion of order h. If the DFIM is rotated at a speed not equal to the synchronous rotational speed, the slot harmonics are shifted. The shift of the order h of the slot harmonics at a slip s can be expressed by:

[00003] h ( s ) = h ( 0 ) + s ( h ( 0 ) ? i ) ( equation 3 )

wherein h(0) is the order at slip=0, s is the slip and i is an integer number. The term (h(0)?i) depends on the symmetry of the rotor, and in particular on the number of phases. The term is in particular an integer multiple of (2*m) for an odd number of phases, wherein m is the number of phases. For an even number of phases, the term is an integer multiple of m. For a rotor with concentrated windings, the term is an integer multiple of p/Q, wherein Q is the total number of concentrated coils and p the number of pole pairs. For fractional windings of the rotor, the term is a integer multiple of R/p, wherein R is the remainder of the integer division between Z and (2*p*m), wherein Z is the total number of slots, p the number of pole pairs, and m the number of phases of the rotor (i.e., Z=quotient*(2*p*m)+R). For a three-phase machine, m is odd and (h(0)?i) must for example be a multiple of 6. Accordingly, by setting the slip to a fraction F=1/(2*m) (e.g., F=? for a three-phase machine), it can be achieved that the order of the harmonic distortions is shifted by an integer number, i.e., that the order of the slot harmonics remains integer after the shift when operating with slip s. There are accordingly no inter-harmonic distortions when the rotational speed of the machine is selected so that s*(h(0)?i) is integer.

[0064] For a three phase machine, when slip is a multiple of ??, there is not inter-harmonic content of the slot distortions. When slip is a multiple of ??, all the harmonics are odd again.

[0065] FIGS. 4 to 7 illustrate the shift for a 2.5 MW three phase DFIG and FIGS. 8 to 11 for a 4.5 MW three phase DFIG. The figures plot Stator Voltage Harmonic (or Inter-harmonic) Distortion HD=V.sub.h/V.sub.0 versus the harmonic/inter-harmonic order h=f.sub.h/f.sub.0. As indicated above, at the synchronous speed (s=0), all the slot harmonics are integer and odd (FIGS. 4 and 8). When the generator speed deviates from the synchronous speed, the slot harmonic shift and the harmonic order become non-integer, i.e., harmonics become inter-harmonics. For instance, for a slip of s=?0.12, the change of the order of the harmonic distortions is (please see FIGS. 5 and 9; i=+/?1):

[00004] h ( s = 0 ) = 5 h ( s = 0 ) + 1 = 6 .fwdarw. h ( s = - 0 . 1 2 ) = 5 . 7 2 h ( s = 0 ) = 7 h ( s = 0 ) - 1 = 6 .fwdarw. h ( s = - 0 . 1 2 ) = 7 . 7 2 h ( s = 0 ) = 11 h ( s = 0 ) + 1 = 12 .fwdarw. h ( s = - 0 . 1 2 ) = 1 2 . 4 4 h ( s = 0 ) = 13 h ( s = 0 ) - 1 = 12 .fwdarw. h ( s = - 0 . 1 2 ) = 1 4 . 4 4 .Math.

i.e., the distortions become inter-harmonics. When the slip is now set to an integer multiple of the fraction F in accordance with the condition provided above, e.g., s=??, the harmonic order is shifted as follows (please see FIG. 6):

[00005] h ( s = 0 ) = 5 h ( s = 0 ) + 1 = 6 .fwdarw. h ( s = - 1 / 6 ) = 6 h ( s = 0 ) = 7 h ( s = 0 ) - 1 = 6 .fwdarw. h ( s = - 1 / 6 ) = 8 h ( s = 0 ) = 11 h ( s = 0 ) + 1 = 12 .fwdarw. h ( s = - 1 / 6 ) = 13 h ( s = 0 ) = 13 h ( s = 0 ) - 1 = 12 .fwdarw. h ( s = - 1 / 6 ) = 15 .Math.

[0066] Accordingly, the distortions are again harmonic distortions for such slip (i.e., at the respective rotational speed). When the slip is set to s=? 2/6=??, the harmonics are (please see FIG. 10)

[00006] h ( s = 0 ) = 5 h ( s = 0 ) + 1 = 6 .fwdarw. h ( s = - 1 / 3 ) = 7 h ( s = 0 ) = 7 h ( s = 0 ) - 1 = 6 .fwdarw. h ( s = - 1 / 3 ) = 9 h ( s = 0 ) = 11 h ( s = 0 ) + 1 = 12 .fwdarw. h ( s = - 1 / 3 ) = 1 5 h ( s = 0 ) = 13 h ( s = 0 ) - 1 = 12 .fwdarw. h ( s = - 1 / 3 ) = 1 7 .Math.

[0067] Again, the order of the harmonic distortions is shifted by an integer number, so that no inter-harmonic distortions are present. Similar shift occurs when the machine operates in a sub-synchronous operating mode (i.e., n.sub.rot<n.sub.sync, positive slip). The order of the harmonic is decreased in such operation. When the slip is s=?, the order of the harmonic distortions is shifted as follows (please see FIG. 7):

[00007] h ( s = 0 ) = 5 h ( s = 0 ) + 1 = 6 .fwdarw. h ( s = 1 / 6 ) = 4 h ( s = 0 ) = 7 h ( s = 0 ) - 1 = 6 .fwdarw. h ( s = 1 / 6 ) = 6 h ( s = 0 ) = 11 h ( s = 0 ) + 1 = 12 .fwdarw. h ( s = 1 / 6 ) = 9 h ( s = 0 ) = 13 h ( s = 0 ) - 1 = 12 .fwdarw. h ( s = 1 / 6 ) = 1 1 .Math.

[0068] Again, only integer order distortions are obtained and thus no inter-harmonics. When the slip is set to be s=2*?=?, the shift of the harmonic order is (please see FIG. 11):

[00008] h ( s = 0 ) = 5 h ( s = 0 ) + 1 = 6 .fwdarw. h ( s = 1 / 3 ) = 3 h ( s = 0 ) = 7 h ( s = 0 ) - 1 = 6 .fwdarw. h ( s = 1 / 3 ) = 5 h ( s = 0 ) = 11 h ( s = 0 ) + 1 = 12 .fwdarw. h ( s = 1 / 3 ) = 7 h ( s = 0 ) = 13 h ( s = 0 ) - 1 = 12 .fwdarw. h ( s = 1 / 3 ) = 9 .Math.

[0069] As illustrated by the above examples, the order of the harmonic distortions occurring at synchronous rotational speed can be shifted by an integer number (in either direction), which sets a condition for possible slip values and thus values of rotational speed. By setting the rated rotational speed of the DFIM, in particular the DFIG 20, to respective values, only harmonic distortions are obtained, which are either acceptable for the grid operator or can be removed by standard mitigation techniques. The present solution may in particular be used in combination with standard harmonic cancellation design techniques such as the selection of the stator and rotor number of slots, short pitching and slot skewing. By ensuring stator harmonic content of the DFIM that is easily cancelled by conventional techniques, additional hardware elements like passive or active harmonic filters are not required.

[0070] The condition that the order of the harmonic distortions is shifted by an integer number accordingly allows the derivation of numbers for the slip (and thus of the rotational speed) at which this condition is fulfilled. The rotational speed of the DFIM can be calculated using this condition and the above equations to

[00009] n c = 60 * ( 1 ? k * F ) * f / p ( equation 4 )

wherein n.sub.c (in units of rpm) is the rotational speed for which the condition is fulfilled, k is an integer number, F is the predetermined fraction that depends on the rotor symmetry, f is the grid frequency and p the pole pair number. As indicated above, F=1/(2*m) when m is odd, e.g., ? for a three-phase machine and F=1/m when m is even, e.g., ? for a six-phase machine. For concentrated winding, F=p/Q, and for fractional windings, F=p/R, as explained in detail above. The factor 60 originates from the conversion to units of rpm. Accordingly, by setting the rated rotational speed and in some embodiments the connection speed of the DFIM to a value of n.sub.c, the generation of inter-harmonic distortions can be prevented at the maximum rated speed or the connection speed. By varying the number k, the speed can be set close to the desired rated speed. If k is set to an even number, the slot harmonics remain of an odd order.

[0071] For example, for 50 Hz grid frequency, p=3 pairs of poles machines, and 1000 rpm synchronous operation, the possible rotational speeds are 166.67, 333.33, 500, 666.67 and 833.33 rpm (sub-synchronous operation); and 1166.67, 1333.33, 1500, 1666.67, and 1833.33 rpm (super-synchronous or hyper-synchronous operation). For a 50 Hz grid, p=2 pairs of poles machines with a synchronous operation at 1500 rpm, the possible rotational speeds are 250, 500, 750, 1000 and 1250 rpm (sub-synchronous operation); and 1750, 2000, 2250, 2500 and 2750 rpm (super-synchronous or hyper-synchronous operation). For a 60 Hz grid, p=3 pairs of poles machines with 1200 rpm synchronous operation, the possible rotational speeds are 200, 400, 600, 800 and 1000 rpm (sub-synchronous operation); and 1400, 1600, 1800, 2000 and 2200 rpm (super-synchronous or hyper-synchronous operation). These numbers can be adjusted for electrical machines with different number of poles pairs and different operating frequency.

[0072] FIG. 12 is a flow-diagram of a method according to an embodiment. In step S11, the (maximum) rated rotational speed n.sub.r of the DFIM and in some embodiments also the connection rotational speed of the DFIM is set to a value for which the order of one or more slot harmonic distortions that occur at a synchronous rotational speed is shifted by an integer value. In step S12, the DFIM is operated at the set rated rotational speed or the set connection rotational speed. It should be clear that the rated rotational speed may be pre-configured in the control system, for example during manufacture or the like, so that the setting step S11 does not necessarily need to form part of the method. It should further be clear that the operation step S12 may comprise operation in accordance with the operating curve 200 of FIG. 2, wherein the rated rotational speed 202 and in some embodiments the connection rotational speed 201 is set in accordance with the solution disclosed herein. The operation may thus include the operation in a first operating mode or operating regime indicated by the curve section 201, a second operating mode or operating regime at variable generator speed between the curve sections 201 and 202 and a third operating mode or operating regime defined by the curve section 202, i.e., the rated rotational speed. The operating point on curve 200 is controlled by control system 10 based on the prevailing conditions, in particular based on the available mechanical torque or the available wind speeds.

[0073] The solution disclosed herein allows operation of a wind turbine 100 or of a wind farm that uses DFIGs without installation of additional harmonic filters or active cancellation devices. The generator speed or slip is adjusted such that the distortions are shifted to integer order harmonics, in particular by fulfillment of the conditions laid out above. As the regulatory requirements for such harmonic distortions are lower, the need for additional filters or cancellation systems is reduced. Inter-harmonic emission limits can thereby be fulfilled in a simple and cost-efficient way. The solution disclosed herein is also applicable to other types of DFIMs, such as induction motors, for example in mines, such as motors of mills, conveyors, in the paper industry or the like.

[0074] In some situations, the limits for even integer order harmonics are also rather strict. In such cases, standard cancellation techniques can be employed in addition to the above solution, which allows an efficient mitigation of such harmonic distortions. Standard design techniques, such as slot skew by one slot, can be used. In the part of the operating curve in which the speed of the generator is allowed to change, inter-harmonic distortions can occur. However, due to the dynamic operation and the continuously varying speed, these inter-harmonics do not occur at predefined frequencies but are scattered throughout the spectrum. Consequently, the inter-harmonic current levels are reduced significantly, so that such inter-harmonics do not noticeably deteriorate the power quality.

[0075] It is also conceivable to employ the solution disclosed herein at other predefined operating speeds of the DFIM. For example, the rated speed may be modified by a low acoustic noise-operating mode (LANM) of a wind turbine, which reduces the rated speed in order to reduce noise generation. Also, for the rated speed of such operating mode, the rotational speed may be determined and set such that the above outlined conditions are fulfilled, i.e., such that the order of the harmonic distortions is shifted by an integer number. Consequently, also during such operation, the emission of inter-harmonic distortions can be reduced significantly or even be avoided.

[0076] Although the present invention has been disclosed in the form of embodiments and variations thereon, it will be understood that numerous additional modifications and variations could be made thereto without departing from the scope of the invention.

[0077] For the sake of clarity, it is to be understood that the use of a or an throughout this application does not exclude a plurality, and comprising does not exclude other steps or elements.