Ядерные технологии
- информатика
- физика
Ядерные технологии — всё больше областей деятельности человечества непосредственно связаны с их использованием: и энергетика, и медицина, и биология, и сельское хозяйство, и многие другие. Ядерные технологии позволяют решать задачи и получать эффективные решения, недоступные другим средствам и технологиям.
И это сегодня. А завтра спектр их применения и роль в нашей жизни будут только расти. Понятно, что носителями этих знаний являются люди, специалисты, способные не только использовать то, что уже создано, но и ставить новые задачи, искать решения.
Разнообразные и наукоёмкие ядерные технологии могут стать той сферой деятельности, где вы сможете состояться и построить свою профессиональную карьеру.
Команда разработчиков
Национальный исследовательский ядерный университет «МИФИ» (НИЯУ МИФИ)
Партнёры и спонсоры
Предприятия Госкорпорации «Росатом»:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Отборочные этапы
На первом отборочном этапе участникам предстоит решить задачи по информатике и физике.
Второй этап предполагает решение задач, позволяющих оценить готовность к заключительному этапу:
- Решение задач по атомной физике.
- Составление разностных схем для численного решения дифференциальных уравнений.
- Разработка программных кодов, реализующих численные решения математических задач.
Второй этап будет предназначен как для оценки индивидуальных результатов участников, так и для оценки способности к проведению работ в составе команды.
Задачи второго этапа будут включать:
- выбор координатора проекта;
- формулирование и распределение подзадач проекта между участниками команды;
- текущий контроль выполнения проекта и результатов выполнения подзадач;
- организацию поэтапной интеграции результатов выполнения подзадач;
- оформление и представление результатов выполненного проекта.
Предполагается, что в качестве задания может быть представлен проект создания комплекса типовых решений для реализации цифровых моделей компонентов контуров управления оборудованием атомной электростанции.
Формат проведения второго этапа
- Выдача проектного задания и исходных данных в электронном виде.
- Приём и оценка индивидуальных результатов (отчётов) участников.
- Приём и оценка итогового отчета по результатам проекта (в электронном виде).
Для решения заданий второго этапа потребуется:
- способность к применению естественнонаучных знаний для решения практических задач;
- навыки программирования алгоритмов и численного решения математических задач.
Как готовиться ко второму этапу
Подготовка ко второму этапу должна включать:
- освоение базовых знаний по теории обыкновенных дифференциальных уравнений;
- изучение основ программирования на С, С++;
- изучение разделов вычислительной математики в части алгоритмов численного решения дифференциальных уравнений.
Заключительный этап
Заключительный этап предполагает разработку и практическую реализацию цифровой модели динамики ядерного реактора в режиме реального времени с визуализацией параметров с помощью графического интерфейса.
Участникам для выполнения задания будет необходимо:
- составить математическую модель, обеспечивающую воспроизведение требуемых динамических характеристик ядерного реактора;
- разработать алгоритмы цифровой реализации модели;
- создать и отладить программную модель динамики ядерного реактора;
- создать (реализовать) графический интерфейс модели;
- провести комплекс вычислительных экспериментов (сеансов моделирования эксплуатационных режимов) для подтверждения работоспособности, адекватности модели и получения оценок параметров реактора.
Для решения поставленной задачи участникам будут предоставлены методические материалы и специализированная программно-аппаратная платформа.
Знания:
- обыкновенные дифференциальные уравнения первого порядка;
- основы атомной физики и физики ядерных реакторов;
- основы программирования на языке C, C++.
Hard Skills:
- Способность к применению естественнонаучных знаний для решения практических задач.
- Навыки программирования алгоритмов и численного решения математических задач.
- Знание теоретических основ физических процессов в ядерном реакторе или их самостоятельное изучение по предлагаемым организаторами методическим материалам.
Soft Skills:
- Умение работать в команде.
- Разбиение задач на подзадачи.
- Умение оценивать сложность задачи.
- Умение реалистично оценивать время выполнения задачи.
- Умение оценивать влияние подзадачи на решение общей задачи.
- Нацеленность на результат.
- Структурное и логическое мышление.
Численность команды и роли
Рекомендуемая численность команды — 3−5 человек. Роли участников в команде:
- Математическое обеспечение разработки и сопровождение проекта.
- Программное обеспечение цифровой модели.
- Создание графического интерфейса модели.
- Комплексирование программных компонент и комплексная отладка цифровой модели.
- Проведение модельных экспериментов, представление результатов.