Portfolio/static/projects/fast_nuclear_sim.html

43 lines
2.3 KiB
HTML

<h2>Fast Nuclear Sim</h2>
<p>
The project was named this way after I built a command-line based nuclear reaction simulator
in C++ which simulated random events leading to decay chains and the radioactive isotopes themselves
(as whole integer amounts) in each simulated sample. Whilst I ended up with semi-realistic results,
with each sample containing radioactive isotopes known to be fission products, my simulation was
also far too slow and imprecise for it to actually be used in a nuclear power plant simulation.
</p>
<p>
Fast Nuclear Sim was created to be a faster, floating point based nuclear reaction simulator.
It doesn't try to approximate the isotopes themselves, but it instead approximates some of the
more key ones, such as both the uranium-235 and uranium-238 components of the fuel,
the waste products of nuclear fission, and the reduction in reactor power from xenon-135.
</p>
<p>
This project was created in C++ and is rendered using GLFW and OpenGL. The project is incomplete,
but still being worked on. The project is, and consists fully of, open source software.
</p>
<img src="/static/image/fast_nuclear_sim_cherenkov.png" alt="Image of Cherenkov radiation inside the pressure vessel" />
<p>
The blue glow here is from <a href="https://en.wikipedia.org/wiki/Cherenkov_radiation" target="_blank">Cherenkov Radiation</a>.
</p>
<img src="/static/image/fast_nuclear_sim_control_room.png" alt="Fast Nuclear Sim control room" />
<p>
This is the control room of the nuclear power plant.
</p>
<img src="/static/image/fast_nuclear_sim_dials.png" alt="Fast Nuclear Sim dials" />
<p>
These are the dials for the electrical grid connection part of the nuclear power plant.
This shows the power output of the generator onto the grid, the synchroscope, and the
generator and grid frequency.
</p>
<img src="/static/image/fast_nuclear_sim_containment_building.png" alt="Fast Nuclear Sim containment building" />
<p>
This is the containment building of the nuclear power plant.
This room is currently very incomplete, as I was much more focused on core mechanics in the control room.
</p>
<h2>Links</h2>
<ul>
<li><a href="https://github.com/jsrobson10/fast-nuclear-sim" target="_blank">Fast Nuclear Sim (GitHub)</a></li>
<li><a href="https://github.com/jsrobson10/nuclear-sim" target="_blank">Nuclear Sim (Old, GitHub)</a></li>
</ul>