Тёмный

Stop a Heat-Deleting Bug from Stealing your Turbine Power 

Tony Advanced
Подписаться 6 тыс.
Просмотров 27 тыс.
50% 1

Опубликовано:

 

18 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 97   
@FrancisJohnYT
@FrancisJohnYT 4 года назад
Sterling work, insanely thorough. I'm stealing that puddle of petroleum idea for all my steam turbine rooms going forward.
@user-xp8bm6fo4j
@user-xp8bm6fo4j 4 года назад
lol you steal everything John -sincerely , one of your fans
@FrancisJohnYT
@FrancisJohnYT 4 года назад
@@user-xp8bm6fo4j I can't help it, I see an idea that hits my threshold for convince and simplicity I'm stealing it.
@richard2mitchell
@richard2mitchell 4 года назад
@@user-xp8bm6fo4j you beat me to it lol
@BeeGameDev
@BeeGameDev 4 года назад
@@FrancisJohnYT Sounds more like the scientific method to me. As soon as you have stronger evidence for one theory over another, there is no reason to stick with the weaker theory. Not stealing, Science!
@Beef1188
@Beef1188 4 года назад
I found this to be viable design for gold amalgam aquatuners! A lot more pesky to set up, but much bigger payoff as you don't need precious steel.
@Foagik
@Foagik 4 года назад
If you look on the wiki, the way that cell-to-cell heat transfer is calculated simultaneously for every pair of cells that share an edge. And then there's some clamping applied when calculating how much a cell's DTU content can change per frame. In the extreme, four extremely hot adjacent cells will simultaneously transfer DTUs to the center cell, but will more than overflow the maximum DTU change that the center cell can experience per frame, deleting DTUs. Ways to prevent that include: > Reducing the amount of hot cells the cold cell is next to. (Drop it one tile lower) > Reducing the thermal mass difference. (Increasing the mass of the water cell, lowering the mass of the steam cells. And possibly preheating or cooling the respective cells) Other fun facts is that there is a minimum mass (not thermal) and minimum temperate difference (in Celsius, not DTU) to cause heat trasfer.
@tonyadvanced6315
@tonyadvanced6315 4 года назад
This sounds very informed. I'm going to make it the pinned commentz at least for now.
@Seige57
@Seige57 4 года назад
When a cell with too much heat is transferring to a cell with less heat, clamping occurs. Clamping, working as intended, should make this transfer slower. Making the transfer slower is very different from deleting heat. Clamping may be *part* of an explanation, but just pointing out that clamping is probably occurring does not explain everything that's going on here.
@Foagik
@Foagik 4 года назад
Then would "Clamping " and "Simultaneous Heat Transfer " risk a bad interaction? You can have situations where the four adjacents cells move more DTU's than a cell's transfer clamp allow. The phenomena happens in reverse as well with cooling when flash freezing things. Though I think cooling capacity is less bothersome than with heating things. (Liquid glass into rock gas, then reheating regolith into magma, and turning igneous rock into sand. It needs an iron volcano.) I'm curious if an extreme enough cold gradient would technically produce more heat if it underflows the clamp.
@Arkaon666
@Arkaon666 4 года назад
Thanks Tony and all the other guys for identifying the bug/mechanic
@Taebs
@Taebs 4 года назад
I hope they report it to klei
@jiribu6819
@jiribu6819 3 года назад
was it fixed ?
@rodna16
@rodna16 4 года назад
The petroleum one seems the most practical/economical to me, since you can use it to easily create a 3 tile high airseal with water+pwater in the steam chamber and has the same performance as the others without wasting materials on tempshift plates. Definitely going to incorporate it in my turbine designs.
@Hedning1390
@Hedning1390 4 года назад
I had a multi purpose steam room and I changed it to have a layer of petroleum at the bottom to help with conductivity. Then my steam turbines started to produce a lot more power, even maxing out. I thought they might have nerfed the cooling capacity of the steam turbine, but this explains it, thanks. I do wish they fixed these kinds of bugs, same with some mass conversion bugs. It's often hard to even notice something is wrong, and when it is how to fix it.
@ntr1cate789
@ntr1cate789 4 года назад
heat deletion v power generation, which is more important for your situation, however if volcanos are for power, this is super helpful
@0x0404
@0x0404 4 года назад
Well dang. Very nice. I suspect if you are dripping it in to another liquid it doesn't matter if the vent is in the liquid or not.
@psteels
@psteels 4 года назад
You're the best! Btw if you switch to material tab, liquid, you might see the liquid tile flashing
@anotheruser676
@anotheruser676 4 года назад
Truly appreciate how you dig into and explain the mechanics of this game
@dpsilver1
@dpsilver1 4 года назад
i usually put the outlet of the steam turbine on the aquatuner keeping it cooler but still have oil or petrol on the floor to help with heat distribution and removal from the aquatuner. one thing that may be a concern with using high pressure steam setups in with high enough pressure you can block the liquid vent periodically
@thepay128
@thepay128 4 года назад
I think this answers the problem I had previously. Thanks.
@Pbag19
@Pbag19 4 года назад
My understanding of this is that with a higher mass of the steam it requires more DTU's to get the heating to get that steam up to 125C (heating 2kg of "water" vs 400kg "water"/tile). The steam turbine automatically triggers when it detects steam over 125C and cools it down to sub 100C, bringing flat cooling into the room. It shuts off as soon as all steam over 125C has been cooled down by 1C If you do not have enough heating to counteract the "flat" reduction in temperature to heat the large amount of mass faster than the turbine cools it, the room reaches a homeostasis just below 125C. I haven't done testing to prove this, it's just the way that my brain interpreted the video game logic as I've seen it so far. For me though, everything works as I would expect it to
@Logiwonk
@Logiwonk 4 года назад
Thanks for science-ing this thing man, I appreciate you hard work.
@deathx0r
@deathx0r 4 года назад
This is amazing. No wonder the pre steel steam room I have with petroleum on the bottom performs a lot better when I upgraded it to thermium compared to others built from scratch on space mats
@starwall8755
@starwall8755 4 года назад
Awesome find and great work finding a fix for it!
@newCoCoY6
@newCoCoY6 4 года назад
The configuration with the 1 tile wide petroleum pit is amusing. Since it visuallly looks like the whole thing is working more than the other setups
@GamersHandbook
@GamersHandbook 4 года назад
Extremely brilliant! (as always) If we wanted to go low pressure I wonder if there's a threshold we can stay under or if it gets worse linearly.
@tonyadvanced6315
@tonyadvanced6315 4 года назад
A guy made a cool graphic of power output vs steam room size vs steam pressure. (See the addenda). If my memory is correct, power falls with any pressure increase but falls sharply once it's at 40kg/tile or so.
@GamersHandbook
@GamersHandbook 4 года назад
@@tonyadvanced6315 What do you mean by addenda?
@tonyadvanced6315
@tonyadvanced6315 4 года назад
@@GamersHandbook The pinned comment on my RU-vid posts have additional information that came to light after I made the video. It seems like there's a lot of that, I wish there were a way to know what everyone knew before I got them talking about it.
@GamersHandbook
@GamersHandbook 4 года назад
@@tonyadvanced6315 I see it now. Thank you, that looks like what I was curious about. I'll have to read it when I get in front of my computer.
@TheCountess666
@TheCountess666 4 года назад
This bug has apparently been fixed in the latest patch. forums.kleientertainment.com/forums/topic/119874-steam-turbine-setups-post-temp-swap-bug-fix/ Still a few other bugs you can avoid to increase efficiency but the main one should be fixed.
@KAClown
@KAClown 4 года назад
The game likes to delete gases when you're not paying attention. There's a couple of rules which lead to gas deletion in edge cases that actually happen all the time. The simplest way to demonstrate this I can think of is using three gases in an single tile cylinder. Hydrogen, steam, and carbon dioxide work. At the bottom of the chamber, you pump gas up to the top, and at the top, you have a vent. Might need to be a high pressure vent for some cases. The important thing is to confine the top of the chamber by making it three tiles high by. Carbon dioxide will try to fall down from the vent, steam will try to rise above carbon dioxide, and hydrogen will try to get to the top of it all. This will create a situation in which a bubble of hydrogen will cover the vent. When the vent tries to vent non-hydrogen to that square, the game will try to displace the hydrogen bubble to a legally valid location adjacent, but we confined it so that the hydrogen would have to move down to displace and there is generally going to be either steam or carbon dioxide below the hydrogen. When this occurs in this case, the hydrogen simply ceases to exist. However much mass it has and whatever temperature just disappears from the game as far as I can discern. Now, you might think this is a very different case from what you're observing with the steam room here because there's only two elements, but the same basic combination of mechanics which forces a deletion of the hydrogen can happen here. The problem is displacement. And in the high pressure steam room, you have a situation in which the maximum packet size of the steam per square has been exceeded, so when the game checks to see if it can displace packets it is going to find illegal conditions. When it tries to make room for the liquid and finds all the steam packets in the room are at max, it runs into an impossibility condition because liquid and gas can not occupy the same tile at the same time and it can not displace the steam without increasing tiles beyond their (soft) maximum. So gas or liquid or both are deleted. My bet is that steam near the vent is deleted or steam in the lower corner is deleted by the sudden appearance of the liquid in that tile; you can find out what is the case by counting the Kg in every tile in the chamber then dripping water in and recounting, and you could make a simpler model by confining it to a single tile wide steam chamber. This is also related I think to your super gas pump in which you drip out water to pump gas where the water is destroyed in the process. Your oil solution works because you basically build a displacement spring into the whole system which allows it to 'recoil' when an additional liquid is added to the chamber. You're exploiting the one-element-per-tile rule--which is one of the strongest--and the liquid vs gas rules to keep space reserved for the liquid to appear; I expect you'd see the bug reappear if you could recreate the high pressure for the oil such that no tile of steam or oil could be moved without exceeding maximum mass, moving them in a direction counter to their vector (up or side to side for steam, down or side to side for oil), or causing multiple elements to occupy the same tile. I also wanted to note that the version where you make the liquid packets smaller with the piping solution would potentially change the rate of the deleted packets.
@KAClown
@KAClown 4 года назад
In an experiment I performed, I found that gas deletion can occur with two elements: steamuserimages-a.akamaihd.net/ugc/776245097831921157/5453075217128EC67F29C190E9B6ABA2A55E648B/ I started with a giant vacuum filled room. Put a hot hydrogen 2Kg packet at the bottom and a cold (below liquidation temp) carbon dioxide 2Kg packet at the top. I ended up with 837.8 mg of carbon dioxide in less than a cycle. There's something about the carbon dioxide rapidly cycling between gas and liquid form which creates a condition in which it can't displace the hydrogen and just gets deleted instead of successfully condensing into liquid on the floor. I think an analogous condition can happen easily within the high pressure steam chamber with small amounts of liquid near its vapor point being added to the chamber.
@deilusi
@deilusi 2 года назад
You can go 2 ways on this problem, you either have to much heat and you WANT to use this bug, or you want power, so you avoid it. I found that water dropping on non-insulated tiles, like one lower & mesh tile + air tile as best option. It must be something with instant vaporization & insulated tiles.
@rodna16
@rodna16 4 года назад
I think the only reason the low density steam version helps is because it operates at higher temps so it can counteract the heat deletion
@tonyadvanced6315
@tonyadvanced6315 4 года назад
The temperatures should be the same because the amount of heat produced is the same and the amount of heat removed by the turbines (should be) the same. Low pressure steam would get to equilibrium temperature much faster though. I don't think I checked the steam temperatures but if it's different then this is even weirder than I thought.
@rodna16
@rodna16 4 года назад
@@tonyadvanced6315 it shows 154-162 C° here when you mouse over it
@tonyadvanced6315
@tonyadvanced6315 4 года назад
@@rodna16 I'll definitely have a close look at that when I'm back at my computer. Maybe the steam isnt dense enough for the turbine to get full bites out of it.
@rodna16
@rodna16 4 года назад
@@tonyadvanced6315 haven't played in a while but afaik the turbine only cares about the temp of that 2kg/s steam that is being processed, the rest is just for heat capacity so low density steam should be more efficient with aquatuners if you can get close to 200C° right?
@xenoborg007
@xenoborg007 4 года назад
It helps because losing a few C from 4kg of steam is nothing, losing a few C from 800kg is a lot.. and as it takes more thermal energy to replace those now missing degrees as the room temperature balances out, the more steam you have the worse it is.
@XD9rottie
@XD9rottie 4 года назад
Wish I would have seen this video before spending all day trying to figure out what was wrong with the way I built my setup.
@12463trf
@12463trf 4 года назад
I always thought the lower pressure steam generated more power because the turbine focuses on temp not dtu, and less mass heated up faster because less mass to hold the dtu... At the same but converse side it also explained why you could tame a volcano with less turbines by increasing the water mass effectively slowing the temp increase by spreading out the dtus.
@nZifnab
@nZifnab 4 года назад
Oof, these little bugs are insidious! Does this mean I have to go running around to all my many steam rooms and fix them? Blah.
@nolan4339
@nolan4339 4 года назад
Could the reason be somewhat due to the Temperature Shift Plates? When the displaced, cooler and denser steam moves to the two adjacent tiles to the temp shift plate, perhaps there is multiplied cooling going on to all the other tiles adjacent to the temp shift plate. With lower density steam this effect would not apply as much since the mass of the steam would be negligible compared to the mass of the Temp Shift Plate. Try moving or removing the shift plate near the vent and see how it goes.
@TheVeryHungrySingularity
@TheVeryHungrySingularity 4 года назад
I wonder if giving the water tile a third vector for heat transfer to the steam (shift the outlet a tile inward) would help. Or maybe some mesh tiles to see if the interaction tickles the code somehow.
@tonyadvanced6315
@tonyadvanced6315 4 года назад
Good ideas to try.
@DavidGuild
@DavidGuild 4 года назад
If the pinned comment is correct I think that would make things worse, not better. The problem is that the each steam tile wants to dump more heat into the water than is allowed and the extra gets deleted. So you want to reduce the transfer area with steam. I think that's why the petrol works so well.
@josephburchanowski4636
@josephburchanowski4636 4 года назад
@@DavidGuild So just dump it into a little bucket, like what was shown with petroleum, just without the petroleum.
@tonyadvanced6315
@tonyadvanced6315 4 года назад
Addenda: 0) This seems to be fixed in the current version of the game! 👍🤘🙂 1) I tried combining various strategies, but I wasn't able to discern any benefit. 2) @Mathmanican is having a look at this. He's basically the ultimate weird-game-mechanic guru of ONI. forums.kleientertainment.com/forums/topic/113255-stop-a-heat-deleting-bug-from-stealing-your-turbine-power/?do=findComment&comment=1280082 3) Check out /u/corrado33's experimental results. Using a BIG steam room can largely eliminate the problem. Also his approach of using a metal tile floor makes a big difference. i.postimg.cc/pTpp9TCW/more-Research.png plot.ly/~blacksilverwhite/1/ www.reddit.com/r/Oxygennotincluded/comments/dqfhia/stop_a_heatdeleting_bug_from_stealing_your/f6a3aee/?context=3 4) I used a couple tempshift plates in my steam rooms to keep the turbine output more stable for analysis. It looks like those plates may make the performance a bit worse in most cases. (Which is weird, because using all tempshift plates kinda works.)
@josephburchanowski4636
@josephburchanowski4636 4 года назад
I wonder if the ablating/flaking mechanic is at play here. It is a different type of heat transfer than normal; and it occurs when you have something above melting/boiling temperature of a solid/liquid and at least one of the materials isn't solid. It bypasses the conductivity of the materials completely. I am not too certain of the mechanics but IIRC every in game tick, it melts/boils 5kg of the on material, and it subtracts the heat required to do that from the hotter material. If there is some error in the calculation (possibly when there is less than 5kg of materials), it would delete heat.
@Ibian666
@Ibian666 3 года назад
No longer an issue. I run a bit over 500 kg/tile in my steam box.
@Xiikie
@Xiikie 4 года назад
great find, will incorporate this :)
@stivraptor
@stivraptor 4 года назад
I'm late to the party it seems. Great video Tony, is this issue still relevant in 2020?
@qschroed
@qschroed 4 года назад
good to know!
@rayyf69
@rayyf69 4 года назад
As a new player to this game seeing these nonintuitive things really depresses me What are the actual downsides of using low pressure steam?
@58209
@58209 4 года назад
from what i understand, because low pressures of steam has less mass per tile, the temperature is more subject to unstable fluctuations, which can mean your steam temperature sometimes drop under the 125 minimum to keep the turbine running, or swing past 200C wherein your turbine becomes less energy efficient.
@fgpraxis4463
@fgpraxis4463 3 года назад
After watching this video i did a test : ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-USiAqyC-BqI.html I wanted to see if the bug had been fixed, if a petroleum layer was useful, etc Result : bug has been fixed, no need for a petroleum layer, go for 100kg-200kg steam pressure chamber, 10kg steam pressure chamber lost power
@DarkYor
@DarkYor 4 года назад
There is no example of turbine, where liquid vent is on the floor, without of any additional things.
@DarkYor
@DarkYor 4 года назад
and there is no difference with original example.
@cobaltcrit
@cobaltcrit 4 года назад
My exact thought! I wonder if that may make a difference.
@yank31
@yank31 4 года назад
Bravo, and thanks
@rfatnabayeff
@rfatnabayeff 4 года назад
@3:41 what is this pump-like device that sucks the polluted water in the bottom-right corner? Is this some kind of debug-mode gadget like infinite liquid consumer?
@suloxus4689
@suloxus4689 4 года назад
I have two question about the steam room with a small layer of petroleum on the floor. 1: How much steam has to occupy each tile? 2: How much petroleum do I need per tile on the floor? Thanks.
@terjeschjelderup3930
@terjeschjelderup3930 4 года назад
If you stop the video at just the right frame around 5:02, you see that he has 400 kg of steam in one of the topmost steam tiles. From 5:18 to the end of the video pausing at the right frames shows an average around 2 kg petroleum per tile. (I saw, from left to right, 2053.8 g, unknown, 2356.5 g, 2506.3 g and 1334.8 g, which fits with the incoming water shifting petroleum towards the left.)
@4shanie
@4shanie 4 года назад
i am a simple man, i like how you created a face at 2:03.
@moomanseven
@moomanseven 4 года назад
The volcano tamer has stopped working in the latest patch
@outputcoupler7819
@outputcoupler7819 3 года назад
Is this bug still a thing? I did some quick, lazy tests and even with 900kg of steam my turbine seemed to be working fine. So either I pooched the test (likely), or it's been fixed.
@tonyadvanced6315
@tonyadvanced6315 3 года назад
It has been fixed. 👍
@monkeyboy018
@monkeyboy018 4 года назад
Life saver!
@Ibian666
@Ibian666 3 года назад
No longer an issue. I run a bit over 500 kg/tile in my steam box.
@lienrag65
@lienrag65 4 года назад
Thanks, I always get pb with them..
@Brigadator
@Brigadator 4 года назад
What if you used a Mesh Tile instead of liquid petroleum? Could the mesh tile help keep the temp stable?
@tonyadvanced6315
@tonyadvanced6315 4 года назад
I experimented with mesh tiles and I was not able to discern any difference I heat deletion.
@IlnickiStudios
@IlnickiStudios 4 года назад
Has this happened recently? I don't know if I have to rebuild my base from a month ago.
@tonyadvanced6315
@tonyadvanced6315 4 года назад
Nobody seems to know. It's possible that it has always been like this. But it also seems weird that I wouldn't have noticed it until the last few weeks.
@fritt_wastaken
@fritt_wastaken 4 года назад
@@tonyadvanced6315 I certainly had this issue before, at least since the launch update. Wasted way more power for cooling loops than it should've been. And fixes were exactly the same, but I never realised that)
@fritt_wastaken
@fritt_wastaken 4 года назад
Are they gonna fix the game or what? There's too many of theese "little" bugs that break any math you're trying to do on your builds
@vegedus
@vegedus 4 года назад
Huh, did you figure out how to make steam turbines self-cooling, or is configuration just for simplicity of presentation?
@tonyadvanced6315
@tonyadvanced6315 4 года назад
Simplicity. I filled the turbine area with 100,00kg/tile hydrogen so I didn't have to deal with it.
@frabac72
@frabac72 10 месяцев назад
Do you know whether the bug is still there?
@dopotv5367
@dopotv5367 4 года назад
useful
@internetantonomous8318
@internetantonomous8318 4 года назад
I follow suit the best solution. Still steam turbine only generate 200ish watts.
@tonyadvanced6315
@tonyadvanced6315 4 года назад
I'd definitely like to have a look. If you post a screenshot somewhere and give me the link I'll look at it.
@nemtudom5074
@nemtudom5074 Год назад
Has this bug been fixed?
@kahlzun
@kahlzun 4 года назад
so whats the minimum pressure you can run a steam turbine at?
@Seige57
@Seige57 4 года назад
The absolute minimum is dictated by the fact that each Steam Turbine inlet takes in 400g/s of steam. You probably want somewhere between 400g and 800g of steam to prevent your turbine from choking on a vacuum. However! The closer you get to this minimum, the more likely you are to have massive temperature spikes if your heat source spikes (like a volcano erupting)... this could damage your aquatuner.
@ufuk5872
@ufuk5872 4 года назад
I just start playing and have absolutely no idea im doing the farthest I've gone is making recycle water then my power run out then my colony die of lack of oxygen. But atleast they die cleanly. But you over building shit i could not comprehend.
@tonyadvanced6315
@tonyadvanced6315 4 года назад
Stick with it. It's fun.
@kristajohnson9173
@kristajohnson9173 Год назад
wtf is this community tho. wtf is this game. it boggles my mind daily, the labyrinthine layers to it
@StoneE4
@StoneE4 4 года назад
Has this bug been patched?
@KAClown
@KAClown 4 года назад
I keep having this same question about a bunch of the exploits and bugs people are finding. A number of them I've known about since like the Automation patch when I was doing routine game mechanic tests, and I just figured that the community knew and where doing the same basic game mechanic tests I was doing. What I'd love to see is a master list of these bugs with pictures or videos of the machines demonstrating them and their status as still in the wild, fixed, or eliminated and in what versions. Is there something like that?
@Kjeldsen4
@Kjeldsen4 4 года назад
Shouldnt heat deletion be completely removed from the game? :D
Далее
How would you react?!😳
00:44
Просмотров 5 млн
SELF-POWERED Cool Steam Vent Tamer Liquefies HYDROGEN.
21:02
Active cooling without steel.
10:29
Просмотров 50 тыс.
AI can't cross this line and we don't know why.
24:07
Просмотров 569 тыс.
Can You Beat Hitman 3 Without Breaking ANY Laws?
22:37
I Made The Ultimate Cheating Device
9:39
Просмотров 540 тыс.
Delete Heat With POOP! Oxygen Not Included Experiment
16:27
How to Make Rooms of Vacuum in Oxygen Not Included.
10:49
The Witness - A Great Game That You Shouldn't Play
41:02