Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
VARIABLE TORQUE ANGLE FOR ELECTRIC MOTOR
Document Type and Number:
WIPO Patent Application WO/2013/185761
Kind Code:
A2
Abstract:
A method for controlling an electric motor (such as a synchronous reluctance electric motor) is suggested, in which thelorque angle in the d-q-reference frame is at least in part and/or at least at times varied depending on at least one working condition of the electric motor.

Inventors:
LAURSEN MICHAEL (DK)
Application Number:
PCT/DK2013/000037
Publication Date:
December 19, 2013
Filing Date:
June 11, 2013
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
DANFOSS DRIVES AS (DK)
International Classes:
H02P21/00
Other References:
K.A. MARY ET AL: "A generalized approach to the design of the speed control system for inverter-driven permanent magnet synchronous motor", IET-UK INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY IN ELECTRICAL SCIENCES (ICTES 2007), 20 December 2007 (2007-12-20), - 22 December 2007 (2007-12-22), pages 441-447, XP055114188, DOI: 10.1049/ic:20070653 ISBN: 978 0 86341 937 9
MING-TSAN LIN ET AL: "Design and implementation of a direct torque controlled interior permanent magnet synchronous motor drive based on a novel flux model", POWER ELECTRONICS AND DRIVE SYSTEMS (PEDS), 2011 IEEE NINTH INTERNATIONAL CONFERENCE ON, IEEE, 5 December 2011 (2011-12-05), - 8 December 2011 (2011-12-08), pages 394-398, XP032112383, DOI: 10.1109/PEDS.2011.6147278 ISBN: 978-1-61284-999-7
YANGZHONG ZHOU ET AL: "Research on a direct torque control for an electrically excited synchronous motor drive with low ripple in flux and torque", FRONTIERS OF ELECTRICAL AND ELECTRONIC ENGINEERING IN CHINA, vol. 2, no. 4, 1 October 2007 (2007-10-01) , - 1 October 2007 (2007-10-01), pages 425-431, XP055114160, ISSN: 1673-3460, DOI: 10.1007/s11460-007-0079-7
Attorney, Agent or Firm:
DANFOSS A/S (L25Nordborgvej 81, Nordborg, DK)
Download PDF:
Claims:
CLAIMS:

Method (16) for controlling an electric motor (2), characterised in that the torque angle (10) in the d-q-reference frame (14, 15) is at least in part and/or at least at times varied depending on at least one working condition (4, 7, 8) of the electric motor (2).

Method (16) according to claim 1 , characterised in that at least one working condition (4, 7, 8) of the electric motor (2) is at least in part derived from a design parameter of the electric motor (2) and/or an operational parameter (4, 7), in particular an electric parameter (4) and/or a mechanical parameter (7).

Method (16) according to claim 1 or 2, characterised in that at least one working condition (4, 7, 8) of the electric motor is at least in part derived from the d-q-reference frame (14, 15).

Method (16) according to any of the preceding claims, characterised in that at least one working condition (4, 7, 8) of the electric motor (2) is taken from the group, comprising required torque, at least one inductance (I), at least one applied electric current (i), at least one saturation effect, at least one inductance difference, at least one electric current difference and at least one input command.

Method (16) according to any of the preceding claims, characterised in that the torque angle (10) is at least at times and/or at least in part determined by the product of at least two working conditions (4, 7, 8) of the electric motor (2).

6. Method (16) according to any of the preceding claims, characterised in that the torque angle (10) is determined, at least in part, by a product of at least one multiplicative factor (k) and at least one working condition (4, 7, 8), preferably taken from the group, comprising an inductance (I), a difference in inductance, at least one electric current (i) and at least one difference of electric currents.

7. Method (16) according to any of the preceding claims, characterised in that the torque angle (10) is varied within an interval between 45° as a lower limit and 45°, 46°, 47°, 48°, 49°, 50°, 55°, 60°, 65°, 70°, 75°, 80°, 85° and 90° as an upper limit.

8. Method (16) according to any of the preceding claims, characterised in that a fallback value for the torque angle (10) is used, in particular a fallback value for the torque angle (10) 45°, 46°, 47°, 48°, 49°, 50°, 51 °, 52°, 53°, 54° or 55°.

