缺氧管道學(xué) (管道優(yōu)先級(jí)規(guī)則)
在本節(jié)課的學(xué)習(xí)中 大家將學(xué)會(huì)缺氧管道優(yōu)先級(jí)流動(dòng)的規(guī)律 并通過(guò)學(xué)習(xí)靈活應(yīng)用 加強(qiáng)對(duì)缺氧管道流動(dòng)的理解 若存在不能含納的情況 或公理可以簡(jiǎn)化 歡迎在評(píng)論區(qū)積極提出?
首先 學(xué)習(xí)缺氧管道學(xué)的目標(biāo)在于對(duì)缺氧中管道流動(dòng)進(jìn)行管理
根據(jù)游戲內(nèi)情況 提出七大公理
原理一:設(shè)定白口為-1?綠口為+1
原理二:存在位差時(shí)管道可流動(dòng) (白口可形成位差)
原理三:當(dāng)白口歸0時(shí) 液體立即停止流動(dòng)
原理四:存在多個(gè)綠口時(shí)?距離白口較遠(yuǎn)的各個(gè)綠口?分別疊加上一級(jí)綠口優(yōu)先級(jí)
原理五:管道總會(huì)優(yōu)先消除最大位差
原理六:存在均分點(diǎn)時(shí)?白口與下一級(jí)均分點(diǎn)共享-1權(quán)重(即各自1/3)
原理七:存在均分點(diǎn)時(shí)?液體根據(jù)方向疊加權(quán)重?
下>左>右>上
案例一:液泵抽取給儲(chǔ)液庫(kù)
該案例中存在液泵 于是存在+1綠口 存在儲(chǔ)液庫(kù)?于是存在-1白口
管道之間存在數(shù)值為2的位差 于是管道流動(dòng) 并試圖使-1白口歸0?
當(dāng)儲(chǔ)液庫(kù)滿時(shí) 白口歸0 液體流動(dòng)停止


案例二:循環(huán)液體管道
該案例中?存在管道橋?管道橋自身同時(shí)含有-1?白口?+1?綠口
在管橋不滿時(shí)?永遠(yuǎn)存在位差?2 于是管道流動(dòng) 并試圖使-1白口歸0
一旦白口歸0?液體流動(dòng)瞬間停止

案例三:存在一條充滿液體的管道?管道內(nèi)液體位差為0不流動(dòng)?
加入一個(gè)-1白口 于是 存在位差1 管道開始流動(dòng) 并試圖使-1白口歸0
于是液體流動(dòng)

案例四:僅存在+1綠口 的封閉管道
將管道內(nèi)液體液位均為1 不存在位差 所以管道不流動(dòng)

案例五:?jiǎn)沃本€長(zhǎng)液體管道存在多個(gè)綠口 ?1個(gè)白口(簡(jiǎn)化情況)
距離白口較遠(yuǎn)處綠口疊加上一級(jí)綠口權(quán)重?
二綠一白:遠(yuǎn)端綠口 從近白口端綠口獲得該綠口權(quán)重 (該情況下為1)
于是存在+2綠口 +1綠口 -1白口?
為滿足最大位差 遠(yuǎn)端綠口優(yōu)先輸出

案例六:綠口回流 當(dāng)綠口正在向白口流動(dòng)時(shí) 消除白口 管道液體回流至綠口?
這種情況下 可以滿足管道內(nèi)最小液差 因此也包含在公理中
(可能有點(diǎn)繞 有更好的解釋請(qǐng)發(fā)評(píng)論區(qū))

案例七:水管均分 (圖太多 就不放了)
情況一:同格均分 :存在一綠口 三白口 將十字交叉點(diǎn)稱為均分點(diǎn) 這三個(gè)白口 會(huì)共享-1的權(quán)重(存在三綠口時(shí) 共享+1權(quán)重 且疊加方向權(quán)重)
于是 各自獲得1/3權(quán)重 于是液體向三個(gè)白口均分 存在均分點(diǎn)時(shí) 管道疊加方向權(quán)重?
下>左>右>上 于是會(huì)進(jìn)行 下→左→右→上→下這樣的循環(huán)流動(dòng)
情況二:非同格均分 :存在一綠口 第一均分點(diǎn)存在二白口 第二均分點(diǎn)也存在二白口
于是第二均分點(diǎn)會(huì)與上兩個(gè)白口共享1/3權(quán)重(-1/3)然后再次按照情況一進(jìn)行均分
(?將距離白口近稱為第一均分點(diǎn) 將距離白口遠(yuǎn)稱為第二均分點(diǎn) 第二均分點(diǎn)和第一均分點(diǎn)綠口共享權(quán)重 若第一均分點(diǎn)有兩個(gè)綠口 則 各自獲得1/3權(quán)重 (+1/3) 然后按照情況一推導(dǎo))
后記:大半夜睡不著 逛頻道 剛好有人提了 我就整理了這份缺氧管道學(xué)(樂(lè))
希望可以幫助到大家 希望大家有所收獲?