I can't remember the ratios, would need to look it up to be sure but...
From what I remember, the MK2 and MK3 heat pipe boilers will produce hotter steam, a temperature tuned to the MK2 and MK3 turbines.
The MK2 and MK3 turbines will still offer a 10% and 20% efficiency bonus over the MK1 if you continue to use the MK1 boiler though. (Just like the MK2 and MK3 steam engines)
The numbers are all here
Code: Select all
Steam engine 1
effectivity = 1,
fluid_usage_per_tick = 0.5,
maximum_temperature = 165,
Steam engine 2
effectivity = 1.1,
fluid_usage_per_tick = 0.625,
maximum_temperature = 275,
Steam engine 3
effectivity = 1.2,
fluid_usage_per_tick = 0.75,
maximum_temperature = 385,
Turbine 1
effectivity = 1
fluid_usage_per_tick = 1,
maximum_temperature = 500,
Turbine 2
effectivity = 1.1,
fluid_usage_per_tick = 1.25,
maximum_temperature = 625,
Turbine 3
effectivity = 1.2,
fluid_usage_per_tick = 1.5,
maximum_temperature = 750,
Boiler 1
target_temperature = 165,
energy_consumption = "1.8MW",
effectivity = 0.5,
Boiler 2
target_temperature = 235,
energy_consumption = "3.1MW",
effectivity = 0.6,
Boiler 3
target_temperature = 305,
energy_consumption = "4.65MW",
effectivity = 0.7,
Boiler 4
target_temperature = 375,
energy_consumption = "6.5MW",
effectivity = 0.8,
Heat exchanger 2
target_temperature = 625,
energy_consumption = "15.8MW",
Heat exchanger 3
target_temperature = 750,
energy_consumption = "22.8MW",
The formula is Power = water power per degree(0.2kW) * fluid per tick * 60 * (Water Temperature - 15) * effectivity(of the steam engine)
An example run through of the formula is as follows
0.2kW * 0.5 * 60 * 150 * 1 = 900kW (SE1 with B1)
That says that you get 900kW from a MK1 steam engine (when fuelled by a MK1 boiler)
Since we know that the boiler produces 1.8MW of steam, that's 2 engines per boiler.
We need to re-arrange the formula to get engines per boiler.
from what I understand, if the temperature is under the steam engine limit, it just consumes at the standard rate and produces less power. but if the temperature is over, it uses less steam to produce the maximum power, allowing more engines per boiler. This complicates the formula, because you then have 2, 1 for less than or equal temperature, and one for greater than.
Ignore effectivity (For a boiler, it just uses less fuel, for a steam engine it produces more power, it is a bonus factor that doesn't concern us for this calculation)
You then have Generator Power = water power per degree(0.2kW) * fluid per tick * 60 * (Water Temperature - 15)
And generators per boiler would then be Boiler power / Generator power.
0.2*60 = 12 combining power per degree with ticks per second to simplify the maths.
Simplified, the formula becomes:
Boiler power / (12 * Fluid per tick * (Water Temperature - 15))
Which should work for the Boiler Temperature <= Generator temperature (All values in kW, so the 1.8MW on a boiler becomes 1800)
so for MK4 boiler and MK3 steam engine you end up with...
6500 / (12 * 0.75 * (375 - 15)) = 2.006... of effectively 2 steam engines per boiler.
(note: I don't have stats for a MK1 HE, I can't access the game from here to check)
For the case of Boiler temp > Generator temp, I think you'll need to add in an extra step of... * ((Boiler temp -15) / (Generator temp -15)) on the end.
Q: Why -15 on all these temperatures?
A: Water starting temperature is 15 degrees. The "Energy capacity" of water is energy per degree ABOVE starting temperature, so at 15 degrees it has 0 energy stored.