Next Article in Journal
Utilization of Bio-Mineral Carbonation for Enhancing CO2 Sequestration and Mechanical Properties in Cementitious Materials
Next Article in Special Issue
Unsteady-State Conjugate Heat Transfer Model of Freeze-Sealing Pipe Roof Method and Sensitivity Analysis of Influencing Factors of Freezing Effect
Previous Article in Journal
Urban Seismic Risk Assessment and Damage Estimation: Case of Rif Buildings (North of Morocco)
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Resistance Characteristic Parameters Estimation of Hydraulic Model in Heating Networks Based on Real-Time Operation Data

1
School of Architecture, Harbin Institute of Technology, Harbin 150001, China
2
Key Laboratory of Cold Region Urban and Rural Human Settlement Environment Science and Technology, Ministry of Industry and Information Technology, Harbin 150001, China
3
Shenzhen Institute of Building Research Co., Ltd., Shenzhen 518049, China
*
Author to whom correspondence should be addressed.
Buildings 2022, 12(6), 743; https://doi.org/10.3390/buildings12060743
Submission received: 11 May 2022 / Revised: 24 May 2022 / Accepted: 28 May 2022 / Published: 30 May 2022
(This article belongs to the Special Issue Building Physics, Structural and Safety Engineering)

Abstract

:
Heating systems are essential municipal infrastructure in winter, especially in severe cold cities of China. The safety and efficiency of heating systems greatly affect building energy efficiency and indoor thermal comfort. Heating networks (HNs), playing the role of transportation, are the key parts of heating systems. In HNs, hydraulic models could be affected by the accuracy of resistance characteristic parameters, which are expressed by pipe friction parameters (PFPs) in this paper. As the uniqueness of the estimation results of PFPs has not been discussed in previous studies, this paper builds an estimation method of PFPs by dividing two types of pipes, substituting variables and establishing a split-step linearization method. Combining with the theory of matrix equations, the decision conditions and solution methods for obtaining the unique estimation results of PFPs are determined. Theoretical analysis and case study results show that estimation values of PFPs can be obtained by utilizing measured data under multiple hydraulic conditions. In the example of DN and the simple actual HN, the average estimation deviation of PFPs is 1.42% and 1.86%, which are accurate enough for actual engineering. Estimation results of PFPs obtained by this method guarantee the accuracy of analysis and regulation in heating systems and improve social energy utilization efficiency.

1. Introduction

With rapid urbanization and residents’ requirements for thermal comfort, the total heating floor area in Northern China reached 10.8 billion m2 in 2019. Approximately 5% of the total energy consumption of the country was utilized for space heating [1]. Reducing the energy consumption of heating systems is the key to achieving carbon peak and carbon neutrality in China. Heating networks (HNs) are the carrier of heat medium (hot water) in heating systems, and their major function is to transport and distribute heat medium on demand [2]. An HN needs to make the flow and thermal energy meet the requirements at the same time, that is, to achieve hydraulic balance and thermal balance. Otherwise, uneven heating, low energy efficiency or a high possibility of equipment failure appear easily. In heating systems, hydraulic balance is an essential precondition for thermal balance, and the hydraulic balance depends on the hydraulic model. Thus, obtaining the hydraulic model of HN is the key to realizing the hydraulic and thermal balance.
The hydraulic model has two essential factors, which are the topology and resistance characteristics of an HN. The design documents can provide the topology but not resistance characteristics of an HN. There are three reasons listed as follows:
  • Due to the complexity of an HN, it is impossible to ensure that the design and actual resistance characteristics of the HN are completely consistent in detail;
  • Due to the initial adjustment of an HN, the resistance characteristics of the HN are uncertain when it is just put into use;
  • Due to corrosion or blockage of pipelines (especially the long service ones), the resistance characteristics may be far away from the initial state.
