Difference between revisions of "Simple gas turbine control"

From Electrical Age
Jump to: navigation, search
(initial braindump)
 
(See Also)
 
(27 intermediate revisions by 3 users not shown)
Line 1: Line 1:
Someone asked how to create a simple gas turbine control.
+
== Getting it working ==
  
Here's a simple dump from IRC, that still needs to be refactored, and images imported.
+
You can actually pretty much run a gas turbine without anything fancy. Part of the fun of the gas turbine is figuring it out for yourself ;-)
<pre>
+
 
<kim_> ohai!
+
You will need a signal processor or two, but nothing more complicated than A * B * C.
<kim_> you can actually pretty much run a gas turbine without anything fancy
+
 
<kim_> you may need a signal processor though
+
[[Image:gasgen1_context.jpg|1000px|thumb|A view on a small but somewhat complete single -floor electrical age build, focusing on the gas turbines (to the rear) starter (front), and some support electronics in between. Other systems visible here are a status panel; a rear view on the lighting control system for large tower, and a high-power processing chain. Note also fuel delivery per applied energistics in this case. (a separate mod, not required!). ]]
<kim_> the question is ... did I actually take screenshots of my simplest setup ...
+
{{-}}
<kim_> and.... I didn't
+
Ok, this looks a bit complicated, but bear with me, it's really just a few simple subsystems. To begin with ... a gas generator can't start by itself. It needs a starter.
<kim_> ... yet
+
[[Image:gasgen2_starter.png|1000px|thumb|A slightly overpowered starter (it can also serve as an independent emergency power supply), usually 3 heat turbines is sufficient]]
<kim_> ********: So part of the fun of the gas turbine is figuring it out for yourself ;-)
+
{{-}}
<kim_> So... you'
+
Your old 200V setup can do that, all you need to do is step up the voltage to 3200V using transformers. Generators will generate electricity when they spin ... but they also work backwards: you can apply power to spin them up.
<kim_> ll need a few electrical probes ...
+
[[Image:gasgen3_actual.png|1000px|thumb|A gas turbine with 2 attached generators. Note the vacuum hopper to guard against accidents.]]
<kim_> Ok, anyway, you might need a few signal processors
+
{{-}}
<kim_> but nothing much beyond  A * B * C
+
Once you get the turbine and generators over 600 RPM (and ensure the turbine gets fed some form of fuel like syngas), it'll spin up just fine. Problem is, it'll KEEP spinning up. By default, it's set to full throttle, and ... yeah... it'll overspeed and BOOM!
<kim_> https://imgur.com/vgYdFZH.png
+
[[Image:gasgen4_probe.png|1000px|thumb|Electrical probe...]]
<kim_> https://imgur.com/BjDtwFY.png
+
[[Image:gasgen5_voltage.png|1000px|thumb|...settings: 100% below 3160V, 0% over 3250V.]]
<kim_> https://imgur.com/HFS2aYr.png
+
{{-}}
<kim_> Ok, this looks a bit complicated, but bear with me
+
So, this is the simplest thing you can do, since the voltage and rpm are directly correlated. If the one goes up, the other goes up, and if the one goes down, the other goes down. The optimal voltage is 3200V at 800RPM (when not under load), so we can just put a probe on the line and measure that. Note that <3160V in this example gives 100% output, and >3250V gives 0% output. If we hook this up to the turbine with a signal wire, it'll control the throttle. If the turbine goes too fast, it'll be throttled down, if it's ok to go faster, it'll throttle up. It isn't the prettiest, but it works. So... There's still some things that can go wrong in this situation. but the turbine won't just asplode in your face ;-)
<kim_> it's really a few simple subsystems
+
 
<kim_> you might be able to make it simpler
+
==Things that can go wrong==
<kim_> To begin with ... a gas generator can't start by itself. It needs a starter.
+
 
<kim_> https://imgur.com/RCXCiO6.png
+
There are two situations that you need to be preapred for: overamp, and overvolt. If you don't handle these situations, you can cause your generator system to explode!
<kim_> So your old 200V setup can do that
+
 
