METHOD AND APPARATUS TO DISSIPATE RECOVERED ENERGY FROM A MECHANICAL LOAD WITHIN A CONNECTED MOTOR DURING BRAKING
20180257511 ยท 2018-09-13
Inventors
Cpc classification
H02K49/104
ELECTRICITY
Y02T10/72
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
H02K1/146
ELECTRICITY
H02J7/14
ELECTRICITY
H02J7/0048
ELECTRICITY
B60L15/025
PERFORMING OPERATIONS; TRANSPORTING
Y02T10/64
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B60L1/20
PERFORMING OPERATIONS; TRANSPORTING
H02J3/1892
ELECTRICITY
H02K1/276
ELECTRICITY
B60L7/16
PERFORMING OPERATIONS; TRANSPORTING
B60L7/22
PERFORMING OPERATIONS; TRANSPORTING
International classification
B60L15/20
PERFORMING OPERATIONS; TRANSPORTING
B60L15/02
PERFORMING OPERATIONS; TRANSPORTING
H02J3/18
ELECTRICITY
B60L7/16
PERFORMING OPERATIONS; TRANSPORTING
Abstract
In a permanent magnet synchronous motor drive system, phase currents can be used to calculate a current that produces no shaft torque and only motor losses and a current that only produces shaft torque. These currents can be controlled to be resupplied into the motor drive system to a desired amount on a continuous basis to maintain a DC energy storage device voltage at a desired safe level. The calculated currents are resupplied to the motor drive system such that voltage levels within the DC energy storage device that approach a voltage maximum limit are transferred to the motor in the form of current that is dissipated by the motor without losing efficiency and control of driving a load with the motor.
Claims
1. An electronic motor drive device to dissipate recovered energy from a mechanical load within a connected motor during braking, the device comprising: an energy storage device to store and supply power received from an AC power line; an inverter to receive the power from the capacitor bank and to provide a multi-phase power to the motor; a controller to detect and transform values of currents of the multi-phase power provided to the motor into a first new current (I.sub.D) and a second new current (I.sub.Q) corresponding to a rotor angle of the motor, I.sub.D producing only motor energy losses and I.sub.Q being directly proportional to the motor's shaft torque; and an energy dissipation controller to monitor the voltage across the energy storage device (V.sub.bus) and to control the controller to add I.sub.D to the currents of the multi-phase power based on the value of the monitored V.sub.bus.
2. The device according to claim 1, wherein the energy dissipation controller is configured to compare (V.sub.bus) with a voltage limit (V.sub.lim) of the energy storage device and to compare (V.sub.bus) with a predetermined lower voltage set point lower than (V.sub.lim).sub., and to control the controller to add I.sub.D to the currents of the multi-phase power when (V.sub.bus) exceeds (V.sub.lim) and to stop adding I.sub.D to the currents of the multi-phase power when the (V.sub.bus) is less than the predetermined lower voltage set point.
3. The device according to claim 2, wherein the energy dissipation controller sets a first target current (I.sub.DT) to a non-zero value when (V.sub.bus) exceeds limit (V.sub.lim), and sets I.sub.DT to zero when (V.sub.bus) drops below the predetermined lower voltage set point, and controls the controller to add an amount of energy loss current equal to I.sub.DT.
4. The device according to claim 2, wherein the predetermined lower voltage set point is below (V.sub.lim).
5. The device according to claim 2, wherein the energy dissipation controller sets I.sub.DT to a current value proportional to the square root of the product of the motor shaft velocity estimate and I.sub.Q.
6. The device according to claim 5, wherein the proportionality of I.sub.DT to the square root of the product of the motor shaft velocity estimate and I.sub.Q is adjusted for proper balance based upon the motor's electromagnetic parameters.
7. The device according to claim 1, wherein I.sub.D is proportional to the magnetic field that is aligned with the rotor's permanent magnet field and I.sub.Q is proportional to the magnetic field that is perpendicular to the rotor's permanent magnetic field.
8. The device according to claim 3, wherein the controller comprises: a direct-quadrature-zero transform to de-rotate the calculated I.sub.D and I.sub.Q currents; a summing circuit to subtract the de-rotated I.sub.D from the I.sub.DT; an independent proportional-integral controller to receive the subtracted de-rotated I.sub.D from the I.sub.DT to control this subtracted current based on modulated values of V.sub.D determined from I.sub.D; and a negative direct-quadrature-zero transform to rotate V.sub.D to form new three-phase power to be fed to the inverter.
9. The device according to claim 5, wherein the controller comprises: a direct-quadrature-zero transform to de-rotate the calculated I.sub.D and I.sub.Q currents; a summing circuit to subtract the de-rotated I.sub.D from the I.sub.DT; an independent proportional-integral controller to receive the subtracted de-rotated I.sub.D from the I.sub.DT to control this subtracted current based on modulated values of V.sub.D determined from I.sub.D; and a negative direct-quadrature-zero transform to rotate V.sub.D to form new three-phase power to be fed to the inverter.
10. The device according to claim 1, wherein the controller is a field oriented controller.
11. The device according to claim 1, wherein the energy storage device is a capacitor bank.
12. A method of dissipating recovered energy from a mechanical load within a connected motor during braking, the method comprising: storing power received from an AC power line in a DC power storage device; inverting the stored DC power to a multi-phase power and providing the multi-phase power to the motor; calculating a first new current (I.sub.D) and a second new current (I.sub.Q) corresponding to a rotor angle of the motor from values of currents of the multi-phase power being provided to the motor, I.sub.D producing only motor energy losses and I.sub.Q being directly proportional to the motor's shaft torque; and monitoring the voltage across the DC power storage device (V.sub.bus) and adding I.sub.D to the currents of the multi-phase power based on the monitored value of V.sub.bus.
13. The method according to claim 12, further comprising: comparing V.sub.bus with a voltage limit V.sub.lim of the DC power storage device; comparing V.sub.bus to with a predetermined lower voltage set point lower than V.sub.I; adding I.sub.D to the currents of the multi-phase power when V.sub.bus exceeds V.sub.lim; and preventing I.sub.D from being added to the currents of the multi-phase power when V.sub.bus is less than the predetermined lower voltage set point.
14. The method according to claim 12, further comprising: setting a first target current (I.sub.DT) to a non-zero value when V.sub.bus exceeds V.sub.lim; setting I.sub.DT to zero when V.sub.bus drops below the predetermined lower voltage set point; and adding an amount of I.sub.DT current to the currents of the multi-phase power to balance energy returned from the motor to the DC power storage device and energy flow from the DC power storage device to the motor as dissipated energy.
15. The method according to claim 12, wherein the predetermined lower voltage set point is equal to h.sub.lim subtracted from V.sub.lim.
16. The method according to claim 12, further comprising: setting I.sub.DT to a current value proportional to the square root of the product of the motor shaft velocity estimate and I.sub.Q.
17. The method according to claim 16, wherein the proportionality of I.sub.DT to the square root of the product of the motor shaft velocity estimate and I.sub.Q is adjusted for proper balance based upon the motor's electromagnetic parameters.
18. The method according to claim 12, further comprising: applying first and second new voltages V.sub.D and V.sub.Q obtained from I.sub.D and I.sub.Q to modulate the DC stored power being converted based on a comparison of the first current with a received first target current and the second current with a received second target current.
19. The method according to claim 14, further comprising: generating I.sub.DT by: comparing V.sub.bus to V.sub.lim; comparing V.sub.bus with a predetermined lower voltage value less than V.sub.lim; and setting I.sub.DT to a non-zero value when V.sub.bus exceeds V.sub.lim, otherwise setting I.sub.DT to zero when V.sub.bus is less than the predetermined lower voltage value.
20. The method according to claim 12, wherein I.sub.D is proportional to the magnetic field that is aligned with the rotor's permanent magnet field and I.sub.Q is proportional to the magnetic field that is perpendicular to the rotor's permanent magnetic field.
21. The method according to claim 14, further comprising: de-rotating the calculated I.sub.D and I.sub.Q currents; subtracting the de-rotated I.sub.D current from I.sub.DT; controlling the I.sub.D by changing values of V.sub.D; and rotating the V.sub.D values to modulate the stored DC power.
22. An energy dissipation control circuit to dissipate energy stored in a DC storage device within a motor drive circuit, comprising: a sensor to monitor a storage device voltage (V.sub.bus) value within the motor drive circuit; a first comparator to compare the V.sub.bus to a voltage maximum limit (V.sub.lim) of the DC storage device; a second comparator to compare the V.sub.bus to a predetermined voltage value below the V.sub.I; and a controller to provide a controlled target output current dissipation value to the motor drive circuit based on the monitored V.sub.bus value.
23. The energy dissipation control circuit according to claim 22, wherein the target output current dissipation value is set to a predetermined non-zero value when the first comparator value is high, and the target output current dissipation value is set to zero when the second comparator value is high.
24. The energy dissipation control circuit according to claim 22, wherein the controlled target output current dissipation value is dissipated through a motor.
Description
BRIEF DESCRIPTION OF THE DRAWING
[0040]
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
[0047]
[0048]
[0049]
DETAILED DESCRIPTION OF THE INVENTION
[0050] In the following description, reference is made to the accompanying drawings that form a part thereof, and in which is shown by way of illustration specific exemplary embodiments in which the present teachings may be practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice the present teachings and it is to be understood that other embodiments may be utilized and that changes may be made without departing from the scope of the present teachings. The following description is, therefore, merely exemplary.
[0051] The terminology used herein is for the purpose of describing particular example embodiments only and is not intended to be limiting. As used herein, the singular forms a, an and the may be intended to include the plural forms as well, unless the context clearly indicates otherwise. The terms comprises, comprising, including, and having, are inclusive and therefore specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. The method steps, processes, and operations described herein are not to be construed as necessarily requiring their performance in the particular order discussed or illustrated, unless specifically identified as an order of performance. It is also to be understood that additional or alternative steps may be employed.
[0052] When an element or layer is referred to as being on, engaged to, connected to or coupled to another element or layer, it may be directly on, engaged, connected or coupled to the other element or layer, or intervening elements or layers may be present. In contrast, when an element is referred to as being directly on, directly engaged to, directly connected to or directly coupled to another element or layer, there may be no intervening elements or layers present. Other words used to describe the relationship between elements should be interpreted in a like fashion (e.g., between versus directly between, adjacent versus directly adjacent, etc.). As used herein, the term and/or includes any and all combinations of one or more of the associated listed items.
[0053] Spatially relative terms, such as inner, outer, beneath, below, lower, above, upper and the like, may be used herein for ease of description to describe one element or feature's relationship to another element(s) or feature(s) as illustrated in the figures. Spatially relative terms may be intended to encompass different orientations of the device in use or operation in addition to the orientation depicted in the figures. For example, if the device in the figures is turned over, elements described as below or beneath other elements or features would then be oriented above the other elements or features. Thus, the example term below can encompass both an orientation of above and below. The device may be otherwise oriented (rotated 90 degrees or at other orientations) and the spatially relative descriptors used herein interpreted accordingly.
Definitions:
[0054] E.sub.M is energy supplied to the motor during motoring. [0055] E.sub.B is energy returned from the motor during braking. [0056] E.sub.D is dissipated energy. [0057] E.sub.ACM+ is energy supplied by the AC line source. [0058] E.sub.ACM is energy provided back to the AC line source. [0059] V.sub.B is voltage detected across an energy storage device.
[0060]
[0061] The general inventive concept includes an apparatus and method to discharge a capacitor bank (305) in the electronic motor drive system (300) by draining energy from the capacitor bank (305) into windings of a motor (309) simultaneously with an undisturbed desired motion of a shaft (309a) of the motor (309). The energy in the capacitor bank (305) can first be received from an AC power line (301) through a rectifier (303) (see E.sub.ACM+ energy flow arrow 321). When required, the motor drive system (300) can calculate a set of motor winding phase currents (described in detail below with reference to
[0062] More specifically, the heating of the motor windings by the zero net torque phase currents represent an E.sub.D energy flow (327) from the capacitor bank (305) within the motor drive system (300) to wasted heat (313) (heat dissipation) in the motor (309). These target zero net torque currents are added to the motor phase currents required to produce a required shaft (309a) torque, and the combined resulting currents are delivered to the motor phases (see
[0063] Although this method does decrease the continuous capacity of the motor (309) by raising the motor's temperature, this is often an acceptable trade-off for the reduced complexity and costs compared to the conventional methods, especially when the regenerated energy is sporadic or at a low duty cycle, which is typical. This technique requires no more power switching devices or other power components in a typical motor drive circuit than are already required for normal operation, and therefore these devices and methods according to example embodiments of the present inventive concept can be implemented while only augmenting the internal controls, adding little to no cost.
[0064]
[0065] Through the use of the DQ (direct-quadrature-zero) transform (proposed by Robert Park in 1929) modern controlled vector motor drives can transform measured phase currents I.sub.a, I.sub.b and I.sub.c (405), (407), and (409) into calculated currents with reference to the rotor (i.e., magnetic rotor 411). The transform can be used to de-rotate reference frames of ac waveforms such that they become dc signals. Simplified calculations can then be carried out on these dc signals before performing the inverse transform to recover the actual three-phase ac results.
[0066] These transformed currents are referred to as I.sub.D (401) and I.sub.Q (403). Current I.sub.D is proportional to the magnetic field that is aligned with the rotor's permanent magnetic field (N-S) along a D-axis (415). This current I.sub.D produces no shaft torque, but rather only motor losses. Current I.sub.Q is proportional to the magnetic field that is perpendicular to the rotor's (411) permanent magnetic field (N-S) along the Q-Axis (417). This current I.sub.Q is directly proportional to shaft torque in a permanent magnet motor. Accordingly, within a motor drive system, such as, for example the motor drive system 300 illustrated in
I.sub.D=2/3[I.sub.aSin()+I.sub.bSin(2/3)+I.sub.cSin(+2/3)]
I.sub.Q=2/3[I.sub.aCos()+I.sub.bCos(2/3)+I.sub.cCos(+2/3]
[0067] Various methods can be used control the I.sub.D and I.sub.Q currents within a motor (i.e., motor 309).
[0068] It is to be noted that although a three-phase winding motor (309) as illustrated in
[0069] Several applications of the inventive concept can be with, for example robots, Pick and Place mechanisms, automatic guided vehicles, locomotives, elevators, wheelchairs, automobiles, cutting machines, printers, conveyers, etc.
[0070]
[0071]
[0072] In a permanent magnet motor such as the one illustrated in
[0073] Under heavy braking conditions of such a motor, which deposits enough energy back across the DC energy storage device (305) (see E.sub.B energy flow arrow 325 in
[0074]
[0075] Referring to
[0076] More specifically, the Energy Dissipation Controller (601) provides current I.sub.D target; the I.sub.Q target being supplied by user torque command (UTC) to the Field oriented D, Q controller (500) to be used to determine a difference between the measured I.sub.D and I.sub.Q currents and the I.sub.D target and I.sub.Q target currents set to protect the DC energy storage device (305) or other power storage device from exceeding its maximum voltage storage limit.
[0077] As described above with reference to
[0078] The resulting adjusted phase currents I.sub.a (405), I.sub.b (407) and I.sub.c (409) from the controlled voltages v.sub.a, (521), v.sub.b (523), and v.sub.c (525) do not disturb the motion of the motor load (311), but do cause energy to flow from the DC energy storage device (305) to the motor (309) as dissipated waste heat (313), as previously illustrated in
[0079] Also included in
[0080] The energy dissipation controller (601) according to example embodiments of the present inventive concept can use various methods which perform the intended purposes as described herein, i.e., to continuously set/command the I.sub.D target current (513).
[0081]
[0082] When the voltage V.sub.bus (603) across the DC energy storage device 305 later drops below a lower set point [V.sub.lim (703)h.sub.lim (705)] the I.sub.D target current (513) is reset to a zero value as illustrated by a switch (717). The lower set point [V.sub.lim (703)h.sub.lim (705)] can be obtained using a summation component (715). This can be accomplished by inputting both the V.sub.bus (603) value and the lower set point h.sub.lim (705) into a comparator 711 such that the output value is low until the V.sub.bus (603) across the DC energy storage device (305) drops below [V.sub.lim (703)h.sub.lim (705)], at which point the output of comparator 711 becomes high, switching the I.sub.D target current (513) back to a zero value. The outputs of comparators 709 and 711 can be fed into a basic S-R latch circuit 713 to create the switching effect. However, alternative components that perform the intended operations as described herein can be used.
[0083] During heavy braking I.sub.D then limit cycles, balancing the energy flow from the braking load with the dissipation in the motor to keep the capacitor bank voltage below V.sub.lim. It is to be noted that the energy dissipation controller (701) of
[0084]
[0085] More specifically, the power returned into the motor (309) from braking the load (311) is proportional to the product of the shaft velocity (807) x shaft torque (809), where the shaft torque (809) is proportional to the I.sub.Q current, as pointed out above. Therefore, as illustrated in
[0086] The power dissipated in the motor (309) windings by the dissipation controller circuit (801) is proportional to the square of the product of the I.sub.D current and the winding resistance. The dissipation controller circuit (801) calculates a current I.sub.RP (805) (a current proportional to the square root (815) of the product of the shaft velocity estimate (807) and a current I.sub.Q (809)) to balance the power flows. The current I.sub.RP (805) is calculated to be non-zero only when braking is occurring (when velocity and torque are opposite polarities). When V.sub.bus (603) exceeds the limit value V.sub.lim (703), i.e. (V.sub.bus (603)>V.sub.lim (703)), the I.sub.D current target (513) is set to I.sub.RP (805), which causes a smooth (continuous) energy flow into the motor (309), thus balancing the energy flow. A proportionality constant K.sub.R (805) is adjusted for proper balance based upon the motor's electromagnetic parameters.
[0087] When (V.sub.bus (603)<V.sub.lim (703)), the I.sub.D current target (513) is set to zero via a switching device (817).
[0088]
[0089] The above circuits and methods thereof can be the same when applied to linear motors. Simply substituting forcer for shaft and force for torque in the text above will apply with respect to linear motors. Moreover, the present inventive concept can also be the same when applied to permanent magnet linear motors.
[0090] Accordingly, it is to be understood that the embodiments of the present inventive concept herein described are merely illustrative of the application of the principles of the present inventive concept. Reference herein to details of the illustrated embodiments is not intended to limit the scope of the claims herein, which themselves will recite those features regarded as essential to the present inventive concept.