CONTROLS AND OPERATION OF VARIABLE FREQUENCY DRIVES
20170227273 · 2017-08-10
Inventors
- NATHAN THOMAS WEST (Holmen, WI, US)
- Benjamin James Sykora (Holmen, WI, US)
- David Marshall Foye (LaCrosse, WI, US)
- Dennis Myron Beekman (LaCrosse, WI, US)
- Korwin Jay Anderson (Pasadena, CA, US)
- Robert Bakkestuen (Onalaska, WI, US)
Cpc classification
F25B1/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04C28/08
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04C18/16
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04C2240/40
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F25B2600/021
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04C2240/403
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F25B2339/047
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04C2270/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F25B2700/171
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F25B2600/0253
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Y02B30/70
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
F04C18/0215
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F25B2500/28
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04C18/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04C29/0085
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F25B31/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04C2240/808
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04C28/28
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F25B2700/151
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F25B49/025
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04C2270/86
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F25B49/022
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04C28/04
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F25B49/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04C28/08
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04C28/04
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04C18/16
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04C29/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
Unique apparatuses, methods, and systems of opposing, limiting, and/or preventing undesired or un-commanded compressor rotation are disclosed. One exemplary embodiment is an HVACR system comprising a variable frequency drive configured to drive an electric motor to rotate a screw compressor or scroll compressor. A controller is configured to monitor various aspects of the system and to control the drive. When a condition indicative of potential undesired or un-commanded compressor rotation is identified, the controller commands the variable frequency drive to control the motor to limit and preferably prevent compressor rotation. One technique comprises shorting switches of the drive to a DC bus rail to allow back EMF induced current in the motor windings to be dissipated through winding resistance thus providing a damping force. Another technique comprises controlling the inverter to insert a DC current into the motor to cause the motor to align to and hold a particular position.
Claims
1.-26. (canceled)
27. A system, comprising: a refrigerant compressor including an electric motor; and a controller configured to operate the compressor in a start mode where current of the motor is prevented from exceeding a predetermined current limit for a period of time not to exceed a predetermined period of time, and to operate the compressor in a run mode in response to determining the motor exceeds a predetermined speed threshold at or before expiration of the predetermined period of time.
28. The system of claim 27, wherein the controller is further configured to stop operation of the compressor in response to determining the motor fails to reach the predetermined speed threshold at or before expiration of the predetermined period of time.
29. The system of claim 27, wherein operation of the compressor in the run mode includes increased motor speed relative to operation of the compressor in the start mode.
30. The system of claim 27, wherein the controller is further configured to operate the compressor in the start mode in response to a determination that motor torque exceeds a predetermined value.
31. The system of claim 27, further comprising a sensor configured to measure motor current and provide a corresponding indication to the controller, wherein the controller is further configured to use the measured motor current to determine motor torque.
32. The system of claim 27, wherein the controller is further configured to automatically operate the compressor in the start mode upon activation of the compressor.
33. The system of claim 27, wherein the predetermined current limit corresponds to a maximum current rating for operation of the compressor with the speed of the motor at or under the speed of the predetermined speed threshold in order to avoid compressor damage.
34. The system of claim 27, further comprising a refrigeration loop, a condenser, an evaporator and a variable frequency drive.
35. A system, comprising: a refrigerant compressor including an electric motor; and a controller configured to operate the compressor in a start mode configured to prevent speed of the motor from exceeding a predetermined speed limit for a predetermined period of time following start of the compressor, and to stop operation of the compressor if current of the motor exceeds a predetermined current limit before expiration of the predetermined period of time.
36. The system of claim 35, wherein the predetermined speed limit and predetermined period of time are selected to provide a liquid clearing function without damage to the compressor.
37. The system of claim 35, wherein the controller is further configured to operate the compressor in a run mode following expiration of the predetermined period of time, the run mode including a higher motor speed relative to the start mode.
38. The system of claim 35, wherein the controller is further configured to automatically operate the compressor in the start mode following activation of the compressor.
39. The system of claim 35, wherein the predetermined current limit corresponds to a maximum current rating for operation of the compressor with the speed of the motor at or under the speed of the predetermined speed limit in order to avoid compressor damage.
40. A system comprising: an electric motor drivingly coupled to one of a screw compressor and a scroll compressor; a power supply drivingly coupled to said electric motor; and a controller configured to control the power supply to selectably supply current to the electric motor, evaluate a characteristic of the current drawn from the power supply by the motor relative to a threshold, and control the power supply to cease supplying current to the electric motor based upon an evaluation that the characteristic is greater than the threshold, the threshold being selected to distinguish between a current condition attributable to the one of the screw compressor and the scroll compressor being driven in a reverse direction and a current condition attributable to starting of the compressor in a forward direction.
41. The system of claim 40, wherein the determining occurs during a predetermined time period after the commencement of the act of supplying current, the predetermined time period being selected to occur after an initial time period in which a current spike is expected.
42. The system of claim 40, wherein the characteristic is a current magnitude.
43. The system of claim 40, wherein the controller includes a current module structured to interpret a magnitude of a current drawn by said electric motor during a selected time period and evaluate said magnitude relative to the threshold.
44. The system of claim 40, wherein the power supply comprises a variable frequency drive.
45. The system of claim 40, wherein the threshold is selected to be greater in magnitude than a maximum characteristic value expected when starting the compressor with the electric motor coupled to the power supply.
46. The system of claim 40, wherein the characteristic value is a current magnitude.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
DETAILED DESCRIPTION OF ILLUSTRATIVE EMBODIMENTS
[0025] For the purposes of clearly, concisely and exactly describing exemplary embodiments of the invention, the manner and process of making and using the same, and to enable the practice, making and use of the same, reference will now be made to certain exemplary embodiments, including those illustrated in the figures, and specific language will be used to describe the same. It shall nevertheless be understood that no limitation of the scope of the invention is thereby created, and that the invention includes and protects such alterations, modifications, and further applications of the exemplary embodiments as would occur to one skilled in the art.
[0026] With reference to
[0027] Compressor 110 is driven by a drive unit 150 including a permanent magnet electric motor 170 which is driven by a variable frequency drive 155. In the illustrated embodiment, variable frequency drive 155 is configured to output a three-phase PWM drive signal, and motor 170 is a surface magnet permanent magnet motor. Use of other types and configurations of variable frequency drives and electric motors such as interior magnet permanent magnet motors, reluctance motors, or inductance motors are also contemplated. It shall be appreciated that the principles and techniques disclosed herein may be applied to a broad variety of drive and permanent magnet motor configurations.
[0028] Condenser 120 is configured to transfer heat from compressed refrigerant received from compressor 110. In the illustrated embodiment condenser 120 is a water cooled condenser which receives cooling water at an inlet 121, transfers heat from the refrigerant to the cooling water, and outputs cooling water at an output 122. It is also contemplated that other types of condensers may be utilized, for example, air cooled condensers or evaporative condensers. It shall further be appreciated that references herein to water include water solutions comprising additional constituents unless otherwise limited.
[0029] Evaporator 130 is configured to receive refrigerant from condenser 120, expand the received refrigerant to decrease its temperature and transfer heat from a cooled medium to the refrigerant. In the illustrated embodiment evaporator 130 is configured as a water chiller which receives water provided to an inlet 131, transfers heat from the water to the refrigerant, and outputs chilled water at an outlet 132. It is contemplated that a number of particular types of evaporators may be utilized, including dry expansion evaporators, flooded type evaporators, bare tube evaporators, plate surface evaporators, and finned evaporators among others.
[0030] HVACR system 100 further includes a controller 160 which outputs control signals to variable frequency drive 155 to control operation of the motor 170 and compressor 110. Controller 160 also receives information about the operation of drive unit 150. In exemplary embodiments controller 160 receives information relating to motor current, motor terminal voltage, and/or other operational characteristics of the motor. It shall be appreciated that the controls, control routines, and control modules described herein may be implemented using hardware, software, firmware and various combinations thereof and may utilize executable instructions stored in a non-transitory computer readable medium or multiple non-transitory computer readable media. It shall further be understood that controller 160 may be provided in various forms and may include a number of hardware and software modules and components such as those disclosed herein.
[0031] With reference to
[0032] Inverter module 280 includes switches 285, 286 and 287 which are connected to the positive and negative rails of DC bus 291. Switches 285, 286 and 287 are preferably configured as IGBT and diode based switches, but may also utilize other types of power electronics switching components such as power MOSFETs or other electrical switching devices. Switches 285, 286 and 287 provide output to motor terminals 275, 276 and 277. Current sensors 281, 282 and 283 are configured to detect current flowing from inverter module 280 to motor 270 and send current information to ID module 293. Voltage sensors are also operatively coupled with motor terminals 275, 276 and 277 and configured to provide voltage information from the motor terminals to ID module 293.
[0033] ID module 293 includes burden resistors used in connection with current sensing to set the scaling on current signals ultimately provided to analog to digital converters for further processing. ID module 293 tells the VFD what size it is (i.e. what type of scaling to use on current post ADC) using identification bits which are set in hardware on the ID module 293. ID module 293 also outputs current and voltage information to gate drive module 250 and also provides identification information to gate drive module 250 which identifies the type and size of the load to which gate drive module 250 is connected. ID module 293 may also provide current sensing power supply status information to gate drive module 250. ID module 293 may also provide scaling functionality for other parameters such as voltage or flux signals in other embodiments.
[0034] Gate drive module 250 provides sensed current and voltage information to analog to digital converter inputs of DSP module 260. DSP module 260 processes the sensed current and voltage information and also provides control signals to gate drive module 250 which control signals gate drive module 250 to output voltages to boost modules 251, 252 and 253, which in turn output boosted voltages to switches 285, 286 and 287. The signals provided to switches 285, 286 and 287 in turn control the output provided to terminals 275, 276 and 277 of motor 270.
[0035] Motor 270 includes a stator 271, a rotor 273, and an air gap 272 between the rotor and the stator. Motor terminals 275, 276 and 277 are connected to windings provided in stator 271. Rotor 273 includes a plurality of permanent magnets 274. In the illustrated embodiment magnets 274 are configured as surface permanent magnets positioned about the circumference of rotor 273. The rotor is typically constructed using the permanent magnets in such a way as essentially a constant magnetic flux is present at the surface of the rotor. In operation with rotation of the rotor, the electrical conductors forming the windings in the stator are disposed to produce a sinusoidal flux linkage. Other embodiments also contemplate the use of other magnet configurations such as interior magnet configurations, as well as inductance motor configurations, reluctance motor configurations and other non-permanent magnet configurations.
[0036] With reference to
[0037] Electric motor 305 is illustrated as a three-phase electric motor connected in a wye configuration, however, other configurations such as delta configuration are also possible. A first phase winding 375 of motor 305 is connected between the upper and lower switching elements 345 and 350. A second phase winding 380 of motor 305 is connected between the upper and lower switching elements 365 and 370. A third phase winding 385 of motor 305 is connected between the upper and lower switching elements 355 and 360.
[0038] Each lower switching element 350, 360, and 370 includes a transistor 390 which, in the illustrated embodiment, is an insulated gate bipolar transistor (IGBT) having a collector coupled to a respective upper switching element 345, 355, or 365 and an emitter coupled to the second DC bus 340. Each lower switching element 350, 360, and 370 also includes a diode 395 having a cathode coupled to the respective upper switching element 345, 355, or 365, and an anode coupled to the second DC bus 340. The upper switching elements 345, 355, and 365 each include a respective diode 400 having an anode coupled to the respective lower switching elements 350, 360, and 370, and a cathode coupled to the first DC bus 335. Each of the upper switching elements 345, 355, and 365 include a transistor 405 (e.g., an IGBT) having an emitter connected to the respective lower switching element 350, 360, and 370, and a collector coupled to the DC bus 335.
[0039] The switching elements 345, 350, 355, 360, 365, and 370 are controlled by the controller 310 to turn the motor 305. In the construction shown, the sensors 315 sense the current through each of the windings 375, 380, 385 and the terminal voltage at each of the motor terminals and provides an indication of the sensed current and voltage to the controller 310. The controller 310 powers the windings 375, 380, and 385 to rotate the motor 305. The controller 310 chooses which phase windings to power based on the voltage readings sensed by the voltage sensor. During operation, the controlled turning on and off of the switches causes the motor to rotate in a forward direction, resulting in the motor 305 driving the compressor 105.
[0040] With reference to
[0041] If conditional 410 evaluates true, process 401 proceeds to conditional 420. Conditional 420 evaluates whether an undesired and/or un-commanded rotation condition risk is present. This may be accomplished with a variety of techniques. Certain techniques evaluate the pressure upstream of the compressor. Certain techniques evaluate the pressure downstream of the compressor. Certain techniques evaluate the pressure differential across the compressor. Certain techniques evaluate pressure and/or temperature conditions at other system locations. Certain techniques evaluate environmental conditions associated with a risk of undesired compressor rotation. Such techniques include, for example, detecting rotation of the compressor or of the rotor of the motor with one or more sensors, detecting back EMF potential (or current induced by the same) at the motor terminals which also indicates rotations, or detecting information of other system parameters predetermined to be associated with a risk of undesired or un-commanded compressor rotation. Certain techniques utilize combinations of the aforementioned and/or other techniques.
[0042] Regardless of the particular information or parameters utilized to assess risk of an undesired and/or un-commanded rotation condition, conditional 420 may be configured to compare the information or parameters to one or more criteria to identify a risk of undesired compressor rotation. This may be accomplished using a variety of techniques including, for example, look up tables, threshold comparisons, computational techniques, statistical techniques, other predictive techniques, or combinations of these and/or other techniques. If conditional 420 evaluates false, process 401 returns to conditional 410.
[0043] If conditional 420 evaluates true, process 401 proceeds to operation 430 which commands an operation to oppose, limit, and/or prevent undesired compressor rotation. Operation 430 may comprise a number of techniques. In certain embodiments, operation 430 may control a power supply such as a drive to provide a closed circuit or short circuit condition effective to dissipate current induced by motor rotation to oppose rotation of a motor coupled with a compressor. In certain embodiments the closed or short circuit condition may be provided by commanding two or more switches, such as two or more of switches 345, 350, 355, 360, 365, and 370, to a close configuration to provide a short circuit to a drive rail, such as rail 335 or 340 including two or more motor windings, such as two or more of motor windings 375, 380 and 385.
[0044] In certain other embodiments operation 430 may control a power such as a drive to provide a DC current to a motor effective to urge the motor toward a predetermined configuration effective to oppose, limit, and/or prevent undesired compressor rotation. For example, with reference to
[0045]
[0046] In the illustrated form, the relatively high amount of torque of motor 170 in the presence of collected liquid(s) also causes deformation or deflection of components of compressor 110. More particularly, event 550 is representative of a torque induced deformation or deflection of a rotor of compressor 110 such that it rubs against the sides of the compression chamber of compressor 110. The interference between components at event 550 slows the increase of speed 510 of motor 170, causes a deviation of speed 510 from the speed trajectory of speed command 520 around event 550, and also contributes to spike event 540. As would be appreciated by those skilled in the art, spike event 540 can result in failure or increased susceptibility to failure of one or more components of system 100, including for example compressor 110 and/or motor 170. In addition, the deformation or deflection of components of compressor 110, including those associated with event 550, can result in failure or reduced lifespan of compressor 110.
[0047] Turning now to
[0048] In one form, a sensor or other detection means associated with compressor 110 is configured to provide a signal to controller 160 indicative of the presence or absence of collected liquid(s) in compressor 110, and controller is 160 is responsive to this signal to implement the appropriate approach for operation of compressor 110 at start-up. In certain forms, the sensor or other detection means is configured to provide the signal indicative of the presence or absence of collected liquid(s) in compressor 110 to controller 160 before compressor 110 is started. Similarly, it should be appreciated that controller 160 may be configured to select and/or implement the appropriate approach for operation of compressor 110 at start-up before compressor 110 is started. In another form, the presence of collected liquid(s) in compressor 110 is determined if the torque of motor 170 exceeds a predetermined value within a predefined period of time following start-up of compressor 110. Torque of motor 170 may be measured by any suitable means including appropriately configured sensors. In one particular but non-limiting form, torque of motor 170 is based upon measured current of motor 170 as torque and current of motor 170 are generally directly proportional to one another at low speeds of motor 170. In one form, the current value used for determining torque of motor 170 is measured simultaneously with the activation of motor 170.
[0049] Controller 160 is configured to switch from one approach for operating compressor 110 to another approach for operating compressor 110 if the torque of motor 170 exceeds the predetermined value within the predefined period of time. By way of non-limiting example, controller 160 may be configured to initially start compressor 110 using the approach illustrated and described in connection with
[0050] In the approach associated with
[0051] With more particular reference to
[0052] Referring more particularly to
[0053] In
[0054] As mentioned above, controller 160 can be configured to disregard or filter the initial spike in speed 670 of motor 170 so that the same is not considered to be a speed of motor 170 above speed threshold 680 at or before time 690 that is necessary to prevent stopping operation of compressor 110. For example, in one form controller 160 may be configured to disregard speed 670 of motor 170 until some predetermined time after current 600 of motor 170 reaches current limit 660 and/or if speed 670 of motor 170 is decreasing as is the case following the initial spike of speed 670, each of which would exclude consideration of the initial spike of speed 670 of motor 170. Alternatively, controller 160 could disregard speed 670 of motor 170 until a predetermined period of time has passed following starting of compressor 110 where the period of time is calculated to exclude the initial spike of speed 670. Still, another approach for disregarding this initial spike of speed 670 may involve controller 160 being additionally or alternatively configured to determine that speed 670 of motor 170 has exceeded speed threshold 660 once speed 670 has been consistently maintained above speed threshold 660 for a certain period of time. It should be appreciated however that other approaches are possible for eliminating or disregarding consideration of the initial spike of speed 670 of motor 170.
[0055] Turning now to
[0056] In one form, a sensor or other detection means associated with compressor 110 is configured to provide a signal to controller 160 indicative of the presence or absence of collected liquid(s) in compressor 110, and controller is 160 is responsive to this signal to implement the appropriate approach for operation of compressor 110 at start-up. In certain forms, the sensor or other detection means is configured to provide the signal indicative of the presence or absence of collected liquid(s) in compressor 110 to controller 160 before compressor 110 is started. Similarly, it should be appreciated that controller 160 may be configured to select and/or implement the appropriate approach for operation of compressor 110 at start-up before compressor 110 is started. In another form, the presence of collected liquid(s) in compressor 110 is determined if the torque of motor 170 exceeds a predetermined value within a predefined period of time following start-up of compressor 110. Torque of motor 170 may be measured or determined as discussed herein above, and controller 160 is configured to switch from one approach for operating compressor 110 to another approach for operating compressor 110 if the torque of motor 170 exceeds the predetermined value within the predefined period of time. By way of non-limiting example, controller 160 may be configured to initially start compressor 110 using the approach illustrated and described in connection with
[0057] In the approach associated with
[0058] With more particular reference to
[0059] While not previously discussed, it should be understood that the speed trajectory of speed command 840 will facilitate a clearing function of liquid(s) in compressor 110. More particularly, the operation of compressor 110 following the speed trajectory of speed command 840 will generally provide relatively low motor speeds between times 810 and 820 that facilitate clearance of liquid(s) from compressor 110 while avoiding undesirable and increased motor torque and current. Similarly, damage or failure of compressor 110, motor 170 and/or one or more other components of system 100 as discussed above in connection with the approach associated with
[0060] While not previously discussed, it should be understood that the speed trajectory of speed command 840 between times 810 and 820, and the length of the period of time between times 810 and 820, are selected to provide clearance of liquid(s) from compressor 110 by time 820. For example, these values could be known based on experimentation, or calculated in light of various factors such as compressor size amongst others. In one form, the speed trajectory of speed command 840 between times 810 and 820, and the length of the period of time between times 810 and 820 are determined based on known values for the volume of free space in compressor 110, the volume of the compression chamber of compressor 110, and a rate at which refrigerant leaks back into compressor 110. Using these values, a speed can be determined that will not result in damage to compressor 110, and that speed may be used to determine the number of rotations (and thus time) necessary to remove liquid(s) from compressor 110.
[0061] In addition to the above, while speed 850 of motor 170 exceeds speed limit 800 in the illustrated form, it should be understood that the speed trajectory of speed command 840 is nonetheless configured to prevent speed 850 of motor 170 from exceeding speed limit 800 until after time 820. Further, in other non-illustrated forms, the speed trajectory of speed command 340 may remain constant between times 810 and 820 at a speed that is below a targeted speed limit in order to account for any upward creep that may occur to speed 850 of motor 170 between times 810 and 820. As a corollary, forms in which the approach associated with
[0062] In certain embodiments, a controller is described performing certain operations to detect and report the reverse rotation of a compressor, or other operations. In certain embodiments, the controller forms a portion of a processing subsystem including one or more computing devices having memory, processing, and communication hardware. The controller may be a single device or a distributed device, and the functions of the controller may be performed by hardware or software.
[0063] Certain operations described herein include operations to interpret one or more parameters. Interpreting, as utilized herein, includes receiving values by any method known in the art, including at least receiving values from a datalink or network communication, receiving an electronic signal (e.g., a voltage, frequency, current, or a Pulse-Width Modulation (“PWM”) signal) indicative of the value, receiving a software parameter indicative of the value, reading the value from a memory location on a computer readable medium, receiving the value as a run-time parameter by any means known in the art, and/or by receiving a value by which the interpreted parameter can be calculated, and/or by referencing a default value that is interpreted to be the parameter value.
[0064] With reference to
[0065] Screw or scroll compressor 910 is driven by a drive unit 950 including a permanent magnet electric motor 970 which is driven by a variable frequency drive 155. In the illustrated embodiment, variable frequency drive 955 is configured to output a three-phase PWM drive signal, and motor 970 is a surface magnet permanent magnet motor. Use of other types and configurations of variable frequency drives and electric motors such as interior magnet permanent magnet motors, reluctance motors, or inductance motors are also contemplated. Screw or scroll compressor 911 is driven by a drive unit 951 including a permanent magnet electric motor 971 which is driven by a variable frequency drive 956. In the illustrated embodiment, variable frequency drive 956 is configured to output a three-phase PWM drive signal, and motor 971 is a surface magnet permanent magnet motor. Use of other types and configurations of variable frequency drives and electric motors such as interior magnet permanent magnet motors, reluctance motors, or inductance motors are also contemplated. It shall be appreciated that the principles and techniques disclosed herein may be applied to a broad variety of drive and motor configurations, systems and subsystems including those further described herein below. It shall be further appreciated that the same applies to a number of additional or alternate controllers, control modules or control units, including but not limited to those described elsewhere herein.
[0066] Condenser 920 is configured to transfer heat from compressed refrigerant received from compressor 910. In the illustrated embodiment, condenser 920 is a water cooled condenser which receives cooling water at an inlet 921, transfers heat from the refrigerant to the cooling water, and outputs cooling water at an output 922. It is also contemplated that other types of condensers may be utilized, for example, air cooled condensers or evaporative condensers. It shall further be appreciated that references herein to water include water solutions comprising additional constituents unless otherwise limited.
[0067] Evaporator 930 is configured to receive refrigerant from condenser 920, expand the received refrigerant to decrease its temperature and transfer heat from a cooled medium to the refrigerant. In the illustrated embodiment evaporator 930 is configured as a water chiller which receives water provided to an inlet 931, transfers heat from the water to the refrigerant, and outputs chilled water at an outlet 932. It is contemplated that a number of particular types of evaporators may be utilized, including dry expansion evaporators, flooded type evaporators, bare tube evaporators, plate surface evaporators, and finned evaporators among others.
[0068] HVACR system 900 further includes a controller 960 which outputs control signals to variable frequency drives 955, 956 to control operation of motors 970, 971 and compressors 910, 911. Controller 960 also receives information about the operation of drive units 950, 951. In exemplary embodiments controller 960 receives information relating to motor current, motor terminal voltage, and/or other operational characteristics of the motor. It shall be appreciated that the controls, control routines, and control modules described herein may be implemented using hardware, software, firmware and various combinations thereof and may utilize executable instructions stored in a non-transitory computer readable medium or multiple non-transitory computer readable media. It shall further be understood that controller 960 may be provided in various forms and may include a number of hardware and software modules and components such as those disclosed herein below.
[0069] With reference to
[0070] The exemplary controller 704 is provided with several modules 710, 720, 730, 740, 750 structured to perform various tasks to detect and stop reverse rotation of a compressor 708. The controller is provided with a supply module 710 that is coupled to a power supply 702 and a variable frequency drive 706. The supply of power 703 flows from the power supply 702 to the supply module 710. The supply module 710 is structured to selectively or selectably feed power 705 to the variable frequency drive 706 to start the motor 707. The supply module 710 may do this by limiting the amount of current, voltage, or alter the frequency of the power 705. During normal operation, the supply module 710 may feed a supply of power 705, which may be a continuous supply, to the variable frequency drive 706. Thus, the supply module is structured to start the motor 707. The supply module 710 is also configured to interrupt the power supply to the variable frequency drive 706, and in turn the motor 707. The act of interrupting the power supply may include terminating the supply of current, especially when the controller 704 detects that the compressor 708 is operating in reverse.
[0071] The example controller 704 is also provided with a current detection module 720 that is structured to receive an input from a sensor and detect and determine an amount of current 725 drawn by the electric motor 706. It is appreciated that this feedback or drawn current value 725 is different than the line current being fed to the motor 707 via the supply module 710. The current detection module 720 may incorporate various detection sensors as are known in the art, which may or may not be incorporated as part of the variable frequency drive 706. As discussed hereinafter, there may likely be an initial current spike in the drawn current value at startup of the motor 706 and compressor 708. Therefore, the current detection module 720 may be structured such as to ignore this initial current spike, or to not begin monitoring the drawn current until after this initial current spike in drawn current has subsided. This may be done by not monitoring or ignoring the monitored drawn current until a predetermined time after the commencement of supplying current. It is further appreciated that the current detection module may detect any number of characteristics of the drawn current, such as, for example: a maximum characteristic, such as a current magnitude, which may be a summed or integrated current; an instantaneous rate of change or current; or a current differential.
[0072] The example controller 700 is further provided with a threshold module 730 that is structured to interpret and/or determine a drawn current threshold value 735. The drawn current threshold value 735 may be stored as a predetermined value from a memory location on a computer readable medium. Such a location may be in the controller 700 itself, and may be incorporated into the threshold detection module 730, or any other module associated with the controller 700. The drawn current threshold value 735 is a value that may be determined empirically for a given combination of motor 707 and compressor 708, and the determination of which will be described hereinafter. It is appreciated that the drawn current threshold value 735 may be any characteristic of the drawn current, but may specifically be a limit of the characteristic of that detected by the current detection module 720, which may be, for example: a maximum characteristic limit, such as a current magnitude limit, which may be a summed or integrated current; a limit of an instantaneous rate of change of current; or a current differential limit.
[0073] The controller 700 may be provided with a diagnostic module that determines a health value 745 associated with the motor 706 and compressor 708 combination. The health value is determined by comparing the drawn current value 725 to the drawn current threshold value 735 to distinguish between normal compressor operation and a current condition attributable or indicative of compressor reverse rotation. Should the drawn current value 725 be less than the drawn current threshold value 735, then the health value 745 passes. Should the drawn current value 725 be greater than or equal to the drawn current threshold value 735, then the health value 745 fails.
[0074] The example controller 700 is also provided with a control module 750 that is structured to interpret the health value 745 and send a “go/no go” signal to the supply module 710 in response to the health value 745. If the health value 745 passes, then the control module 750 sends a “go” signal to the supply module 710 an all operations proceed as normal. If the health value 745 fails, then the control module 750 sends a “no go” signal to the supply module 710 and power 705 is cut to the motor 706 and all operations cease before the compressor 708 can be damaged.
[0075] Referring now to
[0076] Referring to
[0077] For the motor and compressor combination of
[0078] It is worth noting that the motor and compressor assembly of
[0079] Referring to
[0080] For the motor and compressor combination of
[0081] The previous examples of a reverse running compressor illustrate how the drawn current threshold value can vary depending on the motor and compressor combination. Several factors are utilized to determine the drawn current threshold value, they may include any one or more of the following: the rated current of the motor; the rated torque of the motor; the inertia of the compressor; the desired velocity (velocity command) and/or acceleration (ramp up of velocity command) of the compressor; and the anticipated velocity feedback. Accordingly, because these factors take into account properties of both the motor, the compressor, and the desired performance of the combination, the drawn current threshold value may be unique to each motor and compressor combination and its application and may be verified with empirical testing.
[0082] It is also appreciated that many characteristics of the drawn current value may be determined from the graphs of
[0083] Another factor to take into consideration is time. As shown in
[0084] While the invention has been illustrated and described in detail in the drawings and foregoing description, the same is to be considered as illustrative and not restrictive in character, it being understood that only the preferred embodiments have been shown and described and that all changes and modifications that come within the spirit of the inventions are desired to be protected. It should be understood that while the use of words such as preferable, preferably, preferred or more preferred utilized in the description above indicate that the feature so described may be more desirable, it nonetheless may not be necessary and embodiments lacking the same may be contemplated as within the scope of the invention, the scope being defined by the claims that follow. In reading the claims, it is intended that when words such as “a,” “an,” “at least one,” or “at least one portion” are used there is no intention to limit the claim to only one item unless specifically stated to the contrary in the claim. When the language “at least a portion” and/or “a portion” is used the item can include a portion and/or the entire item unless specifically stated to the contrary. Unless specified or limited otherwise, the terms “mounted,” “connected,” “supported,” and “coupled” and variations thereof are used broadly and encompass both direct and indirect mountings, connections, supports, and couplings. Further, “connected” and “coupled” are not restricted to physical or mechanical connections or couplings.
[0085] It shall be further understood that the exemplary embodiments summarized and described in detail above and illustrated in the figures are illustrative and not limiting or restrictive. Only the presently preferred embodiments have been shown and described and all changes and modifications that come within the scope of the invention are to be protected. It shall be appreciated that the embodiments and forms described below may be combined in certain instances and may be exclusive of one another in other instances. Likewise, it shall be appreciated that the embodiments and forms described below may or may not be combined with other aspects and features disclosed elsewhere herein. It should be understood that various features and aspects of the embodiments described above may not be necessary and embodiments lacking the same are also protected. In reading the claims, it is intended that when words such as “a,” “an,” “at least one,” or “at least one portion” are used there is no intention to limit the claim to only one item unless specifically stated to the contrary in the claim. When the language “at least a portion” and/or “a portion” is used the item can include a portion and/or the entire item unless specifically stated to the contrary. Unless specified or limited otherwise, the terms “mounted,” “connected,” “supported,” and “coupled” and variations thereof are used broadly and encompass both direct and indirect mountings, connections, supports, and couplings. Further, “connected” and “coupled” are not restricted to physical or mechanical connections or couplings.