Embodiments of the invention relate to temperature control systems and methods for buildings and other structures.
Various types of facilities, such as buildings, industrial production facilities, medical buildings, manufacturing assemblies, and laboratories, often use air handling units (“AHUs”) to control indoor temperatures. An AHU generally uses outside air, compressors, and fans to supply air at designated temperatures to different areas, zones, or rooms. In some cases, an AHU includes an economizer that reduces energy consumption by the AHU.
An AHU typically sets a temperature limit for outside air (i.e., a supply air temperature), such as, for example, about 55° F. Fluctuations of outside air temperature result in an AHU switching compressors on and off frequently, which can consume significant energy and put significant stress on the compressors.
Embodiments of the invention provide energy-efficient control systems and methods that can be retrofitted in existing temperature control systems, or can be incorporated in new systems.
In one embodiment, the invention provides a method of dynamically controlling a temperature control system that includes at least one compressor and is operable in a plurality of stages. The method includes modulating the compressor based on an initial supply air temperature set point, and determining a first plurality of air-related conditions and system operating conditions. The method also includes iteratively determining a plurality of intermediate air-related conditions and system operating conditions based on the determined first plurality of conditions, for each of the plurality of stages. The method also includes comparing at least some of the intermediate conditions with a plurality of corresponding thresholds, identifying a stage among the plurality of stages based on the comparing, and updating the initial supply air temperature set point with a supply air temperature set point corresponding to the identified stage.
In another embodiment, the invention provides a controller for dynamically controlling a temperature control system. The temperature control system is operable in a plurality of stages and is further operable to cool air in a location, and includes at least one compressor, a modulator configured to modulate the compressor based on an initial supply air temperature set point, and a plurality of sensors operable to sense a plurality of air-related conditions and system operating conditions. The controller includes an iteration module, a comparator, an identifier module, and an updater module. The iteration module iteratively determines, for each of the plurality of stages, a plurality of intermediate air-related conditions and system operating conditions based on the sensed conditions. The comparator module compares at least some of the intermediate conditions with a plurality of corresponding thesholds. The identifier module identifies a stage among the plurality of stages based on at least one comparison of the comparator module. The updater module updates the initial supply air temperature set point with a supply air temperature set point corresponding to the identified stage.
Other aspects of the invention will become apparent by consideration of the detailed description and accompanying drawings.
Before any embodiments of the invention are explained in detail, it is to be understood that the invention is not limited in its application to the details of construction and the arrangement of components set forth in the following description or illustrated in the following drawings. The invention is capable of other embodiments and of being practiced or of being carried out in various ways. Also, it is to be understood that the phraseology and terminology used herein is for the purpose of description and should not be regarded as limiting. The use of “including,” “comprising,” or “having” and variations thereof herein is meant to encompass the items listed thereafter and equivalents thereof as well as additional items. 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.
As should also be apparent to one of ordinary skill in the art, the systems shown in the figures are models of what actual systems might be like. Many of the modules and logical structures described are capable of being implemented in software executed by a microprocessor or a similar device or of being implemented in hardware using a variety of components including, for example, application specific integrated circuits (“ASICs”). Terms like “controller” may include or refer to both hardware and/or software. Furthermore, throughout the specification capitalized terms are used. Such terms are used to conform to common practices and to help correlate the description with the coding examples, equations, and/or drawings. However, no specific meaning is implied or should be inferred simply due to the use of capitalization. Thus, the claims should not be limited to the specific examples or terminology or to any specific hardware or software implementation or combination of software or hardware.
Also, as used herein, the term “refrigerant” refers to a fluid used for heating, cooling, and/or defrosting purposes, such as, for example, chlorofluorocarbons (“CFCs”), hydrocarbons, cryogens (e.g., CO2, and N2), etc.
Embodiments of the invention provide control systems and methods that can be retrofitted in existing temperature control systems, or can be incorporated in new systems. In one particular embodiment, a controller in a temperature control system iteratively determines intermediate conditions based on sensed and/or computed conditions, compares at least some of the intermediate conditions with corresponding thresholds, and selects an iteration that meets certain requirements. By controlling the system in accordance with the selected iteration, the controller can maximize free cooling, minimize reheat, and reduce fan power consumption in the system. In addition, embodiments herein can increase the lifespan of compressors and maximize operation of an economizer.
In some embodiments, the AHU 100 has one or more stages of compressors. The term “compressor” used herein includes multi-stage compressors, single-stage compressors, and other types of compressors. For example, when four single-stage compressors are installed in the AHU 100, the AHU 100 has four stages: 1) one compressor is on; 2) two compressors are on; 3) three compressors are on; and 4) four compressors are on.
When the temperature system 102 is operated in a cooling process, the expansion valve 112 is adjusted to direct refrigerant from the compressor 120 through the condenser 108 to the DX coil 116. An outside air duct 124 brings in outside air through an outside air damper or valve 128. An outside air temperature sensor 126 measures or senses a temperature of the outside air near the valve 128.
When the outside air passes through the DX coil 116, the refrigerant within the DX coil 116 cools the outside air to predetermined temperature set point(s) by absorbing or removing the heat or energy in the outside air. The expansion valve 112 generally regulates the amount of refrigerant passing through the DX coil 116, thereby controlling an amount of cooling applied to the outside air. The refrigerant is then compressed by the compressor 120 and condensed at the condenser 108. The cooling process is repeated.
The AHU 100 also includes a fan 132 that draws the cooled air from the DX coil 116 through a suction chamber or fan inlet 136 to a discharge chamber or fan outlet 140. The AHU 100 also includes a differential pressure or fan head sensor 144 that measures or senses a difference between a fan inlet pressure and a fan outlet pressure (i.e., a pressure differential). A plurality of sensors, such as a temperature sensor 148, a relative humidity (“RH”) sensor 152, and a pressure sensor 154, are located downstream of the fan outlet 140 and upstream of one or more outlets 156 through which cooled air is distributed, to measure or sense a temperature, a relative humidity, and a pressure of the air downstream of the fan outlet 140, respectively.
The fan 132 conveys cooled air to various zones in the building associated with the outlets 156. After distribution to the various zones, the cooled air is collected and returned through a return air inlet 172. The AHU 100 discards a portion of the returned air through a relief air outlet 176 via a controllable valve 180. The AHU 100 then mixes the remaining returned air with outside air through a mixed air valve 184, thereby producing mixed air that has a mixed air temperature and relative humidity level. A variable frequency drive (“VFD”) 188 is coupled to the fan 132 in order to run the fan 132 at different speeds. As such, the fan 132 conveys air from the fan inlet 136 to the fan outlet 140 at a variable fan airflow rate.
The AHU 100 includes a DX controller 200 that receives a plurality of air-related conditions from various sensors, such as the outside air temperature from the outside air temperature sensor 126, the mixed air temperature from a temperature sensor 164, the relative humidity level from a relative humidity sensor 168, the fan head pressure from the differential pressure sensor 144, the pressure from the pressure sensor 154, the relative humidity level from the relative humidity sensor 152, and the temperature from the temperature sensor 148. Based on analytical or other processes such as described below, the DX controller 200 generates a plurality of control signals for use with the AHU 100. For example, the DX controller 200 can generate a fan speed control signal to drive the VFD 188. Further, the DX controller 200 can generate a plurality of valve control signals to open or close the valves 180, 184, and 128. The DX controller 200 can also generate a dynamic supply air temperature set point for use with the control unit 104, as discussed in greater detail below. In some embodiments, the DX controller 200 and the control unit 104 are separate controllers (e.g., the DX controller 200 is retrofitted in an existing system that includes the control unit 104). In other embodiments, the DX controller 200 and the control unit 104 constitute an integrated unit (e.g., functionality of the DX controller 200 is incorporated in the control unit 104).
In some embodiments, a tachometer (not shown) can be used to directly measure a fan speed (“N”) of the fan 132. In other embodiments, other signals may be used to determine the fan speed. While fan power can be measured using true power meters, fan power can also be measured from signals generated by a variable frequency drive in a manner known in the art.
A comparator module 210 receives and compares inputs. For example, the comparator module 210 compares the outside air temperature with a maximum allowable outside air temperature. The comparator module 210 also compares the outside air temperature with a maximum allowable outside air temperature corresponding to time periods during which an economizer is disabled. Additionally, the comparator module 210 compares a mixed air temperature with a mixed air temperature set point. In such a case, the comparator module 210 determines if the mixed air temperature is greater than the mixed air temperature set point, if the mixed air temperature is less than the mixed air temperature set point, or if the mixed air temperature is equal to the mixed air temperature set point.
The DX controller 200 also includes an enable module 215 to enable or disable the compressor 132 of
Once the DX controller 200 has determined the intermediate air-related conditions and system operating conditions, the comparator module 210 compares at least some of the intermediate conditions with a plurality of corresponding conditions, as detailed in
The DX controller 200 also includes a fan speed module 245 to adjust a speed of the fan 132 via the variable speed drive 188 after the supply air temperature set point has been determined. The DX controller 200 also includes a valve module 250 to control the valves 128, 184, and 180 such that, for example, the makeup of mixed air can be controlled.
At block 508, the process 500 determines airflow rate (“Q”) of the fan 132 of
For example, the process 500 can use EQN. (1) to determine the fan airflow rate (“Q”), which is measured in cubic-feet-per-minute (“CFM”), for fans with a steep fan curve. EQN. (1) is based on a measured fan head (“H”), and a ratio (“ω”) between the fan speed (“N”) that is measured in revolutions-per-minute (“RPM”) and a design fan speed (“Nd”) that is also measured in RPM.
In EQN. (1), a0, a1, and a2 are fan curve coefficients obtained from the fan curve, typically provided by manufacturers of the fan 132.
Further, the process 500 can also use EQN. (2) to determine the fan airflow rate (“Q”) for fans with a flat fan curve. EQN. (2) is based on the ratio (“ω”), and a fan power (“wf”).
In EQN. (2), b0, b1, and b2 are fan power curve coefficients, also provided by manufacturers of the fan 132. In this way, the process 500 can determine the fan airflow rate (“Q”) using either of the above equations as appropriate.
After the DX controller 200 has determined the fan airflow rate (“Q”), the process 500 compares the outside air temperature (“Toa”) with a predetermined maximum outside air temperature at which an economizer (not shown) is disabled (“Te,high”) at block 512. If the process 500 determines that the outside air temperature is less than the predetermined maximum outside air temperature at which the economizer is disabled, the process 500 proceeds to compare the outside air temperature with a predetermined maximum outside air temperature allowed (“Toa,max”) at block 516. In some embodiments, the predetermined maximum outside air temperature allowed is about 65° F. In other embodiments, the predetermined maximum outside air temperature allowed is adjustable. If the process 500 determines that the outside air temperature is greater than the predetermined maximum outside air temperature at which the economizer is disabled, or if the process 500 determines that the outside air temperature is greater than the predetermined maximum outside air temperature, the process 500 then proceeds to block 600, described below.
If the process 500 determines that the outside air temperature is less than the predetermined maximum outside air temperature, the process 500 proceeds to compare the mixed air humidity ratio (“ωmix”) with a predetermined mixed air humidity ratio (“β0”), which is a constant such as 0.008, at block 520. If the process 500 determines that the mixed air humidity ratio is greater than the predetermined mixed air humidity ratio, the process 500 then proceeds to block 600. If the process 500 determines that the mixed air humidity ratio is less than β0, the process 500 proceeds to set a mixed air temperature set point (“Tmix,set”) to a value that is less than the supply air temperature set point (“Ts,set”) by an amount (“δ”), at block 524. In some embodiments, the amount is about 3° F. In other embodiments, the amount is about 2° F.
The process 500 then continues to compare a mixed air temperature (“Tmix”) with the mixed air temperature set point (“Tmix,set”) at block 528. If the process 500 determines that the mixed air temperature is less than the mixed air temperature set point at block 528, the process 500 further closes the valve 128 of
At block 534, the process 500 compares the ratio (“ω”) with the predetermined minimum ratio (“ωmin”). If the process 500 determines that the ratio (“ω”) is less than the predetermined minimum ratio (“ωmin”) at block 534, the process 500 increments the supply air temperature set point by an amount (“Δ”) at block 536, and repeats block 524. However, if the process 500 determines that the ratio is greater than the predetermined minimum ratio (“ωmin”) at block 534, the process 500 proceeds to compare Doa with a predetermined amount (“β3”), such as 95% or 0.95, to determine if the valve 128 is fully opened (β3=1), at block 538. It is to be appreciated that when Doa is one, the valve 128 is fully opened, and when Doa is zero, the valve 128 is fully closed. If the process 500 determines at block 538 that Doa is less than β3, the process 500 decrements the supply air temperature set point by the amount (“Δ”) at block 540, and repeats block 524. However, if the process 500 determines at block 538 that Doa is greater than β3, the process 500 proceeds to block 600.
At block 600, the process 500 enables the compressor 120 of
In some embodiments, the process 500 can use EQN. (3) to determine Tset,i0 as follows.
In EQN. (3), A is a function of a cooling capacity of the compressor at the i-th stage, Ei, that is measured in BTU/hr, air density (“ρ”) that is measured in lb-M/ft3, and the fan airflow rate (“Q”) that is measured in CFM. An example of A is shown in EQN. (4) as follows.
In EQN. (3), Tr is a room temperature measured in ° F., Tmix is a mixed air temperature measured in ° F., and Cp is an air specific heat measured in BTU/lb-m/° F. Furthermore, in EQN. (3), hmix is a mixed air enthalpy measured in BTU/lb-m which can be calculated based on the measured air temperature and relative humidity. In some embodiments, the process 500 can use EQN. (5) to determine hmix as follows.
hmix=ƒ(Tmix,RHmix) (5)
In EQN. (3), ωmin is a mixed air humidity ratio which can be calculated with the measured air temperature and relative humidity ratio. In some embodiments, the process 500 can use EQN. (6) to determine ωmix as follows.
ωmix=ƒ(Tmix,RHmix) (6)
In EQNS. (5) and (6), RHmix is a mixed air relative humidity that can be sensed by the sensor 168 of
Once the process 500 has determined the initial conditions at block 600, the process 500 proceeds to determine a plurality of intermediate conditions based on the initial conditions, in an iterative fashion. In particular, the process determines the plurality of intermediate conditions with EQNS. (7)-(11) in a plurality of iterations, at block 604 as follows.
In EQNS. (7)-(11), j is an iteration number, while i is a stage number of the compressor 120, and Tr is a room temperature. The process 500 then checks if the iteration is done at block 608. If the process 500 has not finished all iterations at block 608, the process 500 repeats block 604 with a different iteration number.
If the process 500 has finished all iterations at block 608, the process 500 then proceeds to determine (e.g., compute or identify) a supply air temperature set point using the intermediate conditions. In particular, at block 612, the process 500 determines a minimum airflow rate (“Qmin”) from all the stages, and compares the airflow rate of the first stage (“Q1”) with the minimum airflow rate. If the process 500 determines that the airflow rate of the first stage is greater than the minimum airflow rate, the process 500 proceeds to block 616. Otherwise, if the process 500 determines that the airflow rate of the first stage is less than the minimum airflow rate, the process 500 proceeds to block 620.
At block 616, when the airflow rate of the first stage is greater than the minimum airflow rate, the process 500 compares the mixed air temperature (“Tmix”) with a maximum supply air temperature set point (“Ts,max”), the mixed air humidity ratio (“ωmix”) with β0, and the airflow rate of each iteration with a percentage (“β4”) of the design airflow rate. If the process 500 determines that the mixed air temperature (“Tmix”) is less than the maximum supply air temperature set point (“Ts,max”) the mixed air humidity ratio (“ωmix”) is less than β0, and the airflow rate of each stage is less than β4Qd, the process 500 keeps the compressor 120 off at block 620, and terminates. Otherwise, if the process 500 determines that the mixed air temperature (“Tmix”) is greater than the maximum supply air temperature set point (“Ts,max”), the mixed air humidity ratio (“ωmix”) is greater than β0, or the airflow rate of each iteration is greater than β4Qd, the process 500 proceeds to close the valve 128 by a threshold amount (“β5”) at block 624. In such a case, the process 500 can modulate the outside air temperature damper or valve 128 to increase the mixed air temperature (“Tmix”) until the airflow rate of the first iteration (“Q1”) reaches the minimum airflow rate (“Qmin”), at which time the compressor 120 can be enabled.
At block 628, the process 500 compares the airflow rate of the first iteration (“Q1”) with the minimum airflow rate (“Qmin”). If the airflow rate of the first iteration is greater than the minimum airflow rate, the process 500 rejects the i-th iteration, and terminates. If the airflow rate of the i-th iteration is less than the minimum airflow rate, the process 500 repeats block 624. In such a case, the process 500 can modulate the outside air temperature damper or valve 128 to increase the mixed air temperature (“Tmix”) until the airflow rate of the first iteration (“Q1”) reaches the minimum airflow rate (“Qmin”), at which time the compressor 120 can be enabled. In this way, the process 500 can provide a minimum amount of reheat.
At block 620, the process 500 proceeds to process the intermediate conditions of the second stage. At block 632, the process 500 compares the airflow rate of a current stage (“i”) with the minimum airflow rate (“Qmin”). If the process 500 determines that the airflow rate of the current stage is greater than the minimum airflow rate, the process 500 compares the mixed air humidity ratio (“ωmix”) of the i-th stage with β0, at block 636. If the process 500 determines that the mixed air humidity ratio of the i-th stage is less than β0, the process 500 proceeds to block 640.
At block 640, the process 500 compares the supply air temperature (“Ts”) determined at the current stage with a temperature constant (“β5”), such as 45° F. If the process 500 determines that the supply air temperature determined at the current stage is less than ⊖5, the mixed air humidity ratio of the current stage is greater than β0, or the airflow rate of the current stage is less than the minimum airflow rate, the process 500 repeats block 632 by incrementing the current stage at block 644. The process 500 then determines if the incremented stage is greater than a predetermined maximum stage number (“NS”) at block 646. If the process 500 determines that the incremented stage is greater than a predetermined maximum stage number, the process 500 terminates.
If, however, the process 500 determines that the supply air temperature determined at the current stage is greater than β5, the mixed air humidity ratio of the current stage is less than β0, and the airflow rate of the current stage is greater than the minimum airflow rate, the process 500 proceeds to identify the current stage as an optimal stage at block 648, and assigns the supply air temperature set point determined at the current stage as the optimal supply air temperature set point for the AHU 100 at block 652. The process 500 then terminates.
Once the DX controller 200 has determined the supply air temperature set point, the control unit 104 uses the supply air temperature set point to determine a number of compressor stage to enable. In this way, a close-to-optimal or optimal number of compressor stages are enabled to provide the required temperature control.
Various features and advantages of the invention are set forth in the following claims.
This application claims priority to U.S. Provisional Patent Application Ser. No. 60/701,608, filed on Jul. 22, 2005, the entire contents of which are incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
60701608 | Jul 2005 | US |