Mekanism Additions

Mekanism Additions

21M Downloads

Thermodynamic Conductor Problem?

penguinmayhem opened this issue · 9 comments

commented

Please use the search functionality before reporting an issue. Also take a look at the closed issues!

Issue description:

I have over 40 Fuelwood Heaters running on coal all piped up to a Thermoelectric Boiler and the Boiler temp refuses to go above 105°C which generates barely enough steam to get about 1kJ/t out of my turbine. Yes it's full of water. No the turbine isn't full.

Is this intentional? Are the Ultimate Thermodynamic Conductors just not very good or am I doing something wrong?

Steps to reproduce:

  1. There's no documentation for these things.
  2. Seriously how do you use them.

Version (make sure you are on the latest version before reporting):

Forge:32.0.108
Mekanism:10.0.9
Other relevant version:

If a (crash)log is relevant for this issue, link it here: (It's almost always relevant)

[gist / pastebin / etc link here. Please make sure that it isn't set to expire.]

commented

For one fuelwood heater heating one small size boiler (3x3x4):

Fuelwood heater generates 400 heat per tick,
Boiler boil speed = steam energy efficiency (0.2) * heat available (400) / max energy per steam (10) = 8 mb/t
Notice boiler heat capacity = 50 * size so for (3x3x4 boiler it's 1800 J), we need 180000 J to reach 100°c so 180000/400 = 450 ticks wasted

I tried 12 fuelwood heater, i got 96mb/t steam, which is simply 8 mb/t * 12.

For a 5x5x9 turbine (10 blades, 8 dispersers, 33 vents, 3 coils)

  • energy multiplier = max energy per steam (10) / max blades (28) * min (blades (10), coils (3) * coils per blade (4) ) = 3.57 J/mb
  • flow rate will stable at 8 mb/t

So we got = 3.57 J/mb * 8 mb/t = 28.56 J/t = 11.424 FE/t

For a max sized turbine (28 blade): we got energy multiplier to 10 J/mb, result in 80J/t = 32 FE/t

But if you attach fuelwood heater directly to Heat generator: it will produce 284.38 J/t = 113.75 FE/t

Total energy per coal:

  • with one fuelwood heater + one heat generator i can got total 89870 FE per coal. (seems reasonable compared to other mods)
  • with one fuelwood heater + 3x3x4 turbine + 5x5x9 boiler i can got total 4200 FE per coal 🤔 (PS: during testing i found another bug: #7046 )
  • In theory, one fuelwood heater can generate 400J/t = 160 FE/t so total 128000 FE per coal

Conclusion:

Boiler temperature is simply heat / heat capacity. if it stays near 100°c it means all heat are transferred to steam. (steam generation rate lower than max rate).

I think steam energy efficiency are too low (0.2). may be this variable is too correlated with fission reactor. I suggest increase this variable and reduce heat generated by fission.

commented

Well I tried putting all the heaters physically next to the boiler and it didn't make any difference either. The temperature of the boiler just stays stuck at 100-105.

commented

Update: tried altering the config settings for the thermodynamic conductor, boiler still does the same thing. Temperature briefly rose upon loading in the world then went back down to 105° again seemingly for no reason despite massively increasing the insulation and capacity of the conductors.

The max boil capacity on this thing is like six million mb/t so I don't understand why it's stuck at 500.

commented

Don't conductors lose a bunch of heat in transmission? How long is your network?

commented

Also having this issue in 1.16.3, I have tried it in a different world in Creative mode and set up 8 fuelwoods. Only if I put them on all of the sides of the boiler it makes the steam rate go up slightly.

commented

Shouldn't we change the title as it doesn't seem to be related to thermodynamic conductors?

commented

Yeah it would make sense @Oct0bass

commented

Might relate with #6189 ?

commented

Might relate with #6189 ?

Probably