Jump to content

Pipeless counterflow heat exchanger v3 -- 100 kg/s petroleum boiler


Recommended Posts

TL;DR:  I built a new pipeless counterflow heat exchanger that can handle at least 100 kg/s crude oil in a more compact way.  It is very powerful, but very fragile, build with care.

 

I like my pipeless counterflow heat exchangers.  Every colony I make has one.  I have been using version 2 with minor improvements until now. Recently, I learned about 2 tile wide escher waterfalls, so now I can make them smaller, which calls for a new version.  And this version is completely duplicant serviceable, so I can add more thermal conductivity to improve the design as materials become more plentiful.

The major idea behind this design is that crude oil flows up the counterflow heat exchanger up to the boiler (which is currently a 50 kg/s flaker boiler with space for a second one) and then the petroleum flows down the same path the crude oil flowed up.  Liquid to liquid thermal conductivity as a 625 times multiplier, so direct contact is helpful.

 

I built and started up this system in survival mode.  This time, I will include the priming process, as this is significantly more involved than the old version.

Spoiler

First, I built a structure like this:

image.thumb.png.a08a082a4fd98a5c7f882372d8e790a0.png

The metal tiles are aluminum.  On this map, I was fortunate enough to start with an iron volcano early, so I made the airflow tiles out of my most plentiful metal, steel.  The insulated tiles are igneous rock, but they could be replaced with a better material (that I don’t currently have).  But none of the internal insulated tiles will be in contact with more than one liquid, so it shouldn’t matter.

A few things to note that can be hard to see:  The crude oil is coming in to start priming on the inlet on the far left.  This is where all the crude oil will enter from.  The petroleum will gather in the large airflow tile chamber next to it.  To the right of that is the boiler, which has two boiler plates connected with 2000 kg steam inside heated to (currently) 530 C.  Once hot crude oil starts flowing in, I will turn it down to a temperature closer to 420-430 C.  This is connected with conveyor bridges and temp shift plate to a steel door (actually 2 mini-doors to negate the door heat bug) to a volcano heated heat source set to 900 C.  This heat source could be replaces with thermium aquatuners.

There must be a large amount (30,625 kg or 35 tiles) of crude oil to prime this machine, as it must fill half of each pit and enough to push the crude oil up in to the boiler.

This is a repeating modular design, and each module looks like this (at various stages of priming on the crude oil side).

 

image.thumb.png.6f2faeee08902b18e6e3b7f733caf064.png

Every bridge has a pipe on its inlet, and it will be given 100 mg carbon dioxide and 100 mg natural gas from the contraption on the far right of the first picture.  I use 100 mg because it is the smallest quantity a valve can produce and it negates any backward heat flow (as <1 g gas does not conduct heat).  Ensure on the lower pipe on upper escher waterfall has carbon dioxide in it.

I use a pipe to deliver the gas.  When one of the pits becomes full of crude oil (meaning all 4 tiles have crude oil and it is pouring to the right), I break the top pipe then the bottom pipe, which causes an escher waterfall, making the crude oil to flow to the right. 

image.thumb.png.24b1e917e6d6346379eff03afd97abe1.png

While I waited for my honestly at this point slow crude oil source to prime the system, I added an important drop of naphtha to the petroleum dropoff at the top, that will stop the crude oil from flowing down the petroleum’s path and will enable a minor benefit for the petroleum later.

image.thumb.png.ad1b75ff132b7eb34f76acd56cb0aa42.png

The bottom layer has been primed, and the crude oil is being forces up to the top layer.   I also added a tile over the naphtha for now so that the crude oil can’t overflow and pour down that I will get rid of once crude oil can’t overflow there.

At this point, you will need to put in airflow tiles in certain locations so that the petroleum will not liquid-bypass the escher waterfalls.

image.thumb.png.26d889224adc76f99100d60c61407f81.png

One thing to note is that when the crude oil poured over in to the first upper module, it did something weird to the naphtha that clogged the system.  If this happens to you, you will have to remove the naphtha through mopping without removing all the crude oil or it will happen again.  You could also brick off the naphtha where the mesh tile is.

image.thumb.png.3935895aaba01710ef340c32f8a2117e.png

