The presently disclosed embodiments generally relate to a heating, ventilation, and air conditioning (HVAC) system. More particularly, the embodiments relate to a system and method for limiting motor torque in an HVAC system.
Modern structures, such as office buildings and residences, utilize heating, ventilation, and cooling (HVAC) systems having controllers that allow users to control the environmental conditions within these structures. These controllers have evolved over time from simple temperature based controllers to more advanced programmable controllers, which allow users to program a schedule of temperature set points in one or more environmental control zones for a fixed number of time periods as well as to control the humidity in the control zones, or other similar conditions. Typically, these HVAC systems use an air handler connected to ducts to delivered conditioned air to an interior space. These ducts provide a path for air to be drawn from the conditioned space and then returned to the air handler. These duct systems vary in shape, cross section and length to serve the design constraints of a structure. The air handler includes a motor and a fan to move the air through the ducts, conditioning equipment, and the space.
Air handlers may use electronically commutated motors (ECM) with internal compensation algorithms that improve the blower system performance over induction motor driven models. The algorithms in these ECM driven blowers are capable of varying power output to provide improved blower performance to meet loading requirements over most of the air handler's operating envelope of mass flow versus static pressure loading.
The ECM driven blowers frequently have internal torque limits built into the motor controller to determine if a current motor torque is higher than a torque limit. In situations when the HVAC system operates at the extreme operating ranges, the torque limit may be exceeded. In those situations, the motor automatically reduces the torque incrementally from the excess torque value required for the desired airflow to a lower torque value at the torque limit of the motor.
When an internal motor torque limit is enforced, the ECM driven blower reports the reduced motor speed as a result of the reduced torque to the controller of the air handler. However, the ECM driven blower does not report the corrected airflow at the corrected torque. Therefore, during operating conditions when a motor torque limit is enforced, a system operator or the system controller does not know the actual, corrected airflow delivered by the ECM driven blower. Further, the ECM driven blower is already operating beyond the motor torque limit when the ECM takes corrective action. Allowing a motor to operate beyond its torque limit for a period of time may be dangerous or destructive to the motor.
There remains a need for an HVAC system that limits the torque of the blower motor before the torque limit of the motor is exceeded. Further, there remains a need for an HVAC system that determines the airflow of the system following an enforcement of the blower motor torque limit.
In one aspect, a method for operating a blower motor disposed in an air handling unit is provided. The method includes the steps of determining a torque limit of a blower motor based at least in part on an operational speed of the motor. In the embodiment, determining the torque limit is based at least in part on at least one of a static pressure value, extrapolating blower motor speed values correlated with blower motor torque values, and receiving at least one torque limit value from a system controller.
The method further includes the step of determining a target torque based at least in part on a target airflow. In one embodiment, the step of determining the target airflow includes receiving a target airflow command from a system controller.
The method further includes the step of operating the blower motor at the torque limit if it is determined that the target torque is greater than the torque limit. In one embodiment, the method further includes the step of determining a corrected speed of the motor when the blower motor is operating at the torque limit. In one embodiment, the method further includes the step of determining a corrected airflow based at least in part on the corrected motor speed. In one embodiment, the method further includes the step of displaying the corrected airflow on a user interface element operably coupled to the air handling unit. In one embodiment, the method includes the step of operating the blower motor at the target torque if it is determined that the target torque is less than or equal to the torque limit.
In one aspect, an air handler unit is provided. The air handler includes a blower unit, a motor operably coupled to the blower unit, and a controller in electrical communication with the motor. The controller is configured determine a torque limit of the motor based at least partially on a speed of the motor, determine a target torque based at least in part on a target airflow, operate the motor at the torque limit if it is determined that the target torque is greater than the torque limit. In one embodiment, the controller is further configured to operate the motor at the target torque if it is determined that the target torque is less than or equal to the torque limit.
The embodiments and other features, advantages and disclosures contained herein, and the manner of attaining them, will become apparent and the present disclosure will be better understood by reference to the following description of various exemplary embodiments of the present disclosure taken in conjunction with the accompanying drawings, wherein:
For the purposes of promoting an understanding of the principles of the present disclosure, reference will now be made to the embodiments illustrated in the drawings, and specific language will be used to describe the same. It will nevertheless be understood that no limitation of the scope of this disclosure is thereby intended.
Referring now to the drawings,
In one embodiment, the system control unit 105 includes a computing system 145 having a program stored on nonvolatile memory to execute instructions via a microprocessor related to aspects of an airflow rate algorithm to determine the predicted operating parameters of air volume flow, air mass flow, external static pressure load, and operating power consumption of the blower 120 in HVAC system 100. In embodiments, the microprocessor may be any type of processor (CPU), including a general purpose processor, a digital signal processor, a microcontroller, an application specific integrated circuit, a field programmable gate array, or the like.
The system control unit 105 of the illustrated embodiment includes a user interface element 150 such as, for example, a graphic user interface (GUI), a CRT display, a LCD display, or other similar type of interface by which a user of the HVAC system 100 may be provided with system status and/or the determined operating parameters of the air handler. Also, the system control unit 105 includes a user input element 155 by which a user may change the desired operating characteristics of the HVAC system 100, such as airflow requirements. The user may also enter certain specific aspects of the air handler installation such as, for example, the local altitude for operation of the air handler, which may be used in the various algorithms. It is to be appreciated that the system control unit 105 implements aspects of an airflow control algorithm for determining, in an embodiment, the operating parameters including air volume flow rate or air mass flow rate, the blower 120 power consumption, and duct static pressure at the extremes of the operating range of the motor 115 (e.g., at or near maximum motor RPM). The determination of these operating parameters through the algorithms eliminates a need to measure these parameters against published parameters, thereby providing for self-certification of the air handler and diagnostics of the HVAC system 100. The determined operating parameters may be compared to published, expected parameters to provide a certification that the air handler meets the published parameters. It should be appreciated that while aspects of the algorithms described above may be executed in the air handler controller 110, in other embodiments, any of the above algorithms may also be executed in the system control unit 105 without departing from the scope of the disclosure.
Also shown, HVAC system 100 includes the air handler controller 110 operably connected to the blower system 130 for transmitting torque commands to the blower system 130. The air handler controller 110 includes a processor 160 and memory (not shown), which stores operational characteristics of blower system 130 that are specific to the air handler unit model being used. In some non-limiting embodiments, the operational characteristics include blower diameter and blower operating torque. In one embodiment, the air handler controller 110 transmits operation requests to the variable speed motor 115 in the form of a torque command, and receives operating speed of the motor 115 via the motor communication bus 140. The variable speed motor 115 receives operational torque commands from the air handler controller 110 and impels blades of the blower 120 at the commanded motor operating torque. In an embodiment, the processor 160 of the air handler controller 110 implements one or more algorithms for determining the air volume flow rate, air mass flow rate, the static pressure in the duct system 125 over the full range of duct restrictions and airflow range, and operating power consumption by the blower system 130 based on the specific characteristic constants of the air handler unit including characteristics of the specific motor 115 and blower 120 being used.
In an embodiment for an operating mode of the HVAC system 100, the system control unit 105 communicates to the air handler controller 110 a command for a desired indoor airflow. The desired indoor airflow depends on user settings such as, for example, the current operating mode, such as heating, cooling, dehumidification, humidification, circulation fan, outside fresh air intake, etc., the number of stages of heating or cooling, and other factors. In some other operating modes, such as gas heating or electric heating, the system control unit 105 commands the stages of heat and the air handler controller determines the corresponding desired indoor airflow.
Also, the air handler controller 110 is in direct communication with the blower system 130 over motor communication bus 140, which serves to transmit, in one embodiment, torque commands from the air handler controller 110 to the blower system 130. It will be appreciated that the blower system 130 may send operation feedback to the air handler controller 110 such as, in one non-limiting example, the operating speed of the motor 115. In an embodiment, the air handler controller 110 is configured to determine torque command values for the motor 115. Further, in an embodiment, the air handler controller 110 is configured to determine the external static pressure in the duct system 125 that is external to the air handler unit.
Referring now to
For example, the torque limit may be determined by retrieving at least one torque limit value. With reference to
In one embodiment, determining the torque limit is based at least in part on at least one of a static pressure value from the duct system 125 operably coupled to the air handling unit, extrapolating blower motor speed values correlated with blower motor torque values, and receiving at least one torque limit value from a system controller. For example, with reference to
Continuing with the example, the values along the torque limit line 316 may be determined by determining the maximum speed at which the motor 115 can operate at 100% torque based on motor power consumption requirements (e.g. the maximum RPM may be 1300 revolutions per minute (RPM)). Next, as shown in
Torque limit=100% torque−((motor speed−1300)*(0.17 oz−ft))
It will be appreciated that while the current embodiment of determining a torque limit line 316 illustrates a linear relationship between motor speed 312 and motor torque 314, the relationship may be non-linear and other linear relationships are also possible.
Returning to
The air handler controller 110 executes an airflow control algorithm, utilizing various computational formulas for determining operating parameters, such as by utilizing the widely accepted fan laws, for computing target torque values for the motor 115. In some operating modes, the air handler controller 110 may determine the desired airflow without interfacing with the system control unit 105. It will be appreciated that the target torque may also be based at least in part on at least one of a pressure coefficient in the air handling unit and the operating speed of the motor 115.
The method 200 further includes operating, at step 214, the blower motor 115 at the torque limit if it is determined that the target torque is greater than the torque limit at step 213. For example, as shown in
In one embodiment, the method 200 further includes the step 216 of determining a corrected speed of the motor 115 when the blower motor 115 is operating at the torque limit. For example, after a short stabilization period, the operating speed of the motor 115 may be reported back to the air handler controller 110 over the motor communication bus 140. In the example shown in
In one embodiment, the method 200 further includes the step 218 of determining a corrected airflow based at least in part on the corrected motor speed. For example, since airflow is proportional to the motor speed 312, the air handler controller 110 may extrapolate the airflow by multiplying a ratio of the corrected speed value 312 to a previously reported speed by the airflow at the point of the previously reported speed. As shown in
In one embodiment, the method 200 further includes the step 220 of displaying the corrected airflow on a user interface element operably coupled to the air handling unit. It will be appreciated that the user interface element may include a display on the air handler controller 110, the system control unit 105, or any device with a graphic user interface (GUI), a CRT display, a LCD display, or other similar type of interface to name a few non-limiting examples.
In one embodiment, the method 200 includes the step 222 of operating the blower motor 115 at the target torque if it is determined that the target torque is less than or equal to the torque limit at step 213. For example, if the target torque is less than or equal to the torque limit, the air handler controller 110 sends a target torque command signal over the motor communication bus 140 to the blower motor 115 to cause the blower motor 115 to operate at the determined target torque. With reference to
It will be appreciated that the embodiments provided in the present disclosure reduces the probability of exceeding the torque limit of a motor 115 in an air handling unit by operating the motor 115 at a torque limit if the target torque is greater than the torque limit.
While the disclosure 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 certain embodiments have been shown and described and that all changes and modifications that come within the spirit of the disclosure are desired to be protected.
The present application is related to, and claims the priority benefit of, U.S. Provisional Patent Application Ser. No. 62/106,561 filed Jan. 22, 2015, the contents of which are hereby incorporated in their entirety into the present disclosure.
Number | Date | Country | |
---|---|---|---|
62106561 | Jan 2015 | US |