Thank you for the video of your experiment. I think it would be interesting to try a few specific enhancements. First, it would be good to have a graph showing the cycling of the fan. This would show some difference between the input volumes. The goal would be to be able to have the fan run 100% of the time. Secondly, consider having the logic controlling the fan reference the ambient temperature. In this way, you can turn it on when it is hot and it won't start until the temperature gets down to -- say 128. It might be best to make this a single sensor so they don't get different start times. Also, you can run the experiment from auto turn on to auto turn off to help bound the experiment. Thirdly, consider that the performance of any particular moment is less important than the importance over a full day (auto turn on to the next auto turn on). As such, an input insulated tank might be best because it would continue to provide cooling longer after the sun is up. This might require a different output configuration. For instance, add a digital valve on one side or the other of the one-way valve and have it go to open when the pressure gets to 80% of max then close when it gets down to 60%. Lastly, it would be interesting to measure the power consumed for a cycle. To do this you could just add a station battery for each and make sure it gets topped off (and disconnected from the power source) before the first on cycle. Then read the output after the cooling capture for that day is done. Compare that to the amount of cooling captured for the CoP. Once all this is done, it seems it might be easy to propose an early game version and a late game version.... Just some thoughts... Thank you again for your time and attention in this....
I've just been using my furnace for this. It has a liquid outlet already and I'm blowing gas into anyway during the day time to smelt, the hardware is already all there. I just set some logic to run it automatically at night. I'm having a tough time getting to the capacity that I need though in the early game. Feeding it into a tank connector works well because the two ports make it easy to connect both states to an AC before I get steel for heat exchangers but nothing I've tried gets me enough cooling to keep an actual windowed section to protect solar panels and plants.
Appears each stage of phase change cooling (and I assume heating) is only around 50C to 60C delta. I discussed this a little in my other video ua-cam.com/video/fdJlXEYVu-o/v-deo.html
@@VenusianGamer This helps. Mick did a video a few months back where he used passthrough heat exchangers to segment stages like this. After watching your video I think I might almost understand what he was doing.
Your results are likely skewed by having the intakes and outlets so close together. Intakes so close together are lowering the air pressure in the adjacent blocks and the exhaust is flooding back in, reducing the amount of the target gas you can collect per game tick.
What are the control sensors here? 1 - T_ext, 2 - P_input, 3 - P_liquid-tank? I have similar first stage and after couple nights I had to add Purge Valve to reduce pressure in the liquid system.
Just an experiment and not a final design, the code (very simple at this point) used to control each of the four setups (one IC per) follows. alias dOutsideGasSensor d0 alias dStage1Gas d1 alias dStage1Liquid d2 alias dOutsideVent d3 define MaxOutsideTemperature 400.15 define MaxStage1GasPressure 10000 configureDevices: s dOutsideVent Mode 1 mainLoop: yield computeOutsideTemperatureIsOk: l r0 dOutsideGasSensor Temperature sle r1 r0 MaxOutsideTemperature computeStage1GasPressureIsOk: l r0 dStage1Gas Pressure sle r2 r0 MaxStage1GasPressure computeIfOutsideVentShouldBeOn: and r0 r1 r2 s dOutsideVent On r0 endLoop: j mainLoop
Thank you for the video of your experiment. I think it would be interesting to try a few specific enhancements.
First, it would be good to have a graph showing the cycling of the fan. This would show some difference between the input volumes. The goal would be to be able to have the fan run 100% of the time.
Secondly, consider having the logic controlling the fan reference the ambient temperature. In this way, you can turn it on when it is hot and it won't start until the temperature gets down to -- say 128. It might be best to make this a single sensor so they don't get different start times. Also, you can run the experiment from auto turn on to auto turn off to help bound the experiment.
Thirdly, consider that the performance of any particular moment is less important than the importance over a full day (auto turn on to the next auto turn on). As such, an input insulated tank might be best because it would continue to provide cooling longer after the sun is up. This might require a different output configuration. For instance, add a digital valve on one side or the other of the one-way valve and have it go to open when the pressure gets to 80% of max then close when it gets down to 60%.
Lastly, it would be interesting to measure the power consumed for a cycle. To do this you could just add a station battery for each and make sure it gets topped off (and disconnected from the power source) before the first on cycle. Then read the output after the cooling capture for that day is done. Compare that to the amount of cooling captured for the CoP. Once all this is done, it seems it might be easy to propose an early game version and a late game version....
Just some thoughts... Thank you again for your time and attention in this....
I've just been using my furnace for this. It has a liquid outlet already and I'm blowing gas into anyway during the day time to smelt, the hardware is already all there. I just set some logic to run it automatically at night. I'm having a tough time getting to the capacity that I need though in the early game. Feeding it into a tank connector works well because the two ports make it easy to connect both states to an AC before I get steel for heat exchangers but nothing I've tried gets me enough cooling to keep an actual windowed section to protect solar panels and plants.
Appears each stage of phase change cooling (and I assume heating) is only around 50C to 60C delta. I discussed this a little in my other video ua-cam.com/video/fdJlXEYVu-o/v-deo.html
@@VenusianGamer This helps. Mick did a video a few months back where he used passthrough heat exchangers to segment stages like this. After watching your video I think I might almost understand what he was doing.
Your results are likely skewed by having the intakes and outlets so close together. Intakes so close together are lowering the air pressure in the adjacent blocks and the exhaust is flooding back in, reducing the amount of the target gas you can collect per game tick.
I knew there would be some impact, but I guess more than I thought. In the future I will provide more distance between endpoints.
What are the control sensors here? 1 - T_ext, 2 - P_input, 3 - P_liquid-tank? I have similar first stage and after couple nights I had to add Purge Valve to reduce pressure in the liquid system.
Just an experiment and not a final design, the code (very simple at this point) used to control each of the four setups (one IC per) follows.
alias dOutsideGasSensor d0
alias dStage1Gas d1
alias dStage1Liquid d2
alias dOutsideVent d3
define MaxOutsideTemperature 400.15
define MaxStage1GasPressure 10000
configureDevices:
s dOutsideVent Mode 1
mainLoop:
yield
computeOutsideTemperatureIsOk:
l r0 dOutsideGasSensor Temperature
sle r1 r0 MaxOutsideTemperature
computeStage1GasPressureIsOk:
l r0 dStage1Gas Pressure
sle r2 r0 MaxStage1GasPressure
computeIfOutsideVentShouldBeOn:
and r0 r1 r2
s dOutsideVent On r0
endLoop:
j mainLoop