Меню

Stationeers автоматизация твердотопливного генератора

Автоматизация газового генератора

В этом гайде речь пойдет об условиях работы Газового электрогенератора , а так же о схеме реализации данного генератора в качестве:

  • Источника электричества
  • Источника тепла

Содержание

Необходимые компоненты [ ]

Обязательные компоненты в схеме:

Для питания генератора необходимо топливо. В этом гайде будет использоваться Большой газовый баллон подключенный к системе через газовый коннектор. Для максимальной эффективности, топливо должно состоять из Водорода + Кислорода в пропорции 2:1 соответственно (67% Водорода , 33% Кислорода ).

Генератор работает только при наличии давления, поэтому необходима некая среда, в которой он будет находится. Такой средой может послужить «комната» размером 1х1х1. В данном гайде будет рассматриваться именно этот вариант реализации, комната будет заполнена Водой, которая будет храниться так же в Большом газовом баллоне, подключенном к системе через Коннектор . Поскльку Вода имеет самый высокий показатель теплоемкости, и генератор будет ее нагревать, она позволит сделать этот процесс более медленным, что положительно скажется на скорости срабатывания схемы.

Так же необходим Компьютер с установленной в нем Материнской платой, и начальный запас энергии.

Подготовка [ ]

В данном гайде схема будет собрана в режиме Космос. Необходимо построить комнату 1х1х1, которая в последствии должна быть герметичной. В примере комната построена из Стен.

Заполнение комнаты [ ]

В комнате необходимо разместить

  • Генератор
  • Пассивную вентиляцию
  • Газовый датчик (датчик в режиме газового датчика)
  • Информационный кабель от генератора
  • Силовой кабель от генератора (для батарей)

Система снабжение комнаты [ ]

Соберем подвод воды в комнату через пассивную вентиляцию.

Давление в комнате будет контролироваться с помощью двух регуляторов давления подключенных по схеме: на вход регулятор давления, на выход регулятор обратного давления. Подключим охлаждение через электровентиль. Главное — создать некоторый объем из прямых труб для размещения на них радиаторов. Количество радиаторов в системе подбирается экспериментально. Чем больше радиаторов, тем резче будут перепады температур, что пагубно скажется на работоспособности схемы. Радиаторов должно быть не очень много и не очень мало. В этом гайде на охлаждении стоит 20 радиаторов, поскольку в вакуме они имеют самую низкую производительность.

Подключим коннектор для будущего размещения баллона с водой.

Подключение батарей [ ]

Тут все просто. Главное — подключать батареи с использованием усиленного кабеля.

Снабжение генератора [ ]

Подключим выхлоп генератора к пассивной вентиляции.

Подача топлива будет осуществляться с помощью регулятора давления. Установим так же коннектор для бака с топливом.

Дополнительные элементы схемы [ ]

Установим чип ввода-вывода в режиме «Множественное чтение».

Так же установим сокет с микропроцессором, и компьютер для его программирования.

Подключение [ ]

Соединим все элементы схемы в единую информационную сеть:

  • Регулятор давления + регулятор обратного давления (вода для комнаты)
  • Газовый электровентиль
  • Генератор
  • Газовый датчик
  • Регулятор давления (топливо для генератора)
  • Батареи
  • Чип ввода-вывода
  • Сокет
  • Компьютер

Так же необходим первичное количество энергии для запуска элементов схемы

Настройка элементов [ ]

Устанавливаем баллон с водой.

Регуляторы давления для воды выставляем в значение 170кПа. Если хочется, чтобы вода в баке так же нагревалась, то нужно регулятор обратного давление установить в значение 100кПа. Включаем оба регулятора.

Устанавливаем баллон с топливом.

Регулятор давления для топлива ставим на отметку 0кПа. Включаем его.

Чип ввода-вывода (множественное чтение) устанавливаем на чтение из Батарей параметра Ratio в режиме чтения Average (среднее). Включаем чип.

Программа для микропроцессора [ ]

Используя компьютер записываем в микропроцессор программу:

Настройка сокета [ ]

d0 — generator — Газовый генератор

d1 — input — Регулятор давления (топливо)

d2 — sensor — Газовый датчик

d4 — reader — Чип ввода-вывода (множественное чтение)