It is recognized as an effective method in that the resistance characteristics are determined by the real-time measured values of operation parameters (such as node heads and outflows). In actual engineering, pipe friction parameters (PFPs) are commonly used to express the resistance characteristics. If the estimation values of PFPs can be obtained, a real-time hydraulic model of the HN can be constructed. Wang et al. [3] concluded that the pump power consumption can be reduced to 85% by using the identified PFPs in the hydraulic model. Moreover, the analysis of hydraulic and thermal conditions based on estimation values of PFPs will greatly improve the energy efficiency of the HN, which will be helpful in achieving carbon peak and carbon neutrality.
In actual HNs, the nodes are usually equipped with pressure sensors. Real-time measured values of node heads can be obtained. HNs, being different from water supply networks, are closed networks and composed of supply networks and return networks. (In this paper, supply networks are taken as an example to analyze, and the analysis process of return networks is the same as that of supply networks.) In the supply networks, the flows of heat sources and heat users can be regarded as node outflows, which can be obtained usually. Based on these conditions, the measured conditions for real-time estimation of PFPs can be determined.
At present, the research on characteristic parameters estimation mainly focuses on water supply networks. Scholars have studied estimation and calibration problems based on least-squares methods of water supply networks for several decades. Nash and Karney [4] calibrated hydraulic models based on the least-squares method, and an objective function was expressed as the difference between measured and calculated values. Reddy et al. [5] combined a least-squares method with Gauss–Newton method. This calibration method was verified in a small-scale water supply network. Savic and Walters [6] researched a simulation and calibration problem of water supply networks. The research result shows that the accuracy of a calculation result by utilizing measured data over a period of time is better than only relying on measured data under one hydraulic condition. Meirelles et al. [7] considered operational flows as a basis of PFPs calibration. Meirelles’s method relieves adverse effects on PFPs identification results obtained by using inadequate data. Shamloo and Haghighi [8] added a genetic algorithm to solve an optimization model by utilizing the sequential quadratic programming method. Better results can be obtained. However, the time consumption of these calculation processes is enormous, especially for PFPs estimation under multiple hydraulic conditions. Optimization methods based on least-squares methods have been widely applied in engineering. The objective is to search for an acceptable result for hydraulic calculation equations. However, ensuring the acceptable solution (PFPs values) is the same as the actual resistance characteristic cannot be guaranteed.
The mainstream of PFPs identification methods is based on least-squares principles. However, analytic methods also play an important role in PFPs identification studies. Lansey and Basnet [9] proposed a method based on the gradient method and non-linear programming technology to estimate unknown parameters of water supply networks. Calculation processes contain parameter estimation, calibration assessment and data collection design. Jun et al. [10] chose measured data under multiple hydraulic conditions and expressed results of non-linear equations. This method can be applied to inadequate data. By using the Taylor series approach, Datta and Sridharan [11] proposed a method to estimate unknown parameters by utilizing measured values of node heads and pipe flows. Kapelan et al. [12] combined Levenberg–Marquard algorithm with genetic algorithms. Relatively reliable results could be obtained with this method. For a water supply network, Liu et al. [13,14] proposed an identification method of PFPs based on Moore–Penrose pseudo-inverse solution. Identification results are accurate enough for engineering when the number of measured sites is relatively small. Further, in order to meet the current demands of digital twin technology and intelligent heating technology, it is necessary to develop a method to obtain real-time PFPs values [15].
Being different from water supply networks, an HN needs to be decomposed into two sub-HNs, which increases calculation quantity. More importantly, in order to meet the requirements of heating demand, the flows of HNs are usually constant and huge. Therefore, accurate estimation of PFPs values is more important for HNs. Wang et al. [3] developed an identification method to obtain hydraulic resistance of a branch HN. However, 500 operating conditions need to be provided if relatively small errors of the identified hydraulic resistances are expected. Liu et al. [16] proposed a method to determine the PFPs of a branch HN uniquely by using measured data of heads and outflows in all the heating substations. However, it is difficult to apply this method directly to real-time PFPs analysis of an HN, including loops. Tol [17] and Zheng et al. [18] applied Newton iteration method in PFPs estimation of a branch HN. In the studies mentioned above, estimation methods have been proposed for branch HNs rather than loop HNs, which are more common in engineering. Equations described in hydraulic models are non-linear ones, also creating a barrier for the HN study.
By utilizing measured data under multiple hydraulic conditions, this paper suggests a new expression and decision condition to find unique estimation results of PFPs. Following the four steps mentioned below, this study presents two examples of HNs, illustrating the ability to obtain PFPs unique estimation values by utilizing measured data under multiple hydraulic conditions. First, build a PFPs calculation equation by using mass and energy conservation equations of an HN, and eliminate dependent variables by the relationship of pipe flows according to the types of the pipes. Second, describe energy conservation equations corresponding to tree pipes by relationships of operational data between different hydraulic conditions. Third, transform matrix equations of a tree into a linear form. Finally, analyze theoretically the probability of obtaining unique estimation values of PFPs, and express the results of PFPs estimation by a solution of the corresponding matrix equation.

2. Methods

Hydraulic calculation equations (mass and energy conservation equations) can be established by using operational data or PFPs of an HN. In the design calculation of HNs, PFPs are viewed as known variables. In the estimation process of PFPs, some measured data such as node heads and outflows are viewed as known variables. Pipes in an HN can be divided into a spanning tree (tree) and a corresponding cotree (cotree). PFPs calculation equations of an HN are first described by partitioned matrices and then transformed into linear algebraic equations. According to theories of a linear algebraic equation and matrix analysis, in order to obtain a unique solution, the number of equations being more than or equal to the number of unknown variables should be ensured. However, in actual engineering, the number of measurement sites is limited. In most cases, the number of unknown variables is more than the number of (independent) equations in PFPs calculation equations. This paper researches the PFPs estimation problem of an HN by increasing the number of hydraulic conditions and establishes a theoretical framework for estimating the PFPs values and obtaining unique values.

2.1. Basic Equations

