14.10.2020 13:42
Сообщение от салорез
Кстати, если у вас в талмуде записано, как эта штука рассчитывает SOC, вот это было бы полезно :)
Пока так.
Состояние заряда аккумулятора - это соотношение между фактическим зарядом аккумулятора и максимальным зарядом. Определение фактически заряженной батареи основано на интегрировании подаваемого тока. датчиком батареи с течением времени, положительный ток (= батарея заряжается) и отрицательный ток (= батарея разряжается). Накопленное значение заряда добавляется к начальному значению батареи.
Начальное значение определяется двумя способами:
Напряжение аккумулятора уменьшается в зависимости от времени выключения двигателя и температуры аккумулятора до постоянное значение на припаркованном автомобиле. Если эта фаза достаточно длинная, напряжение батареи можно использовать для первого определение начальной нагрузки. Если время выключения двигателя слишком короткое, то значение последнего Ездового Цикла используется для инициализации.
Дополнительно выполняется новый расчет эталона, если зажигание включено, а генератор не заряжает аккумулятор. После того, как этот таймер равен нулю, эталонное значение рассчитывается посредством MAP (наверное карта или таблица) в зависимости от фактического напряжения аккумулятора и температуры аккумулятора. Значение корректируется в зависимости от фактического тока.
Ещё
Target of Battery Management is to control the Battery State of Charge in a window, where charging and discharging is possible. This is done by control of the Alternator voltage. Increasingthe Alternator voltage increases the SOC (dependent on consumers) and vice versa.
This allows to charge the battery where the engine efficiency is high and to decrease the Alternator Voltage Setpoint in state with low efficiency to decrease torque consumed by Alternator. The highest priority after cranking is to bring the battery as soon as possible to the desired state of charge to enable restart without problem. Therefore if the SOC is below a threshold the charging has to be done independent of engine efficiency.
Afterwards the SOC is controlled in a window between SOC_WIN_MIN and SOC_WIN_MAX.
Target is to keep the Alternator voltage constant till the thresholds are passed. Afterwards the Alternator voltage is de/increased stepwise, till the direction of SOC is changed again. Then the new Alternator voltage is kept constant again.
Additionally it is possible to increase SOC after start depending on different values (T_AST, SOC_INI to high target C_SOC_HIGH and to decrease to a low Target C_SOC_LOW afterwards, before SOC is controlled inside window. This logic can be switched on via LC_SOC_HIGH_LOW.
И перевод гугла
Цель управления батареями - контролировать состояние заряда батареи в окне, где
возможна зарядка и разрядка. Это делается путем контроля напряжения генератора. Увеличение
Напряжение генератора увеличивает SOC (в зависимости от потребителей) и наоборот.
Это позволяет заряжать аккумулятор при высоком КПД двигателя и снижать мощность генератора.
Уставка напряжения в состоянии с низким КПД для уменьшения крутящего момента, потребляемого генератором переменного тока.
Самый высокий приоритет после проворачивания - как можно скорее привести аккумулятор в желаемое состояние.
зарядить, чтобы перезапустить без проблем. Поэтому, если SOC ниже порогового значения, зарядка
должно выполняться независимо от КПД двигателя.
После этого SOC управляется в окне между SOC_WIN_MIN и SOC_WIN_MAX.
Задача - поддерживать постоянное напряжение генератора до тех пор, пока не будут достигнуты пороговые значения. Впоследствии
Напряжение генератора понижается / увеличивается ступенчато, пока направление SOC снова не изменится. Затем
новое Напряжение генератора снова остается постоянным.
Дополнительно можно увеличить SOC после запуска в зависимости от различных значений (T_AST, SOC_INI до высокого целевого C_SOC_HIGH и затем для уменьшения до низкого целевого C_SOC_LOW, до того, как SOC будет управляться внутри окна. Эта логика может быть включена через LC_SOC_HIGH_LOW
Сообщение от klop-2
Не отпадёт.
Как раз отпадёт, так система выставит максимальное значение напряжения на гене и батарея будет заряжаться форсировано (максимально возможным током). Но и нагрузка на гену будет максимальной.