Condensers
Moderator: ickputzdirwech
Condensers
A way to recycle used steam back into water.
Whether it is an entity, add-on, or research, condensing steam would basically add a way to recover water from steam engines and turbines for a modest performance hit, which could then be fed back into the turbine after being cooled somehow.
The general idea is an option to lower the water usage ceiling at the cost of marginally lower turbine performance and additional room needed for condensers and radiators.
Whether it is an entity, add-on, or research, condensing steam would basically add a way to recover water from steam engines and turbines for a modest performance hit, which could then be fed back into the turbine after being cooled somehow.
The general idea is an option to lower the water usage ceiling at the cost of marginally lower turbine performance and additional room needed for condensers and radiators.
Re: Condensers
The original plans for the cooling tower were discussed in Factorio Friday Facts #164. Later, in Factorio Friday Facts #173, it was announced that the cooling tower and the plans for a closed water cycle had been dropped, at least for now. However, it was explicitly said that they may decide to add them at a later time.
I really hope they do.
This has also been discussed a bit in the following thread:
viewtopic.php?f=5&t=45032 Re-use of steam
I really hope they do.
This has also been discussed a bit in the following thread:
viewtopic.php?f=5&t=45032 Re-use of steam
Re: Condensers
Can't this be modded? Simply take the steam engine or turbine base, add another output or throughput to the side for water and add a water production at half the steam consumption into the mix. But to be honest... why would you even need to bother? It's not like water is rare...
Re: Condensers
It can be done much easier, just new recipe with ingredient = steam, result = water. Which factor was used by vanilla?Aeternus wrote: βTue Nov 06, 2018 10:18 amCan't this be modded? Simply take the steam engine or turbine base, add another output or throughput to the side for water and add a water production at half the steam consumption into the mix. But to be honest... why would you even need to bother? It's not like water is rare...
Re: Condensers
Problem is that "steam" and "water" are no longer the same thing as they were in older versions of the game. They're different fluid types now.darkfrei wrote: βTue Nov 06, 2018 11:23 amIt can be done much easier, just new recipe with ingredient = steam, result = water. Which factor was used by vanilla?Aeternus wrote: βTue Nov 06, 2018 10:18 amCan't this be modded? Simply take the steam engine or turbine base, add another output or throughput to the side for water and add a water production at half the steam consumption into the mix. But to be honest... why would you even need to bother? It's not like water is rare...
So if you add water to the recipe for a standard steamengine, where is it going to go? The connectors on that thing are defined as in/out for steam only. It has no water outlet.
You'd need to make a different version of the steamengine or turbine to do water recovery. Which could be a plus - if you want to "upgrade" existing steamengines or turbines, just make a recipe that takes an existing one, plus some bricks and a pipe, then add a model that has 2 cooling towers slapped behind it (4x2 instead of 3x2 design) with water output pipes and healthy puffs of smoke to match.
Re: Condensers
Unfortunately, steam is destroyed after being used by a steam engine. In order for this to work, the steam would have to be converted either: a into a lower temperature steam that couldn't be re-used or b: directly into water. If into a lower temperature steam, it could then be pumped out of a secondary output over to a cooling tower to ultimately be turned back into water. If directly into water, then out of a secondary output slot and directly back over to your water supply line.darkfrei wrote: βTue Nov 06, 2018 11:23 amIt can be done much easier, just new recipe with ingredient = steam, result = water. Which factor was used by vanilla?Aeternus wrote: βTue Nov 06, 2018 10:18 amCan't this be modded? Simply take the steam engine or turbine base, add another output or throughput to the side for water and add a water production at half the steam consumption into the mix. But to be honest... why would you even need to bother? It's not like water is rare...
The use case I see for this is for remote bases where you want to be producing power away from a water source. If water was converted to steam, power extracted from another machine, and then the steam converted directly back into water then the process could be done with a much smaller amount of water. If say... 95% of the water was reclaimable, you could setup a pump somewhere pumping to a water train and that water train could deliver water to steam setups. It would allow you to to create fully independent bases that don't even care about being connected to your main power supply that are supplied by steam and don't care about location. Blueprints that rely on steam power and don't need to be manually hooked up to a water source, but instead utilize your train network for water delivery would be interesting.
I'm not certain how necessary that really is... but that's the use case I see for it.
Re: Condensers
You can find cooling tower in the mod https://mods.factorio.com/mod/RealisticReactors
Re: Condensers
I've read all over about how water logistics is a bottleneck for large nuclear power plants. There is just so much of it needed, so an option to recycle water could be useful.
Here is an example plant: https://imgur.com/a/HHmWn This guy is using 24 blue belts of water barrels per 1/2 blue belt fuel cells for a 20GW plant. I'd say water logistics definitely becomes a concern at that level!
Taken from https://www.reddit.com/r/factorio/comme ... gn_tested/
Here is an example plant: https://imgur.com/a/HHmWn This guy is using 24 blue belts of water barrels per 1/2 blue belt fuel cells for a 20GW plant. I'd say water logistics definitely becomes a concern at that level!
Taken from https://www.reddit.com/r/factorio/comme ... gn_tested/
-
- Filter Inserter
- Posts: 365
- Joined: Mon Jul 03, 2017 9:14 am
- Contact:
Re: Condensers
I would say, that using barrels to feed a nuclear power plant is a bad idea.adam_bise wrote: βTue Nov 06, 2018 7:13 pmHere is an example plant: https://imgur.com/a/HHmWn This guy is using 24 blue belts of water barrels per 1/2 blue belt fuel cells for a 20GW plant. I'd say water logistics definitely becomes a concern at that level!
Especially since barrels were buffed to limit the use for special appliances like uranium minung.
Before that barrels were better than fluid waggons which doesn't make any sense.
If you build a really big nuclear plant you should build it on a lake und use tons of landfill.
- bobingabout
- Smart Inserter
- Posts: 7352
- Joined: Fri May 09, 2014 1:01 pm
- Contact:
Re: Condensers
I've gotten pretty good at editing the source code to add fluid boxes to entities... I could attempt to add an output fluid box to the generator entity similar to how the boiler has separate input and output fluid boxes. The problem is, I doubt this will ever have a function outside of modding. is this something that you'd be interested in? Also keep in mind that even if I do edit the code, it might not get approved to be added to the game.
Re: Condensers
Fluid nuclear fuel for nuclear reactor sounds very interesting! But we must wait for 0.17.bobingabout wrote: βWed Nov 07, 2018 8:52 amI've gotten pretty good at editing the source code to add fluid boxes to entities... I could attempt to add an output fluid box to the generator entity similar to how the boiler has separate input and output fluid boxes. The problem is, I doubt this will ever have a function outside of modding. is this something that you'd be interested in? Also keep in mind that even if I do edit the code, it might not get approved to be added to the game.
- eradicator
- Smart Inserter
- Posts: 5206
- Joined: Tue Jul 12, 2016 9:03 am
- Contact:
Re: Condensers
I'm interested in so far as that i need a $cooling_machine for one of my projects. So far the plan is to use staged furnace recipes that cool the fluid one step at a time. Furnaces will nessecarily waste all the heat though becaues they can't produce energy (except: see below). Though i guess a generator could still only turn "steam" back into "water" and not gradually reduce it's temperature like in the old days, so i'm not *too* sure if this is the right solution for me. Sounds a bit like sticking a furnace in front of each generator and having it turn 1 steam into 1 cold water and 1 magic power fluid, then sending the cold water along and the magic to the generator.bobingabout wrote: βWed Nov 07, 2018 8:52 amI've gotten pretty good at editing the source code to add fluid boxes to entities... I could attempt to add an output fluid box to the generator entity similar to how the boiler has separate input and output fluid boxes. The problem is, I doubt this will ever have a function outside of modding. is this something that you'd be interested in? Also keep in mind that even if I do edit the code, it might not get approved to be added to the game.
Author of: Belt Planner, Hand Crank Generator, Screenshot Maker, /sudo and more.
Mod support languages: ζ₯ζ¬θͺ, Deutsch, English
My code in the post above is dedicated to the public domain under CC0.
Mod support languages: ζ₯ζ¬θͺ, Deutsch, English
My code in the post above is dedicated to the public domain under CC0.
Re: Condensers
I thing what the OP was looking for was the capacity to output either a cooled steam (say steam that's at 120 degrees, not enough to power anything) or water out of the steam engines/turbines (optional, if there's nowhere to output the cooled steam it's just deleted like it is now) and then a condenser to turn it back into water.bobingabout wrote: βWed Nov 07, 2018 8:52 amI've gotten pretty good at editing the source code to add fluid boxes to entities... I could attempt to add an output fluid box to the generator entity similar to how the boiler has separate input and output fluid boxes. The problem is, I doubt this will ever have a function outside of modding. is this something that you'd be interested in? Also keep in mind that even if I do edit the code, it might not get approved to be added to the game.
So, as an example, you run steam engines/turbines in parallel just like you do today, but you also make sure they're connected side-to-side. Hot steam runs top-bottom, 'cooled' steam runs side-to-side and could then be transfered into cooling towers that transform the 'cooled steam' back into water which would then be reutilized on-site to reduce the water requirements for a steam setup that wasn't actually directly attached to a water source.
Re: Condensers
Idk about "necessary", but I like it. Stringing power poles has enough disadvantages that I would give mining/smelting outposts their own power generation, if I could just get the water. And it would motivate interesting designs for smaller reactors, not always 2x2 and larger.Darinth wrote: βTue Nov 06, 2018 1:30 pmIt would allow you to to create fully independent bases that don't even care about being connected to your main power supply that are supplied by steam and don't care about location. Blueprints that rely on steam power and don't need to be manually hooked up to a water source, but instead utilize your train network for water delivery would be interesting.
I'm not certain how necessary that really is... but that's the use case I see for it.
Currently, shipping water is so impractical that people will ship the actual steam instead.
- eradicator
- Smart Inserter
- Posts: 5206
- Joined: Tue Jul 12, 2016 9:03 am
- Contact:
Re: Condensers
Shipping water + coal is more complicated than just shipping steam. Fewer trains β less network congestion.
Author of: Belt Planner, Hand Crank Generator, Screenshot Maker, /sudo and more.
Mod support languages: ζ₯ζ¬θͺ, Deutsch, English
My code in the post above is dedicated to the public domain under CC0.
Mod support languages: ζ₯ζ¬θͺ, Deutsch, English
My code in the post above is dedicated to the public domain under CC0.
- bobingabout
- Smart Inserter
- Posts: 7352
- Joined: Fri May 09, 2014 1:01 pm
- Contact:
Re: Condensers
Depends how I program it.eradicator wrote: βWed Nov 07, 2018 11:39 amThough i guess a generator could still only turn "steam" back into "water" and not gradually reduce it's temperature like in the old days, so i'm not *too* sure if this is the right solution for me.
Re: Condensers
Is it possible to make recipe like this:?bobingabout wrote: βThu Nov 08, 2018 8:43 amDepends how I program it.eradicator wrote: βWed Nov 07, 2018 11:39 amThough i guess a generator could still only turn "steam" back into "water" and not gradually reduce it's temperature like in the old days, so i'm not *too* sure if this is the right solution for me.
Code: Select all
ingredients =
{
{name = 'water', type ='fluid', amount = 5},
{name = 'steam', type ='fluid', amount = 5}
}
results =
{
{name = 'water', type ='fluid', amount = 9, temperature = 90},
{name = 'steam', type ='fluid', amount = 1, temperature = 110}
}
Re: Condensers
Yes, and I like the idea of cross pipes. If something were made for this it would need to be designed in a way that turbine farms would not have big holes of wasted space.Darinth wrote: βWed Nov 07, 2018 3:48 pmI thing what the OP was looking for was the capacity to output either a cooled steam (say steam that's at 120 degrees, not enough to power anything) or water out of the steam engines/turbines (optional, if there's nowhere to output the cooled steam it's just deleted like it is now) and then a condenser to turn it back into water.bobingabout wrote: βWed Nov 07, 2018 8:52 amI've gotten pretty good at editing the source code to add fluid boxes to entities... I could attempt to add an output fluid box to the generator entity similar to how the boiler has separate input and output fluid boxes. The problem is, I doubt this will ever have a function outside of modding. is this something that you'd be interested in? Also keep in mind that even if I do edit the code, it might not get approved to be added to the game.
So, as an example, you run steam engines/turbines in parallel just like you do today, but you also make sure they're connected side-to-side. Hot steam runs top-bottom, 'cooled' steam runs side-to-side and could then be transfered into cooling towers that transform the 'cooled steam' back into water which would then be reutilized on-site to reduce the water requirements for a steam setup that wasn't actually directly attached to a water source.
If there were an entity off the side, perhaps and condenser and a stack would together be no wider than a turbine, and output towards were a boiler would be so players can use a T pipe to backfeed the reclaimed water.
Also, the smoke animation reduced on turbines depending on whether the water output is able to "drain" back into the system. (A pump could be used to prioritize recycled water.) A highly setup with a pressurized water source should display more steam coming out of the turbines than an efficient setup.
- bobingabout
- Smart Inserter
- Posts: 7352
- Joined: Fri May 09, 2014 1:01 pm
- Contact:
Re: Condensers
That's a recipe, you can do that now on other things.darkfrei wrote: βThu Nov 08, 2018 11:30 amIs it possible to make recipe like this:?bobingabout wrote: βThu Nov 08, 2018 8:43 amDepends how I program it.eradicator wrote: βWed Nov 07, 2018 11:39 amThough i guess a generator could still only turn "steam" back into "water" and not gradually reduce it's temperature like in the old days, so i'm not *too* sure if this is the right solution for me.Code: Select all
ingredients = { {name = 'water', type ='fluid', amount = 5}, {name = 'steam', type ='fluid', amount = 5} } results = { {name = 'water', type ='fluid', amount = 9, temperature = 90}, {name = 'steam', type ='fluid', amount = 1, temperature = 110} }
The steam engine doesn't work that way, it has all it's own specific tags. I can try and open up a fair amount of possibilities, but it wouldn't be in that format.