Once all the crude oil escher waterfalls are done, the setup should look something like this: 

image.thumb.png.ced25cad17dfe9aa13ee9eeb30c36b72.png

image.thumb.png.28607f65c936d8bfae2a117a6811a5e2.png

I put in a door to block the crude oil so I could have time to add a bit of petroleum to the ends of the boiler to prevent non-crude oil from leaving.  Unfortunately, the crude oil appears to be too cold to flake initially, so I have to wait until it heats up.

image.thumb.png.6503b1404403e9a1ff08b3bd0165fb21.png

I got impatient and increased the heat plate to a dangerous 580 C and added an 4x automation bridge to increase heat flow.  Eventually, it began flaking at about 165 C.

Note that there is a corner bypass mechanic involving the same gases going across corners.  When making the petroleum escher waterfalls, break CO2 first, even if it is on top.  If it is, rebuild pipe to move natural gas to top or you will break the escher waterfall.  This could be solved by using a different gas between the top and bottom waterfalls.  Once the gases are in place, you can remove the airflow tiles and the petroleum should flow without incident.

 

I also added petroleum manually to the end turnaround area at the top right.

image.thumb.png.ce957b1da5015e2c4cbaaa017f1f298e.png

I had to redo the end of the system, as there was a bypass issue.

image.thumb.png.4c90ef2d6a4216eea7d69b017ee530ee.png

After that, I scrounged up some more aluminum and built temp shift plates and cleaned it up.

 

When it was first completed, it looked like this:

image.thumb.png.1d28cd07b6ed1de044597ef4cc0293df.png

image.thumb.png.d4ab243a57f1d32b09fa231b6f0af6c7.png

The flow is as follows:
  1. Crude oil is poured in on the left.
  2. It then falls through a series of escher waterfalls to the right, heating up as it comes across hotter and hotter petroleum.
  3. When it gets to the far left, the escher waterfall pushes the crude oil up and it goes left until it hits the vertical passage directly to the right of the petroleum tank.
  4. The crude oil is then pushed up in to the boiler, where it becomes petroleum and flows down.
  5. The petroleumthen follows the reverse of the path of the crude oil, being pushed along by the escher waterfalls.
  6. On the right, it hits naphtha, which stops the crude oil from falling the wrong way and allows the petroleum to bead down.
  7. Then it moves left until it hits the petroleum tank, which is an infinite storage tank.

The system appears to be stable unless gas enters the room or any of the liquids are disturbed.  If gas enters the room, it breaks the escher waterfalls and the system breaks.

This version has repeating modules 4 tiles wide, which is an improvement over the 8 tiles wide and it is one tile shorter, allowing for more separated thermal contact points, which should improve the efficiency of the boiler in the same space.  Its new width means they can also be stacked more efficiently, furthering the compactness.  This system's modular design allows it to be build in any number of configurations with as many contact points as you want.

 

I currently don't have the crude oil production to thoroughly test this, so I entered debug to conduct a stress test.  I started dumping 100 kg/s crude oil, which is the maximum amount my boilers can handle (when I build the second one).  Note a different boiler design could boil more, but they would likely use more of the heat source.  I found that my dupe access at the top right needed to be taller and that the crude oil spout needed to be airflow tiles or doors to prevent pressure damage.  Due to unlimited resources, I added as much thermal conductivity as I can, using conveyor bridges and 4x automation wires.

The crude oil enters at approximately 77 C, enters the boiler at about 388 C.  The petroleum leaves the boiler at around 399.5 C and leaves the exchanger at 110.7 C.  The thermosensors in the boilers is set to 420 C for this flow rate, but it can be lower with lower flow rates.

image.thumb.png.48665d1fd04cf7795cf880f68fe44bd9.png

As I ramp up my oil production, I will redesign my survival version to look more like this latest one.

Link to comment
Share on other sites

19 minutes ago, SackMaggie said:

What to do with 100kg/s petroleum ? XD

Burn it in 50 petroleum generators?  Build a pipeless sour gas boiler and build 744 natural gas generators, then spam aquatuners that just cool themselves as a flex?

Really, it's about the water though.  Petroleum boilers make oil wells power positive, and that lets you support more dupes (which is the goal, right?  largest colony?)

