本發明專利技術實施例公開了一種SWMM模型的建模方法以及建模裝置,涉及城市管網管理技術領域,所述方法包括:獲取原始管網數據和原始降雨數據;對所述原始管網數據進行預處理獲得處理后管網數據,以及對所述原始降雨數據進行預處理獲得處理后降雨數據;基于遙感數據和所述處理后管網數據生成子匯水區數據,所述子匯水數據為二維平面數據;獲取初始SWMM模型;基于所述處理后管網數據、所述處理后降雨數據以及所述子匯水區數據對所述初始SWMM模型進行配置,生成配置后模型。通過采用圖數據庫結合自動處理腳本的方式,對原始數據進行自動配置和校正,從而實現SWMM模型的快速配置和創建,提高模型生成效率,提高了數據導入效率和導入精確性,滿足了用戶的實際需求。滿足了用戶的實際需求。滿足了用戶的實際需求。
【技術實現步驟摘要】
SWMM模型的建模方法以及建模裝置
[0001]本專利技術涉及城市管網管理
,具體地涉及一種SWMM模型的建模方法以及一種SWMM模型的建模裝置。
技術介紹
[0002]現代城市規模往往較大,為了滿足人們的日常生活,以及為人們提供好的生活環境,城市內設計和建造了大量、復雜的地下排水、供水管網系統,而上述地下排水、供水管網系統的管理為管理人員造成了一定的困擾。
[0003]為了進行更好的管理,技術人員開發出SWMM(storm water management model,暴雨洪水管理模型)模型以輔助人們對日益嚴重的城市排水問題進行管理,通過該模型可以對單場暴雨或者連續降雨而產生的暴雨徑流進行動態模擬,進而解決與城市排水系統相關的水量與水質問題。
[0004]然而在實際應用過程中,雖然該模型具有強大的水文、水動力和水質模擬功能,可以很好地為城市排水管網的管理以及水環境、水生態的保護提供依據,但該模型的正常運行依賴于技術人員人工導入大量的數據,而人工進行大量數據的導入工作必然存在耗時長、誤差大的技術問題,因此其在數據導入的方面并不完善,為技術人員搭建數據量巨大的SWMM模型的過程中造成了極大的困擾,降低了后續模型搭建的精確性和搭建效率,無法滿足當前技術人員的實際需求。
技術實現思路
[0005]為了克服現有技術中存在的上述技術問題,本專利技術實施例提供一種SWMM模型的建模方法以及建模裝置,通過對現有的SWMM模型建立方法進行改進,采用圖數據庫結合自動處理腳本的方式,對原始數據進行自動配置和校正,從而實現SWMM模型的快速配置和創建,提高模型生成效率,提高了數據導入效率和導入精確性,滿足了用戶的實際需求。
[0006]為了實現上述目的,本專利技術實施例提供一種SWMM模型的建模方法,所述方法包括:獲取原始管網數據和原始降雨數據;對所述原始管網數據進行預處理獲得處理后管網數據,以及對所述原始降雨數據進行預處理獲得處理后降雨數據;基于遙感圖像和所述處理后管網數據生成子匯水區數據,所述子匯水數據為二維平面數據;獲取初始SWMM模型;基于所述處理后管網數據、所述處理后降雨數據以及所述子匯水區數據對所述初始SWMM模型進行配置,生成配置后模型。
[0007]優選地,所述對所述原始管網數據進行預處理獲得處理后管網數據,包括:基于預設數據處理腳本對所述原始管網數據進行編號缺省處理,獲得處理后數據;基于所述預設數據處理腳本對所述處理后數據進行格式轉換,獲得轉換后數據;基于所述轉換后數據生成對應的拓撲模型,所述拓撲模型基于圖數據庫生成;獲取SWMM模型的數據配置信息,基于所述數據配置信息和所述拓撲模型對所述轉換后數據進行配置處理,生成處理后管網數據。
[0008]優選地,所述數據配置信息包括必要數據屬性和管道連通信息,所述基于所述數據配置信息和所述拓撲模型對所述轉換后數據進行配置處理,生成處理后管網數據,包括:基于所述必要數據屬性對所述轉換后數據執行屬性配置操作,生成第一配置后數據;基于所述管道連通信息對所述第一配置后數據執行管道配置操作,生成第二配置后數據;基于弱連接社區檢測算法對所述第二配置后數據執行孤立數據配置操作,生成第三配置后數據;基于所述第三配置后數據提取節點參數數據和管渠參數數據,將所述節點參數數據和所述管渠參數數據作為處理后管網數據。
[0009]優選地,所述對所述原始降雨數據進行預處理獲得處理后降雨數據,包括:獲取預設時間周期內采集的降雨數據;獲取相鄰兩次采集的數據之間的缺失數據量;若所述缺失數據量小于等于預設值,則基于預設線性內插規則對相鄰兩次采集的數據進行處理,獲得第一處理后數據;若所述缺失數據量大于預設值,則基于預設學習算法提取相鄰兩次采集的數據的數據特征,基于所述數據特征對相鄰兩次采集的數據進行處理,獲得第二處理后數據;基于所述第一處理后數據或所述第二處理后數據生成處理后降雨數據。
[0010]優選地,所述基于所述處理后管網數據生成子匯水區數據,包括:獲取與管網監管區域對應的地圖圖像;生成與所述地圖圖像的邊界對應的初始面文件,對所述初始面文件進行分割,獲得分割后子面文件;對所述分割后子面文件進行不透水率配置,生成對應的配置后子面文件;確定所述配置后子面文件的形心屬性信息;基于所述拓撲模型對所述形心數據信息進行分析,生成子匯水區數據,所述子匯水區數據包括雨水井數據和子匯水區節點數據。
[0011]優選地,所述基于所述處理后管網數據、所述處理后降雨數據以及所述子匯水區數據對所述初始SWMM模型進行配置,生成配置后模型,包括:獲取所述初始SWMM模型的運行時間,在所述處理后降雨數據中提取所述運行時間內的范圍降雨數據;獲取子匯水區配置參數,基于所述子匯水區配置參數提取對應的子匯水區配置數據;基于所述處理后管網數據、所述范圍降雨數據以及所述子匯水區配置數據對所述初始SWMM模型進行配置,生成配置后模型。
[0012]相應的,本專利技術還提供一種SWMM模型的建模裝置,所述裝置包括:數據獲取單元,用于獲取原始管網數據和原始降雨數據;預處理單元,用于對所述原始管網數據進行預處理獲得處理后管網數據,以及對所述原始降雨數據進行預處理獲得處理后降雨數據;數據生成單元,用于基于遙感數據和所述處理后管網數據生成子匯水區數據,所述子匯水數據為二維平面數據;初始模型獲取單元,用于獲取初始SWMM模型;模型搭建單元,用于基于所述處理后管網數據、所述處理后降雨數據以及所述子匯水區數據對所述初始SWMM模型進行配置,生成配置后模型。
[0013]優選地,所述對所述原始管網數據進行預處理獲得處理后管網數據,包括:基于預設數據處理腳本對所述原始管網數據進行編號缺省處理,獲得處理后數據;基于所述預設數據處理腳本對所述處理后數據進行格式轉換,獲得轉換后數據;基于所述轉換后數據生成對應的拓撲模型,所述拓撲模型基于圖數據庫生成;獲取SWMM模型的數據配置信息,基于所述數據配置信息和所述拓撲模型對所述轉換后數據進行配置處理,生成處理后管網數據。
[0014]優選地,所述數據配置信息包括必要數據屬性和管道連通信息,所述基于所述數
據配置信息和所述拓撲模型對所述轉換后數據進行配置處理,生成處理后管網數據,包括:基于所述必要數據屬性對所述轉換后數據執行屬性配置操作,生成第一配置后數據;基于所述管道連通信息對所述第一配置后數據執行管道配置操作,生成第二配置后數據;基于弱連接社區檢測算法對所述第二配置后數據執行孤立數據配置操作,生成第三配置后數據;基于所述第三配置后數據提取節點參數數據和管渠參數數據,將所述節點參數數據和所述管渠參數數據作為處理后管網數據。
[0015]優選地,所述對所述原始降雨數據進行預處理獲得處理后降雨數據,包括:獲取預設時間周期內采集的降雨數據;獲取相鄰兩次采集的數據之間的缺失數據量;若所述缺失數據量小于等于預設值,則基于預設線性內插規則對相鄰兩次采集的數據進行處理,獲得第一處理后數據;若所述缺失數據量大于預設值,則基于預設學習算法提取相鄰兩次采集的數據的數據特征,基于所本文檔來自技高網...
【技術保護點】
【技術特征摘要】
1.一種SWMM模型的建模方法,其特征在于,所述方法包括:獲取原始管網數據和原始降雨數據;對所述原始管網數據進行預處理獲得處理后管網數據,以及對所述原始降雨數據進行預處理獲得處理后降雨數據;基于遙感數據和所述處理后管網數據生成子匯水區數據,所述子匯水數據為二維平面數據;獲取初始SWMM模型;基于所述處理后管網數據、所述處理后降雨數據以及所述子匯水區數據對所述初始SWMM模型進行配置,生成配置后模型。2.根據權利要求1所述的方法,其特征在于,所述對所述原始管網數據進行預處理獲得處理后管網數據,包括:基于預設數據處理腳本對所述原始管網數據進行編號缺省處理,獲得處理后數據;基于所述預設數據處理腳本對所述處理后數據進行格式轉換,獲得轉換后數據;基于所述轉換后數據生成對應的拓撲模型,所述拓撲模型基于圖數據庫生成;獲取SWMM模型的數據配置信息,基于所述數據配置信息和所述拓撲模型對所述轉換后數據進行配置處理,生成處理后管網數據。3.根據權利要求2所述的方法,其特征在于,所述數據配置信息包括必要數據屬性和管道連通信息,所述基于所述數據配置信息和所述拓撲模型對所述轉換后數據進行配置處理,生成處理后管網數據,包括:基于所述必要數據屬性對所述轉換后數據執行屬性配置操作,生成第一配置后數據;基于所述管道連通信息對所述第一配置后數據執行管道配置操作,生成第二配置后數據;基于弱連接社區檢測算法對所述第二配置后數據執行孤立數據配置操作,生成第三配置后數據;基于所述第三配置后數據提取節點參數數據和管渠參數數據,將所述節點參數數據和所述管渠參數數據作為處理后管網數據。4.根據權利要求1所述的方法,其特征在于,所述對所述原始降雨數據進行預處理獲得處理后降雨數據,包括:獲取預設時間周期內采集的降雨數據;獲取相鄰兩次采集的數據之間的缺失數據量;若所述缺失數據量小于等于預設值,則基于預設線性內插規則對相鄰兩次采集的數據進行處理,獲得第一處理后數據;若所述缺失數據量大于預設值,則基于預設學習算法提取相鄰兩次采集的數據的數據特征,基于所述數據特征對相鄰兩次采集的數據進行處理,獲得第二處理后數據;基于所述第一處理后數據或所述第二處理后數據生成處理后降雨數據。5.根據權利要求2所述的方法,其特征在于,所述基于所述處理后管網數據生成子匯水區數據,包括:獲取與管網監管區域對應的地圖圖像;生成與所述地圖圖像的邊界對應的初始面文件,對所述初始面文件進行分割,獲得分
割后子面文件;對所述分割后子面文件進行不透水率配置,生成對應的配置后子面文件;確定所述配置后子面文件的形心屬性信息;基于所述拓撲模型對所述形心數據信息進行分析,生成子匯水區數據,所述子匯水區數據包括雨水井數據和子匯水區節點數據。6.根據權利要求5所述的方法,其特征在于,所述基于所述處理后...
【專利技術屬性】
技術研發人員:張強,季宇昂,陳瑞弘,郭宇峰,
申請(專利權)人:三峽智慧水務科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。