Тема 05

Генерация

Генерация

В темах 3 и 4 был составлен суточный баланс Полигона и выбран накопитель: LiFePO4 на 100 А·ч, 1024 Вт·ч полезной энергии при суточной нагрузке второго уровня 1042 Вт·ч (условия варианта, teacher/polygon.json). Батарея сглаживает пики и переносит энергию из дня в ночь, но без притока энергии она пустеет за сутки. В сценариях Б и В (72 и 336 часов без внешнего питания) устойчивость определяет генерация — превращение солнечного излучения, мускульной работы или химической энергии топлива в электричество.

Любой источник описывается тремя числами: сколько энергии он даёт за сутки в конкретный месяц, с каким коэффициентом преобразования и при каких условиях это число верно. Солнце на 56° с. ш. даёт в декабре в шесть раз меньше, чем в июне, и ещё в 2,5 раза меньше того, что обещает расчёт «ясного неба». Человек за педалями отдаёт десятки ватт. Автомобильный генератор отдаёт сотни ватт, но только при достаточных оборотах и только пока есть топливо для привода.

Изложение построено так. Сначала — общая шина, на которую работают все источники, и защита этой шины. Затем солнечная генерация: физика панели, геометрия Солнца, переход от потолка ясного неба к реальному климату по данным NASA POWER и инженерные детали монтажа. Затем мускульный привод, автомобильный генератор с моделью alt.py, бензогенератор как самый практичный резерв и краткий обзор остальных источников. В конце — сведение источников в баланс и список того, чего модели не учитывают.

Общая шина и согласование источников

Буфер: почему генератор не подключают к нагрузке напрямую

Выработка и потребление не совпадают во времени. Узел потребляет постоянную базовую мощность и импульсы тока при передаче по радио, обращении к диску, загрузке процессора. Солнечная панель отдаёт ток только днём и зависит от облаков, педальный привод даёт пульсирующий момент, двигатель внутреннего сгорания разгоняется и тормозится секундами. Поэтому все источники и нагрузки подключают параллельно к общей шине постоянного тока (англ. DC bus) 12 или 24 В, на которой стоит аккумулятор.

Схема согласования разнородных источников с буферным накопителем и дамп-нагрузкой
Источники работают на общую шину через свои контроллеры; аккумулятор — буфер, дамп-нагрузка забирает избыток механических источников

Аккумулятор работает как двунаправленный буфер. Когда мощность генерации больше мощности нагрузки, разность заряжает батарею; когда меньше — батарея без разрыва отдаёт недостающее. Низкое внутреннее сопротивление LiFePO4 (десятки миллиом, тема 4) гасит пульсации выпрямленного напряжения генераторов и броски тока нагрузки. Каждый источник подключается через свой контроллер: панель — через MPPT-контроллер, генератор — через встроенный регулятор, педальный привод — через DC-DC преобразователь с ограничением тока.

Обратный ток, обратная полярность и ограничение тока

Источники на общей шине нужно развязать. Панель, оставленная ночью на шине без ключа, оказывается под прямым смещением своих p-n переходов и разряжает батарею. Остановленный генератор с пробитым диодом моста разряжает её через обмотку статора. Применяются три решения.

  1. Диод Шоттки последовательно с источником. Прямое падение 0,35–0,55 В даёт потери P = I·U: при 20 А и 0,45 В это 9 Вт, которые нужно отвести радиатором.
  2. Идеальный диод — N-канальный MOSFET под управлением специальной микросхемы (LM5050, LTC4357), которая открывает транзистор при прямом токе и запирает его при обратном за доли микросекунды 1. При сопротивлении канала 2 мОм и токе 20 А падение 0,04 В, потери — 0,8 Вт.
  3. Ключ контроллера заряда. MPPT- и ШИМ-контроллеры размыкают цепь панели, когда её напряжение ниже напряжения батареи.

Обратная полярность — самая частая авария при сборке в поле: клеммы перепутаны в темноте, провода одного цвета. Батарея LiFePO4 способна отдать в короткое замыкание тысячи ампер, а электролитические конденсаторы и входы контроллеров при обратной полярности выходят из строя за миллисекунды. Защита строится в три слоя. Первый — предохранитель у клеммы батареи, рассчитанный по сечению провода (тема 3): он защищает провод, а не устройство. Второй — защита каждого потребителя от обратной полярности: последовательный диод для малых токов (до 1–2 А, где 0,5 В потерь допустимы), P-канальный MOSFET в плюсовой цепи или идеальный диод для больших. Третий — дисциплина: красный и чёрный провода, разъёмы, которые нельзя вставить наоборот (например, XT60), и правило подключать батарею последней.

Ограничение тока нужно источникам, которые сами его не ограничивают. MPPT-контроллер ограничивает ток заряда по паспорту; автомобильный генератор ограничивает ток собственной индуктивностью (это будет показано ниже), но его 70 А для батареи 100 А·ч — это ток 0,7C, допустимый для LiFePO4 только при нормальной температуре. Педальный привод и самодельные источники подключают через DC-DC преобразователь с режимом стабилизации тока, а на лабораторном стенде — через блок питания с ограничением тока.

Заряд LiFePO4 зимой