Two matrix functions are defined before further study. Considering a matrix M of dimension m × n, abs (M) is a matrix of dimension m × n. Every element of the matrix abs (M) is the absolute value of the element of the matrix M at the corresponding position. Considering a vector X of dimension n × 1, a matrix transform function D = D (X) is defined. D is a diagonal matrix of dimension n × n. The ith diagonal element of D satisfies this relationship D (i, i) = X (i), (i = 1, 2, …, n).
Considering an HN with n + 1 nodes and b pipes, hydraulic calculation equations can be expressed in the following matrix form.
AG = Q,
a b s ( A T P ) = a b s ( Δ H ) = D 2 ( G ) S ,
where A is a basic incidence matrix, which contains information about which pipes are connected to a particular node. The value of every element in matrix A can be defined as −1 or 1 according to the pipe flow being towards or away from the node; else, if the pipe flow does not connect with the node, the corresponding element is defined as 0. G is a pipe flows vector, Q is a node outflows vector, P is a node heads vector, Δ H is a head losses vector and S is a PFPs vector.
Generally, some operational data (node heads and pipe flows) can be obtained in the PFPs estimation study. The main aim of this study is to search for unique values of PFPs by using operational data. If all measured data of node heads and outflows under a single hydraulic condition are available, there will be b + n equations and 2b unknown variables in Equations (1) and (2). In an HN, b is greater than n. Thus, the number of unknown variables is greater than the number of algebraic equations. Equations (1) and (2) are actually under-determined. Thus, it is not able to find unique results of PFPs in the situation. To obtain more algebraic equations, operational data of more hydraulic conditions are provided. However, these algebraic equations are non-linear and cannot be solved directly. Thus, a linearization method is needed to transform the non-linear equations into linear ones during studying PFPs estimation.
Analyzing the feasibility of obtaining unique values of PFPs, the paper establishes a split-step linearization method for PFPs estimation by using measured data under multiple hydraulic conditions. Since measured data of node heads are widely used in the detection and calibration of hydraulic networks [19,20], considering the most unfavorable estimation conditions, the estimation processes assume there are no pipe flow sensors. (If there are pipe flow sensors, the theory mentioned in this paper can be applied, obtaining better results.)
Since there are unknown variables S needing to be identified in the energy conservation equation (Equation (2)), the mass conservation equation (Equation (1)) can be used to eliminate dependent unknown variables. Flows in tree pipes, satisfying the mass conservation equation, can be written as [21].
G t = A t 1 A l G l + A t 1 Q ,
where At is composed corresponding to tree pipes, Al is composed corresponding to cotree pipes, satisfying A = [At, Al]; Gt is composed by tree pipe flows, Gl is composed by cotree pipe flows, satisfying G = [Gt, Gl].
The energy conservation equation can be divided into two types. Head losses of tree and cotree pipes can be written as follows, respectively.
a b s ( A t T P ) = a b s ( Δ H t ) = D 2 ( G t ) S t ,
a b s ( A l T P ) = a b s ( Δ H l ) = D 2 ( G l ) S l ,
where St is composed of tree PFPs, Sl is composed of cotree PFPs, satisfying S = [St, Sl]; ΔHt is composed of head losses of tree pipes, ΔHl is composed of head losses of cotree pipes, satisfying ΔH = [ΔHt, ΔHl]. Then, PFPs can be solved when head losses and pipe flows are available.

2.2. Expression of PFPs Estimation

