Skip to content

bit2shift/BigReactors-Controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

BigReactors Controller

This LUA script takes advantage of parallel coroutines to control the several aspects of a BigReactors setup.
It provides minimal status reporting to a connected monitor (turbine energy buffer Δ in RF/t).

The following hysteresis values are hardcoded for optimal performance:

  • turbine inductor [turbine energy buffer capacity]: on = 10%, off = 90%
  • reactor state [turbine rotor speed]: on = 1750 RPM, off = 1850 RPM
  • control rod raising [reactor casing temperature]: begin = 110 ºC, end = 120 ºC

A shut-off mechanism is set to trigger when the fuel level is less or equal than 4000 mB.
When triggered, the turbine inductor is disengaged and all control rod levels are set to 100%.
This reset procedure also occurs when the script begins execution.

As a precaution, the max flow rate on the turbine should be set to less than 1000 mB/t.
Manual refuelling during active operation is discouraged, but the controller can compensate by lowering the rods if the casing temperature goes greatly above the upper bound.

About

A ComputerCraft program for regulating a BigReactors power station.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages