給水管網模擬學習路線

       目前,隨着計算機技術的提高,國家對自來水供水的重視程度,越來越多的人開始做管網了。管網的課題很多都是模擬課題,也就是大家所說的軟課題。這些課題如果大家沒有一個很好的學習方法,盲目地摸索,很容易走彎路。爲了讓大家更好的進行管網的學習,本人以自己的親身學習流程,來爲大家指明方向。

1.初始階段:

給水管網學習的最初階段當然是打好基礎。這裏的基礎指計算機基礎、給水管網的基礎、還有數學基礎。

1.1對於計算機基礎,我們需要看的東西有:

(1)軟件技術基礎:這本書是計算機知識的基礎。

(2)MATLAB語言基礎:學會定義、循環、判斷、計算等簡單語法即可。

(3)C語言基礎:學會基本語句、指針、讀寫文件即可。

1.2對於數學基礎:

(1)高等數學、線性代數、概率與統計:全書都能看得懂,公式不需要背,到時候用到了現查就好。

(2)數值分析(不硬性要求)、數理統計:全書都能看得懂,公式不需要背,到時候用到了現查就好。

1.3給水管網基礎:

(1)流體力學:理解流體力學的基本理論,公式都能看懂就行(橋樑作用,理解就行,不需要掌握太深)。

(2)水泵與泵站:理解基本理論(橋樑作用,理解就行,不需要掌握太深)。

(3)給排水管網理論:這個必須要清晰瞭解,公式最好都會推導。

2.中期階段:

在初級理論學紮實之後,這個階段就得開始做管網的課題了,所以很多知識需要跟進。

2.1對於計算機:

(1)EPANETARCGISWATERGEMSFLUENT等軟件的掌握:這些是做管網模擬必要的東西。

(2)JAVAC#PYTHON任選一個語言:學會面向對象及輸入輸出流。

(3)數據挖掘基礎入門:掌握聚類、分類、預測、迴歸、關聯、診斷的各種算法。

2.2對於數學:

(1)數學建模入門:很多計算機模擬的軟課題是需要數學建模的思維。

(2)運籌學基礎:學會規劃論、庫存論、圖論、可靠性理論等。

2.3對於管網:

(1)系統性學習給水管網的各個課題:如爆管、水量預測、水質、區塊化、水泵調度等等。

3.最終階段:

到了最終階段之後,管網的東西我們學的都已經完成了,我們要做的就是對管網的模型進行改進,對裏面的機理進行深入研究

3.1對於計算機:

(1)EPANETARCGIS兩者的二次開發:現在我們做的東西都是很多數據的分析處理,所以上面學到的編程都需要用到。

(2)SIMULINK控制系統仿真:對於一些案例我們可以用動態仿真的方式解流程。

(3)計算機視覺:這個也很有用,做水錶數據實時監測什麼的。

(4)深度學習:深度學習用的不多,但是可以更好的理解神經網絡。

(5)LINUX系統入門:這個是用來跑CAFFETENSERFLOW等深度學習軟件用的。

3.2對於數學:

(1)各種算法的推導過程:因爲我們計算不同的東西需要對算法進行改造及改進。

3.3對於管網:

(1)掌握EPANET這個軟件中水力計算、水質計算到底是怎麼算的。

(2)掌握WATERGEMSARCGIS中在給排水中常用的方法的計算理論。

4.額外階段:

這個階段,管網的東西就啥也沒有了,有的全是計算機的東西了。

4.1需要學習的內容:

(1)計算機網絡:用於後續學習基礎

(2)數據庫技術:用於後續學習基礎

(3)HTMLJavaScriptJquery等網頁前臺語言、PHPJSP等後臺語言。

(4)大數據理論:用於存放實時監控的管網數據

(5)雲計算理論:用於批量的數據分析,如跑一個深度學習算法

(6)安卓及IOS的開發:製作監控軟件的客戶端。

4.2去實際看看管網:

這個是比較重要的,這個也是我的缺點,我做了3年的管網了,只是在圖中看過而已,管網實際長什麼樣都不知道。爲了更好地理解管網很有幫助,一定要走一個項目。

5.結語:

以上就是我總結的管網學習路線,如果要推薦書籍的話,可以加我的公衆號:小木希望學園(mutianwei521)單獨問我(我不想給某出版社做廣告,所以在這裏就不說了)。做管網我是經歷了久久八十一難,才學會的。我總結的路線是我在走的過程中所學習的路線,並且去掉了一些彎路、不對的路線,所以我認爲是應該最好的方式了。

 

 

————————————————

如果對我的課程感興趣的話,歡迎關注小木希望學園-微信公衆號: 

mutianwei521

也可以掃描二維碼哦!


發佈了51 篇原創文章 · 獲贊 221 · 訪問量 20萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章