A variable representing a relationship of head losses between different hydraulic conditions is introduced here. That is a critical process of solving PFPs calculation equations. Head losses relationship of cotree pipes between multiple hydraulic conditions can be written once the measured value of every node head is available. The first hydraulic condition satisfying the condition Δ h l ( 1 ) ( i ) 0 is chosen as a reference hydraulic condition. A reference hydraulic condition can be selected randomly and does not impact the estimation study. Then, a ratio of head losses in cotree pipe i between the kth and the first hydraulic conditions can be written as follows:
Δ h l P ( k ) ( i ) = Δ h l ( k ) ( i ) / Δ h l ( 1 ) ( i ) ,   ( i = 1 ,   2 , ,   b n ; k = 1 ,   2 , ,   m )
where Δ h l ( i ) is the head loss in cotree pipe i and Δ h l P ( i ) is a ratio of head losses in cotree pipe i under the kth and the first hydraulic conditions. The superscript k is an order number of hydraulic conditions.
Variables in energy equations contain both node heads and pipe flows. To eliminate dependent variables in equations, a relationship between node heads and pipe flows under multiple hydraulic conditions needs to be introduced. Considering pipe flows are directional variables, a new vector variable Δ H l G ( k ) of dimension (bn) × 1 is defined to express relationships of cotree pipe flows under different hydraulic conditions. A ratio of cotree pipe flow i between the kth and the first conditions (the ith element of Δ H l G ( k ) ) is:
Δ h l G ( k ) ( i ) = { a b s ( Δ h l P ( k ) ( i ) ) 1 / 2 , w h e n   Δ h l ( k ) ( i ) Δ h l ( 1 ) ( i ) 0 ,   Δ h l ( 1 ) ( i ) 0 ( i = 1 ,   2 , ,   b n ; a b s ( Δ h l P ( k ) ( i ) ) 1 / 2 , w h e n   Δ h l ( k ) ( i ) Δ h l ( 1 ) ( i ) < 0 k = 1 ,   2 , ,   m )
By using Equation (7), a ratio of cotree pipe flow i is written by the ratio of head losses in the corresponding pipe between the kth and the first hydraulic conditions. Combining with cotree pipe flows under the first hydraulic condition, those under the kth hydraulic condition can be expressed as follows:
G l ( k ) = D ( Δ H l G ( k ) ) G l ( 1 ) ,   ( k = 1 ,   2 , ,   m )
As dependent variables, pipe flows of a cotree do not appear except for the first hydraulic condition. Under the kth hydraulic condition, Equation (4) can be written, in view of Equation (8), as follows:
a b s ( A t T P ( k ) ) = a b s ( Δ H t ( k ) ) = D 2 ( A t 1 A l D ( Δ H l G ( k ) ) G l ( 1 ) + A t 1 Q ( k ) ) S t   ( k = 1 ,   2 , ,   m )
After eliminating cotree pipe flows under other hydraulic conditions except the first one, Equation (4) can be substituted by Equation (9). Considering Equation (9) expresses a non-linear equation, a new matrix variable is defined to transform Equation (9) into a linear equation. A vector Δ H t G ( k ) of dimension n × 1 is introduced here. An element of this vector is Δ h t G ( k ) , whose absolute value equals head loss in a tree pipe to the half power under the kth hydraulic condition. Considering pipe flows are directional variables, the ith element of Δ H t G ( k ) is:
Δ h t G ( k ) ( i ) = { ( Δ h t ( k ) ( i ) ) 1 / 2 , w h e n   Δ h t ( k ) ( i ) 0 ( Δ h t ( k ) ( i ) ) 1 / 2 , w h e n   Δ h t ( k ) ( i ) < 0 ,   ( I = 1 ,   2 , ,   n ;   k = 1 ,   2 , ,   m )
where Δ h t ( i ) is the head loss in tree pipe i. Equation (10) is preparation for transforming PFPs calculation equations into linear ones. A new vector Stp is defined to express a vector related to a cotree PFPs. Stp has the same dimension as the vector St. The relationship of elements can be written as s t p = s t 1 / 2 , meaning s t p equals one divided by s t to the half power. The linear calculation matrix equation of PFPs is written as:
D ( Δ H t G ( k ) ) S t p + A t 1 A l D ( Δ H l G ( k ) ) G l ( 1 ) = A t 1 Q ( k ) ,   ( k = 1 ,   2 , ,   m )
In Equation (11), coefficient matrices can be represented by node heads and outflows. Unknown variables include cotree pipe flows and PFPs of a tree. The numbers of the two kinds of unknown variables are bn and n, respectively. Equation (11) can substitute Equation (9) since it is a linear matrix equation and does not contain dependent unknowns.
Even though measured data of node heads and outflows under one hydraulic condition can be obtained, there are n equations and b independent unknown variables in Equation (11). As the number of pipes is greater than the number of nodes, Equation (11) expresses an equation with the number of unknown variables being more than that of equations. In this situation, accurate, unique solutions are unavailable. Thus, operational data of multiple hydraulic conditions are needed to get more accurate results for PFPs.

2.3. Linear Expression of PFPs

If operational data of m hydraulic conditions are available, an integrated matrix equation of PFPs calculation can be written as follows.
[ D ( Δ H t G ( 1 ) ) A t 1 A l D ( Δ H l G ( 1 ) ) D ( Δ H t G ( 2 ) ) A t 1 A l D ( Δ H l G ( 2 ) ) D ( Δ H t G ( m ) ) A t 1 A l D ( Δ H l G ( m ) ) ] [ S t p G l ( 1 ) ] = [ A t 1 Q ( 1 ) A t 1 Q ( 2 ) A t 1 Q ( m ) ]
There are m × n equations and b unknown variables. In Equation (12), if the number of independent equations can reach b, there must be unique solutions. If the number of independent equations is less than b, unique solutions cannot be reached. When the number of independent equations can reach b, unknown variables, including tree PFPs and cotree pipe flows under the first hydraulic condition, can be obtained.
Next, pursuing the values of PFPs can be transferred to solve Equation (12), which is a linear matrix equation. Depending upon the results, there will be unique estimation values of PFPs. To study Equation (12), the theory of matrix analysis is employed. There are two cases according to the number of independent equations in Equation (12). If the number of independent equations equals the number of unknown variables, a unique solution can be calculated directly; if not, a Moore–Penrose pseudo-inverse is introduced to express the solution of Equation (12) [13]. When the number of independent equations equals the number of unknown variables, the special Moore–Penrose pseudo-inverse solution can also express a unique solution of Equation (12) [22]. Estimation results of PFPs can be calculated through the unique solution.
Since Equation (12) is a linear matrix equation, whether there is a unique solution depends on the relationship between the numbers of algebraic equations and unknown variables. When there are m hydraulic conditions, Equation (12) contains m × n algebraic equations and b unknown variables. In those unknown variables, there are bn cotree pipe flows and n tree PFPs. A necessary condition to obtain a unique solution is the number of algebraic equations greater than or equal to the number of unknown variables. However, it cannot be guaranteed that the number of independent equations can reach b. If hydraulic conditions of an HN are enough to express b independent equations, unique results of PFPs may be obtained; if not, accurate solutions cannot be obtained.
As mentioned above, if hydraulic conditions are sufficient to obtain a unique solution to Equation (12), the PFPs of a tree can be communicated directly. Cotree PFPs can be expressed by cotree pipe flows under the first hydraulic condition. Inversion processes of variables are written as follows:
s t ( i ) = ( s t p ( i ) ) 2   ( i = 1 ,   2 , ,   n ) ,
S l = D 2 ( G l ( 1 ) ) a b s ( Δ H l ( 1 ) ) = D 2 ( G l ( 1 ) ) a b s ( A l T P ( 1 ) ) ,
According to the theory of linear equations, the number of independent equations being b is a sufficient and necessary condition of the existence of unique solutions. The number of independent equations in Equation (12) increases when adding hydraulic conditions, increasing the probability of adding the number of independent equations. If the number of hydraulic conditions can guarantee the number of independent equations can reach b, there is no need to keep on adding hydraulic conditions. At the beginning of PFPs estimation, the criteria mentioned here can be used to determine whether accurate, unique estimation values of PFPs can be obtained, bringing the advantage of not needing additional hydraulic conditions when there is no error with measured data.
With errors of measured data being considered, if measurement sensors are sufficient, more accurate estimation results of PFPs will be obtained by increasing hydraulic conditions. If not, increasing hydraulic conditions has no contribution to the accuracy of estimation results of PFPs. There is a possibility of a large difference between estimation results and real results of PFPs if measurement sensors are insufficient. The main processes of this method are shown as in Figure 1.

3. Case Study

To present application processes and demonstrate the effectiveness of the proposed method, two cases of HNs are introduced in this paper.

3.1. An Example HN

The estimation method is verified by an example HN. In the example, PFPs values can be calculated by utilizing measured data of node heads and outflows under two hydraulic conditions. The topology of the HN is shown in Figure 2. This example HN contains twelve pipes and nine nodes, wherein nine nodes represent three heat sources and six heat users. In this HN, setting values of PFPs in pipe 1, 3, 5, 8, 9 or 10 is 3.6 × 10−4 h2/m5, in pipe 2 or 4 is 6.0 × 10−4 h2/m5, and in pipe 6, 7, 11 or 12 is 7.2 × 10−3 h2/m5. By using the values of PFPs, node heads and outflows under two hydraulic conditions used in the next sections (estimation processes) are computed by hydraulic calculation equations. In this example, node heads and outflows of different hydraulic conditions are assumed as “known values”, and PFPs and pipe flows are considered as unknown variables. The known values under two hydraulic conditions are shown in Figure 2.
Pipes 6, 7, 11 and 12 in this HN are selected as cotree pipes. A linear equation is obtained by submitting “known values” in Equation (12). The example HN contains 12 pipes and nine nodes. According to Equation (12), when there are two hydraulic conditions available for PFPs estimation of the HN shown in Figure 2, there are 16 equations and 12 unknown variables, including eight variables related to PFPs of a tree and pipe flows of a cotree under the first hydraulic condition, illustrating a unique solution of Equation (12) exists. Further, in Equation (12), the number of independent equations can reach 12. According to the theory of linear equations, there are unique solutions to Equation (12). Those unknown variables can be solved by calculation tools included in Scilab 6.1.0. Then, the PFPs of the entire HN are calculated by Equation (13). The estimation results are presented in Table 1.
By comparing with setting values of PFPs, the accuracy of PFPs estimation results can be evaluated. Estimation values of PFPs are found very close to setting values, except for the cotree pipes 6, 7, 11 and 12. The main reason can be concluded as follows. In the inversion process of variables, PFPs values of a tree and a cotree are calculated out by Equation (13). Since there is a one-to-one correspondence between PFPs values of a tree and variables representing the values in Equation (13a), other operational data will not be used in the inversion process. This process may give a small error. PFPs values of a cotree need to be calculated by Equation (13b), in which pipe flows and node heads need to be calculated through the inversion process. Not as direct as calculation of tree PFPs, this process brings about limited calculation errors, leading to calculation errors accumulating in PFPs values of a cotree. The maximum estimation deviation of every PFP is less than 5%, and the average estimation deviation is 1.42%, which is accurate enough for engineering.

3.2. A simple Actual HN

To further test the effectiveness of the proposed method, a simple actual HN, located in Harbin City, China, is employed here. This HN represents a primary network that connects heat sources and heat users (heating substations). The simple actual HN is shown in Figure 3.
As shown in Figure 3, this simple actual HN contains 17 pipes and 16 nodes (including a reference node, s1). In this HN, there are 14 nodes representing 2 heat sources and 12 heating substations, and pipe 10 and pipe 15 are selected as cotree pipes. All node elevations are the same at 12 m. In this heating system, there are two circulating pumps operating in parallel in both heat sources. Performance parameters of circulating pumps are shown in Table 2.
Setting values of all PFPs in the simple actual HN are shown in Table 3.
In this paper, multiple hydraulic conditions can be achieved by adjusting the valve in every heating substation. However, the valves of pipes in both supply and return pipelines are not adjusted, which can keep PFPs unchanged under different hydraulic conditions. Based on previous study results, when there are measured data of two hydraulic conditions available for PFPs estimation of the simple actual HN shown in Figure 3, unique estimation results of PFPs could be obtained. In this estimation process, node heads and outflows under these two hydraulic conditions are considered “known values”, which are listed in Table 4.
Details of the PFPs estimation processes are almost the same as those in Section 3.1. The estimation processes are not repeated here. The estimation results are presented in Figure 4.
As shown in Figure 4, estimation results of PFPs are close to those setting values shown in Table 3. As a cotree pipe, the relative estimation deviation of pipe 15 (grey mark in Figure 4) is 11.40% (the largest one). As the estimation result of pipe 15 cannot be reached by direct calculation, the relative estimation deviation of pipe 15 is larger than those of the rest of the pipes. This result seems not particularly ideal. If more accurate results are expected, this estimation method theoretically should employ operational data of more hydraulic conditions. In addition, pipe 10 (grey mark in Figure 4) is another cotree pipe with a relatively larger estimation deviation, whose relative estimation deviation is 3.05%. (Relative estimation deviations of tree pipes are smaller than those of cotree pipes.) The average estimation deviation of every PFP is 1.86%, which illustrates that the estimation results of PFPs are accurate enough for actual engineering. The overall accuracy of those estimation results of the simple actual HN is close to those of the example HN introduced in Section 3.1. (As a matter of fact, relative deviations of PFPs estimation results could be reduced further by adding operation data of more hydraulic conditions or choosing different tree and cotree pipes division plans.)

4. Discussion

The two HNs mentioned above show the unique values of PFPs cannot be obtained unless measured data of node heads and outflows under multiple hydraulic conditions are available. When hydraulic conditions are sufficient, the number of independent equations may reach the number of unknown variables. In the estimation processes, using the least number of hydraulic conditions to identify unique values of PFPs can relieve the difficulty of providing more hydraulic conditions. During the estimation processes, estimation results of tree PFPs calculated directly may be more accurate. Both estimation results of tree and cotree are accurate enough in engineering.
However, there are also two major limitations in this paper:
  • In actual engineering, PFP estimation is inevitably affected by measurement errors. The estimation principle herein is similar to that of the publication [16], and the unique estimation results can be obtained theoretically. According to the research results of Liu et al. [16], the influence of measurement errors on this series of methods is also limited. Estimation results can satisfy the requirements of engineering applications. Thus, error analysis was not included here.
  • In this paper, a large number of measurement sites are needed for obtaining operational data on HNs. Currently, only high monitoring levels or newly built heating systems could meet the above requirement. In order to achieve PFPs estimation of heating systems with lower monitoring levels or experiencing temporary failure in individual sensors, PFP estimation based on deep neural networks is worthy of being explored in the future.

5. Conclusions

In this paper, PFPs, representing the resistance of an HN, are introduced. Then, a framework is proposed to identify PFPs values by measured data of nodes heads, but not pipe flows. The estimation processes can be achieved by solving matrix equation, which makes a theoretical basis for obtaining accurate resistance models for actual HNs.
In the estimation processes, mass and energy conservation equations were divided by a tree and a cotree. By eliminating dependent unknown variables and expressing relationships between pipe flows and head losses under different hydraulic conditions, a non-linear PFPs calculation equation was developed. This equation is then transformed into linear algebraic equations, providing the probability of further analysis. From studying these linear algebraic equations under multiple hydraulic conditions, the numbers of independent equations and unknown variables are determined, which can be used as a tool to judge a PFPs estimation problem. Estimation values of PFPs can be accomplished by rapidly solving the matrix equations. Utilizing operational data under multiple hydraulic conditions is highly advantageous to PFPs estimation because the number of independent algebraic equations in the PFPs calculation matrix equation increases with the addition of hydraulic conditions. If hydraulic conditions are sufficient, unique estimation results of PFPs can be achieved, and no more hydraulic conditions need to be provided.
This method can find unique results of PFPs directly by solving matrix equations under the least number of hydraulic conditions (usually from two to three hydraulic conditions), being essentially different from previous estimation or calibration methods. The PFPs estimation method mentioned in this paper improves the overall regulation and control performance of heating systems and energy efficiency in buildings.

Author Contributions

Conceptualization, Y.L.; formal analysis, Y.L.; methodology, Q.D. and Y.L.; supervision, P.L.; investigation, Z.Z.; writing—original draft preparation, Q.D. and H.W.; writing—review and editing, H.W. and Y.L.; funding acquisition, P.L. and Y.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China, grant number 52078156; and the Financial Assistance under Heilongjiang Postdoctoral Fund, grant number LBH-Z15083.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Zhang, Y.; Zheng, W.; Fang, H.; Xia, J. Clean heating in Northern China: Regional investigations and roadmap studies for urban area towards 2050. J. Clean. Prod. 2022, 334, 130233. [Google Scholar] [CrossRef]
  2. Shen, Y.; Chen, J.; Fu, Q.; Wu, H.; Wang, Y.; Lu, Y. Detection of district heating pipe network leakage fault using UCB arm selection method. Buildings 2021, 11, 275. [Google Scholar] [CrossRef]
  3. Wang, N.; You, S.; Wang, Y. Hydraulic resistance identification and optimal pressure control of district heating network. Energy Build. 2018, 170, 83–94. [Google Scholar] [CrossRef]
  4. Nash, G.A.; Karney, B.W. Efficient inverse transient analysis in series pipe systems. J. Hydraul. Eng. 1999, 125, 761–764. [Google Scholar] [CrossRef] [Green Version]
  5. Reddy, P.V.; Sridharan, K.; Rao, P.V. WLS method for parameter estimation in water distribution networks. J. Water Resour. Plan. Manag. 1996, 122, 157–164. [Google Scholar] [CrossRef]
  6. Savic, D.A.; Walters, G.A. Genetic Algorithm Techniques for Calibrating Network Models; University of Exeter: Devon, UK, 1995; p. 44. [Google Scholar]
  7. Meirelles, G.; Manzi, D.; Brentan, B.; Goulart, T.; Luvizotto, E., Jr. Calibration model for water distribution network using pressures estimated by artificial neural networks. Water Resour. Manage. 2017, 31, 4339–4351. [Google Scholar] [CrossRef]
  8. Shamloo, H.; Haghighi, A. Optimum leak detection and calibration of pipe networks by inverse transient analysis. J. Hydraul. Res. 2010, 48, 371–376. [Google Scholar] [CrossRef]
  9. Lansey, K.; Basnet, C. Parameter estimation for water distribution networks. J. Water Resour. Plan. Manag. 1991, 117, 126–144. [Google Scholar] [CrossRef]
  10. Jun, S.; Arbesser-Rastburg, G.; Fuchs-Hanusch, D.; Lansey, K. Response surfaces for water distribution system pipe roughness calibration. J. Water Resour. Plan. Manag. 2022, 148, 04021105. [Google Scholar] [CrossRef]
  11. Datta, R.S.; Sridharan, K. Parameter estimation in water-distribution systems by least squares. J. Water Resour. Plan. Manag. 1994, 120, 405–422. [Google Scholar] [CrossRef]
  12. Kapelan, Z.S.; Savic, D.A.; Walters, G.A. A hybrid inverse transient model for leakage detection and roughness calibration in pipe networks. J. Hydraul. Eng. 2003, 41, 481–492. [Google Scholar] [CrossRef]
  13. Liu, Y.; Zou, P.; He, Z. Pipe friction parameters identification method based on Moore-Penrose Pseudo-inverse solution. J. Hydraul. Eng. 2012, 138, 100–104. [Google Scholar]
  14. Liu, Y.; Du, Q.; Luo, P.; Zou, P.; He, Z. Pipe resistance coefficients identification of water networks considering solvable conditions. Can. J. Civ. Eng. 2021, 48, 1223–1230. [Google Scholar] [CrossRef]
  15. Gu, J.; Wang, J.; Qi, C.; Yu, X.; Sunden, B. Analysis of a hybrid control scheme in the district heating system with distributed variable speed pumps. Sustain. Cities Soc. 2019, 48, 101591. [Google Scholar] [CrossRef]
  16. Liu, Y.; Wang, P.; Luo, P. Pipe hydraulic resistances identification of district heating networks based on matrix analysis. Energies 2020, 13, 3007. [Google Scholar] [CrossRef]
  17. Tol, H.I. Development of a physical hydraulic modeling tool for district heating systems. Energy Build. 2021, 253, 111512. [Google Scholar] [CrossRef]
  18. Zheng, X.; Sun, Q.; Wang, Y.; Zheng, L.; Gao, X.; You, S.; Zhang, H.; Shi, K. Thermo-hydraulic coupled simulation and analysis of a real large scale complex district heating network in Tianjin. Energy 2021, 236, 121389. [Google Scholar] [CrossRef]
  19. Tanyimboh, T.; Burd, R.; Burrows, R.; Tabesh, M. Modelling and reliability analysis of water distribution systems. Water Sci. Technol. 1999, 39, 249–255. [Google Scholar] [CrossRef]
  20. Covelli, C.; Cozzolino, L.; Cimorelli, L.; Della Morte, R.; Pianese, D. A model to simulate leakage through joints in water distribution systems. Water Sci. Tech.-Water Sup. 2015, 15, 852–863. [Google Scholar] [CrossRef]
  21. Rahal, H. A cotree flows formulation for steady state in water distribution networks. Adv. Eng. Softw. 1995, 22, 169–178. [Google Scholar] [CrossRef]
  22. Chen, Y.; Feng, J. Efficient method for Moore-Penrose inverse problems involving symmetric structures based on Group Theory. J. Comput. Civil Eng. 2014, 28, 182–190. [Google Scholar] [CrossRef]
Figure 1. The main processes of the PFPs estimation method.
Figure 1. The main processes of the PFPs estimation method.
Buildings 12 00743 g001
Figure 2. Schematic diagram of an example HN and known variables under two hydraulic conditions.
Figure 2. Schematic diagram of an example HN and known variables under two hydraulic conditions.
Buildings 12 00743 g002
Figure 3. Schematic diagram of a simple actual HN.
Figure 3. Schematic diagram of a simple actual HN.
Buildings 12 00743 g003
Figure 4. Estimation results of PFPs in the simple actual HN.
Figure 4. Estimation results of PFPs in the simple actual HN.
Buildings 12 00743 g004
Table 1. The estimation results of the example HN.
Table 1. The estimation results of the example HN.
Pipe
No.
Setting Values of PFPs
(h2/m5) × 10−4
Estimation Values of PFPs
(h2/m5) × 10−4
Estimation Deviation of PFPs
(%)
13.63.580.56
26.06.00.00
33.63.630.83
46.06.040.67
53.63.600.00
67268.45.00
77273.41.94
83.63.630.83
93.63.551.39
103.63.570.83
117273.62.22
127270.02.78
Table 2. Performance parameters of circulating pumps.
Table 2. Performance parameters of circulating pumps.
Heat SourcePump SeriesFlow (m3/h)Head (m)Revolution (r/min)Power (kW)
s1KQSN/L350-M67561481480710
s2KQSN/L300-N4563961480250
Table 3. Details of pipes in the simple actual HN.
Table 3. Details of pipes in the simple actual HN.
Pipe No.From NodeTo NodeLength (m)Diameter (mm)PFP
(h2/m5) × 10−5
1135003003.01
2344003002.41
34580025012.5
45154002509.4
56154002509.4
62610003004.81
7274003501.07
8783003001.8
9893002504.7
1010950020025.3
1116105002507.83
12111650020025.3
13121170025011
141127003004.21
15131670020035.4
1614134002506.27
1715144003002.41
Table 4. “Known values” for the simple actual HN.
Table 4. “Known values” for the simple actual HN.
Node No.Node Outflows (m3/h)Node Heads (m)
The First HC 1The Second HCThe First HCThe Second HC
11055700200180
2900552.36173.10170.09
311256193.01177.36
44632.2189.71175.97
56861.2176.54170.54
621184.4170.42168.96
7256163.84168.38168.39
816756.78165.38167.39
917292.88162.65165.89
10321250.38161.44164.04
117926.86177.23170.44
12287246.82186.18173.14
1310079167.14166.59
14136102168.46167.40
1500170.37168.52
1600166.42166.16
1 HC—hydraulic condition.
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Luo, P.; Wang, H.; Liu, Y.; Du, Q.; Zhang, Z. Resistance Characteristic Parameters Estimation of Hydraulic Model in Heating Networks Based on Real-Time Operation Data. Buildings 2022, 12, 743. https://doi.org/10.3390/buildings12060743

AMA Style

Luo P, Wang H, Liu Y, Du Q, Zhang Z. Resistance Characteristic Parameters Estimation of Hydraulic Model in Heating Networks Based on Real-Time Operation Data. Buildings. 2022; 12(6):743. https://doi.org/10.3390/buildings12060743

Chicago/Turabian Style

Luo, Peng, Hao Wang, Yongxin Liu, Qingting Du, and Zhengshuai Zhang. 2022. "Resistance Characteristic Parameters Estimation of Hydraulic Model in Heating Networks Based on Real-Time Operation Data" Buildings 12, no. 6: 743. https://doi.org/10.3390/buildings12060743

APA Style

Luo, P., Wang, H., Liu, Y., Du, Q., & Zhang, Z. (2022). Resistance Characteristic Parameters Estimation of Hydraulic Model in Heating Networks Based on Real-Time Operation Data. Buildings, 12(6), 743. https://doi.org/10.3390/buildings12060743

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop