The present invention relates generally to heat exchangers. More specifically, embodiments of the present invention relate to controlling firing rate of a burner of the heat exchanger.
Typical heat exchangers are used to transfer heat from a first fluid and a second fluid, such as from a hot combustion gas to water, etc. A typical heat exchanger includes a plurality of elongated, cylindrically-shaped heat exchanger tubes that are disposed within a shell and are substantially parallel to the shell's longitudinal center axis. In a basic heat exchanger, the heat exchanger tubes may make only one pass through the shell. However, in more complex heat exchangers, the heat exchanger tubes may make multiple passes within the shell. A combustion chamber in which hot gasses are produced by the combustion of fuels is provided at a first end of the shell. A blower may be used to move the hot combustion gasses through the plurality of heat exchanger tubes from the first end to the second end of the shell, thereby passing through the portion of the shell in which the second fluid, e.g. coolant, is contained. The heat exchanger is provided with an inlet for the coolant, as well as an outlet that allows the coolant to exit the heat exchanger after the heating process. The coolant is defined as the fluid medium receiving heat from the heat exchanger; this medium may comprise water or a solution of water and other additives, such as glycol and corrosion inhibitor, or the like.
Over the life of the heat exchanger, multiple ignition sequences and cycling of the heat exchanger may cause degradation of its internal components. In some instances, a heat exchanger may be operated under undesirable conditions, such as low flow at high firing rate, which may cause stress to the internal components of the heat exchanger, thus reducing the device's overall performance and/or life. However, under recommended operation conditions and proper maintenance programs, the life of the heat exchanger may be significantly extended.
In known configurations of boilers, the boiler can be controlled automatically from a remote device that, under predetermined conditions, sends a signal to a controller at the boiler, requesting that the boiler contribute heat to the coolant (e.g. water). The remote device may be a thermostat that sends signals to the boiler in response to conditions ambient to the thermostat, or it may be a device controlled by a system to which the boiler outputs the heated coolant, or it may be a user controlled device. In any of these instances, the signal from the remote device may include a target temperature at which the boiler is to provide the heated coolant. The boiler also includes a temperature sensor at the coolant line as it exits the boiler or at some point downstream from the boiler's coolant exit. The temperature sensor sends its output signal, which indicates the temperature of the out-flowing coolant, to the boiler controller.
If the boiler controller receives the remote device signal when the boiler is inactive, the controller first confirms that all of one or more predetermined safety-related conditions exist and, if so, ignites the burner and controls a blower that moves fuel gas to the burner at a predetermined speed that is less than the blower's maximum speed, thereby setting the burner at a predetermined firing rate that is less than the burner's maximum possible firing rate. The boiler controller also actuates a system pump that moves the coolant through the boiler. Upon detecting that that burner has ignited from the signal from a flame sensor proximate the burner, the boiler controller monitors the temperature sensor signal and compares the coolant temperature to the target temperature provided by the remote device. If the actual coolant temperature from the temperature sensor signal is below the target temperature, the boiler controller increases the blower, thereby setting the burner to a maximum firing rate that is set within the controller programming, and continues to monitor the signal output by the temperature sensor. The maximum firing rate is a constant value. When the actual temperature rises to a predetermined increment below the target temperature, the controller reduces the blower's speed to reduce the amount of heat contributed directly by the burner. The coolant continues, however, to receive heat from the burner's exhaust gas and from residual heat already in the heat exchanger tubes. When the temperature sensor signal indicates that the coolant temperature has reached the target temperature, the boiler controller deactivates the burner (via control of a valve in the fuel gas line to an off position). The controller also deactivates the blower, after expiration of a period of time sufficient to purge remaining combustion gases. While the remote device continues to require heated coolant, the boiler controller continues to maintain the coolant pump in an activated state and continues to monitor the coolant temperature. If coolant temperature drops below a predetermined value (below the target temperature, to prevent over-cycling), the controller reactivates the burner (at the predetermined firing rate discussed above), and the cycle proceeds as described above. If the boiler controller receives a signal from the remote device indicating the need for heated coolant has ended, the boiler controller deactivates the burner and the system/coolant pump and awaits the next heat request signal. It will be understood that blower architectures vary. For example, certain boilers have variable speed blowers that, through control of blower speed, can control the rate at which combustion and contribution of heat from resulting combustion gases occur. Boilers may also include multiple sections of burners that can be individually controlled to active and inactive states.
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate one or more embodiments of the invention and, together with the description, serve to explain the principles of the invention.
The present invention recognizes and addresses considerations of prior art constructions and methods.
In an example embodiment, a target differential temperature of coolant across predetermined positions in the coolant's flow path through the heat exchanger (DT), e.g. a boiler, may be automatically controlled as a function of coolant flow through the heat exchanger and, in some embodiments, coolant specific heat. A controller may be configured to control a firing rate of a burner of the heat exchanger against a maximum allowable firing rate that is based on a predetermined relationship between DT and flow rate of coolant within the path of coolant flow in the heat exchanger. In an example embodiment, a flow sensor may be added to the heat exchanger. A flow measurement from the flow sensor may be used as an input to an intelligent algorithm, which may allow the unit to automatically adjust the maximum allowable firing rate, enabling increased performance to improve system operation and to extend the heat exchanger system's life.
In one or more embodiments, a heat exchanger system has a burner configured to burn a combustible gas to produce heat, a heat exchanger configured to receive the heat from the burner and transfer the heat to a coolant flowing through the heat exchanger, and a flow sensor disposed with respect to the heat exchanger to measure flow rate of the coolant through the heat exchanger. A controller includes processing circuitry configured to receive data from the flow sensor indicative of the flow rate and, after an initial ignition of the burner, control a firing rate of the burner based on a predetermined relationship between a temperature difference of the coolant across predetermined positions in the coolant's flow path through the heat exchanger (DT) and the flow rate, in which DT varies with the flow rate. In one or more embodiments, the predetermined relationship is linear. In one or more embodiments, the predetermined relationship is based on an efficiency of the heat exchanger, a first predetermined heat input rate to the heat exchanger at a first predetermined flow rate of the coolant, and a second predetermined heat input rate to the heat exchanger at a second predetermined flow rate of the coolant.
In one or more embodiments, a method of controlling operation of a heat exchanger system having a burner configured to burn a combustible gas to produce heat, a heat exchanger configured to receive the heat from the burner and transfer the heat to a coolant flowing through the heat exchanger, and a flow sensor disposed with respect to the heat exchanger to measure flow rate of the coolant through the heat exchanger includes receiving data from the flow sensor indicative of the flow rate and, after an initial ignition of the burner, controlling a firing rate of the burner based on a predetermined relationship between a temperature difference of the coolant across predetermined positions in the coolant's flow path through the heat exchanger (DT) and the flow rate, in which DT varies with the flow rate. In one or more embodiments, the predetermined relationship is linear. In one or more embodiments, the predetermined relationship is based on an efficiency of the heat exchanger, a first predetermined heat input rate to the heat exchanger at a first predetermined flow rate of the coolant, and a second predetermined heat input rate to the heat exchanger at a second predetermined flow rate of the coolant.
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate one or more embodiments of the invention and, together with the description, serve to explain one or more embodiments of the invention.
A full and enabling disclosure of the present invention, including the best mode thereof, directed to one of ordinary skill in the art, is set forth in the specification, which makes reference to the appended drawings, in which:
Repeat use of reference characters in the present specification and drawings is intended to represent same or analogous features or elements of the invention according to the disclosure.
Reference will now be made in detail to presently preferred embodiments of the invention, one or more examples of which are illustrated in the accompanying drawings. Each example is provided by way of explanation, not limitation, of the invention. In fact, it will be apparent to those skilled in the art that modifications and variations can be made in the present invention without departing from the scope and spirit thereof. For instance, features illustrated or described as part of one embodiment may be used on another embodiment to yield a still further embodiment. Thus, it is intended that the present invention covers such modifications and variations as come within the scope of the appended claims and their equivalents.
As used herein, terms referring to a direction or a position relative to the orientation of the heat exchanger, such as but not limited to “vertical,” “horizontal,” “upper,” “lower,” “above,” or “below,” refer to directions and relative positions with respect to the heat exchanger's orientation in its normal intended operation, as indicated in
Further, the term “or” as used in this disclosure and the appended claims is intended to mean an inclusive “or” rather than an exclusive “or.” That is, unless specified otherwise, or clear from the context, the phrase “X employs A or B” is intended to mean any of the natural inclusive permutations. That is, the phrase “X employs A or B” is satisfied by any of the following instances: X employs A; X employs B; or X employs both A and B. In addition, the articles “a” and “an” as used in this application and the appended claims should generally be construed to mean “one or more” unless specified otherwise or clear from the context to be directed to a singular form. Throughout the specification and claims, the following terms take at least the meanings explicitly associated herein, unless the context dictates otherwise. The meanings identified below do not necessarily limit the terms, but merely provided illustrative examples for the terms. The meaning of “a,” “an,” and “the” may include plural references, and the meaning of “in” may include “in” and “on.” The phrase “in one embodiment,” as used herein does not necessarily refer to the same embodiment, although it may.
Referring now to
First end plate 116 may define a plurality of entry apertures 118. The shape of each entry aperture 118 may be configured to correspond with the cross-section of an end of a corresponding heat exchanger tube 140. As shown, each entry aperture 118 may be considered to be defined by the intersection of the end plate and a tube end. As noted, each aperture 118 may correspond to the cross-sectional shape of the heat exchanger tube 140 that is attached (e.g. by laser welding) at the aperture 118 at the first end plate 116 through which the aperture extends so that the internal volume of the heat exchanger tube 140 may be in fluid communication with the aperture 118.
Referring to
Referring again to
In the example embodiment depicted in
In some example embodiments, heat exchanger 100 may include one or more flow sensors 142. Flow sensors 142 may be disposed at inlet 108 of the first volume 112 and be configured to measure a flow rate, such as volumetric or mass flow rate, of the coolant that passes through heat exchanger 100. In an example embodiment, in which heat exchanger 100 includes multiple inlets 108, heat exchanger 100 may include a flow sensor 142 for each inlet 108. The volumetric flow rate may be summed at one of the flow sensors 142 or at a controller, as discussed below. Additionally or alternatively, flow sensor 142 may be disposed at any position in the coolant system, which is hydraulically closed with the heat exchanger 100, such that the flow rate measured by the one or more flow sensors 142 is indicative of the total flow rate of the coolant through the heat exchanger.
In an example embodiment, the heat exchanger 100 may also include one or more temperature sensors 148 disposed at both inlet 108 and outlet 110 of heat exchanger 100. Temperature sensors 148 may be configured to measure the inlet temperature of the coolant as the coolant enters heat exchanger 100 and the outlet temperature as the coolant exits outlet 110 of the heat exchanger 100. Temperature sensors 148 may be utilized to determine a differential temperature across heat exchanger 100.
The fire tube boiler depicted in
Referring to
As described above, controller 720, following the burner's initial ignition, controls the burner's firing rate so that the coolant output from the burner achieves the target temperature provided by remote device 732. When comparison of the actual coolant output temperature to the target temperature results in the need to contribute heat to the coolant, the controller controls the burner's firing rate to a maximum operational firing rate or to another firing rate determined, for example, by a P-I-D controller configuration at controller 720, thereby moving the coolant toward the target temperature. Regardless of the algorithm by which the controller establishes the burner firing rate to move coolant temperature toward the target, the maximum operation firing rate is a cap on that firing rate. Thus, for example, if the controller algorithm defines a 60% firing rate when the maximum operation firing rate is 80%, the controller drives the burner to a 60% firing rate. If, however, the controller would, in absence of the maximum operational firing rate, drive the burner to a 90% firing rate when the maximum operational firing rate is 80%, the controller drives the burner to an 80% firing rate. In one or more embodiments as described herein, controller 720 controls the boiler's operation as described above but varies the value of the maximum operational firing rate based on a predetermined relationship between coolant flow rate and a differential temperature of coolant between predetermined positions in the coolant flow path across the boiler.
The predetermined relationship results in a boiler operation that reduces effects of heat exchanger heat stress. As described above, the boiler's operation at undesirable conditions can cause system degradation. One such condition, for example, can occur when the burner operates at a high firing rate while the coolant flow rate is relatively low. Such condition results in a high “DT” (the difference between the temperature of coolant at predetermined first and second positions in the coolant's flow path through the heat exchanger), for example the difference between temperature of coolant entering the heat exchanger and temperature of coolant exiting the heat exchanger. Since the rate at which coolant can accept heat decreases as the coolant's temperature increases, the increased DT can correspond to increased heat retained in the heat exchanger components as the coolant becomes less able to draw heat from those components at lower flow rates, resulting in stress to system components.
To reduce heat stress over the boiler's operation in one or more of the embodiments described herein, the boiler controller varies the burner's maximum operational firing rate with coolant flow rate following initial ignition, and more specifically varies the maximum operational firing rate in the same direction as coolant flow rate when flow rate varies. Thus, as controller 720 operates the burner and the boiler according to the algorithm described above, the controller adjusts the maximum operational firing rate within that algorithm in response to coolant flow rate dynamically as the flow sensor measures and reports coolant flow rate to the controller, and in some embodiments also in response to coolant specific heat, to thereby maintain burner firing rate and heat input below levels likely to cause damaging stress within boiler components.
As described in more detail below, the burner's firing rate is related to DT, so that a relationship between coolant flow rate and DT can be used to define a relationship between coolant flow rate and the burner's maximum operational firing rate following the burner's initial ignition. In one or more embodiments, the relationship between DT and coolant flow includes two points from which the remainder of the relationship is defined: a maximum desired DT at the coolant's maximum flow rate and a DT at the burner's ignition. The boiler's manufacturer defines the boiler's maximum DT during the boiler's normal operation (hereinafter, “DT@maxRate,” described in these examples in ° F.) based on system testing and analysis of the boiler's construction and engineering specifications of its components. In certain embodiments, DT@maxRate may be defined or redefined after manufacture by a user configuring the system's operation, but for purposes of example, this parameter is discussed herein as manufacturer-defined. The manufacturer may define DT@maxRate through testing of the boiler while coolant is flowing through the heat exchanger at its maximum expected rate, varying the burner's firing rate while measuring DT and system component stresses, and determining a DT level that is below a level at which stresses begin to occur to an undesirable degree.
The manufacturer or user may also define the boiler's maximum heat input, which corresponds to the energy (e.g. in British Thermal Units/hour, or BTUH) that burner 134 (
The coolant's flow rate through the heat exchanger, however, can vary during the boiler's operation. If coolant flow rate increases while the heat exchanger burner is operating at its maximum operational firing rate, which corresponds to the burner's maximum heat input to the system, DT will decrease. That is, an increase in coolant flow rate from MinFlow@maxRate generally does not increase the risk of stress to system components. If, on the other hand, coolant flow decreases while the burner is operating at its maximum operational firing rate, DT will increase. That is, if the burner maintains operation at the maximum heat input rate, fluctuations in the coolant flow rate below MinFlow@maxRate can impart stresses to burner components as DT correspondingly increases over the manufacturer-specified maximum DT. Thus, MinFlow@maxRate may be considered the minimum desired coolant flow rate when the burner is operating at the highest firing rate over the range of maximum operational firing rates as described herein, or the minimum desired coolant flow rate at DT@maxRate.
The boiler's controller (
The control of the burner's firing rate based on the predetermined relationship between DT and coolant flow rate inhibits DT from rising high enough, in view of coolant flow rate conditions, to encourage the rise of undesirable heat stress levels in boiler components. In certain embodiments, the instructions cause the controller to determine the desired burner firing rate dynamically as the controller acquires actual flow rate data, and then control the burner to that desired firing rate. In other embodiments, the controller defines a range of firing rates that could correspond to the available DT values as defined by the predetermined relationship as part of system calibration and stores the data in memory encompassed by or accessible to the controller. The data associates firing rates (over the range of possible firing rates) with corresponding coolant flow rates. In such latter embodiments, in operation of the boiler after ignition, the controller detects coolant flow rate, accesses the memory to determine the desired firing rate corresponding to the detected flow rate, and controls the burner according to the controller's normal heat control algorithm (in which the controller controls the burner firing rate in response to comparison of the output coolant temperature to the target temperature from remote device 732) while relying on the selected firing rate as the burner's maximum operational firing rate within that algorithm.
Regardless of the manner in which the controller manages the relationship data, the controller, as it repeatedly checks the flow sensor output, correspondingly adjusts the maximum burner operational firing rate to impose a boundary on DT based upon the predetermined relationship between DT and coolant flow rate. If flow rate increases, the controller increases the burner's maximum operational firing rate (if the maximum operational firing rate is not already at DT@maxRate), while if flow rate decreases, the controller decreases the burner's maximum operational firing rate (if the maximum operational firing rate is not already at a predetermined minimum rate). More specifically, for a given detected flow rate, the controller determines the desired maximum operational firing rate by (a) determining a desired DT based on the predetermined correlation between DT and flow rate, (b) determining a target input rate for the selected DT from the hydronic thermal equation, considering applicable system parameters, and (c) converting input rate to burner firing rate. The determinations of the DT/flow rate relationship and the resulting firing rate are described in more detail below.
The DT/coolant flow rate relationship is based on heat input rate and the boiler's efficiency, which the manufacturer determines through system design and testing and provides as part of the boiler's operating parameters but which, as should be understood, could be determined by the user through testing. As indicated above, system efficiency relates heat input and coolant flow rate. Generally, the efficiency of the heat exchanger may be expressed by the hydronic thermal equation:
If the coolant is other than water, which has a specific heat (Cp) of 1, the equation becomes:
As discussed above, DT corresponds in this example to the differential temperature or coolant across the heat exchanger (in this example, in degrees Fahrenheit). “Input Rate” refers to the heat input rate of heat exchanger 100, and particularly burner 134 (in this example, in BTUH). “Flow” refers to the coolant's flow rate through heat exchanger 100 (in this example, in gallons per minute, or “gpm.” The number 500 is a constant that defines the equation for standard temperature and pressure. It will be understood that temperature and pressure will vary during the boiler's use. Such variation can affect the value of the constant. In certain embodiments as described herein, the constant value of 500 is used for all calculations described herein, as it has been found that pressure and temperature variations do not result in significant variations in the constant, so that 500 is a suitable approximation for the boiler's operation. In other embodiments, however, the controller monitors coolant temperature and pressure and dynamically modifies the constant in determining maximum operational firing rate.
Based on the hydronic thermal equation, the controller may control the maximum operational firing rate of burner 134 in response to detected coolant flow rate to thereby maintain DT within a target value defined by a linear relationship between DT and coolant flow rate through heat exchanger 100 that extends between two known points in the boiler's operation. The first point occurs at DT@maxRate and MinFlow@maxRate. MinFlow@maxRate may be calculated based on DT@maxRate, the boiler's input rate at DT@maxRate, and the efficiency of heat exchanger 100, as
In this equation, “Input” is the boiler's maximum heat input (100% of the boiler's maximum heat input rate as discussed above under ideal conditions), and is multiplied by efficiency of the boiler. “Eff” is the boiler's rated efficiency, as described above. The constant has been separated into components that illustrate units. The coolant is water, such that Cp=1. DT@maxRate is described above.
The second boiler operational point occurs at the boiler's initial ignition. The manufacturer specifies the minimum rate at which coolant should flow through the boiler as the boiler is ignited (hereinafter “MinFlow@Ignition”). This coolant flow rate, which the boiler manufacturer determines through testing, is the minimum coolant flow rate needed to absorb heat generated by the burner at ignition so that damage to the heat exchanger is avoided.
The boiler controller (
As indicated above, Efficiency, DT@maxRate, MinFlow@Ignition, Input@Ignition, the burner's highest operational heat input rate (or highest operational firing rate), and the burner minimum firing rate (discussed below) are predetermined boiler parameters. The manufacturer determines these parameters through analysis of boiler components and architecture and through testing, e.g. as governed by industry standards such as ANSI Z21.13 (section 5.6) and industry certification, as should be understood.
Slope 302, defined by these two points (304 and 306), represents a relationship between coolant flow rate and heat contribution to the boiler components that reduces the amount of heat that the boiler's heat exchanger components retain, and therefore reduces the amount of heat stress, over the boiler's use, as compared to prior systems in which the boiler always drives the burner based on a constant maximum operational firing rate (corresponding to the burner's overall maximum firing rate) after initial ignition, without consideration of coolant flow. While it has been found that the boiler's operation at the linear relationship 302 results in longer boiler component life due to reduced heat stress, it is also encompassed by the present disclosure to select other balances between coolant flow rate and DT. As will be apparent from the present disclosure, for example, the boiler's operation at relationship 302 can result in periods of time for the coolant to reach its target temperature from the boiler's initial ignition that are longer than would occur when the boiler is operated to maximize burner firing rate after ignition without consideration of coolant flow. Accordingly, line 302 can be modified from the slope described by
The controller (
Since the boiler's highest heat input rate, which occurs at the burner's highest firing rate, is known, the percentage ((input rate from Eqn. 5)/highest input rate)*100 is the percentage of the burner's highest firing rate at which the burner should be operated to drive the boiler at the target DT defined by the relationship with flow rate. In this example, then, this is the boiler's and the burner's maximum operational firing rate for this given coolant flow rate.
Accordingly, the controller may use the DT calculated in Equation 4 in determining, at Equation 5, burner heat input rate and, thus, the burner's maximum operational firing rate for a given detected flow rate. The program instructions, in turn, cause the controller to automatically and dynamically adjust the maximum operational firing rate as a function of the detected flow rate according to the predetermined linear relationship between DT and coolant flow rate. In executing this process, the computer program relies on certain of the following nine parameters, each discussed above or below, that are specific to the boiler and its design and that may be provided to the controller and the program via the user interface during set up of the controller system and the boiler's calibration, e.g. through manual data entry or electronic data transfer:
Boiler maximum heat input rate;
Coolant Cp (default=1 if user does not enter value),
Boiler efficiency (Eff);
DT@maxRate;
MinFlow@Ignition;
Ignition input rate;
DTmax;
DT offset; and
Prt (default=1 if user does not enter value).
At calibration, following entry of these parameters, the program instructions cause the controller to calculate MinFlow@maxRate and DT@Ignition, as discussed above, which (in combination with DT@maxRate and MinFlow@Ignition, respectively) define line 302. As noted, DT@Igntion is the default for the lower-flow point in the definition of line 302, but the program may also allow the user to enter (via the user interface) a DT value (“DTOverride”) to override DT@Ignition in the line's definition. Where the user enters a value for DTOverride, then DTOverride replaces DT@Ignition in the equations herein, else the program utilizes the calculated value of DT@Ignition. The controller stores these two parameter values (MinFlow@maxRate and DT@Ignition/DTOverride), along with the nine user-entered parameter values, in the controller's stored memory or in memory to which the controller otherwise has access. Thereafter, following the burner's ignition, the controller detects flow rate from the flow rate sensor signal and, in response to each flow rate detection, executes equations 4 and 5 to determine a corresponding firing rate. Alternatively, at calibration and in response to the operator's entry of the above-described user entry parameters and to the controller's determination of MinFlow@maxRate and DT@Ignition therefrom, the controller determines the firing rate from Equations 4 and 5 for each of a plurality of incremental flow rate values between MinFlow@Ignition and MinFlow@maxRate and stores the corresponding pairs of flow rates and firing rates (which correspond to line 302) in memory in or otherwise accessible to the controller. The increment between flow rate values can be determined by the manufacturer/user and entered as a setup variable through the user interface. When, during the boiler's later use, the controller receives a signal from the flow sensor indicating an actual flow rate, the controller finds the stored flow rate closest to the actual flow rate and selects the firing rate associated with that flow rate. Upon determining a maximum operational firing rate, whether by real-time execution of Equations 4 and 5 or by lookup table, the controller then controls the burner's operation in bringing the coolant output temperature to the target temperature supplied by remote device 732, using this maximum operational firing rate as an upper bound on the burner's firing rate within that algorithm.
In an example embodiment, and as illustrated in the equations above, the coolant's specific heat impacts the maximum operational firing rate determined by the linear relationship represented by line 302. Table A provides the specific heat of the coolant for a water/propylene glycol solution. Table B shows the specific heat of the coolant for a water/ethylene glycol solution.
Using the specific heat values for the various glycol concentrations of the coolant in Equation 5 results (assuming Prt=1) in the maximum operational firing rate being a function of three variables (flow rate, DT, and Cp) all in one governing equation.
Table C illustrates an example calculation of DT for a heat exchanger having a highest input rate of 1,000,000 BTUH, an ignition input rate of 40 percent when 100% water is used as the coolant (this is a percentage applied to the maximum input rate to thereby define the heat input rate at the burner's initial ignition and also indicates the percent of the burner's maximum firing rate that occurs at initial ignition), a minimum input/firing rate of eight percent, an efficiency of 95 percent, a DT@MaxRate of sixty degrees Fahrenheit, a MinFlow@Ignition of twenty gpm, and a Prt of 1.0. Applying Equation 2, MinFlow@maxRate is 31.7 gpm. Applying Equation 3, DT@Ignition is 38.1 degrees Fahrenheit. The first two columns of Table C provide incremental flow rate values and corresponding DT values for a linear relationship (as in line 302 of
For this example boiler, given the parameter values discussed herein, Equation 5 for the MOD % can be reduced to the following equation: MOD %=(−0.0014*Cp+0.0955)*FLOW2+(0.027*Cp+0.0891)*FLOW, where FLOW is the flow rate in Table C, column one, and Cp is the specific heat for the coolant being used, as for instance provided in Tables A or B (again, Prt in this example is 1).
Thus, once the DT/flow rate relationship (Table C, columns one and two) is determined at the boiler's calibration via Equation 4, the controller may complete the remaining columns of Table C for each known coolant option for the boiler and for each ingredient concentration option for that coolant using Equations 4 and 5, creating a Table C for each coolant. Assuming, during calibration, that the boiler is set up for multiple of various coolants and ingredient concentrations, resulting in a plurality of Tables C stored in memory 724 (
As illustrated in Table C, the increased use of glycol in the coolant corresponds to decreased energy consumption at the burner to achieve the DT defined by the linear relationship at each flow rate. When the coolant is 100% water, MinFlow@maxRate=31.7 gpm, as indicated by the 100% values in column three for flow rate 32. That is, when the coolant is 100% water, the system reaches DT@maxRate at a 31.7 gpm flow rate, and regardless of detection of higher flow rates, the boiler controller will maintain the burner firing rate at its maximum operational level. Conversely, if the controller detects an actual flow rate from the flow sensor output signal that is sufficiently low that the linear relationship results in a burner firing rate below the burner's rated minimum firing rate, the controller deactivates the burner, as indicated by the zero values at Table C. It will be noted that, as indicated at Table C for this embodiment, while the controller will initially ignite the burner only where the coolant flow rate is at least twenty gpm, coolant flow rate may, after ignition, fall below the twenty gpm level during the boiler's normal operation.
As indicated in the discussion above, the MOD % represents a maximum burner operational firing rate at a given flow rate. In determining how to control the burner in response to comparison of the target coolant temperature from a remote device 732 (
As depicted in Table C and in graph 400 of
In an example embodiment, the controller may utilize additional algorithms to provide various protection mechanisms for the operation of heat exchanger 100. The protection mechanisms operate around both the monitored DT of the heat exchanger and a general maximum allowable DT (DTmax). DTmax is a value defined by the manufacturer, e.g. through testing, as the level of DT at which, if reached by the boiler, damage to boiler components begins immediately or within a short period of time. It is the DT value at which the burner should be immediately deactivated. DTmax is, therefore, greater than DT@maxRate (which is a DT value that may be achieved within the boiler's normal operation), and in certain embodiments is within a range of 1° F.-5° F. higher than DT@maxRate, e.g. 3° F. higher than DT@maxRate. The manufacturer may select DTmax in the manufacturer's discretion based on boiler testing to determine the DT rate at which unacceptable heat stress levels occur within certain predetermined time periods (also within the manufacturer's discretion).
In operation, controller 722 (
FSWZ threshold=(Eqn. 4)+DT offset[° F.] Eqn. 6
where the DT offset may be entered and adjusted by an operator via user interface 726 (
If the controller detects an actual DT on the opposite side of line 604 from line 602 at a given coolant flow rate, the controller outputs a signal to user interface 726 (
The controller operation (e.g. as defined by the instructions of its programming) may also provide a “Hold Modulation Zone” (HMZ) protection mechanism, in which the controller will maintain the burner firing rate constant when and as long as the DT of the heat exchanger exceeds an HMZ threshold, represented by line 606 in graph 600. Again in response to detection of actual DT from the output signals of sensors 148, the controller will hold the firing rate constant, regardless of both the observed flow readings provided by the flow sensors and the heat demand received by the controller from remote device 732, if the actual DT detected by sensors 148 (
HMZ threshold=DTmax−5.0° F. Eqn. 7a
when the operating fluid of the heat exchanger is 100% water, and
HMZ threshold=DTmax*Cp Eqn. 7b
if the operating fluid of the heat exchanger has a non-zero concentration of propylene or ethylene glycol. Once the DT of the heat exchanger moves back below the HMZ threshold (line 606), the controller begins to operate the heat exchanger in accordance with the normal algorithm for governing its operation, as discussed herein.
The controller operation may also provide a “Minimum Firing Rate Zone” (MFRZ) protection mechanism, in which the controller will reduce the heat exchanger firing rate in order to reduce the DT. The MFRZ threshold is represented by line 608 in graph 600. Since the MFRZ threshold is higher than line 604 and the HMZ threshold, a heat exchanger, such as boilers as discussed herein, reaches the MFRZ threshold only after those earlier protection mechanisms have failed to bring DT back into alignment with line 602. Regardless of the operational input signals the controller otherwise receives, such as the flow rate signals provided by the flow sensor 142 (
MFRZ threshold=DTmax−2.0° F. Eqn. 8
Note, the value of 2.0° F. is a design parameter, and other values may be selected in alternate embodiments. If the controller succeeds in reducing the value of DT during operation in the MFRZ, and actual DT returns below the MFRZ threshold temperature, thereby re-entering the HMZ, the controller will modulate the firing rate of the heat exchanger in accordance with the operational criteria of the HMZ, discussed above.
If the previously discussed protection mechanisms fail to reduce the boiler's DT, and actual DT passes through and beyond the MFRZ threshold 608, a “Cease Operation Zone” (COZ) is provided. The threshold DT for entering the COZ is the value of DTmax, represented by line 610 of graph 600. If the boiler's actual DT exceeds DTmax, the controller deactivates the boiler (in certain embodiments, deactivating the boiler can be considered at least deactivating the boiler's burner) to prevent further increase in the observed value of DT. The controller continues to monitor DT following the deactivation and attempts to reactivate the burner when DT reaches one-half of DTmax. Thus, e.g., if DTmax=80° F., the unit ceases operation when detected DT is at or greater than 80.1° F. The unit remains inactive until detected DT is at or below 40° F., at which point the controller re-ignites the burner, resets the error condition, and begins normal cycling of the boiler.
Referring again to
As previously discussed, the controller determines the FSWZ threshold temperature using Equation 6, during the boiler system's calibration. In the example embodiment, the DToffset value selected is the default value of 5.0° F. As such, if a flow rate of 23 gpm and firing rate of 41.91 percent is maintained, the DT will enter the FSWZ when DT exceeds 43.87° F. Upon DT entering the FSWZ, the controller provides a flow warning to the user interface at 726 or 732 (
Assuming DT continues to rise, such that DT passes through the FSWZ and eventually reaches the HMZ threshold 606, which the controller determines using Equation 7b since the operating fluid of the heat exchanger is a water-glycol solution, then upon the DT reaching the HMZ threshold of 57.85° F., the controller will not allow the firing rate to increase regardless of the observed flow measured by the flow sensors or any heat demand signal from a thermostat or other device. Thus, the burner's firing rate holds steady. The controller does not thereafter allow the firing rate to be governed by the normal operating algorithms until DT drops below the HMZ threshold by a given amount, such as by 1.0° F. in the example embodiment. In some instances, this condition occurs because coolant flow through the boiler has not yet begun, despite an indication of flow from the flow sensor, or because flow is lower than the flow rate the sensor signal indicates, in either case indicating a sensor malfunction. Thus, in holding the burner's firing rate constant until DT decreases, the controller keeps the firing rate from driving DT still higher until actual flow through the heat exchanger occurs or reaches the desired level, regardless of the flow data provided by the flow sensor or of heat demand signals.
If the previous actions by the controller fail to prevent the DT from increasing further, DT will eventually reach the MFRZ threshold 608 of 63.0° F., as determined by the controller using Equation 8. Upon the DT reaching the MFRZ threshold, the controller reduces the burner's firing rate to the burner's predetermined rated minimum firing rate, regardless of the flow data provided by the flow sensor. If the DT begins to decrease once the controller reduces the firing rate, the DT will now be in the HMZ as the system will have successfully achieved an operational equilibrium point. Once the DT is in the HMZ, the controller will once again not allow the firing rate to increase until the DT is reduced further (in this example, the DT re-enters the FSWZ).
If, however, the previously described actions are not successful, and the DT continues to increase and reach the COZ threshold (the design DTmax), the controller deactivates the burner to reduce the DT.
In an example embodiment, the controller may include or otherwise be in communication with processing circuitry 720 that is configured to perform data processing, application execution and other processing and management services according to an example embodiment of the present invention. In one embodiment, processing circuitry 720 may include a memory 724 and a processor 722 that may be in communication with or otherwise control a user interface 726 and a communication interface 728. As such, processing circuitry 720 may be embodied as a circuit chip (e.g. an integrated circuit chip) configured (e.g. with hardware, software or a combination of hardware and software) to perform operations described herein. However, in some embodiments, processing circuitry 720 may be embodied as a portion of a server, computer, laptop, workstation or even one of various mobile computing devices or wearable computing devices. In situations where processing circuitry 720 is embodied as a server or at a remotely located computing device, user interface 726 may be disposed at another device (e.g. at a computer terminal or client device) that may be in communication with processing circuitry 720 via device interface 728 and/or a network 716).
User interface 726 may be an input/output device for receiving instructions directly from a user. User interface 726 may be in communication with processing circuitry 720 to receive user input via user interface 726 and/or to present output to a user as, for example, audible, visual, mechanical or other output indications. User interface 726 may include, for example, a keyboard, a mouse, a joystick, a display (e.g. a touch screen display), a microphone, a speaker, or other input/output mechanisms. Further, processing circuitry 720 may comprise, or be in communication with, user interface circuitry configured to control at least some functions of one or more elements of user interface 726. Processing circuitry 720 and/or user interface circuitry may be configured to control one or more functions of one or more elements of user interface 726 through computer program instructions (e.g. software and/or firmware) stored on a memory device accessible to processing circuitry 720 (e.g. volatile memory, non-volatile memory, and/or the like). In some example embodiments, user interface 726 is configured to facilitate user control of at least some functions of the apparatus through the use of a display configured to respond to user inputs. Processing circuitry 720 may also comprise, or be in communication with, display circuitry configured to display at least a portion of a user interface 726, the display and the display circuitry configured to facilitate user control of at least some functions of the apparatus.
Communication interface 728 may be any means, such as a device or circuitry embodied in hardware, software, or a combination of hardware and software, that is configured to receive and/or transmit data from/to a network and/or any other device or module in communication with the apparatus. Communication interface 728 may, for example, facilitate communication between processing circuitry 720/processor 722 and remote device 732. Communication interface 728 may also include, for example, an antenna (or multiple antennas) and supporting hardware and/or software for enabling communications with network 716 or other devices. In some environments, communication interface 728 may alternatively or additionally support wired communication. As such, for example, communication interface 728 may include a communication modem and/or other hardware/software for supporting communication via cable, digital subscriber line (DSL), universal serial bus (USB) or other mechanisms. In an exemplary embodiment, communication interface 728 may support communication via one or more different communication protocols or methods. In some cases, IEEE 802.15.4 based communication techniques such as WiFi or other low power, short or long range communication protocols, such as a proprietary technique based on IEEE 802.15.4, may be employed along with radio frequency identification (RFID) or other short range communication techniques. In other embodiments, communication protocols based on the draft IEEE 802.15.4a standard may be established.
In an example embodiment, memory 724 may include one or more non-transitory storage or memory devices such as, for example, volatile and/or non-volatile memory that may be either fixed or removable. Memory 724 may be configured to store information, data, applications, instructions or the like for enabling the apparatus to carry out various functions in accordance with example embodiments of the present invention among other operational features (including diagnostic information, fault reporting, etc.). For example, memory 724 could be configured to buffer input data for processing by processor 722. Additionally or alternatively, memory 724 could be configured to store instructions (e.g. to effect the functions performed by the controller as described herein) for execution by processor 722. As yet another alternative, memory 724 may include one of a plurality of databases that may store a variety of files, contents, or data sets. Among the contents of memory 724, applications may be stored for execution by processor 722 in order to carry out the functionality associated with each respective application.
Processor 722 may be embodied in a number of different ways, for example as various processing means such as a microprocessor or other processing element, a coprocessor, a controller or various other computing or processing devices including integrated circuits such as, for example, an ASIC (application specific integrated circuit), an FPGA (field programmable gate array), a hardware accelerator, or the like. In an example embodiment, processor 722 may be configured to execute instructions stored in memory 724 or otherwise accessible to processor 722. As such, whether configured by hardware or software methods, or by a combination thereof, processor 722 may represent an entity (e.g. physically embodied in circuitry) capable of performing operations according to embodiments of the present invention while configured accordingly. Thus, for example, when processor 722 is embodied as an ASIC, FPGA or the like, processor 722 may be specifically configured hardware for conducting the operations described herein. Alternatively, as another example, when processor 722 is embodied as an executor of software instructions, the instructions may specifically configure processor 722 to perform the operations described herein.
In an example embodiment, processing circuitry 720 may include or otherwise be in communication with two or more temperature sensors 148. As described above with respect to
In some example embodiments, processing circuitry 720 may include or otherwise be in communication with a flow sensor 142. As described above with respect to
Still referring to
Controller 720, and in particular processor 722, controls the burner's firing rate through control of blower 136. More specifically, processor 722 controls the operation of a variable speed motor (not shown separately from blower 136) via a relay operatively disposed in the electrical connection between the variable speed motor and the power source or by directing a signal directly to a control input port at the motor. In either instance, processor 722 actuates the relay, and therefore the fan motor indirectly, or the fan motor directly via the control input port, intermittently over a predetermined period of time in a pulse width modulation control to thereby operate the fan at a controllable percentage of its maximum speed. Because the blower controls the draw of fuel gas to the burner surface, blower speed corresponds directly with the amount of fuel burned at the burner and, thus, the burner's firing rate. Control of blower speed is, therefore, control of burner firing rate. Thus, for example, to control the fuel flow to the burner surface to half that of its maximum flow rate, and thereby control the burner to half its maximum firing rate, processor 722 alternates the input signal to the relay or the blower motor's control input between maximum and zero PWM output so that the blower is actuated at 50% of its maximum. Accordingly, as the processor determines the target firing rate as discussed above, it controls the pulse width modulation of its control signal to the blower to a level to achieve the fan speed to operate the burner at the target firing rate.
In some embodiments, the system may be further configured for additional operations or optional modifications. In this regard, in an example embodiment, the processing circuitry is further configured to control the firing rate based on a linear relationship between DT and coolant flow rate. In an example embodiment, the processing circuitry is further configured to prevent burner ignition below a minimum flow rate at initial ignition. In some example embodiments, the DT at ignition is calculated as
DT@Ignition=Input@Ignition*Eff/8.3207*60*Cp*MinFlow@Ignition,
In an example embodiment, a slope of DT between the minimum flow rate and the maximum firing rate is calculated as
In some example embodiments, the heat exchanger comprises a portion of a fire tube boiler. In an example embodiment, the processing circuitry is further configured to control the firing rate based on a specific heat of the coolant. In some example embodiments, the firing rate is a percentage of input rate, calculated as
In an example embodiment, the coolant comprises a water/glycol solution. In some example embodiments, the coolant comprises less than about 50% glycol.
Many modifications and other embodiments of the inventions set forth herein will come to mind to one skilled in the art to which these inventions pertain having the benefit of the teachings presented in the foregoing descriptions and the associated drawings. Therefore, it is to be understood that the embodiments of the invention are not to be limited to the specific embodiments disclosed and that modifications and other embodiments are intended to be included within the scope of the invention. Moreover, although the foregoing descriptions and the associated drawings describe example embodiments in the context of certain example combinations of elements and/or functions, it should be appreciated that different combinations of elements and/or functions may be provided by alternative embodiments without departing from the scope of the invention. In this regard, for example, different combinations of elements and/or functions than those explicitly described above are also contemplated within the scope of the invention. Although specific terms are employed herein, they are used in a generic and descriptive sense only and not for purposes of limitation.
This application claims priority to U.S. Provisional Application No. 62/438,266, filed Dec. 22, 2016, the entire disclosure of which is incorporated by reference herein.
Number | Name | Date | Kind |
---|---|---|---|
2296598 | Cook | Sep 1942 | A |
2668216 | Tidd | Feb 1954 | A |
3002359 | Miner | Oct 1961 | A |
3236299 | Smith, Jr. | Feb 1966 | A |
5826647 | Engelhardt | Oct 1998 | A |
20080216771 | Paine | Sep 2008 | A1 |
20120118249 | Rohs | May 2012 | A1 |
20120118261 | Rohs | May 2012 | A1 |
20120118272 | Rohs | May 2012 | A1 |
20120145120 | Rohs | Jun 2012 | A1 |
20130248609 | Aspeslagh | Sep 2013 | A1 |
20140202680 | Kusachi | Jul 2014 | A1 |
20140229022 | Deivasigamani | Aug 2014 | A1 |
20150253035 | Naitoh | Sep 2015 | A1 |
20160047558 | Shimada | Feb 2016 | A1 |
20160238261 | Lyhne | Aug 2016 | A1 |
20160320094 | Madeira | Nov 2016 | A1 |
20170108242 | Hamagami | Apr 2017 | A1 |
20170130971 | Wilson | May 2017 | A1 |
20170205115 | Ng | Jul 2017 | A1 |
20170219219 | Miller | Aug 2017 | A1 |
20170363301 | Son | Dec 2017 | A1 |
20180073748 | Gagne | Mar 2018 | A1 |
20180073749 | Gagne | Mar 2018 | A1 |
20180245800 | Darko | Aug 2018 | A1 |
20180266703 | Guilherme | Sep 2018 | A1 |
Number | Date | Country |
---|---|---|
4210177 | Oct 1992 | DE |
Entry |
---|
“Handbook of Air Conditioning and Refrigeration, 2nd Ed.”; Wang, Shan K.; McGraw-Hill; pp. 7.4-7.5, 8.13; 2001. |
“DE_4210177_A1_M—Machine Translation.pdf”, machine translation, WIPO.int., Aug. 6, 2020. |
Number | Date | Country | |
---|---|---|---|
20180180299 A1 | Jun 2018 | US |
Number | Date | Country | |
---|---|---|---|
62438266 | Dec 2016 | US |