/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
缺氧標準版是一款背景設定在星際太空,其美術風格也與《饑荒》一脈相承,並同樣采用了橫版2D布局的殖民PC模擬遊戲,本作講述的是在宇宙中玩家將在一個星球成為管理者,需要管理自己的居民,幫助他們建立起一個小行星基地,是一款頗具風格的PC沙盒PC生存遊戲,感興趣的玩家可以下載體驗一下。
《缺氧(Oxygen Not Included)》是由Klei Entertainment製作的一款模擬經營類遊戲,遊戲背景設定在太空,玩家將在小行星表麵下蓋基地,管理他們的居民,讓居民來幫助你挖掘、維護這個小行星基地。遊戲超級好玩並且耐玩,感興趣的小夥伴一定不要錯過。
作為一個模塊,要求隻輸入原料,輸出成品,中間部分都應在模塊中處理,既然是裂解發電,就隻能輸入原油,輸出電力。將油井整合進去,那就隻需要輸出電力,很完美。
然後算一下支持模塊的各項數據
油井產油3333g,要求1000g淨水,全部裂解獲得3333*0.67=2233g天然氣,油井本身也會產出少量天然氣,25個發電機,需要供應25*90=2250g天然氣,產出20kw電力=高壓線容量,讚美官方完美的數據設計。
發電機產汙水67.5*25=1687.5g,扣除油井需求,可額外輸出687.5g。產二氧化碳22.5*25=562.5g,需要2個碳過濾器將之消耗掉,會產生1875g汙水(淨-汙水循環,不需要供應額外的淨水),總計需要處理1687.5+1875=3562.5g汙水,由一個水篩搞定,2個堆肥處理汙染土,於是我們還需要輸入沙子或浮土,輸出泥土。
最終輸入沙子/浮土,輸出水,泥土,電力,水和泥土是戰略資源,電力是副產品。
實際建造時候,考慮到美觀,隻用了24台發電機,多餘的天然氣就存著吧,至於裂解效率,當然不止3333g/秒,我為了降低秒產量,想方設法給原油降溫,再增加自動化防止崩潰,最終達到動態平衡,目前穩定運行100周期。
關於裂解的產量,取決於2個方麵,氣化速度以及冷凝速度,由於液冷機用超冷液前提下,能夠轉移的熱量是固定的,那麼氣化速度取決於原油預熱溫度,液化速度取決於酸氣預冷溫度。
目前這個模塊,由於用到了不會爆管的白科技(門簾預熱法),可以用發電廠加熱來最大程度的預熱原油(比如讓發電廠升溫到500度),我們假設能達到10kg/s的氣化速度。那麼能達到多高的效率,就取決於酸氣的預冷程度。通過頂部的蒸汽機吞熱(1台不夠就2台,吞掉的其實是發電廠的熱量),我們能獲得足量的125度酸氣,有請數據大佬計算下,通過產出的低溫天然氣以及低溫硫,和125度的酸氣充分換熱,加上液冷機的移熱,每秒能液化多少酸氣?算出的結果,就是係統的最高效率了。
1.汙水處理
2.油井,輔助吞熱蒸汽機,氣泵抽走油井產出的天然氣,液泵給裂解供原油
3.二氧化碳過濾,小變壓器
4.蒸汽吸熱緩衝
5.原油門簾預熱係統,以及底下氣化, 感謝@Glamour72大佬,讓我解決了小型模塊無法充分預熱的問題。
6.酸氣熱交換預冷,以及底下液化
7.天然氣庫
右側一排水門,建造維護用,不礙事就一直留著好了
裂解部分能耗:液冷1200+間歇液泵100+機械門100 = 1400w,至於傳送裝置已經關閉,目前運行效率下,穩定後隻會太冷,根本不需要硫的低溫。另外蒸汽機基本是擺設。
電路大部分都是用高壓電,隻有機械門,以及人員工作地帶,考慮到裝飾度,用一個小變壓器供電。
氣路部分,2個氣泵一組,給10台發電機供氣,上麵的低溫天然氣,用輻射管走原油位置強製降溫,然後穿金屬磚維持上下部分溫度,發電廠部分直接串聯。
用普通花崗岩管道降低成本,順便給發電機降溫。
發電廠排放口,兩邊用管道橋往中間接入,都是二氧化碳,直接合並了,不會堵停發電機。二氧化碳用高壓排氣口進入處理室。
1.二氧化碳及汙水處理,水篩進油井的管路,也經過原油位置幫助降溫。萌新注意管道橋優先級,碳處理隻轉換不消耗水,優先進淨水,然後油井優先,最後多餘的左側排出。
2.原油初級預熱區,加熱到150度左右
3.原油預熱旁路,穩定後3333g太少了,避免液冷機過熱
4.門簾預熱,每個調節閥825g,預熱到600多度都沒問題。因為油井泄壓時沒有產出,所以平均產量略少。底部液冷位置背後2塊鑽石板。
5.酸氣預冷管道,從下麵流入,梯度帶走酸氣熱量。
6.酸氣液化管道
7.天然氣熱交換管道,將管道熱量交換給天然氣。
注意5,6,7盤管都是水平方向,目的是要層層換熱,上層熱,下層冷。還有3塊鑽石磚幫助換熱。天然氣室中上部,有幾塊鑽石板幫助均熱,底下不要均熱,保證最冷狀態流入預冷區。
自動化部分還算簡單,大半都是用來維持平衡防止崩潰的。
1.碳過濾器設置氣壓高於10kg啟動,確保最下麵有足夠多的氣體,避免真空過熱。
2.液閥a初期流量控製,右下角液壓計檢測少於1kg,開閥放原油
溫度計和液閥b,後期放入低溫原油幫助液冷機降溫
用到一個非門+與門,開啟液閥b的時候,屏蔽液閥a,使原油隻能由旁路區進入。
3.液化甲烷泵間歇控製,液壓計超5kg後抽走。
4.初期氣泵控製,大於20kg後允許抽氣,實際最好手動關閉,讓天然氣室壓力達到100kg,可以更好的維持溫度穩定。穩定後,由於產出更多些,氣壓隻會上升不會下降,5個氣泵都是一直在供氣的。
5.防崩潰控製,當氣壓低於15kg,開啟機械門放入更多的酸氣,當氣壓持續5秒過低,認為液化太快了,通過非門,關閉換熱自循環,以及蒸汽機,讓酸氣溫度上升,降低液化速度。為盡量不使用蒸汽機,再接一個過濾門,關閉的時候直接關掉,隻有當氣壓持續20秒高於15kg,認為熱量太多了,開啟蒸汽機輔助吞熱(初期有用,穩定後可以把蒸汽機拆掉,種點花花草草蘿卜白菜多好)。
6.由於沒有位置放液壓計控製液泵,采用脈衝電路抽汙水,上麵的緩衝門設置6秒,下麵的過濾門設置30秒。24台發電機每秒產出1620g汙水,30秒48.6kg,開啟液泵6秒確保抽光。
什麼,你問智能電池,發電機控製在哪裏?不存在的,辣麼辛苦挖油造天然氣,當然是為了用光了,存著不用又不會生小天然氣,用光倒是能生水和泥土,反正輸出撐滿一條高壓電線容量,外麵能用多少用多少,畢竟,電力隻是副產品。
一、延遲關地堡門自動化
我用的是兩個滿信號雷達,網絡質量33%,按理是能提前66-200秒發現隕石,地堡門關閉需40秒,過濾23秒後還有3秒容錯空間。
二、地堡門關閉後再關機械氣閘自動化
1、延遲關夾土門,非門、緩衝門設置40秒、與門,探測隕石來時,非門輸出綠色信號,緩衝門40秒內也是綠色信號,與門通,機械氣閘保持打開;40秒後,地堡門關閉,緩衝門輸出紅色信號,與門不通,機械氣閘關閉。
2、探測隕石來時,緩衝門緩衝45秒,45秒後開始推土。
三、關閉副雷達自動化
1、副雷達探測到隕石,緩衝門緩衝200秒,保證綠色信號能持續到主雷達探測到隕石,防止反複開關地堡門。
2、過濾門23+40=63秒,地堡門關閉後再關閉副雷達,多保持40秒的33%網絡信號,較少反複開關地堡門。緩衝門80秒,即夾土結束後打開副雷達,開關雷達通過電閘控製。
1、開局永遠優先解決廁所、食物、氧氣問題,例:米虱人工種植600千卡/3周期,小人消耗1000千卡/1周期,因此五個米虱木才能養一個小人(其餘作物同理,自己算一下就知道了),氧氣擴散器500g/s,一個周期600秒,總產出300kg氧氣,小人一個周期消耗差不多7kg,也就是一個擴散器隻能養四個小人多一點(前期無高壓製氧情況下!)
2、不要盲目招小人,放屁,麵條臂,無法建造、挖掘的小人最好不要(大佬招來另有他用當我沒說)
3、技能點不一定都非得加完,根據自己目前的需求以及士氣來,先急後緩
4、在沒有穩定水源之前少種毛刺花(這玩意真的耗水,前期沒有水源很容易五六十周期就沒水了)
5、玩不明白建議多看別人的布局抄,抄作業之前一定弄明白原理(不然你就隻會抄作業,出問題了都不知道為啥),這個遊戲學習成本確實比一般遊戲高,但我個人覺得這遊戲成就感也比別的遊戲強烈。
6、新手真的不建議用一些花裏胡哨的東西(例如:斜角擠氣,兩格果凍水門,不是說這個東西不好,而是這個東西不穩定,而且新手整崩了還不知道怎麼修)
7、不管規劃能力怎麼樣,最好都要大概規劃一下自己的基地(例:生活區,工業區,養殖區位置,大概的大小等),如果不清楚這個地方想怎麼造,可以開個新檔用debug模式或者沙盒模式模擬一下,實驗室是個很重要的東西,大佬有想法也會先在實驗室裏模擬完再弄,不要怕麻煩,不然你越往後你會發現有越來越多的東西需要改,需要拆了重新弄。
首先,澄清一些下麵內容中的一些基礎概念:
tick:遊戲循環中最小熱量交換計算時間單位,合0.2秒;1秒=5個ticks
DTU:遊戲中的熱量單位,可以視作對於現實J(焦耳)的對應
c:比熱容,是指沒有相變化和化學變化時,1kg均相物質溫度升高1K所需的熱量(參見初中物理)。遊戲中做了大幅簡化,基本為常數
T:溫度(我們使用的是攝氏度 ℃)
我們來看一下它的工作和熱能模型:
蒸汽機發電模型:
蒸汽機共5個蒸汽吸入口,每秒每口可以最多吸收125℃以上0.4kg水蒸氣,並將這部分水蒸氣降溫至固定的95℃再排出。蒸汽機每秒吸收熱量的上限是877.59kDTU,並將之轉化為最高850W的電力。遊戲內的蒸汽機有一個和現實不同的熱量黑洞特性,如果氣室內水蒸氣溫度過高,導致每秒吸收熱量超過877.59kDTU,則蒸汽機仍然以850W電力進行輸出。
Power = Min( (85 / 21) * m * (T_steam - 95), 850) (單位W 瓦特)
m:最多2kg的水蒸氣(kg)
T_steam:蒸汽溫度
發電模型的衍生討論——蒸汽機堵口:
因為有877.59kDTU上限這一限製,從最大效用利用蒸汽熱量資源進行發電的角度,才有了控溫堵口這種活用方法。為什麼呢?
假設我們的蒸汽溫度很高,我們希望蒸汽機以幾乎滿負荷的狀態進行工作。那麼,根據吸收釋放熱量公式 Q = c * m * △T,在Q和c為常量時(Q最多為877.59kDTU、c為水比熱容4.179)。
我們可以看出△T與m水質量是關係函數。其中,m的取值可以因蒸汽機堵口設置成0.4 * n(n為蒸汽機口開放數量),可以推算以下表:
所以,如果當你的蒸汽室的溫度明顯高於357.32度時,你可能就要考慮的是是否需要在火山/噴泉不超壓的情況下,增加蒸汽室內單位蒸汽的數量,或者無腦增加蒸汽室大小,分攤後以降低單位蒸汽的溫度。
另外,這裏還有一個冷知識,上表內我並沒有給出隻開放一口的計算。因為這種情況略有差別,遊戲內換熱計算是1 tick一次,1秒內合5次。如果隻有一口吸入蒸汽的話,每秒是0.4kg,每tick平均就是0.08kg。然而,蒸汽機工作需要吸入至少0.1kg的水蒸氣才能算啟動,所以實際工作中,第一個tick的水蒸氣不足以啟動蒸汽機,它會按照每2 ticks工作1 tick來計算,所以最高輸出隻有850W的一半,425W。隻堵一個口是沒有大意義的。
蒸汽機發熱模型:
蒸汽機除了刪除熱量用以發電外,其自身也有過熱溫度(100℃)。在工作時,它會從兩部分吸收熱量升溫,一塊是因吸入蒸汽轉化為水出的熱量比例,這個比例是水相變熱量差的10%;另一塊是工作時自身固定發熱4kDTU。所以,整個發熱量是一個線性相關的模型。
Q = 10% * c * m * △T + const
c:4.179,水的比熱容(kDTU/(kg·℃))
蒸汽機發熱模型的衍生討論——自冷問題:
什麼時候蒸汽機可以不依賴於外界液冷的降溫,通過95℃的水做自冷?這個問題的解,可以換一個角度來看:
我們把蒸汽機這個部分作為一個單獨的整體來看,它吸收的熱是上小節中的Q = 10% * c * m * △T + const = 10% * 4.179 * 2 * △T + 4(單位為kDTU),而交換這部分熱假設隻能通過95℃的水做降溫。考慮到蒸汽機達到100℃時,就無法工作,且管道中水有相變爆管的風險,故能夠使用水這種介質來降溫的最大熱量是 Q = c * m * △T = 4.179 * 2 * (100 - 95) = 41.79kDTU。
同時,我們再假設使用導熱管道能夠進行最充分的換熱,把等式連起來,我們得到:41.79 = 10% * 4.179 * 2 * △T + 4, 即溫差理論最多能夠達到45.21℃,蒸汽理論最高溫度為140.21度。
講在自冷問題的最後,由於上述計算對導熱速度和傳熱均作了完美的前提限定,事實上在實際應用中,是有風險的。所以一般來說,我們會留出10%的buff作為自冷模型的容錯餘量。
90% * 41.79 = 10% * 4.179 * 2 * △T + 4,這樣實際溫差在40.2℃,蒸汽實際最高溫度為135.21度。
考慮到實操,蒸汽溫度相對比較難可視化,根據先前供電模型的推算,此時蒸汽機大約會以330W的功率做輸出,大家是可以參看蒸汽機平均發電量就能做一個基本判斷。
衍生補充:自冷判斷的應用
基於這個溫度上限,再結合火山的噴發停止周期、噴發元素種類的比熱容,就能很容易的確定該模塊是否能夠在理論模型內自冷:
以大名鼎鼎的(la ji)金火山為例:
金屬金:比熱容0.129 kDTU/(kg·℃),凝固點1063.9℃
金火山:154.3周期內活躍92.5周期;787秒內噴發55秒;每秒噴發6kg溫度為2626.9℃的熔融金。
假設金火山保守自冷模型的定義,是在整個模組絕對不交換熱的前提下(先忽略電器熱量),在噴發的過程中,氣室內的水蒸氣在不刪除熱的情況下,仍然能夠控製在135℃以下:
金火山噴發活躍周期內的新增總熱量: Q = c * m * △T = 0.129 kDTU/(kg·℃) * 6kg/秒 * 55秒 * (2626.9℃ - 125℃) * (10/9) = 118339.65 kDTU
(10/9)的解釋:由於蒸汽機自熱及吸收刪除熱量的1/10,會重新回到蒸汽室,所以蒸汽室裏的熱量是(1 + 1/10 + 1/10 * 1/10 + ...) * Q 的極限,即10/(10-1) * Q。這裏我戰術忽略了自熱的4kDTU,它在先前占到了10%不到的總量。
我們假設在55秒噴發周期內,即使不刪除熱,蒸汽仍不會超過135℃ :
噴發周期內新增熱量總數 118339.65 kDTU = c * m * △T = 4.179 kDTU/(kg·℃) * m * (135℃ - 125℃)。計算可得,m = 2831.77kg。(故為了不使火山超壓,至少需要 m / 150kg = 19格大小的氣室)
實際上,在噴發期間,蒸汽機也在工作,所以實際所需的水是可以比計算的要少一些的。簡單的方法,隻要看自冷過程中蒸汽機最高發熱量不要超過41.79kDTU/s即可。
由於我遊戲中隨機到的這個金火山的噴發量屬於中等偏低的,一般來說,4000kg水基本可以覆蓋大多數金火山的自冷要求。
最低配置:
需要 64 位處理器和操作係統
操作係統: Windows 7 (64 bit)
處理器: Dual Core 2 GHz
內存: 4 GB RAM
顯卡: Intel HD 4600 (AMD or NVIDIA equivalent)
DirectX 版本: 11
存儲空間: 需要 2 GB 可用空間