Разработка библиотеки математической модели кинетики ядерного реактора на языке программирования PYTHON
| Parent link: | Известия Томского политехнического университета [Известия ТПУ]. Промышленная кибернетика: рецензируемый научный журнал/ Национальный исследовательский Томский политехнический университет.— .— Томск: ТПУ, 2023-.— 2949-5407 Т. 3, №1.— 2025.— С. 13-20 |
|---|---|
| Main Author: | |
| Other Authors: | , |
| Summary: | Изучаются актуальные проблемы эффективного управления ядерными реакторами с применением современных методов. Основное внимание уделяется созданию модели точечной кинетики реактора, которая учитывает нелинейные факторы и работает достаточно быстро. Для создания модели используется язык программирования Python, предоставляющий доступ к множеству библиотек и инструментов моделирования. Описываются основные способы моделирования ядерных реакторов, включая метод Монте-Карло, диффузионное приближение и кинетическое моделирование, а также принцип работы динамической модели реактора. Созданная библиотека на Python объединяет статическую и динамическую составляющие для определения параметров реактора и их изменений во времени. Представлены результаты моделирования, демонстрирующие поведение реактора при внезапных изменениях реактивности с учётом обратной связи. Разработанная модель имеет открытый исходный код, что позволяет учёным и инженерам использовать её для анализа, оптимизации и управления ядерными реакторами, способствуя развитию технологий и распространению знаний в этой области This study addresses pressing issues in the efficient control of nuclear reactors using modern methods. The primary focus is on developing a point kinetics model of a reactor that accounts for nonlinear factors while ensuring computational effi-ciency. The Python programming language is used for model development, offering access to a wide range of libraries and simu-lation tools. The research outlines the principal methods of nuclear reactor modeling, including the Monte Carlo method, diffu-sion approximation, and kinetics modeling, as well as the principles underlying the dynamic reactor model. The developed Py-thon library integrates both static and dynamic components to determine reactor parameters and their temporal variations. Simulation results are presented, showcasing reactor behavior during sudden reactivity changes while considering feedback effects. The developed model is open-source, enabling scientists and engineers to use it for analyzing, optimizing, and managing nuclear reactors, thereby contributing to technological advancements and knowledge dissemination in this field Текстовый файл |
| Published: |
2025
|
| Subjects: | |
| Online Access: | http://earchive.tpu.ru/handle/11683/85369 https://doi.org/10.18799/29495407/2025/1/83 |
| Format: | Electronic Book Chapter |
| KOHA link: | https://koha.lib.tpu.ru/cgi-bin/koha/opac-detail.pl?biblionumber=679612 |