Carnotorio


More realistic Thermal power generation and Heat systems. Temperature now matters. Introduces a Pressure mechanic for Gasses. If you ever wanted to heat your Aquilo base with a heat pump, this mod is for you.

Content
8 months ago
2.0
160
Trains Fluids Manufacturing Power Storage

i Fiddly turbine controls

6 days ago

It's a cool idea for a mod, but in practice I found configuring the turbines and compressors excessively awkward. If something goes wrong, the machines tend to lock up rather than just slowing down to work at a rate they're able to cope with. There's an incentive to push the designs of machines to the edge of what's able to run, to gain more efficiency, but then this makes the designs unstable, and it's difficult to predict what will work.

I have some suggested changes I think would fix this. Adding a temperature limit option to the adiabatic compressor/turbine, so it compresses/expands the fluid less if reaching the target pressure would exceed the target temperature instead of locking up, would make these machines more resilient and easier to set up. Then it would be possible to make the isothermal compressors & turbines genuinely isothermal (i.e. the output temperature would always match the input temperature instead of the reservoir temperature, and if this would require so much heat to/from the thermal reservoir that the heat transfer would go in the wrong direction, the machine limits its throughput).

With these changes, it would become possible to build cycles where the state of the fluid at each point in the cycle depends only on the machines' settings, not on the available heat, power draw, etc.. These external circumstances would only determine the flow rate.

I tried to implement these changes myself, but ended up running into problems with the UI definitions when adding the new controls.

As an example of things currently being, in my opinion, awkward to use, I built a 2-stage power plant with two separate gas cycles, the hotter cycle's cold end heating the cooler cycle's hot end (because the machines' pressure limits would not allow me to reach optimum efficiency with a single cycle). However, when there was power draw the hot cycle would tend to run too fast, rejecting more heat than the cold cycle was able to absorb. The output gas temperature of the hot cycle's isothermal compressor rose, the output temperature of the adiabatic compressor exceeded 1000°C, and the cycle jammed. To avoid this, I had to use a circuit condition measuring the temperature of the hot cycle's cold end, and turn off the pump to the compressors if it got too hot. This led to constant fluctuations in power production, and still wasn't entirely reliable.

New response