Элементы LiFePO4 нельзя заряжать при температуре ниже 0 °C (C-05-30, порог 0 °C; паспорт элемента, графа «Charge temperature»): ионы лития не успевают внедряться в графитовый анод и осаждаются на нём металлом. Это необратимая потеря ёмкости и риск внутреннего замыкания (тема 4). Разряжать при −20 °C можно, заряжать — нет. В сценарии Б (−20 °C, teacher/polygon.json) это означает, что зимняя генерация бесполезна, пока батарея холодная, даже если панель освещена. Решения: держать батарею в утеплённом объёме внутри помещения, где тепло отдают сам узел и люди; выбрать BMS с запретом заряда по датчику температуры элементов (и проверить, что запрет работает); использовать батарею с подогревом, который включается от энергии зарядного источника до начала заряда. Проверка — термометр на корпусе элемента и журнал BMS, а не температура воздуха.

Избыток энергии и дамп-нагрузка

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

Иначе ведут себя источники, у которых нагрузка — единственный тормоз: ветроколесо, водяное колесо, генератор с постоянными магнитами без регулятора. Разомкнутая цепь снимает электромагнитный момент, и ротор разгоняется до скорости, на которой разрушаются лопасти или подшипники. Для них ставят дамп-нагрузку (англ. dump load, балласт) — мощные резисторы или ТЭН, которые контроллер подключает через ШИМ, когда напряжение шины достигает порога окончания заряда (14,4 В для сборки 4S LiFePO4). Сопротивление балласта выбирают так, чтобы при этом напряжении он рассеивал всю мощность источника: R ≤ U²/P, для ветрогенератора 300 Вт это 14,4²/300 = 0,69 Ом.

Отдельная опасность машинного генератора — сброс нагрузки (англ. load dump). Если под током 40–60 А оборвать цепь батареи, регулятор не успевает снять магнитное поле ротора, и на выходе возникает импульс в десятки вольт длительностью до сотен миллисекунд. Для 12-вольтовых систем ISO 16750-2 задаёт испытательный импульс амплитудой 79…101 В (C-05-27; ISO 16750-2:2010, п. 4.6.4, Test A) 2. Отсюда два правила: батарею нельзя отключать от работающего генератора (в том числе ключом BMS без задержки), а все потребители на шине с генератором защищаются TVS-диодами, рассчитанными на этот импульс (подробно — тема 12).

Солнечная фотоэлектрическая генерация

Панель: STC, NOCT и NMOT

Кремниевый элемент — p-n переход, в котором фотоны с энергией больше ширины запрещённой зоны кремния (1,12 эВ при 300 K) создают электронно-дырочные пары, а поле перехода их разделяет 3. Напряжение холостого хода элемента 0,6–0,7 В, в точке максимальной мощности около 0,5 В. Панель «на 12 В» содержит 36 последовательных элементов и имеет Vmp около 18 В; панели на 60, 72 или 108–120 половинок элементов имеют Vmp 30–40 В и подключаются только через MPPT-контроллер.

Паспортная мощность указывается для стандартных условий испытаний (англ. Standard Test Conditions, STC): облучённость 1000 Вт/м², температура элемента 25 °C, спектр AM 1,5. Спектр AM 1,5 соответствует пути луча через 1,5 толщины атмосферы, то есть зенитному углу 48,2° и высоте Солнца 41,8° (C-05-29, 41,8°; IEC 60904-3, разд. 4).

В поле элемент под солнцем горячее воздуха. Для оценки служит номинальная рабочая температура: при 800 Вт/м², воздухе 20 °C, ветре 1 м/с и открытой задней стороне элемент нагревается до 41–47 °C. Исторически она называлась NOCT (англ. Nominal Operating Cell Temperature); в действующей редакции IEC 61215-2 то же испытание называется NMOT (англ. Nominal Module Operating Temperature) и проводится под нагрузкой в точке максимальной мощности, поэтому NMOT на 2–3 °C ниже NOCT того же модуля 4. Температура элемента оценивается линейно:

T_{\text{cell}} = T_{\text{air}} + \frac{\text{NOCT} - 20}{800}\,G

При воздухе 25 °C и G = 900 Вт/м² элемент с NOCT 45 °C нагреется до 25 + 25/800 · 900 = 53,1 °C. Модель pv.py использует ту же формулу с NOCT 45 °C и месячной средней температурой воздуха.

Температурный коэффициент мощности

С ростом температуры ток короткого замыкания слегка растёт (около +0,05 %/K), а напряжение холостого хода заметно падает: тепловая генерация увеличивает обратный ток насыщения перехода. Итог — мощность падает. Коэффициент γ зависит от технологии: у массовых модулей PERC около −0,35 %/K (C-05-11, −0,35 %/K; паспорт модуля, таблица «Temperature ratings»), у TOPCon около −0,30 %/K, у гетероструктурных (HJT) около −0,26 %/K. Старое «−0,4 %/K» относится к поликристаллическим панелям прошлого десятилетия; для своей панели число берётся из её паспорта.

Множитель мощности k = 1 + γ·(T − 25). Для панели 200 Вт с элементом при 45 °C: k = 1 − 0,0035 · 20 = 0,930, мощность при 1000 Вт/м² — 186 Вт. При морозе и элементе 0 °C: k = 1 + 0,0035 · 25 = 1,088, то есть +8,8 %. Холод — единственное, что зимой работает на панель; вместе с ним растёт и напряжение холостого хода, и это нужно учитывать при последовательном соединении (ниже).

