So I was doing some experiments with perpetual motion power plants. I built a very simple one, with this design:
Top level:
###########
#,,,,,,,,,#
#,,,,,,,,X#
#,,,,,,**,#
#,-=-=-=|,#
#,-=-=-=*,#
#,-=-=-=,,#
#,,,,,,,,,#
###########
Middle level:
###########
##......###
##%%%%%%,X#
##%%%%%%###
##,,,,,,###
##,,,,,,###
##,,,,,,###
##......###
###########
Bottom level:
###########
##,,,,,,###
##,,,,,,+X#
##,,,,,,###
##,,,,,,###
##,,,,,,###
##,,,,,,###
##,,,,,,###
###########
, cavern floor
# unmined wall
. open space
X stairs, as usual
%
% pump-from-the-north screw pump
= -
= and - water wheels
= -
* gear assembly
| north/south horizontal axle
I hope that makes sense; it's my first time trying to draw out a plan like that on the forum. There are six parallel wheels, and six pumps under them. The water gets sucked up from the basin on the bottom level, pumped across the floor on the middle level to a drop-off, then circulates back to the pumps. Pretty simple, and I guess it works well enough. There might be some inefficiencies; those three gear assemblies waste more power than I'd like.
Anyway, this power plant murders my FPS. In testing it out, I embarked on a 5x5 map with no running water or magma, with a specially equipped "corps of engineers" build just for messing around with this stuff. My FPS is capped at 200, which is where it was hovering before I started the power plant. But once I started the power plant, my FPS dropped to about 120-130. I know that's still good FPS, but it's a big percentage drop, and I shudder to think what would happen if I had a hundred dwarves and a magma pipe and was running at 40-50 without the power plant on.
Is there anything about my design that's specifically killing my FPS? Is it that drop from the middle to the bottom level that's doing it? Is there a way to collapse this design down to only two Z-levels? In my futzing around, it seemed like screw pumps won't work if the tile behind them is flooded; only if the tile behind
and below them is flooded, so I don't see a good way to make this work on only two Z-levels.
I looked at the designs on the wiki, but I had a little trouble making heads or tails of them. I'll examine them more closely as soon as I finish posting this.
Thanks in advance.