一種供水管網(wǎng)壓力檢測點的布置方法
【專利摘要】本發(fā)明提出了一種供水管網(wǎng)壓力檢測點的布置方法,包括以下兩個步驟:基于節(jié)點壓力對管網(wǎng)進行分區(qū),將位置上相鄰的并且壓力值相近的節(jié)點劃分為同一個供水子區(qū);和對每個供水子區(qū)分別運用靈敏度系數(shù)法對管網(wǎng)壓力檢測點進行選址,以從所述供水子區(qū)內(nèi)的節(jié)點中選出壓力檢測點。本發(fā)明的供水管網(wǎng)壓力檢測點的布置方法,可以滿足大型城市供水管網(wǎng)的施工需求,壓力監(jiān)測點的布置位置的計算過程簡單,并可以簡化計算量。
【專利說明】
一種供水管網(wǎng)壓力檢測點的布置方法
技術(shù)領(lǐng)域
[0001] 本發(fā)明涉及給排水工程技術(shù)領(lǐng)域,尤其涉及一種供水管網(wǎng)壓力檢測點的布置方 法。
【背景技術(shù)】
[0002] 眾所周知,城市供水管網(wǎng)系統(tǒng)中的壓力監(jiān)測點一般指利用有線或者無線進行數(shù)據(jù) 實時傳輸?shù)膲毫τ涗泝x。在管網(wǎng)中設(shè)置壓力監(jiān)測點是為了實時的監(jiān)測城市供水管網(wǎng)的運行 狀態(tài)。在滿足用戶用水壓力的情況下,根據(jù)監(jiān)測點處的壓力值,合理的調(diào)節(jié)栗站水栗的運行 方式,以降低管網(wǎng)漏水減少栗站的耗能。因此,在城市供水管網(wǎng)系統(tǒng)中的合適位置布置壓力 監(jiān)測點,能夠科學(xué)合理的調(diào)整管網(wǎng)的運行狀態(tài),滿足居民的用水需求,進而對提高供水的安 全性和可靠性有重大的意義。
[0003] 目前,國內(nèi)外對有關(guān)供水管網(wǎng)壓力檢測點的選址方法做了一些富有成效的研究, 比較具有代表性的有靈敏度系數(shù)法和基于遺傳算法的目標(biāo)函數(shù)優(yōu)化方法。然而,基于靈敏 度系數(shù)法的壓力監(jiān)測點布置方法,需要首先求出每個節(jié)點相對于其它節(jié)點的靈敏度系數(shù), 然后利用聚類方法將靈敏度值相近的節(jié)點歸為一類,分別選擇每一類中最大靈敏度值所對 應(yīng)的節(jié)點作為壓力監(jiān)測點。然而上述方法的缺點是計算量太大,例如,對于節(jié)點數(shù)目為10萬 的大型城市供水管網(wǎng),需要進行10萬次平差計算以得到10萬X 10萬的靈敏度系數(shù)矩陣。如 此巨大的計算量及數(shù)據(jù)存儲量使得該方法難以應(yīng)用。而遺傳算法也有缺陷,當(dāng)供水管網(wǎng)的 規(guī)模較大時,采用遺傳算法計算,計算時間較長難以進行實際應(yīng)用。
[0004] 因此,需要一種新型的供水管網(wǎng)壓力檢測點的布置方法,以滿足大型城市供水管 網(wǎng)的施工需求。
【發(fā)明內(nèi)容】
[0005] 為了解決上述部分或全部技術(shù)問題,本發(fā)明提供了一種供水管網(wǎng)壓力檢測點的布 置方法,包括步驟:基于節(jié)點壓力對管網(wǎng)進行分區(qū),將位置上相鄰的并且壓力值相近的節(jié)點 劃分為同一個供水子區(qū);和對每個供水子區(qū)分別運用靈敏度系數(shù)法對管網(wǎng)壓力檢測點進行 選址,以從所述供水子區(qū)內(nèi)的節(jié)點中選出壓力檢測點。
[0006] 進一步地,對管網(wǎng)進行分區(qū)包括數(shù)據(jù)準(zhǔn)備步驟(1):A,按照管道的編號順序,分別 計算每根管道相鄰節(jié)點的壓力差A(yù)h1P并將計算的結(jié)果作為權(quán)值賦予該管道;B,設(shè)定分區(qū) 閥值S;C,制定分區(qū)結(jié)果數(shù)據(jù)格式,將分區(qū)計算結(jié)果存放在矩陣中,所述矩陣中的每一行表 示一個子區(qū);以及D,初始化矩陣,將矩陣內(nèi)的所有元素設(shè)為零。
[0007] 進一步地,節(jié)點壓差A(yù)hij為:|hi-hj I,當(dāng)節(jié)點i與節(jié)點j相連接時;或0,當(dāng)節(jié)點i與 節(jié)點j為同一個節(jié)點時;或00,當(dāng)節(jié)點i與節(jié)點j不相連接時。
[0008] 進一步地,對管網(wǎng)進行分區(qū)還包括計算步驟(2)至(5): (2)按照管道編號順序從管 道k=l開始搜索;(3)判斷該管道k的起始節(jié)點i是否存在于矩陣中,若節(jié)點i已經(jīng)存在于矩 陣中,則轉(zhuǎn)到下一個步驟(4);若節(jié)點i不存在于矩陣中,則將節(jié)點i賦給矩陣中的一個新行; (4)判斷矩陣中是否已經(jīng)存在管道k的終止節(jié)點j;若存在,則繼續(xù)判斷所述分區(qū)閾值δ是否 大于節(jié)點j所在行中所有節(jié)點之間的的Ahu,若滿足,則合并節(jié)點i與節(jié)點j所在的行,若不 滿足,則轉(zhuǎn)到步驟(5);若不存在,則繼續(xù)判斷閾值δ是否大于節(jié)點i與節(jié)點j所在行中所有節(jié) 點的Ah 1P若滿足,則將節(jié)點j加入到節(jié)點i所在的行中,若不滿足,則將節(jié)點賦給矩陣中的 一個新行;以及(5)對下一個管道k = k+l重復(fù)步驟(3)和步驟(4)直到遍歷所有的管道為止。
[0009]進一步地,對管網(wǎng)壓力檢測點進行選址的過程包括:定義節(jié)點之間的壓差相似系 數(shù)矩陣并對矩陣進行標(biāo)準(zhǔn)化;對所述標(biāo)準(zhǔn)化后的壓差相似系數(shù)矩陣,利用歐式距離法計算 節(jié)點間的相似程度系數(shù),得到模糊相似矩陣;以及分別計算節(jié)點與其余節(jié)點的平均歐式距 離,選取最小平均歐式距離的節(jié)點為壓力檢測點。
[0010]進一步地,壓差相似系數(shù)矩陣為由叫組成矩陣Xnxn;
[0011]
[0012]其中Hl、Hj分別為正常狀態(tài)下,節(jié)點i與j的壓力值;Hmax與H min分別為正常狀態(tài)下,管 網(wǎng)中節(jié)點壓力的最大與最小值;η為管網(wǎng)中節(jié)點的總數(shù)。
[0013] 進一步地,對矩陣進行標(biāo)準(zhǔn)化包括:對矩陣X進行標(biāo)準(zhǔn)差變換得到矩陣X7 ;和對矩 陣V進行極差變換得到矩陣X"。
[0014] 進一步地,矩陣f由Xi1/組成;
[0015:
[0016]其中,&表示矩陣X中對第k列元素取平均值,
;Sk表示矩陣X中第k 列元素的標(biāo)準(zhǔn):
η為管網(wǎng)中節(jié)點的總數(shù)。
[0017] 進一步地,矩陣Χ〃由Xik〃組成;
[0018
[0019] 其中:X 'kmir^示矩陣X'中對第k列元素取最小值;X '表示矩陣X'中對第k列元素 取最大值;〇 < X" 1; η為管網(wǎng)中節(jié)點的總數(shù)。
[0020] 模糊相似矩陣為由相似程度系數(shù)rij組成的矩陣Rnxn;其中rij計算公式為:
[0021]
[0022] 其中x"lk,x" 分別為第i行、第j行各元素;η為管網(wǎng)中節(jié)點的總數(shù)。
[0023] 進一步地,壓力監(jiān)測點位置的確定需要分別計算節(jié)點與其余節(jié)點的平均歐式距離
選取最小平均歐式距離的節(jié)點為測壓點。
[0024] 本發(fā)明的供水管網(wǎng)壓力檢測點的布置方法,可以滿足大型城市供水管網(wǎng)的施工需 求,壓力監(jiān)測點的布置位置的計算過程簡單,計算量小。
【附圖說明】
[0025] 在下文中將基于實施例并參考附圖來對本發(fā)明進行更詳細(xì)的描述。其中:
[0026] 圖1為本發(fā)明實施例的供水管網(wǎng)分區(qū)計算過程的流程圖;
[0027] 圖2為本發(fā)明實施例的供水管網(wǎng)模型圖;
[0028] 圖3為本發(fā)明實施例的供水管網(wǎng)模型圖的分區(qū)圖;以及
[0029] 圖4為本發(fā)明實施例的供水管網(wǎng)模型圖的壓力監(jiān)測點布置結(jié)果圖。
[0030] 在附圖中,相同的部件使用相同的附圖標(biāo)記。附圖并未按照實際的比例。
【具體實施方式】
[0031] 下面將結(jié)合附圖對本發(fā)明作進一步說明。
[0032] 在本發(fā)明的一個具體的實施例中,如圖2所示,為一個實際供水管網(wǎng)的管網(wǎng)模型 圖。該管網(wǎng)模型由6個用水節(jié)點1-1、1-2、1-3、1-4、1-5以及1-6,一個水源水庫和一個水栗組 成。利用管網(wǎng)平差軟件EPANET對管網(wǎng)模型進行計算,計算得到的每個節(jié)點的壓力,如表所示 1〇
[0033]表1節(jié)點壓力計算結(jié)果
[0035]在該實施例中,首先對管網(wǎng)按照壓力采用如圖1所示的計算流程進行分區(qū),具體的 計算過程如下:
[0036] (1)數(shù)據(jù)準(zhǔn)備。按照管道的編號順序,分別計算每根管道相鄰節(jié)點的壓力差A(yù)hlj, 并將計算的結(jié)果作為權(quán)值賦予該管道;設(shè)定分區(qū)閾值δ = 2.0,初始化矩陣RESULT。相應(yīng)的計 算結(jié)果如表2所示。
[0037] 弄2管道相郃書點壓力差A(yù)Li+笪結(jié)里
[0039]其中,初始化后的矩陣RESULT為:
[0040]
[00411 (2)按照管道順序,從管道Pl開始搜索,若Pl起始節(jié)點J-I沒有在矩陣RESULT中,則 將J-I賦給RESULT-個新行;若Pl終止節(jié)點J-2沒有在矩陣RESULT中,J-I與J-2之間的壓力 差Δ hi」=1.21,小于允許誤差δ,因此將J-2加入到J-3所在的行,此時RESULT為:
[0042]
[0043]同理,對于管道?2,?3,?4,?5,?6,?7,按照上述圖1中的流程進行計算,最終得到分 區(qū)計算結(jié)果RESULT,此時RESULT為:
[0044] V u V
^ v v v/
[0045] 從結(jié)果矩陣RESULT中可以看出,管網(wǎng)被分為2個區(qū)域。分區(qū)結(jié)果如圖3所示。
[0046] 接下來對每個區(qū)域設(shè)定一個壓力監(jiān)測點,以分區(qū)1為例,計算過程如下:
[0047] 由干壓差相M賽翁鉭陳為由Yd日成鉭陳XnXn;
[0048]
[0049] 其中H1A分別為正常狀態(tài)下,節(jié)點i與j的壓力值;Hmax與!1_分別為正常狀態(tài)下,管 網(wǎng)中節(jié)點壓力的最大與最小值;η為管網(wǎng)中節(jié)點的總數(shù)。
[0050] (1)計算兩兩節(jié)點的壓差相似系數(shù),將表1中的數(shù)據(jù)帶入壓差相似系數(shù)技術(shù)公式 中:
[0051;
[0052;
[0053]
[0054]
[0055]
[0056]
[0057]
[0058]
[0059]
[0060]
[0061]
[0062]
[0063]
[0064]
[0065]
[0066] 同理,對矩陣X的第2列、第3列分別進行計算,得到標(biāo)準(zhǔn)化后的兩兩節(jié)點的壓差相 似系數(shù)矩陣:
[0067]
[0068]
[0069]
[0070]同理,矩陣R中其余元素按照上述過程進行計算,計算結(jié)果為:
[0071:
[0072:
[0073:
[0074:
[0075:
[0076]最后,選取最小平均歐式距離的節(jié)點為測壓點,即選擇節(jié)點I,即J-I作為區(qū)域1的 壓力監(jiān)測點。
[0077]同樣地,可以計算區(qū)域2的壓力監(jiān)測點。壓力監(jiān)測點的計算結(jié)果如圖4所示。
[0078]雖然已經(jīng)參考優(yōu)選實施例對本發(fā)明進行了描述,但在不脫離本發(fā)明的范圍的情況 下,可以對其進行各種改進并且可以用等效物替換其中的部件。尤其是,只要不存在結(jié)構(gòu)沖 突,各個實施例中所提到的各項技術(shù)特征均可以任意方式組合起來。本發(fā)明并不局限于文 中公開的特定實施例,而是包括落入權(quán)利要求的范圍內(nèi)的所有技術(shù)方案。
【主權(quán)項】
1. 一種供水管網(wǎng)壓力檢測點的布置方法,其特征在于,包括如下步驟: 基于節(jié)點壓力對管網(wǎng)進行分區(qū),將位置上相鄰的并且壓力值相近的節(jié)點劃分為同一個 供水子區(qū);和 對每個供水子區(qū)分別運用靈敏度系數(shù)法對管網(wǎng)壓力檢測點進行選址,W從所述供水子 區(qū)內(nèi)的節(jié)點中選出壓力檢測點。2. 根據(jù)權(quán)利要求1所述的壓力檢測點的布置方法,其特征在于,所述對管網(wǎng)進行分區(qū)包 括數(shù)據(jù)準(zhǔn)備步驟(1): A,按照管道的編號順序,分別計算每根管道相鄰節(jié)點的壓力差A(yù)hu,并將計算的結(jié)果 作為權(quán)值賦予該管道; B,設(shè)定分區(qū)閥值δ; C,制定分區(qū)結(jié)果數(shù)據(jù)格式,將分區(qū)計算結(jié)果存放在矩陣中,所述矩陣中的每一行表示 一個子區(qū);W及 D,初始化矩陣,將矩陣內(nèi)的所有元素設(shè)為零。3. 根據(jù)權(quán)利要求2所述的壓力檢測點的布置方法,其特征在于,所述節(jié)點壓差Δ hu為: llu-lij I,當(dāng)節(jié)點i與節(jié)點j相連接時;或 0,當(dāng)節(jié)點i與節(jié)點j為同一個節(jié)點時;或 °°,當(dāng)節(jié)點i與節(jié)點j不相連接時。4. 根據(jù)權(quán)利要求2所述的壓力檢測點的布置方法,其特征在于,所述對管網(wǎng)進行分區(qū)還 包括計算步驟(2)至(5): (2) 按照管道編號順序從管道k= 1開始捜索; (3) 判斷該管道k的起始節(jié)點i是否存在于矩陣中,若節(jié)點i已經(jīng)存在于矩陣中,則轉(zhuǎn)到 下一個步驟(4); 若節(jié)點i不存在于矩陣中,則將節(jié)點i賦給矩陣中的一個新行; (4) 判斷矩陣中是否已經(jīng)存在管道k的終止節(jié)點j; 若存在,則繼續(xù)判斷所述分區(qū)闊值δ是否大于節(jié)點j所在行中所有節(jié)點之間的Ahu,若 滿足,則合并節(jié)點i與節(jié)點j所在的行,若不滿足,則轉(zhuǎn)到步驟(5); 若不存在,則繼續(xù)判斷闊值S是否大于節(jié)點i與節(jié)點j所在行中所有節(jié)點的Ahu,若滿 足,則將節(jié)點j加入到節(jié)點i所在的行中,若不滿足,則將節(jié)點賦給矩陣中的一個新行;W及 (5) 對下一個管道k = k+l重復(fù)步驟(3)和步驟(4)直到遍歷所有的管道為止。5. 根據(jù)權(quán)利要求1所述的壓力檢測點的布置方法,其特征在于,所述對管網(wǎng)壓力檢測點 進行選址的過程包括: 定義節(jié)點之間的壓差相似系數(shù)矩陣并對矩陣進行標(biāo)準(zhǔn)化; 對所述標(biāo)準(zhǔn)化后的壓差相似系數(shù)矩陣,利用歐式距離法計算節(jié)點間的相似程度系數(shù), 得到模糊相似矩陣;W及 分別計算節(jié)點與其余節(jié)點的平均歐式距離,選取最小平均歐式距離的節(jié)點為壓力檢測 點。6. 根據(jù)權(quán)利要求5所述的壓力檢測點的布置方法,其特征在于,所述壓差相似系數(shù)矩陣 為由:?^組成矩陣ΧηΧη ;其中出、田分別為正常狀態(tài)下,節(jié)點i與j的壓力值;Hmax與Hmin分別為正常狀態(tài)下,管網(wǎng)中 節(jié)點壓力的最大與最小值;η為管網(wǎng)中節(jié)點的總數(shù)。7. 根據(jù)權(quán)利要求5所述的壓力檢測點的布置方法,其特征在于,所述對矩陣進行標(biāo)準(zhǔn)化 包括: 對矩陣X進行標(biāo)準(zhǔn)差變換得到矩陣公;和 對矩陣公進行極差變換得到矩陣X"。8. 根據(jù)權(quán)利要求7所述的壓力檢測點的布置方法,其特征在于,所述矩陣r由xii/組成;其中,而表示矩陣X中對第k列元素取平均值:;Sk表示矩陣X中第k列元 素的標(biāo)準(zhǔn)差,η為管網(wǎng)中節(jié)點的總數(shù)。9. 根據(jù)權(quán)利要求7所述的壓力檢測點的布置方法,其特征在于,所述矩陣X"由xik"組 成;其中:X'k min表示矩陣X'中對第k列元素取最小值;X'k max表示矩陣X'中對第k列元素取 最大值;〇《義"11<《1;11為管網(wǎng)中節(jié)點的總數(shù)。10. 根據(jù)權(quán)利要求9所述的壓力檢測點的布置方法,其特征在于,所述模糊相似矩陣為 由相似程度系數(shù)ru組成的矩陣Rnxn;其中ru計算公式為:其中A分別為第i行、第j行各元素;η為管網(wǎng)中節(jié)點的總數(shù)。
【文檔編號】G06F17/50GK105938505SQ201610228129
【公開日】2016年9月14日
【申請日】2016年4月12日
【發(fā)明人】李國斌, 曾憲靈, 曾鋒, 周揚, 陳圣鵬, 馮炎輝
【申請人】廣州京維智能科技有限公司