Not applicable.
Not applicable.
The present invention relates generally to motor drives units and, more particularly, to a motor control unit configured to control operation of any of a variety of permanent magnet motors using a torque-per-current relationship developed using motor parameters normalized with respect to demagnetization current of a motor at approximately maximum torque. Accordingly, it is not necessary to optimize each motor drive unit for the particular motor associated therewith.
There are a variety of applications that require a motor to deliver constant power or torque over a wide operational range. Permanent magnet (PM) synchronous motors have often been utilized in such applications because, by properly adjusting the combination of magnetic saliency and permanent magnet flux in the PM motor design, the motor can achieve very high sustainable constant torque outputs.
However, in order to maximize or optimize output of the PM motor, for example, under torque control, knowledge of the motor must be assembled and then used to configure the motor control unit coupled with the particular PM motor. Such configuration and design can be rather costly, particularly, when compounded over many PM motors, for example, both internal PM motors and surface PM motors, and a variety of motor control units.
Therefore, it would be desirable to have a system and method to allow a given motor control unit to improve control of a PM motor without significant, motor-specific configuration and optimization. In particular, it would be advantageous to have a system and method for universal adaptive torque control that is compatible with both internal and surface mount permanent magnet motors.
The present invention overcomes the aforementioned drawbacks by providing a system and method for controlling any of a variety of motors using a single motor control unit having stored therein a torque-current relationship at approximately maximum torque per amp derived based on motor parameters normalized with respect to demagnetization current of a motor. That is, the present invention facilitates improved control of both internal and surface PM motors by normalizing motor parameters with respect to the current required to demagnetize the motor magnet and constructing universal lookup tables. Using the torque-current relationship stored in the tables, the motor control unit can control any of a variety of motors.
In accordance with one aspect of the present invention, a motor control system is disclosed that includes a motor drive unit coupled to a motor and a controller configured to control the motor drive unit to drive the motor. The system also includes a memory unit accessible by the controller that has stored therein at least one table relating motor torque and motor current. Accordingly, the controller is configured to access the at least one memory unit and control the motor drive unit to torque control the motor based on the at least one table.
In accordance with another aspect of the present invention, a motor control system configured to control a variety of permanent magnet motors is disclosed. The motor control system includes a memory unit having stored therein a torque-current relationship at approximately maximum torque per amp derived based on motor parameters normalized with respect to demagnetization current of a motor. A processor is included that is configured to access the memory unit and control any of a variety of permanent magnet motors using the torque-current relationship stored therein.
In accordance with yet another aspect of the invention, a method for controlling a permanent magnet motor system is disclosed. The method includes normalizing motor parameters with respect to demagnetization current of a motor and developing a torque-current relationship using the normalized motor parameters at approximately maximum torque per amp. As such, it is possible to control any of a variety of permanent magnet motors using the developed torque-current relationship to reduce operational losses.
Various other features of the present invention will be made apparent from the following detailed description and the drawings.
The invention will hereafter be described with reference to the accompanying drawings, wherein like reference numerals denote like elements, and:
Referring to
The motor drive unit 14 includes a variety of components, such as a rectifier 20, an inverter 22, and a controller 24. During operation, the power supply 12 provides three-phase AC power, for example, as received from a utility grid over transmission power lines 26. However, it is also contemplated that the power supply 12 may deliver single-phase power. The rectifier 20 is designed to receive the AC power from the power supply 12 and convert the AC power to DC power that is delivered to positive and negative DC buses 28, 30 of a DC link 32. It is also contemplated that the power supply may deliver DC power. In that case, the rectifier 20 would not be used, and the power supply 12 would connect directly to the DC link 32. The inverter 22, in turn, is positioned between the positive and negative DC buses 28, 30 to receive the DC power delivered by the rectifier 20. The inverter 22 includes a plurality of switching devices (e.g., IGBTs or other semiconductor switches) that are positioned between the positive and negative buses 28, 30 and controlled by the controller 24 to open and close specific combinations of the switches to sequentially generate pulses on each of the supply lines 34 to drive the motor 16 and, in turn, the load 18 through a drive shaft 36.
The potential for negative performance consequences caused by variations between individual motors 16 are typically accounted for by optimizing the configuration of the particular motor drive unit 14 and, in particular, the controller 24 associated with the individual motor 16. To facilitate control of any of a variety of PM motors without the undue burden of individually optimizing each motor drive unit 14 for a particular PM motor 16, the parameters of a variety of motors can be normalized about a particular operational area. In this regard, the motor drive unit 14 and, in particular, the controller 24 can be generally configured to be capable of controlling any of a variety of motors based on normalized parameters. As will be described, by selecting a substantially uniform operational area around which to normalize, the potential negative consequences arising from variations between motors is substantially reduced and control is substantially improved. In particular, as will be described, the motor drive unit 14 can control any of a variety of motors in a substantially optimal manner without the need for reconfiguration specific to the particular motor with which the motor drive unit is coupled. Rather, as will be described, knowledge of only the values of magnetic flux Ψm0, direct inductance Ld, and the quadrature inductance Lq of the motor is necessary to initialize the motor drive unit 14 and, in particular, the controller 24 to control a given motor.
A. Theory.
Referring now to
where γe is a electrical angle between axis of phase “a” and direct axis of a motor (see
Equation 3 indicates that the torque for those motors that have a magnetic saliency (Lq≈Ld) consist of two components: magnetic torque and reluctance torque. Changing Id and Iq current components and keeping stator current Ist constant, the maximum torque-per-amp case can be identified.
To find an optimum ratio between Id and Iq, first, equations 1 and 2 are rewritten for steady-state conditions as follows:
Vd=R·Id−Lq·Iq·ωe Eqn. 4;
Vq=R·Iq+ωe·Ld·Id+ωe·Ψm0 Eqn. 5;
or,
Vd=R·Id−Ed Eqn. 6;
Vq=R·Iq+Eq Eqn. 7;
where
Ed=−Lq·Iq·ωe Eqn. 8;
Eq=Ld·Id·ωe+Ψm0·ωe=Ld·Id·ωe+E0 Eqn. 9;
and
EΣ=√{square root over (Ed2+Eq2)}=ωe·√{square root over ((Lq·Iq)2+(Ld·Id+Ψm0)2)}{square root over ((Lq·Iq)2+(Ld·Id+Ψm0)2)} Eqn. 10.
Equations 4-10 yield the phasor diagram illustrated in
Using the phasor diagram illustrated in
Id=−Ist·Sin β Eqn. 12;
Iq=Ist·Cos β Eqn. 13;
and
Ist2=Id2+Iq2 Eqn. 14.
By examining the demagnetization of the permanent magnet due to the d-axis armature reaction, the d-current (Id) that fully demagnetizes the magnets is represented by:
These equations can be rewritten in per-unit form, such that the normalized torque is defined as the following ratio:
By substituting Equation 11 into Equation 16, the following equation is yielded:
which can be readily simplified to the following per-unit torque equation:
{circumflex over (T)}=Îq·(1−K·Îd) Eqn. 19;
and per-unit current equations:
Hence, using Equations 19-25, the maximum-torque-per-current relationship of the motor can be derived. By substituting Equations 20-22 into Equation 19, the following relationship between torque and current is yielded:
{circumflex over (T)}=Îst·Cos β·(1+K·Îst·Sin β)=Îst·Cos β+K·Îst2·Cos β·Sin β Eqn. 26;
To find the maximum torque value, the derivative of torque with respect to “β” is taken and equated to zero:
By simplifying the following equations are yielded:
By substituting Equations 31 and 32 into Equation 19, the per-unit maximum-torque-per-current relationship for a given motor is represented by:
Using Equations 31-33, the following three universal, 2-dimensional, per-unit look-up tables for substantially optimum torque control can be generated. Tables I-III demonstrate one example for these optimum tables.
B. Implementation.
Based on Equations 31-33 a control block diagram for a torque control loop with constant torque mode operation can be developed based on three tables, as illustrated in
Additionally, using Equations 19, 31, and 33, it is possible to derive another control block diagram using only two tables, as illustrated in
While the above description details various blocks, steps, and functions, it should be noted that all of these elements are meant to be implemented in software as computer programs and represent algorithms for execution by a conventional-type digital processor adapted for industrial applications.
For example, a motor drive unit 14 and controller 24 illustrated in
However, since the quadrature inductance Lq varies during operation as a function of saturation and the magnetic flux Ψm0 varies during operation as a function of temperature, the block diagram illustrated in
Therefore, a system and method is provided for controlling any of a variety of motors using a single motor control unit having stored therein a torque-current relationship at approximately maximum torque-per-amp derived based on motor parameters normalized with respect to demagnetization current of a motor. That is, the present invention facilitates improved control of both internal and surface PM motors by normalizing motor parameters with respect to the current required to demagnetize the motor magnet to derive a maximum torque-current relationship. Using the torque-current relationship, the motor control unit can control any of a variety of motors. While some other solutions provide some of the functionality of the above-described systems and methods, such as systems that support PM motors up to base speed, are not capable of controlling any of a variety of motors with such minimal configuration or initialization.
The present invention has been described in terms of the various embodiments, and it should be appreciated that many equivalents, alternatives, variations, and modifications, aside from those expressly stated, are possible and within the scope of the invention. Therefore, the invention should not be limited to a particular described embodiment.
Number | Name | Date | Kind |
---|---|---|---|
5962999 | Nakamura et al. | Oct 1999 | A |
6583593 | Iijima et al. | Jun 2003 | B2 |
20020125064 | Mori et al. | Sep 2002 | A1 |
Number | Date | Country | |
---|---|---|---|
20080094015 A1 | Apr 2008 | US |