9. Method (16) according to any of the preceding claims, characterised in that it is used for driving a variable frequency electric motor and/or a synchronous electric motor and/or a permanent magnet assisted synchronous reluctance machine and/or a synchronous reluctance electric motor (2). 0. Controller unit (5), in particular controller unit (5) for an electric motor (2), characterised in that said controller unit (5) is designed and arranged in a way to perform a method (16) according to any of the preceding claims.

11. Controller unit (5) according to claim 10, characterised by at least one inverter unit (3).

12. Controller unit (5) according to claim 10 or 11 , characterised by at least one programmable memory device (6).

13. Electric motor unit (1) characterised by at least one controller unit (5) according to any of claims 10 to 12 and/or being arranged and designed in a way to perform a method according to any of claims 1 to 9.

14. Electric motor, unit as claimed in claim 13, wherein the electric motor unit is a synchronous reluctance electric motor unit.

Description:
VARIABLE TORQUE ANGLE FOR ELECTRIC MOTOR

FIELD OF THE INVENTION The invention relates to a method for controlling an electric motor.

Furthermore, the invention relates to a controller unit, in particular to a controller unit for an electric motor.

BACKGROUND TO THE INVENTION

Electric motors are nowadays employed for a plethora of different

applications in essentially all fields of technology. Depending on the actual use of the respective electric motor, various types and various sizes of electric motors are employed.

As an example, if an electric motor has to be used for an application where a constant turning speed of the electric motor can be used or is even required, a synchronous electric motor without a commutator can be used, in particular if alternating current is available. However, a start-up of such an electric motor might be difficult if a load with large moment of inertia has to be driven.

If, however, a variable turning speed of the electric motor has to be provided (and additionally in the case of a direct current source), the traditional approach was to use electric motors, comprising a commutator (so called asynchronous electric motors). A problem involved with such commutated electric machines is the commutator, since this is a component that is particularly subject to a non-negligible wear. Furthermore, when using a commutator, typically sparks occur when the electric motor is turning. Such sparks can render the resulting electric motor unusable for certain

applications, in particular if flammable gases are around, unless additional precautions are taken. With the advent of modern semiconductor-based power electronics, the use of synchronous electric motors, in particular synchronous reluctance electric motors, have become more and more widespread. With such synchronous electric motors, commutators can be dispensed with. Furthermore, by providing an alternating electric current with a variable frequency, a synchronous electric motor can be driven at essentially any rotating speed. Even changes in turning speed can be realised. This has made possible certain applications that were hard to achieve, if at all, beforehand.

With increasing number of electric motors and increasing energy prices the problem of efficiency becomes increasingly important. Efficiency does not necessarily relate only to the consumption of electric energy with respect to the mechanical power generated by the electric motor. Instead, it can also relate to the size (volume) of the electric motor that is necessary to achieve a certain mechanical power level.

Although a number of different controllers for electric motors, a variety of electric motors and a variety of methods how to drive an electric motor are known in the state of the art, there is still a necessity for further

improvements.

It is therefore the object of the invention to provide a method for controlling an electric motor that is improved over methods for controlling an electric motor that are known in the state of the art. It is furthermore an object of the invention to provide a controller unit, in particular a controller unit for an electric motor that is improved over controller units, known in the state of the art. Still another object of the invention is to provide an electric motor that is improved over electric motors, known in the state of the art.

The presently proposed invention seeks to address these objects. SUMMARY OF THE INVENTION

It is suggested to perform a method for controlling an electric motor (such as a synchronous reluctance electric motor) in a way that the torque angle in the d-q-reference frame is at least in part and/or at least at times varied depending on at least one working condition of the electric motor. The d-q- reference frame is usually the reference frame of the rotating rotor that is connected to the shaft of the electric motor. It is usually not identical to the rotating magnetic field system of the stator (which is typically referred to as the so-called stator reference system and/or the x-y-system and/or the x-y- reference frame), in particular if a load is imposed on the electric motor. Typically, if the load to the electric motor is increased, the angle between the d-q-system (d-q-reference frame) and the x-y-system will increase. Typically, once an angle of 90° between the d-q-system in the x-y-system is exceeded, a normal mechanical rotation of the electric motor typically cannot be sustained any more. The d-q-system can usually be also referred to as the "mechanical orientation" of the rotating rotor with respect to the high permeance axis of the machine (the d-axis). The torque angle is usually the angle between the resulting (vectorial) stator current is and the d-axis of the d-q-reference frame (rotor reference frame). Consequently, the fraction of the stator current is in q-direction can be determined by the torque angle.

According to the state of the art it was usually suggested to use a constant torque angle of typically essentially 45° when driving an electric motor (if any suggestion was made at all) in order to obtain maximum torque per ampere control (MTPAC) and thereby reducing the losses in stator resistance as much as possible. This angle was particularly suggested when an actuation signal for driving an electric motor using variable frequency inverters were employed. Surprisingly, the inventor realised that an improved behaviour of the electric motor can be realised if a variable torque angle is used when generating the electric current for driving the electric motor. It is suggested to choose the appropriate torque angle at least in part and/or at least at times in dependence on at least one working condition of the electric motor. Of course, in addition to this, different dependencies can be used as well, like a user input or the like (such a dependence can be used additionally and/or alternatively to a dependence on at least one working condition of the electric motor). First experiments have shown that by using a variable torque angle, a higher mechanical torque can be realised with the same electric motor.

Additionally, first experiments indicate that even the power consumption of the electric motor can usually be reduced. Taken both effects in combination, a significant improvement can usually be realised.

It is suggested that at least one working condition of the electric motor is at least in part derived from a design parameter of the electric motor and/or an operational parameter, in particular an electric parameter and/or of a mechanical parameter. A design parameter of the electric motor can be particularly the layout and/or design of the electric windings of the stator and/or the rotor of the electric motor. In particular, the inductances of the respective coils (or even other parts of the electric motor) can be used for this purpose. However, even more design parameters can have an influence on at least one working condition, like the weight of the electric machine, the thickness of the wires (maximum electric current that can be applied (short- term limit/long-term limit)) or the like. As an operational parameter, in particular parameters that can only be derived when the electric motor is currently operating (for example rotating) are meant. This can be the actual current applied, the rotating speed of the electric motor, the temperature of the electric motor, the actual and/or desired torque or the like. It is possible that the respective operational parameter is derived from specially provided sensors and/or is calculated from other values (like the actuation signal that is generated for the electric motor by a controller unit itself). First experiments have shown that these working conditions usually have a particularly large influence on the size of the torque angle that should be chosen. Preferably, the method is performed in a way that at least one working condition of the electric motor is at least in part derived from the dereference frame. In principle, all types of working conditions can be chosen for this. The working condition can be measured in the d-q-system and/or transformed into the d-q-system, e.g. by calculations, as required. First experiments indicate that a particularly advanced method can be achieved if the suggested embodiment is realised. Furthermore, it is suggested that at least one working condition of the electric motor is taken from the group, comprising required torque, at least one inductance, at least one applied electric current, at least one saturation effect, at least one inductance difference, at least one electric current difference and at least one input command. First experiments suggest that these values are of major importance when it comes to determining an optimum or at least an improved torque angle. A saturation effect, in particular an effect has to be considered where an increasing electric current will not result in a significant increase of the resulting magnetic field. Even more preferred, it is suggested that the torque angle is at least at times and/or at least in part determined by the product of at least two working conditions of the electric motor. When the inventor tried to look for a satisfactory mathematical prescription on how to obtain an optimised torque angle, he realised that a product of two or more working conditions of the electric motor is a good way to achieve this goal. Of course, modifications of this basic formula are possible as well, like a multiplicative factor and/or offsets by adding and/or subtracting certain values (with respect to the overall result and/or to individual parameters). Furthermore, it is suggested that the torque angle is determined, at least in part, by a product of at least one multiplicative factor and at least one working condition, preferably taken from the group, comprising an inductance, a difference in inductance, at least one electric current and at least one difference of electric currents. Such a mathematical formula for obtaining at an optimised torque angle seems to yield even better results, as first experiments have shown.

In addition, it is suggested to perform the method in a way that at least at times at least one dampening function is used. Using such a dampening function, short time fluctuations can be "filtered out". Therefore, a more stable system can be achieved that is less prone to fluctuations, numerical artefacts and/or vibrations (as examples). In particular, electric noise can be filtered out, in particular electric noise that is generated by an inverter unit (if present). It is easily understandable that such a method is usually

advantageous.

