This application relates to the field of environmental control systems and, more particularly, to system operation of fresh air intake components of HVAC units.
An environmental control system of a building manages heating, ventilation, and air conditioning (HVAC) components to manage environmental conditions within the building. The system may include an economizer may allow fresh air external to the building to circulate through the HVAC components and cool the environmental conditions of the building in an efficient manner. Referring to
Although economizers have the potential to save substantial energy for maintenance of buildings, many existing economizers fail to provide significant cost savings. At least part of the problem may be attributed to the current design of rooftop units having multi-stage cooling capacity. For instance, an economizer may operate one compressor based on a cooling stage 1 signal received from the thermostat, another compressor based on a cooling stage 2 signal received from the thermostat, and so on. For conventional rooftop units, cooling stage 1 is the primary cooling capacity that runs at both full load and partial load. The other cooling stages are more secondary and subsequent, thus provide cooling capacity to meet higher or peak demand such that they run less often. Over time, the run time imbalance among the multiple stages becomes more significant so the compressors wear out unevenly, i.e., the primary compressor wears out sooner than the other compressors. Also, when a primary compressor wears out, the entire rooftop unit is typically replaced (instead of just the worn compressor) so the overall unit lifetime is unacceptable and the repair/replacement cost remains high.
In accordance with one embodiment of the disclosure, there is provided a rotational approach of economizer outputs for building management systems.
One aspect is a controller for managing of economizer outputs comprising an input component, a processor, and an output component. The input component is configured to receive incoming control signals from an input device, in which each incoming control signal is associated with a corresponding compressor. The processor is configured to generate an altered association of some of the incoming control signals to a different compressor based on a predetermined criteria. The output component is configured to send output control signals based on the altered association to a control circuit associated with the compressors.
Another aspect is a method of a controller for managing economizer outputs. Incoming control signals are received from an input device, in which each incoming control signal is associated with a corresponding compressor. An altered association of some or all of the incoming control signals to a different compressor are generated based on a predetermined criteria. Output control signals are sent based on the altered association to a control circuit associated with the compressors.
Yet another aspect is a non-transitory computer readable medium including executable instructions which, when executed, causes at least one processor to manage rotation of economizer outputs. Incoming control signals are received, in which each incoming control signal is associated with a corresponding compressor. An altered association of some or all of the incoming control signals to a different compressor is generated based on a predetermined criteria. Output control signals are sent based on the altered association.
The above described features and advantages, as well as others, will become more readily apparent to those of ordinary skill in the art by reference to the following detailed description and accompanying drawings. While it would be desirable to provide one or more of these or other advantageous features, the teachings disclosed herein extend to those embodiments which fall within the scope of the appended claims, regardless of whether they accomplish one or more of the above-mentioned advantages.
For a more complete understanding of the present disclosure, and the advantages thereof, reference is now made to the following descriptions taken in conjunction with the accompanying drawings, wherein like numbers designate like objects.
Various technologies that pertain to systems and methods that facilitate rotation of economizer controller outputs for heating, ventilation, and air conditioning (HVAC) components will now be described with reference to the drawings, where like reference numerals represent like elements throughout. The drawings discussed below, and the various embodiments used to describe the principles of the present disclosure in this patent document are by way of illustration only and should not be construed in any way to limit the scope of the disclosure. Those skilled in the art will understand that the principles of the present disclosure may be implemented in any suitably arranged apparatus. It is to be understood that functionality that is described as being carried out by certain system elements may be performed by multiple elements. Similarly, for instance, an element may be configured to perform functionality that is described as being carried out by multiple elements. The numerous innovative teachings of the present application will be described with reference to exemplary non-limiting embodiments.
An economizer controller manages free cooling, mechanical cooling, or both, depending on environmental air conditions. The economizer controller also routes the cooling and/or heating demands, represented by signals from an input device (such as a thermostat), to economizer controller outputs corresponding cooling and/or heating components of the HVAC unit or rooftop unit. Examples of economizer controller outputs include Y1-Out, Y2-Out, Y3-Out, etc. in the case of cooling components (such as compressors for cooling), or in the case of heating components (such as compressors for heating) in heat pump configuration. For some embodiments, the economizer controller may route the cooling and/or heating commands based on a start/stop order stored at the controller and/or determined by a device remote from the controller. Conventional cooling systems have fixed compressor priority for cooling systems in which Y1-Out always corresponds to primary compressor #1, Y2-Out always corresponds to compressor #2, etc., and the staging logic would be always first-in and last-out, which causes the primary compressor with higher priority to wear excessively. In contrast, the economizer controller adjusts the priority of cooling and/or heating components to rotate utilization of these components and maximize their longevity.
Referring to
Among other functions, the economizer controller 210 receives cooling and/or heating signals 250 from the input device 220, prioritizes the incoming signals based on a predetermined criteria 260, and routes the prioritized outgoing signals 270 to the control component 230 of the HVAC unit or rooftop unit. For embodiments where the economizer controller 210 resorts and routes signals for cooling components, such as compressors for cooling, the incoming signals 250 may be designated and Y1, Y2, and the like, and the outgoing signals 270 may be designated similar as Y1, Y2, and the like. For some embodiments, the number of outgoing signals 270 may equal the number of incoming signals. The predetermined criteria may be based on, but not limited to, run time data, cycle count data, availability information, and/or other operational information about cooling and/or heating components of the HVAC unit
It is to be noted that the process of resorting and rerouting results in one or more incoming signals being assigned to a cooling and/or heating component different from the component that may have been intended by the input device 220. For example, the input device 220 may have provided an incoming signal Y1 to the economizer controller 210 for the purpose of operating a first compressor of the cooling system. However, the economizer controller 210 may prioritize the other incoming signals Y2, Y3, and Y4 higher than incoming signal Y1, such that incoming signal Y2 is designated as outgoing signal Y1 to operate the first compressor, incoming signal Y3 is designated as outgoing signal Y2 to operate a second compressor, and incoming signal Y4 is designated as outgoing signal Y3 to operate a third compressor. As a result, incoming signal Y1 is designated as outgoing signal Y4 to operate a fourth compressor. Thus, by adjusting the priority and usage of the cooling and/or heating components, the economizer controller 210 may rotate utilization of these components and maximize their longevity.
The control component 230 may also bypass the economizer controller 210 and communicate directly with the input device 220 via control lines 280. For example, for some embodiments, the cooling demand signals Y1, Y2, etc. may be managed by the economizer controller 210 whereas the heating demand signals W1, W2, etc. may be provided to the control component 230 by the input device 220.
Referring to
As noted above, the economizer controller 302 manages free cooling, mechanical cooling, or both, depending on environmental air conditions. Thus, the economizer controller 302 may be coupled to other components of the HVAC unit or rooftop unit as well. Examples of the other components includes, but are not limited to, mixed-air temperature and/or discharge-air temperature devices 318, outdoor air temperature negative temperature coefficient devices 320, and damper actuators 322.
The one or more processors 406 may execute code and process data received at other components of the economizer controller 400, such as information received at the communication component 404 or stored at the memory component 408. The code associated with the economizer controller 400 and stored by the memory component 408 may include, but is not limited to, operating systems, applications, modules, drivers, and the like. An operating system includes executable code that controls basic functions of the economizer controller 400, such as interactions among the various components of the economizer controller, communication with external devices via the communication component 404, and storage and retrieval of code and data to and from the memory component 408. Each application includes executable code to provide specific functionality for the processor 406 and/or remaining components of the economizer controller 400. An example of an application executable by the processor 406 includes, but is not limited to, a resorting logic 410 based on run time data, cycle count data, availability information, and/or other operational information about cooling and/or heating components of the HVAC unit. Data is information that may be referenced and/or manipulated by an operating system or application for performing functions of the economizer controller 400. Examples of data associated with the economizer controller 400 and stored by the memory component 408 may include, but are not limited to, the operational information about cooling and/or heating components of the HVAC unit 412 utilized by the resorting logic, an initial matrix of incoming thermostat signals 414, and a new matrix of cooling and/or heating demand 416 by routing the incoming thermostat signals.
The economizer controller 400 may further comprise one or more input components 418 and one or more output components 420. A user interface 422 of the economizer controller 400 may include portions of the input and output components 418, 420 and be used to interact with a user of the economizer controller. For example, the user interface 422 may include a combination of hardware and software to provide a user with a desired user experience. The input and output components 418 and 420 may include ports for receiving incoming signals from a thermostat or sending outgoing signals to a cooling and/or heating component of an HVAC unit. Examples of the ports of the input components 418 for receiving incoming signals include, but are not limited to, a Y or Y1 input port 424, aY2 input port 426, a Y3 input port 428, and/or a Y4 input port 430. Examples of ports of the output components 420 for sending outgoing signals include, but are not limited to, a Y or Y1 output port 432, a Y2 output port 434, a Y3 output port 436, and/or a Y4 output port 438.
It is to be understood that
Referring to
The economizer controller 210 may execute one or more preliminary actions before remapping the received input signals to rerouted output signals. For some embodiments, the economizer controller 210 may determining whether outside environmental air is suitable for free cooling (504). The economizer controller 210 may assign free cooling to be a primary stage of cooling, in which free cool outside air intake may be modulated with damper and fan speed (506), in response to determining that outside environmental air is suitable for free cooling. Free cool may be a “virtual compressor” that uses outside air intake to cool a space or area. On the other hand, the economizer controller 210 may simply allow the cooling demand to transpass in response to determining that the outside environmental air is not suitable for free cooling (508). For some embodiments, the economizer controller 210 may determine whether a cooling lockout is due to a detected low outside environmental temperature (510). The economizer controller 210 may inactivate mechanical cooling (512) in response to determining that the cooling lockout is due to the low outside environmental temperature. On the other hand, the economizer controller 210 may just calculate the mechanical cooling demand (514) in response to determining that the cooling lockout is not due to the low outside environmental temperature.
The economizer controller 210 determines whether to remap the received input signals to rerouted output signals (516). The rotation process may be executed on a predetermined periodic basis, based on a determine time schedule, or in response to a user action (such as, a signal from a user interface).
In response to determining that the received input signals are to be remapped to the rerouted output signals (516), the rotation mode is initiated by the economizer controller 210 (518) in which the input signals 250 are collected and prepared for analysis. For some embodiments, a setpoint for the rotation mode determines whether and/or when to execute a sorting logic to alter or otherwise change a priority order of some or all of the compressors. The sorting logic determines the priority (lead-lag) order based on run time, or cycling times at real time or at the time when a sorting command is initiated. Accordingly, an altered association of at least some of the multiple incoming control signals to a different compressor of the multiple compressors is generated based on a predetermined criteria (520). The predetermined criteria may include a run time count, a cycle count, or a combination of the run time and cycle counts for the multiple compressors.
In response to executing the sorting logic (520) in which the cooling and/or heating demand from the thermostat is remapped to the cooling and/or heating command to the HVAC unit or rooftop unit, the economizer controller 210 operates the compressors based on the updated compressor priority (522). For example, the original priority order [Y1-Out, Y2-Out, Y3-Out, Y4-Out] may be adjusted to a different one with the least run compressor in the first priority, the second least run compressor in the second priority, etc., or with the least cycled compressor in the first priority, the second least cycled compressor in the second priority, etc. For some embodiments, the least run/cycled compressor may be the first to run thus have the most chance to run, thus balancing the run times among the multiple compressors over time.
In response to determining that the received input signals are not to be remapped to the rerouted output signals (516), the economizer controller 210 may execute, or schedule to execute, a predefined rotation plan (regardless of the sorting algorithm) with predefined rules and/or predetermined compressor priority. For example, the prior lead compressor may be one of the present lag compressor, and one of the prior lag compressors may be the present lead compressor.
In response to operating the compressors, whether based on the updated compressor priority (522) or not (524), the economizer controller 210 sends output control signals based on the altered association to a control circuit associated with the compressors (526). An example of the control circuit is, but is not limited to, a terminal board of the HVAC unit or rooftop unit. Thereafter, the economizer controller 210 may terminate the example operation (500) or update one or more run time counters or cycle counters (530) and continue execute the sorting logic (520).
Referring to
Those skilled in the art will recognize that, for simplicity and clarity, the full structure and operation of all data processing systems suitable for use with the present disclosure are not being depicted or described herein. Also, none of the various features or processes described herein should be considered essential to any or all embodiments, except as described herein. Various features may be omitted or duplicated in various embodiments. Various processes described may be omitted, repeated, performed sequentially, concurrently, or in a different order. Various features and processes described herein can be combined in still other embodiments as may be described in the claims.
It is important to note that while the disclosure includes a description in the context of a fully functional system, those skilled in the art will appreciate that at least portions of the mechanism of the present disclosure are capable of being distributed in the form of instructions contained within a machine-usable, computer-usable, or computer-readable medium in any of a variety of forms, and that the present disclosure applies equally regardless of the particular type of instruction or signal bearing medium or storage medium utilized to actually carry out the distribution. Examples of machine usable/readable or computer usable/readable mediums include: nonvolatile, hard-coded type mediums such as read only memories (ROMs) or erasable, electrically programmable read only memories (EEPROMs), and user-recordable type mediums such as floppy disks, hard disk drives and compact disk read only memories (CD-ROMs) or digital versatile disks (DVDs).
Although an example embodiment of the present disclosure has been described in detail, those skilled in the art will understand that various changes, substitutions, variations, and improvements disclosed herein may be made without departing from the spirit and scope of the disclosure in its broadest form.