The present invention relates to a motor control system and method for a large capacity motor and, more particularly, to a motor control system and method in which plural sets of armature windings of a motor are driven by corresponding inverters.
Large-capacity servo motors have been in demand for driving press machines and machine tools. Large-capacity servo motors are each provided with plural sets of armature windings to be driven by plural inverters.
In such existing technology, however, plural inverters are controlled so as to obtain a characteristic equivalent to that of driving by a single inverter. For that purpose, control is mainly aimed at removing current unbalance between windings by making an even current flow through each winding (see Japanese Patent Laid-Open No. H08 (1996)-289587). As a result, plural inverters are evenly driven regardless of the magnitude of the torque to be generated using each inverter and an even drive current is made to flow through each winding.
The operation of a press machine or a machine tool is broadly divided into stand-by operation in which, for example, a workpiece is moved into position in a machine and moved out from the machine and functional operation in which the workpiece is pressed or machined. The functional operation requires a large torque for pressing or machining the workpiece, whereas a small torque is usually enough for moving the workpiece at a constant speed in the stand-by operation. When a transitional stage is involved when shifting from the stand-by operation to the functional operation requiring the operation speed to be changed, a somewhat larger torque than required in the stand-by operation may be required. There are many cases in which the stand-by operation accounts for a large portion of the entire operation of a press machine or machine tool. Namely, while a press machine or machine tool is operated, its torque requirement varies. In the existing technology described above, all the inverters are uniformly driven and an even current corresponding to torque requirement flows through each winding. In this way, the inverters are driven in the same manner even during stand-by operation requiring only a small torque. Improvement for energy-saving is therefore desirable for the existing technology.
When plural sets of armature windings are driven by plural inverters, flexible control is possible. For example, the currents made to flow through the plural sets of armature windings can be individually controlled as desired and the plural inverters can be individually activated and deactivated. Using plural inverters, therefore, makes it possible to drive plural sets of armature windings highly efficiently and reliably. The technologies disclosed in Japanese Patent Laid-Open No. 2008-43046 and Japanese Patent Laid-Open No. H08 (1996)-289587, however, reflect no consideration for energy-saving, highly reliable driving operation with reduced loss.
The present invention has been made in view of such circumstances and an object of the invention is to provide a motor control system and method suitable for use in realizing highly efficient and reliable large-capacity motor driving.
To achieve the above object, the present invention provides a motor control system including a motor having a plurality of sets of armature windings, a plurality of inverters which drive the plurality of sets of armature windings individually, and a plurality of control devices which receive a motor drive command and control the inverters individually. The motor control system comprises: an operation control section which receives a motor drive command for torque control or position control and outputs a stage signal specifying one out of a plurality of operation stages determined according to the magnitude of the motor drive command; and a gain setting section which receives a stage signal from the operation control section, sets an amount of gain corresponding to an amount of torque to be generated, according to the motor drive command, using each inverter, and outputs the gain to the control device corresponding to the each inverter. In the motor control system, out of the plurality of inverters, a required number of inverters determined according to the magnitude of the motor drive command are controlledly driven with the control devices driving or deactivating the corresponding inverters according to the gains set by the gain setting section.
Thus, during stand-by operation of a press machine or machine tool, for example, only a required minimum number of inverters are required to operate. This can realize highly efficient, energy-saving driving operation with reduced loss.
Also, in the above motor control system, the operation control section changes the determined operation stage at a predetermined magnitude of the motor drive command, the magnitude predetermined so as to reduce motor loss. This enables driving operation with further improved efficiency and further reduced loss.
Furthermore, in the motor control system, the gain setting section outputs gains to the control devices corresponding to the inverters so as to change the inverters to be driven according to the operation stage. Thus, the inverters to be driven can be switched to make loss generation uniform between inverters or between armature windings. This allows the inverters and armature windings to operate in a balanced manner for reliable driving operation.
Still furthermore, in the motor control system, a limiter is provided between the gain setting section and each of the control devices, the limiter limiting the gain for the corresponding set of armature windings not to allow the armature windings to generate a torque exceeding a maximum allowable value. This protects the armature windings and improves operational reliability.
Still furthermore, in the motor control system, the gain setting section outputs gains to the control devices corresponding to the inverters that drive armature windings mutually symmetrically positioned along a circumferential direction of the motor in such a manner that electric current is applied to the armature windings at a time. Hence, even when the number of sets of armature windings being driven is changed, the motor can be kept being driven in a balanced manner.
Still furthermore, in the motor control system, a switch is provided between each of the inverters and the corresponding set of armature windings, and each switch connected to each inverter to be driven according to the stage signal from the operation control section is closed, whereas each switch connected to each inverter not to be driven according to the stage signal is opened. In cases where the inverters are controlled by PWM control sections, the PWM control sections to be operating close the corresponding switches and the PWM control sections not to be operating open the corresponding switches. Therefore, no regenerative current from the armature windings can flow into the inverters. This makes loss reduction possible.
Still furthermore, in the motor control system, in changing an inverter to be driven, the gain setting section outputs a gradually varying gain to the control device corresponding to the inverter. Therefore, the number of sets of armature windings to be driven can be changed involving no motor torque variation.
Also, according to the present invention, the gain setting section sets gains such that the ratio between the torque command magnitude and the total torque generated by the motor is approximately constant over the entire range of torque command magnitude. Therefore, the amount of torque generated by the motor can be linearly represented relative to the magnitude of the torque command.
Furthermore, in cases where PWM control sections are used to control the inverters and the number of inverters to be driven is changed according to the torque command, the PWM control sections can be activated or deactivated individually. The inverters can therefore be made to operate or not to operate securely and easily.
Still furthermore, the ratings of inverters to be driven for long periods of time can be increased. It is therefore possible to securely cool system portions where loss generation resulting from long periods of operation is large. This enables reliable driving operation.
Still furthermore, when the number of inverters to be driven is changed according to the torque command, it is possible to change the connections between the inverter outputs and armature windings so as to change the number of inverters to be driven according to the torque command while keeping the armature windings energized. This makes it possible to drive a motor, in which the armature windings generate large copper loss, efficiently while keeping the total loss small.
Still furthermore, when the number of inverters to be driven is changed according to the torque command, any inverter which has gone out of order can be replaced by another inverter. Therefore, even if an inverter goes out of order, driving operation can be securely continued with high efficiency and reliability.
Still furthermore, the present invention can be applied also in cases where plural motors are used to drive a heavy load. Even in such cases, the control operations as described above can be performed using the plural motors in combination. This enables large-capacity driving operation with high efficiency and reliability.
As described above, the present invention can realize highly reliable, low-loss driving of a large-capacity motor in an energy saving manner.
Embodiments of the present invention will be described below with reference to
The torque command τc is inputted to gain setting sections 23a, 23b, 23c, and 23d (also referred to collectively as the “gain setting sections 23). The gain setting sections set gains for controlling the output currents of the inverters 11A, 11B, 11C, and 11D, respectively. The gains correspond to the proportions of motor torques to be generated by the respective sets of armature windings according to the torque command τc. Namely, when the motor 1 is to generate a 100% total torque corresponding to a torque command τc with a magnitude of 100%, the values of the gains correspond to the proportions of torques to be generated by the four sets of armature windings, respectively, to achieve the 100% total torque of the motor. The gain setting sections 23 each determine a gain for each of operation stages I to IV, one of which is determined as a current operation stage by an operation control section 22. How the gains are determined will be described later.
The gain outputted from the gain setting section 23a serves as a signal to specify the amount of torque to be generated by the armature windings 1-A and is inputted to a limiter section 51a. The limiter section 51a limits the magnitude of the torque command so as not to cause the maximum torque that may be generated by the armature windings 1-A to be exceeded. Namely, when the magnitude of the torque command outputted from the gain setting section 23a for the armature windings 1-A is larger than its +100% value or smaller than its −100% value, the limiter section 51a outputs the torque command as a +100% or −100% torque command. When the magnitude of the torque command outputted from the gain setting section 23a for the armature windings 1-A is in the range of +100% to −100%, the limiter section 51a outputs the torque command as it is. The output of the limiter section 51a serves as an actual torque command τca specifying the portion of torque generation assigned to the armature windings 1-A. The actual torque command τca outputted from the limiter section 51a is inputted to a d/q axis current command section 24a. As a result, the d/q axis current command section 24a outputs signals specifying, based on the torque command τca, the d axis current and q axis current for the armature windings 1-A of the AC motor 1.
Through not being described in detail in this specification, there are various methods by which the d/q axis current command section 24a can be operated. It can be operated, for example, by a method in which the d axis current command is set to 0 and the q axis current command is controlled to be proportional to the actual torque command τca. In another method, d axis and q axis current commands are controlled using the actual torque command τca and the current motor speed as parameters so as to achieve high-efficiency motor operation. In the following, the operation of the d/q axis current command section 24a will be described based on the assumption that the method in which the d axis current command is set to 0 and the q axis current command is controlled to be proportional to the actual torque command τca is used. Other control methods for the d axis and q axis current commands can also be applied to the following embodiments of the present invention.
The d axis and q axis current commands Idca and Iqca outputted from the d/q axis current command section 24a are inputted to the d/q axis current control section 25a. Phase u and phase v alternating currents iva and iva outputted from the inverter 11A are detected as feedback signals iufa and ivfa at a current detector 28a. The feedback signals thus detected are converted into d axis and q axis current detection signals Idfa and Iqfa at a coordinate conversion section 29a. The d/q axis current control section 25a operating according to command signals from the d/q axis current command section 24a and feedback signals from the coordinate conversion section 29a outputs signals specifying d axis and q axis voltages. The signals thus outputted are converted, at a coordinate conversion section 26a, into voltage command signals Vuca, Vvca, and Vwca based on a coordinate system at rest to be then inputted to a PWM control section 27a. At the PWM control section 27a, a PWM control signal is generated to subject the inverter 11A to PWM control. Thus, the current applied to the armature windings 1A is controlled according to the torque command τca.
A control device (vector control section) 201a including, as shown in
For the convenience of the explanation hereinbelow, the vector control section 201a in
The gain outputted from the gain setting section 23b serves as a signal to specify the amount of torque to be generated by the armature windings 1-B and is inputted to a limiter section 51b. The output of the limiter section 51b serves as an actual torque command τcb specifying the portion of torque generation assigned to the armature windings 1-B. The control configuration (vector control section) between the limiter section 51b and the PWM control section 27b is identical with the corresponding configuration (vector control section 201a) for controlling the armature windings 1-A and is, in
The gain outputted from the gain setting section 23c serves as a signal to specify the amount of torque to be generated by the armature windings 1-C and is inputted to a limiter section 51c. The output of the limiter section 51c serves as an actual torque command τcc specifying the portion of torque generation assigned to the armature windings 1-C. The control configuration (vector control section) between the limiter section 51c and the PWM control section 27c is identical with the corresponding configuration (vector control section 201a) for controlling the armature windings 1-A and is, in
The gain outputted from the gain setting section 23d serves as a signal to specify the amount of torque to be generated by the armature windings 1-D and is inputted to a limiter section 51d. The output of the limiter section 51d serves as an actual torque command τcd specifying the portion of torque generation assigned to the armature windings 1-D. The control configuration (vector control section) between the limiter section 51d and the PWM control section 27d is identical with the corresponding configuration (vector control section 201a) for controlling the armature windings 1-A and is, in
Even though, in the example shown in
The operation control section 22 that is a characteristic of the present embodiment (invention) and that determines the state of energization of each set of armature windings used in the present embodiment will be described below. The operation control section 22 issues a command to determine the operating state of each of the four sets of armature windings 1-A, 1-B, 1-C, and 1-D according to the torque command τc received from the command section 21.
With reference to
When the absolute value of the torque command τc is not smaller than 25% (S1003=NO), whether it is smaller than 50% is determined (S1004). When the absolute value of the torque command τc is smaller than 50% (S1004=YES), the current operation stage is determined to be II (S1008) and a stage II signal is outputted.
When the absolute value of the torque command τc is not smaller than 50% (S1004=NO), whether it is smaller than 75% is determined (S1005). When the absolute value of the torque command τc is smaller than 75% (S1005=YES), the current operation stage is determined to be III (S1009) and a stage III signal is outputted.
When the absolute value of the torque command τc is not smaller than 75% (S1005=NO), the current operation stage is determined to be IV (S1006) and a stage IV signal is outputted.
As described above, whether the current operation stage is I, II, III, or IV is determined based on the torque command τc, the corresponding operation stage signal is outputted, and the operation is ended (S1010).
The operation of S1001 to S1010 is executed periodically and, when a change in the torque command τc occurs, the latest operation stage is detected in response to the change, and the stage signal is updated.
Each of the gain setting sections 23a, 23b, 23c, and 23d receives the stage signal specifying one of the operation stages I to IV determined as described above and determines a gain corresponding to the specified operation stage, thereby determining the operating state of the corresponding one of the PWM control sections 27a, 27b, 27c, and 27d (also referred to collectively as the “PWM control section 27).
The operations performed with the settings as shown in
As described above, the operation stage is switched from 1 to IV according to the magnitude of the torque command τc and, as the stage number becomes larger, the number of inverters operated and the number of armature windings to which a current is applied increase.
Based on the examples shown in
τca=Ka×τc/25 Eq. 1
Ia=Iqca=τca Eq. 2
Similar relationships apply to the other armature windings, too.
As seen from
When the torque command τc is in the range of 25 to 50%, the operation control section 22 determines that the operation stage is II and outputs a stage II signal. The stage II signal causes the gain at the gain setting section 23a to be set to 100%, the gain at the gain setting section 23b to be set to a calculation formula (somewhat different from the above equations), τcb=(τc−25)×100/25(%), and the gain at each of the gain setting sections 23c and 23d to be set to 0. In this state, the PWM control sections 27a and 27b and, hence, the inverters 11A and 11B operate while the other inverters do not operate. The current flowing through the armature windings 1-A is kept at 100% by operation of the limiter section 51a, whereas the current proportional, in the range of 0 to 100%, to the torque command τc of 25 to 50% is made to flow through the armature windings 1-B. The armature windings 1-C and 1-D are left with no current flowing through them.
When the torque command τc is in the range of 50 to 75%, the operation control section 22 determines that the operation stage is III and outputs a stage III signal. The stage III signal causes the gain at each of the gain setting sections 23a and 23b to be set to 100%, the gain at the gain setting section 23c to be set to a calculation formula, τcc=(τc−50)×100/25(%), and the gain at the gain setting section 23d to be set to 0. In this state, the PWM control sections 27a, 27b, and 27c and, hence, the inverters 11A, 11B, and 11C operate, whereas the remaining inverter 11D does not operate. The currents flowing through the armature windings 1-A and 1-B are kept at 100%, respectively, by operations of the limiter sections 51a and 51b, whereas the current proportional, in the range of 0 to 100%, to the torque command τc of 50 to 75% is made to flow through the armature windings 1-C. The armature windings 1-D are left with no current flowing through them.
When the magnitude of the torque command τc increases into the range of 75 to 100%, the operation control section 22 determines that the operation stage is IV and outputs a stage IV signal. The stage IV signal causes the gain at each of the gain setting sections 23a, 23b, and 23c to be set to 100% and the gain at the gain setting section 23d to be set to a calculation formula, τcd=(τc−75)×100/25(%). In this state, all the PWM control sections 27a, 27b, 27c, and 27d and, hence, all the inverters 11A, 11B, 11C, and 11D operate. The currents flowing through the armature windings 1-A, 1-B, and 1-C are kept at 100%, respectively, by operations of the limiter sections 51a, 51b, and 51c, whereas the current proportional, in the range of 0 to 100%, to the torque command τc of 75 to 100% is made to flow through the armature windings 1-D.
When the motor is controlled as described above, not all the inverters operate while the magnitude of the torque command τc is small. Namely, the inverters that do not operate generate no operation loss and consume no power. Also, no current flows through the armature windings corresponding to the inverters that do not operate, and such armature windings cause no copper loss, consume no power, and generate no iron loss attributable to armature current. The torque command for a servo motor varies in various manners according to the load on and operating condition of the servomotor and, in the case of the present embodiment, the total operation loss and power consumption cab be reduced. According to the present embodiment, in cases where the magnitude of the torque command τc linearly increases or decreases, the inverters once activated stay activated or once deactivated stay deactivated as shown in
When a motor is controlled according to the present embodiment, the total current flowing through the armature windings is, as shown in
According to the present embodiment, the armature current magnitude is proportional to the torque command magnitude. Namely, in the d/q axis current command section 24, Id is set to 0 and Iq is set to be proportional to the torque command magnitude. In cases where d axis current control is positively performed for high-efficiency control, namely, when optimum d axis and q axis currents for the torque command are made to flow by the d/q axis current command section 24, the armature winding currents are not as shown in
As seen from the above description, controlling an AC motor according to the present embodiment making use of a motor construction including plural sets of armature windings makes it possible to realize a small-loss, high efficiency, energy-saving drive device.
Even though, in the present embodiment, the AC motor 1 is a permanent magnet synchronous motor, the embodiment can be also applied to other types of AC motors, for example, winding type synchronous motors, induction motors, and reluctance motors. Furthermore, the present embodiment can also be applied to AC motors having a different construction which include plural sets of armature windings, and the motor may be of a linear type instead of a rotary type.
Furthermore, even though, in the present embodiment, the operation control section 22 switches the operation stage according to the torque command τc, in the case of a system which is operated based on a position command and in which the position command and torque requirement correspond to each other, it is possible to perform operation control according to the position command. Take a servo press machine which performs pressing according to a slide motion command, for example. Different torque requirements at different slide positions can be determined by conducting a simulation or test operation, so that operation can be controlled according to the position command. Slide motions can be memorized for recalling when required and it is possible to also memorize the control operations corresponding to the slide motions.
As seen from
When the magnitude of the torque command τc is in the range of 25 to 50%, the operation control section 22 determines that the operation stage is II and outputs a stage II signal. In the operation stage II, as shown in
When the torque command τc further increases into the range of 50 to 75%, the operation control section 22 determines that the operation stage is III and outputs a stage III signal. In the operation stage III, the gain at each of the gain setting section 23a, 23b, and 23c is set to 33.3% and the gain at the gain setting section 23d is set to 0, causing the PWM control sections 27a, 27b, and 27c and the inverters 11A, 11B, and 11C to operate. The PWM control section 27d and the inverter 11D are kept out of operation. As shown in
When the torque command τc further increases into the range of 75 to 100%, the operation control section 22 determines that the operation stage is IV and outputs a stage IV signal. In the operation stage IV, the gain at each of the gain setting sections 23a, 23b, 23c, and 23d is set to 25%, and all the PWM control sections 27a, 27b, 27c, and 27d operate. This causes the inverters 11A, 11B, 11C, and 11D to evenly operate as in past cases. When the torque command τc exceeds 75%, the current flowing through each of the three sets of armature windings 1-A, 1-B, and 1-C once drops to 75% and, subsequently, equal amounts of current proportional, in the range of 75 to 100%, to the torque command τcc varying in the range of 75 to 100% flow through the armature windings 1-A, 1-B, 1-C, and 1-D.
The second embodiment described above differs from the first embodiment in that, when the operation stage is upwardly switched, the amount of current flowing through each active set of armature windings is once decreased. This can reduce the copper loss and increase operational efficiency. Also, when plural sets of armature windings are energized, equal amounts of current are caused to flow through the respective sets of armature windings, causing the respective sets of armature windings to generate identical magnetic fluxes. This makes a uniform rotational flux available along a circumferential direction.
In
Also in the present embodiment, the total gain at the gain setting sections 23 is always 100%, so that the total torque generated by the armature windings is proportional to the torque command τc. Therefore, regardless of the amount of torque generated, the ratio between the torque command τc and the total torque generated by the motor remains constant. It is therefore possible to stably operate the servo motor with a constant torque characteristic.
Even though the limiter sections 51 are not included in
In both the first and second embodiments, while the motor torque command τc is in the smallest-magnitude range, only the inverter 11A is operated out of the four inverters and a current is made to flow through only the armature windings 1-A out of the four sets of armature windings; when the motor torque command τc increases into the next larger-magnitude range, the inverters 11A and 11B are operated and a current is made to flow through each of the two sets of armature windings 1-A and 1-B; when the motor torque command τc increases into the still next larger-magnitude range, the inverters 11A, 11B, and 11C are operated and a current is made to flow through each of the three sets of armature windings 1-A, 1-B, and 1-C; and when the motor torque command τc increases into the largest-magnitude range, all the four inverters are operated and a current is made to flow through each of the four sets of armature windings. In this way, the number of inverters and the number of sets of armature windings operated are sequentially changed according to the torque command.
A third embodiment of the present invention is applicable when the AC motor 1 has a continuous rating and a short-time rating. The following description of the third embodiment is based on the assumption that the continuous rating is for the torque command τc of up to 50% and that the short-time rating is for the torque command τc of 50 to 100%. Namely, each set of armature windings can be kept energized until the torque command τc exceeds 50% and, when the torque command τc exceeds 50%, each set of armature windings can be energized only a short period of time. The system configuration of the third embodiment is the same as that of the second embodiment shown in
As seen from
Next, when the magnitude of the torque command τc increases into the range of 12.5 to 25%, the operation control section 22 determines that the operation stage is II. In this state, as shown in
When the magnitude of the torque command τc further increases into the range of 25 to 37.5%, the operation control section 22 determines that the operation stage is III. In this state, the gain at each of the gain setting sections 23a, 23b, and 23c is set to 33.3% whereas the gain at the gain setting section 23d is set to 0, and the PWM control sections 27a, 27b, and 27c are operated.
In the operation stage III, the inverters 11A, 11B, and 11C operate whereas the inverter 11D does not. When the operation stage switches from II to III, the current flowing through each of the two sets of armature windings 1-A and 1-B once drops to 33.3% as shown in
When the magnitude of the torque command τc further increases into the range of 37.5 to 100%, the operation control section 22 determines that the operation stage is IV. In this state, the gain at each of the gain setting sections 23a, 23b, 23c, and 23d is set to 25% and all the PWM control sections 27a, 27b, 27c, and 27d are operated to be the same as in past cases. This causes all the inverters 11A, 11B, 11C, and 11D to operate. When the operation stage switches from III to IV, the current flowing through each of the three sets of armature windings 1-A, 1-B, and 1-C once drops to 37.5%. Subsequently, equal amounts of current proportional, in the range of 37.5 to 100%, to the magnitude of the torque command τc flow through the four sets of armature windings 1-A, 1-B, 1-C, and 1-D.
In the way described above, the inverters can be individually kept out of operation and the four sets of armature windings can be individually left with no current flowing through them according to the torque command τc. Furthermore, while the torque command τc is in the range of 0 to 50%, the motor can be operated without allowing the current to exceed 50% for any set of armature windings. When the torque command exceeds 50% entering the range for the short-time rating, all the four sets of armature windings are energized. Thus, the motor can be operated in an efficient, energy-saving manner with reduced motor loss with the short-time rating taken into account.
A fourth embodiment is a modification of the third embodiment. The fourth embodiment differs from the third embodiment in that switching of the operation stage is designed to minimize loss. Namely, the magnitudes of the torque command τc to cause switching of the operation stage are set such that the total loss is minimized with the proportions of losses such as iron loss, copper loss and switching loss taken into consideration.
The magnitude ranges of the torque command τc, shown in
In cases where, as described above, the distribution of operation loss depends on a condition other than a torque command (for example, depends on a position command or a time command), switching of the operation stage can be controlled based on such a condition. There may also be cases where the loss distribution is mainly affected neither by position nor by time but by motor speed. In such cases, the operation stage may be switched according to the motor speed. Furthermore, switching of the operation stage may be controlled based on plural conditions, for example, a torque command and a motor speed, if doing reduces the loss.
As described above, controlling a motor taking into consideration the characteristics of the machine to be driven by the motor allows the motor loss to be reduced more to achieve highly efficient motor operation.
According to the first to fourth embodiments, the total loss in motor operation can be reduced more than in past cases, but loss may occur concentratedly in a specific inverter or armature windings. A fifth embodiment of the present invention is aimed at solving such a possible problem. The fifth embodiment is based on the same system configuration as that of the second embodiment shown in
According to the first to fourth embodiments, in the operation stage I corresponding to the torque command τc of a small magnitude, the inverter 11A is operated causing a current to flow through the armature windings 1-A. When the magnitude of the torque command increases causing the operation stage to be switched from I to II, in addition to the inverter 11A and armature windings 1-A operated in the operation stage I, the inverter 11B is also operated causing a current to flow through the armature windings 1-B. When the operation stage is switched from II to III, the inverter 11C is additionally operated causing a current to flow though the armature windings 1-C. When the operation stage is switched from III to IV, the inverter 11D is additionally operated causing a current to flow through the armature windings 1-D.
As described above, regardless of the operation stage, the inverter 11A and the armature windings 1-A are kept operating and, in the operation stages II through IV, the inverter 11B and the armature windings 1-B are kept operating. Thus, the inverter 11A and the armature windings 1-A that are kept operating with a current always flowing through them generate more loss and more heat than the other inverters and armature windings. In terms of the loss and heat generation, the inverter 11A and the armature windings 1-A are followed by the inverter 11B and the armature windings 1-B.
In the fifth embodiment, different inverters and armature windings are operated in different operation stages not to cause specific inverters and armature windings to be operated more heavily than others. As a result, loss generation is prevented from concentrating in specific inverters and armature windings.
As seen from
The operation control shown in
According to the fifth embodiment, the losses generated in plural components can be approximately uniformized. It is therefore possible to enhance the system reliability and increase the continuous rating.
A sixth embodiment of the present invention is also aimed at solving the same problem as described in connection with the fifth embodiment. In the sixth embodiment, the inverters operated in each operation stage vary according to the timing of the operation stage. For example, when the operation stage 1 is entered at a certain timing, the inverter 11A and the armature windings 1-A are operated (mode 1) as shown in
Referring to
When the relationship between elapsed time t and repetition cycle T is “(n−1)T≦t<(nT/4)” (where n is a positive integer), the armature windings corresponding to the operation stage determined according to the torque command for mode 1 are energized, as shown in frame S2004. When the relationship is “(nT/4)≦t<(nT/2)”, the armature windings corresponding to the operation stage determined according to the torque command for mode 2 are energized, as shown in frame S2005. When the relationship is “(nT/2)≦t<(3nT/4)”, the armature windings corresponding to the operation stage determined according to the torque command for mode 3 are energized, as shown in frame S2006. When the relationship is “(3nT/4) t<(nT)”, the armature windings corresponding to the operation stage determined according to the torque command for mode 4 are energized, as shown in frame S2007.
As described above, a control mode is determined based on time, and the inverters and armature windings operated are changed between operation stages and according to the control mode. In this way, the losses occurring in the respective inverters and respective armature windings become approximately identical. This prevents specific inverters or specific armature windings from being subjected to concentrated temperature rises.
In the operation performed as shown in
The above approach can also be used to make loss generation approximately uniform between the respective inverters and armature windings so as to enhance the system reliability and increase the continuous rating.
A seventh embodiment of the present invention is also aimed at solving the same problem as described in connection with the fifth embodiment. According to the first to fourth embodiments, while the magnitude of the torque command τc is small, the inverter 11A is kept operating causing the armature windings 1-A to be kept energized, so that they generate more heat than the other inverters and armature windings.
The seventh embodiment is aimed at avoiding such a problem in a manner different from those used by the fifth and sixth embodiments. In the seventh embodiment, the ratings of the inverters are varied orderly for the inverter 11A to be kept energized for a relatively long period of time through the inverter 11D to be energized for a relatively short period of time. Namely, the inverters are configured to be ordered, in terms of rating, 11A>11B>11C>11D without changing the maximum allowable current value. To realize such configuration, the cooling capacity of the fin to cool the main power device may be changed, or the cooling capacity of the armature winding section may be increased.
By arranging the inverter configuration as described above, the problem of concentrated heat generation in specific parts can be avoided to increase system reliability. Even though, in the seventh embodiment described above, the four inverters, i.e. the longest operated one through the shortest operated one, have four correspondingly varied ratings, they may be configured to have two ratings, large and small, or three ratings instead of four.
An eighth embodiment of the present invention is also aimed at solving the same problem as described in connection with the fifth embodiment. Even though, in the seventh embodiment, the thermal ratings of the inverters are varied, the inverter ratings may also be changed by increasing their maximum conversion capacity.
Next, when the magnitude of the torque command τc is in the range of 50 to 75%, the operation stage II is entered. In the operation stage II, the gain at the gain setting section 23a is set to 66.7% and the gain at the gain setting section 23c is set to 33.3%, whereas the gain at the gain setting section 23d is set to 0, and the PWM control sections 27a and 27c operate causing the inverters 112A and 11C to operate, whereas the inverter 11D does not operate. A current two times as large as the current flowing through the inverter 11C flows through the inverter 112A. Equal amounts of current proportional, in the range of 66.7 to 100%, to the magnitude of the torque command τc flow through the three sets of armature windings 1-A, 1-B, and 1-C.
Furthermore, when the magnitude of the torque command τc is in the range of 75 to 100%, the operation stage III is entered. In the operation stage III, the gain at the gain setting section 23a is set to 50% and the gain at each of the gain setting sections 23c and 23d is set to 25%, and the PWM control sections 27a, 27c, and 27d operate causing all the inverters 112A, 11C, and 11D to operate. A current two times as large as the current flowing through each of the inverters 11C and 11D flows through the inverter 112A. Equal amounts of current proportional, in the range of 75 to 100%, to the magnitude of the torque command τc flow through the four sets of armature windings 1-A, 1-B, 1-C, and 1-D.
By arranging the inverter configuration as described above, the problem of concentrated heat generation in specific parts can be avoided to increase system reliability in an energy-saving manner.
A ninth embodiment of the present invention is aimed at solving the same problem as described in connection with the fifth embodiment using a different approach. In the case of the second embodiment, when compared based on a same torque command, a current four times as large as the armature current observed in comparable past cases flows through the armature windings 1-A in the operation stage I entered when the magnitude of the torque command is in the range of 0 to 25%, even though no current flows through the armature windings 1-B, 1-C, and 1-D. Since the copper loss of the motor is proportional to the square of the current flowing through the motor, the copper loss of the motor as a whole becomes four times as large as the copper loss observed in comparable past cases.
In the operation stage II entered when the magnitude of the torque command is in the range of 25 to 50%, when compared based on a same torque command, a current two times as large as the armature current observed in comparable past cases flows through each of the two sets of armature windings 1-A and 1-B, so that the copper loss increases two times. Similarly, in the operation stage III entered when the magnitude of the torque command is in the range of 50 to 75%, the current that flows through each of the three sets of armature windings 1-A, 1-B, and 1-C is, when compared based on a same torque command, 1.3 times as large as the current observed in comparable past cases. As a result, the copper loss of the motor as a whole increases about 1.3 times.
In the case of a device in which copper loss accounts for a large portion of the total loss, reducing the loss other than the copper loss and driving the device according to the second embodiment does not necessarily reduce the total loss occurring in the device. The ninth embodiment is intended for application in such a case.
As seen from
In the operation stage II entered when the magnitude of the torque command τc is in the range 25 to 50%, the gain at each of the gain setting sections 23a and 23c is set to 50%, whereas the gain at each of the other gain setting sections is set to 0; only the PWM control sections 27a and 27c out of the four PWM control sections are operated; and only the switches 31 and 33 out of the three switches are closed. In this state, out of the four inverters, only the inverters 11A and 11C operate with the inverter 11A providing a current to each of the two sets of armature windings 1-A and 1-B and the inverter 11C providing a current to each of the two sets of armature windings 1-C and 1-D. The current flowing through each of the inverters 11A and 11C ranges from 50 to 100%. The current flowing through each set of armature windings is proportional, in the range of 25 to 50%, to the magnitude of the torque command τc.
In the operation stage III entered when the magnitude of the torque command τc increases into the range of 50 to 75%, the gain at each of the gain setting sections 23a, 23b, and 23c is set to 33.3%, whereas the gain at the gain setting section 23d is set to 0; the PWM control sections 27a, 27b, and 27c are operated; and only the switch 33 is closed. In this state, the inverters 11A, 11B, and 11C operate with the inverter 11A providing a current to the armature windings 1-A, the inverter 11B providing a current to the armature windings 1-B, and the inverter 11C providing a current to each of the two sets of armature windings 1-C and 1-D. The current flowing through each of the inverters 11A, 11B, and 11C is proportional, in the range of 66.7 to 100%, to the magnitude of the torque command τc. As a result, a current proportional, in the range of 66.7 to 100%, to the magnitude of the torque command τc flows through each of the two sets of armature windings 1-A and 1-B, and a current proportional, in the range of 33.3 to 50%, to the magnitude of the torque command τc flows through each of the two sets of armature windings 1-C and 1-D.
In the operation stage IV entered when the magnitude of the torque command τc increases into the range or 75 to 100%, the gain at each of the gain setting sections 23a, 23b, 23c, and 23d is set to 25%; all the four PWM control sections 27a, 27b, 27c, and 27d are operated; and all the switches 31, 32, and 33 are open. In this state, all the inverters 11A, 11B, 11C, and 11D operate to provide currents to the four sets of armature windings 1-A, 1-B, 1-C, and 1-D, respectively. The current flowing through each of the inverters 11A, 11B, 11C, and 11D is proportional, in the range of 75 to 100%, to the magnitude of the torque command τc, and a current in the range of 75 to 100% flows through each of the four sets of armature windings 1-A, 1-B, 1-C, and 1-D.
As described above, the inverters operate or stop operating according to the operation stage, causing currents approximately proportional to the magnitude of the torque command to flow through the corresponding sets of armature windings. In this way, while reducing the inverter switching loss, it is also possible to reduce the copper loss of the motor.
The switches 31, 32, and 33 shown in
Using the above configuration, it is possible to successively operate the inverters while keeping a current proportional to the magnitude of the torque command flowing through each set of armature windings. This approach is effective for a device in which copper loss accounts for a large portion of the total loss and allows such a device to be efficiently driven.
According to a tenth embodiment of the present invention, plural sets of armature windings wound over the stator periphery to be mutually symmetric are excited at a same time. In the foregoing embodiments, the armature windings are sequentially excited according to the torque command. It can, therefore, occur that the magnetic attractive force between the rotor (not shown) and the stator (not shown) differs between where an excited set of windings is located and where an unexcited set of windings is located. In cases where each set of armature windings are uniformly wound over the entire stator periphery, there is no problem with the foregoing embodiments. In cases where each set of armature windings are wound locally over the stator periphery, the magnetic attractive force between the rotor and the stator becomes different, along a circumferential direction, between where an excited set of windings are located and where an unexcited set of windings are located. This may cause a problem by making the distribution of magnetic attractive force imbalanced. The tenth embodiment can be applied in such a case and uses the same control configuration, shown in
In the operation stage II entered when the torque command τc is in the range of 50 to 100%, the gain at each of the gain setting sections 23a, 23b, 23c, and 23d is set to 25%, all the PWM control sections 27a, 27b, 27c, and 27d operate, and all the inverters 11A, 11B, 11C, and 11D operate. Equal amounts of current proportional, in the range of 50 to 100%, to the torque command τc flow through the four sets of armature windings 1-A, 1-B, 1-C, and 1-D.
In the tenth embodiment as compared with the first embodiment, the numbers of inverters and armature windings kept out of operation according to the torque command account for smaller proportions of all the inverters and armature windings, so that the total loss increases as compared with the first embodiment. In the tenth embodiment, however, the problem of imbalanced magnetic attractive forces between the rotor and the stator does not occur.
In an eleventh embodiment of the present invention, when an inverter causing a current to flow through the AC motor 1 stops operation, the connection between the inverter and the corresponding set of armature windings is broken without fail.
In the eleventh embodiment, the PWM control sections 27b, 27c, and 27d are controlled according to an operation command signal (stage signal) from the operation control section 22. The operation command signal is outputted from the operation control section 22 to open and close the switches 41b, 41c, and 41d. When the PWM control sections 27b, 27c, and 27d operate to drive the corresponding inverters 11B, 11C, and 11D, the switches 41b, 41c, and 41d provided on the output side of the inverters are closed. When the PWM control sections 27b, 27c, and 27d stop operating not to drive the corresponding inverters 11B, 11C, and 11D, the switches 41b, 41c, and 41d provided on the output side of the inverters are opened. When, for example, the PWM control section 27b operates causing the inverter 11b to operate, the switch 41b is closed. When the PWM control section 27b stops operating causing the inverter 11b to stop operating, the switch 41b is opened.
When, according to whether the inverters are operated or not, the corresponding switches are closed or opened as described above, no regenerative current from the motor armature side can flow into the inverters in a deactivated state. Hence, no regenerative current can generate resistance against the rotor rotation. This makes loss reduction possible. When field control is performed, there are cases where the maximum motor-induced voltage exceeds the DC voltage of an inverter. The eleventh embodiment can be effectively applied in such cases.
Note that the locations of the switches shown in
A twelfth embodiment of the present invention differs from the foregoing embodiments in gain setting control performed by the gain setting sections. In the foregoing embodiments, the gains at the gain setting sections 23a, 23b, 23c, and 23d are switched at a time according to the torque command τc, causing the torques generated by the respective sets of armature windings to change at a time. This may cause a torque disturbance. In the twelfth embodiment, when the operation control section 22 switches the gains at the gain setting sections, the gains are gradually varied toward the values switched to.
Referring to
The gain at the gain setting section 23a is, as shown as (c), kept at 100% until time tb is reached in the operation stage I, starts gradually decreasing when the operation stage is switched from I to II at time tb, and reaches 50% at time td. The gain at the gain setting section 23b is, as shown as (d), kept at 0% until time tb is reached in the operation stage I, starts gradually increasing when the operation stage is switched from I to II at time tb, and reaches 50% at time td. As a result, the torque command outputted from each gain setting section for the corresponding set of armature windings as the product of the torque command τc and the gain at the gain setting section is controlled as follows. Namely, the torque command τca outputted from the gain setting section 23a is, as shown as (e), kept at 80% until time ta is reached, starts gradually increasing at time ta, and reaches 100% at time tb. Since the gain decreases after the operation stage is switched from I to II, the torque command τca starts decreasing at time tb, and reaches 60% at time td to be then kept at the same level. The torque command τcb outputted from the gain setting section 23b is, as shown as (f), kept at 0% until time tb is reached. During this time, the inverter 11B is not operated. When the operation stage is switched from I to II at time tb, the inverter 11B starts operating and starts gradually increases. The torque command τcb reaches 60% at time td to be then kept at the same level. During the operation stages I and II shown in
Gradually changing the gain at a gain setting section when the operation stage is switched causes the torque generation at the corresponding set of armature wirings to change also gradually, so that no torque disturbance results. This applies not only to when the operation stage is switched from I to II as described above with reference to
As a way of gradually changing the gains at the gain setting sections 23, an arrangement may be made such that gradually varying operation command signals (stage signals) are outputted from the operation control section 22, or each gain setting section may incorporate a circuit configured to gradually change the gain according to an operation command signal. Instead of gradually changing, when the operation stage is switched, the gain at each gain setting section by performing time-wise control as in the twelfth embodiment, an equivalent effect may be obtained by gradually changing the gain in proportion to the magnitude of the torque command τc. Since, when the operation stage is switched, the gain at each gain setting section is changed gradually, there can be cases where the current flowing through each set of armature windings exceeds 100%. This can be prevented by appropriately changing the magnitudes of the torque command τc used to switch the operation stage.
As described above, the configuration of the twelfth embodiment makes it possible to change, when the operation stage is switched, the armature windings to be energized without changing the motor torque.
In a thirteenth embodiment of the present invention, the number of inverters to be operated and/or the number of sets of armature windings to be energized can be changed according to the torque command. According to the thirteenth embodiment, therefore, it is possible, if an inverter goes out of order, to continue driving the motor without using the inverter. The following description of the thirteenth embodiment is based on the assumption that, in the configuration of the second embodiment (shown in
In the operation stage I entered when the torque command is in the range of 0 to 25%, the gain at the gain setting section 23a is set to 100% and, out of the four PWM control sections, only the PWM 27a is operated to operate the inverter 11A. In the present example, when the torque command enters the range of 25 to 50%, the fault detector detects that the inverter 11B is out of order and, as a result, the operation is continued without using the inverter 11B. Namely, the gain at each of the gain setting sections 23a and 23c is set to 50%, and the PWM control sections 27a and 27c are operated to operate the inverters 11A and 11C. Furthermore, when the torque command enters the range of 50 to 75% and the operation stage III is entered, the gain at each of the gain setting sections 23a, 23c, and 23d is set to 33.35% and the PWM control section 27a, 27c, and 27d are operated to operate the inverters 11A, 11C, and 11D. In this way, by using the other inverters than the inverter 11B that has gone out of order, the motor can be driven continuously.
When the torque command increases into the range of 75 to 100% and the operation stage IV is entered, the gains at the respective gain setting sections and the PWM control sections to be operated are unchanged from the operation stage III. This causes the output current of each operating inverter to exceed 100%, causing the inverter to be overloaded. If the inverters 11A to 11D used in such a case are ones designed not to allow an overload exceeding 100%, it is necessary to limit the output current of each inverter to 100% in the control system (at the limiter sections 51 shown in
As described above, according to the thirteenth embodiment, if an inverter goes out of order, the fault detector detects the faulty inverter and causes the other inverters to operate to continuously drive the motor without using the faulty inverter, even though the operation is limited when the torque command exceeds 75%. Note that an inverter can be disabled not only by a fault of its own but also by other factors, for example, a fault in the corresponding main power supply or control power supply. Also note that control can be arranged similarly even when two or more inverters go out of order.
As described above, the thirteenth embodiment enables highly efficient and reliable motor control.
According to a fourteenth embodiment of the present invention, two or more AC motors are used to drive a heavy load.
Assume that, for the armature windings 1-A, c represents a torque command (%), Ka represents the gain (%) at the gain setting section 23a, Ka represents a torque command (%), Iqca represents a q axis current command (%), and Ia represents an armature current magnitude (%). The amount of current made to flow through each of a total of eight sets of armature windings is proportional to the corresponding actual torque command. Hence, where the limiter section (omitted in
τca=Ka×τc/12.5
Ia=Iqca=τca
Similar relationships apply to the other armature windings, too.
As shown in
Next, in the operation stage II entered when the torque command τc is in the range of 12.5 to 25%, the gain at each of the gain switching sections 23a and 23e is set to 50%, whereas the gain at each of the other gain setting sections is set to 0, and only the PWM control sections 27a and 27e operate, whereas the other PWM control sections are kept out of operation. In this state, only the inverters 11A and 11E operate, whereas the other inverters do not.
In the operation stage III entered when the torque command τc is in the range of 25 to 37.5%, the gain at each of the gain setting sections 23a, 23e, and 23f is set to 33.3%, whereas the gain at each of the other gain setting sections is set to 0, and the PWM control sections 27a, 27e, and 27f operate, whereas the other PWM control sections are kept out of operation. In the state, the inverters 11A, 11E, and 11F operate, whereas the other inverters do not.
In the other operation stages, too, control is performed in the above manner with the operation control section 91 outputting gain setting commands to the gain setting sections and operation commands to the PWM control sections. As the PWM control sections operate and the inverters are driven, the armature windings are energized.
As described above, plural motors can be efficiently driven by sequentially driving the inverters according to the torque command. Regardless of the operation stage, the total gain at the gain setting sections is kept at 100%, and the ratio between the magnitude of the torque command and the total torque generated by the plural motors is kept constant. Thus, the torque characteristic of the motors can be kept stable.
All the above embodiments have been described based on the assumption that the motor has four sets of armature windings, but the present invention can obviously be applied to cases where the motor has fewer or more than four sets of armature windings. The present invention can also be applied to four quadrant operation including forward motoring operation, forward regenerative operation, reverse motoring operation, and reverse regenerative operation. Furthermore, the number of operation stages and the number of sets of armature windings need not be uniform between motors. Still furthermore, two or more of the above embodiments may be applied in combination when possible.
Number | Date | Country | Kind |
---|---|---|---|
2010-016889 | Jan 2010 | JP | national |