<kim_> just step up the voltage to 3200V
+
===Overamp===
<kim_> so generators will generate electricity when they spin ...
+
The turbine and generators are very powerful. You can send more amps down the line than the line can handle, and it'll melt! So maybe we want to control our turbine speed based on Amps?
<kim_> but they also work backwards: you can apply power to spin them up
+
[[Image:gasgen6_amps.png|1000px|thumb|A separate probe set to check amps , <4.6A =100% >4.7A=0% ]]
<kim_> https://imgur.com/rtjvBMW.png
+
{{-}}
<kim_> once you get the turbine+ generators over 200 RPM, (and ensure the turbine gets fed some form of fuel like syngas)
+
Well, we can have the best of both worlds: we can have the voltage based signal and the amps based signal hooked up to a signal processor, and just do A*B  (or whatever the 2 inputs are, they are color coded)
<kim_> it'll spin up just fine
+
This works because we're multiplying percentages. If it's 100% ok to let the turbine run at a certain speed based on amps, and the turbine should be running at 60% due to volts, 100%*60%=60% (or if you like proportional numbers, which is what the signal processor uses: 1.0*0.6 = 0.6 ... so no probs!)
<kim_> problem is, it'll KEEP spinning up
+
If we're messing with a signal processor anyway, we can also add an on/off switch (since multiplying anything by zero results in zero); 1=on and 0=off. Now, we get A*B*C in the signal processor.
<kim_> by default, it's set to full throttle, and ... yeah... it'll overspeed and BOOM
+
[[Image:gasgen7_signal_processor.png|1000px|thumb|Signal processor, inputs are Voltage, Amps, and Enable Switch... ]]
<kim_> https://imgur.com/F6ZcweW.png
+
[[Image:gasgen8_abc.png|1000px|thumb|Which require this rather simple logic to combine.]]
<kim_> https://imgur.com/7RiDXSz.png
+
... and that's the most complex logic you ''need'' to do :-P
<kim_> So ...
+
{{-}}
<kim_> the simplest thing you can do ...
+
===Shaft Inertia leads to Overvolt===
<kim_> voltage and rpm are directly correlated. If the one goes up, the other goes up, and if the one goes down, the other goes down.
+
The turbine has a lot of inertia. Let's say the breaker trips: even if we cut the throttle immediately, the turbine and generators will keep spinning, and they keep putting out power. But the power has nowhere to go!
<kim_> optimal voltage is 3200V at 800RPM
+
Well... we'd better provide an emergency outlet.
<kim_> so we can just put a probe on the line and measure that
+
 
<kim_> https://imgur.com/9a3k58d.png  <- better version of last screenshot
+
[[Image:gasgen9_dump.png|1000px|thumb|we can dump excess power to ground through a large rheostat... (which can sink up to 4kW without needing external cooling)]]
<kim_> note that 3160V in this example gives 100% input, and 3250V gives 0% output
+
[[Image:gasgen11_dump_R.png|1000px|thumb|...set to maximum resistance.]]
<kim_> err  3160V in this example gives 100% output
+
[[Image:gasgen10_dump_U.png|1000px|thumb| we trigger the relay at some voltage that is deemed too high to occur during regular operation. ]]
<kim_> if we hook this up to the turbine with a signal wire, it'll control the throttle. If the turbine goes too fast, it'll be throttled down, if it's ok to go faster, it'll throttle up
+
 
<kim_> this ain't the prettiest, but it works
+
{{-}}
<kim_> So... There's still some things that can go wrong in this situation. but the turbine won't just asplode in your face ;-)
+
 
<kim_> ----------------------------------
+
Make a relay that dumps power to ground , and have it trigger if your voltage goes too high. Obviously, if you dump power direct to ground with no sort of resistance, That Would Be Dumb, so put a big resistor with cooling fins on top of there. (the large rheostat works fine by itself up to 4kW).
<kim_> ok, so 2 things that can go wrong ...
+
 
<kim_> first thing is... the turbine+generators are very powerful. You can send more amps down the line than the line can handle, and it'll melt!  
+
== See Also ==
<kim_> so maybe we want to control our turbine speed based on Amps?
+
 
<kim_> https://imgur.com/JYIdKDb.png
+
[[Steam turbine example]]
<kim_> Well, we can have the best of both worlds , we can have the voltage based signal and amps based signal hooked up to a signal processor, and just do A*B  (or whatever the 2 inputs are)
+
 
<kim_> this works because we're multiplying % . If it's 100% ok to let the turbine run at a certain speed based on amps, and the turbine should be running at 60% due to volts, 100%*60%=60%
+
[[Gas turbine]]
<kim_> (or if you like proportional numbers, which is what the signal processor uses: 1.0*0.6 = 0.6 ... so no probs!)
+
 
<kim_> ... if we're messing with a signal processor anyway, we can also add an on/off switch. 1= on, 0 = off.
+
[[Category:Example]]
<kim_> same way... now we get A*B*C
 
<kim_> https://imgur.com/kCbAlIa.png
 
<kim_> https://imgur.com/2zRzx4r.png
 
<kim_> ... and that's the most complex logic you need to do :-P
 
<kim_> === === ===
 
<kim_> The second thing that can go wrong is that the turbine has inertia
 
<kim_> Say the breaker trips, even if we cut the throttle immediately, the turbine+generators keep spinning.
 
<kim_> so they keep putting out power. But the power has nowhere to go !
 
