[HiTech 1.12.2] Математическое и имитационное моделирование Термоядерного Реактора
Автор: Stawlie_ · Обновлён:
Давным-давно, когда время измерялось в единице измерения "домой, кушать!". А деньгами являлись листья. Люди и не задумывались, что нужно считать сколько им синерия принесет плутоний, для термоядерного реактора.
Так, о чем это я? А да. Сегодня мы немного будет программировать на Змейке, и считать:
- Сколько плутония нам принесет синерия;
- Сколько плутония нам нужно на N-ое количество синерия.
Что нам для этого нужно?
- Аккаунт Google.
- Немного места на диске Google.
- Мышь
- Клавиатура
Переходим по следующей ссылке:
https://colab.research.google.com/drive/1c9nZDEPBggupzDSv9iEsnDSGmJWbwX5v?usp=sharing
Что такое Colab?
Colaboratory, или просто Colab, позволяет писать и выполнять код Python в браузере. При этом:
- не требуется никакой настройки;
- бесплатный доступ к графическим процессорам;
- предоставлять доступ к документам другим людям очень просто.
Это отличное решение для студентов, специалистов по обработке данных и исследователей в области искусственного интеллекта. Всю информацию вам представят при первом входе в систему.
Настройка:
Файл представлен в вам в режиме читателя, что дает вам способ его редактирования только для вас. И после перезагрузки всё откатит.
ВНИМАНИЕ: файл в режиме редактирования очень долго работает.
Что нужно сделать?
Первым делом, мы сохраним данный файл к себе на диск.
Выполняется: Файл -> Сохранить копию на Диске
Далее откроется окно уже с вашей копией файла. Все редактирования будут доступны только вам, и всегда. Пока удаления вас не разделит.
Первая часть кода: Вычисления количество плутония по заданному количеству синерии
Скрытый текст
Включает 2 переменных для редактирования:
N_sinerium = 4 # Количество необходимого синерия number_of_machines = 1 # Количество камер распада
Суть: Если нам необходимо узнать, сколько необходимо плутония, для N количества синерии, мы должно это указать в переменной N_sinerium. Дополнительно мы можем указать какое количество камер распада у нас стоит, чтобы понимать временные промежутки переработки плутония, в переменной number_of_machines.
Вторая часть кода: Вычисления количество синерии по заданному количеству плутония
Скрытый текст
Включает 2 переменных для редактирования:
initial_plutonium = 12 # Начальное количество плутония
number_of_machines = 1 # Количество камер распада
Суть: Если нам необходимо узнать, сколько синерии принесет плутоний, мы должны указать количество плутония в переменной initial_plutonium. Дополнительно мы можем указать какое количество камер распада у нас стоит, чтобы понимать временные промежутки переработки плутония, в переменной number_of_machines.
Запуск
В самой начале кода, с правой стороны, вас ожидает кнопка запуска. Или можно запустит сочетанием клавиш CTRL+ENTER.
Выходные данные:
Количество полученной энергии: 31.450G FE
Используемого плутония: 48 для создания 40 синерия из заданных (40).
Количество циклов: 10
Время, потраченное на все циклы с 1 машинами: 00:45:50 (ЧЧ:ММ:СС)
Коротко о важном
Скрытый текст
Алгоритм учитывает не только ваше начальное количество плутония, но и последующие его переиспользование. Что это значит?
Важно создать отдельную МЭ систему, из которой не будет уходить плутоний после переиспользования. Должен быть замкнутый контур.
Пример:
Экваритовая пыль попадает в МЭ систему через предметный буфер и шину хранения. В системе уже находится плутоний. Механизм поступления плутония в систему предлагается разработать самостоятельно, учитывая наличие шин экспорта с излучателем.
Далее, к новой МЭ сети подключается вход камеры распада. Установите, с использованием нового МЭ интерфейса или фильтра из Thermal Expansion, поставку пыли полидена и плутония в количествах 32 и 12 штук соответственно.
Также подключите промышленную термальную центрифугу к новой МЭ сети. Обратите внимание, что выход центрифуги должен быть направлен в новую МЭ сеть, в то время как вход может подключаться к основной сети.
Следуя этим шагам, плутоний попадет в камеру распада. Затем жидкость из камеры будет перенаправлена в термальную центрифугу, а получившееся калифорниевое топливо отправится в реакторы. Отработанное топливо следует направить в термальную центрифугу, подключенную к новой МЭ сети.
На заключительном этапе, плутоний поступает в систему для повторного использования (второй цикл).
Кратко, ага.
Планы
Скрытый текст
1. Включить время работы реактора в измерении времени;
2. Вычисления оптимального количества реакторов и камер распада, для бесперебойной работы;
3. Включение в переработку Реактор 2-го тира;
4. Интеграция с термоядерным реактором (потребление экваритовой пыли);
4. Что в голову взбредет.