Can you update that simulation to allow more than 2000mB/tick? It's easy to add a second port onto a turbine.
You are correct! When I made that post I had misread a guide online. I thought it was 2000mB per port, hence my confusion. Sorry about the mistaken request.
Question: I want to use some container as a sort of buffer to smoothens out the intake of steam. What can I use that can output max 2000 mb/t (fluiducts can't transport that much per tick)
The only thing that can smoothly handle 2000mb/t is a direct tesseract connection. I tried transfer nodes, but unless it is literally one block away even with max speed upgrades it does not seem to handle the flow smooth enough to get all of the power out of the steam. It's searching routine takes up too much time and the steam is produced too fast. Mekanism has pipes that *say* they should handle 7000mb/t but in my experience they fill up at less than 1000mb/t and get clogged.
Tried using railcraft tanks but they can't output more than 250 mb/t per valve. I know drums can output enough, but then I need something that can transfer fast enough since they cannot be hooked up to a tesseract directly...
Attach a computer to your reactor, and load this code (name the file 'startup') Code: reactor = peripheral.wrap('back') max = 9800 -- Change this to match the reactor steam container size. while true do steam = reactor.getHotFluidAmount() rod = math.ceil(100*steam/max) reactor.setAllControlRodLevels(rod) sleep(1) end If you want a slightly fancier version that outputs the current fluid status and temperature to a monitor, this longer version will work for you: Code: reactor = peripheral.wrap('back') monitor = peripheral.wrap('right') width,height = monitor.getSize() max = 9800 while true do steam = reactor.getHotFluidAmount() temp = math.floor(reactor.getCasingTemperature()).."C" rod = math.ceil(100*steam/max) reactor.setAllControlRodLevels(rod) monitor.scroll(2) monitor.setCursorPos(1,height) monitor.write(rod.."%") monitor.scroll(1) monitor.setCursorPos(1+width-#temp,height) monitor.write(temp) sleep(1) end Rather than have a buffer to hold extra steam, this code just prevents your reactor from even creating extra steam. It makes exactly as much steam as it needs, and adjusts the control dynamically as steam requirements change. If you shut off the steam intake, the reactor will send the control rods to 100%, effectively shutting off the reactor as well. No wasted Yellorium, no wasted steam, no babysitting.
As a slight note... change a couple lines and it works for a Passive reactor as well! Code: reactor = peripheral.wrap('back') max = 10000000 while true do energy = reactor.getEnergyStored() rod = math.ceil(100*energy/max) reactor.setAllControlRodLevels(rod) sleep(1) end
I do not use the reactor for steam. I have 100 boiler tanks making 2000 mb/t steam. The problem is that the steam doesn't flow smoothly enough for the turbine.
yea, if I am using anything other than a reactor to make the steam I can't seem to get more than 1000mb/t through, even though I should be making a lot more than that. I have tried tessereacts, buffer tanks, mek pipes, fluiducts (over 24 connections 12 in 12 out), transfer nodes with as many upgrades as they could hold, I have tried everything...
Strange... Back when I still used my reactor for steam it outputed about double of what the turbine was set to. Someone should look into the code if it's a type or actually ment to be. The turbine is running at around 800 rpm, and if you set it at 1000 mb/t it will have a steady flow.
I'm not sure if this is the correct explanation, but it fits the behaviour. What if most tubes/ducts calculate output 10 times a second (every other tick)? In the case of the reactor, it accepts 2000mB one tick, and 0mB the next. It's input cap reduces it's input to half because the pipe only calculates output every other tick. But if you have a Tesseract next to a Reactor (which outputs 20 times a second, because the same mod author wrote it), it passes through every tick and good times are had. An obvious fix would be to patch BR turbines to accept 4000mB every two ticks.
So... Tesseracts and Big Reactors actually calculates double as fast as any fluiduct/pipe. That makes perfectly sence tbh. Any pipe I connected between a reactor and a turbine makes it do only half, while Tesseracts work perfectly fine. You would basicly need 16 gauges for a railcraft tank for it to output enough for a turbine. Do the railcraft boilers also calculate in 10 ticks per second, or is it 20 ticks?
I have no clue, nor do I even know if my supposition is correct. I only know the theory matches observed behavior, it is plausible, and it's easy to verify if you have modpack access.
It seems the most logical though. I have had sp tests with power transmitting through universal cables, and they seem to throughputing at 10 ticks per second. MPT ON THE CASE! Go team! (Making big reactor turbines take 4000 mb/t at 10t/s instead of 2000 mb/t at 20t/s)
Why did you just quote yourself? If it is because nobody answered your question it is because nobody knows. We are speculating based on symptoms, not based on knowledge of the code base.
I quoted because I was lazy And I only wanted to know if someone had the answer to it, not wanting to be rude or anything. Anyway, wonder if this will be looked into making it go 4000 mb every other tick (20 t/s) or if it will stay like it is now because of any balance reason or something.
Well, I just got a response on my bug report, egroniousbeef says something odd is definitely going on. *But* he is currently working on an update that will include higher density steams that can carry more power, so he said he marked this issue as "won't fix". How higher density steams will work with mods outside bigreactors IDK....
So... There will be no change until the next server update then I guess. Better wait for patchnotes then!