Control system and method for controlling a water supply from at least two separate input lines into a sector of a water supply network
11454009 · 2022-09-27
Assignee
Inventors
- Carsten Skovmose Kallesøe (Viborg, DK)
- Abdul-Sattar Hassan (Egå, DK)
- Tom Nørgaard Jensen (Gistrup, DK)
Cpc classification
E03B1/02
FIXED CONSTRUCTIONS
E03B7/075
FIXED CONSTRUCTIONS
International classification
E03B7/07
FIXED CONSTRUCTIONS
E03B1/02
FIXED CONSTRUCTIONS
Abstract
A control system (15) controls a water supply from at least two separate input lines (3i-k) into a sector (1) of a water supply network. The control system (15) is configured to receive input flow information indicative of the water input flow (q.sub.i-k) through each of the input lines (3i-k). The control system (15) is configured to receive input pressure information indicative of the input pressure (p.sub.i) in at least one (3i) of the input lines (3i-k). The control system (15) is configured to receive pressure information indicative of at least one pressure value (p.sub.cri,m,n) determined by a pressure sensor (7m,n) within the sector (1). The control system (15) is configured to control the input pressure (p.sub.i) by controlling at least a pressure regulating system (13i) at an input line (3i) based on the input flow information from all input lines (3i-k) and based on the sector pressure information.
Claims
1. A control system for controlling a water supply from at least two separate water input lines into a sector of a water supply network, wherein the control system is configured to: receive input flow information indicative of water input flow through each of the input lines; receive input pressure information indicative of input pressure in at least a first input line of the at least two separate water input lines; receive sector pressure information indicative of at least one pressure value determined by at least one pressure sensor within the sector of the water supply network; and generate at least one control output to control the input pressure by controlling at least a first pressure regulating system at the first input line based on the received input flow information from each of the input lines and based on the received sector pressure information.
2. The control system according to claim 1, wherein the control system is configured to decrease the input pressure until a lowest pressure value of the at least one pressure value determined by the at least one pressure sensor within the sector has dropped to a required minimum sector pressure.
3. The control system according to claim 1, wherein the control system is configured to generate at least one control output to control a contribution of the input flow through each of the input lines to the total input flow of all input lines according to an associated weight factor for each of the input lines to obtain a desired mix of input flows.
4. The control system according to claim 1, wherein the control system is configured to: receive input pressure information indicative of the input pressure at each of the input lines; generate at least one control output to control a pressure regulating system in each input line to control the input pressure in each of the input lines based on the input flow information from all input lines, the input pressure information from all input lines, and the sector pressure information.
5. The control system according to claim 1, wherein: the control system comprises a first input control module for controlling the first pressure regulating system, wherein the first input control module is configured to receive the input flow information from all input lines and to receive a parameter set [A, B] and to generate the at least one control output for setting the input pressure at the first input line to p.sub.set=Aw.sup.2Q.sup.2+B; Q is the total input flow of all input lines; and w is a weight factor for the flow contribution of the first input line to the total input flow of all input lines.
6. The control system according to claim 1, wherein: the control system comprises a plurality of input control modules, wherein each of the plurality of input control modules is for a corresponding one of the input lines for controlling an associated pressure regulating system at each of the input lines; each input control module is configured to receive the input flow information from all input lines and to receive a parameter set [A.sub.i, B.sub.i] for setting the input pressure at a corresponding one (i-th) of the input lines to p.sub.set,i=A.sub.iw.sub.i.sup.2Q.sup.2+B.sub.i; Q is the total input flow of all input lines; and w.sub.i is a weight factor for the flow contribution of the i-th of the input lines to the total input flow of all input lines.
7. The control system according to claim 1, wherein: the control system comprises a sector control module for receiving the input flow information from individual ones (i-th) of the input lines and the sector pressure information; the sector control module is further configured to update and provide a parameter set [A.sub.i, B.sub.i] for the input pressure at each of the input lines to be set to p.sub.set,i=A.sub.iw.sub.i.sup.2Q.sup.2+B.sub.i; Q is the total input flow of all input lines; and w.sub.i is a weight factor for the flow contribution of the i-th of the input lines to the total input flow of all input lines.
8. The control system according to claim 1, wherein the input flow information from each of the input lines comprises input flows through each of the input lines and an expected trend in the total flow of all input lines, in a form of a Kalman filter state vector.
9. The control system according to claim 1, wherein: the control system generates the at least one control output to control at least a first pressure regulating system at the first input line based selectively on a short-term prediction or a long-term prediction of the input flow information from all input lines; a criterion for selecting either the short-term prediction or the long-term prediction is a time period that has lapsed since a latest successful receiving of input flow information from all input lines.
10. The control system according to claim 9, wherein the short-term prediction is based on applying a recursive filter on the input flow information from all input lines.
11. The control system according to claim 9, wherein the long-term prediction is based on applying a Fourier transformation on the input flow information from all input lines and recursively updating a truncated Fourier Series for approximating an expected periodic long-term behavior.
12. A method for controlling a water supply, from at least two separate input lines, into a sector of a water supply network, the method comprising the steps of: receiving input flow information indicative of the water input flow through each of the input lines; receiving input pressure information indicative of the input pressure in at least a first one of the input lines; receiving sector pressure information, indicative of at least one pressure value determined by at least one pressure sensor within the sector of the water supply network; and controlling the input pressure by controlling at least a first pressure regulating system at the first input line, based on the input flow information from all input lines and based on the sector pressure information.
13. The method according to claim 12, further comprising the step of decreasing the input pressure until a lowest of the at least one pressure value determined by the at least one pressure sensor within the sector has dropped to a required minimum sector pressure.
14. The method according to claim 12, further comprising the step of controlling a contribution of the input flow through each of the input lines to the total input flow of all input lines according to an associated weight factor for each of the input lines to obtain a desired mix of input flows.
15. The method according to claim 12, further comprising the steps of: receiving input pressure information indicative of the input pressure in all other input lines; and controlling the input pressure in each of the input lines by controlling all other pressure regulating systems at all other input lines based on the input flow information from all input lines, the input pressure information from all input lines, and the sector pressure information.
16. The method according to claim 12, further comprising the step of locally controlling the first pressure regulating system, wherein: the input flow information from all input lines and a parameter set [A, B] is received and the input pressure at the first input line is set to p.sub.set=Aw.sup.2Q.sup.2+B; Q is the total input flow of all input lines; and w is a weight factor for the flow contribution of the first input line to the total input flow of all input lines.
17. The method according to claim 12, further comprising the step of locally controlling an associated pressure regulating system at each of the input lines, wherein: the input flow information from all input lines and a parameter set [A.sub.i, B.sub.i] is received and the input pressure at each (i-th) of the input lines is set to p.sub.set,i=A.sub.iw.sub.i.sup.2Q.sup.2+B.sub.i; Q is the total input flow of all input lines; and w.sub.i is a weight factor for the flow contribution of the i-th of the input lines to the total input flow of all input lines.
18. The method according to claim 12, further comprising the steps of: remotely updating and providing a parameter set [A.sub.i, B.sub.i]; and setting the input pressure at each (i-th) of the input lines to p.sub.set,i=A.sub.iw.sub.i.sup.2Q.sup.2+B.sub.i; Q is the total input flow of all input lines; and w.sub.i is a weight factor for the flow contribution of the i-th of the input lines to the total input flow of all input lines.
19. The method according to claim 12, wherein the input flow information from each of the input lines comprises input flows through each of the input lines and an expected trend in the total flow of all input lines in a form of a Kalman filter state vector.
20. The method according to claim 12, wherein: the step of controlling the input pressure by controlling at least a first pressure regulating system at the first input line comprises selecting either a short-term prediction or a long-term prediction of the input flow information from all input lines; and a criterion for selecting either the short-term prediction or the long-term prediction is a time period that has lapsed since a latest successful receiving of input flow information from all input lines.
21. The method according to claim 20, wherein the short-term prediction is based on applying a recursive filter on the input flow information from all input lines.
22. The method according to claim 20, wherein the long-term prediction is based on applying a Fourier transformation on the input flow information from all input lines and recursively updating a truncated Fourier Series for approximating an expected periodic long-term behavior.
23. A water supply system for supplying water from at least two separate input lines into a sector of a water supply network, the water supply system comprising: a pressure regulating system at each of the at least two separate input lines, wherein each pressure regulating system is configured to provide input flow information indicative of the input flow through an associated input line of the at least two separate input lines and at least one of the pressure regulating systems is configured to provide input pressure information indicative of the pressure at the associated input line; and a control system for controlling the supply of water from the at least two separate water input lines into the sector of the water supply network, wherein the control system is configured to: receive the input flow information; receive the input pressure information; receive sector pressure information indicative of at least one pressure value determined by at least one pressure sensor within the sector of the water supply network; and generate at least one control output to control the input pressure by controlling at least a first pressure regulating system at a first of the at least two input lines based on the received input flow information from all input lines and based on the received sector pressure information.
24. The water supply system according to claim 23, wherein at least one of the pressure regulating systems comprises a pump station and/or a pressure regulating valve.
25. The water supply system according to claim 23, wherein at least one of the pressure regulating systems comprises a pressure sensor.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) In the drawings:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS
(12)
(13) At each of the three input lines 3i-k, there is an input pressure sensor 9i-k and an input flow meter 11i-k provided downstream of a pressure regulating system 13i-k. In
(14)
(15)
The Kalman filter state vector X is thus recursively updated every δt. The individual input flows are denoted by q.sub.i-k and δQ denotes the change of the total input flow of all three input lines. The contribution of the input flow through each of the input lines to the total input flow Q is thereby controlled according to an associated weight factor w.sub.i-k for each of the input lines to obtain a desired mix of input flows. The total flow Q can be extracted from the Kalman filter state vector X by multiplying an output sum matrix C.sub.sum, e.g. C.sub.sum=[1 1 1 0]. The recursively filtered version of the individual pump flows may be extracted from the Kalman filter state vector X by using an output matrix C.sub.i, i.e. C.sub.i=[1 0 0 0], C.sub.j=[0 1 0 0], and C.sub.k=[0 0 1 0], by applying the equations q.sub.i=C.sub.iX, q.sub.j=C.sub.jX and q.sub.k=C.sub.kX.
(16) The Kalman filter state vector X provides for a linear short-term prediction to bridge the time period lapsed since the latest successful receiving of input flow information from the other input lines. If said time period is long, e.g. several days due to a network breakdown, the first input control module 21i is configured to control the input pressure by controlling the first pressure regulating system 13i at the first input line 3i based on a long-term prediction. The long-term prediction may be based on applying a Fourier transformation on the input flow information from all input lines and recursively updating a truncated Fourier Series for approximating an expected periodic long-term behaviour as follows:
Q(t)=γ[1]+Σ.sub.l=1.sup.L(γ[2l] cos(lωt)+γ[2l+1] sin(lωt)),
wherein γ is a Fourier Series constant being updated based on previous measurements of the total flow Q. The period T=2π/ω of the Fourier Series may be expected to be one day, because the flow demand can often be expected to repeat in a daily pattern.
(17)
(18) In contrast to that, the first input control module 21i performs a curve-controlled update of the pressure p.sub.i at the first input line 3i. The curve-control (CC) may for instance be a quadratic pressure curve such as:
p.sub.set=Aw.sup.2Q.sup.2+B+r,
wherein p.sub.set,i is the input pressure to be set at the first input line 3i, A and B are curve parameters, Q is the total flow through all input lines, w.sub.i is a weight factor for the contribution of the first input flow to the total input flow Q, and r is the minimum pressure to be ensured at the critical sector pressure sensors.
(19) The first input control module 21i applies an algorithm for finding the parameter set [A, B] based on the deviation between the critical sector pressure measurement(s) and the required minimum sector pressure r. The deviation between the required minimum sector pressure r and the critical point measurements may be considered during the time interval [t+δt, t+hδt] with samples {t+δt, t+2δt, . . . , t+hδt}, wherein h is the number of samples on the interval and δt is the sample time in the interval T. A deviation vector ∈.sub.T may be given by
(20)
wherein p.sub.cri,n[t] is the critical sector pressure at time t at the n-th critical sector pressure sensor 7n. Please note that the required minimum sector pressure r can vary with time and might be different for the different sector pressure sensors 7m,n. The minimum function (MIN) is used to ensure that a minimum pressure r always prevails at the most critical, i.e. lowest, of all sector pressure measurements p.sub.cri,m,n. The parameter set [A, B] are estimated in a parameter estimation (PE) in such a way that the deviation of the sector pressure p.sub.cri,m at the most critical of all sector pressure sensors 7m,n from the required minimum sector pressure r is gradually and/or in steps becoming zero or minimal. The pressure p.sub.set,i to be set is communicated to the associated pressure regulating system 13i via communication line 19i in order to establish the pressure p.sub.set,i to be set at the input line 3i. The desired flow mix is achieved by the other input control modules 21j,k configured to flow-control the contribution of the other input lines 3j,k according to weight factors w.sub.i and w.sub.k.
(21)
(22)
(23) As shown in
(24) As shown in
p.sub.set,i=A.sub.iw.sub.i.sup.2Q.sup.2+B.sub.i+r,
wherein p.sub.set,l is the pressure to be set at the i-th input line 3i, A.sub.i and B.sub.i are curve parameters, Q is the total flow through all input lines, w.sub.i is a weight factor for the contribution of the input flow through the i-th input line 3i to the total input flow Q, and r the minimum pressure to be ensured at the most critical sector pressure sensor 7m.
(25) The local input control modules 21i-k use the received Kalman filter state vector X from all other local input control modules 21i-k to make 5s a short-term prediction (STP) or a long-term prediction (LTP), respectively, for the pressure to be set at the associated input line 3i-k. The choice between either applying the short-term prediction (STP) or long-term prediction (LTP) depends on whether the time period (D) lapsed since the latest successful receiving of input flow information (X) from all input lines was short or long. The local input control modules 21i-k may use the short-term prediction (STP) or long-term prediction (LTP) to perform the curve-control (CC) for bridging times of no communication. At one or more of the subsequent opportunities to communicate with the sector control module 25 again, the local input control modules 21i-k send to the sector control module 25 a Kalman filter state vector X.sub.i-k that is updated with respect to the associated input line 3i-k.
(26)
(27)
wherein p.sub.cri,m[t] is the critical sector pressure at time t at the m-th critical sector pressure sensor 7m. Please note that the required minimum sector pressure r can vary with time and might be different for the different sector pressure sensors 7m,n. The minimum function is used to ensure that a minimum pressure r always prevails at the most critical of all sector pressure sensors 7m,n.
(28) In order to achieve both a minimum critical sector pressure and a desired flow mix, the sector control module 25 may use a parameter vector Θ.sub.T containing the parameters A.sub.i-k and B.sub.i-k from all the individual input lines 3i-k
(29)
where A.sub.i and B.sub.i are the parameters used for the curve control of the i-th input line 3. A data matrix Σ may be defined by
(30)
wherein the matrix Σ gives the relation between the pressure to be set at the individual input lines 3i-k and the parameter vector Θ.sub.T, i.e. p.sub.set(t)=Σ(t)Θ.sub.T, wherein p.sub.set(t)=[p.sub.set,i(t) . . . p.sub.set,k(t)].sup.T is the pressure vector to be set at time t in the period T. The parameter vector Θ.sub.T may be updated using the following recursive update law
θ.sub.T+1=θ.sub.T+K(∈.sub.T.Math.M+λΣ.sub.n=1.sup.N(g(q.sub.n,T,Q.sub.T)−w.sub.n).Math.U.sub.n),
wherein .Math. is the Kronecker product, K, M, and U.sub.n are update gain matrices, and λ>0 is a pre-determined and/or settable balance factor for balancing the importance between the minimal critical sector pressure and the flow distribution. The vector Θ.sub.T denotes the parameters that were used in the time interval [t+δt; t+hδt], and Θ.sub.T+1 denotes the parameters that will be used in the coming period [t+(h+1)δt; t+2hδt]. The terms w.sub.1 to w.sub.N are the weight factors for the required flow mix of all N input lines. The terms ∈.sub.T, q.sub.i,T, and Q.sub.T are vectors with measurements from the time interval [t+δt; t+hδt]. The function g: R.sup.h×R.sup.h.fwdarw.R.sup.h is a vector function given by
(31)
(32) In the case of a quadratic p,q-curve as described above, the gain matrix K is given by
(33)
wherein, κ is an update gain factor larger that zero. A good choice for M∈R.sup.n may be
(34)
For U.sub.i∈R.sup.n, a good choice may be
(35)
wherein the i-th element is 1, whereas the remaining elements equal
(36)
(37)
(38)
(39) During the first day, the flows q.sub.i, q.sub.j and q.sub.k are about the same, the input pressures p.sub.i, p.sub.j and p.sub.k are each controlled to be constant. This results in a fluctuation of the sector pressures p.sub.cri,m,n measured at the critical sector pressure sensors 7m,n due to changes in demand for water supply over the day. The input pressures p.sub.i, p.sub.j and p.sub.k are chosen so high in a conservative fashion to ensure that the pressure at the critical sector pressure sensors 7m,n is always above the required minimum sector pressure r.
(40) Energy is wasted for providing the high input pressures and leakage is relatively high due to the high input pressures. The first day thus shows the undesirable situation before the water supply control method described herein is applied.
(41) In the example shown in
(42) As can be seen from the middle plot of
(43) Where, in the foregoing description, integers or elements are mentioned which have known, obvious or foreseeable equivalents, then such equivalents are herein incorporated as if individually set forth. Reference should be made to the claims for determining the true scope of the present disclosure, which should be construed so as to encompass any such equivalents. It will also be appreciated by the reader that integers or features of the disclosure that are described as optional, preferable, advantageous, convenient or the like are optional and do not limit the scope of the independent claims.
(44) The above embodiments are to be understood as illustrative examples of the disclosure. It is to be understood that any feature described in relation to any one embodiment may be used alone, or in combination with other features described, and may also be used in combination with one or more features of any other of the embodiments, or any combination of any other of the embodiments. While at least one exemplary embodiment has been shown and described, it should be understood that other modifications, substitutions and alternatives are apparent to one of ordinary skill in the art and may be changed without departing from the scope of the subject matter described herein, and this application is intended to cover any adaptations or variations of the specific embodiments discussed herein.
(45) In addition, “comprising” does not exclude other elements or steps, and “a” or “one” does not exclude a plural number. Furthermore, characteristics or steps which have been described with reference to one of the above exemplary embodiments may also be used in combination with other characteristics or steps of other exemplary embodiments described above. Method steps may be applied in any order or in parallel or may constitute a part or a more detailed version of another method step.
(46) It should be understood that there should be embodied within the scope of the patent warranted hereon all such modifications as reasonably and properly come within the scope of the contribution to the art. Such modifications, substitutions and alternatives can be made without departing from the spirit and scope of the disclosure, which should be determined from the appended claims and their legal equivalents.
(47) While specific embodiments of the invention have been shown and described in detail to illustrate the application of the principles of the invention, it will be understood that the invention may be embodied otherwise without departing from such principles.
LIST OF REFERENCE NUMERALS
(48) 1 sector of a water supply system 3i-k input lines 5 consumer 7m,n sector pressure sensors 9i-k input pressure sensors 11i-k input flow meters 13i-k pressure regulating systems 15 control system 17i-k,m signal connections 19i-k signal connections 21i-k input control modules 22 communication line 23 switch 25 sector control module r required minimum sector pressure p.sub.i input pressure at input line i q.sub.i input flow through input line i Q total input flow through all input lines w.sub.i weight factor for the flow contribution of input line I to the total flow Q