Another use would be a centralized petroleum production asteroid (in spaced out) and ship petroleum to other asteroids.  Works better with natural gas.

Link to comment
Share on other sites

5 hours ago, HagenAizen said:

too large

This is actually quite compact considering its capacity.  I would love to see a more compact counterflow heat exchanger capable of 100 kg/s.  Or even 30 or 40 kg/s.

Link to comment
Share on other sites

Excellent work. Though it's regrettable that you have decided not to include a world download.

Does the flow rate of the exchanger self-regulate? As in, it is slower when less crude comes in? And exchange temperature more completely too?

Also, could it be possible to replace the metal tiles with a drop of super coolant or something? Might take advantage of that x625 more. Wishes we could just counterflow petro directly on top of crude 100% of the time instead of just 33% of the time.

Why does a tile between the crude oil and the petroleum has to be insulated?

 

Link to comment
Share on other sites

On 5/7/2023 at 10:14 PM, Nova Starlight said:

Excellent work. Though it's regrettable that you have decided not to include a world download.

Does the flow rate of the exchanger self-regulate? As in, it is slower when less crude comes in? And exchange temperature more completely too?

Also, could it be possible to replace the metal tiles with a drop of super coolant or something? Might take advantage of that x625 more. Wishes we could just counterflow petro directly on top of crude 100% of the time instead of just 33% of the time.

Why does a tile between the crude oil and the petroleum has to be insulated?

The exchanger does self regulate.  I accidentally turned off the oil wells supplying it for it and it didn't break and I have been steadily increasing the flow without any structural modifications (other than the survival vs debug stress test changes).

The position of the metal tile is important and can't be liquid, as if it were liquid it would bypass swap with the escher waterfall gas below it.  It has to be solid.

The insulated tile could be metal.  However if you look at the stress tested complete system with all the temp shift plates I want to add over time, that tile is in contact with one of the temp shift plates, which would lead to backwards heat bleed, which would negatively affect the performance of the system.  So the question is would a metal tile or a temp shift plate result in better performance.

Here are two saves, one with the debugged 100 kg/s stress test and one in survival with the system having run for a long time.  You will need some mods to run it, specifically tiny doors.  I use pairs of tiny doors when heat is involved to avoid a heat glitch, but the system should work with a normal door.  The save game is a Spaced Out save, so you will need that too.

The Lamentable Dystopia 100kgps.sav

The Lamentable Dystopia.sav

Link to comment
Share on other sites

On 5/9/2023 at 4:14 PM, misotoma said:

That's funny I tend to burn off the water the generators give off into space... now that's a flex lol

But then the maximum number of dupes you can support doesn't increase with your number of generators.

I pour my polluted water in to a steam room and pull it out with a steam turbine.

Link to comment
Share on other sites

7 hours ago, Nova Starlight said:

@Zarquan Thanks. Say, if I were to make a sour gas boiler, would it be advantageous to build this as a module to utilize the x625?

I think you would need something else.  Gases interact badly with this system.  Though if you don't want to feed crude oil in to the system, you could definitely use this to convert the crude oil in to petroleum before feeding the petroleum in to a sour gas boiler.

However, you should consider the implications of making a sour gas boiler of that size.  10 kg/s petroleum to sour gas already requires 75 natural gas generators and 14 gas pumps, which is already a lot of space.  20 kg/s would need 149 generators with 27 pumps.

I rarely build sour gas boilers because they are generally not needed or are even not as efficient as other options.  You may get more water and power per unit of crude oil, but I believe you get more water per space by planting arbor trees, and if you have enough crude oil income to warrant a pipeless system, you can get enough power through petroleum generators.

Link to comment
Share on other sites

20 hours ago, Nova Starlight said:

Ok. Another question: Is a module size of 4 really the best for heat conservation? Could 5, 6, or 7 (more contact points) be better (if occupying the same space)? I find that this has worse numbers than your previous.

Keep in mind the numbers from version 2 would look better because version 2 was running 10 kg/s and the numbers I gave for this one is for 100 kg/s.  These systems get less efficient as the amount increases, as the total thermal conductivity is constant whereas the amount of energy needed to be conducted increases.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

Please be aware that the content of this thread may be outdated and no longer applicable.

×
  • Create New...