Геометрия Солнца и потолок ясного неба

Склонение Солнца δ меняется за год от −23,45° до +23,45°:

\delta = 23{,}45^\circ \cdot \sin\left(\frac{360^\circ}{365}(284 + n)\right)

где n — номер дня в году. Высота Солнца α на широте φ при часовом угле ω (0 в истинный полдень, 15° на час):

\sin\alpha = \sin\varphi\,\sin\delta + \cos\varphi\,\cos\delta\,\cos\omega

21 декабря на 56° Солнце в полдень поднимается на 90 − 56 − 23,45 = 10,55° (C-05-21, 10,55°), день длится 6,7 часа, а луч проходит через атмосферу путь в 5,4 раза длиннее, чем из зенита.

Облучённость горизонтали в безоблачный день даёт формула Haurwitz 5:

G = 1098\,\sin\alpha\,\exp\left(-\frac{0{,}057}{\sin\alpha}\right)\ \text{Вт/м}^2

Её делят на прямую и рассеянную части корреляцией Erbs 6: доля рассеянного зависит от часового индекса ясности k_t = G / G₀ (G₀ — внеатмосферная облучённость горизонтали). В ясный полдень июня на 56° k_t около 0,74, и рассеянного 0,167 от суммы (C-05-18, 0,167); у горизонта доля растёт. Прежняя версия модели использовала вместо Erbs формулу Kasten — Czeplak, которая описывает ослабление облаками, а не долю рассеянного, и получала 71 % рассеянного в ясный полдень; отсюда неверные оптимальные углы (53° для декабря и 20° для года). Перенос на наклонную площадку — изотропный (Liu — Jordan) 7: прямая часть умножается на косинус угла падения, рассеянная — на (1 + cos β)/2, отражённая от земли с альбедо ρ — на ρ·(1 − cos β)/2.

Годовая сумма на горизонтали по такому расчёту — 1573 кВт·ч/м² (C-05-01, 1573 кВт·ч/м²). Это потолок: каждый день года безоблачный. Независимая модель ясного неба NASA (CERES) даёт для той же точки суммы, отличающиеся от Haurwitz не больше чем на 12 % в любой месяц, — это проверяет самотест pv.py --selftest.

От потолка к реальному климату: NASA POWER

Облака в средней полосе не случайная помеха, а климат. Для баланса нужны многолетние средние, а не потолок. Проект NASA POWER публикует для любой точки суточные суммы облучённости горизонтали по месяцам, их рассеянную часть и температуру воздуха, усреднённые за 2001–2025 годы 8. Для 56° с. ш., 37,62° в. д. средняя суточная сумма в декабре — 0,304 кВт·ч/м² (C-05-25, 0,304 кВт·ч/м²; параметр ALLSKY_SFC_SW_DWN) при потолке ясного неба 0,61 кВт·ч/м², причём 71 % декабрьского излучения — рассеянное.

Модель pv.py в режиме среднего месяца берёт эти суммы (таблица CLIMATE в файле, широты 50–62°), раскладывает их по часам представительного дня месяца по форме ясного дня и переносит на площадку так же, как потолок. Альбедо — 0,6 в месяцы со средней температурой ниже −2 °C (снег), иначе 0,2. Энергия в аккумулятор учитывает нагрев элемента (γ = −0,35 %/K) и системные потери 14 % — столько PVGIS предлагает по умолчанию 9; в модели они названы поимённо: загрязнение 0,97, провода 0,97, MPPT-контроллер 0,96, слабый свет и отражение от стекла при косых углах 0,95.

python3 courses/aidt-bac-autonomy/teacher/sim/pv.py --lat 56 --tilt 56 --wp 100
      день,ч   ясн.    ср.  ср/ясн  Вт·ч ясн.  Вт·ч ср.  опт.ср
янв      7.4   2.28   1.20    0.53        211       113     78°
...
июн     17.2   7.55   4.73    0.63        618       401     15°
...
дек      6.8   1.71   0.68    0.40        158        64     78°

Год: 100 кВт·ч с панели 100 Вт (в среднем 274 Вт·ч в сутки).
Оптимальный наклон: декабрь 78°, год 38° (потолок ясного неба: 76° и 44°).

Годовая сумма на горизонтали в среднем климате — 1022 кВт·ч/м² (C-05-03, 1022 кВт·ч/м²), две трети потолка. На площадке под 56° средняя суточная сумма в декабре 0,681 кВт·ч/м² (C-05-04, 0,681 кВт·ч/м²), в июне 4,729 кВт·ч/м² (C-05-05, 4,729 кВт·ч/м²).

Годовой ход выработки панели 100 Вт на широте 56 градусов
Суточная энергия в аккумулятор от панели 100 Вт под 56°: потолок ясного неба и средний месяц NASA POWER 2001–2025

Модель переноса проверяется не на себе. NASA публикует и собственные суммы для наклонных площадок, рассчитанные своей моделью. Для наклона, равного широте, и для вертикали расхождение с pv.py не больше 15 % во все месяцы, кроме ноября — января, где наш результат ниже NASA на 15–20 % (в эти месяцы в наборе NASA для наклонных площадок больше прямой части, а на крутой площадке зимой прямая часть умножается в 4–5 раз). Оптимальный годовой наклон у NASA — 37,5° (C-05-26, 37,5°; параметр SI_TILTED_AVG_OPTIMAL_ANG), у pv.py — 38° (C-05-02, 38°).