Furthermore it is suggested that the torque angle is varied within an interval between 45° as a lower limit and 46°, 47°, 48°, 49°, 50°, 55°, 60°, 65°, 70°, 75°, 80°, 85° and 90° as an upper limit. Although relatively wide variations for the torque angle are possible, first experiments have indicated that the "allowed range" of torque angles should be somewhat limited, in particular to the suggested upper and/or lower limits.

Another improved embodiment of the method can be achieved if a fallback value for the torque angle is used, in particular a fallback value for the torque angle of 45°, 46°, 47°, 48°, 49°, 50°, 51 °, 52°, 53°, 54° or 55°. Such a torque angle can be particularly chosen in a situation, where a torque angle cannot be reasonably determined. As an example, such a situation can occur if some input data is missing (for example if a data line is broken and/or a sensor is out of order and/or if the input values produce an inconsistent picture of the situation). Using a fallback value according to the presently proposed embodiment, the efficiency of the electric motor will typically decrease. Nevertheless, an "emergency operation" is still possible so that a downtime (which is usually very expensive) can be usually avoided.

Although the suggested method can be employed quite generally, it is preferred if the method is used for driving a variable frequency electric motor and/or a synchronous electric motor and/or a permanent magnet electric motor and/or a synchronous reluctance electric motor. The use of the method for such electric motors will typically yield particular improvements. Furthermore, a controller unit is suggested, in particular a controller unit for an electric motor is suggested that is designed and arranged in a way to perform a method according to the previous suggestions. Such a controller unit can be used for driving an electric motor. The resulting controller unit and/or the electric motor, driven by the controller unit, can show the previously described features and advantages, at least in analogy. Also, variations and improvements according to the previous description can be used for the controller unit as well, at least in analogy.

In particular it is possible that the controller unit comprises at least one inverter unit. Such inverter units are typically used for changing a direct electric current into an alternating electric current (typically of a variable frequency). Such inverter units can also be used for varying the frequency of an alternating electric current. In principle, the inverter unit can be of any design. For example DIACs, TRIACs, thyristors, IGBTs, FETs, MOSFETs or the like can be used.

Furthermore, it is suggested that the controller unit comprises at least one programmable memory device. In the programmable memory device, a method according to the previous description can be stored. Of course, the controller unit can be designed in a variety of ways. In particular, a partially analog and/or a partially digital design is possible. In particular, programmable computer devices (for example a single-board computer) can be employed.

Furthermore, an electric motor unit, in particular a synchronous electric motor unit, preferably a synchronous reluctance electric motor unit is suggested that comprises at least one controller unit according to the previous description and/or that is designed and arranged in a way to perform a method according to the previous description. Such an electric motor unit can show the same features and advantages as previously described, at least in analogy. Furthermore, such an electric motor unit can be modified according to the previous description as well, at least in analogy.

BRIEF DESCRIPTION OF THE DRAWINGS

The present invention and its advantages will become more apparent, when looking at the following description of possible embodiments of the invention, which will be described with reference to the accompanying figures, which are showing:

Fig. 1 : a block diagram of a possible embodiment of an electric motor unit; Fig. 2: a vector diagram showing the relation between the different vectors in the different reference schemes;

Fig. 3: a possible embodiment of a method of controlling an electric motor;

Fig. 4: an illustration of saturation effects of a coil of an electric motor;

Fig. 5: the dependence of the torque on the torque angle for different

currents;

Fig. 6: a block diagram of another possible embodiment of an electric motor unit. DETAILED DESCRIPTION OF THE INVENTION

In Fig. 1 a schematic block diagram of a possible embodiment of an electric motor unit 1 is shown. The electric motor unit 1 of the presently shown embodiment comprises an electric motor 2 of a synchronous reluctance motor design. The electric motor 2 is electrically driven by an inverter unit 3 that is used to provide the electric motor 2 with an electric driving current 4 of variable frequency. In the presently shown embodiment, the electric current 4, used for driving the electric motor 2 (and hence the electric current, provided by the inverter unit 3) is of a three-phase type. In the presently shown embodiment, the inverter unit 3 produces the electric driving current 4 out of a direct electric current (direct current source not shown in Fig. 1).

