Field of the Invention
The present invention relates to a hot water supply apparatus, and more particularly to a hot water temperature control of a hot water supply apparatus.
Description of the Background Art
Japanese Examined Patent Application Publication No. 7-13543 and Japanese Patent Laying-Open No. 10-141767 disclose hot water supply apparatuses in which a fuel supply amount to a burner of a hot water dispenser is adjusted by a feedback control so as to compensate for a deviation of a tapping temperature with respect to a set hot water temperature.
Further, Japanese Patent Laying-Open No. 4-303201 discloses that a control apparatus using a Smith controller for controlling a controlled object including a dead time is applied to a hot water supply system.
According to the control apparatus of the hot water supply system disclosed in Japanese Patent Laying-Open No. 4-303201, a configuration of a transfer function-based control system is merely disclosed, and it is not sufficiently disclosed how actual control arithmetic processing is executed.
On the other hand, in the case of achieving the control system actually with use of a microcomputer and the like, it is necessary to allow execution of the control arithmetic processing for applying the Smith method while taking in consideration that an arithmetic load and a storage capacity do not become too large.
The present invention was achieved to solve the problem described above, and its object is to execute arithmetic processing for a hot water temperature control of a hot water supply apparatus applied with the Smith method without rendering the arithmetic load and the required storage capacity to be too large.
According to one aspect of the present invention, a hot water supply apparatus includes a heat exchanger configured to heat passing water by means of a heat quantity generated by a heat source mechanism, a temperature detector arranged on a downstream side of the heat exchanger, a flow rate detector for detecting a passing flow rate of the heat exchanger, and control apparatus. The control apparatus controls for each predetermined control cycle the heat quantity generated by the heat source mechanism based on a tapping temperature detected by the temperature detector and a set temperature of the tapping temperature. The control apparatus includes a temperature estimating unit and a feedback control unit. The temperature estimating unit estimates for each of the control cycle a compensation temperature for compensating for a detection lag of a tapping temperature by the temperature detector with respect to an output temperature of the heat exchanger. The feedback control unit sets a requested heat quantity generation to the heat source mechanism based on a temperature deviation which is calculated by correcting a deviation between a tapping temperature detected by the temperature detector and the set temperature with use of the compensation temperature. The temperature estimating unit is configured to set a time constant of a first order lag of a change in the compensation temperature with respect to a change in the requested heat quantity generation in accordance with the passing flow rate detected by the flow rate detector. The temperature estimating unit is further configured to calculate the compensation temperature for a next control cycle based on the compensation temperature, the requested heat quantity generation, and the set time constant which are at a present control cycle.
According to another aspect of the present invention, a control method of a hot water supply apparatus including a heat exchanger configured to heat passing water by means of a heat quantity generated by a heat source mechanism includes the steps of detecting a passing flow rate of the heat exchanger, detecting a tapping temperature based on an output of a temperature detector arranged on a downstream side of the heat exchanger, estimating for each of a control cycle a compensation temperature for compensating for a detection lag of said tapping temperature by said temperature detector with respect to an output temperature from the heat exchanger, calculating a temperature deviation, and setting a requested heat quantity generation to the heat source mechanism. The temperature deviation is calculated by correcting a deviation between a set temperature of the tapping temperature and a detected temperature by said temperature detector with use of said compensation temperature. The requested heat quantity generation to the heat source mechanism is set for each of the control cycle based on said temperature deviation. The step of estimating includes the steps of setting a time constant of a first order lag of a change in the compensation temperature with respect to a change in the requested heat quantity generation in accordance with said detected passing flow rate, and calculating said compensation temperature for a next control cycle based on the compensation temperature, the requested heat quantity generation, and the set time constant which are at a present control cycle.
In the hot water supply apparatus and the control method thereof described above, a compensation temperature for compensating for a detection lag of a tapping temperature by a temperature detector with respect to an output temperature of a heat exchanger can be calculated with use of a simple arithmetic operation for calculating a variation in compensation temperatures during control cycles without storing a history of operation inputs (requested heat quantity generations) by control apparatus from starting of the control to a present time point. Consequently, a hot water temperature control of a hot water supply apparatus applied with the Smith method can be executed without rendering an arithmetic load and a required storage capacity to be too large. Particularly, an accuracy of the compensation temperature can be enhanced also with use of the simple arithmetic operation described above by setting a time constant of a first order lag in calculation of the compensation temperature in accordance with a flow rate of the heat exchanger.
As described above, the major effect of the present invention is in that the arithmetic processing for the hot water temperature control of the hot water supply apparatus applied with the Smith method can be executed without rendering the arithmetic load and the required storage capacity to be too large.
The foregoing and other objects, features, aspects and advantages of the present invention will become more apparent from the following detailed description of the present invention when taken in conjunction with the accompanying drawings.
Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.
Referring to
Hot water supply pipe 110 is configured to provide a connection from a water inlet to a hot water outlet. Flow rate adjusting valve 160 is interposed and connected to hot water supply pipe 110. Control apparatus 200 is able to control a tapping amount by adjusting a degree of opening of flow rate adjusting valve 160.
Gas burner 130 combusts a mixture of gas supplied from a gas pipe (not illustrated in the drawings) and air supplied from a combustion fan (not illustrated in the drawing) to generate a heat quantity. A pressure of gas supplied to gas burner 130 (in other words, a gas supply amount per unit time) is controlled in accordance with a degree of opening of gas proportional valve 150. The amount of air supplied from the combustion fan is controlled so that an air-fuel ratio in combustion at gas burner 130 is maintained to be constant.
The heat quantity generated by the combustion at gas burner 130 passes through heat exchanger 140 and is used for raising the temperature of water flowing through hot water supply pipe 110. Hot water supply apparatus 100 illustrated in
Hot water supply pipe 110 is provided with a flow rate sensor 210 and temperature sensors 220, 230. Flow rate sensor 210 detects a flow rate Q of hot water supply pipe 110. Temperature sensor 220 is provided on an upstream side of heat exchanger 140 to detect an inflow water temperature Tc. Temperature sensor 230 is provided on a downstream side of heat exchanger 140 to detect a tapping temperature Th. Detected flow rate Q, inflow water temperature Tc, and tapping temperature Th are inputted to control apparatus 200. In other words, temperature sensor 230 corresponds to one example of a “temperature detector”.
Control apparatus 200 is configured with, for example, a microcomputer or the like and executes a hot water temperature control for controlling tapping temperature Th in accordance with a set hot water temperature Tr. Specifically, control apparatus 200 is configured to calculate a requested heat quantity generation, which is a heat quantity generated at gas burner 130 required for the hot water temperature control, and control a degree of opening of gas proportional valve 150 in accordance with the requested heat quantity generation. As described above, gas burner 130 is one example of a “heat source mechanism” capable of controlling a generated heat quantity by means of control apparatus 200.
When a generated heat quantity of gas burner 130 is changed, a heat quantity contributing to a rise in water temperature through heat exchanger 140 increases, so that tapping temperature Th is changed. Ideally, a change in tapping temperature Th along with a change in a heat quantity of gas burner 130 can be promptly detected by providing a temperature sensor 230# at a position in proximity to heat exchanger 140.
However, in the example of the configuration of
Thus, tapping temperature Th detected by temperature sensor 230 arranged on a downstream side of heat exchanger 140 has a detection lag with respect to a temperature change corresponding to a change in the requested heat quantity generation to gas burner 130 by the hot water temperature control.
Referring to
From time “ta” with an elapse of dead time L, the rise in the output temperature from heat exchanger 140 on or after time t0 is detected through tapping temperature Th. It should be noted that the temperature change with respect to the change in the generated heat quantity of heat exchanger 140 can be approximated by a first order lag system. In the following, required time T in
In other words, hot water supply apparatus 100 shown in
Referring to
A transfer function of controlled object 300 is expressed, as described above, with a product of a dead time element (e−Ls) and a temperature process element (Gp(s)).
Herein, since Gp(s) is a first order lag element, it is expressed with the following expression (1) using first order lag time T shown in
Gp(s)=k/(Ts+1) (1)
An operation input U(s) to controlled object 300 exhibits a requested heat quantity generation with respect to hot water supply apparatus 100. Further, an output Y(s) of controlled object 300 is tapping temperature Th detected by temperature sensor 230. Generally, in a hot water supply apparatus, the requested heat quantity generation is calculated with a scale number as a unit. The “scale number=1” corresponds to a heat quantity required for raising the hot water temperature by 25° C. under a flow rate of Q=1(L/min). Thus, in the following, the “requested heat quantity generation” as operation input U(s) will also be referred to as an “input scale number”. It should be noted that a factor “k” in expression (1) is a conversion factor between the heat quantity (scale number) and the hot water temperature, and is expressed by k=25/Q based on the definition of the scale number described above.
A target value X(s) of controlled object 300 corresponds to set hot water temperature Tr. An arithmetic unit 310 calculates a temperature deviation E(s) of target value X(s) and output Y(s) of controlled object 300. It is expressed by E(s)=Tr−Th.
A controller 320 calculates an input scale number U(s) based on temperature deviation E(s). Controller 320 typically executes a PI feedback control. According to the PI control, a transfer function Gc(s) of controller 320 is expressed by the expression (2).
Gc(s)=Kp·E(s)+Ki·(E(s)/s) (2)
The first term of expression (2) is an arithmetic term of a proportional control (P control), and the second term is an arithmetic term of an integral control (I control). In expression (2), the “Kp” is a P control gain, and the “Ki” is an I control gain.
Referring to
Further, actual tapping temperature Th(t) by temperature sensor 230 corresponds to y(t) obtained by converting output Y(s) of
In accordance with the input of disturbance at time t1, tapping temperature Th#(t) rises. However, actual tapping temperature Th(t) does not rise until time t2 after an elapse of dead time L from time t1. When tapping temperature Th(t) rises from time t2, output Y(s) in the feedback control system shown in
However, the change in the tapping temperature due to lowering of input scale number u(t) on or after time t2 is not exhibited in tapping temperature Th until time t3 after an elapse of dead time L from time t2. Therefore, even on or after time “tx” at which tapping temperature Th#(t), in other words, the output temperature of heat exchanger 140 is recovered to set hot water temperature Tr by the feedback control, controller 320 operates to continuously lower input scale number u(t).
On or after time t3, lowering of tapping temperature Th(t) by the effect of the feedback control is detected by temperature sensor 230. Then, at time t4, tapping temperature Th(t) is recovered to set hot water temperature Tr. Consequently, on or after time t4, input scale number u(t) is turned to a change in the temperature rising direction.
However, in this series of control operations, input scale number u(t) continues a change in the temperature lowering direction between times tx and t4 due to influence of dead time L, a significant undershoot occurs at tapping temperature Th#(t). Consequently, the undershoot also occurs at actual tapping temperature Th(t), so that the state where the hot water temperature is lower than set hot water temperature Tr continues for a long period of time.
As described above, with the simple feedback control based on tapping temperature Th(t) detected with dead time L (
As disclosed in Japanese Patent Laying-Open No. 4-303201, application of the Smith method has been conventionally proposed to deal with a controlled object including a dead time.
Comparing
Transfer function P(s) of Smith compensator 350 is expressed by the following expression (3).
P(s)=Gp(s)·(e−Ls−1) (3)
Smith compensator 350 outputs a product of input scale number U(s) and transfer function P(s) to arithmetic unit 360. Arithmetic unit 360 adds temperature deviation E(s) calculated by arithmetic unit 310 and P(s)·U(s) from Smith compensator 350 to calculate temperature deviation θ(s) corrected by Smith compensation. Controller 320 receives temperature deviation θ(s) corrected by the Smith compensation as an input, not simple temperature deviation E(s).
Herein, since θ(s)=E(s)+P(s)·U(s) is provided, an input to controller 320 is θ(s)=X(s)−Y(s)+P(s)·U(s)=X(s)−(Y(s)−P(s)·U(s)) in the configuration of
Based on the expression (3), −P(s)·U(s) is expressed by the following expression (4).
The first term in expression (4) expresses a predicted value of output Y(s) obtained by inputting input scale number U(s) to temperature process element Gp(s) disregarding dead time L. Further, the second term of expression (4) expresses a variation of output Y(s) obtained by inputting input scale number U(s) to temperature process element (Gp(s)) after an elapse of dead time L.
Consequently, temperature deviation θ(s) is calculated by adding a predicted value of a change in output until an elapse of dead time L to and subtracting a change in output after an elapse of dead time L from actually detected output Y(s). Accordingly, it can be understood that temperature deviation θ(s) inputted to controller 320 exhibits exclusion of influence of dead time L.
Consequently, the control system shown in
Referring to
As can be understood from
Thus, in hot water supply apparatus 100 according to the present embodiment, a hot water temperature control system based on the feedback control system applying the Smith method shown in
Referring to
Controlled object 300# has tapping temperature Th(t) changed in accordance with a change in input scale number u(t). Since tapping temperature Th(t) is a detected value provided by temperature sensor 230, the change in tapping temperature Th(t) with respect to a change in input scale number u(t) has a first order lag (first order lag time T) and dead time L, as indicated by the step response waveform in
Arithmetic unit 310# calculates a deviation of tapping temperature Th(t) with respect to set hot water temperature Tr(t). Arithmetic unit 360# adds up an output of arithmetic unit 310# and a Smith compensation temperature Tsm(t) outputted from Smith compensator 350# to calculate temperature deviation Δθ(t). Controller 320# sets input scale number u(t) of hot water supply apparatus 100 (controlled object 300#) in accordance with the feedback arithmetic operation (typically, the P control or the PI control) based on temperature deviation Δθ(t) from arithmetic unit 360#.
Function p(t) of the time domain of Smith compensator 350# can be calculated in the manner as shown in the following expression (5) by applying the inverse Laplace transform to transfer function P(s) shown in expression (3).
Further, Tsm outputted from Smith compensator 350 can be calculated by applying the inverse Laplace transform to transfer function P(s)·U(s). In other words, the left side of expression (6) corresponds to Tsm(t).
The Δt in expression (6) represents a control cycle of the feedback control. As one example, while dead time L in hot water supply apparatus 100 is from several seconds to about 20 to 30 seconds, the control cycle is set to be about Δt=100(ms).
In expression (6), it is understood that input scale number u(t) calculated for each Δt is reflected in Tsm(t) while being decreased by xexp(−Δt/T) at each control cycle. Further, the influence of input scale number u(t) prior to the present time point by dead time L is reflected in Tsm(t) with an inverse polarity with respect to the time prior to an elapse of dead time L. This is because, the temperature change predicted in the past is observed with actual output (tapping temperature Th(t)) after an elapse of dead time L, and cancelled out.
As can be understood from expression (6), to configure Smith compensator 350 complying with the theory, it is necessary to accumulate operation inputs from starting of the control to the present time point, in other words, values of input scale numbers u(0) to u(t−Δt). If the arithmetic operation of expression (6) is achieved directly with the control software to configure Smith compensator 350 in the manner described above, the arithmetic load and the storage capacity required for control apparatus 200 are likely to become too large.
Therefore, in the hot water supply apparatus according to the present embodiment, the control arithmetic operation for configuring Smith compensator 350 is in the form of calculating a variation in Smith compensation temperature Tsm between control cycles. Therefore, if a value after an elapse of Δt is calculated for expression (6), the following expression (7) can be obtained.
After performing arithmetic operation with expression (7), it can be developed as expressed by expression (8). The left sides of expressions (7) and (8) correspond to Tsm(t+Δt).
Further, comparing expression (8) with expression (6), the following expression (9) having Tsm(t+Δt) on the left side is provided.
The first term on the right side of expression (9) is obtained by decreasing the Smith compensation temperature in the previous control cycle in accordance with first order lag time T, and corresponds to exp(−Δt/T)×Tsm(t). Further, the second term on the right side corresponds to a variation in a tapping temperature generated by input scale number u(t) after control cycle Δt (the output temperature of heat exchanger 140) and estimated in accordance with first order lag time T. Further, the third term on the right side is the term based on input scale number u(t) prior to the present time point by time longer than or equal to dead time L. In the present embodiment, the third term is disregarded as to the arithmetic expression for configuring Smith compensator 350. Accordingly, the approximate expression of the following expression (10) can be obtained.
In
As shown in expression (6), in the domain of τ<L, P(τ) is decreased at each control cycle Δt in accordance with first order lag time T. Further, in the domain of τ≧L, the polarity of P(τ) is reversed with respect to the domain of τ<L. In the domain of τ≧L, P(τ) is decreased in accordance with dead time L.
According to expression (6), originally, Smith compensation temperature Tsm(t) can be calculated by addition of P(τ) up to the present time point, in other words by addition of p(t)·u(t) in
Therefore, a behavior of the Smith compensation temperature calculated in accordance with expression (10) becomes different from an original behavior of the Smith compensation temperature calculated in accordance with expression (6). Specifically, since the domain of τ≧A, is excluded in the example of
In
Numeral 500 is decreased in accordance with first order lag time T of the temperature process system. On the other hand, numeral 510 is affected by both first order lag time T and dead time L and is decreased at a time constant greater than first order lag time T. Therefore, it is necessary to adjust time constant T in expression (10) so that first order lag time T of the temperature process element is not directly used, and first order lag time T and dead time L of the temperature process element become comprehensively approximate.
In view of the above, in the present embodiment, the approximate expression of the following expression (11) is used as an arithmetic expression used by Smith compensator 350 for each control cycle. It should be noted that expression (11) shows an arithmetic operation of the control cycle at the “n”th number (n: a natural number).
As described above, in expression (11), time constant T* for the Smith compensation is used which is different from first order lag time T. In other words, the first term on the right side of expression (11) is obtained by decreasing Smith compensation temperature Tsm[n−1] in the previous control cycle in accordance with time constant T*, and the second term on the right side is obtained by estimating the variation in the tapping temperature (the output temperature of heat exchanger 140) generated by input scale number u[n] after control cycle Δt in accordance with time constant T*. As described above, Tsm[n] is calculated by estimating the temperature change which occurs between the “n”th control cycle and the (n+1)th control cycle based on Tsm[n−1] and u[n]. Time constant T* corresponds to a time constant of the first order lag in a change in Smith compensation temperature Tsm between control cycle (Δt) with respect to a change in the input scale number.
For example, as shown in
In the example of
Referring to
Then, in step S110, control apparatus 200 calculates temperature deviation Δθ(n) in accordance with the following expression (12) with the Smith compensation using Smith compensation temperature Tsn[n−1] calculated in the previous control cycle. When n=1, an initial value Tsm(0) of the Smith compensation temperature is equal to zero. In hot water supply apparatus 100, the Smith compensation temperature is reset to the initial value at each time when combustion is stopped.
Δθ[n]=Tr[n]−(Th[n]−Tsm[n−1]) (12)
In other words, by the processing in step S110, the functions of arithmetic units 310# and 360# in
Further, in step S120, control apparatus 200 sets input scale number u[n] in accordance with the feedback control arithmetic operation result in accordance with the following expression (13) based on temperature deviation Δθ[n] corrected by the Smith compensation.
By the processing in step S120, the function of controller 320# in
In step S130, control apparatus 200 refers to table 355# shown in
With the processing of steps S130 and S140, the function of Smith compensator 350# in
Referring to
Due to occurrence of the disturbance, tapping temperature Th# (t) corresponding to the output temperature of heat exchanger 140 rises from time t1. However, tapping temperature Th(t) detected by temperature sensor 230 does not rise until time t2 with an elapse of dead time L from time t1. Thus, input scale number u(t) and Smith compensation temperature Tsm(t) do not change between times t1 and t2.
From time t2, temperature deviation Δθ(t)>0 is provided in the feedback control system shown in
However, in the feedback control system shown in
At or after time t3, an absolute value of Smith compensation temperature Tsm(t) is reduced, thus temperature deviation Δθ(t) is also reduced. Consequently, input scale number u(t) can be changed in the temperature rising direction even in the state where tapping temperature Th(t) is higher than set hot water temperature Tr. Consequently, also as to tapping temperature Th(t), the occurrence of undershoot as in the case of
As described above, in the hot water supply apparatus according to the present embodiment, by introducing Smith compensator 350#, before a change in a tapping temperature due to a change in an input scale number is detected by temperature sensor 230, the temperature change is predicted, and temperature deviation Δθ can be calculated. Accordingly, the feedback control can be executed based on the detection value of temperature sensor 230# in
Further, as shown in expression (11), as to the control arithmetic operation executed by Smith compensator 350#, the Smith compensation temperature can be calculated by the simple arithmetic operation focusing on the variation from the previous control cycle without storing each value of operation inputs (input scale numbers) from starting of the control to the present time point. Consequently, without rendering the arithmetic load and required storage capacity of control apparatus 200 to be too large, the hot water temperature control of the hot water supply apparatus applied with the Smith method can be executed.
In the present embodiment, the hot water temperature control executed by the feedback control applied with the Smith method was described. However, the hot water temperature control in further combination with the feedforward control can also be employed. In this case, input scale number uff[n] can be calculated by the feedforward control in accordance with the following expression (14) based on set hot water temperature Tr, inflow water temperature Tc, and flow rate Q.
uff[n]=(Tr[n]−Tc[n])/25×Q[n] (14)
Then, a sum of uff[n] by the feedforward control and input scale number u[t] by the feedback control calculated in accordance with expression (13) may be set as a final input scale number exhibiting requested heat quantity generation to hot water supply apparatus 100.
Further, in the present embodiment, gas burner 130 was illustrated as a “heat source mechanism” generating a heat quantity for heating water in hot water supply pipe 110. Description is made to confirm that application of the present invention is not limited to such configuration. In other words, as long as the generated heat quantity can be controlled in accordance with the requested heat quantity generation (input scale number) set by control apparatus 200, any “heat source mechanisms” can be employed. For example, in place of the gas burner, any heat sources such as an oil burner combusting oil or a heat pump mechanism can be employed.
In the present embodiment, the configuration provided with bypass pipe 120 as a typical example of causing dead time L was illustrated as a typical example of limitation of a location where a temperature sensor for detecting a tapping temperature is detected. Description is made to confirm that application of the present invention is not limited to such configuration. In other words, even in a hot water supply apparatus not provided with the bypass pipe, a similar effect can be achieved with use of a feedback control applying the Smith compensation described above as long as it is the system causing a dead time in the temperature detection.
Although the present invention has been described and illustrated in detail, it is clearly understood that the same is by way of illustration and example only and is not to be taken by way of limitation, the scope of the present invention being interpreted by the terms of the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
2013-007242 | Jan 2013 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
20040144528 | Kunimoto | Jul 2004 | A1 |
20090159017 | Tsuge | Jun 2009 | A1 |
20120046801 | Mori | Feb 2012 | A1 |
20130025301 | Maitani | Jan 2013 | A1 |
Number | Date | Country |
---|---|---|
01-118061 | May 1989 | JP |
H02-223765 | Sep 1990 | JP |
04-303201 | Oct 1992 | JP |
H05-59156 | Aug 1993 | JP |
07-013543 | Feb 1995 | JP |
H09-96415 | Apr 1997 | JP |
H09-97119 | Apr 1997 | JP |
10-141767 | May 1998 | JP |
Entry |
---|
A Notice of Allowance; “Decision to Grant Patent,” issued by the Japanese Patent Office on Oct. 25, 2016, which corresponds to Japanese Patent Application No. 2013-007242 and is related to U.S. Appl. No. 14/149,661; with English language translation. |
Number | Date | Country | |
---|---|---|---|
20140202679 A1 | Jul 2014 | US |