Почему 100 Вт в декабре — не 400 Вт·ч, а около 64

Распространённая ошибка — умножить паспортную мощность на «часы солнца»: 100 Вт × 4 ч = 400 Вт·ч. Разберём, сколько получится на самом деле для панели 100 Вт под 56° на 56° с. ш.

  1. Потолок ясного неба. Даже если все дни декабря безоблачны, площадка получает 1,71 кВт·ч/м² в сутки, то есть столько же, сколько 1,71 часа при 1000 Вт/м². С холодом (+9 %) и системными потерями (×0,86) это 157,6 Вт·ч в сутки (C-05-10, 157,6 Вт·ч). «Четыре часа солнца» в декабре на 56° не бывает и теоретически: день длится 6,7 часа, Солнце не выше 10,55°.
  2. Облака. Средний декабрь даёт 0,41 потолка (C-05-17, 0,41): средняя энергия в аккумулятор 64,3 Вт·ч в сутки (C-05-09, 64,3 Вт·ч).
  3. Межгодовая изменчивость. 64,3 Вт·ч — среднее за 25 лет. Конкретный декабрь бывает вдвое темнее, а неделя под сплошной облачностью даёт единицы ватт-часов в сутки. Для баланса сценария В берут не среднее, а худшую неделю — её покрывает только батарея или другой источник.
  4. Снег на панели. Модель его не видит. Панель под 56° в снегопад покрывается слоем, который при −8 °C сам не сходит; выработка падает до нуля до очистки.

Летом картина другая: средний июнь даёт 400,9 Вт·ч в сутки (C-05-15, 400,9 Вт·ч), в 6,2 раза больше декабря (C-05-06, 6,2). Среднее за год — 273,9 Вт·ч в сутки (C-05-16, 273,9 Вт·ч). Против суточной нагрузки Полигона 1042 Вт·ч одна панель 100 Вт закрывает в декабре 6 %, летом — 38 %. Чтобы закрыть декабрь только солнцем, нужно 1042 / 64,3 = 16,2, то есть 17 таких панелей и место, где их можно чистить от снега; летом 17 панелей дадут в шесть раз больше, чем нужно. Поэтому солнце закрывает лето и межсезонье, а зима требует запаса в батарее и второго источника.

Наклон, азимут, снег и вертикальный монтаж

Оптимальный наклон зависит от того, для какого месяца строится система. Для декабря он 78° (C-05-07, 78°): прямой луч идёт почти горизонтально, а снег под панелью отражает. Для июня — 15° (C-05-08, 15°). Для года — 38°: панель под 38° даёт за год на 3 % больше, чем под 56°, но в декабре на 12 % меньше (56 против 64 Вт·ч в сутки по выводу pv.py).

Вертикальная панель на южной стене в среднем декабре даёт 66,9 Вт·ч в сутки (C-05-19, 66,9 Вт·ч) — больше, чем под 56°, — а за год 215,0 Вт·ч в сутки в среднем (C-05-20, 215,0 Вт·ч), на 22 % меньше. Для зимнего резерва вертикальный монтаж выгоден по трём причинам: с вертикали не задерживается снег; она получает отражённый от снега свет; стена или ограждение служат готовой опорой без ветровой нагрузки на раму. Летом этот недобор неважен: летом солнца избыток.

Отклонение от юга стоит меньше, чем кажется. Панель под 56°, развёрнутая на восток, в среднем июне даёт 383 Вт·ч против 401 у южной, а в декабре — 28 против 64 по выводу pv.py с azimuth_deg=90: зимой азимут важен, летом почти нет. Правило: зимнюю панель — строго на юг и круто, летнюю можно ставить как удобно.

Затенение и байпасные диоды

Элементы панели соединены последовательно, и через все течёт один ток. Затенённый элемент перестаёт генерировать и становится диодом в обратном включении: ток цепочки ограничен его током. Тень на одном элементе из 36 без защиты снизила бы ток всей цепочки почти до нуля, а сам элемент рассеивал бы мощность остальных и нагревался — «горячее пятно» (англ. hotspot), которое разрушает защитную плёнку и стекло 3.

Поэтому элементы разбиты на 2–3 группы, и параллельно каждой стоит байпасный диод (англ. bypass diode) в обратной полярности. Когда группа затенена и на ней появляется обратное напряжение, диод открывается, и ток незатенённых групп идёт в обход. Панель теряет напряжение одной группы (около трети), но сохраняет ток остальных. На вольт-амперной характеристике (ВАХ) появляется ступень и два локальных максимума мощности.

ВАХ панели с тенью и байпасными диодами
Панель 36 элементов в трёх группах: без тени, одна группа затенена на 75 % при исправных байпасных диодах. Видны ступень и два максимума мощности

Следствия для практики. Потеря мощности зависит не от доли затенённой площади, а от того, сколько групп затронуто и насколько: полоса тени поперёк всех групп (снег у нижнего края панели в альбомной ориентации) выключает панель целиком, та же полоса вдоль одной группы — лишь треть. Панель в альбомной ориентации ставят так, чтобы снег у нижней кромки закрывал одну группу, а не все три. MPPT-контроллер с простым алгоритмом «возмущение и наблюдение» может застрять в локальном максимуме ступенчатой ВАХ — у хороших контроллеров есть периодическое полное сканирование.

