WaterGEMS第三講 EPS延時計算

2021-09-27 04:26:24 字數 1945 閱讀 2451

之前已經說過了水力計算以及水質計算的方法,但是這並不能代表我們的課程結束了,我們今天即將開始新的課程——eps延時計算。啥叫延時計算呢,這裡延時指的是我計算的時間不是乙個時間,而是好幾個時間,比如我們以前都是計算在乙個小時之內的壓力和流量,但是現在我們要計算的是24小時內各個小時的壓力和流量。

這原理是怎麼樣子的呢,其實把,就是乘乙個係數,比如我們開始時候設定水量是20,那麼每小時都有乙個係數,如果係數是1.1,那麼就是20*1.1=22。原理講完了,下面我們來說一下軟體是如何操作的。

第一步按照第

一、第二講的方式將模型中的引數給它設定好,水質、水力分別執行一下,看看有沒有毛病,沒有毛病的話進行第二步,第一步如圖1

圖1後選擇 選單欄中的analysis->calculation options,彈出如圖2的對話方塊。

圖2之後單擊eps solver中的乙個專案(如果水質執行後,會有兩個專案),然後進入屬性選單,如圖3,並在選單中選擇進行水力或水質計算。

圖3在calculation times中的time analysis type中選擇eps選項,開始時間隨便定乙個就好,然後duration (hours) 寫上24小時,hydraulic time step (hour)為每次步進一小時。

之後選擇選單欄的components —> patterns ,後出現選單如圖4

圖4選擇hydraulic,並單擊左上角新建選項,新建乙個模式,並按照圖5輸入24小時的資料,其中第24小時資料一定要與starting multiplier資料相同,否則會報錯

圖5同理,水質也這樣訂一下24小時資料,方法是選擇右邊的constituent選項新建。

之後,把水力的模式放入各個節點中(如果實際情況每個節點的模式會不同,即需要多建立幾個pattern),方法是選擇選單欄,view -> flextables -> junction table,之後開啟demand collection模組,把pattern (demand)選擇為剛才新建的即可,如圖6

圖6接下來,選擇在flextable中選擇reservoir table,並且在其中將pattern (constituent)改為剛才新建的水質模式,如圖7

圖7接下來按照圖3,選擇水力計算或者水質計算,然後compute(綠色的向右的箭頭進行計算),計算之後如圖8所示(計算為兩次,一次水力,一次水質,本文僅用水質的做說明)。

圖8之後單擊選單欄analysis -> time browser,並選擇需要檢視的時間,如圖9

圖9之後通過flextable即可檢視壓力流量、水質等資料了。

我的故事講完了,希望大家喜歡,謝謝,如果再有時間的話,我會繼續講解watergems如何在工程中應用。

第三講 前置知識

啥是前置的知識?應該是一種粗略的大概的,對其進行解。就像平時玩戲,要知道這個遊戲有啥子背景,講的是啥事兒,如何去玩它。包括遊戲中各類的圖示代表什麼個意思,初期對其進行初步的了解。說的好像你很屌的樣子,再屌又咋滴,還不是屌絲乙個,光棍一條,哈哈!你說我,老大咱都要各自照照鏡先吧。我已經夠青出於蘭了,你...

Java基礎第三講

一.運算子 1.邏輯運算子 一般用於連線boolean型別的表示式或值 並且 有false則false 或者 有true則true 非 非false則true,非true則false 偶數個不會改變本身 異或 結果相同為false,結果不同則為true 短路與 與 的區別 結果一樣,具有短路效果,如...

第三講 Docker 安裝

我們將在centos linux上安裝docker。如果沒有centos系統,你可以使用虛擬機器virtual box來安裝centos,可參考下面的文章 docker的版本 通常安裝社群版本。系統要求 要安裝docker ce,需要使用centos 7的穩定版本 核心版本必須3.8或之後 注意 必...