Furthermore, an electronic controller 5 is shown in Fig. 1 that is of a single- board computer type in the presently shown embodiment. Within the block, representing the electronic controller 5, another block is indicated that represents an electronic memory 6 in which a program for the actuation of the electric motor 2 via the inverter unit 3 is stored. The electronic controller 5 has different data input sources. First of all, the electric driving current 4 (to be more precise: the three different phases of the electric driving current 4) are input parameters for the electronic controller 5, as indicated in Fig. 1. Additionally, some sensor data coming from sensor units 7 can be inputted into the electronic controller 5 as well (in the presently shown embodiment, sensor unit 7 is designed in connection with the electric motor 2. However, different embodiments are possible as well). In particular, it is possible to omit the use of additional sensor data and/or additional sensor units 7 essentially or even completely. In other words, usually an advantageous torque angle control can be performed in most of the cases and/or in most of the time relying solely on the measured electric current 4. Yet another input line 8 is indicated in Fig. 1 that can be used for the input of user commands, like a requested driving speed and/or a requested output torque of the electric motor 2. So far, electric motor units according to the state of the art were designed in a way that the torque angle 10 (see Fig. 2) was set at a constant angle of 45° in order to run maximum torque per ampere control (MTPAC) (if any desired torque angle was indicated and/or controlled at all). In Fig. 2, the different reference schemes and the different vectorial parameters are indicated for further elucidating the invention. The x-y- reference frame (x-y-system) is created by the x-axis 12 and the y-axis 13. The x-y-system represents the coordinate system of the rotating magnetic field that is created by the stator of the electric motor 2. The x-y-system will rotate with the rotating frequency ω of the driving shaft of the electric motor 2.

The d-q-reference frame (d-q-system), spanned by the d-axis 14 and the q- axis 15 is the (also rotating) reference frame of the rotating rotor. The d-q- system rotates with the same frequency ω as the x-y-system. If a load is applied to the rotating rotor of the electric motor 2, a shift between the x-y- system and the d-q-system will usually occur. This shift will manifest itself in form of the load angle 11 (the angle between the y-axis 13 of the x-y- coordinate system and the q-axis 15 of the d-q-system). The torque angle 10 referred to above is the angle between the applied current is and the d-axis 14 of the d-q-system. The applied current is can be split up into an active current i S d (parallel to the d-axis 14) and a reactive component i sq , that is parallel to the q-axis 15 of the d-q-coordinate system). According to the suggested method, the applied current is is generated by the inverter unit 3 (under the control of the electronic controller 5) in a way that the torque angle 10 is varied in dependence on the input signals, such as the electric driving current 4 and the user input data 8.

In Fig. 3, a schematic representation of the suggested control method 16 is shown. The control method 16 starts at starting step 17. During the starting step 17, it is possible that some "hardware" design parameters of the electric motor 2 and other devices are read in from a memory device, so that they can be used later on during the various steps of the control method 16. Next, the various data is inputted during the input step 18. In particular, a user command, the electric condition of the electric motor 2 (for example as indicated by the electric driving current 4 that has a feedback signal part from the electric motor 2 as well) and special sensor data (created by sensor units 7, if provided) are read in.

As described in detail below, the d-axis inductance (L d ) and the q-axis inductance (l_ q ) of the motor 2 are particularly important to the generation of the optimum torque angle 10. Accordingly, in a preferred embodiment of the invention, values for L d and L q are inputted to the algorithm at this stage.

Based on the inputted data 18 (including the d-axis inductance (L d ), the q- axis inductance (L q ) and the stator current (i s )), an optimum torque angle 10 is calculated. From this torque angle 10, the actuation signal that has to be provided by the inverter unit 3 is calculated in the signal creation step 19.

In one form of the invention, the motor 2 is controlled by controlling the d-axis current. The d-axis current (i Sd ) may be given by the following formula (in which k t is the torque angle 10):

i sd = i s * cos(kt). The calculated electric signal is outputted during output step 20 to the inverter unit 3. After this, the control method 16 is repeated, as indicated by the loop 21. In the presently shown example, the resulting torque can be calculated from the formula

k * (Id (id) - lq (i q )) * isd * i S q- where:

Id (id) is the d-inductance expressed as a function of d-current

lq (i q )) is the q-inductance expressed as a function of q-current

i sd is the active portion of the applied current i s ; and