Соединение панелей и контроллеры

Последовательно соединяют панели одинакового тока: напряжения складываются, ток один. Выигрыш — меньшие потери в проводе при той же мощности и широкий диапазон работы MPPT. Ограничение — максимальное входное напряжение контроллера, и проверяется оно по напряжению холостого хода на морозе, а не по паспорту. Холостой ход растёт примерно на 0,27–0,3 %/K при охлаждении: у панели с Voc 22,5 В при STC при −30 °C это 22,5 · (1 + 0,003 · 55) ≈ 26,2 В; три такие панели — 78,6 В, и контроллер на 75 В выйдет из строя в первое морозное утро (коэффициент Voc берётся из паспорта панели). Параллельно соединяют панели одинакового напряжения: токи складываются. При трёх и более параллельных ветвях каждая защищается предохранителем: при замыкании в одной ветви в неё течёт ток всех остальных.

ШИМ-контроллер подключает панель прямо к батарее, и панель работает при напряжении батареи (13–14 В), а не при своём Vmp около 18 В. Для 36-элементной панели при STC это потеря около четверти мощности: на рисунке ниже батарея держит панель на 13,2 В, и вместо 200 Вт в точке максимума получается 149 Вт (модель одного диода, иллюстрация формы). MPPT-контроллер — понижающий DC-DC преобразователь, который держит панель в точке максимальной мощности и отдаёт батарее больший ток при меньшем напряжении с КПД 95–98 %. Выигрыш MPPT больше всего на морозе (Vmp растёт) и при длинном проводе от панели, меньше всего — в жару на 36-элементной панели. Для панелей на 30–40 В MPPT обязателен: ШИМ-контроллер с ними теряет больше половины мощности.

ВАХ солнечной панели и сравнение режимов MPPT и ШИМ
ВАХ панели 200 Вт: ШИМ-контроллер держит панель на напряжении батареи, MPPT — в точке максимальной мощности

Мускульный привод: человек как резервный генератор

Мощность человека и каденс

Человек на велостанке отдаёт длительно 75–100 Вт, тренированный — 120–150 Вт в течение нескольких часов; кратковременно — 400–600 Вт в течение десятков секунд 10. Короткое усилие обеспечивает креатинфосфатный (алактатный) путь; за несколько минут работы выше аэробного порога накапливается лактат; длительную мощность даёт только аэробный обмен. Оптимальный каденс — 60–90 об/мин.

Генераторы малой мощности (коллекторные двигатели, бесколлекторные двигатели с постоянными магнитами) дают нужные 14–20 В при 1500–2000 об/мин. Отсюда повышающая передача около 1:27 (1800/65 ≈ 27,7) — две ступени: велосипедная цепь (48/15 ≈ 3,2) и зубчатый ремень (8:1). КПД цепи около 0,96, ремня около 0,95, подшипников около 0,97; вместе 0,88.

Сколько крутить

Оценка цепочки от ног до батареи (все множители — оценочные, характерные для исправного оборудования; не учтены усталость, остановки и потери на маховике):

ЗвеноКПДМощность при 100 Вт на педалях, Вт
Цепь, ремень, подшипники0,8888,0
Бесколлекторный генератор с выпрямителем0,8272,2
DC-DC преобразователь с ограничением тока0,9266,4
Энергетический КПД заряда LiFePO40,9663,7

Общий КПД — около 0,64; 0,96 в последней строке — энергетический КПД цикла заряда, а не кулоновский (кулоновский у LiFePO4 выше 0,99, тема 4). При 100 Вт на педалях в батарею приходит около 64 Вт. Суточная нагрузка Полигона 1042 Вт·ч требует 1042/63,7 ≈ 16,4 часа педалирования; даже декабрьский дефицит одной панели (1042 − 64 = 978 Вт·ч) — те же 15 часов. Час педалирования даёт около 60 Вт·ч: столько расходует радиостанция с LoRa-модулем за сутки или телефон за одну зарядку.

Вывод: педальный привод — источник последней надежды для маломощной связи и для «чёрного старта» (подъёма напряжения разряженной батареи до порога, при котором BMS разрешает заряд), но не источник питания узла. Момент на педалях пульсирует дважды за оборот; без маховика (3–6 кг) или преобразователя в режиме постоянной мощности скачки тока сбивают ритм и утомляют быстрее.

Автомобильный генератор

Устройство и возбуждение

Автомобильный генератор — трёхфазная синхронная машина с электромагнитным возбуждением и встроенным выпрямителем 11. Ротор с клювообразными полюсами (обычно 6 пар) несёт обмотку возбуждения, ток к которой подводится щётками через контактные кольца. Трёхфазная обмотка статора соединена звездой или треугольником. Шесть диодов (в современных машинах — лавинных, частично гасящих сброс нагрузки) выпрямляют ток. Регулятор напряжения меняет ток возбуждения ШИМ и держит 14,2–14,6 В.

Остаточная намагниченность ротора мала: на холостом ходу без тока возбуждения ЭДС меньше напряжения открывания двух диодов моста (около 1,7 В), и генератор не возбуждается. Поэтому для пуска нужен внешний источник тока возбуждения — батарея, пусть и сильно разряженная. Генератор, у которого пропала батарея, не запустится; генератор, у которого батарею оборвали на ходу, даст сброс нагрузки.

Токоскоростная характеристика и модель alt.py

Паспорт генератора — это не одно число «70 А», а кривая тока от оборотов ротора при постоянном напряжении. По системе обозначений Bosch генератор «14 V 40/70 A» отдаёт 40 А при 1800 об/мин ротора и 70 А при 6000 об/мин, напряжение 13,5 В, машина прогрета (C-05-24, 40 А и 70 А; Bosch Automotive Handbook, раздел Alternators) 11. Ток начинает идти с оборотов включения около 1000 об/мин.

Модель alt.py описывает фазу статора как источник ЭДС E = K·n с активным сопротивлением R и индуктивным сопротивлением X = 2π·f·L, где частота f = p·n/60 растёт с оборотами. Выпрямитель на аккумуляторе для первой гармоники — активная нагрузка с фазным напряжением V = (U + 2·Uд)/2,34 и фазным током 0,78·I:

E^2 = (V + I_\phi R)^2 + (I_\phi X)^2

С ростом оборотов растут и E, и X, поэтому ток стремится к пределу K/(0,78·c), где c = X/n, и почти перестаёт расти: генератор сам ограничивает ток. Параметры K и L подобраны по двум паспортным точкам (40 А при 1800 и 70 А при 6000 об/мин); R = 0,07 Ом задано (горячая обмотка вместе с дифференциальным сопротивлением диодов). Индуктивность фазы получается 161 мкГн, предел тока — 73,3 А (C-05-13, 73,3 А). Третья паспортная точка в подгонку не входила и служит проверкой: модель даёт обороты включения 1131 об/мин (C-05-22, 1131 об/мин) против паспортных около 1000.

Прежняя версия модели не учитывала X. Тогда ток растёт линейно с оборотами без предела, и та же машина на 6000 об/мин «отдала» бы 516 А (C-05-23, 516 А) — в семь раз больше паспорта. Вместе с этим исчезает главное свойство генератора, и критические обороты получались в 2–3 раза ниже реальных.

python3 courses/aidt-bac-autonomy/teacher/sim/alt.py --ratio 2.6
Токоскоростная характеристика (полное возбуждение):
 n ротора  I @13,5 В  I @14,4 В  n привода
     1000        0.0        0.0        385
     1500       27.5       23.6        577
     1800       40.0       37.3        692
     3000       60.4       59.4       1154
     6000       70.0       69.7       2308
Критические обороты (уставка 14.4 В держится), передача 2.6:1:
  I = 40 А: ротор   1879 об/мин, привод    723 об/мин
  I = 60 А: ротор   3067 об/мин, привод   1180 об/мин
  I = 70 А: недостижимо при 14.4 В (предел 73.3 А)
Токоскоростная характеристика автомобильного генератора
Ток генератора класса 14 V 40/70 A от оборотов ротора при 14,4 В: модель с индуктивностью статора, паспортные точки и модель без индуктивности

Критические обороты — обороты, с которых генератор отдаёт заданный ток, не опуская напряжения ниже уставки 14,4 В. Для 40 А это 1879 об/мин ротора (C-05-12, 1879 об/мин), при передаче 2,6:1 — 723 об/мин приводного вала. При 1500 об/мин ротора генератор с полным возбуждением отдаёт в шину 14,4 В только 23,6 А (C-05-28, 23,6 А): батарея получит этот ток, а не 40 А, сколько бы ни требовала нагрузка. Если же нагрузка — резистор, рассчитанный на 40 А, напряжение просядет до 10,1 В. Отсюда практическое правило: генератор не «даёт 14 В» — он даёт их выше критических оборотов, которые растут с током, а сверх 6000 об/мин разгонять его бессмысленно.

Баланс мощности и КПД

Механическая мощность на валу складывается из электрической и потерь: в активном сопротивлении (3·I²ф·R), в диодах (2·Uд·I), на возбуждение (14,4 В × 3 А ≈ 43 Вт), в стали и подшипниках (растут как n^1,5) и на вентилятор (растут как n³). Коэффициенты двух последних в модели подобраны, поэтому КПД модели годится для сравнения режимов, а не как паспортное число. При 1800 об/мин и 40 А КПД 0,60 (C-05-14, 0,60): на 540 Вт в батарею приводу нужно 905 Вт на валу генератора. При 6000 об/мин и 70 А КПД падает до 0,47: потери в сопротивлении растут как квадрат тока, вентилятор — как куб оборотов.

Тепло — 400–1000 Вт внутри корпуса — отводит крыльчатка на валу; её расход воздуха пропорционален оборотам, а потребляемая мощность — их кубу. На малых оборотах охлаждение слабое, поэтому длительный отбор большого тока при 1500–2000 об/мин перегревает статор и выпрямитель.

Переделка на постоянные магниты

Ротор с обмоткой иногда заменяют ротором с неодимовыми магнитами. Генератор возбуждается сам, исчезают щётки и 43 Вт на возбуждение. Цена: напряжение жёстко связано с оборотами (регулировать возбуждение нечем), поэтому нужен внешний MPPT- или buck-контроллер с широким входом, а при сбросе нагрузки ротор разгоняется — нужна дамп-нагрузка; зубцовый момент затрудняет трогание; магниты N35–N42 необратимо теряют намагниченность при перегреве выше 80 °C. Для ветроколеса такая переделка оправдана, для привода от двигателя — нет: штатный регулятор решает задачу лучше.

Бензогенератор и другие источники

Бензогенератор: самый практичный резерв

Для зимы и для сценария В самый практичный второй источник — инверторный бензогенератор на 1–2 кВА и обычное зарядное устройство для LiFePO4 от сети 230 В. Он не требует самодельной механики, держит частоту и напряжение и заряжает батарею за часы. Ограничения — топливо, шум и угарный газ.

Расход. Оценка: бензин содержит около 8,9 кВт·ч химической энергии на литр (теплота сгорания около 32 МДж/л, оценка по справочным 43 МДж/кг и плотности 0,74 кг/л); малый двигатель при частичной нагрузке превращает в электричество 12–18 % этой энергии. Значит, 1 кВт·ч электричества стоит 0,6–0,9 л бензина. Зарядное устройство на 20 А при 14,4 В отдаёт батарее 288 Вт и берёт из сети около 340 Вт (КПД 0,85); генератор при такой нагрузке расходует около 0,3 л/ч. Полный заряд 1024 Вт·ч — 3,5 часа и около 1,1 л. Оценка не учитывает прогрев, холостой ход и то, что зимой двигатель на морозе расходует больше; уточняется по паспорту конкретного генератора (графы «время работы на одном баке при 1/4 и при номинальной нагрузке»).

Хранение топлива. Бензин окисляется и теряет лёгкие фракции: без стабилизатора — месяцы, со стабилизатором — дольше, по описанию производителя стабилизатора. Хранят в металлических канистрах, вне жилых помещений, с ротацией: запас расходуют и пополняют, а не держат годами. Для двухнедельного сценария В с зарядом раз в двое суток нужно 8–10 л.

Угарный газ. Выхлоп содержит CO — газ без цвета и запаха, смертельный в концентрациях, которые генератор создаёт в закрытом помещении за минуты. Условия работы: только на открытом воздухе, не в гараже, сарае или под навесом с тремя стенами, выхлопом от здания, не ближе 6 м от окон, дверей и вентиляционных отверстий (CDC рекомендует не менее 20 футов) 12; в помещении, где спят люди, — датчик CO с батарейным питанием.

Ветрогенератор

Малый ветрогенератор на 300–500 Вт в средней полосе работает лучше всего именно зимой, когда солнца нет, но его выработка определяется средней скоростью ветра на высоте ротора, которую без измерений за сезон оценить нельзя: мощность ветра пропорциональна кубу скорости, и разница между 4 и 5 м/с — почти двукратная. Ветрогенератор требует мачты с растяжками и дамп-нагрузки (выше); в курсе он рассматривается как пример источника, нуждающегося в балласте (ЛР 5, часть 3), а не как рекомендуемый.

Асинхронный генератор, термоэлектричество, газификация

Асинхронный двигатель с конденсаторами (англ. Self-Excited Induction Generator, SEIG) возбуждается от остаточной намагниченности ротора и ёмкостного тока батареи конденсаторов на выводах статора. Напряжение сильно зависит от нагрузки и оборотов, индуктивная нагрузка гасит возбуждение. Оправдан только при двигателе с хорошим регулятором оборотов и стабильной активной нагрузке.

Термоэлектрический генератор (ТЭГ) на эффекте Зеебека: модуль из пар столбиков теллурида висмута p- и n-типа. Коэффициент Зеебека одной ветви около 200 мкВ/K, пары — около 400 мкВ/K, и модуль из 127 пар даёт 127 · 400 мкВ/K ≈ 0,05 В/K 13. При разности температур граней 100 K это около 5 В холостого хода и несколько ватт в согласованную нагрузку. КПД — 2–5 %: чтобы снять 5 Вт при КПД 3 %, через модуль надо пропустить около 167 Вт тепла и отвести его от холодной грани. Ниша ТЭГ — датчик или маяк на 0,5–2 Вт на печи, а не узел.

Газогенератор получает горючий газ (CO, H₂, CH₄ с балластом N₂ и CO₂) неполным окислением древесины; теплота сгорания газа в 7–8 раз ниже природного, и двигатель на нём теряет 25–35 % мощности. Курс рассматривает его только как принцип: устройство, чертежи и подключение к двигателю за пределами курса. Главное — опасность: газ содержит около 20 % угарного газа, смертельного без запаха и цвета, утечка из негерметичного тракта отравляет до того, как её заметят; агрегат работает только на открытом воздухе и только с датчиком CO. Для автономного узла это не решение: бензогенератор с запасом топлива проще, безопаснее и предсказуемее.

Сведение источников в баланс

Порядок источников

Источники ранжируются по стоимости энергии и по усилию: сначала то, что работает само (солнце, ветер), затем то, что расходует запас (бензин), в конце — то, что требует людей (педали). Батарея — не источник, а буфер: её задача — пережить ночь и худшую неделю между приходами энергии.

Для Полигона (нагрузка 1042 Вт·ч в сутки, батарея 1024 Вт·ч) в среднем декабре:

ИсточникВт·ч в суткиДоля нагрузкиКласс числа
Панель 100 Вт под 56°64,36 %В, C-05-09
Четыре панели 100 Вт25725 %В, ×4 от C-05-09
Бензогенератор, 3,5 ч через деньоколо 51249 %оценка, выше
Педали, 1 часоколо 606 %оценка, выше

