https://github.com/richard66nz/nucsim
Simulate operations of Pressurised Water Reactor and attached Steam Turbine for Power Generation
https://github.com/richard66nz/nucsim
latex nuclear operation powerplant pwr reactor simulation training training-materials
Last synced: 11 months ago
JSON representation
Simulate operations of Pressurised Water Reactor and attached Steam Turbine for Power Generation
- Host: GitHub
- URL: https://github.com/richard66nz/nucsim
- Owner: Richard66NZ
- Created: 2024-09-08T09:51:04.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-24T07:50:39.000Z (about 1 year ago)
- Last Synced: 2025-03-24T08:37:28.297Z (about 1 year ago)
- Topics: latex, nuclear, operation, powerplant, pwr, reactor, simulation, training, training-materials
- Language: TeX
- Homepage:
- Size: 10.1 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# NucSIM
Simulate operations of Pressurised Water Reactor and attached Steam Turbine for Power Generation.
This simulation represents a rather basic model of a 3500MW(thermal) Pressurised Water Nuclear Reactor and associated Steam Turbine for power generation.\
\
It is still very much a work in progress but currently can simulate operation of a PWR reactor from mode 5 condition (cold shut down) until mode 1 (power operations) and then up to full load. Some of the areas/items already implemented include;
- 4-loop PWR reactor
- Pressuriser with heater and spray controllers
- Reactor Source/Intermediate/Power range flux meters
- Chemical and Volume Control system (CVCS) with borating/dilution control
- Estimation of criticality
- Effects of all components +/- of reactivity (although still working to get the negative reactivity effects of Iodine/Xenon accurate)
- 4 x Steam Generators
- Emergency Cooling Water system, with cold leg accumulator, LP/HP Emergency cooling pumps and containment spray pumps
- Alarm/Event, Trip/SCRAM and Runback systems
- simplified Condensate and Feedwater Systems
- simplified Main Cooling Water, Service Water and Closed Cooling Water systems
- simulation of various faults (Fallen rod, Ejected rod, Turbine trip, RCP trip and Runback, LOCA (Loss of Collant Accident)
Minimum System requirements are;
- Apple M1 Pro
- 14-inch (3024 x 1964) screen
- macOS 11 Big Sur
- Intel installation package is uploaded but not tested.
Please find some current screenshots below.







The following is my to-do list;
- complete operations manual
- tidy up each screen and add trending where appropriate
- standardise KKS plant coding for all equipment
- improve Iodine/Xenon negative effect on reactivity modelling
- add further faults that may be experienced into the simulation
Please find videos of simulator operation below - first is reactor startup from cold until full load, and second is reactor response to a large break loss of coolant accident.
[](https://youtu.be/oIUNryUayWU)
[](https://youtu.be/eyKUxV_y2rk)