рашчёт нагрева.проверка реактора
Расчёт нагреваВ первую очередь охлаждается корпус реактора за счёт внешнего охлаждения. Дальше идёт проверка всех ячеек, начиная с верхнего левого угла, сначала верхняя строка слева направо, потом остальные.
Проверка ячеек:
■Если пустая, то ничего не происходит.
■Если это охлаждающий стержень, то он остывает на 1 еТ (еТ-единица температуры).
■Если это термопластина, то с шансом 10% она остывает на 1 еТ. В среднем можно считать, что она остывает на 0,1 еТ.
■Если это обеднённый уран или Изотопный состав или обогащённый изотопный состав, то корпус реактора нагревается на 1 еТ.
■Если это ведро воды, и температура корпуса реактора больше 4000 еТ, то корпус охлаждается на 250 еТ, а ведро воды заменяется на пустое ведро.
■Если это ведро лавы, то корпус реактора нагревается на 2000 еТ, а ведро лавы заменяется на пустое ведро.
■Если это блок льда, и температура корпуса более 300 еТ, то корпус охлаждается на 300 еТ, а количество льда уменьшается на 1. То есть сразу весь стак льда не испарится.
■Если это теплораспределитель, то проводится такой расчёт:
■Проверяется 4 соседние ячейки, в следующем порядке: левая, правая, верхняя и нижняя.
Если в них есть охлаждающий стержень или термопластина, то производится рассчёт баланса тепла.
Баланс=(температура теплораспределителя-температура соседнего элемента)/2 (если результат деления не целое число, то дробная часть отбрасывается)
■Если баланс положительный, то:
1.Если баланс больше 6, он приравнивается 6.
2.Теплораспределитель охлаждается на значение вычисленного баланса.
3.Если соседний элемент — охлаждающий стержень, то он нагревается на значение вычисленного баланса.
4.Если это термопластина, то производится дополнительный расчёт передачи тепла.
■Если рядом с этой пластиной нет охлаждающих стержней, то пластина нагреется на значение вычисленного баланса (на другие элементы тепло от теплораспределителя через термопластину не идёт).
■Если есть охлаждающие стержни, то проверяется, делится ли баланс тепла на их количество без остатка. Если не делится, то баланс тепла увеличивается на 1 еТ, и пластина охлаждается на 1 еТ, пока не будет делиться нацело. Но если термопластина остывшая, и нацело баланс не делится, то она нагревается, а баланс уменьшается, пока не станет делиться нацело.
■И, соответственно, эти элементы нагреваются на температуру, равную Баланс/количество.
■Если баланс отрицательный, то:
1.Он берется по модулю, и если он больше 6, то приравнивается к 6.
2.Теплораспределитель нагревается на значение баланса.
3.Соседний элемент охлаждается на значение баланса.
■Производится расчёт баланса тепла между теплораспределителем и корпусом.
Баланс=(температура теплораспределителя-температура корпуса+1)/2 (если результат деления не целое число, то дробная часть отбрасывается)
■Если баланс положительный, то:
1.Если баланс больше 25, он приравнивается к 25.
2.Теплораспределитель охлаждается на значение вычисленного баланса.
3.Корпус реактора нагревается на значение вычисленного баланса.
■Если баланс отрицательный, то:
1.Он берется по модулю и если получается больше 25, то он приравнивается к 25.
2.Теплораспределитель нагревается на значение вычисленного баланса.
3.Корпус реактора охлаждается на значение вычисленного баланса.
■Если это урановый стержень, и реактор не заглушен сигналом красной пыли, то проводятся такие расчёты:
Считается число импульсов, генерирующих энергию для данного стержня.
Число импульсов=1+количество соседних урановых стержней. Соседние — это те, которые находятся в слотах справа, слева, сверху и снизу.
Подсчитывается количество энергии генерируемое стержнем. Количество энергии(еЭ/ф)=10×Число импульсов. еЭ/ф - единица энергии за фрейм (1/20 часть секунды)
Если рядом с урановым стержнем есть капсулы с изотопным составом, то число импульсов увеличивается на их количество.
То есть Число импульсов=1+количество соседних урановых стержней+количество соседних изотопных составов.
Также проверяются эти соседние капсулы с изотопным составом, и с некоторой вероятностью они обогащаются на две единицы.
Причём шанс обогащения зависит от температуры корпуса и если температура:
■менее 3000 — шанс 1/8 (12,5%);
■от 3000 и менее 6000 — 1/4 (25%);
■от 6000 и менее 9000 — 1/2 (50%);
■9000 или выше — 1 (100%).
При достижении изотопным составом значения обогащения в 10000 единиц, он превращается в обогащенный изотопный состав.
Дальше для каждого импульса рассчитывается генерация тепла. То есть расчёт производится столько раз, сколько получилось импульсов.
Считается количество охлаждающих элементов (охлаждающие стержни, термопластины и теплораспределители) рядом с урановым стержнем.
Если их количество равно:
■0? корпус реактора нагревается на 10 еТ.
■1: охлаждающий элемент нагревается на 10 еТ.
■2: охлаждающие элементы нагреваются каждый на 4 еТ.
■3: нагреваются каждый на 2 еТ.
■4: нагреваются каждый на 1 еТ.
Причём если там есть термопластины, то они будет также перераспределять энергию. Но в отличие от первого случая, пластины рядом с урановым стержнем могут распределить тепло и на охлаждающие стержни, и на следующие термопластины. А следующие термопластины могут распределить тепло дальше лишь на охлаждающие стержни.
Урановый стержень уменьшает свою прочность на 1 (изначально она равна 10000), и если она достигает 0, то он уничтожается.
Дополнительно с шансом 1/3 при уничтожении он оставит после себя обеднённый уран.


Присоединяйтесь — мы покажем вам много интересного
Присоединяйтесь к ОК, чтобы подписаться на группу и комментировать публикации.
Нет комментариев