Программист Java. Задание на JavaFX
- Опубликовано 3 года назад
- Просмотры 9
- Закончить проект
15,00₽
Описание
Дан проект в Intelij IDEA с интерфейсом разработанным в Scene Bilder. В данной программе происходит симуляция работы Ядерного реактора. В ней заложены аварийные ситуации. Аварии должны случайным образом генерироваться. Аварии генерируются в том смысле что, они могут случайно из списка принудительных выполнится и желательно чтобы в разные промежутки времени. Чтобы не казалось, что есть какая то закономерность, как будто они запрограммированы по таймеру и заранее Из списка принудительные аварии эти же аварии можно вызывать самим. Анимация в виде GIF потоков. Если происходит авария потом накладывается статичная картинка чтобы не рисовать самой программе потоки, это будет сложнее. Ну и соответственно программа должна выводить показатели о системе в целом. Они представлены справа на главном окне.
Процесс работы программы:
По трем контурам двигается теплоноситель. В ядерном реакторе в первом контуре он нагревается из-за реакция деления. Двигаясь по первому контуру он заходит в парогенератор и взаимодействует с теплоносителем второго контура физическим с ним не контактируя, но при этом передаёт свое тепло. В итоге выделяется пар которые передается на турбину которая и вращает генератор. Т.к пар не может производиться бесконечно, то его нужно охлаждать. Для этого предусмотрен 3й контур охлаждения, благодаря ему пар находящийся в парогенераторе конденсируется. В случае если возникают аварийные ситуации, то на помощь приходит аварийная защита.
Пройдемся по авариям по порядку.
1. Авария 1 ГЦН ГЦН это главный циркуляционный насос, его задача в том чтобы циркулировать теплоноситель по контуру. В случае если он выходит из строя то нужны включить резервный насос. Область где насос вращается нужно подсветить красным цветом на заднем фоне и указать что включен резерв.
2. Авария 2 ГЦН по аналогии с 1 ГЦН
3.Разрыв первого контура Тут задача в том чтобы показать что падает расход теплоносителя и анимация его движения по контуру прекращается. Также должны упасть аварийные стержни и процесс выработки электроэнергии прекращается
4. Перегрев активной зоны тут должна повыситься температура и упасть стержни, но в отличии от того что контур не разорван. Циркуляции продолжается, т.к реактор после остановке все также продолжает вырабатывать тепло и его нужно отводить. Так же выработка энергии прекращается
Процесс работы программы:
По трем контурам двигается теплоноситель. В ядерном реакторе в первом контуре он нагревается из-за реакция деления. Двигаясь по первому контуру он заходит в парогенератор и взаимодействует с теплоносителем второго контура физическим с ним не контактируя, но при этом передаёт свое тепло. В итоге выделяется пар которые передается на турбину которая и вращает генератор. Т.к пар не может производиться бесконечно, то его нужно охлаждать. Для этого предусмотрен 3й контур охлаждения, благодаря ему пар находящийся в парогенераторе конденсируется. В случае если возникают аварийные ситуации, то на помощь приходит аварийная защита.
Пройдемся по авариям по порядку.
1. Авария 1 ГЦН ГЦН это главный циркуляционный насос, его задача в том чтобы циркулировать теплоноситель по контуру. В случае если он выходит из строя то нужны включить резервный насос. Область где насос вращается нужно подсветить красным цветом на заднем фоне и указать что включен резерв.
2. Авария 2 ГЦН по аналогии с 1 ГЦН
3.Разрыв первого контура Тут задача в том чтобы показать что падает расход теплоносителя и анимация его движения по контуру прекращается. Также должны упасть аварийные стержни и процесс выработки электроэнергии прекращается
4. Перегрев активной зоны тут должна повыситься температура и упасть стержни, но в отличии от того что контур не разорван. Циркуляции продолжается, т.к реактор после остановке все также продолжает вырабатывать тепло и его нужно отводить. Так же выработка энергии прекращается
Опубликовано 3 года назад
Информация
Посещаемость:
121
Дата регистрации:
3 года назад