<kim_> well... we'd better provide an emergency outlet.
 
<kim_> * Erisia-14 * Kim_Bruning just uploaded a screenshot: https://imgur.com/GY8xQFq.png
 
<kim_> * Erisia-14 * Kim_Bruning just uploaded a screenshot: https://imgur.com/0n2BMlK.png
 
<kim_> * Erisia-14 * Kim_Bruning just uploaded a screenshot: https://imgur.com/IcXh3wL.png
 
<kim_> make a relay that dumps power to ground , and have it trigger if your voltage goes too high
 
<kim_> *obviously* if you dump power direct to ground with no sort of resistance, That Would Be Dumb
 
<kim_> so put a big resistor with cooling fins on top of there. (the large rheostat works fine)
 
<kim_> https://imgur.com/d8RaHTP.png 
 
</pre>
 

Latest revision as of 20:03, 1 April 2018

Getting it working

You can actually pretty much run a gas turbine without anything fancy. Part of the fun of the gas turbine is figuring it out for yourself ;-)

You will need a signal processor or two, but nothing more complicated than A * B * C.

A view on a small but somewhat complete single -floor electrical age build, focusing on the gas turbines (to the rear) starter (front), and some support electronics in between. Other systems visible here are a status panel; a rear view on the lighting control system for large tower, and a high-power processing chain. Note also fuel delivery per applied energistics in this case. (a separate mod, not required!).

Ok, this looks a bit complicated, but bear with me, it's really just a few simple subsystems. To begin with ... a gas generator can't start by itself. It needs a starter.

A slightly overpowered starter (it can also serve as an independent emergency power supply), usually 3 heat turbines is sufficient

Your old 200V setup can do that, all you need to do is step up the voltage to 3200V using transformers. Generators will generate electricity when they spin ... but they also work backwards: you can apply power to spin them up.

A gas turbine with 2 attached generators. Note the vacuum hopper to guard against accidents.

Once you get the turbine and generators over 600 RPM (and ensure the turbine gets fed some form of fuel like syngas), it'll spin up just fine. Problem is, it'll KEEP spinning up. By default, it's set to full throttle, and ... yeah... it'll overspeed and BOOM!

Electrical probe...
...settings: 100% below 3160V, 0% over 3250V.

So, this is the simplest thing you can do, since the voltage and rpm are directly correlated. If the one goes up, the other goes up, and if the one goes down, the other goes down. The optimal voltage is 3200V at 800RPM (when not under load), so we can just put a probe on the line and measure that. Note that <3160V in this example gives 100% output, and >3250V gives 0% output. If we hook this up to the turbine with a signal wire, it'll control the throttle. If the turbine goes too fast, it'll be throttled down, if it's ok to go faster, it'll throttle up. It isn't the prettiest, but it works. So... There's still some things that can go wrong in this situation. but the turbine won't just asplode in your face ;-)

Things that can go wrong

There are two situations that you need to be preapred for: overamp, and overvolt. If you don't handle these situations, you can cause your generator system to explode!

Overamp

The turbine and generators are very powerful. You can send more amps down the line than the line can handle, and it'll melt! So maybe we want to control our turbine speed based on Amps?

A separate probe set to check amps , <4.6A =100% >4.7A=0%

Well, we can have the best of both worlds: we can have the voltage based signal and the amps based signal hooked up to a signal processor, and just do A*B (or whatever the 2 inputs are, they are color coded) This works because we're multiplying percentages. If it's 100% ok to let the turbine run at a certain speed based on amps, and the turbine should be running at 60% due to volts, 100%*60%=60% (or if you like proportional numbers, which is what the signal processor uses: 1.0*0.6 = 0.6 ... so no probs!) If we're messing with a signal processor anyway, we can also add an on/off switch (since multiplying anything by zero results in zero); 1=on and 0=off. Now, we get A*B*C in the signal processor.

Signal processor, inputs are Voltage, Amps, and Enable Switch...
Which require this rather simple logic to combine.

... and that's the most complex logic you need to do :-P

Shaft Inertia leads to Overvolt

The turbine has a lot of inertia. Let's say the breaker trips: even if we cut the throttle immediately, the turbine and generators will keep spinning, and they keep putting out power. But the power has nowhere to go! Well... we'd better provide an emergency outlet.

we can dump excess power to ground through a large rheostat... (which can sink up to 4kW without needing external cooling)
...set to maximum resistance.
we trigger the relay at some voltage that is deemed too high to occur during regular operation.

Make a relay that dumps power to ground , and have it trigger if your voltage goes too high. Obviously, if you dump power direct to ground with no sort of resistance, That Would Be Dumb, so put a big resistor with cooling fins on top of there. (the large rheostat works fine by itself up to 4kW).

See Also

Steam turbine example

Gas turbine