US7023166B1 - Method for torque control of an induction motor using a voltage controller - Google Patents
Method for torque control of an induction motor using a voltage controller Download PDFInfo
- Publication number
- US7023166B1 US7023166B1 US10/018,993 US1899302A US7023166B1 US 7023166 B1 US7023166 B1 US 7023166B1 US 1899302 A US1899302 A US 1899302A US 7023166 B1 US7023166 B1 US 7023166B1
- Authority
- US
- United States
- Prior art keywords
- motor
- controller
- multiphase
- voltage
- current
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related, expires
Links
Images
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/12—Stator flux based control involving the use of rotor position or rotor speed sensors
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P27/00—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage
- H02P27/04—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage
- H02P27/16—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using ac to ac converters without intermediate conversion to dc
Definitions
- the present invention relates to a method of controlling the torque of an induction motor using a power converter of the voltage controller type using thyristors, in order to adjust the torque of the induction motor in four quadrants of a torque-speed plane.
- the method is remarkable in that, by minimizing losses that previously were accessible only by means of more complex equipment, such as frequency converters, it combines the use of very simple equipment with high performance in terms of motor torque and efficiency.
- Very sophisticated controllers using a variable voltage and a variable frequency are known in the art. There are also simpler controllers using a variable voltage and a fixed frequency, which are not used for speed variation as such, but for starting, slowing and stopping the motor. These systems are more particularly used when the load, such as a pump or a fan, has a favorable torque-speed characteristic, with low torque at low speeds.
- the fundamental superiority of the former type of controller over the latter type is that the additional adjustment parameter makes it possible to adjust the torque and the flux of the motor independently of each other, and thereby to optimize the motor's operating point, in particular from the efficiency point of view.
- the principle difference between the two types of controller lies in the structure of the power converter.
- Variable frequency control uses a DC voltage power supply which is generally obtained by rectifying an AC voltage and is converted to a three-phase supply with a variable frequency and a variable voltage using a fast IGBT switching bridge with rupture capacity and switching at a high frequency, i.e. from a few kHz to a few tens of kHz.
- the power converter is of the voltage controller type and is in series between the three-phase power supply and the motor. It employs slower switches with no rupture capacity, using thyristors and switching at the mains frequency, for example 50 Hz.
- the two types of equipment i.e. frequency converters on the one hand and voltage controllers on the other hand, therefore have different fields of use: the former type is the equipment of choice in high-performance applications, whereas the latter type is used because of its low cost.
- French patent No 2 751 808 describes a multiphase induction motor braking method characterized in that, using a voltage controller, stator current pulses are generated whose phase relative to the rotor flux is chosen so that a torque negative is generated.
- the condition imposed on the phase of the stator current relative to the rotor flux relates only to the sign of the torque and omits flux control. It implicitly defines an angular sector of 180° in which the flow of current is authorized, the torque generated being negative. Now, in one half of this sector, in which the projection of the stator current on the flux is negative, the flow of current reduces the flux, which is combined with its natural decrease between current pulses.
- the object of the invention is to propose a method of controlling the torque of an induction motor, intended for use with a simple power converter, of the voltage controller type using thyristors, whose performance nevertheless remains comparable with that of an IGBT frequency converter, the method enabling independent adjustment of the torque and the flux and optimization of motor efficiency, under more advantageous economic condition.
- the invention provides a method of controlling the torque of a multiphase induction motor, the method consisting of energizing the stator windings of said motor from a controller type power converter using thyristors or the like, inserted between a multiphase main supply and said windings, characterized in that it consists in:
- the invention proposes a method of controlling the torque of induction motors that uses a stator current reference vector, defined for example by its polar coordinates, amplitude and angular position relative to the rotor flux, and obtained from data coming from flux and torque control loops.
- the method is characterized in that it cyclically scans available current directions in the motor with the two-phase supply to determine, taking account of the relative positions of the rotor flux and the supply voltage, if it is possible to equalize the positions of the current and its reference, within a defined tolerance range, and, if so, commands closing of the corresponding switches at the time required to equalize them.
- the value of the angular position tolerance in accordance with the invention is set sufficiently high to authorize conduction in the motor at least once per “rotation cycle” of the mains voltage relative to the rotor flux.
- the invention defines the time of closing of the switches concerned so that it precedes the time t 0 at which the current wave is at a maximum by an adjustable advance ⁇ t which is a function of the reference current.
- One advantageous option is to make the rotation direction of the motor the direction opposite that which would apply in the event of direct application of the voltage from the mains supply via the continuously conducting switches of the voltage controller.
- the voltage controller type power circuit for which the method of the invention is intended consists of a multiphase system with n phases and n static switches each including two thyristors in antiparallel disposed between the mains supply and the induction motor.
- the switches are connected in series with one phase of the mains supply, or possibly only of the motor; an alternative system derived from the above includes supplementary static switches using thyristors and disposed to obtain various configurations of connection of the motor to the mains.
- n ⁇ 1 static switches are added to the controller in a configuration enabling application of the mains voltage to the motor in both of the possible rotation directions (forward and reverse) of the multiphase mains supply voltage.
- the controller includes n 2 static switches to enable the connection of each of the n phases of the motor to each of the n phases of the mains supply.
- the motor speed is calculated from that of the rotor electromotive force measured in periods in which the switches are not conducting.
- the motor torque is calculated from the slip of the rotor electromotive force during periods of conduction.
- this control method can be used only above a motor speed threshold v 0 of the order of 5% to 10% of the nominal speed, and that operation at lower speeds must be achieved by other means known in the art, for example by varying the average frequency of the current wave from zero to a value corresponding to the threshold v 0 .
- FIG. 1 is a functional block diagram of a control system for controlling the motor torque of a motor connected to a three-phase mains supply;
- FIG. 2 is a vector diagram explaining the magnitudes of the voltage, current and flux related to the motor and those of the mains supply;
- FIG. 3 is a vector diagram representing the required stator current relative to the various possible directions of the stator current vector
- FIG. 4 is a block diagram analogous to that of FIG. 1 , explaining a first variant
- FIG. 5 is another block diagram analogous to that of FIG. 1 , explaining a second variant.
- a three-phase induction motor M has a short-circuited rotor whose three stator windings, here connected in a star configuration, are fed with power via terminals S 1 , S 2 and S 3 .
- the terminals are connected to the conductors V 1 , V 2 , V 3 of a three-phase mains supply via respective switches I 1 , I 2 , I 3 each consisting of a pair of thyristors in antiparallel.
- the triggers of the thyristors are driven by control signals coming from an ignition control unit 8 .
- FIG. 1 shows a system A for producing the stator current set point ⁇ right arrow over (Is*) ⁇ , a system B for producing the stator current direction ⁇ , and a system C for producing the conduction command for the switches I 1 , I 2 , I 3 .
- Id* is the component of ⁇ right arrow over (Is*) ⁇ in the direction od of the rotor flux ⁇ right arrow over ( ⁇ r) ⁇ .
- unit 2 three measurements (e 1 , e 2 , e 3 ) of the electromotive force of the motor are taken simultaneously on the three phases, at a time when the current is zero, as signaled by a logic variable F produced by the unit 12 .
- F a logic variable
- the CLARCKE transform is a matrix operation known in the art; it is described, for example, in “Introduction à l'bmwtechnique approfondie” by LESENNE, NOTELET and SEGUIER.
- ⁇ n the nominal angular speed of the multiphase mains supply.
- the unit 3 calculates the rotor flux ⁇ right arrow over ( ⁇ r) ⁇ ( ⁇ r, ⁇ ) in polar coordinates in the same system of axes ox, oy by integrating the rotor electromotive force ⁇ right arrow over (E) ⁇ using its coordinates (E, ⁇ + ⁇ /2) and its angular speed ⁇ and transmits ⁇ right arrow over ( ⁇ r) ⁇ to the unit 10 and ⁇ to the unit 6 .
- the unit 10 is a differential input PID controller. Its “negative” input receives the modulus ⁇ 2 from the unit 3 and its “positive” input receives a signal representative of the required flux set point ⁇ 2 *. From the difference between the measured rotor flux ⁇ r and the set point ⁇ r*, the PID controller produces the set point for the direct component Id* of the stator current, which varies the amplitude of the flux.
- the component Iq* of Is* is determined by the units 11 and 9 .
- the unit 11 calculates the average torque C delivered by the motor from the value of the slip g transmitted by the unit 2 , and transits it to the unit 9 .
- C/C n ( E/E n ) 2 ⁇ g/g n
- the unit 9 is a differential input PID controller analogous to that of the unit 10 . Its “negative” input receives the value of C transmitted by the block 11 . Its “positive” input receives a signal representative of the set point for the required torque C*. From the difference between the measured motor torque C and the torque set point C*, the PID controller produces the set point of the orthogonal component Iq* of the stator current, which varies the torque of the motor, and transmits it to the unit 4 . The sign of Iq* determines the sign of the torque, and therefore a driving or braking action, for a given rotation direction.
- the unit 4 is a converter which converts Cartesian coordinates into polar coordinates. It receives the Cartesian coordinates (Id*, Iq*) of the stator current set point ⁇ right arrow over (Is*) ⁇ in the orthogonal system of axes (od, oq) carried by the rotor flux ⁇ right arrow over ( ⁇ r) ⁇ . It defines the polar coordinates (Is*, ⁇ *) of ⁇ right arrow over (Is*) ⁇ in the same system of axes and transmits the modulus Is* to the unit 8 and the argument ⁇ * to the units 1 and 6 .
- the unit 7 is very similar to the unit 2 previously described. It takes three measurements (u 1 , u 2 , u 3 ) of the mains voltage on the three phases simultaneously, in a similar way to the action of the unit 2 in relation to the rotor electromotive force, and uses the CLARCKE transform to deduce therefrom the coordinates (ux, uy) of the vector ⁇ right arrow over (U) ⁇ (representing the multiphase supply voltage) in the orthogonal system of axes (ox, oy) linked to the stator, as well as its polar coordinates (U, ⁇ ) in the same system, and its angular speed ⁇ .
- the latter corresponds to 50 Hz or 60 Hz, for example, depending on the nature of the mains supply, but measuring it means that any variation in it can be taken into account, and in particular that its “rotation” direction relative to the motor can be determined.
- Unit 1 receives (see FIG. 2 ):
- the direction ⁇ right arrow over ( ⁇ c ) ⁇ is such that the maximum of the current that flows through it would occur at the above time t c , i.e. the projection of ⁇ right arrow over ((U ⁇ E)) ⁇ onto it would be zero and would have a negative derivative at that time.
- ⁇ xc * is preferably updated at least for every 30° increment of the mains voltage vector ⁇ right arrow over (U) ⁇ .
- the value ⁇ xc is addressed to the unit 14 , which, in the manner described below, selects one of the six possible directions ⁇ of two-phase flow of the stator current (between two windings connected to the mains supply via the controller) and transmits that information to the units 5 , 6 and 8 , which are described later.
- the rank k chosen first is the result of dividing ( ⁇ xc +30°) by the increment ⁇ (k) , which here is 60°.
- the first rank k considered is the integer part of the division, and is sent to the unit 5 .
- the unit 14 may receive from the unit 6 an instruction to increment the proposed rank k.
- the unit 14 is the combination of an operator capable of effecting the division indicated above and taking the integer part thereof to “propose” a value of k to the unit 5 , in particular, and then to increment that value under the control of the unit 6 when the operations effected by the units 5 and 6 rule out a decision to apply a current wave to the stator at a time corresponding to the previously proposed value of k.
- the unit 5 receives:
- the unit 6 receives:
- e represents the maximum difference tolerated between the value of ⁇ and its set point ⁇ *.
- e is a chosen criterion. The greater the value of e, the greater the chance of finding an “acceptable” proposition k. On the other hand, if e is small, the switches will be triggered more rarely but torque control will be more efficient.
- the parameter e is chosen to command said controller at least once during each rotation cycle of the mains voltage around the rotor flux.
- the unit 6 sends a signal for incrementing the index k (in the direction of ⁇ ) to an input of the unit 14 .
- said controller is commanded if the angle ( ⁇ ) between said stator current and the average position of the rotor flux during the period of a corresponding wave is in a tolerance window defined by the following condition: ⁇ * ⁇ e ⁇ *+e
- the unit 8 receives:
- the unit 8 includes a differential input PID controller, like the units 9 and 10 , and a combination of a three-phase rectifier R and low-pass filter F whose output is connected to the “negative” input of the controller.
- the “positive” input receives the set point Is* from the unit 4 .
- the current measurements i 1 , i 2 and i 3 are applied to said rectifier-filter combination R/F, which supplies a signal proportional to the measured current.
- the unit 8 produces an instruction commanding closing of the switches corresponding to the direction ⁇ for the time t 0 ⁇ t. That instruction is transmitted to the unit 12 .
- the value of the advance ⁇ t that varies the amplitude of the current wave is produced by the PID controller from the difference between the two signals supplied to its differential input.
- the unit 12 receives:
- the conduction state of the switches it monitors the transmission of the conduction instruction to the switches corresponding to the direction ⁇ .
- FIG. 4 shows a variant of the induction motor torque control system associated with a controller employing five switches each using two thyristors in antiparallel connected to a three-phase mains supply.
- the two switches I 2 and I 3 of phases 2 and 3 from FIG. 1 are replaced in FIG. 4 by four switches I 2 +, I 3 +, I 2 ⁇ , I 3 ⁇ for reversing the connection of phases 2 and 3 of the mains supply to the motor.
- 2n ⁇ 1 bidirectional switches using thyristors are employed, connected and controlled to provide both possible directions of rotation (forward and reverse) of the voltage of the multiphase mains supply.
- the two voltage vectors are processed independently, one after the other, in the same way as the single vector of the previous example.
- the associated variables are assigned a + or ⁇ index according to where they belong.
- the unit 6 determines two arguments ⁇ + and ⁇ from t 0 + and t 0 ⁇ , respectively, and applies the double inequality criterion to them. If both tests give a positive result, i.e. if there is “concurrence” between the two vectors, for the same direction ⁇ (k), the better one is chosen, i.e. that with the minimum difference ( ⁇ *).
- FIG. 5 shows another induction motor torque control system, associated with a controller employing nine switches each using two thyristors in antiparallel, connected to a three-phase mains supply.
- each of the three phases S 1 , S 2 , S 3 of the motor can be connected to each of the three phases V 1 , V 2 , V 3 of the mains supply by three switches I 11 , I 12 , I 13 or I 21 , I 22 , I 23 or I 31 , I 32 , I 33 .
- said controller includes n 2 bidirectional switches using thyristors, connected and controlled so that each phase of the motor can be connected to each phase of the mains supply and thereby provide, for the voltage applied to the motor, two groups each of n multiphase voltages, with a phase difference between them of 360°/n within the same group, each group turning in the opposite direction to the other.
- the voltage vectors of the two groups are processed independently, one after the other, in the same way as the single vector of the first example.
- the associated variables are assigned an index 11 , 12 , 13 for the first group or 21 , 22 , 23 for the second group, according to where they belong.
- unit 5 determines six times t 011 , t 012 , t 013 , t 021 , t 022 , t 023 at which the current waves are at a maximum in the direction ⁇ , associated with the six vectors of the two groups ⁇ right arrow over (aU) ⁇ and ⁇ right arrow over (a ⁇ 1 U) ⁇ each of three vectors.
- the unit 6 applies the double inequality criterion to the six arguments ⁇ 11 , ⁇ 12 , ⁇ 13 , ⁇ 21 , ⁇ 22 , ⁇ 23 deduced from toll, t 012 , t 013 , t 021 , t 022 and t 023 , respectively. If two or more tests give a positive result, i.e. if there is “concurrence” between a plurality of vectors for the same direction ⁇ (k), it chooses the best of them, i.e. the one which has the minimum difference ( ⁇ *).
Abstract
A method of controlling the torque of a multiphase induction motor includes the step of energizing the stator windings of the motor from a power converter using thyristors, inserted between a multiphase main supply and the windings producing a stator current set point expressed by its amplitude and its phase, predicting phase coincidences between the stator current and the set point, and commanding the power converteer so that the windings receive current waves substantially when such coincidences occur.
Description
This is a 371 national phase application of PCT/FR00/01739 filled 6 Jun. 2000, claiming priority to French Patent Application No. 99/08092 filed 24 Jun. 1999, the contents of which are incorporated herein by reference.
The present invention relates to a method of controlling the torque of an induction motor using a power converter of the voltage controller type using thyristors, in order to adjust the torque of the induction motor in four quadrants of a torque-speed plane. The method is remarkable in that, by minimizing losses that previously were accessible only by means of more complex equipment, such as frequency converters, it combines the use of very simple equipment with high performance in terms of motor torque and efficiency.
In the electrotechnics art, the field of torque control of induction motors has expanded considerably over the last twenty years, both from the theoretical point of view (e.g. the oriented flux control technique of BLASHKE, 1971, and the direct torque control theory of DEPENBROCK, 1988) and from the industrial point of view, since over the above period the induction motor has progressively replaced the DC motor in variable speed applications.
Very sophisticated controllers using a variable voltage and a variable frequency are known in the art. There are also simpler controllers using a variable voltage and a fixed frequency, which are not used for speed variation as such, but for starting, slowing and stopping the motor. These systems are more particularly used when the load, such as a pump or a fan, has a favorable torque-speed characteristic, with low torque at low speeds.
The fundamental superiority of the former type of controller over the latter type is that the additional adjustment parameter makes it possible to adjust the torque and the flux of the motor independently of each other, and thereby to optimize the motor's operating point, in particular from the efficiency point of view.
The principle difference between the two types of controller lies in the structure of the power converter.
Variable frequency control uses a DC voltage power supply which is generally obtained by rectifying an AC voltage and is converted to a three-phase supply with a variable frequency and a variable voltage using a fast IGBT switching bridge with rupture capacity and switching at a high frequency, i.e. from a few kHz to a few tens of kHz.
In a variable voltage controller the power converter is of the voltage controller type and is in series between the three-phase power supply and the motor. It employs slower switches with no rupture capacity, using thyristors and switching at the mains frequency, for example 50 Hz.
The difference between these two techniques, in terms of complexity, has repercussions on the cost of the equipment, both the switches themselves and the associated power filters and control circuits.
The two types of equipment, i.e. frequency converters on the one hand and voltage controllers on the other hand, therefore have different fields of use: the former type is the equipment of choice in high-performance applications, whereas the latter type is used because of its low cost.
However, advances in digital data processing circuits mean that the performance of the more complex equipment mentioned above can be approximated by combining simple and economical voltage controller type equipment with a sophisticated control circuit. The emergence of this trend is behind the subject matter of patent PCT/FR95/00817 of 20 Jun. 1995, whose title translates as “A method of controlling a voltage controller for supplying power to an induction motor”.
Moreover, French patent No 2 751 808 describes a multiphase induction motor braking method characterized in that, using a voltage controller, stator current pulses are generated whose phase relative to the rotor flux is chosen so that a torque negative is generated.
In this mode of operation, using current pulses, as in the conventional mode of operation of an induction motor, the stator current can be split into two orthogonal components, of which the direct component Isd is in the direction of the rotor flux Φr and controls its amplitude, and the orthogonal component Isq generates a torque C proportional to the flux in accordance with the equation C/Cn=Φr/Φrn×Isq/Isqn, the index n relating to the nominal value of the variable concerned.
The condition imposed on the phase of the stator current relative to the rotor flux relates only to the sign of the torque and omits flux control. It implicitly defines an angular sector of 180° in which the flow of current is authorized, the torque generated being negative. Now, in one half of this sector, in which the projection of the stator current on the flux is negative, the flow of current reduces the flux, which is combined with its natural decrease between current pulses.
Taking into account only the criterion which consists of the sign of the torque, and omitting the criterion of maintaining the flux, to authorize the flow of current, the method as described is inevitably accompanied by a fast natural decrease in the flux, to the point at which it is eliminated, and in the torque. This compromises braking. From the above expression for the torque, the decrease in the flux very rapidly inhibits the braking action Isq, to the point at which it is eliminated.
Against this background, the object of the invention is to propose a method of controlling the torque of an induction motor, intended for use with a simple power converter, of the voltage controller type using thyristors, whose performance nevertheless remains comparable with that of an IGBT frequency converter, the method enabling independent adjustment of the torque and the flux and optimization of motor efficiency, under more advantageous economic condition.
In the above context, the invention provides a method of controlling the torque of a multiphase induction motor, the method consisting of energizing the stator windings of said motor from a controller type power converter using thyristors or the like, inserted between a multiphase main supply and said windings, characterized in that it consists in:
-
- producing a stator current set point expressed by its amplitude and its phase referred to the rotor flux as a function of independent parameters representative of the required torque and flux,
- predicting phase coincidences between said stator current and said set point, and
- commanding said controller so that the windings receive current waves substantially when such coincidences occur.
In other words, the invention proposes a method of controlling the torque of induction motors that uses a stator current reference vector, defined for example by its polar coordinates, amplitude and angular position relative to the rotor flux, and obtained from data coming from flux and torque control loops. The method is characterized in that it cyclically scans available current directions in the motor with the two-phase supply to determine, taking account of the relative positions of the rotor flux and the supply voltage, if it is possible to equalize the positions of the current and its reference, within a defined tolerance range, and, if so, commands closing of the corresponding switches at the time required to equalize them.
The value of the angular position tolerance in accordance with the invention is set sufficiently high to authorize conduction in the motor at least once per “rotation cycle” of the mains voltage relative to the rotor flux.
The invention defines the time of closing of the switches concerned so that it precedes the time t0 at which the current wave is at a maximum by an adjustable advance Δt which is a function of the reference current.
One advantageous option is to make the rotation direction of the motor the direction opposite that which would apply in the event of direct application of the voltage from the mains supply via the continuously conducting switches of the voltage controller.
This therefore increases the aforementioned number of phase coincidences between the stator current and said set point, which increases the number of current waves received by the stator windings and therefore achieves better performance in terms of motor torque control, all other things being equal.
The voltage controller type power circuit for which the method of the invention is intended consists of a multiphase system with n phases and n static switches each including two thyristors in antiparallel disposed between the mains supply and the induction motor. The switches are connected in series with one phase of the mains supply, or possibly only of the motor; an alternative system derived from the above includes supplementary static switches using thyristors and disposed to obtain various configurations of connection of the motor to the mains.
In one such embodiment of the invention, n−1 static switches are added to the controller in a configuration enabling application of the mains voltage to the motor in both of the possible rotation directions (forward and reverse) of the multiphase mains supply voltage.
In another embodiment of the invention the controller includes n2 static switches to enable the connection of each of the n phases of the motor to each of the n phases of the mains supply.
In accordance with a further feature of the invention, the motor speed is calculated from that of the rotor electromotive force measured in periods in which the switches are not conducting.
In accordance with a further feature of the invention, the motor torque is calculated from the slip of the rotor electromotive force during periods of conduction.
It is nevertheless important to point out that, because of the accuracy required for the estimate of the position of the rotor flux, this control method can be used only above a motor speed threshold v0 of the order of 5% to 10% of the nominal speed, and that operation at lower speeds must be achieved by other means known in the art, for example by varying the average frequency of the current wave from zero to a value corresponding to the threshold v0.
The invention will be better understood and further advantages of the invention will become more apparent in the light of the following description of various embodiments of a multiphase motor torque control system, given by way of example only and with reference to the accompanying drawings, in which:
In the chosen embodiment shown in FIG. 1 , a three-phase induction motor M has a short-circuited rotor whose three stator windings, here connected in a star configuration, are fed with power via terminals S1, S2 and S3. The terminals are connected to the conductors V1, V2, V3 of a three-phase mains supply via respective switches I1, I2, I3 each consisting of a pair of thyristors in antiparallel. The triggers of the thyristors are driven by control signals coming from an ignition control unit 8. Current transformers TI1, TI2 and TI3 are inserted in series with the conductors of the three phases, and here are on the mains supply side of the switches. FIG. 1 shows a system A for producing the stator current set point {right arrow over (Is*)}, a system B for producing the stator current direction δ, and a system C for producing the conduction command for the switches I1, I2, I3. These three systems are considered in succession hereinafter, noting that most of the functions described are implemented digitally in a microcontroller, although for clarity logic and analog electronics symbols are used. Each “unit” described hereinafter can be implemented in the analog and/or digital domain; how to implement each of them will be evident to the person skilled in the art.
The system A for producing the stator current set point {right arrow over (Is*)} will now be described:
The two components (Id*, Iq*) of {right arrow over (Is*)} in a system of orthogonal axes (od, oq) carried by the rotor flux {right arrow over (Φr)} are calculated independently (see FIG. 2 ).
Id* is the component of {right arrow over (Is*)} in the direction od of the rotor flux {right arrow over (Φr)}.
In unit 2, three measurements (e1, e2, e3) of the electromotive force of the motor are taken simultaneously on the three phases, at a time when the current is zero, as signaled by a logic variable F produced by the unit 12. When the current is zero, all the switches are open and the motor is disconnected from the mains supply. In this case F=1, for example. Using a CLARCKE transform, the Cartesian coordinates (Ex, Ey) of the rotor electromotive force vector {right arrow over (E)} are deduced from these three measurements, in an orthogonal system of axes (ox, oy) linked to the stator (to be more precise to “phase 1” of the stator), as well as its polar coordinates in the same system (E, θ+π/2).
The CLARCKE transform is a matrix operation known in the art; it is described, for example, in “Introduction à l'électrotechnique approfondie” by LESENNE, NOTELET and SEGUIER.
In practice, using two measurements of {right arrow over (E)} included in the same time interval in which there is no conduction, the angular speed Ω of {right arrow over (E)} is calculated and, from two measurements of {right arrow over (E)} situated immediately before and after a period of conduction, the slip g during that interval is calculated, and ({right arrow over (E)}, Ω) is transmitted to the units 1 and 5, Ω to the unit 6 and g to the unit 11, respectively.
To be more precise, the CLARCKE transform applied to the voltages e1, e2, e3 measured at the terminal of the stator when there is no conduction of the thyristors, at two different times defining a time interval Δt, provides the modulus E of the vector {right arrow over (E)} whose projections in the plane ox, oy are Ex and Ey, at each of those two times, i.e.
E=√{square root over (Ex 2 +Ey 2 )}
and its argument:
E=√{square root over (Ex 2 +Ey 2 )}
and its argument:
where θ is the angle of the flux vector {right arrow over (Φ)} (relative to ox.
Under these conditions the angular speed of {right arrow over (E)} is given by the variation of θ during Δ, i.e.
From two other measurements of e1, e2, e3, carried out immediately before and after the application of a current wave between two phases by closing two chosen switches, the same operations are repeated to deduce a new value Ω′ of the angular speed of {right arrow over (E)} during the time interval in which the motor is energized, from which the slip g can be deduced:
where ωn is the nominal angular speed of the multiphase mains supply.
The unit 3 calculates the rotor flux {right arrow over (Φr)} (Φr, θ) in polar coordinates in the same system of axes ox, oy by integrating the rotor electromotive force {right arrow over (E)} using its coordinates (E, θ+π/2) and its angular speed Ω and transmits {right arrow over (Φr)} to the unit 10 and θ to the unit 6. Thus:
Φx=∫Exdt
Φy=∫Eydt
Φx=∫Exdt
Φy=∫Eydt
The unit 10 is a differential input PID controller. Its “negative” input receives the modulus Φ2 from the unit 3 and its “positive” input receives a signal representative of the required flux set point Φ2*. From the difference between the measured rotor flux Φr and the set point Φr*, the PID controller produces the set point for the direct component Id* of the stator current, which varies the amplitude of the flux.
The component Iq* of Is* is determined by the units 11 and 9. The unit 11 calculates the average torque C delivered by the motor from the value of the slip g transmitted by the unit 2, and transits it to the unit 9. Thus:
C/C n=(E/E n)2 ·g/g n
where
C/C n=(E/E n)2 ·g/g n
where
- Cn is the nominal torque of the motor,
- gn is the nominal slip of the motor, and
- En is the nominal rotor electromotive force of the motor.
This amounts to deducing the torque C from the difference between the speed of the rotor electromotive force and the estimated speed of the motor.
The unit 9 is a differential input PID controller analogous to that of the unit 10. Its “negative” input receives the value of C transmitted by the block 11. Its “positive” input receives a signal representative of the set point for the required torque C*. From the difference between the measured motor torque C and the torque set point C*, the PID controller produces the set point of the orthogonal component Iq* of the stator current, which varies the torque of the motor, and transmits it to the unit 4. The sign of Iq* determines the sign of the torque, and therefore a driving or braking action, for a given rotation direction.
The unit 4 is a converter which converts Cartesian coordinates into polar coordinates. It receives the Cartesian coordinates (Id*, Iq*) of the stator current set point {right arrow over (Is*)} in the orthogonal system of axes (od, oq) carried by the rotor flux {right arrow over (Φr)}. It defines the polar coordinates (Is*, α*) of {right arrow over (Is*)} in the same system of axes and transmits the modulus Is* to the unit 8 and the argument α* to the units 1 and 6.
The system B for determining the direction of the current vector {right arrow over (Is )} will now be described.
The unit 7 is very similar to the unit 2 previously described. It takes three measurements (u1, u2, u3) of the mains voltage on the three phases simultaneously, in a similar way to the action of the unit 2 in relation to the rotor electromotive force, and uses the CLARCKE transform to deduce therefrom the coordinates (ux, uy) of the vector {right arrow over (U)} (representing the multiphase supply voltage) in the orthogonal system of axes (ox, oy) linked to the stator, as well as its polar coordinates (U, γ) in the same system, and its angular speed ω. The latter corresponds to 50 Hz or 60 Hz, for example, depending on the nature of the mains supply, but measuring it means that any variation in it can be taken into account, and in particular that its “rotation” direction relative to the motor can be determined. These results are transmitted to the units 1 and 5.
-
- the voltage vector {right arrow over (U)} (U, γ) and its angular speed ω produced by the
block 7, - the rotor electromotive force vector {right arrow over (E)} (E, θ+π/2) and its angular speed Ω (assumed in this example to be of opposite sign to ω), produced by the
unit 2, and - the argument α* of the stator current set point {right arrow over (Is*)} (Is*, α*) relative to the axis {right arrow over (od)} of the rotor flux {right arrow over (Φr)}, produced by the
unit 4.
- the voltage vector {right arrow over (U)} (U, γ) and its angular speed ω produced by the
It defines a theoretical direction δc of the argument αxc relative to the axis {right arrow over (ox)} (stator reference) for which the directions of the current and its set point Is* would coincide, that is:
αxc−θ(t c)=α* (FIG. 2)
αxc−θ(t c)=α* (FIG. 2)
-
- where tc is the time of coincidence. As a general rule, the index c indicates the required coincidence.
The direction {right arrow over (δc)} is such that the maximum of the current that flows through it would occur at the above time tc, i.e. the projection of {right arrow over ((U−E))} onto it would be zero and would have a negative derivative at that time.
Now, the projection of {right arrow over (E)} onto {right arrow over (δc)} at time tc is:
E δc(t c)=E sin α*
and that of {right arrow over (U)} (FIG. 2 ) is:
U δc(t c)=U cos(ωt c−αxc)
Knowing that:
γ(t)=ωt
and given that:
U δc(t c)=E δc(t c)
tc is such that:
cos(ωt c−αxc)=(E/U)sin α*
where:
ωt c =arc cos[(E/U)sin α*]+αxc
Now, the phase difference φ0 between {right arrow over (Φr)} and {right arrow over (U)} at time t=0 is:
θ(t c)=Ωt c+φ0=αxc−α*
and, finally:
t c=(ω−Ω)−1·(arc- cos[(E/U)sin α*]+α*+φ0)
and:
αxc =Ωt c+α*+φ0
subject to the condition that:
d/dt(U δc −E δc)<0
E δc(t c)=E sin α*
and that of {right arrow over (U)} (
U δc(t c)=U cos(ωt c−αxc)
Knowing that:
γ(t)=ωt
and given that:
U δc(t c)=E δc(t c)
tc is such that:
cos(ωt c−αxc)=(E/U)sin α*
where:
ωt c =arc cos[(E/U)sin α*]+αxc
Now, the phase difference φ0 between {right arrow over (Φr)} and {right arrow over (U)} at time t=0 is:
θ(t c)=Ωt c+φ0=αxc−α*
and, finally:
t c=(ω−Ω)−1·(arc- cos[(E/U)sin α*]+α*+φ0)
and:
αxc =Ωt c+α*+φ0
subject to the condition that:
d/dt(U δc −E δc)<0
The value of αxc* is preferably updated at least for every 30° increment of the mains voltage vector {right arrow over (U)}.
The value αxc is addressed to the unit 14, which, in the manner described below, selects one of the six possible directions δ of two-phase flow of the stator current (between two windings connected to the mains supply via the controller) and transmits that information to the units 5, 6 and 8, which are described later.
Each of these directions is defined by its rank k and its polar angle δ relative to the axis ox and measured in the motor rotation direction
δ(k)=(30°+k·60°)
where k is a positive integer or zero.
δ(k)=(30°+k·60°)
where k is a positive integer or zero.
The rank k chosen first (i.e. as soon as the unit 14 receives a new value of αxc) is the result of dividing (αxc+30°) by the increment δ(k), which here is 60°.
Thus here the rank k chosen first is:
The first rank k considered is the integer part of the division, and is sent to the unit 5.
Moreover, the unit 14 may receive from the unit 6 an instruction to increment the proposed rank k.
In other words, the unit 14 is the combination of an operator capable of effecting the division indicated above and taking the integer part thereof to “propose” a value of k to the unit 5, in particular, and then to increment that value under the control of the unit 6 when the operations effected by the units 5 and 6 rule out a decision to apply a current wave to the stator at a time corresponding to the previously proposed value of k.
The system C for producing the signals controlling conduction of the switches I1, I2, I3 of the controller using thyristors will now be described.
The unit 5 receives:
-
- the proposed index k of the direction δ(k) of the current, referred to the axis ox of the
phase 1 of the motor, or stator reference, coming from theunit 14, - the rotor electromotive force {right arrow over (E)} (E, θ+π/2) and its angular speed Ω, produced by the
unit 2, and - the supply voltage {right arrow over (U)} (U, γ) and its angular speed ω, produced by the
unit 7.
- the proposed index k of the direction δ(k) of the current, referred to the axis ox of the
It determines the time t0 at which a current wave in the direction δ is at a maximum, characterized by the fact that at this time the projection of ({right arrow over (U)}−{right arrow over (E)}) on δ is zero and its derivative is negative.
It transmits the value of t0 to the units 6 and 8.
The unit 6 receives:
-
- the proposed index k of the direction δ(k) of the current referred to the axis ox of the
phase 1 of the motor, from theunit 14, - the position θ of the flux {right arrow over (Φr)} in the same system of axes, coming from the
unit 3, and its angular speed, equal to that Ω of the rotor electromotive force E, coming from theunit 2, and - the position α* of the stator current set point Is* referred to the axis od of the rotor flux {right arrow over (Φr)}, produced by the
unit 4.
- the proposed index k of the direction δ(k) of the current referred to the axis ox of the
The unit 6 uses these parameters to verify if the position α of the current {right arrow over (Is)} relative to the flux Φr that can be achieved for the time to at which the current will be at a maximum (value determined by the unit 5), i.e.
α=[δk−θ(t0)]
is compatible with the position α* of the current set point {right arrow over (Is)}, given the chosen tolerance e. It is compatible if α is in the range:
α*−e<α<α*+e
α=[δk−θ(t0)]
is compatible with the position α* of the current set point {right arrow over (Is)}, given the chosen tolerance e. It is compatible if α is in the range:
α*−e<α<α*+e
In other words, e represents the maximum difference tolerated between the value of α and its set point α*.
In practice, e is a chosen criterion. The greater the value of e, the greater the chance of finding an “acceptable” proposition k. On the other hand, if e is small, the switches will be triggered more rarely but torque control will be more efficient.
Be this as it may, the parameter e is chosen to command said controller at least once during each rotation cycle of the mains voltage around the rotor flux.
If the unit 6 determines that the above double inequality is verified, it produces a conduction authorization logic signal A, for example A=1, which is transmitted to the unit 8.
If not (A=0), the unit 6 sends a signal for incrementing the index k (in the direction of Ω) to an input of the unit 14. The calculations performed by the units 5 and 6 are repeated from this value of k until A=1 or until the unit 1 “proposes” a new value of αxc.
To summarize, said controller is commanded if the angle (α) between said stator current and the average position of the rotor flux during the period of a corresponding wave is in a tolerance window defined by the following condition:
α*−e<α<α*+e
α*−e<α<α*+e
The unit 8 receives:
-
- the index k of the direction δ(k) of the current, referred to the axis ox of the
phase 1 of the motor (stator reference), coming from theunit 14, - the time t0 at which the presumed current is at a maximum, coming from the
unit 5, - the conduction authorization A, coming from the
unit 6, - the amplitude Is* of the current set point, coming from the
unit 4, and - three current measurements i1, i2, i3, coming from the transformers TI1, TI2, TI3, respectively.
- the index k of the direction δ(k) of the current, referred to the axis ox of the
If A=1, it commands the closing of the switches corresponding to the direction δ for the time t0−Δt, by transmitting an instruction to the unit 12; the value of the advance Δt that varies the amplitude of the current wave is produced by a PID controller from the difference between the set point Is* and its measured value, obtained from the phase currents i1, i2, i3.
The unit 8 includes a differential input PID controller, like the units 9 and 10, and a combination of a three-phase rectifier R and low-pass filter F whose output is connected to the “negative” input of the controller.
The “positive” input receives the set point Is* from the unit 4.
The current measurements i1, i2 and i3 are applied to said rectifier-filter combination R/F, which supplies a signal proportional to the measured current.
If A=1, the unit 8 produces an instruction commanding closing of the switches corresponding to the direction δ for the time t0−Δt. That instruction is transmitted to the unit 12. The value of the advance Δt that varies the amplitude of the current wave is produced by the PID controller from the difference between the two signals supplied to its differential input.
-
- If A=0, the
unit 8 inhibits control of the switches of the direction δ.
- If A=0, the
The unit 12 receives:
-
- the voltages at the terminals of the switches I1, I2, I3, and
- the instruction commanding the switches, coming from the
unit 8.
According to the conduction state of the switches, it monitors the transmission of the conduction instruction to the switches corresponding to the direction δ.
Moreover, when none of the switches is conducting, it delivers to the unit 2 a logic signal F=1.
Operation with five switches is deduced from the foregoing description in respect of its essential functions, subject to the following differences:
The two voltage vectors are processed independently, one after the other, in the same way as the single vector of the previous example. The associated variables are assigned a + or − index according to where they belong.
In particular, the unit 6 determines two arguments α+ and α− from t0+ and t0−, respectively, and applies the double inequality criterion to them. If both tests give a positive result, i.e. if there is “concurrence” between the two vectors, for the same direction δ(k), the better one is chosen, i.e. that with the minimum difference (α−α*).
a=e j2kπ/3
where e is the base of natural logarithms and k is an integer with values from 0 to 2.
In other words, for a multiphase mains supply with n phases, said controller includes n2 bidirectional switches using thyristors, connected and controlled so that each phase of the motor can be connected to each phase of the mains supply and thereby provide, for the voltage applied to the motor, two groups each of n multiphase voltages, with a phase difference between them of 360°/n within the same group, each group turning in the opposite direction to the other.
Operation with nine switches is similar to the foregoing operation, subject to the following remarks:
The voltage vectors of the two groups are processed independently, one after the other, in the same way as the single vector of the first example. The associated variables are assigned an index 11, 12, 13 for the first group or 21, 22, 23 for the second group, according to where they belong.
In particular, unit 5 determines six times t011, t012, t013, t021, t022, t023 at which the current waves are at a maximum in the direction δ, associated with the six vectors of the two groups {right arrow over (aU)} and {right arrow over (a−1U)} each of three vectors.
The unit 6 applies the double inequality criterion to the six arguments α11, α12, α13, α21, α22, α23 deduced from toll, t012, t013, t021, t022 and t023, respectively. If two or more tests give a positive result, i.e. if there is “concurrence” between a plurality of vectors for the same direction δ(k), it chooses the best of them, i.e. the one which has the minimum difference (α−α*).
Claims (12)
1. A method of controlling torque of a multiphase induction motor, the method consisting of energizing stator windings of said motor from a controller type power converter using thyristors, inserted between a multiphase main supply (V1, V2, V3) and said windings (S1, S2, S3), said method comprising steps of:
producing a stator current set point expressed in terms of amplitude (Is*) and phase (α*) referred to rotor flux as a function of independent parameters (C*, Φr*) representative of the required torque and flux,
predicting phase coincidence between said stator current and said set point, and
commanding (8) said controller so that the windings receive current waves when such coincidences occur within a predefined tolerance range.
2. A method according to claim 1 , characterized in that said controller is commanded when an angle (α) between said stator current and the average position of the rotor flux during a corresponding wave is in a tolerance window defined by a condition:
α*−e<α<α*+e
α*−e<α<α*+e
where e is a predetermined parameter and α* is said phase of said stator current set point.
3. A method according to claim 2 , characterized in that said parameter (e) is set so that said controller is commanded (I1, I2, I3) at least once in each rotation cycle of the mains voltage around the rotor flux.
4. A method according to claim 1 , characterized in that the rotation direction of the motor (M) is chosen to be the opposite of that which would apply in the event of direction application of the multiphase voltage of the main supply (V1, V2, V3) via the continuously conducting switches of said voltage controller.
5. A method according to claim 1 , characterized in that, for a multiphase mains supply with n phases, 2n−1 bidirectional switches using thyristors are employed, connected and controlled to provide the two possible rotation directions (forward and reverse) of the multiphase mains voltage.
6. Method according to claim 1 , characterized in that, for a multiphase mains supply with n phases, said controller includes n2 bidirectional switches employing thyristors, connected and controlled so that each phase of the motor can be connected to each phase of the mains supply and thereby provide, for the voltage applied to the motor, two groups each of n multiphase voltages, with a phase difference between them of 360°/n in the same group, each group turning in the direction opposite to the other.
7. A method according to claim 2 , characterized in that the average position of the rotor flux during the duration of the current wave is considered as equivalent to its position at the time at which the current wave is at a maximum.
8. A method according to claim 7 , characterized in that the amplitude of the current waves and the stator current set point (Is*) are equalized by adjusting the time difference (Δt) between application of the command to said controller, and consequently the start of the current wave, and the time (t0) at which said wave is at a maximum.
9. A method according to claim 1 , characterized in that the rotor electromotive force is determined from measured stator voltages (e1, e2, e3) in the same time interval in which the controller is not conducting and in that the speed of said electromotive force is used to represent the estimated speed of the motor.
10. The method according to claim 9 , characterized in that two series of stator voltages (e1, e2, e3) are respectively measured immediately before and after conduction of said controller, in that a speed of said rotor electromotive force during conduction is deduced therefrom, and in that the torque is deduced from the difference between said speed of the rotor electromotive force and the estimated speed of the motor.
11. A method according to claim 2 , characterized in that the rotation direction of the motor (M) is chosen to be the opposite of that which would apply in the even of direct application of the multiphase voltage of the main supply (V1, V2, V3) via the continuously conducting switches of said voltage controller.
12. A method according to claim 3 , characterized in that the rotation direction of the motor (M) is chosen to be the opposite of that which would apply in the event of direction application of the multiphase voltage of the main supply (V1, V2, V3) via the continuously conducting switches of said voltage controller.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR9908092A FR2795570B1 (en) | 1999-06-24 | 1999-06-24 | METHOD OF TORQUE CONTROL OF AN INDUCTION MOTOR USING A VOLTAGE GRADER |
PCT/FR2000/001739 WO2001001559A1 (en) | 1999-06-24 | 2000-06-22 | Method for torque control of an induction motor using a voltage controller |
Publications (1)
Publication Number | Publication Date |
---|---|
US7023166B1 true US7023166B1 (en) | 2006-04-04 |
Family
ID=9547264
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/018,993 Expired - Fee Related US7023166B1 (en) | 1999-06-24 | 2000-06-22 | Method for torque control of an induction motor using a voltage controller |
Country Status (5)
Country | Link |
---|---|
US (1) | US7023166B1 (en) |
EP (1) | EP1196984A1 (en) |
AU (1) | AU5989600A (en) |
FR (1) | FR2795570B1 (en) |
WO (1) | WO2001001559A1 (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070046247A1 (en) * | 2005-08-29 | 2007-03-01 | Barie Walter G | Method of rotating a polyphase motor at less than rated speed |
US20070065064A1 (en) * | 2005-09-16 | 2007-03-22 | Nidec Corporation | Bearing Retainer Unit and Electric Motor Furnished Therewith |
US20070257631A1 (en) * | 2004-06-24 | 2007-11-08 | Audi Ag | Electromotive Power Steering |
WO2011057660A1 (en) * | 2009-11-10 | 2011-05-19 | Abb Research Ltd. | Apparatus and method for generating electromagnetic torque in an electric machine |
EP2571157A1 (en) * | 2011-09-19 | 2013-03-20 | Emotron AB | Method and device for controlling power to an electric machine |
US8425200B2 (en) | 2009-04-21 | 2013-04-23 | Xylem IP Holdings LLC. | Pump controller |
US20150326164A1 (en) * | 2014-05-06 | 2015-11-12 | Abb Technology Oy | Frequency converter parameter optimization |
US9350275B2 (en) | 2014-05-19 | 2016-05-24 | Rockwell Automation Technologies, Inc. | Quasi variable frequency motor controller |
CN106464170A (en) * | 2014-02-28 | 2017-02-22 | Bae系统控制有限公司 | Four quadrant voltage limiter for rotor flux oriented machine control |
US9673743B1 (en) | 2016-09-08 | 2017-06-06 | Limiter Power Management System (PTY) LTD. | Efficient motor control |
US10425029B1 (en) | 2018-06-01 | 2019-09-24 | Regal Beloit America, Inc. | Motor controller for electric blower motors |
US10727772B1 (en) * | 2019-02-26 | 2020-07-28 | Rockwell Automation Technologies, Inc. | Predicting an induction machine load pattern |
US11356041B2 (en) * | 2019-06-25 | 2022-06-07 | Siemens Aktiengesellschaft | Motor starter and method for starting an electric motor |
Citations (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4227138A (en) * | 1978-04-10 | 1980-10-07 | General Electric Company | Reversible variable frequency oscillator for smooth reversing of AC motor drives |
US4249120A (en) * | 1979-07-26 | 1981-02-03 | Mcgraw-Edison Co. | Variable speed induction motor control system |
US4267499A (en) * | 1977-12-23 | 1981-05-12 | Tokyo Shibaura Kenki Kabushiki Kaisha | Method and system for controlling induction motors |
US4281276A (en) * | 1979-04-24 | 1981-07-28 | General Electric Company | Dual mode AC motor drive system |
JPS57126290A (en) | 1981-01-29 | 1982-08-05 | Toshiba Corp | Controlling device for motor |
US4418308A (en) * | 1982-08-09 | 1983-11-29 | General Electric Company | Scalar decoupled control for an induction machine |
US4458192A (en) * | 1982-03-12 | 1984-07-03 | Fanuc Ltd. | A.C. Motor drive apparatus |
US4461988A (en) * | 1981-04-06 | 1984-07-24 | General Electric Company | Apparatus for controlling an electrical vehicle drive system |
US4672288A (en) * | 1985-06-18 | 1987-06-09 | Westinghouse Electric Corp. | Torque controller for an AC motor drive and AC motor drive embodying the same |
US4808903A (en) * | 1987-04-13 | 1989-02-28 | Hitachi, Ltd. | Vector control system for induction motors |
US4962339A (en) * | 1987-08-21 | 1990-10-09 | Westinghouse Electric Corp. | Pole-tying current control apparatus |
US4996470A (en) * | 1989-07-14 | 1991-02-26 | Allen-Bradley Company, Inc. | Electric motor speed control apparatus and method |
US5166593A (en) * | 1991-10-02 | 1992-11-24 | General Electric Company | Closed-loop torque feedback for a universal field-oriented controller |
US5365158A (en) * | 1991-11-30 | 1994-11-15 | Kabushiki Kaisha Toshiba | Driving control apparatus for induction motor |
US5488281A (en) * | 1994-09-28 | 1996-01-30 | Allen-Bradley Company, Inc. | Method and apparatus for predicting winding failure using zero crossing times |
US5668459A (en) * | 1995-05-09 | 1997-09-16 | Lg Industrial Systems Co., Ltd. | Apparatus for generating magnetic flux of induction motor |
US5701066A (en) * | 1994-12-14 | 1997-12-23 | Matshushita Electric Industrial Co., Ltd. | Control system for an induction motor |
EP0823776A1 (en) | 1996-07-29 | 1998-02-11 | Schneider Electric Sa | Braking process for an electric motor and device for performing |
US5719482A (en) * | 1995-10-26 | 1998-02-17 | Siemens Aktiengesellschaft | Process and device for field-oriented control of a polyphase machine |
US5754026A (en) * | 1997-04-04 | 1998-05-19 | Ford Global Technologies, Inc. | Induction motor control method |
US5852559A (en) | 1996-09-24 | 1998-12-22 | Allen Bradley Company, Llc | Power application circuits utilizing bidirectional insulated gate bipolar transistor |
US5909367A (en) | 1997-06-02 | 1999-06-01 | Reliance Electric Industrial Company | Modular AC-AC variable voltage and variable frequency power conveter system and control |
US6014006A (en) * | 1999-06-24 | 2000-01-11 | Ford Global Technologies, Inc. | Induction motor control system with speed and flux estimation |
US6433506B1 (en) * | 2001-03-29 | 2002-08-13 | Ford Global Technologies, Inc. | Sensorless control system for induction motor employing direct torque and flux regulation |
US6509711B1 (en) * | 2000-04-26 | 2003-01-21 | Ford Global Technologies, Inc. | Digital rotor flux observer |
US6756763B2 (en) * | 2002-05-02 | 2004-06-29 | Visteon Global Technologies, Inc. | Sensorless induction motor control |
-
1999
- 1999-06-24 FR FR9908092A patent/FR2795570B1/en not_active Expired - Fee Related
-
2000
- 2000-06-22 EP EP00945985A patent/EP1196984A1/en not_active Withdrawn
- 2000-06-22 AU AU59896/00A patent/AU5989600A/en not_active Abandoned
- 2000-06-22 WO PCT/FR2000/001739 patent/WO2001001559A1/en active Search and Examination
- 2000-06-22 US US10/018,993 patent/US7023166B1/en not_active Expired - Fee Related
Patent Citations (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4267499A (en) * | 1977-12-23 | 1981-05-12 | Tokyo Shibaura Kenki Kabushiki Kaisha | Method and system for controlling induction motors |
US4227138A (en) * | 1978-04-10 | 1980-10-07 | General Electric Company | Reversible variable frequency oscillator for smooth reversing of AC motor drives |
US4281276A (en) * | 1979-04-24 | 1981-07-28 | General Electric Company | Dual mode AC motor drive system |
US4249120A (en) * | 1979-07-26 | 1981-02-03 | Mcgraw-Edison Co. | Variable speed induction motor control system |
JPS57126290A (en) | 1981-01-29 | 1982-08-05 | Toshiba Corp | Controlling device for motor |
US4461988A (en) * | 1981-04-06 | 1984-07-24 | General Electric Company | Apparatus for controlling an electrical vehicle drive system |
US4458192A (en) * | 1982-03-12 | 1984-07-03 | Fanuc Ltd. | A.C. Motor drive apparatus |
US4418308A (en) * | 1982-08-09 | 1983-11-29 | General Electric Company | Scalar decoupled control for an induction machine |
US4672288A (en) * | 1985-06-18 | 1987-06-09 | Westinghouse Electric Corp. | Torque controller for an AC motor drive and AC motor drive embodying the same |
US4808903A (en) * | 1987-04-13 | 1989-02-28 | Hitachi, Ltd. | Vector control system for induction motors |
US4962339A (en) * | 1987-08-21 | 1990-10-09 | Westinghouse Electric Corp. | Pole-tying current control apparatus |
US4996470A (en) * | 1989-07-14 | 1991-02-26 | Allen-Bradley Company, Inc. | Electric motor speed control apparatus and method |
US5166593A (en) * | 1991-10-02 | 1992-11-24 | General Electric Company | Closed-loop torque feedback for a universal field-oriented controller |
US5365158A (en) * | 1991-11-30 | 1994-11-15 | Kabushiki Kaisha Toshiba | Driving control apparatus for induction motor |
US5488281A (en) * | 1994-09-28 | 1996-01-30 | Allen-Bradley Company, Inc. | Method and apparatus for predicting winding failure using zero crossing times |
US5701066A (en) * | 1994-12-14 | 1997-12-23 | Matshushita Electric Industrial Co., Ltd. | Control system for an induction motor |
US5668459A (en) * | 1995-05-09 | 1997-09-16 | Lg Industrial Systems Co., Ltd. | Apparatus for generating magnetic flux of induction motor |
US5719482A (en) * | 1995-10-26 | 1998-02-17 | Siemens Aktiengesellschaft | Process and device for field-oriented control of a polyphase machine |
EP0823776A1 (en) | 1996-07-29 | 1998-02-11 | Schneider Electric Sa | Braking process for an electric motor and device for performing |
US5852559A (en) | 1996-09-24 | 1998-12-22 | Allen Bradley Company, Llc | Power application circuits utilizing bidirectional insulated gate bipolar transistor |
US5754026A (en) * | 1997-04-04 | 1998-05-19 | Ford Global Technologies, Inc. | Induction motor control method |
US5909367A (en) | 1997-06-02 | 1999-06-01 | Reliance Electric Industrial Company | Modular AC-AC variable voltage and variable frequency power conveter system and control |
US6014006A (en) * | 1999-06-24 | 2000-01-11 | Ford Global Technologies, Inc. | Induction motor control system with speed and flux estimation |
US6509711B1 (en) * | 2000-04-26 | 2003-01-21 | Ford Global Technologies, Inc. | Digital rotor flux observer |
US6433506B1 (en) * | 2001-03-29 | 2002-08-13 | Ford Global Technologies, Inc. | Sensorless control system for induction motor employing direct torque and flux regulation |
US6756763B2 (en) * | 2002-05-02 | 2004-06-29 | Visteon Global Technologies, Inc. | Sensorless induction motor control |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070257631A1 (en) * | 2004-06-24 | 2007-11-08 | Audi Ag | Electromotive Power Steering |
US7923947B2 (en) * | 2004-06-24 | 2011-04-12 | Audi Ag | Electromotive power steering |
US7345449B2 (en) * | 2005-08-29 | 2008-03-18 | Benshaw, Inc. | Method of rotating a polyphase motor at less than rated speed |
US20070046247A1 (en) * | 2005-08-29 | 2007-03-01 | Barie Walter G | Method of rotating a polyphase motor at less than rated speed |
US20070065064A1 (en) * | 2005-09-16 | 2007-03-22 | Nidec Corporation | Bearing Retainer Unit and Electric Motor Furnished Therewith |
US8425200B2 (en) | 2009-04-21 | 2013-04-23 | Xylem IP Holdings LLC. | Pump controller |
WO2011057660A1 (en) * | 2009-11-10 | 2011-05-19 | Abb Research Ltd. | Apparatus and method for generating electromagnetic torque in an electric machine |
CN102612801A (en) * | 2009-11-10 | 2012-07-25 | Abb研究有限公司 | Apparatus and method for generating electromagnetic torque in an electric machine |
CN102612801B (en) * | 2009-11-10 | 2014-12-24 | Abb研究有限公司 | Apparatus and method for generating electromagnetic torque in an electric machine |
US8368342B2 (en) | 2009-11-10 | 2013-02-05 | Abb Research Ltd. | Apparatus and method for generating electromagnetic torque in an electric machine |
EP2571157A1 (en) * | 2011-09-19 | 2013-03-20 | Emotron AB | Method and device for controlling power to an electric machine |
WO2013041416A1 (en) * | 2011-09-19 | 2013-03-28 | Emotron Ab | Method and device for controlling power to an electric machine |
CN106464170B (en) * | 2014-02-28 | 2019-10-18 | Bae系统控制有限公司 | Four-quadrant voltage limitator for the control of rotor flux orientation apparatus |
CN106464170A (en) * | 2014-02-28 | 2017-02-22 | Bae系统控制有限公司 | Four quadrant voltage limiter for rotor flux oriented machine control |
US20150326164A1 (en) * | 2014-05-06 | 2015-11-12 | Abb Technology Oy | Frequency converter parameter optimization |
US9608552B2 (en) * | 2014-05-06 | 2017-03-28 | Abb Technology Oy | Frequency converter parameter optimization |
US9350275B2 (en) | 2014-05-19 | 2016-05-24 | Rockwell Automation Technologies, Inc. | Quasi variable frequency motor controller |
US9685898B2 (en) | 2014-05-19 | 2017-06-20 | Rockwell Automation Technologies, Inc. | Quasi vector motor controller |
US9673743B1 (en) | 2016-09-08 | 2017-06-06 | Limiter Power Management System (PTY) LTD. | Efficient motor control |
US10425029B1 (en) | 2018-06-01 | 2019-09-24 | Regal Beloit America, Inc. | Motor controller for electric blower motors |
US10727772B1 (en) * | 2019-02-26 | 2020-07-28 | Rockwell Automation Technologies, Inc. | Predicting an induction machine load pattern |
US11356041B2 (en) * | 2019-06-25 | 2022-06-07 | Siemens Aktiengesellschaft | Motor starter and method for starting an electric motor |
Also Published As
Publication number | Publication date |
---|---|
FR2795570A1 (en) | 2000-12-29 |
EP1196984A1 (en) | 2002-04-17 |
WO2001001559A1 (en) | 2001-01-04 |
AU5989600A (en) | 2001-01-31 |
FR2795570B1 (en) | 2001-09-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5990657A (en) | Inverter system and control system for electric vehicle | |
US6262555B1 (en) | Apparatus and method to generate braking torque in an AC drive | |
US7023166B1 (en) | Method for torque control of an induction motor using a voltage controller | |
US6605912B1 (en) | Method for controlling a permanent magnet motor | |
RU2466040C1 (en) | Power inverter | |
US4227138A (en) | Reversible variable frequency oscillator for smooth reversing of AC motor drives | |
US6900613B2 (en) | Motor control apparatus | |
US8154228B2 (en) | Dynamic braking for electric motors | |
US20160352269A1 (en) | Apparatus for controlling rotary electric machine | |
US6940251B1 (en) | Decoupling of cross coupling for floating reference frame controllers for sensorless control of synchronous machines | |
JP2008104344A (en) | Inverter test device | |
JPH0456555B2 (en) | ||
US4697130A (en) | Induction motor regenerative brake control apparatus and method | |
JP3765437B2 (en) | Control system for synchronous motor for machine tool spindle drive | |
US7436147B2 (en) | Motor driving apparatus | |
US6903523B2 (en) | Methods and apparatus for dynamically reconfiguring a pulse width modulation approach | |
JPH0880098A (en) | Vector controller of motor | |
JPH08336300A (en) | Driver for permanent type magnet synchronous motor | |
CN114759812A (en) | Inverter operating at a high switching frequency and method for operating an inverter | |
EP2571157B1 (en) | Method and device for controlling power to an electric machine | |
JP7042568B2 (en) | Motor control device and motor control method | |
HU185204B (en) | Method for operating asynchronous machines fed by current conver ters | |
JP4766361B2 (en) | Initial magnetic pole estimation device for AC synchronous motor | |
JP4079201B2 (en) | Inverter test equipment | |
JPH04281387A (en) | Controller for brushless dc motor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
REMI | Maintenance fee reminder mailed | ||
LAPS | Lapse for failure to pay maintenance fees | ||
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20100404 |