Запускаем сокет. Если все сделано правильно, генератор сразу заработает, давление топлива будет 2-5кПа.

Описание режимов работы [ ]

Если регулятор давления топлива будет выключен, сокет не будет вносить никаких изменений в работу генератора. Т.е. это своеобразная кнопка включения/включения генератора.

Прогрев [ ]

Этот режим работы включается в том случае, если температура окружающая генератор слишком низкая (меньше 10 по цельсию). Генератор будет выдавать повышенную мощность и тепло, периодически выключатся включатся и так до тех пор, пока не прогреется.

Поддержание тепла [ ]

В этом режиме работы генератор будет поддерживать окружающую температуру между 40 и 50 по цельсию. Включается, если температура ниже 40 и выключается, когда температура выше 50.

Зарядка [ ]

В этом режиме генератор будет подзаряжать разряженные батареи. Если средний уровень энергии всех баттарей упадет ниже 50%, генератор включится, и будет подзаряжать батареи до тех пор, пока средний уровень энергии не достигнет значения 97%.

Как использовать тепло [ ]

Генератор поддерживает достаточно высокую температуру окружения. Использовать эту температуру для нагревания других газов можно, если провести через верхнюю часть комнаты трубы с радиаторами, направленными внутрь этой комнаты. Газ внутри такой трубы будет нагреваться до температуры комнаты. Для более сильного нагрева необходимо использовать кондиционер, подключенный вспомогательной трубой способом описанным выше.

Источник

Автоматизация печи

Выбрали нужный слиток, нажали на кнопку, печь его выплюнула..

Поступление ресурсов: склад подключаем к входу печи.

Выход газа: ставим насос 100L далее пассивная вентиляция.

Вход газа: тройное колено, на одну сторону — насос выкачки 100L, на вторую — регулятор давления 500kPa направленный в печь.

Насос и регулятор соединяем тройником и подключаем к баку с топливом 33%/67%

Ставим регулятор, кнопку и консоль хеш кода.

Ставим два сокета. Первый микропроцессор (Выбор рецепта)отвечает за выбор слитка, выдачу реагентов со склада и устанавливает параметр второго сокета — необходимое давление топлива. Второй контролирует печь.

Важно! Склад кормим стаками по 50, наличие ресурсов не контролируется, наличие топлива не контролируется. Защиты от дурака(Lock) не делал

Процесс: выбрали регулятором слиток, нажали на кнопку, реагенты со склада попали в трубу. Печь стравила давление в 0, накачала чистого топлива до значения переданного в Setting контроллер печи, активировалась печь, ожидание пока приемник не станет свободен и получаемый продукт будет равен хеш отображаемому на консоли, срабатывает сброс слитка.

Код 1 процессора(Выбор рецепта): [ ]

Код 2 процессора(контроллер печи): [ ]

На Марсе и луне работает, Европу не проверял, возможно параметры давления необходимо будет чуть-чуть повысить(r6 в коде выбора рецепта)

Источник

Гайд по автоматизации солнечных панелей и генератора

Содержание

Автоматизация солнечных панелей [ ]

Задача [ ]

Сделать так, чтобы солнечные панели постоянно были направлены на Солнце (никак).

Достоинства метода [ ]

  • Схема обеспечивает максимально возможную эффективность использования солнечных батарей (в оптимальном методе).
  • Схема полностью автоматическая, работает без участия игрока
  • Схема работает с любым числом солнечных панелей

Теория [ ]

В упрощении Солнце движется по вертикальной дуге (почти как в тропиках на Земле). Для луны это полностью верно, для Марса — приблизительно, для Европы — совсем не так. Следовательно, старые методы на Европе будут очень неэффективны.

Датчик освещённости установлен так, что выдает значение от 0° (восток) до 180°(запад). Солнечные панели управляются сигналом Vertical в диапазоне от 0% до 100%.

Датчик выдаёт значения от 0 до 180 даже если Солнце за горизонтом. Чтобы панели ночью не вращались зря, мы умножим все вычисления на параметр Activate датчика. Он выдаёт 1, если Солнце над горизонтом, и 0 в обратном случае. В итоге, при заходе Солнца за горизонт панели получат значение 0 и повернутся на восток. Это позволит системе работать, даже если сядут аккумуляторы и питание автоматики пропадёт – как только встанет Солнце, панели сразу начнут работать.

Упрощённый метод [ ]

Чтобы преобразовать угол солнца в проценты, нужно поделить этот угол на 1,8

vertical панели = (угол солнца/1.8) Х activate датчика

Оптимальный метод [ ]

На самом деле угол панелей к горизонту меняется в диапазоне 15° — 165° (0% поворота — 15°, 100% поворота — 165°. Поэтому для правильного преобразования угла надо сначала получить шкалу 15° — 165°, а не 0° — 180°. Отнимаем от угла Солнца 15° (минимальный угол наклона панели).

По хорошему, надо бы еще взять максимум из результата и 0. Это позволило бы при угле 165° выставить панель на 100%

Фактически, мы отсекаем по 15° сверху и снизу и преобразуем оставшиеся 150° в проценты.

vertical панели = Min(((угол солнца — 15;0)/1.5);100) Х activate датчика

Формула оптимального метода немного сложнее, однако суммарная выдаваемая панелями мощность повышается на 10-12%

При использовании оптимального метода одна солнечная панель выдаёт максимальную мощность 4900 Вт, это даёт среднюю мощность за день примерно 2300 Вт (с учётом рассвета и заката). Таким образом, для полного обеспечения базы при потреблении 1 кВт требуется примерно 4,5 солнечные панели.

Число панелей = 4.5 X Средняя потребляемая мощность в кВт

Практика [ ]

1. Панели устанавливаем так, чтобы они не затенялись другими объектами или друг другом. Разворачиваем панели к солнцу (вращение с помощью гаечного ключа) таким образом, чтобы при Vertical 0% панели смотрели на восток (на восход Солнца). Рекомендую сразу подключить панели силовыми кабелями, так как обычные кабели выдерживают только 5 кВт.

2. Выбираем место для датчика (рядом со схемой). Устанавливаем и полностью улучшаем Железный каркас.

Каркас в полу не подойдёт – нужен вертикальный не затенённый датчик. Устанавливаем с восточной стороны на боковую сторону каркаса датчик типа “Датчик дневного света”. Стекло датчика должно смотреть на восток. Подключаем датчик проводами к информационной сети чипов.

Датчик должен остаться «висеть» на верхушке провода, как на картинке

3. Изготавливаем на Принтере электроники и устанавливаем в выбранном месте следующий набор:

Упрощённый метод [ ]

  • Любое количество солнечных панелей
  • 2 чипа ввода-вывода — тип “Чтение”
  • 1 чип ввода-вывода – тип “Множественная запись»
  • 2 чипа арифметики — тип “Арифметика”
  • 1 чип памяти
  • 1 датчик — тип «Датчик дневного света»
  • Не обязательно: 1 источник бесперебойного питания и 1 аккумулятор для бесперебойного питания
  • Много кабелей

Оптимальный метод [ ]

  • Любое количество солнечных панелей
  • 2 чипа ввода-вывода — тип “Чтение”
  • 1 чип ввода-вывода – тип “Множественная запись»
  • 3 чипа арифметики — тип “Арифметика”
  • 1 чип арифметики — тип “Min/Max”
  • 3 чипа памяти
  • 1 датчик — тип «Датчик дневного света»
  • Не обязательно: 1 источник бесперебойного питания и 1 аккумулятор для бесперебойного питания
  • Много кабелей

Чипы можно устанавливать в любом порядке – достаточно потом просто соединить вместе в одну сеть все информационные контакты всех устройств и подключить их к информационным контактам панелей и датчику. Впрочем, для экономии проводов можно отследить связи и соединить только нужные контакты. Питание рекомендую сделать по отдельной линии через источник бесперебойного питания с аккумулятором – чтобы панели в любом случае ночью развернулись на восток. Если Вы используете подключение к панелям «два в одном»: питание и данные в одном проводе, то бесперебойное питание чипов нельзя подключать к проводам от панелей — будет короткое замыкание.

4. Берём маркировщик. Помечаем как-нибудь все чипы и датчик – иначе можно запутаться.

5. С помощью отвёртки настраиваем чипы (“крутим” винты на корпусе), чипы в списке с моей маркировкой. Значение памяти устанавливается маленькими винтами, при нажатом левом Alt вводятся дробные значения.

Упрощённый метод [ ]

Формула: vertical панели = (угол солнца/1.8) x activate датчика

Маркировка Устройство Параметры Назначение
Датчик 1 датчик дневного света Получение данных о положении Солнца
Чтение 1 чип “Чтение” IN: Датчик 1

Чтение текущего угла положения Солнца
Чтение 2 чип “Чтение” IN: Датчик 1

Чтение наличия дневного света
Память 1 чип “Память” постоянное значение 1,8 Коэффициент перевода градусов в проценты
Мат 1 Чип “Арифметика” 1: Чтение 1

Перевод градусов в проценты
Мат 2 Чип “Арифметика” 1: Мат 1

Установка угла панелей в 0 при отсутствии света
Запись 1 Чип «Множественная запись” IN: Мат 2

OUT TYPE: Солнечная панель

Запись полученного значения во все подключенные солнечные пвнели.

Оптимальный метод [ ]

Формула: vertical панели = Min(((угол солнца — 15)/1.5);100) x activate датчика

или Запись 1 = Мин 1(((Угол — Память 15)/Память 1.5);Память 100) x Свет

Маркировка Устройство Параметры Назначение
Датчик 1 датчик дневного света Получение данных о положении Солнца
Угол чип “Чтение” IN: Датчик 1

Чтение текущего угла положения Солнца
Свет чип “Чтение” IN: Датчик 1

Чтение наличия дневного света
Память 15 чип “Память” постоянное значение 15 Минимальный угол наклона панели (не процент, а угол)
Память 1.5 чип “Память” постоянное значение 1.5 Коэффициент перевода градусов в проценты (для шкалы 150°)
Память 100 чип “Память” постоянное значение 100 Максимальный vertical панелей
Мат 1 Чип “Арифметика” 1: Угол

Отнимаем от угла Солнца минимальный угол панели — ниже она не повернётся.
Мат 2 Чип “Арифметика” 1: Мат 1

Делим на 1.5 — переводим градусы в проценты
Мин 1 Чип “Min/Max” 1: Мат 2

Отсекаем всё, что выше 100.
Мат 3 Чип “Арифметика” 1: Мин 1

Установка угла панелей в 0 при отсутствии света
Запись 1 Чип «Множественная запись” IN: Мат 3

OUT TYPE: Солнечная панель

Запись полученного значения во все подключенные солнечные пвнели.

6. Нажимаем красные кнопки всех чипов – включаем чипы. Все должно заработать.

Встречался глюк, когда при установке максимума поворота 100% панели всё равно начинали бесконечно вращаться, приходилось ставить ограничение в 98.5 вместо 100.

Автоматизация солнечных панелей — новый метод (для новыx версий игры) [ ]

Теория [ ]

В новых версиях игры Солнце в игре движется по дуге в плоскости, отклоненной от вертикали на определённый угол. Угол этот зависит от выбранного для игры мира. Впрочем, данный метод автоматизации от угла наклона эклиптики не зависит.

Данный метод повышает эффективность солнечных панелей на Марсе и, особенно, на Европе. Для луны — без разницы.

Солнечные панели используют для управления ориентацией два параметра: Horisontal — угол поворота панели в градусах и Vertical — наклон панели в процентах.

Датчик освещённости может работать в двух режимах. Мы будем использовать два датчика в разных режимах — по одному для каждой оси вращения (каждого параметра). Первый датчик горизонтальный, он будет выдавать угол положения солнца в проекции на горизонтальную плоскость. Значения этого датчика будут зависеть от поворота солнечных панелей при установке. Второй датчик вертикальный, будет выдавать угол от 90 (восход) до 0 (полдень) и назад к 90 (закат). Это позволит поднимать панель до 50% в полдень и опускать к вечеру до 0%. При этом панели к вечеру будут разворачиваться по горизонтали к западу. Панель способна наклонятся от 15° до 165° (0% — 15°, 100% — 165°), поэтому переведём градусы в проценты по формуле

vertical панели = (75 — угол солнца вертикальный)/1.5

Формула выдаёт значения от 0% на восходе до 50% в полдень.

В качестве дополнения, мы будем ночью разворачивать панели на восток. Если аккумуляторы или батареи разрядятся, это позволит автоматически начать зарядку на рассвете. Если не внести эту коррекцию, чипы автоматики могут выключится при разрядке и оставить панели развернутыми от солнца (например, на север). Впрочем, дополнительные чипы автоматики можно заменить на ИБП.

Реализация метода [ ]

В основу метода положен комментарий Rsa97.

1. Панели устанавливаем так, чтобы они не затенялись другими объектами или друг другом. Разворачиваем панели к солнцу (вращение с помощью гаечного ключа) таким образом, чтобы при Vertical 0% панели смотрели на восток (на восход Солнца). Рекомендую сразу подключить панели силовыми кабелями, так как обычные кабели выдерживают только 5 кВт.

2. Выбираем место для датчиков. Устанавливаем и полностью улучшаем Железный каркас на высоте в одну клетку (над головой).

Устанавливаем два датчика. Первый датчик (горизонтальный) должен смотреть стеклом вниз (на «потолке») и повернут верхом на 0° параметра Horisontal ваших панелей (провод датчика со стороны 180° панелей). Таким образом, датчик будет выдавать значения угла в соответствии с положением установки панелей (то есть если у Вас на панелях 90° на восток, то и датчик будет когда Солнце на востоке выдавать 90°)

Второй датчик (вертикальный) должен смотреть стеклом вверх, поворот не важен.

Подключаем датчики проводами к схеме, каркас удаляем.

3. Изготавливаем на Принтере электроники и устанавливаем в выбранном месте следующий набор:

Чипы можно устанавливать в любом порядке – достаточно потом просто соединить вместе в одну сеть все информационные контакты всех устройств и подключить их к информационным контактам панелей и датчику. Впрочем, для экономии проводов можно отследить связи и соединить только нужные контакты. Питание рекомендую сделать по отдельной линии через источник бесперебойного питания с аккумулятором – чтобы панели в любом случае ночью развернулись на восток. Если Вы используете подключение к панелям «два в одном»: питание и данные в одном проводе, то бесперебойное питание чипов нельзя подключать к проводам от панелей — будет короткое замыкание.

4. Берём маркировщик. Помечаем как-нибудь все чипы и датчик – иначе можно запутаться.

5. С помощью отвёртки настраиваем чипы (“крутим” винты на корпусе). Значение памяти устанавливается маленькими винтами, при нажатом левом Alt вводятся дробные значения.

6. Чипы настраиваются в соответствии со схемой.

7. В память начального угла требуется внести значение угла поворота панели, смотрящей на восток. Это значение устанавливает, куда панели возвращаться («парковаться») ночью. Если утром панель разворачивается вокруг своей оси, вычтите и прибавьте к начальному углу 360.

Автоматизация солнечных панелей на Марсе с помощью чипов логики.(30.05.2021) [ ]

Данная инструкция написана из-за неактуальности способов, перечисленных выше(способ с микропроцессором не проверял).

Почему способ выше не актуален?

-Раньше датчики работали только по 1 плоскости — это вертикаль и горизонталь. Теперь это может делать 1 датчик, поэтому схема изменилась.

Что нужно для данной схемы:

  1. Любое количество солнечных панелей.
  2. Датчик (Датчик дневного света)
  3. 3 чипа памяти(память)
  4. 2 чипа ввод-вывод (чтение)
  5. 2 чипа ввод-вывод (множественная запись)
  6. 3 чипа обработки (арифметика)
  1. ИБП
  2. Аккумулятор, желательно высокоёмкий и выше.

Конструкция [ ]

Располагаем солнечные панели перпендикулярно восходу солнца(для высшей эффективности, чтобы панели не загораживали солнечный свет друг другу).

Солнце восходит на 90°. Ставим солнечные панели так, чтобы точки входа питания были на одной стороне, а данных на другой. Это необходимо для экономии проводов. Приблизительно так-

Далее ставим датчик дневного света также, как и солнечные панели, то есть заострённым концом на восход (провод исходящий из датчика света должен быть направлен на заход солнца). Далее, соединяем точки питания усиленными кабелями. Так как из-за напряжения провода могу перегореть. Провода можно вывести это на батареи чтобы энергия накапливалась днём, а ночью оставался запас.

Далее размещаем чипы примерно так-

Расположение чипов не имеет значения, так как они будут соединены проводами.

Теперь же соединяем проводами точки входа данных всех панелей и чипов(даже точки входа питания чипов)

ВНИМАНИЕ: НЕ СОЕДИНЯЙТЕ ПРОВОДА ПИТАНИЯ СОЛНЕЧНЫХ ПАНЕЛЕЙ С ПРОВОДАМИ ДАННЫХ, ИНАЧЕ ПРОВОДА ПЕРЕГОРЯТ.

Проводим питания для логики, если же таковое отсутствует, то подключаем ИБП и вставляем в него аккумулятор.

(Можно подключить питание от солнечных панелей к ИБП, но в точку входа питания)-(слева провод от солнечных панелей, справа провод уходящий на логику)

Настройка [ ]

Начнём с переименования чипов. Берём в руки маркировщик и даём название каждому чипу.

Теперь установим все солнечные панели в 0 вертикальное положение. Берём гаечный ключ и наклоняем вниз все солнечные панели до 0°.

И нам нужно найти значение горизонтали, при котором панели будут смотреть на солнце, поверните одну панель с помощью боковых педалей и гаечного ключа на восход солнца, но нужно это сделать так, чтобы вы сделали как можно меньше кликов по педалям.

Это -90°, теперь вернём панель в исходное состояние — повернём её на 0 градусов по горизонтали. Запомним значение -90° (для будущего назову его угол восхода) .

Сейчас на нужно присвоить значения каждому чипу памяти, для 1 чипа памяти присвоим значение 75, для 2 чипа памяти присвоим значение 1.5, а для 3 чипа памяти присвоим значения числа которого мы запомнили, для меня это -90°, для вас это число может измениться. Для упрощения можно назвать эти чипы по их значениям.

Далее берём отвёртку и настраиваем чипы в соответствии с схемой:

Схема не доработана, но рабочая. Ночью не отводит солнечные панели на 90°. Если схема не работает то следует перепроверить пару раз настройку чипов, т.к. сам ошибался несколько раз.

Автоматизация солнечных панелей с помощью микропроцессора [ ]

Эта схема состоит из соединенных друг с другом следующих компонентов:

  • Чип памяти (2 шт.)
  • Чип ввода-вывода (2 шт.)
  • Датчик солнечного света
  • Сокет с микропроцессором
  • Солнечные панели (сколько угодно)
  • (необязательно) ЖК панель (любая)
  • (необязательно) Батарея (любая) с трансформатором (любым, установленным на не более 5 кВт что бы использовать простые провода)
  • d0 — Датчик солнечного света
  • d1 — Чип памяти (вертикальный угол)
  • d2 — Чип памяти (горизонтальный угол)
  • d3 — ЖК дисплей (необязательно, если нет оставляем в состоянии «нет устройства»)
  • d4 — Батарея (необязательно, если нет оставляем в состоянии «нет устройства»)

Чипы ввода вывода устанавливаются в режиме «Множественная запись» и настраиваются каждый на свой чип памяти и на солнечные панели. Соответственно, один чип на горизонтальный угол солнечных панелей, а другой — на вертикальный.

Датчик солнечного света устанавливается строго направлением на восход солнца, лицевой панелью вверх.

Солнечные панели устанавливаются в режиме раздельных портов (что-бы можно было использовать простые провода для управления). Ориентация панелей не принципиальна, но они все должны быть ориентированы одинаково друг с другом и располагались на горизонтальной плоскости. Так как ориентация панелей может быть разная, в программе (см. ниже) надо поправить значение в строке «define SolarPanelPos 270». Возможные значения: 0, 90, 180, 270. Попробуйте ставить разные значения, пока солнечные панели не начнут автоматически точно улавливать направление на солнце.

Если нет ресурсов или желания ставить батарею для накопления электроэнергии на ночь — её можно не ставить — схема должна работать и без нее.

Если есть желание, можно подключить ЖК дисплей, который будет показывать по очереди два значения — текущий уровень заряда батареи и скорость зарядки/разрядки батареи. Опять же, это необязательно, схема должна работать и без ЖК дисплея.

Пример соединения дан на иллюстрации выше. Необязательно располагать элементы схемы именно в таком порядке и компоновке, важно только что-бы они были соединены друг с другом всеми портами. Ориентация и расположение важны только для датчика солнечного света.

Автоматизация генератора [ ]

В дополнение к солнечным панелям при нехватке мощности можно использовать твёрдотопливный генератор или газовый генератор.

Задача [ ]

Сделать так, чтобы при разрядке батареи до определённого уровня включался генератор и заряжал батарею до нужного уровня.

Учитывая, что для поддержания потребления базы 5 кВт нужно 5 * 4.5 ≈ 23 солнечные панели, задача достаточно актуальна. Плюс мощность генераторов начинается с 50 кВт (против 500Вт у панелей) и они не зависят от времени суток.

Реализация [ ]

Если просто установить включение по уровню заряда, генератор будет постоянно включаться-выключаться. Мы же используем так называемый гистерезис. При разрядке до уровня X, генератор будет включаться и заряжать батарею до уровня Y (понятно, что Y>X).

  1. Устанавливаем Батарею. Можно несколько. Все подключения производим силовыми кабелями, так как генераторы выдают намного больше 5 кВт.
  2. Устанавливаем твердотопливный генератор или газовый генератор. Подключаем генератор к линии зарядки батарей силовыми кабелями. Солнечные панели на той же линии должны быть также подключены силовыми кабелями. При использовании газового генератора обязательно подключать его к батарее через трансформатор. На трансформаторе можно выставить мощность 100 кВт минус максимальная суммарная мощность панелей, иначе сгорит даже силовой кабель.
  3. Устанавливаем в удобном месте два логических переключателя типа регулятор (dial). Отвёрткой выставляем на них максимум значений 100. Эти регуляторы нужны будут, чтобы можно было менять пределы зарядки (X и Y).
  4. Выбираем одну, контрольную, Батарею, заряд которой будет управлять генератором. Маркируем её, генератор и регуляторы.
  5. Собираем схему
    • Мы читаем параметр Ratio из батареи.
    • Умножаем его на 100 (так как, параметр выдаётся в долях, например, 0.43. 1.00 — полный)
    • Если генератор ещё не включён, используем в условии включения нижний предел, если уже включён — верхний. (чип «выбор») При этом значения регуляторов можно считывать напрямую, без чипов чтения.
    • Сравниваем текущий заряд с выбранным пределом.
    • Результат записываем в параметр On генератора, а так же обратной связью считываем его в чипе выбора.
    • При сборке обращайте внимание на указанные номера входов чипов.
    • Регуляторы можно заменить на чипы памяти.
  6. Заправить генератор.
  7. Выставляем на регуляторах требуемые значения и запускаем схему. Разумеется, нельзя задавать нижний предел выше верхнего. Желательно подобрать параметры достаточно низкими, чтобы оставить свободную ёмкость батареи для зарядки солнечными панелями. Иначе генератор зарядит батарею, а солнечные панели с «бесплатной» энергией будут работать вхолостую, а значит, мы потратили лишнее топливо.

Улучшение схемы [ ]

Минусом такой реализации является то, что на практике при подключении нескольких батарей, они заряжаются и разряжаются неравномерно и заряд одной батареи никак не связан с зарядами остальных.

Это может приводить к тому, что, например, при полных остальных батареях контрольная батарея разрядилась и схема выдаёт недостаток питания, хотя заряда ещё полно.

Схему можно улучшить. Вычислим долю заряда всех батарей.

Собираем дополнительную схему

Для работы схемы необходимо установить Кабельный анализатор после батарей, на проводе, идущем к приборам-потребителям.

Мы получаем максимальный заряд из батареи (можно его задать через память), умножаем на количество батарей (задаётся вручную, не забыть скорректировать при добавлении батарей). Затем делим текущий заряд всех батарей на полученный ранее максимальный. Это значение и используем в качестве управляющего параметра первой схемы.

Сколько надо батарей? [ ]

Опыт показал, что одна Батарея выдавала 5 кВт в течение 6 минут. Это означает ёмкость батареи 30 кВт⋅мин (с учётом того, что кВт=1 Дж/пик). Ночь на Марсе длится 10 минут, то есть одной батареи достаточно для бесперебойной ночной работы оборудования примерно с потреблением 3 кВт. Конечно, если обеспечивается её полная зарядка (минимум двойная мощность днём от панелей или генератор с огромной мощностью).

Число батарей = Средняя потребляемая мощность в кВт / 3

Источник

Adblock
detector