The subject matter disclosed herein relates to the protection of inverter power switching semiconductor devices from thermal cycling.
Inverter power switching semiconductor devices convert direct current to alternating current and do so in a fashion that controls the properties of the resulting waveform. Certain operating parameters (speed, torque, etc.) of a device are controlled by this waveform. As the inverter power switching semiconductor device is used, excessive thermal cycling can occur as the inverter repeatedly heats up and then cools down. The life expectancy of inverter power switching semiconductor devices can be negatively impacted by a number of variables, including the degree of thermal cycling.
Prior methods of addressing thermal cycling problems use voltage, current, temperature or physical apparatuses to decrease thermal cycling. Many of these protection mechanisms only monitor temperature faulting and not the actual thermal cycling of the device. Some prior art devices use an oversized semiconductor so that extreme thermal cycling is not a problem. Other systems predict when a system is near the end of its useful lifetime and then limit the frequency and current that is supplied. Still other techniques modify the pulse width modulation (PWM) signal based on vector control algorithms, but such approaches are impractical for high power systems. While each of these approaches has been implemented, none has proven entirely satisfactory.
It is therefore desirable to provide an alternative method and device for protecting an inverter power switching semiconductor device from thermal cycling. This addresses the problem of decreased longevity of inverter power switching semiconductor devices as a result of thermal cycling.
The discussion above is merely provided for general background information and is not intended to be used as an aid in determining the scope of the claimed subject matter.
A method and device for protecting a power switching semiconductor inverter from thermal cycling is disclosed. The method compares the actual frequency of the inverter to a low fundamental frequency of the inverter and compares the actual current of the inverter to a continuous current rating of the inverter. A thermal cycling condition is detected if both (a) the actual frequency is lower than the low fundamental frequency and (b) the actual current is higher than the continuous current rating. A thermal cycling fault condition is detected when the inverter has been in the thermal cycling operating condition for a sufficient period of time to cause its present stress factor to exceed a predetermined rated stress factor.
One problem of inverter power switching semiconductor devices is their decreased longevity as a result of damage caused by thermal cycling. The present method and device monitors certain parameters of the inverter and takes a specified action when particular high-stress events occur. The technical effect is the reduction of damage caused by thermal cycling and an increase in the longevity of the inverter. An advantage that may be realized in the practice of some disclosed embodiments of the method and device is the increase in inverter longevity due to the reduction in thermal cycling.
In one exemplary embodiment, a method for protecting a power switching semiconductor inverter from thermal cycling and a program storage device for performing the method is disclosed. The method comprises the steps of monitoring an actual current and an actual frequency of an inverter, comparing the actual frequency of the inverter to a low fundamental frequency of the inverter, comparing the actual current of the inverter to a continuous current rating of the inverter, detecting a thermal cycling operating condition if both (a) the actual frequency is lower than the low fundamental frequency and (b) the actual current is higher than the continuous current rating, and detecting a thermal cycling fault condition when the inverter has been in the thermal cycling operating condition for a sufficient period of time to cause its present stress factor to exceed a predetermined rated stress factor, the present stress factor being determined by monitoring both the actual current and the actual frequency as a function of time while the inverter is in the thermal cycling operating condition.
This brief description of the invention is intended only to provide a brief overview of subject matter disclosed herein according to one or more illustrative embodiments, and does not serve as a guide to interpreting the claims or to define or limit the scope of the invention, which is defined only by the appended claims. This brief description is provided to introduce an illustrative selection of concepts in a simplified form that are further described below in the detailed description. This brief description is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used as an aid in determining the scope of the claimed subject matter. The claimed subject matter is not limited to implementations that solve any or all disadvantages noted in the background.
So that the manner in which the features of the invention can be understood, a detailed description of the invention may be had by reference to certain embodiments, some of which are illustrated in the accompanying drawings. It is to be noted, however, that the drawings illustrate only certain embodiments of this invention and are therefore not to be considered limiting of its scope, for the scope of the invention encompasses other equally effective embodiments. The drawings are not necessarily to scale, emphasis generally being placed upon illustrating the features of certain embodiments of the invention. In the drawings, like numerals are used to indicate like parts throughout the various views. Thus, for further understanding of the invention, reference can be made to the following detailed description, read in connection with the drawings in which:
In one embodiment, inverter 102 comprises a power supply 104 and a plurality of insulated-gate bipolar transistors (IGBTs) 106. In the embodiment depicted in
An operator 116 typically controls the signals that are sent to the input 108 of the inverter 102 with a driving circuit. In many prior art systems the user may abuse the inverter 102 and the device 114 by operating in a fashion that causes the inverter 102 to wear rapidly, decreasing the longevity of the inverter 102. One significant source of damage to the inverter 102 is thermal cycling caused by operating the inverter 102 at low frequencies.
Thermal cycling is not only a function of the frequency at which the inverter 102 is operating, it is also a function of the current at which the inverter 102 is operating.
The graph of
To determine when a thermal cycling fault condition will occur, system 100 of
PLC 110 uses one or more of the above parameters 118, 404, 411 to calculate certain values (e.g., dynamic stress margin (Dm), rated stress factor (Sr), and present stress factor (Sp)) that are then used to determine whether a thermal cycling fault condition has been reached or to estimate the time until a thermal cycling fault condition will be reached. PLC 110 can then display output 426 to the operator 116 to indicate that a thermal cycling fault condition has or will soon be reached. Examples of displayed output 426 include a fault flag 416 which is a perceptible indicator that notifies the operator 116 that a thermal cycling fault condition has been reached. In one embodiment, output 426 includes an estimated time to fault (ETF) 418, providing the operator 116 with a warning of the amount of time remaining before a thermal cycling fault condition is reached.
Referring to
In step 510 the actual current (I) 402 is monitored by monitoring feedback 118. In one embodiment, actual current (I) 402 is continually monitored in real time. In another embodiment, actual current (I) 402 is monitored at a predetermined interval. The actual current (I) 402 is compared to the continuous current rating (ICont) 406 in step 512. In one embodiment, comparison step 512 occurs continually in real time. In another embodiment, comparison step 512 occurs at a predetermined interval. If the actual current (I) 402 is less than (or, in certain embodiments, equal to) the continuous current rating (ICont) 406, then the method 500 returns to step 506. If the actual current (I) 402 is greater than the continuous current rating (ICont) 406 (or, in certain embodiments, equal to the continuous current rating (ICont) 406) then a thermal cycling operating condition is determined at step 514 that requires further analysis to determine if a thermal cycling fault condition is or will be reached. Table 1 summarizes the conditions when an thermal cycling operating condition may be determined.
Once a thermal cycling operating condition is detected in step 514, the present stress factor (Sp) experienced by inverter 102 is monitored in step 516. This present stress factor (Sp) is compared to a rated stress factor (Sr) in step 518 to determine if a thermal cycling fault condition is present. If the present stress factor (Sp) is equal to or exceeds the rated stress factor (Sr), then a thermal cycling fault condition is detected. If the thermal cycling operating condition terminates before a fault condition is detected, the method 500 clears the present stress factor (Sp) measurement and returns to step 506 to continue to monitor the actual frequency and current.
An advantage that may be realized in the practice of some embodiments of the described method and device is the detection of those events (high current paired with low frequency) which produce thermal cycling operating conditions that are particularly damaging to the inverter 102. Detection of such a condition can be used to increase the longevity of the inverter 102. Once the thermal cycling operating condition is determined, the PLC 100 determines if a thermal cycling fault condition is or will be reached. In one embodiment, the thermal cycling fault condition is detected by integrating the current and frequency as a function of time. This embodiment is described in detail below.
In one embodiment, the rated stress factor (Sr) is calculated according to equation 1 based on the stall current rating (IStall, 30) 408, the continuous current rating (ICont) 406 of the inverter, and the stall time constant (T) 412 of the device 114 or particular application. The rated stress factor (Sr) provides a metric that reflects the maximum thermal cycling stress inverter 102 is rated to tolerate.
The present stress factor (Sp) is calculated according to equation 2 based on the actual current (I) 402, actual frequency (f) 400, continuous current rating (ICont) 406, and the low fundamental frequency (fStall, 30) 410 of the inverter 102. Sp provides a metric that reflects the actual thermal cycling stress currently experienced by inverter 102.
When the actual current (I) 402 is less than the continuous current rating (ICont) 406,
will be set to a negative value, resulting in the present stress factor (Sp) being set to zero (step 512 is performed) to indicate a thermal cycling operating condition is not present. Present stress factor (Sp) is set equal to the value of the integral if the integral is positive but is less than the rated stress factor (Sr). Such a value indicates a thermal cycling operating condition is present and there is the potential for a thermal cycling fault condition. Present stress factor (Sp) is set equal to the rated stress factor (Sr) in the event the integral is positive and exceeds the rated stress factor (Sr). Since the integral is the area under the curve of the current and frequency functions shown in equation 2, the present stress factor (Sp) reflects the cumulative stress experienced by the inverter 102 while it is in a thermal cycling operating condition and takes into account both stress caused by the actual current (I) 402 and the actual frequency (f) 410.
In one embodiment, the dynamic stress margin (Dm) is calculated according to equation 3.
D
m
=S
r
−S
p (3)
When the present stress factor (Sp) is zero (e.g. the actual current (I) is less than the continuous current rating (ICont) 406) Dm equals Sr. When Sp is a positive value that is less than Sr then Dm is a positive number that provides a metric indicative of the remaining stress margin before a fault condition occurs. When the present stress factor (Sp) is equal to the rated stress factor (Sr) then Dm has a value of zero and a thermal cycling fault condition is detected.
When the thermal cycling fault condition is detected, a fault flag 416 (see
If the dynamic stress margin (Dm) is greater than zero, then a thermal cycling fault condition is not detected as the present stress factor (Sp) is less than the rated stress factor (Sr). In equation 4, an estimated time to fault (ETF) 418 is calculated based on the dynamic stress margin (Dm).
In equation 5, dt is a pre-determined time interval at which integration takes place. Therefore, based on the dynamic stress margin (Dm), ETF 418 may be found.
In one embodiment, the method is executed as a computer program. The computer program is stored on a program storage device readable by machine. Examples of program storage devices include optical discs such as compact discs, magnetic media such as hard drives, flash memory drives, and the like. The computer program may reside on a computer that is part of system 100. In another embodiment, the computer program is initially obtained on another program storage device and is thereafter installed on a computer that is part of system 100.
This written description uses examples to disclose the invention, including the best mode, and also to enable any person skilled in the art to practice the invention, including making and using any devices or systems and performing any incorporated methods. The patentable scope of the invention is defined by the claims, and may include other examples that occur to those skilled in the art. Such other examples are intended to be within the scope of the claims if they have structural elements that do not differ from the literal language of the claims, or if they include equivalent structural elements with insubstantial differences from the literal language of the claims.