System and method for calibrating parameters for a refrigeration system with a variable speed compressor
09541907 ยท 2017-01-10
Assignee
Inventors
Cpc classification
F25B2700/2117
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F25B2500/19
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F25B2600/021
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F25B2700/2116
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F25B2700/151
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F25B49/025
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
G05B13/024
PHYSICS
F25B49/005
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F25B2700/21152
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
International classification
Abstract
A system and method for calibrating parameters for a refrigeration system having a variable speed compressor is provided. A compressor is connected to a condenser and an evaporator. A condenser sensor outputs a condenser signal corresponding to at least one of a sensed condenser pressure and a sensed condenser temperature. An inverter drive modulates a frequency of electric power delivered to the compressor to modulate a speed of the compressor. A control module is connected to the inverter drive and determines a measured condenser temperature based on the condenser signal, monitors electric power data and compressor speed data from the inverter drive, calculates a derived condenser temperature based on the electric power data, the compressor speed data, and compressor map data for the compressor, compares the measured condenser temperature with the derived condenser temperature, and updates the compressor map data based on the comparison.
Claims
1. A system comprising: a compressor connected to a condenser and an evaporator; a condenser sensor that outputs a condenser signal corresponding to at least one of a sensed condenser pressure and a sensed condenser temperature; an inverter drive that modulates a frequency of electric power delivered to said compressor to modulate a speed of said compressor; a control module connected to said inverter drive that determines a measured condenser temperature based on said condenser signal, that monitors electric power data and compressor speed data from said inverter drive, that calculates a derived condenser temperature based on said monitored electric power data, said monitored compressor speed data, and compressor map data for said compressor, said compressor map data functionally correlating electric power data and compressor speed data with condenser temperature data for said compressor, and that compares said measured condenser temperature with said derived condenser temperature, and selectively updates said compressor map data based on said comparison.
2. The system of claim 1 wherein said control module calculates a difference between said derived condenser temperature and said calculated condenser temperature, compares said difference with a predetermined threshold, and selects one of said derived condenser temperature and said calculated condenser temperature as being more accurate when said difference is greater than said predetermined threshold.
3. The system of claim 2 wherein said control module generates an alarm when said difference is greater than said predetermined threshold.
4. A method comprising: receiving a condenser signal corresponding to at least one of a condenser pressure and a condenser temperature of a condenser connected to a compressor and an evaporator; modulating a speed of said compressor with an inverter drive configured to modulate a frequency of electric power delivered to said compressor; receiving electric power data and compressor speed data from said inverter drive; calculating a derived condenser temperature based on said received electric power data, said received compressor speed data, and compressor map data associated with said compressor, said compressor map data functionally correlating electric power data and compressor speed data with condenser temperature data for said compressor; determining a measured condenser temperature based on said condenser signal; comparing said derived condenser temperature with said measured condenser temperature; and selectively updating said compressor map data based on said comparing.
5. The method of claim 4 further comprising calculating a difference between said derived condenser temperature and said calculated condenser temperature, comparing said difference with a predetermined threshold, and selecting one of said derived condenser temperature and said calculated condenser temperature as being more accurate when said difference is greater than said predetermined threshold.
6. The method of claim 4 further comprising generating an alarm when said difference is greater than said predetermined threshold.
7. A system comprising: a compressor connected to a condenser and an evaporator; an evaporator sensor that outputs an evaporator signal corresponding to at least one of a sensed evaporator pressure and a sensed evaporator temperature; a discharge temperature sensor that outputs a discharge temperature signal corresponding to a temperature of refrigerant exiting said compressor; an inverter drive that modulates a frequency of electric power delivered to said compressor to modulate a speed of said compressor; a control module connected to said inverter drive that determines a measured evaporator temperature based on said evaporator signal, that monitors electric power data and compressor speed data from said inverter drive, that calculates a derived evaporator temperature based on said monitored electric power data, said monitored compressor speed data, said discharge temperature signal, and compressor map data for said compressor, said compressor map data functionally correlating electric power data, compressor speed data, and discharge temperature data with evaporator temperature data for said compressor, that compares said measured condenser temperature with said derived condenser temperature, and that selectively updates said compressor map data based on said comparison.
8. The system of claim 7 wherein said control module calculates a difference between said derived evaporator temperature and said calculated evaporator temperature, compares said difference with a predetermined threshold, and selects one of said derived evaporator temperature and said calculated evaporator temperature as being more accurate when said difference is greater than said predetermined threshold.
9. The system of claim 8 wherein said control module generates an alarm when said difference is greater than said predetermined threshold.
Description
DRAWINGS
(1) The drawings described herein are for illustration purposes only and are not intended to limit the scope of the present disclosure in any way.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
DETAILED DESCRIPTION
(10) The following description is merely exemplary in nature and is not intended to limit the present disclosure, application, or uses. It should be understood that throughout the drawings, corresponding reference numerals indicate like or corresponding parts and features.
(11) As used herein, the terms module, control module, and controller refer to one or more of the following: An application specific integrated circuit (ASIC), an electronic circuit, a processor (shared, dedicated, or group) and memory that execute one or more software or firmware programs, a combinational logic circuit, or other suitable components that provide the described functionality. As used herein, computer readable medium refers to any medium capable of storing data for a computer. Computer-readable medium includes, but is not limited to, memory, RAM, ROM, PROM, EPROM, EEPROM, flash memory, CD-ROM, floppy disk, magnetic tape, other magnetic medium, optical medium, or any other device or medium capable of storing data for a computer.
(12) With reference to
(13) Compressor 10 may be driven by an inverter drive 22, also referred to as a variable frequency drive (VFD), housed in an enclosure 20. Enclosure 20 may be near compressor 10. Inverter drive 22 receives electrical power from a power supply 18 and delivers electrical power to compressor 10. Inverter drive 22 includes a control module 25 with a processor and software operable to modulate and control the frequency of electrical power delivered to an electric motor of compressor 10. Control module 25 includes a computer readable medium for storing data including the software executed by the processor to modulate and control the frequency of electrical power delivered to the electric motor of compressor and the software necessary for control module 25 to execute and perform the protection and control algorithms of the present teachings. By modulating the frequency of electrical power delivered to the electric motor of compressor 10, control module 25 may thereby modulate and control the speed, and consequently the capacity, of compressor 10.
(14) Inverter drive 22 includes solid state electronics to modulate the frequency of electrical power. Generally, inverter drive 22 converts the inputted electrical power from AC to DC, and then converts the electrical power from DC back to AC at a desired frequency. For example, inverter drive 22 may directly rectify electrical power with a full-wave rectifier bridge. Inverter driver 22 may then chop the electrical power using insulated gate bipolar transistors (IGBT's) or thyristors to achieve the desired frequency. Other suitable electronic components may be used to modulate the frequency of electrical power from power supply 18.
(15) Electric motor speed of compressor 10 is controlled by the frequency of electrical power received from inverter driver 22. For example, when compressor 10 is driven at sixty hertz electric power, compressor 10 may operate at full capacity operation. When compressor 10 is driven at thirty hertz electric power, compressor 10 may operate at half capacity operation.
(16) Control module 25 may generate data corresponding to compressor current and/or compressor power during the routines executed to modulate the electric power delivered to the electric motor of compressor 10. Control module 25 may utilize data corresponding to compressor current and/or compressor power to calculate and derive other compressor and refrigeration system parameters.
(17) As described in the disclosure titled VARIABLE SPEED COMPRESSOR PROTECTION SYSTEM AND METHOD, U.S. Application Ser. No. 60/978,258, which is incorporated herein by reference, suction super heat (SSH) and discharge super heat (DSH) may be used to monitor or predict a flood back condition or overheat condition of compressor 10. As described therein, condenser temperature (Tcond) may be used to derive DSH. Likewise, evaporator temperature (Tevap) may be used to derive SSH.
(18) A compressor floodback or overheat condition is undesirable and may cause damage to compressor 10 or other refrigeration system components. Suction super heat (SSH) and/or discharge super heat (DSH) may be correlated to a flood back or overheating condition of compressor 10 and may be monitored to detect and/or predict a flood back or overheating condition of compressor 10. DSH is the difference between the temperature of refrigerant vapor leaving the compressor, referred to as discharge line temperature (DLT) and the saturated condenser temperature (Tcond). Suction super heat (SSH) is the difference between the temperature of refrigerant vapor entering the compressor, referred to as suction line temperature (SLT) and saturated evaporator temperature (Tevap).
(19) SSH and DSH may be correlated as shown in
(20) A flood back condition may occur when SSH is approaching zero degrees or when DSH is approaching twenty to forty degrees Fahrenheit. For this reason, DSH may be used to detect the onset of a flood back condition and its severity. When SSH is at zero degrees, SSH may not indicate the severity of the flood back condition. As the floodback condition becomes more severe, SSH remains at around zero degrees. When SSH is at zero degrees, however, DSH may be between twenty and forty degrees Fahrenheit and may more accurately indicate the severity of a flood back condition. When DSH is in the range of thirty degrees Fahrenheit to eighty degrees Fahrenheit, compressor 10 may operate within a normal range. When DSH is below thirty degrees Fahrenheit, the onset of a flood back condition may be occur. When DSH is below ten degrees Fahrenheit, a severe flood back condition may occur.
(21) With respect to overheating, when DSH is greater than eighty degrees Fahrenheit, the onset of an overheating condition may occur. When DSH is greater than one-hundred degrees Fahrenheit, a severe overheating condition may be present.
(22) In
(23) As further described in the disclosure titled VARIABLE SPEED COMPRESSOR PROTECTION SYSTEM AND METHOD, U.S. Application Ser. No. 60/978,258, which is incorporated herein by reference, Tcond may be a function of compressor power and compressor speed. Control module 25 may derive Tcond based on compressor power or current and compressor speed. As further described in the disclosure, control module 25 may use Tcond to derive other parameters including compressor capacity, power, energy efficiency ratio, load, Kwh/Day, etc.
(24) Tcond may be derived from other system parameters. Specifically, Tcond may be derived from compressor current and voltage (i.e., compressor power), compressor speed, and compressor map data associated with compressor 10. A method for deriving Tcond based on current, voltage and compressor map data for a fixed speed compressor is described in the commonly assigned application for Compressor Diagnostic and Protection System, U.S. application Ser. No. 11/059,646, Publication No. U.S. 2005/0235660. Compressor map data for a fixed speed compressor correlating compressor current and voltage to Tcond may be compressor specific and based on test data for a specific compressor type, model and capacity.
(25) In the case of a variable speed compressor, Tcond may also be a function of compressor speed, in addition to compressor power.
(26) A graphical correlation between compressor power in watts and compressor speed is shown in
(27) In this way, control module 25 may calculate Tcond based on compressor power data and compressor speed data. Control module 25 may calculate, monitor, or detect compressor power data during the calculations performed to convert electrical power from power supply 18 to electrical power at a desired frequency. In this way, compressor power and current data may be readily available to control module 25. In addition, control module 25 may calculate, monitor, or detect compressor speed based on the frequency of electrical power delivered to the electric motor of compressor 10. In this way, compressor speed data may also be readily available to control module 25. Based on compressor power and compressor speed, control module 25 may derive Tcond.
(28) After measuring or calculating Tcond, control module 25 may calculate DSH as the difference between Tcond and DLT, with DLT data being receiving from external DLT sensor 28 or internal DLT sensor 30 (as shown in
(29) As further described in the disclosure titled VARIABLE SPEED COMPRESSOR PROTECTION SYSTEM AND METHOD, U.S. Application Ser. No. 60/978,258, which is incorporated herein by reference, Tevap may be a function of compressor power, compressor speed, and DLT. Control module 25 may derive Tevap based on compressor power or current, compressor speed, and DLT. Control module 25 may use Tevap to derive other parameters including compressor capacity, power, energy efficiency ratio, load, Kwh/Day, etc.
(30) Tevap and Tcond may be determined by using compressor map data, for different speeds, based on DLT and compressor power, based on the following equations:
Tevap=f(compressor power,compressor speed,DLT)Equation 1
Tcond=f(compressor power,compressor speed,DLT)Equation 2
(31) Because Tevap may be calculated from mass flow, Tcond, and compressor speed, control module 25 may derive mass flow from a difference in temperature between suction gas entering cold plate 15 (Ts) and a temperature of a heat sink (Ti) located on or near inverter drive 22. Control module 25 may calculate delta T according to the following equation:
delta T=TsTiEquation 3
(32) Control module 25 may determine mass flow based on delta T and by determining the applied heat of inverter drive 22. As shown in
(33) With reference to
(34) As shown by dotted line 141, Tcond and Tevap may be iteratively calculated to more accurately derive Tcond and Tevap. For example, optimal convergence may be achieved with three iterations. More or less iterations may also be used. Further, any of the calculated or derived variables described in
(35) DLT data may be received by an external DLT sensor 28. DLT sensor 28 may be a thermocouple located on the discharge tube extending from compressor 10. DLT data from DLT sensor 28 may correspond to a compressor discharge gas temperature. Alternatively, an internal DLT sensor 30 (as shown in
(36) In addition to deriving Tcond or Tevap from compressor power and compressor speed, Tcond or Tevap may be measured directly with a sensor. The derived Tcond or Tevap may be compared with the measured Tcond or Tevap. Based on the comparison, control module 25 may calibrate the derived parameter against the measured parameter to more accurately determine actual Tcond or Tevap.
(37) With reference to
(38) As shown in
(39) In step 306, control module 25 may compare the sensed Tcond with the calculated Tcond. In step 308, control module 25 may determine a difference between the sensed Tcond and the calculated Tcond. When the difference is less than a predetermined threshold in step 308, control module 25 may proceed to step 310. In step 310, control module 25 may calibrate the calculated Tcond with the measured Tcond.
(40) Calibration may include updating compressor map data to more accurately reflect the measured Tcond. In this way, over time control module 25 may learn more accurate compressor map data for the compressor and may consequently be able to more accurately derive Tcond. Compressor map data may be stored in a computer readable medium accessible to control module 25. In addition, calibration may include determining an error parameter for condenser temperature sensor 42.
(41) Thus, by measuring Tcond, calculating Tcond, and checking the measurement against the calculation, control module 25 may determine actual Tcond with high accuracy. The algorithm may end in step 312.
(42) In step 308, when the difference is greater than the predetermined threshold, control module 25 may proceed to step 314 and determine whether the measured Tcond or the calculated Tcond is more accurate for use. Control module 25 may compare each of the measurement and the calculation to historical data for Tcond to determine which is closer to the historical Tcond. In this way, control module 25 may determine if the measurement or the calculation is correct for subsequent use.
(43) In step 316, control module may then use the Tcond that is more accurate for subsequent calculations. In other words, control module 25 may proceed based on the Tcond (either sensed or derived) that is more accurate. In addition, control module 25 may generate an alarm to indicate a problem. For example, if control module 25 determines that the calculation is more accurate, condenser temperature sensor 42 may have malfunctioned. Control module 25 may generate an alarm to indicate that there has been a malfunction related to temperature condenser sensor 42. In addition, if control module 25 determines that the Tcond measurement is more accurate, control module 25 may generate an alarm to indicate a problem with the Tcond calculation. For example, an inaccurate calculation may be an indication of a malfunction of inverter drive 22 or that inverter drive 22 is not accurately reporting compressor speed or compressor power data.
(44) As shown in
(45) As shown in
(46) In step 406, control module 25 compares the sensed or measured Tevap with the calculated Tevap. In step 408, control module 25 calculates a difference between the sensed Tevap and the calculated Tevap. When the difference is less than a predetermined threshold, control module 25 may proceed to step 410 and calibrate derived Tevap with measured Tevap. As with Tcond described above, control module 25 may update compressor map data if necessary to more accurately reflect measured Tevap. In this way, control module 25 may over time learn more accurate compressor map data. In addition, control module 25 may calculate an error parameter for evaporator temperature sensor 40. After step 410, the algorithm may end in step 412.
(47) In step 408 when the difference is greater than the predetermined threshold, control module 25 may proceed to step 414 and determine whether the sensed or derived Tevap is more accurate for subsequent use. As with Tcond described above, control module 25 may compare both the sensed and calculated Tevap with historical data of Tevap to determine which is more accurate. When control module 25 has determined which Tevap is more accurate, control module 25 may proceed to step 416 and use the more accurate Tevap for subsequent calculations. In addition, control module 25 may generate an alarm indicating a problem with the Tevap measurement or calculation. For example, if the calculated Tevap is more accurate, control module 25 may generate an alarm indicating a malfunction associated with evaporator temperature sensor 40. If control module 25 determines that the measured Tevap is more accurate, control module 25 may generate an alarm indicating a malfunction associated with inverter drive 22. For example, inverter drive 22 may have malfunctioned with respect to calculating or reporting compressor speed, compressor power data, or DLT.
(48) In this way, control module 25 may generate accurate Tevap and Tcond data for subsequent use in additional diagnostic, control and protection algorithms as described above and in the disclosure titled VARIABLE SPEED COMPRESSOR PROTECTION SYSTEM AND METHOD, U.S. Application Ser. No. 60/978,258, which is incorporated herein by reference.