Stationeers

Stationeers

Not enough ratings
【教程】氢氧自动混合系统
By 黎明之光
氢氧自动混合,自动配比,根据压力自动开关。
   
Award
Favorite
Favorited
Unfavorite
介绍
氢氧混合成燃料,燃料的最佳配比为氢比氧2比1,即66.66比33.33。
因此需要氢氧混合来使其拥有一个合适的配比。
气体混合仪会自动平衡气压,但是不会自动平衡温度,因此温度的差别会导致即便气体混合器在66.66配比也不正常。
因此需要根据两边温度的不同动态改变气体混合器配比,使得最终的气体接近完美配比。
在两种气体前面加上换热器以减小温差的方式来得到更高精度。
同时加上压力控制防止其将一种气体混合完后空转混合,或者一种启动混合器导致超压。
注意:一旦混合气的温度超过50度,就会发生爆燃。爆燃后气体从50度升至2215度(2488K),压力膨胀17.8倍(实测)23.1倍(理论)。
一旦气体压力超过60Mpa,管道就会爆裂。
原理图
代码参考
#Hydrogen Oxygen Gas Mixer ACS v1.1 #2021/10/22 by LMZG alias H2.Sensor d0 alias O2.Sensor d1 alias PRESS.Sensor d2 #Define interface. alias H2.TEMP r0 alias O2.TEMP r1 alias PRESS r2 alias Min.PRESS r3 alias Max.PRESS r4 alias Gas.Mixer.Switch r5 #Define variable name. alias Mixing.Ratio r6 move Max.PRESS 1000 move Min.PRESS 900 move r7 Min.PRESS #Define pressure range. start: l H2.TEMP H2.Sensor Temperature l O2.TEMP O2.Sensor Temperature l PRESS PRESS.Sensor Pressure l r8 H2.Sensor Pressure l r9 O2.Sensor Pressure #Data read ble r8 300 stop ble r9 300 stop sge Gas.Mixer.Switch r7 PRESS select r7 Gas.Mixer.Switch Max.PRESS Min.PRESS #Less than Min on,Greater than Max off. mul Mixing.Ratio H2.TEMP 2 div Mixing.Ratio O2.TEMP Mixing.Ratio add Mixing.Ratio 1 Mixing.Ratio div Mixing.Ratio 100 Mixing.Ratio #Mixing.Ratio=100/[1+O2.T/(2*H2.T)] j output stop: move Gas.Mixer.Switch 0 output: s db Setting Mixing.Ratio sb 2104106366 Setting Mixing.Ratio #Gas.mixer sb 2104106366 On Gas.Mixer.Switch #Data write. yield j start
创意工坊订阅:
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2636915652
2 Comments
nickall 5 Apr, 2022 @ 8:31pm 
@WhiteSAsuna 根据代码来看 PRESS.Sensor d2 是输出端燃料罐网络接口

分析如下:
第4行定义装置
第18行用PRESS.Sensor的Pressure赋值PRESS
第23行如果r7比PRESS大,则Gas.Mixer.Switch 为1,初次循环r7为Min.PRESS
第24行如果Gas.Mixer.Switch 为1,则将r7赋值为Max.PRESS,这两行目的是低于最低气压开启,高于最高气压关闭。
因此可知PRESS.Sensor是输出端气压,又示意图里没有输出端管道分析仪而连接燃料罐,因此推断d2为输出端燃料罐接口

吐槽:我一开始想当然是输出端管道分析仪,看了眼组装图发现输出端没有,结果重新仔细看了遍代码还是没发现问题,直到我又看了眼示意图……作为指南这个地方确实很容易疏忽,望加备注提醒接口(尤其是这种数据装置不统一的)
WhiteSAsuna 27 Feb, 2022 @ 12:13am 
大佬我想问一下 PRESS.Sensor d2 D2要绑定哪个设备