RBMK-1000 Nuclear Reactor In Python

  Рет қаралды 10,670

Adrian Salt

Adrian Salt

Күн бұрын

This was a major project that I undertook during the Summer of 2021. I was inspired to build an RBMK-1000 Nuclear Reactor in Python after watching the amazing 5-part Amazon Series, 'Chernobyl' which looked at the events leading up to the disaster in 1986 with a throughout analysis on the mechanisms to how the reactor operated. The idea was to model the reactor as realistically as possible, and then to perform the same safety test the nuclear engineers performed on the fateful night of April 26 1986.
After undertaking the project, I quickly realised just how complicated a nuclear reactor is - even at a simple level! In addition to learning this crude point, it did allow me to develop some understanding of the systems, controls and processes that went into those reactors, in addition to the dynamics of flow in varies systems. This reactor is my attempt to gain some understanding of how an RBMK-1000 Nuclear Reactor works, enjoy.

Пікірлер: 41
@TheAutofreak1
@TheAutofreak1 3 жыл бұрын
Here I am at 2AM watching a 50min Video of a RBMK Simulation and having the best time.
@adriansalt4521
@adriansalt4521 2 жыл бұрын
Ah so pleased! Τhanks for saying so!
@alexanderd.7818
@alexanderd.7818 2 жыл бұрын
5 AM
@joshuakuehn
@joshuakuehn 2 жыл бұрын
Turn it into a text/chart based rpg and sell copies on steam. Kind of a cool niche sim game that people would play and you've basically already written the engine
@MrCedriclambert
@MrCedriclambert 2 жыл бұрын
would 100% buy it
@ketelin4285
@ketelin4285 Жыл бұрын
I think what it misses is the relationship between the water boiling (temperature+pressure) and reactivity . And something i learned from the series is that the Xe 135 is produced by the reaction but needs 6 hours or so of neutron bombardment to decay into something else - meaning it takes a long time to clear it up . By the way congratulations , i would love a small game based on it .
@kentslocum
@kentslocum 2 жыл бұрын
I would love to see this video captured with screen-record software, rather than a video of the physical screen. That way, we can better see what's on your screen, instead of looking at a video of a video of a screen.
@tamahagane1700
@tamahagane1700 2 жыл бұрын
I remember trying to master a crude reactor simulator game on my RPi 3. What you did here is level 1000 in comparison.
@deathnote4124
@deathnote4124 2 жыл бұрын
A random video suggestion brought me here. And I am glad it did, very interesting. It could be awesome if you do exactly what the operators at chernobyl did step by step and talk about what happened in depth. Cheers for the video mate.
@heyyo162
@heyyo162 2 жыл бұрын
"I quickly realised just how complicated a nuclear reactor is" - That could have been a quote from the chief engineer, after he blew the damn thing up in 1986.
@psyspin
@psyspin 2 жыл бұрын
Or rather what the show made you believe about the chief engineer Dyatlov. The reality is very different. There is no documented evidence that Dyatlov acted as in the show, on the contrary. Indeed, the 2nd report of the IAEA (INSAG-7) puts clearly the blame on the design of RBMK and the designers who knew about the faults but did not inform anyone. Dyatlov acted within the reactor limits, as the limits were known to him by the designers of RBMK. Do not rely on TV shows to learn the truth.
@heyyo162
@heyyo162 2 жыл бұрын
@@psyspin They dragged out almost all of the 211 control rods... sounds dangerous enough to me 😲
@psyspin
@psyspin 2 жыл бұрын
@@heyyo162 Not at all, according to the regulations they had at hand at the time. That is because the soviet state and the RBMK designers DID NOT disclose the fatal flaw of the rods that they knew about. Read the INSAG-7 report. They clear out Dyatlov and the rest. By the way, in reallity it was Dyatlov himself who exposed the design flaws of RBMK and NOT Legasov. The show got it completely wrong, deliberately, because it's pretty common story. They just wanted to create a villain for the drama purposes. Again, do not rely on a show.
@heyyo162
@heyyo162 2 жыл бұрын
@@psyspin You mean that the designers who knew about the faults, but neglected to include that in the training material of reactor operators? Like - they knew specifically during what conditions a reactor could explode? That is insane. In the USA, reactor operators have a hot phone line to the manufacturer, and can talk to engineers at any time.
@psyspin
@psyspin 2 жыл бұрын
@@heyyo162 Yes they knew specifically about the overly positive void coefficient AND about the positive scram of the control rods because the EXACT SAME THING had happened I think in 1976 at Leningrad station but the authorities did NOTHING to inform other operators and buried the whole incident. Basically, RBMK was designed to explode but the flaws were UNKNOWN to the nuclear operators at the time. Dyatlov exposed them from prison.
@RC-fn7hp
@RC-fn7hp 3 жыл бұрын
Great video editing Adrian! The quality just keeps getting better...
@adriansalt4521
@adriansalt4521 3 жыл бұрын
Aw thank you! so kind!
@StefanWelker
@StefanWelker 2 жыл бұрын
@@adriansalt4521 is the code available anywhere, i always wanted to play around with the reactivity like this
@DorukMergan-hq7jo
@DorukMergan-hq7jo 2 ай бұрын
please share bro
@CC-ke5np
@CC-ke5np 2 жыл бұрын
Shortly after the incident in 1986 there was a German reactor simulator "Kernkraftwerk" for the Commodore 64. It was a western type reactor and there were just a few numbers inside a crude PETSCII (The Commodore version of ASCII) block graphics. I was way too young to even understand the basics back then. A few years ago I had played with it for a while but it was very boring since nowhere near accurate. Also there were no real explanations what is going on in the simulation. If you add a good manual (and/or this video) and put your input/output of your program inside a good schematic view of the reactor, you could really sell this program. Also you might want to contact Scott Manley, he could be very interested in your simulator, he did a great video about the incident a while ago: kzbin.info/www/bejne/p2THZKWwe7mlgsk
@confusedkiwi5774
@confusedkiwi5774 2 жыл бұрын
Great video mate ! Shalom from New Zealand
@adriansalt4521
@adriansalt4521 2 жыл бұрын
Ah thank you! Shalom Aleichem to you too!
@kevinlindley6786
@kevinlindley6786 2 жыл бұрын
Hi Adrian, Excellent work. Do you have the Python code for download anywhere, would like to have a play 🙂
@azmodanpc
@azmodanpc Жыл бұрын
Not bad..Not terrible
@blando7786
@blando7786 4 күн бұрын
Hey at least there is no graphite on the ground
@risingsun9595
@risingsun9595 2 жыл бұрын
Pretty sure it's HBO, but good show.
@janczabowski6500
@janczabowski6500 2 жыл бұрын
Is it open source?
@jdjdgaming
@jdjdgaming Жыл бұрын
i beg you please give me the code
@jdjdgaming
@jdjdgaming Жыл бұрын
its been 1 year since i asekd!
@jdjdgaming
@jdjdgaming 2 жыл бұрын
plz make this open source
Chernobyl Visually Explained
16:40
Higgsino physics
Рет қаралды 213 М.
Former fusion scientist on why we won't have fusion power by 2040
15:42
Improbable Matter
Рет қаралды 1,8 МЛН
How do Cats Eat Watermelon? 🍉
00:21
One More
Рет қаралды 12 МЛН
pumpkins #shorts
00:39
Mr DegrEE
Рет қаралды 64 МЛН
Кәсіпқой бокс | Жәнібек Әлімханұлы - Андрей Михайлович
48:57
The ULTIMATE CANDU Reactor Guide
22:26
Osama Baig
Рет қаралды 34 М.
Dispelling the Myths of Nuclear Energy (Live Lecture)
35:50
Illinois EnergyProf
Рет қаралды 266 М.
Exploring SKALA: Chernobyl Reactor Control Computer
23:17
Chornobyl Family 🇺🇦
Рет қаралды 486 М.
26. Chernobyl - How It Happened
54:24
MIT OpenCourseWare
Рет қаралды 2,8 МЛН
Why you’re so tired
19:52
Johnny Harris
Рет қаралды 1,3 МЛН
Xenon Can Be a Problem
16:04
Illinois EnergyProf
Рет қаралды 257 М.
This is the BOMB to worry about
11:04
Subject Zero Science
Рет қаралды 11 МЛН
Chernobyl: Worst Accident Ever
19:37
Illinois EnergyProf
Рет қаралды 1,1 МЛН
Is MV Ruby Anchored Off England Another Beirut Waiting to Happen? ... NO!
14:53
What is Going on With Shipping?
Рет қаралды 212 М.
How do Cats Eat Watermelon? 🍉
00:21
One More
Рет қаралды 12 МЛН