Discuss Scratch

ScratchCoder_027
Scratcher
8 posts

A Realistic Nuclear Reactor Simulator in Scratch


Hello everyone, I would like to share with you my attempt at making a realistic Nuclear Reactor Simulator in Scratch.

This game simulates a BWR-5 reactor (A boiling water reactor).


Turbowarp Link (recommended): https://turbowarp.org/1205592173/fullscreen?interpolate&clones=Infinity&hqpen
Scratch Link: https://scratch.mit.edu/projects/1205592173/fullscreen/

This was inspired by the games RBWR and EGS (on a platform I can't name)

Credits:
- Much of the mathematics and the code was adapted from the document RBWR Reactor Physics by Delfino Delphis
- The Text Engine was created by @awesome-llama on scratch
- R304B by the US NRC

Last edited by ScratchCoder_027 (Sept. 19, 2025 16:40:33)

ScratchCoder_027
Scratcher
8 posts

A Realistic Nuclear Reactor Simulator in Scratch

Some Terms:
Neutron Monitoring Systems:
  • APRM - Average Power Range Monitoring System: (Basically the reactor power as a percent)
  • LPRM - Local Power Range Monitor: (Basically the reactor power out of 60 at a particular location in the reactor)
  • IRM - Intermediate Range Monitor: It shows the reactor power at low powers on a scale, you increase the range (from 1 to 10) as you increase power
  • SRM - Source Range Monitor: Shows the neutron count at that location, you move it up (withdraw it) to help keep it undamaged
  • TIP - Traversing Incore Probe : Here we use it only to calibrate the LPRMs

Other:
  • RRC - Reactor ReCirculation: It prevents steam bubbles (voids) from forming in the reactor and thus increases reactivity
  • Reactor Period- How fast power is increasing (lower means faster)
  • UPSC - Upscale: Reading High
  • DNSC - Downscale: Reading low
  • RWM - Rod Worth Minimizer: Tells you which rod you should pull
  • TRIP/SCRAM - Emergency Shutdown

ScratchCoder_027
Scratcher
8 posts

A Realistic Nuclear Reactor Simulator in Scratch

DON'T WORRY IF THESE TERMS FEEL CONFUSING AT FIRST
These terms are quite technical, and are only used for descriptions.
The mechanics are actually quite simple and easy to control.
This game is more intended for a advanced audience familiar with some aspects of nuclear energy

Startup Procedure (and video) coming soon!
EPICSANSISAWSOME
Scratcher
13 posts

A Realistic Nuclear Reactor Simulator in Scratch

I like this idea
ScratchCoder_027
Scratcher
8 posts

A Realistic Nuclear Reactor Simulator in Scratch

Version 1.2.1:

Improved Rod Position display
Smoothened SRM
ScratchCoder_027
Scratcher
8 posts

A Realistic Nuclear Reactor Simulator in Scratch

Official documentation released:
https://raw.githubusercontent.com/scratchcoder27/scratchcoder27.github.io/main/uploads/Reactor%20Startup%20SOP.pdf

Slight Edit:
In RUN mode, remember to increase recirculation flow once over 30 APRM
ScratchCoder_027
Scratcher
8 posts

A Realistic Nuclear Reactor Simulator in Scratch

All documents and startup video are available here:
https://scratchcoder27.github.io/reactorsop

Last edited by ScratchCoder_027 (Sept. 23, 2025 14:27:02)

Powered by DjangoBB