i S q is the reactive portion of the applied current i s . If any saturation effects (for example of the various electric coils within the electric motor 2) are not considered for the two inductances l d and l q , an optimum control of the electric motor 2 is not possible. That such a difference between measured and calculated inductances can occur due to saturation effects can be seen from Fig. 4. In this graph, the inductance per phase (along the ordinate 23) is depicted in dependence of the stator current in relative units (along the abscissa 22) for an exemplary synchronous reluctance machine system (such as that described below with reference to Fig. 6). The dependence is shown as a solid line 24, representing the calculated inductance, while the dots 25 show the measured values. The upper plot is the d-inductance (L d ): the lower plot is the q-inductance (L q ). As can be seen from the graph of Fig. 4, a distinct discrepancy exists for the low stator current regime.

This seems to result in a variation of the optimum torque angle to be applied when creating the electric driving current 4 of the electric motor 2. The effect of the use of different torque angles is illustrated in Fig. 5 that is showing first measurement results. The resulting torque (plotted along the ordinate 23 of Fig. 5) is indicated in dependence of the torque angle 10 (shown along abscissa 22 of Fig. 5). The individual torque angle curves 26 create a set of curves 27. The individual torque-torque angle-curves vary each other with respect to the applied current.

Furthermore, line 28 shows the optimum torque angle for driving the electric motor 2. As can be seen from Fig. 5, a variation of the torque angle in dependence of the required torque and of the applied current (and

presumably in addition to this in dependence of other parameters as well) will result in a more efficient electric motor.

In Fig. 6 a schematic block diagram of an exemplary implementation of an electric motor unit 29 in accordance with the principles of the present invention is shown. The electric motor unit 29 of the presently shown embodiment comprises an electric motor 30 of a synchronous reluctance motor design (synchronous reluctance machine). The electric motor 30 is electrically driven by an inverter unit 31 that is used to provide the electric motor 30 with an electric current 32 of a variable frequency. In the presently shown embodiment, the electric current 32 that is used for driving the electric motor 30 (and hence the electric current 32 that is provided by the inverter unit 31) is of a three-phase type. In the presently shown embodiment, the inverter unit 31 generates the electric current 32 out of a direct electric current (direct current source not shown in Fig. 6).

The control of the inverter unit 31 is performed by an electronic controller unit 33 that is of a single-board computer type in the presently shown

embodiment. Within the block, representing the electronic controller unit 33, another block is indicated that represents an electronic memory 34 in which a program for the actuation of the electric motor 30 via the inverter unit 31 is stored. It is to be understood that the electric current 32 that is going through the electric motor 30 is not directly controlled by the electronic controller unit 33 and/or the electric inverter unit 31. Instead, a vectorial value for the driving voltage vector 35 is the value that is directly controlled. This value is the output value (voltage vector 35) of the electronic controller unit 33 and hence the input value of the inverter unit 31. The electric current 32 (in particular the presently three phases u, v, w of the electric current 32) contains some "response function" of the electric motor 30, already. Therefore, the electric current 32 can be measured and used as the (usually) main input value of the electronic controller unit 33. Additionally, a user input line 36 is indicated in Fig. 6. This user input line 36 can be used for requesting a certain turning speed or the like. Furthermore some sensors 37 can be foreseen (only schematically indicated in Fig. 6) for collecting additional data. As an example, a sensor 37 can probe for a temperature, the mechanical position of the rotor, the turning speed of the rotor or the like. It is to be understood, however, that according to the presently proposed invention the sole use of the electric current 32 is sufficient for realising a very advanced control of the electric motor 30 and so such additional sensors are typically omitted. The electric motor unit 29 (in particular the electronic controller unit 33) can hence be simple, small and relatively inexpensive.

The measured electric current 32 (where the measurement can be done by current sensors that are presently not indicated) forms the "main" data input source for the electronic controller unit 33. The measured electric current 32 (that is measured in a stationary reference frame and hence varies with time; typically with a sinusoidal shape) is first transformed into the x-y-system (x-y- reference frame; see also Fig. 2; block 40). The x-y-system corresponds to the rotating magnetic field that is created by the stator of the electric motor 30. The x-y-system will rotate with the rotating frequency ω of the driving shaft 38/rotor of the electric motor 30. Because the x-y-system rotates together with the rotor of the electric motor 30, the output currents 39 i sx and i S y are relatively constant with time. In particular, they do not vary with the rotating frequency of the electric motor 30. However, changes that are due to a different rotating speed, a different load on the electric motor 30 or the like are of course still possible.

The calculated electric currents i sx , i sy 39 in the x-y-system are passed on to the next logic block 41 , where the electric currents are recalculated another time into the d-q-system (see also Fig. 2). The d-q-system (d-q-reference frame) rotates with the same frequency ω as the x-y-system and hence as the rotor of the electric motor 30. However, if a load is applied to the rotating shaft 38 of the electric motor 30, a shift between the x-y-system and the d-q- system will usually occur. As described above with reference to Fig, 2, this shift will manifest itself in form of the so-called load angle 11. Now, we have the electric current 42 (including its various components) in the d-q-system.

In parallel, the measured overall stator current i s 43 is used and compared with the various user inputs 36. From this, the commanded referencing stator current in d-direction isdRef 44 is calculated in the isdRef calculation block 45.

The value of the commanded reference current 44 is one of the three major input parameters for the stator current controller box 46. The other two crucial parameters are the fraction of the stator current parallel to the x-axis in the x-y-system i sx 39a and the fraction of the stator current parallel to the q- axis in the d-q-system i sq 42a, as can be seen in Fig. 5. The stator current control box 46 calculates a stator current in x-direction that should be present and compares it with the measured stator current in the x-direction i sx 39a. The discrepancy between the calculated and the corresponding measured stator current fraction in x-direction is used to create a voltage error term ucomp 47 that is the main output of the stator current control box 46. This error voltage 47 is used as an input for the voltage vector control box 48, where the voltage vector u sy 35 is calculated. This calculated value of the voltage vector 35 is transferred to the electric inverter unit 31 that is used for driving the electric motor 30.

In the presently shown embodiment, a relevant part of the user input 36 is the reference frequency Wramp 49. This reference frequency Wramp 49 is not only used as an input value for the calculation "box" 45 for the current in d- direction 44, but it is also used for the calculation of the vector angles, which is done in vector angle calculation box 50. In particular, in vector angle calculation box 50, the theta angle 53 (the angle of the voltage vector used by the space vector PWM modulator) is calculated and transferred as an input parameter to the inverter unit 31. The damping loop 51 is provided to modulate the reference frequency

(WsRef) with the power perturbation in order to stabilize the machine. It will not generally be possible to ramp-up a synchronous reluctance machine without this damping loop. An inductance calculating unit 54 is provided for calculating the d-inductance (L d ) and the q-inductance (L q ) of the system. These inductances are relevant to the optimum torque angle and are used in the generation of the voltage vector in the voltage vector control box 48. Additional information can be taken from another application with the title "Method for controlling a synchronous reluctance electric motor" that has been filed on the very same day by the same applicant under applicants' reference number PA15277 (which application claims priority from

GB1210705.8). The content of that application is incorporated in full into the present application. The embodiments of the invention described above are provided by way of example only. The skilled person will be aware of many modifications, changes and substitutions that could be made without departing from the scope of the present invention. The claims of the present invention are intended to cover all such modifications, changes and substitutions as fall within the spirit and scope of the invention.

Reference list

1. electric motor unit 31. inverter unit

2. electric motor 32. electric driving current

3. inverter unit 33. electronic controller

4. electric driving current 35 34. electronic memory

5. electronic controller 35. electric voltage vector

6. electronic memory 36. user input line

7. sensor unit 37. sensor

8. input line 38. shaft

9. different reference systems40 39. i sx , i S y

10. torque angle 40. transformation into x-y-

11. load angle system

12. x-axis 41. transformation into d-q-

13. y-axis system

14. d-axis 45 42. electric current in d-q-

15. q-axis system

16. flow chart 43. overall stator current i s

17. start 44. stator current reference

18. input step value in d-direction isdRef

19. signal creation step 50 45. calculation of 44

20. output step 46. stator current control box

21. loop 47. error voltage ucomp

22. abscissa 48. voltage vector control box

23. ordinate 49. reference frequency Wramp

24. calculated inductance 55 50. vector angle calculation box

25. measured inductance 51. damping loop

26. torque-torque angle-line 52. filtered reference frequency

27. set of curves WsRef

28. optimum torque angle 53. theta angle

29. electric motor unit 60 54. inductance calculation unit

30. electric motor