Даже четыре панели и генератор через день оставляют дефицит; его закрывает снижение нагрузки до первого уровня деградации (тема 1). В июне те же четыре панели дают 4 · 400,9 = 1604 Вт·ч в сутки при нагрузке 1042 — избыток, который сбрасывает контроллер.

Что эта модель не учитывает

  1. pv.py:
    • снег на панели — в декабре может обнулить выработку на дни; модель считает панель чистой;
    • межгодовую изменчивость — средний месяц не гарантия; конкретная неделя бывает в разы темнее;
    • анизотропию неба (околосолнечную область и горизонт) — на крутой площадке зимой это занижение на несколько процентов, вместе с расхождением данных — до 15–20 % против NASA;
    • суточный ход температуры воздуха — летом нагрев элемента занижен на 1–2 %;
    • слабый свет и отражение от стекла — одним множителем 0,95, а не моделью.
  2. alt.py:
    • калибровка по двум точкам паспорта; насыщение стали и реакция якоря сверх вошедшего в X дают при низких оборотах ошибку до 5–10 %;
    • описан прогретый генератор: холодный отдаёт больше паспортного, и в первые минуты работы ток выше модельного;
    • уставка регулятора постоянна; у реального регулятора она падает с температурой;
    • проскальзывание ремня при большом моменте не учтено: обороты ротора ниже, чем «передача × обороты привода»;
    • потери в стали и на вентилятор — формула с подобранными коэффициентами.
  3. Педальный привод и бензогенератор — оценки, а не модели: в них нет усталости, пусков на морозе, расхода на холостом ходу.

Итоги темы

Все источники узла работают на общую шину через свои контроллеры, а аккумулятор служит буфером. Шина защищается от обратного тока, обратной полярности и сброса нагрузки; батарея LiFePO4 не заряжается ниже 0 °C, и это ограничение для зимней генерации важнее, чем недостаток солнца. Дамп-нагрузка нужна источникам, у которых нагрузка — единственный тормоз: ветро- и гидроколесу, генератору с постоянными магнитами.

Солнце на 56° с. ш. — летний источник. Средний декабрь даёт с панели 100 Вт под 56° 64,3 Вт·ч в сутки, 0,41 потолка ясного неба и в 6,2 раза меньше июня. Потолок ясного неба — граница сверху, а не проектное число; для баланса берутся многолетние средние NASA POWER, а для сценариев длительной изоляции — худшая неделя. Для зимы панель ставят круто (78°) или вертикально, строго на юг, и предусматривают очистку от снега.

Автомобильный генератор ограничивает ток собственной индуктивностью: класс 14 V 40/70 A отдаёт 40 А при 14,4 В только с 1879 об/мин ротора, а предел его тока — 73,3 А. КПД около 0,5–0,6 означает, что на каждый ватт в батарею приводу нужно почти два. Педальный привод даёт около 60 Вт·ч за час и годится только для связи и чёрного старта.

Самый практичный зимний резерв — инверторный бензогенератор с зарядным устройством: около литра бензина на полный заряд батареи Полигона, при условии работы на открытом воздухе и хранения топлива с ротацией. Газогенераторы и другие экзотические источники в автономном узле проигрывают ему по безопасности и предсказуемости. В следующей теме рассматривается потребитель энергии — аппаратная платформа узла, её потребление в простое, диагностика и ремонт.

Литература

  1. Horowitz P., Hill W. The Art of Electronics. 3rd ed. — Cambridge University Press, 2015.
  2. ISO 16750-2:2010. Road vehicles — Environmental conditions and testing for electrical and electronic equipment — Part 2: Electrical loads.
  3. Wenham S. R., Green M. A., Watt M. E., Corkish R., Sproul A. Applied Photovoltaics. 3rd ed. — Earthscan, 2012.
  4. IEC 61215-2:2021. Terrestrial photovoltaic (PV) modules — Design qualification and type approval — Part 2: Test procedures.
  5. Haurwitz B. Insolation in relation to cloudiness and cloud density // Journal of Meteorology. — 1945. — Vol. 2.
  6. Erbs D. G., Klein S. A., Duffie J. A. Estimation of the diffuse radiation fraction for hourly, daily and monthly-average global radiation // Solar Energy. — 1982. — Vol. 28, No. 4. — P. 293–302.
  7. Duffie J. A., Beckman W. A. Solar Engineering of Thermal Processes. 4th ed. — Wiley, 2013.
  8. NASA POWER: Prediction Of Worldwide Energy Resources. NASA Langley Research Center. https://power.larc.nasa.gov/
  9. PVGIS: Photovoltaic Geographical Information System. European Commission, Joint Research Centre. https://joint-research-centre.ec.europa.eu/pvgis-photovoltaic-geographical-information-system_en
  10. Wilson D. G. Bicycling Science. 3rd ed. — The MIT Press, 2004.
  11. Robert Bosch GmbH (ed.). Bosch Automotive Handbook. 10th ed. — Wiley, 2018.
  12. Centers for Disease Control and Prevention. Carbon Monoxide Poisoning: Prevention Guidance. https://www.cdc.gov/carbon-monoxide/
  13. Rowe D. M. (ed.). Thermoelectrics Handbook: Macro to Nano. — CRC Press, 2006.