Исходный код вики 3.3 Control
Редактировал(а) Admin 2025/04/09 12:14
Скрыть последних авторов
| author | version | line-number | content |
|---|---|---|---|
| |
4.1 | 1 | (% data-numbered-headings-start="3" style="--numbered-headings-start: 2;font-size: 0px;color: rgba(0, 0, 0, 0.0);margin-bottom: 0px; margin-top: 0px;" %) |
| |
70.1 | 2 | = Настройка = |
| |
1.3 | 3 | |
| |
4.1 | 4 | (% data-numbered-headings-start="3" style="--numbered-headings-start: 2;font-size: 0px;color: rgba(0, 0, 0, 0.0);margin-bottom: 0px; margin-top: 0px;" %) |
| |
70.1 | 5 | == Управление == |
| |
3.1 | 6 | |
| 7 | === Common settings === | ||
| 8 | |||
| |
70.1 | 9 | Для изменения общих настроек батареи следует выбрать раздел «Control → Common settings»: |
| |
1.3 | 10 | |
| |
70.1 | 11 | [[image:1735054851946-552.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="105" width="800"]]В данном разделе: |
| |
1.3 | 12 | |
| |
70.1 | 13 | * Cell capacity – номинальная ёмкость ячеек, А×ч; |
| 14 | * Cell resistance – номинальное сопротивление ячейки, Ом; | ||
| 15 | * Relax time (after charging) – время релаксации ячейки после заряда, с; | ||
| 16 | * Relax time (atfer discharging) – время релаксации ячейки после разряда, с; | ||
| 17 | * Reset parameters – команда сброса степени заряда и сопротивления ячеек. | ||
| |
6.2 | 18 | * Method of calculating the battery voltage: |
| |
70.1 | 19 | ** Summation of cell voltages – итоговое напряжение батареи считается равным сумме напряжений ячеек; |
| 20 | ** Using voltage before contactors – итоговое напряжение считается равным напряжению, измеренным BMS до контакторов. | ||
| |
1.3 | 21 | |
| |
70.1 | 22 | Величины «Cell capacity» (ёмкости), «Cell resistance» (сопротивления) используются для расчёта степени заряда батареи (SOC). |
| |
1.3 | 23 | |
| |
70.1 | 24 | Величины «Relax time» (времени релаксации) используются для определения состоянии батареи. Если батарея находится в состоянии релаксации, то система пересчитывает напряжение на ячейках в степень заряда (SOC). |
| |
1.3 | 25 | |
| |
70.1 | 26 | По команде «Reset parameters» выполняется сброс: |
| |
1.3 | 27 | |
| |
70.1 | 28 | * степени заряда ячеек (новые значения SOC ячеек будут рассчитаны исходя из напряжения на ячейках и зависимости «Uocv (open-circuit voltage) table» в разделе «Control → SOC estimation»); |
| 29 | * сопротивлений ячеек на значение «Cell resistance»; | ||
| 30 | * ёмкости батареи на значение «Cell capacity». | ||
| |
1.3 | 31 | |
| |
70.1 | 32 | Команда «Reset parameters» должна использоваться при пуско-наладочных работах при условии, что батарея находится в состоянии релаксации. |
| |
1.3 | 33 | |
| |
3.1 | 34 | === SOC estimation === |
| |
1.3 | 35 | |
| |
70.1 | 36 | Устройство BMS Main 3 рассчитывает степень заряда батареи (SOC) используя один из двух алгоритмов: |
| |
1.3 | 37 | |
| |
70.1 | 38 | * по напряжению холостого хода; |
| 39 | * по напряжению и току. | ||
| |
1.3 | 40 | |
| |
70.1 | 41 | Рекомендуется использовать алгоритм расчёта SOC по напряжению и току. |
| |
1.3 | 42 | |
| |
70.1 | 43 | Для изменения параметров алгоритма расчёта степени заряда батареи необходимо выбрать раздел «Control → SOC estimation»: |
| |
1.3 | 44 | |
| |
8.2 | 45 | [[image:1735056107942-306.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="141" width="800"]] |
| 46 | |||
| |
70.1 | 47 | Поддерживаются следующие алгоритмы («Algorithm») определения степени заряда: |
| |
1.3 | 48 | |
| |
70.1 | 49 | * Voltage – по напряжению холостого хода; |
| 50 | * Current and voltage (simplified) – по напряжению и току (упрощённый алгоритм, рекомендуется для ячеек LFP); | ||
| 51 | * Current and voltage (enhanced) – по напряжению и току (улучшенный алгоритм, рекомендуется для ячеек NMC). | ||
| |
1.3 | 52 | |
| |
70.1 | 53 | Алгоритм **"Voltage"** рассчитывает SOC ячеек исходя из табличной зависимости Uocv = Uocv(SOC, t°C). |
| |
1.3 | 54 | |
| |
70.1 | 55 | Алгоритм **"Current and voltage (simplified)"** работает следующим образом: |
| |
1.3 | 56 | |
| |
70.1 | 57 | * если I = 0, батарея находится в состоянии релаксации и напряжение ячейки Uocv находится вне отрезка [Linear zone point 1; Linear zone point 2], то расчёт SOC на основе табличной зависимости Uocv = Uocv(SOC, t°C); |
| |
1.3 | 58 | |
| |
70.1 | 59 | * в любых других случаях величина SOC пропорциональна заряду, прошедшему через батарею (интеграл тока по времени). |
| |
1.3 | 60 | |
| |
70.1 | 61 | Алгоритм **“Current and voltage (enhanced)” **отличается от упрощённого алгоритма (simplified) онлайн-коррекцией эффективной ёмкости. При использовании данного алгоритма необходима точная настройка табличной зависимости Uocv = Uocv(SOC, t°C). |
| |
1.3 | 62 | |
| |
70.1 | 63 | Для изменения параметров алгоритма расчёта финального SOC необходимо выбрать пункт «Control → SOC estimation → Final SOC»: |
| 64 | |||
| |
2.1 | 65 | [[image:1733322611551-852.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="148" width="800"]] |
| |
1.3 | 66 | |
| |
70.1 | 67 | Поддерживаются следующие способы расчёта SOC батареи («Final SOC»): |
| |
1.3 | 68 | |
| |
70.1 | 69 | * Minimum SOC – SOC батареи принимается равным минимальному SOC среди ячеек; |
| 70 | * Average SOC – SOC батареи принимается равным среднему арифметическому SOC ячеек; | ||
| 71 | * Min-Max SOC – SOC батареи рассчитывается исходя из минимального и максимального показателя SOC среди ячеек. Итоговый SOC принимается равным а) 100%, если SOC хотя бы одной ячейки равен 100% SOC, б) 0%, если SOC хотя бы одной ячейки равен 0%; | ||
| 72 | * Max-Min SOC – SOC батареи рассчитывается исходя из минимального и максимального показателя SOC среди ячеек. Итоговый SOC принимается равным а) 100%, если SOC всех ячеек равен 100% SOC, б) 0%, если SOC всех ячеек равен 0%; | ||
| |
1.3 | 73 | |
| |
70.1 | 74 | Другие параметры: |
| |
1.3 | 75 | |
| |
70.1 | 76 | * Scale the final SOC – флаг для масштабирования итогового SOC батареи; |
| 77 | * SOC corresponding to 0% - значение SOC, принимаемое за 0%. | ||
| 78 | * SOC corresponding to 100% - значение SOC, принимаемое за 100%. | ||
| 79 | * Uocv (open-circuit voltage) table – зависимость напряжения холостого хода Uocv от SOC и температуры ячейки (подбирается под конкретные ячейки; может быть установлена экспериментально); | ||
| 80 | * Linear zone – линейная зона зависимости Uocv = Uocv(SOC, t°C), внутри которой напряжение ячейки изменяется незначительно: | ||
| 81 | ** Linear zone point 1 – начальная точка линейной зоны зависимости Uocv; | ||
| 82 | ** Linear zone point 2 – конечная точка линейной зоны зависимости Uocv; | ||
| 83 | * Coulomb counting correction (temperature) – зависимость ёмкости батареи от температуры; | ||
| 84 | * Coulomb counting correction (cycles) – зависимость ёмкости батареи от количества циклов заряда-разряда. | ||
| |
1.3 | 85 | |
| |
3.1 | 86 | === SOC correction === |
| |
1.3 | 87 | |
| |
70.1 | 88 | Устройство BMS Main 3 может пересчитывать степень заряда батареи после длительного хранения или после длительной эксплуатации батареи в условиях частичного разряда и неполного заряда. Пересчёт выполняется на основе табличной зависимости Uocv = Uocv(SOC, t°C) (см. [[SOC estimation>>doc:||anchor="HSOCestimation"]]). |
| |
1.3 | 89 | |
| |
70.1 | 90 | Для изменения параметров алгоритма корректировки степени заряда батареи необходимо выбрать раздел «Control → SOC correction»: |
| |
1.3 | 91 | |
| |
2.1 | 92 | [[image:1733322624656-766.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="121" width="800"]] |
| |
1.3 | 93 | |
| |
70.1 | 94 | В данном разделе: |
| |
1.3 | 95 | |
| |
70.1 | 96 | * Enable – флаг разрешения корректировки SOC; |
| 97 | * Shutdown period – время нахождения батареи в выключенном состоянии, дни. Если в момент запуска BMS определяет, что до этого батарея была отключена в течение времени «Shutdown period», то BMS пересчитывает степень заряда батареи на основе зависимости Uocv = Uocv(SOC, t°C); | ||
| 98 | * Correction period – период корректировки SOC, дни. Если с момента последней корректировки прошло время, равное «Correction period», то BMS пересчитывает SOC на основе зависимости Uocv = Uocv(SOC, t°C) и изменяет степень заряда батареи линейно за время «SOC change time»; | ||
| 99 | * SOC change time – длительность линейного изменения SOC до значения, рассчитанного на основе зависимости Uocv = Uocv(SOC, t°C), мин; | ||
| 100 | * Ignore the linear zone – флаг игнорирования линейной зоны SOC при коррекции; | ||
| 101 | * Last correction timestamp – время последней коррекции SOC. | ||
| |
1.3 | 102 | |
| |
65.2 | 103 | === SOH estimation === |
| 104 | |||
| |
70.1 | 105 | Устройство BMS Main 3 рассчитывает степень износа батареи (SOH) используя один из двух алгоритмов: |
| |
65.2 | 106 | |
| |
70.1 | 107 | * по эффективной ёмкости (By effective capacity); |
| 108 | * по итоговому количеству отрицательного тока (By total charge-). | ||
| |
65.2 | 109 | |
| |
70.1 | 110 | В режиме расчета по эффективной емкости (By effective capacity) SOH рассчитывается как отношение эффективной ёмкости к номинальной. Эффективная ёмкость приравнивается к значению глубины разряда (DOD) когда батарея разряжается до 0%, т.е. SOH пересчитывается каждый глубокий разряд батареи. |
| |
65.2 | 111 | |
| |
70.1 | 112 | В режиме расчета по итоговому количеству отрицательного тока (By total charge-) SOH рассчитывается как линейная функция от значения счетчика "Total charge-". В то время как счетчик "Total charge-" непрерывно возрастает во время эксплуатации батареи, SOH линейно уменьшается. Данный режим требует данных о степени износа батареи при количестве отрицательного заряда от производителя ячеек для настройки линейной функции. |
| |
66.3 | 113 | |
| |
70.1 | 114 | Для изменения параметров алгоритма расчёта степени износа батареи необходимо выбрать раздел «Control → SOH estimation»: |
| |
68.1 | 115 | |
| |
70.1 | 116 | [[image:1765448283865-334.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="96" width="800"]]В данном разделе: |
| |
68.1 | 117 | |
| |
70.1 | 118 | * Algorithm – алгоритм расчета износа батареи: |
| 119 | ** By effective capacity – по эффективной ёмкости; | ||
| 120 | ** By total charge- – по итоговому количеству отрицательного тока; | ||
| 121 | * Total charge: Charge- – значение итогового количества отрицательного тока для ожидаемого SOH; | ||
| 122 | * Total charge: SOH – ожидаемый SOH в заданной точке итогового количества отрицательного тока. | ||
| |
68.1 | 123 | |
| |
3.1 | 124 | === Resistance estimation === |
| |
1.3 | 125 | |
| |
70.1 | 126 | Расчёт сопротивления ячеек выполняется двумя способами. Первый способ используется, когда батарея переходит из состояния релаксации в состояние заряда или разряда, при этом величина сопротивления ячейки |
| |
1.3 | 127 | |
| |
10.6 | 128 | {{formula fontSize="SMALL" imageType="PNG"}} |
| |
10.3 | 129 | R = \frac{U-U_{ocv}}{I_{stable}} |
| 130 | {{/formula}} | ||
| |
1.3 | 131 | |
| |
70.1 | 132 | где U – напряжение ячейки, измеренное в состоянии заряда или разряда, В; Uocv – напряжение ячейки, измеренное в состоянии релаксации (до перехода в состояние заряда или разряда); Iстаб – стабилизированный ток через ячейку в состоянии заряда или разряда. |
| |
10.2 | 133 | |
| |
70.1 | 134 | Второй способ применяется при скачкообразном изменении тока через ячейку, при этом величина сопротивления ячейки: |
| |
1.3 | 135 | |
| |
10.6 | 136 | {{formula fontSize="SMALL"}} |
| |
10.5 | 137 | R = \frac{U_2-U_1}{I_{stable2}-I_{stable1}} |
| 138 | {{/formula}} | ||
| |
1.3 | 139 | |
| |
70.1 | 140 | при условии, что |
| |
10.5 | 141 | |
| |
10.6 | 142 | {{formula fontSize="SMALL"}} |
| 143 | | I_{stable2}-I_{stable1} | > 0.2 × Qmax | ||
| |
10.4 | 144 | {{/formula}} |
| |
10.3 | 145 | |
| |
70.1 | 146 | где Qmax – максимальная ёмкость ячейки, U,,2,, – напряжение на ячейке в момент протекания через неё стабилизированного тока Iстаб,,2,,; U,,1,, – напряжение на ячейке в момент протекания через неё стабилизированного тока Iстаб,,1,,. |
| |
1.3 | 147 | |
| |
70.1 | 148 | Стабилизированный ток Iстаб = I, если в течение времени стабилизации мгновенное значение тока I находится в диапазоне от 0,95×I до 1,05×I. |
| |
1.3 | 149 | |
| |
70.1 | 150 | Для изменения параметров алгоритма расчёта сопротивления ячеек необходимо выбрать раздел «Control → Resistance estimation»: |
| |
1.3 | 151 | |
| |
2.1 | 152 | [[image:1733322624659-473.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="108" width="800"]] |
| |
1.3 | 153 | |
| |
70.1 | 154 | В данном разделе: |
| |
1.3 | 155 | |
| |
70.1 | 156 | * Current stabilization time – время стабилизации тока, мс; |
| 157 | * Maximum calculation period – максимальное время между подсчётами сопротивления, с. Если с момента последнего определения стабилизированного тока Iстаб прошло больше времени, чем определено в данном поле, то расчёт сопротивления не выполняется. | ||
| 158 | * Maximum resistance factor – коэффициент расчёта максимального допустимого сопротивления ячейки; | ||
| 159 | * Minimum SOC – минимальная степень заряда ячейки, при которой происходит расчет сопротивления; | ||
| 160 | * Maximum SOC – максимальная степень заряда ячейки, при которой происходит расчет сопротивления. | ||
| |
1.3 | 161 | |
| |
70.1 | 162 | Рассчитанное сопротивление принимается системой как допустимое (а значит обновится), если его значение находится в диапазоне от Resistance / 2 до Maximum resistance factor × Resistance, где Resistance – номинальное сопротивление ячейки (см. [[Common settings>>doc:||anchor="HCommonsettings"]]). Если расчётное значение сопротивления больше величины (Maximum resistance factor × Resistance), то обновлённое значение сопротивления будет равно величине (Maximum resistance factor × Resistance). |
| |
1.3 | 163 | |
| |
3.1 | 164 | === Low SOC (signal) === |
| |
1.3 | 165 | |
| |
70.1 | 166 | Для изменения параметров формирования сигнала о низком уровне заряда АКБ необходимо выбрать раздел «Control → Low SOC (signal)»: |
| |
1.3 | 167 | |
| |
2.1 | 168 | [[image:1733322624660-513.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="116" width="800"]] |
| |
1.3 | 169 | |
| |
70.1 | 170 | В данном разделе: |
| |
1.3 | 171 | |
| |
70.1 | 172 | * Enable – флаг включения формирования сигнала; |
| 173 | * Minimum SOC – минимальный уровень заряда, %; | ||
| 174 | * Tolerant SOC – допустимый уровень заряда, %; | ||
| 175 | * Delay before setting the signal – задержка перед формированием сигнала, с; | ||
| 176 | * Delay before clearing the signal – задержка перед снятием сигнала, с; | ||
| 177 | * Lock – флаг блокирования сигнала до перезапуска устройства. | ||
| |
1.3 | 178 | |
| |
70.1 | 179 | Условия формирования сигнала «Low SOC»: |
| |
1.3 | 180 | |
| |
70.1 | 181 | * уровень заряда батареи меньше величины «Minimum SOC» в течение времени «Delay before setting the signal». |
| |
1.3 | 182 | |
| |
70.1 | 183 | Условия снятия сигнала: |
| |
1.3 | 184 | |
| |
70.1 | 185 | * уровень заряда батареи больше величины «Tolerant SOC» в течение времени «Delay before clearing the signal». |
| |
1.3 | 186 | |
| |
30.2 | 187 | (% class="box infomessage" %) |
| 188 | ((( | ||
| |
70.1 | 189 | Сигнал «Low SOC» носит индикативный характер и может быть привязан к дискретному выходу устройства. |
| |
30.2 | 190 | ))) |
| |
1.3 | 191 | |
| |
3.1 | 192 | === High charging current (signal) === |
| |
1.3 | 193 | |
| |
70.1 | 194 | Для изменения параметров формирования сигнала о высоком токе заряда необходимо выбрать раздел «Control → High charging current (signal)»: |
| |
1.3 | 195 | |
| |
2.1 | 196 | [[image:1733322624661-915.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="107" width="800"]] |
| |
1.3 | 197 | |
| |
70.1 | 198 | В данном разделе: |
| |
1.3 | 199 | |
| |
70.1 | 200 | * Enable – флаг включения формирования сигнала; |
| 201 | * Maximum charging current – максимальный ток заряда, А; | ||
| 202 | * Tolerant charging current – допустимый ток заряда, А; | ||
| 203 | * Delay before setting the signal – задержка перед формированием сигнала, с; | ||
| 204 | * Delay before clearing the signal – задержка перед снятием сигнала, с; | ||
| 205 | * Lock – флаг блокирования сигнала до перезапуска устройства. | ||
| |
1.3 | 206 | |
| |
70.1 | 207 | Условия формирования сигнала «High charging current»: |
| |
1.3 | 208 | |
| |
70.1 | 209 | * измеренный ток больше величины «Maximum charging current» в течение времени «Delay before setting the signal». |
| |
1.3 | 210 | |
| |
70.1 | 211 | Условия снятия сигнала: |
| |
1.3 | 212 | |
| |
70.1 | 213 | * измеренный ток меньше величины «Tolerant charging current» в течение времени «Delay before clearing the signal». |
| |
1.3 | 214 | |
| |
30.2 | 215 | (% class="box infomessage" %) |
| 216 | ((( | ||
| |
70.1 | 217 | Сигнал «High charging current» носит индикативный характер и может быть привязан к дискретному выходу устройства. |
| |
30.2 | 218 | ))) |
| |
1.3 | 219 | |
| |
3.1 | 220 | === Charge map === |
| |
1.3 | 221 | |
| |
70.1 | 222 | Устройство BMS Main 3 рассчитывает максимально допустимый ток заряда исходя из уровня заряда (SOC) и температуры батареи, температуры контакторов, напряжения и температуры ячеек. |
| |
1.3 | 223 | |
| |
70.1 | 224 | Рассчитанные величины максимально допустимого тока заряда передаются внешнему оборудованию (например, зарядному устройству) по шине CAN. Внешнее оборудование, руководствуясь полученными значениями, обеспечивает корректный режим работы батареи. |
| |
1.3 | 225 | |
| |
70.1 | 226 | Для изменения параметров расчёта предельного тока заряда необходимо выбрать раздел «Control → Charge map»: |
| |
1.3 | 227 | |
| |
26.1 | 228 | [[image:1735064362593-844.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="153" width="800"]] |
| |
1.3 | 229 | |
| |
70.1 | 230 | В данном разделе: |
| |
1.3 | 231 | |
| |
70.1 | 232 | * Enable – флаг разрешения расчёта величины предельного тока заряда; |
| 233 | * Maximum charge current – максимальное значение тока заряда при нормальных условиях; | ||
| 234 | * Rate of change – скорость изменения величины предельного тока заряда (если установлен 0, то изменение тока будет происходить мгновенно), А/с; | ||
| 235 | * Option 1: Limit charge current by the battery SOC and temperature – флаг включения коррекции максимального тока заряда **K,,CS,, **в зависимости __максимального SOC ячеек__ и температуры батареи; | ||
| 236 | * Option 1: SOC x Temperature x Factor – зависимость коэффициента коррекции максимального тока заряда **K,,CS,,** от степени заряда батареи и температуры; | ||
| 237 | * Option 2: Limit charge current by the contactor temperature – флаг включения коррекции максимального тока заряда **K,,CC,,** в зависимости от температуры контактора; | ||
| 238 | * Option 2: Contactor temperature x Factor – зависимость коэффициента коррекции максимального тока заряда **K,,CC,,** от температуры контактора; | ||
| 239 | * Option 3: Limit charge current by the cell voltage - флаг включения коррекции максимального тока заряда** K,,CV,,** в зависимости от __максимального напряжения холостого хода ячеек__ U,,ocv ,,(т.е. с учетом коррекции по току и сопротивлению); | ||
| 240 | * Option 3: Cell voltage x Factor – зависимость коэффициента коррекции максимального тока заряда **K,,CV,,** от напряжения ячеек. | ||
| 241 | * Option 4: Limit charge current by the cell temperature - флаг включения коррекции максимального тока заряда **K,,CT,,** в зависимости от температуры ячеек; | ||
| 242 | * Option 4: Cell temperature x Factor – зависимость коэффициента коррекции максимального тока заряда **K,,CT,,** от температуры ячеек. | ||
| |
1.3 | 243 | |
| |
70.1 | 244 | Величина предельного тока заряда при текущем уровне заряда и температуре батареи, температуре контактора, максимальном напряжении и температуре ячеек рассчитывается следующим образом: |
| |
1.3 | 245 | |
| |
32.1 | 246 | **Charge current limit = Maximum charge current × Kcs × Kcc × Kcv × Kct** |
| |
1.3 | 247 | |
| |
3.1 | 248 | === Discharge map === |
| |
1.3 | 249 | |
| |
70.1 | 250 | Устройство BMS Main 3 рассчитывает максимально допустимый ток разряда исходя из уровня заряда (SOC) и температуры батареи, температуры контакторов, напряжения и температуры ячеек. |
| |
1.3 | 251 | |
| |
70.1 | 252 | Рассчитанные величины максимально допустимого тока разряда передаются внешнему оборудованию по шине CAN. Внешнее оборудование, руководствуясь полученными значениями, обеспечивает корректный режим работы батареи. |
| |
1.3 | 253 | |
| |
70.1 | 254 | Для изменения параметров расчёта предельного тока разряда необходимо выбрать раздел «Control → Disharge map»: |
| |
1.3 | 255 | |
| |
26.1 | 256 | [[image:1735064399985-526.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="152" width="800"]] |
| |
1.3 | 257 | |
| |
70.1 | 258 | В данном разделе: |
| |
1.3 | 259 | |
| |
70.1 | 260 | * Enable – флаг разрешения расчёта величины предельного тока разряда; |
| 261 | * Maximum discharge current – максимальное значение тока разряда при нормальных условиях, А; | ||
| 262 | * Rate of change – скорость изменения величины предельного тока разряда (если установлен 0, то изменение тока будет происходить мгновенно), А/с; | ||
| 263 | * Option 1: Limit discharging current by the battery SOC and temperature – флаг включения коррекции максимального тока разряда **K,,DS,,** в зависимости от __минимального SOC ячеек__ и температуры батареи; | ||
| 264 | * Option 1: SOC x Temperature x Factor – зависимость коэффициента коррекции максимального тока разряда **K,,DS,,** от степени заряда батареи и её температуры; | ||
| 265 | * Option 2: Limit discharge current by the contactor temperature – флаг включения коррекции максимального тока разряда **K,,DC,,** в зависимости от температуры контактора; | ||
| 266 | * Option 2: Contactor temperature x Factor – зависимость коэффициента коррекции максимального тока разряда **K,,DC,,** от температуры контактора; | ||
| 267 | * Option 3: Limit discharge current by the cell voltage - флаг включения коррекции максимального тока разряда **K,,DV,,** в зависимости от __минимального напряжения холостого хода ячеек__ U,,ocv ,,(т.е. с учетом коррекции по току и сопротивлению); | ||
| 268 | * Option 3: Cell voltage x Factor – зависимость коэффициента коррекции максимального тока разряда **K,,DV,,** от минимального напряжения среди ячеек. | ||
| 269 | * Option 4: Limit discharge current by the cell temperature - флаг включения коррекции максимального тока разряда **K,,DT,,** в зависимости от температуры ячеек; | ||
| 270 | * Option 4: Cell temperature x Factor – зависимость коэффициента коррекции максимального тока разряда **K,,DT,,** от температуры ячеек. | ||
| |
1.3 | 271 | |
| |
70.1 | 272 | Величина предельного тока разряда при текущем уровне заряда и температуре батареи, температуре контактора, минимальном напряжении и температуре ячеек рассчитывается следующим образом: |
| |
1.3 | 273 | |
| |
32.1 | 274 | **Discharge current limit = Maximum discharge current × Kds × Kdc × Kdv × Kdt** |
| |
1.3 | 275 | |
| |
3.1 | 276 | === Charge map (PEAK & CONTINUOUS) === |
| |
1.3 | 277 | |
| |
70.1 | 278 | Устройство BMS Main 3 имеет альтернативный алгоритм расчёта максимально допустимого тока заряда исходя из пикового и длительного режимов работы батареи. |
| |
1.3 | 279 | |
| |
70.1 | 280 | Для изменения параметров расчёта пикового и длительного предельного тока заряда необходимо выбрать раздел «Control → Charge map (PEAK & CONTINUOUS)»: |
| |
1.3 | 281 | |
| |
26.1 | 282 | [[image:1735064434321-430.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="124" width="800"]] |
| |
1.3 | 283 | |
| |
70.1 | 284 | В данном разделе: |
| |
1.3 | 285 | |
| |
70.1 | 286 | * Enable – флаг разрешения расчёта величины предельного тока заряда; |
| 287 | * Maximum PEAK charge current – максимальный пиковый ток заряда при нормальных условиях; | ||
| 288 | * Maximum CONTINUOUS charge current – максимальный длительный ток заряда при нормальных условиях; | ||
| 289 | * PEAK: SOC x Temperature x Factor – зависимость коэффициента коррекции пикового тока заряда **K,,CP,,** от степени заряда батареи и температуры; | ||
| 290 | * CONTINUOUS: SOC x Temperature x Factor – зависимость коэффициента коррекции длительного тока заряда **K,,CC,,** от степени заряда батареи и температуры; | ||
| 291 | * PEAK time – время, в течение которого допустим пиковый ток заряда, с; | ||
| 292 | * Sliding time – время линейного изменения предельного тока заряда от пикового до длительного и от длительного до пикового тока, мс; | ||
| 293 | * Waiting time – время, в течение которого не допустим пиковый ток заряда, с. | ||
| |
1.3 | 294 | |
| |
70.1 | 295 | Величина предельного тока заряда принимает значение пикового тока или длительного тока в соответствии с диаграммой: |
| |
1.3 | 296 | |
| |
2.1 | 297 | [[image:1733322717451-608.png||data-xwiki-image-style-alignment="center"]] |
| |
1.3 | 298 | |
| 299 | I,,peak,, = Maximum PEAK charge current × K,,cp,, | ||
| 300 | |||
| 301 | I,,continuous,, = Maximum CONTINUOUS charge current × K,,cc,, | ||
| 302 | |||
| |
3.1 | 303 | === Discharge map (PEAK & CONTINUOUS) === |
| |
1.3 | 304 | |
| |
70.1 | 305 | Устройство BMS Main 3 имеет альтернативный алгоритм расчёта максимально допустимого тока разряда исходя из пикового и длительного режимов работы батареи. |
| |
1.3 | 306 | |
| |
70.1 | 307 | Для изменения параметров расчёта пикового и длительного предельного тока разряда необходимо выбрать раздел «Control → Discharge map (PEAK & CONTINUOUS)»: |
| |
1.3 | 308 | |
| |
26.1 | 309 | [[image:1735064454708-345.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="124" width="800"]] |
| |
1.3 | 310 | |
| |
70.1 | 311 | В данном разделе: |
| |
1.3 | 312 | |
| |
70.1 | 313 | * Enable – флаг разрешения расчёта величины предельного тока разряда; |
| 314 | * Maximum PEAK discharge current – максимальный пиковый ток разряда при нормальных условиях; | ||
| 315 | * Maximum CONTINUOUS discharge current – максимальный длительный ток разряда при нормальных условиях; | ||
| 316 | * PEAK: SOC x Temperature x Factor – зависимость коэффициента коррекции пикового тока разряда **K,,DP,,** от степени заряда батареи и температуры; | ||
| 317 | * CONTINUOUS: SOC x Temperature x Factor – зависимость коэффициента коррекции длительного тока разряда **K,,DC,,** от степени заряда батареи и температуры; | ||
| 318 | * PEAK time – время, в течение которого допустим пиковый ток разряда, с; | ||
| 319 | * Sliding time – время линейного изменения предельного тока разряда от пикового до длительного и от длительного до пикового тока, мс; | ||
| 320 | * Waiting time – время, в течение которого не допустим пиковый ток разряда, с. | ||
| |
1.3 | 321 | |
| |
70.1 | 322 | Величина предельного тока разряда принимает значение пикового тока или длительного тока в соответствии с диаграммой: |
| |
1.3 | 323 | |
| |
2.1 | 324 | [[image:1733322753429-968.png||data-xwiki-image-style-alignment="center"]] |
| |
1.3 | 325 | |
| 326 | I,,peak,, = Maximum PEAK discharge current × K,,dp,, | ||
| 327 | |||
| 328 | I,,continuous,, = Maximum CONTINUOUS discharge current × K,,dc,, | ||
| 329 | |||
| |
10.8 | 330 | === Main contactor === |
| 331 | |||
| |
70.1 | 332 | Устройство BMS Main 3 может управлять основным контактором, который является дополнительным средством защиты и как правило устанавливается в минусовую шину батареи. |
| |
10.8 | 333 | |
| |
70.1 | 334 | Поддерживаются следующие алгоритмы работы основного контактора: |
| |
11.1 | 335 | |
| |
70.1 | 336 | * Always on – контактор всегда замкнут; |
| 337 | * Automatic – контактор замыкается по внутренней команде контроллеров заряда и разряда вместе с контакторами «Precharging», «Charging» и «Discharging»; | ||
| 338 | * On demand – контактор замыкается по внешней команде. | ||
| |
11.1 | 339 | |
| |
70.1 | 340 | В режиме “Always on” контактор замыкается при одновременном выполнении следующих условий: |
| |
11.1 | 341 | |
| |
70.1 | 342 | * остальные контакторы разомкнуты; |
| 343 | * отсутствуют ошибки, указанные в битовых полях "Errors 1, 2 ...". | ||
| |
11.1 | 344 | |
| |
70.1 | 345 | В режиме “Always on” контактор размыкается при одновременном выполнении следующих условий: |
| |
11.1 | 346 | |
| |
70.1 | 347 | * остальные контакторы разомкнуты; |
| 348 | * присутствует ошибка, указанная в битовых полях "Errors 1, 2 ...". | ||
| |
11.1 | 349 | |
| |
70.1 | 350 | В режиме “Automatic” контактор замыкается по внутренней команде контроллеров вместе с остальными контакторами. |
| |
11.1 | 351 | |
| |
70.1 | 352 | В режиме “On demand” управление основным контактором осуществляется по команде «Close Main contactor». |
| |
11.1 | 353 | |
| |
29.5 | 354 | (% class="box infomessage" %) |
| 355 | ((( | ||
| |
70.1 | 356 | **Примечание:** При появлении ошибок в работе системы размыкание **основного **контактора выполняется или немедленно, или с задержкой T,,откл,, (зависит от настроек, описанных ниже). |
| |
29.5 | 357 | ))) |
| 358 | |||
| |
70.1 | 359 | Для изменения параметров управления основным контактором необходимо выбрать раздел «Control → Main contactor»: |
| |
11.1 | 360 | |
| |
26.1 | 361 | [[image:1735064488658-863.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="112" width="800"]] |
| |
11.1 | 362 | |
| |
70.1 | 363 | В данном разделе: |
| |
11.1 | 364 | |
| |
70.1 | 365 | * Enable – флаг включения контроллера основного контактора; |
| 366 | * Algorithm – алгоритм управления основным контактором: | ||
| 367 | ** Always on – основной контактор всегда включен; | ||
| 368 | ** Automatic – управление основным контактором выполняет BMS в соответствии с требованием заряда или разряда батареи; | ||
| 369 | ** On command – управление основным контактором выполняется по сигналу «Close Main contactor»; | ||
| 370 | * Time to keep the contactor closed before closing the others – время, в течение которого другие контакторы находятся в разомкнутом состоянии после замыкания основного контактора, мс; | ||
| 371 | * Delay before opening the contactor – задержка перед открытием основного контактора, мс; | ||
| 372 | * Keep the contactor open until the device is restarted – флаг блокирования основного контактора в открытом состоянии до перезапуска устройства. | ||
| 373 | * Errors 1, 2 to open the main contactor – битовые поля для выбора ошибок, вызывающих размыкание основного контактора. | ||
| |
11.1 | 374 | |
| |
10.8 | 375 | === Charging status === |
| 376 | |||
| |
70.1 | 377 | Для изменения параметров статуса заряда необходимо выбрать раздел «Control → Charging status»: |
| |
26.1 | 378 | |
| |
70.1 | 379 | [[image:1760435088688-304.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="140" width="800"]] |
| |
26.1 | 380 | |
| |
70.1 | 381 | В данном разделе: |
| |
47.2 | 382 | |
| |
70.1 | 383 | * Current to set the "Charging current present" – уровень тока для формирования сигнала «Charging current present», А; |
| 384 | * Current to clear the "Charging current present" – уровень тока для снятия сигнала «Charging current present», А; | ||
| 385 | * Voltage to clear the “Ready to charge” – пороговый уровень напряжения U,,ocv ,,(т.е. с учетом коррекции по току и сопротивлению) на ячейке, В; если напряжение хотя бы на одной ячейке //выше //указанного уровня, то сигнал «Ready to charge» снимается; | ||
| 386 | * Voltage to reset the “Ready to charge” – толерантный уровень напряжения U,,ocv ,,(т.е. с учетом коррекции по току и сопротивлению) на ячейке, В; если напряжение на всех ячейках //ниже //толерантного уровня, то сигнал «Ready to charge» устанавливается; | ||
| 387 | * Treat positive currents as zero currents for generating the "Ready to discharge" signal – флаг отключения корректировки по напряжению во время генерирования сигнала «Ready to discharge» во время заряда; | ||
| 388 | * Delay before recharging – величина задержки перед повторным замыканием контактора разрешения работы зарядного устройства «Allow charging», мин; для отключения работы контактора по задержке служит значение 0; | ||
| 389 | * Check the 'Charge current limit' value to generate the 'Ready to charge' – флаг включения проверки лимита тока заряда во время генерации сигнала готовности батареи к заряду; | ||
| 390 | * Charge current limit to clear the 'Ready to charge' – пороговый уровень лимита тока заряда батареи; если лимит тока //выше //указанного уровня, то сигнал «Ready to charge» снимается; | ||
| 391 | * Charge current limit to set the 'Ready to charge' – толерантный уровень лимита тока заряда батареи; если лимит тока //ниже //указанного уровня, то сигнал «Ready to charge» устанавливается; | ||
| 392 | * Errors 1, 2 to clear the "Ready to charge" – битовые поля для выбора ошибок, вызывающих снятие сигнала «Ready to charge». | ||
| |
10.8 | 393 | |
| |
11.3 | 394 | (% class="box infomessage" %) |
| 395 | ((( | ||
| |
70.1 | 396 | **Примечание: **Повторное замыкание контактора разрешения работы зарядного устройства «Allow charging» происходит по двум независимым условиям: |
| 397 | 1) напряжение на ячейках снизилось до значения Voltage to reset the “Ready to charge” и | ||
| 398 | 2) с момента размыкания контактора разрешения работы зарядного устройства прошло время «Delay before recharging». | ||
| |
11.3 | 399 | ))) |
| 400 | |||
| |
10.8 | 401 | === Discharging status === |
| 402 | |||
| |
70.1 | 403 | Для изменения параметров статуса заряда необходимо выбрать раздел «Control → Discharging status»: |
| |
26.1 | 404 | |
| |
70.1 | 405 | [[image:1760435605505-488.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="129" width="800"]] |
| |
26.1 | 406 | |
| |
70.1 | 407 | В данном разделе: |
| |
49.2 | 408 | |
| |
70.1 | 409 | * Current to set the "Discharging current present" – уровень тока для формирования сигнала «Discharging current present», А; |
| 410 | * Current to clear the "Discharging current present" – уровень тока для снятия сигнала «Discharging current present», А; | ||
| 411 | * Voltage to clear the “Ready to discharge” signal – пороговый уровень напряжения U,,ocv ,,(т.е. с учетом коррекции по току и сопротивлению) на ячейке, В; если напряжение хотя бы на одной ячейке //ниже //указанного уровня, то сигнал «Ready to discharge» снимается; | ||
| 412 | * Voltage to reset the “Ready to discharge” signal – толерантный уровень напряжения U,,ocv ,,(т.е. с учетом коррекции по току и сопротивлению) на ячейке, В; если напряжение на всех ячейках //выше //толерантного уровня, то сигнал «Ready to discharge» устанавливается. | ||
| 413 | * Treat negative currents as zero currents for generating the "Ready to charge" signal – флаг отключения корректировки по напряжению во время генерирования сигнала "Ready to charge" во время разрядаж | ||
| 414 | * Check the 'Dischharge current limit' value to generate the 'Ready to discharge' – флаг включения проверки лимита тока разряда во время генерации сигнала готовности батареи к разряду; | ||
| 415 | * Discharge current limit to clear the 'Ready to discharge' – пороговый уровень лимита тока разряда батареи; если лимит тока //выше //указанного уровня, то сигнал «Ready to discharge» снимается; | ||
| 416 | * Discharge current limit to set the 'Ready to discharge' – толерантный уровень лимита тока разряда батареи; если лимит тока //ниже //указанного уровня, то сигнал «Ready to discharge» устанавливается; | ||
| 417 | * Errors 1, 2 to clear the "Ready to discharge" – битовые поля для выбора ошибок, вызывающих снятие сигнала «Ready to discharge». | ||
| |
10.8 | 418 | |
| |
31.1 | 419 | === Precharge === |
| |
10.8 | 420 | |
| |
70.1 | 421 | Устройство BMS Main 3 может управлять контактором предзаряда. Контактор предзаряда используется для заряда промежуточной ёмкости низким током и обычно располагается с ограничивающим резистором параллельно зарядному или разрядному контактору. |
| |
10.8 | 422 | |
| |
70.1 | 423 | BMS Main 3 обнаруживает ошибки во время предзаряда через отслеживание тока и разницы напряжения до и после контакторов. Также BMS измеряет рассеиваемую на резисторе предзаряда мощность и формирует ошибку, если мощность превышает установленный лимит. |
| |
26.1 | 424 | |
| |
31.1 | 425 | TBA |
| 426 | |||
| |
70.1 | 427 | Для изменения параметров алгоритма управления предразрядом необходимо выбрать раздел «Control → Precharge»: |
| |
26.1 | 428 | |
| |
70.1 | 429 | [[image:1750330569574-683.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="180" width="800"]] |
| |
26.1 | 430 | |
| |
70.1 | 431 | В данном разделе: |
| |
26.1 | 432 | |
| |
70.1 | 433 | * Precharge current threshold to finish precharging – ток батареи, при котором BMS считает, что предзаряд завершен, А; |
| 434 | * Check voltages before and after contactors to finish precharging – флаг проверки напряжений до и после контакторов для определения того, что предзаряд завершен и можно замыкать контактор разряда; | ||
| 435 | * Minimum voltage difference to finish precharging – минимальная разница напряжений батареи до и после контакторов, при которой считается, что предзаряд завершён, В; | ||
| 436 | * Keep the precharging relay closed until precharge is finished – флаг ожидания завершения процесса предзаряда независимо от Precharging time; | ||
| 437 | * Number of precharging attempts – максимальное количество попыток предзаряда перед формированием ошибки "Precharge error"; | ||
| 438 | * Delay before current measurement – задержка перед первым измерением тока после включения BMS, мс; | ||
| 439 | * Precharge time – длительность включения контактора предзаряда перед замыканием контактора разряда, мс; | ||
| 440 | * Relaxation between attempts – задержка между повторными попытками предзаряда, мс; | ||
| 441 | * Check the power dissipated in the preacharge resistor - флаг проверки рассеиваемой мощности на резисторе предзаряда; | ||
| 442 | * Precharge resistor resistance – сопротивление резистора предзаряда, Ом; | ||
| 443 | * Maximum allowable power dissipated in the resistor – максимальная разрешенная мощность, рассеиваемая на резисторе предзаряда, Вт; | ||
| 444 | * Delay before setting the "Precharge error" when checking power – задержка перед формированием ошибки «Precharge error» во время проверки рассеиваемой мощности на резисторе, мс; | ||
| 445 | * Delay before clearing the "Precharge error" – задержка перед снятием ошибки, с; | ||
| 446 | * Lock the "Precharge error" – флаг блокирования ошибки до перезапуска устройства. | ||
| |
26.1 | 447 | |
| |
70.1 | 448 | Ошибка “Precharge error” формируется, если происходит хотя бы одно из слежущих событий: |
| |
26.1 | 449 | |
| |
70.1 | 450 | * ток предзаряда не снизился ниже порогового значения за время the "Precharge time" после "Number of precharging attempts" попыток; |
| 451 | * разница напряжений до и после контакторов не стала ниже порогового значения за время "Precharge time" после "Number of precharging attempts" попыток; | ||
| 452 | * мощность, рассеиваемая на резисторе предзаряда, выше установленного предела в течении времени “Delay before setting the 'Precharge error' when checking power”. | ||
| 453 | |||
| |
29.2 | 454 | (% class="box warningmessage" %) |
| |
26.1 | 455 | ((( |
| |
70.1 | 456 | Поведение контакторов во время ошибки “Precharge error” задается в настройках соответствующего контактора! |
| |
26.1 | 457 | ))) |
| 458 | |||
| |
3.1 | 459 | === Charge === |
| |
1.3 | 460 | |
| |
70.1 | 461 | Для заряда батареи служат два контактора: контактор заряда и контактор разрешения работы зарядного устройства. С помощью последнего контактора BMS оповещает зарядное устройство о необходимости включения. |
| |
1.3 | 462 | |
| |
70.1 | 463 | Устройство поддерживает три алгоритма управления зарядом: |
| |
1.3 | 464 | |
| |
70.1 | 465 | * Always on – заряд всегда разрешён; |
| 466 | * On charger connected – заряд разрешён при наличии сигнала подключения зарядного устройства “Charger connected”; | ||
| 467 | * On charge request – заряд разрешен при наличии сигнала запроса заряда “Charge request”. | ||
| |
1.3 | 468 | |
| |
70.1 | 469 | При выборе алгоритма **«Always on»** контактор заряда и контактор разрешения работы зарядного устройства "Allow charging" всегда замкнуты. При появлении хотя бы одной из ошибок, указанных в битовых полях "Errors 1, 2 ...", или одного из сигналов: |
| |
1.3 | 470 | |
| |
12.9 | 471 | * Service reset; |
| 472 | * Power down request; | ||
| |
12.8 | 473 | * Inhibit charging, |
| |
1.3 | 474 | |
| |
70.1 | 475 | оба контактора размыкаются. |
| |
1.3 | 476 | |
| |
70.1 | 477 | При выборе алгоритма **«On charger connected»** управление контакторами выполняется следующим образом: |
| |
1.3 | 478 | |
| |
70.1 | 479 | * если есть сигнал «Charger connected» и отсутствуют сигналы и ошибки из списка выше, то через время задержки Tвкл. замыкаются контактор заряда «Charging» и контактор разрешения работы зарядного устройства «Allow charging»; |
| 480 | * если сигнал «Charger connected» снимается, то размыкается контактор разрешения работы зарядного устройства «Allow charging» и через время задержки Tоткл. размыкается контактор заряда; | ||
| 481 | * если в процессе заряда напряжение на ячейке превысит заданный уровень, то размыкается контактор разрешения работы зарядного устройства «Allow charging»; при этом контактор заряда «Charging» остаётся замкнутым; | ||
| 482 | * если появляются сигналы или ошибки из списка выше, то контактор заряда «Charging» и контактор разрешения работы зарядного устройства «Allow charging» размыкаются. | ||
| |
1.3 | 483 | |
| |
70.1 | 484 | При выборе алгоритма **«On charge request»** управление контактором выполняется следующим образом: |
| |
1.3 | 485 | |
| |
70.1 | 486 | * если есть сигнал о запросе заряда «Charge request» и отсутствуют сигналы и ошибки из списка выше, то через время задержки Tвкл. замыкаются контактор заряда «Charging» и контактор разрешения работы зарядного устройства «Allow charging»; |
| 487 | * если сигнал «Charge request» снимается, то размыкается контактор разрешения работы зарядного устройства «Allow charging» и через время задержки Tоткл. размыкается контактор заряда «Charging»; | ||
| 488 | * если в процессе заряда напряжение на ячейке превысит уровень «Ready to charge», то размыкается контактор разрешения работы зарядного устройства «Allow charging»; при этом контактор заряда «Charging» остаётся замкнутым; | ||
| 489 | * если появляются сигналы или ошибки из списка выше, то контактор заряда «Charging» и контактор разрешения работы зарядного устройства «Allow charging» размыкаются. | ||
| |
1.3 | 490 | |
| |
12.8 | 491 | (% class="box infomessage" %) |
| 492 | ((( | ||
| |
70.1 | 493 | **Примечание:** При появлении ошибок в работе системы размыкание контактора **заряда **выполняется или немедленно, или с задержкой T,,откл,, (зависит от настроек, описанных ниже). |
| |
12.8 | 494 | ))) |
| |
1.3 | 495 | |
| |
70.1 | 496 | Для изменения параметров алгоритма управления зарядом батареи необходимо выбрать раздел «Control → Charge»: |
| |
1.3 | 497 | |
| |
12.3 | 498 | [[image:1735063563460-549.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="262" width="800"]] |
| |
1.3 | 499 | |
| |
70.1 | 500 | В данном разделе: |
| |
1.3 | 501 | |
| |
70.1 | 502 | * Enable – флаг включения контроллера заряда батареи; |
| 503 | * Algorithm – алгоритм управления зарядом: | ||
| 504 | ** Always on – заряд всегда разрешён; | ||
| 505 | ** On charger connected – заряд разрешён при наличии сигнала «Charger connected»; | ||
| 506 | ** On charge request– заряд разрешён при наличии сигнала «Charge request»; | ||
| 507 | * Allow charging only when the "Ready to charge" signal is set – флаг, разрешающий заряд только если установлен сигнал "Ready to charge"; | ||
| 508 | * Delay before starting charging – время задержки T,,вкл,,. перед включением заряда батареи, мс; | ||
| 509 | * Delay before stopping charging – время задержки T,,откл,,. перед отключением заряда батареи, мс; | ||
| 510 | * Control the precharging contactor – флаг активации управления контактором предзаряда перед замыканием контактора заряда (см. [[Precharge>>doc:||anchor="HPrecharge"]]); | ||
| 511 | * Errors 1, 2 to open the charging contactor – битовые поля для выбора ошибок, вызывающих размыкание контактора заряда; | ||
| 512 | * Use custom delays before stopping charging (on errors) – флаг включения ручной настройки времени задержки Tоткл в зависимости от типа ошибки; | ||
| 513 | * Custom delay: <error> - время задержки соответствующий ошибки, мс; | ||
| 514 | * Switch off the charging contactor on errors without a delay – флаг, при установке которого контактор заряда будет размыкаться без задержки, если обнаружены ошибки. В обратном случае при обнаружении ошибок контактор заряда размыкается всегда с задержкой «Delay before stopping charging». | ||
| |
1.3 | 515 | |
| |
3.1 | 516 | === Discharge === |
| |
1.3 | 517 | |
| |
70.1 | 518 | Для подключения нагрузки к батарее служит контактор разряда. |
| |
1.3 | 519 | |
| |
70.1 | 520 | Устройство BMS Main 3 поддерживает три алгоритма управления разрядом батареи: |
| |
1.3 | 521 | |
| |
70.1 | 522 | * Always on – нагрузка всегда подключена ; |
| 523 | * On charger disconnected – подключение нагрузки при отсутствии сигнала о подключении зарядного устройства “Charger connected”; | ||
| 524 | * On discharge request – подключение нагрузки при наличии сигнала запроса разряда “Discharge request”. | ||
| |
1.3 | 525 | |
| |
70.1 | 526 | При выборе алгоритма **«Always on»** контактор разряда всегда замкнут. При появлении хотя бы одной из ошибок, указанных в битовых полях "Errors 1, 2 ...", или одного из сигналов: |
| |
1.3 | 527 | |
| 528 | * Service reset | ||
| 529 | * Power down request | ||
| 530 | * Inhibit discharging | ||
| 531 | |||
| |
70.1 | 532 | контактор разряда размыкается. |
| |
1.3 | 533 | |
| |
70.1 | 534 | При выборе алгоритма **«On charger disconnected»** управление контактором разряда выполняется следующим образом: |
| |
1.3 | 535 | |
| |
70.1 | 536 | * если отсутствует сигнал «Charger connected» контактор заряда разомкнут и отсутствуют сигналы и ошибки из списка выше, то через время задержки Tвкл. замыкается контактор разряда «Discharging»; |
| 537 | * если появляется сигнал «Charger connected» или появляются сигналы или ошибки из списка выше, то через время задержки Tоткл. размыкается контактор разряда «Discharging». | ||
| |
1.3 | 538 | |
| |
70.1 | 539 | При выборе алгоритма **«On discharge request» **управление контактором выполняется следующим образом: |
| |
1.3 | 540 | |
| |
70.1 | 541 | * если присутствует сигнал «Discharge request» и отсутствуют сигналы и ошибки из списка выше, то через время задержки Tвкл. замыкается контактор разряда «Discharging»; |
| 542 | * если сигнал «Discharge request» пропадает или появляются сигналы или ошибки из списка выше, то через время задержки Tоткл. размыкается контактор разряда «Discharging». | ||
| |
1.3 | 543 | |
| |
12.9 | 544 | (% class="box infomessage" %) |
| 545 | ((( | ||
| |
70.1 | 546 | **Примечание:** При появлении ошибок в работе системы размыкание контактора **разряда **выполняется или немедленно, или с задержкой T,,откл,, (зависит от настроек, описанных ниже). |
| |
12.9 | 547 | ))) |
| |
1.3 | 548 | |
| |
70.1 | 549 | Для изменения параметров алгоритма управления разрядом батареи необходимо выбрать раздел «Control → Discharge»: |
| |
1.3 | 550 | |
| |
13.2 | 551 | [[image:1735064038329-836.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="273" width="800"]] |
| |
1.3 | 552 | |
| |
70.1 | 553 | В данном разделе: |
| |
1.3 | 554 | |
| |
70.1 | 555 | * Enable – флаг включения контроллера разряда батареи; |
| 556 | * Algorithm – алгоритм управления разрядом: | ||
| 557 | ** Always on – нагрузка всегда подключена; | ||
| 558 | ** On charger disconnected – разряд разрешён при снятии сигнала «Charger connected»; | ||
| 559 | ** On discharge request - разряд разрешён при наличии сигнала «Discharge request»; | ||
| 560 | * Allow charging only when the "Ready to discharge" signal is set – флаг, разрешающий разряд только если установлен сигнал "Ready to discharge"; | ||
| 561 | * Delay before starting discharging – время задержки Tвкл. перед включением разряда батареи, мс; | ||
| 562 | * Delay before stopping discharging – время задержки Tоткл. перед отключением разряда батареи, мс; | ||
| 563 | * Control the precharging contactor – флаг активации управления контактором предзаряда перед замыканием контактора разряда (см. [[Precharge>>doc:||anchor="HPrecharge"]]); | ||
| 564 | * Errors 1, 2 to open the discharging contactor – битовые поля для выбора ошибок, вызывающих размыкание контактора разряда; | ||
| 565 | * Use custom delays before stopping discharging (on errors) – флаг включения ручной настройки времени задержки Tоткл в зависимости от типа ошибки; | ||
| 566 | * Custom delay: <error> – время задержки соответствующей ошибки, мс; | ||
| 567 | * Switch off the discharging contactor on errors without a delay – флаг, при установке которого контактор разряда будет размыкаться без задержки, если обнаружены ошибки. В обратном случае при обнаружении ошибок контактор разряда размыкается всегда с задержкой Delay before stopping discharging. | ||
| |
1.3 | 568 | |
| |
3.1 | 569 | === Charge/Discharge === |
| |
1.3 | 570 | |
| |
70.1 | 571 | Устройство BMS Main 3 может управлять двунаправленным контактором заряда/разряда («Charging/Discharging»), который сочетает в себе алгоритмы работы контактора заряда и разряда |
| |
1.3 | 572 | |
| |
70.1 | 573 | Контактор заряда/разряда имеет три алгоритма управления: |
| |
27.2 | 574 | |
| |
70.1 | 575 | * Dependent (on Charging and Discharging signals) – контактор заряда/разряда зависит от алгоритмов управления зарядом и разрядом. Контактор работает по алгоритму контактора заряда при наличии сигнала «Charge request» или «Charger connected», иначе – по алгоритму контактора разряда; |
| 576 | * Independent (Always) – контактор заряда/разряда замкнут всегда при отсутствии ошибок; | ||
| 577 | * Independent (on Charge request or Discharge request) – контактор заряда/разряда работает по собственному алгоритму и замыкается при появлении запросов на заряд или разряд — «Charge request» или «Discharge request». | ||
| |
27.3 | 578 | |
| |
31.1 | 579 | TBA |
| 580 | |||
| |
29.2 | 581 | (% class="box infomessage" %) |
| 582 | ((( | ||
| |
70.1 | 583 | **Примечание:** При появлении ошибок в работе системы размыкание контактора** заряда/разряда** выполняется или немедленно, или с задержкой T,,откл,, (зависит от настроек, описанных ниже). |
| |
29.2 | 584 | ))) |
| 585 | |||
| |
70.1 | 586 | Для изменения параметров алгоритма управления контактором заряда/разряда следует необходимо выбрать раздел «Control → Charge/Discharge»: |
| |
1.3 | 587 | |
| |
27.2 | 588 | [[image:1735122153011-166.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="162" width="800"]] |
| |
1.3 | 589 | |
| |
70.1 | 590 | В данном разделе: |
| |
1.3 | 591 | |
| |
70.1 | 592 | * Enable – флаг включения контроллера контактора заряда/разряда. |
| 593 | * Algorithm – алгоритм работы контактора "Charge/Discharge": | ||
| 594 | ** Dependent (on Charging and Discharging signals) – контактор заряда/разряда зависит от алгоритмов управления зарядом и разрядом; | ||
| 595 | ** Independent (Always) – контактор заряда/разряда замкнут всегда при отсутствии ошибок; | ||
| 596 | ** Independent (on Charge request or Discharge request) – контактор заряда/разряда работает по собственному алгоритму и замыкается при появлении запросов на заряд или разряд — «Charge request» или «Discharge request». | ||
| 597 | * Delay before starting discharging – время задержки Tвкл. перед включением контактора заряда/разряда, мс; | ||
| 598 | * Delay before stopping discharging – время задержки Tоткл. перед отключением контактора заряда/разряда, мс; | ||
| 599 | * Control the precharging contactor – флаг активации управления контактором предзаряда перед замыканием контактора заряда/разряда; | ||
| 600 | * Emulate the "Charging" and "Discharging" signals – флаг эмуляции сигналов "Charging" and "Discharging" во время замыкания контактора заряда/разряда; | ||
| 601 | * Errors 1, 2 to prevent CHARGING through charging/discharging contactor, Errors 1, 2 to prevent DISCHARGING through charging/discharging contactor – битовые поля для выбора ошибок, вызывающих размыкание контактора заряда/разряда. Эти битовые поля комбинированы побитовым ИЛИ и предназначены для разделения настроек отдельно для заряда и разряда; | ||
| 602 | * Errors 1, 2 which affect the contactor only if battery CHARGING is detected – битовые поля для выбора ошибок, вызывающих размыкание контактора заряда/разряда только во время заряда. Это битовое поле объединено с полем "Errors 1, 2 to prevent CHARGING through charging/discharging contactor" побитовым И; | ||
| 603 | * Errors 1, 2 which affect the contactor only if battery DISCHARGING is detected – битовые поля для выбора ошибок, вызывающих размыкание контактора заряда/разряда только во время разряда. Это битовое поле объединено с полем "Errors 1, 2 to prevent DISCHARGING through charging/discharging contactor" побитовым И; | ||
| 604 | * Switch off the charging/discharging contactor on errors without a delay – флаг, при установке которого контактор заряда/разряда будет размыкаться без задержки, если обнаружены ошибки. В обратном случае при обнаружении ошибок контактор заряда/разряда размыкается всегда с задержкой Delay before stopping discharging. | ||
| |
1.3 | 605 | |
| |
3.1 | 606 | === Discharge (AUX) === |
| |
1.3 | 607 | |
| |
70.1 | 608 | Устройство BMS Main 3 может управлять питанием внешнего оборудования с помощью дополнительного (AUX) контактора разряда («Discharging (AUX)»). Примером внешнего оборудования может быть инвертор, который преобразует постоянный ток в переменный для питания сервисного ноутбука и других устройств. |
| |
1.3 | 609 | |
| |
70.1 | 610 | Цепь питания внешнего оборудования с помощью дополнительного (AUX) контактора разряда является независимой от цепи нагрузки батареи. Замыкание и размыкание дополнительного (AUX) контактора разряда выполняется по своей программе. |
| |
1.3 | 611 | |
| |
70.1 | 612 | Если функция питания внешнего оборудования разрешена, то дополнительный (AUX) контактор разряда замыкается. Размыкание данного контактора происходит по трём независимым друг от друга условиям: |
| |
1.3 | 613 | |
| |
70.1 | 614 | * батарея имеет низкий уровень заряда (SOC); |
| 615 | * напряжение батареи находится вне заданного диапазона; | ||
| 616 | * обнаружены ошибки в работе батарейной системы (настраиваются в битовых полях "Errors 1, 2 ..."). | ||
| |
1.3 | 617 | |
| |
70.1 | 618 | Для изменения параметров алгоритма управления питанием внешнего оборудования необходимо выбрать раздел «Control → Discharge (AUX)»: |
| |
1.3 | 619 | |
| |
26.1 | 620 | [[image:1735066190419-838.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="161" width="800"]] |
| |
1.3 | 621 | |
| |
70.1 | 622 | В данном разделе: |
| |
1.3 | 623 | |
| |
70.1 | 624 | * Enable – флаг включения контроллера питания внешнего оборудования; |
| 625 | * Switch off the discharging (AUX) contactor if the SOC is too low – включение функции размыкания дополнительного (AUX) контактора разряда при снижении SOC ниже значения Minimum SOC; | ||
| 626 | * Minimum SOC – минимальное значение SOC, при достижении которого происходит размыкание дополнительного (AUX) контактора разряда, %; | ||
| 627 | * Tolerant SOC – допустимое значение SOC, при достижении которого происходит повторное замыкание дополнительного (AUX) контактора разряда, %; | ||
| 628 | * Switch off the discharging (AUX) contactor if the cell voltage is out of the range – включение функции размыкания дополнительного (AUX) контактора разряда при напряжении ячеек вне указанных пределов; | ||
| 629 | * Minimum cell voltage – минимальное значение напряжения ячейки, при достижении которого происходит размыкание дополнительного (AUX) контактора разряда, В; | ||
| 630 | * Maximum cell voltage – максимальное значение напряжения ячейки, при достижении которого происходит размыкание дополнительного (AUX) контактора разряда, В; | ||
| 631 | * Switch off the discharging (AUX) contactor if the battery voltage is out of the range – включение функции размыкания дополнительного (AUX) контактора разряда при напряжении батареивне указанных пределов; | ||
| 632 | * Minimum battery voltage – минимальное значение напряжения батареи, при достижении которого происходит размыкание дополнительного (AUX) контактора разряда, В; | ||
| 633 | * Maximum battery voltage – максимальное значение напряжения батареи, при достижении которого происходит размыкание дополнительного (AUX) контактора разряда, В; | ||
| 634 | * Errors 1, 2 to open the auxiliary discharging contactor – битовые поля для выбора ошибок, вызывающих размыкание внешнего контактора разряда. | ||
| |
1.3 | 635 | |
| |
3.1 | 636 | === Cell balancing === |
| |
1.4 | 637 | |
| |
70.1 | 638 | Балансировка приводит напряжение всех ячеек к напряжению ячейки, имеющей наименьший заряд. |
| |
1.4 | 639 | |
| |
70.1 | 640 | Поддерживаются следующие правила балансировки: |
| |
1.4 | 641 | |
| |
70.1 | 642 | * при заряде батареи; |
| 643 | * при заряде батареи или в случае, когда батарея находится в состоянии релаксации; | ||
| 644 | * независимо от состояния батареи. | ||
| |
1.4 | 645 | |
| |
70.1 | 646 | К ячейке подключается балансировочный резистор если одновременно выполняются следующие условия: |
| |
1.4 | 647 | |
| |
70.1 | 648 | * напряжение на ячейке выше напряжения запуска балансировки; |
| 649 | * разница между напряжением на ячейке и минимальным напряжением среди ячеек батареи больше порога запуска балансировки; | ||
| |
1.4 | 650 | |
| |
70.1 | 651 | От ячейки отключается балансировочный резистор если выполняется любое из условий: |
| |
1.4 | 652 | |
| |
70.1 | 653 | * напряжение на ячейке меньше напряжения запуска балансировки; |
| 654 | * разница между напряжением на ячейке и минимальным напряжением среди ячеек батареи меньше порога останова балансировки; | ||
| |
1.4 | 655 | |
| |
42.7 | 656 | (% class="box infomessage" %) |
| 657 | ((( | ||
| |
70.1 | 658 | Если обнаружена ошибка «High Logic temperature», то балансировка ячеек, подключенных к перегретому устройству BMS Logic, выполняться не будет. |
| |
42.7 | 659 | ))) |
| |
1.4 | 660 | |
| |
70.1 | 661 | В BMS Main 3 имеется возможность запустить балансировку ячеек по внешнему сигналу «Balancing request». Балансировка будет запущена для тех ячеек, напряжение которых больше напряжения запуска балансировки и разница между их напряжением и минимальным напряжением среди ячеек батареи больше порога останова балансировки. |
| |
1.4 | 662 | |
| |
70.1 | 663 | BMS Main 3 имеет возможность принудительной балансировки ячейки, если её напряжение выше установленного значения. |
| |
39.2 | 664 | |
| |
70.1 | 665 | Для изменения параметров балансировки ячеек необходимо выбрать раздел «Control → Cell balancing»: |
| |
1.4 | 666 | |
| |
26.1 | 667 | [[image:1735065702806-422.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="130" width="800"]] |
| |
1.4 | 668 | |
| |
70.1 | 669 | В данном разделе: |
| |
1.4 | 670 | |
| |
70.1 | 671 | * Enable – флаг разрешения балансировки; |
| 672 | * Balancing rule – правило балансировки: | ||
| 673 | ** Balance on charge – при заряде батареи (состояние «Charging ON») и после отключения заряда (состояние «Charging OFF»); | ||
| 674 | ** Balance on charge or relaxed – при заряде батареи (состояние «Charging ON» или «Charging OFF») и в состоянии релаксации батареи (состояние «Relaxed (after charging)» или «Relaxed (after discharging)»); | ||
| 675 | ** Balance always – всегда (независимо от состояния батареи); | ||
| 676 | * Balancing condition – условие балансировки: | ||
| 677 | ** Automatic – балансировка будет производсится автоматически, когда соблюдены все условия балансировки; | ||
| 678 | ** On balancing request – балансировка производится только при поступлении сигнала "Balancing request". В это случае балансировки начнется независимо от значения "Voltage deviation to start balancing"; | ||
| 679 | * Minimum cell voltage to start balancing – напряжение запуска балансировки, В; | ||
| 680 | * Voltage deviation to start balancing – порог запуска балансировки, В; | ||
| 681 | * Voltage deviation to stop balancing – порог останова балансировки, В; | ||
| 682 | * Voltage for forced balancing – напряжение ячейки, при котором к ней принудительно будет подключен балансировочный резистор, В; | ||
| 683 | * Maximum allowable temperature of BMS Logic devices – максимально разрешенная температура BMS Logic, ºC; | ||
| 684 | * Command to discharge all cells – флаг принудительной балансировки всех ячеек батареи. | ||
| |
1.4 | 685 | |
| |
3.1 | 686 | === Series balancing === |
| |
1.4 | 687 | |
| |
70.1 | 688 | Устройство BMS Main 3 поддерживает работу с двумя независимыми (гальванически не связанными) сериями ячеек. Для контроля состояния двух серий используются два датчика тока: основной и дополнительный. Серии ячеек должны быть эквивалентными: иметь одинаковое количество ячеек одной ёмкости. |
| |
1.4 | 689 | |
| |
70.1 | 690 | Из-за того, что серии ячеек могут работать на разную нагрузку, их необходимо балансировать. Для этого в BMS Main 3 предусмотрено два сигнала управления контакторами «Balancing 1» и «Balancing 2», а также комбинированный алгоритм, учитывающий как напряжение каждой серии, так и заряд, который эти серии отдали нагрузке. Контакторы «Balancing 1» и «Balancing 2» используются для подключения мощных балансировочных резисторов параллельно сериям 1 и 2 ячеек. |
| |
1.4 | 691 | |
| |
70.1 | 692 | При заряде батареи балансировка выполняется исходя из напряжения серий. К серии ячеек подключается балансировочный резистор если: |
| |
1.4 | 693 | |
| |
70.1 | 694 | * напряжение серии выше напряжения запуска балансировки; |
| 695 | * разница между напряжением серии ячеек и минимальным напряжением среди серий больше порога балансировки. | ||
| |
1.4 | 696 | |
| |
70.1 | 697 | При разряде батареи (работе на нагрузку) балансировка включается в том случае, если одна из серий отдала нагрузке заряд (А×ч), который больше на величину Qп заряда, отданного другой серией. |
| |
1.4 | 698 | |
| |
70.1 | 699 | Для изменения параметров балансировки серий ячеек необходимо выбрать меню «Control → Series balancing»: |
| |
1.4 | 700 | |
| |
2.1 | 701 | [[image:1733322892811-410.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="126" width="800"]] |
| |
1.4 | 702 | |
| |
70.1 | 703 | В данном разделе: |
| |
1.4 | 704 | |
| |
70.1 | 705 | * Enable – флаг разрешения балансировки серий ячеек; |
| 706 | * Number of Logic devices in a series – количество устройств BMS Logic на одну серию ячеек: | ||
| 707 | * Minimum series voltage to start balancing – напряжение запуска балансировки, В; | ||
| 708 | * Balancing threshold – порог балансировки, В; | ||
| 709 | * Coulomb threshold – разница зарядов Qп, отданных сериями ячеек, при превышении которой будет запущена балансировка, Ач; | ||
| 710 | * Period – период сброса счётчиков заряда на каждую серию (для исключения накопления ошибки), с; | ||
| 711 | * Do not sum series voltages – флаг запрета суммирования напряжений серий ячеек. | ||
| |
1.4 | 712 | |
| |
3.1 | 713 | === Power down === |
| |
1.4 | 714 | |
| |
70.1 | 715 | Устройство BMS Main 3 может выполнять отключение батарейной системы при низком напряжении или длительной неактивности батареи. |
| |
1.4 | 716 | |
| |
70.1 | 717 | Отключение питания при низком напряжении осуществляется при выполнении следующих условий: |
| |
1.4 | 718 | |
| |
70.1 | 719 | * напряжение батареи ниже минимального значения; |
| 720 | * сигнал «Charger connected» отсутствует в течение 60 секунд. | ||
| |
1.4 | 721 | |
| |
70.1 | 722 | Отключение питания при длительной неактивности осуществляется в том случае, если батарея находится в состоянии «Charging OFF», «Discharging OFF», «Relaxed (after charging)» или «Relaxed (after discharging)» в течение заданного времени. |
| |
1.4 | 723 | |
| |
70.1 | 724 | Для изменения параметров управления отключением питания необходимо выбрать раздел «Control → Power down»: |
| |
1.4 | 725 | |
| |
2.1 | 726 | [[image:1733322892813-562.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="103" width="800"]] |
| |
1.4 | 727 | |
| |
70.1 | 728 | В данном разделе: |
| |
1.4 | 729 | |
| |
70.1 | 730 | * Minimum voltage to power down – минимальное напряжение батареи, при котором отключается питание батарейной системы, В; |
| 731 | * Idle time to power down – время простоя батареи, по истечение которого отключается питание батарейной системы (0 для бесконечного времени простоя), мин; | ||
| 732 | * Wait the "Power up/down request" is cleared (on startup) – флаг включения ожидания сброса сигнала на включение/отключение питания BMS при запуске устройства; | ||
| 733 | * Power down if KEYRUN and CHARGE_ON are cleared – флаг отключения устройства если сигналы KEYRUN и CHARGE_ON сняты; | ||
| 734 | * Delay before setting the internal power down signal – задержка перед отключением питания устройства при снятии KEYRUN и CHARGE_ON или поступлении команды «Power down request», мс. | ||
| |
1.4 | 735 | |
| |
3.1 | 736 | === Heater === |
| |
1.4 | 737 | |
| |
70.1 | 738 | Для изменения параметров алгоритма управления нагревателем необходимо выбрать раздел «Control → Heater»: |
| |
1.4 | 739 | |
| |
2.1 | 740 | [[image:1733322901923-144.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="108" width="800"]] |
| |
1.4 | 741 | |
| |
70.1 | 742 | В данном разделе: |
| |
1.4 | 743 | |
| |
70.1 | 744 | * Enable – флаг включения контроллера нагрева; |
| 745 | * Minimum cell temperature – минимальная температура ячеек, °C; | ||
| 746 | * Tolerant cell temperature – допустимая температура ячеек, °C; | ||
| 747 | * Delay before starting the heater – задержка перед запуском нагревателя, мс; | ||
| 748 | * Delay before stopping the heater – задержка перед остановом нагревателя, мс; | ||
| 749 | * Switch off the heater on errors – флаг на отключение нагревателя при возникновении следующих ошибок: «Undervoltage», «Overcurrent», «High temperature (CH)», «High temperature (DCH)», «Short circuit», «Critical error». | ||
| |
1.4 | 750 | |
| |
70.1 | 751 | Условия включения нагревателя: |
| |
1.4 | 752 | |
| |
70.1 | 753 | * минимальная температура среди всех ячеек батареи меньше величины «Minimum cell temperature» в течение времени «Delay before starting the heater». |
| |
1.4 | 754 | |
| |
70.1 | 755 | Условия отключения нагревателя: |
| |
1.4 | 756 | |
| |
70.1 | 757 | * минимальная температура среди всех ячеек батареи больше величины «Tolerant cell temperature» в течение времени «Delay before stopping the heater». |
| |
1.4 | 758 | |
| |
39.1 | 759 | (% class="box infomessage" %) |
| 760 | ((( | ||
| |
70.1 | 761 | При наличии сигнала "Heater" замыкается контактор нагревателя и/или выставляется соответствующий дискретный выход. |
| |
39.1 | 762 | ))) |
| |
1.4 | 763 | |
| |
3.1 | 764 | === Cooler === |
| |
1.4 | 765 | |
| |
70.1 | 766 | Для изменения параметров алгоритма управления охладителем необходимо выбрать раздел «Control → Cooler»: |
| |
1.4 | 767 | |
| |
2.1 | 768 | [[image:1733322901924-962.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="107" width="800"]] |
| |
1.4 | 769 | |
| |
70.1 | 770 | В данном разделе: |
| |
1.4 | 771 | |
| |
70.1 | 772 | * Enable – флаг включения контроллера охлаждения; |
| 773 | * Maximum cell temperature – максимальная температура ячеек, °C; | ||
| 774 | * Tolerant cell temperature – допустимая температура ячеек, °C; | ||
| 775 | * Delay before starting the cooler – задержка перед запуском охладителя, мс; | ||
| 776 | * Delay before stopping the cooler – задержка перед остановом охладителя, мс; | ||
| 777 | * Switch off the cooler on errors – флаг на отключение охладителя при возникновении следующих ошибок: «Undervoltage», «Overcurrent», «Low temperature (CH)», «Low temperature (DCH)», «Short circuit», «Critical error». | ||
| |
1.4 | 778 | |
| |
70.1 | 779 | Условия включения охладителя: |
| |
1.4 | 780 | |
| |
70.1 | 781 | * максимальная температура среди всех ячеек батареи больше величины «Maximum cell temperature» в течение времени «Delay before starting the cooler». |
| |
1.4 | 782 | |
| |
70.1 | 783 | Условия снятия сигнала: |
| |
1.4 | 784 | |
| |
70.1 | 785 | * максимальная температура среди всех ячеек батареи меньше величины «Tolerant cell temperature» в течение времени «Delay before stoppong the cooler». |
| |
1.4 | 786 | |
| |
39.1 | 787 | (% class="box infomessage" %) |
| 788 | ((( | ||
| |
70.1 | 789 | При наличии сигнала "Cooler" замыкается контактор нагревателя и/или выставляется соответствующий дискретный выход. |
| |
39.1 | 790 | ))) |
| |
1.4 | 791 | |
| |
3.1 | 792 | === High voltage === |
| |
1.4 | 793 | |
| |
70.1 | 794 | Устройство BMS Main 3 имеет средства для измерения высокого напряжения до и после контакторов. |
| |
1.4 | 795 | |
| |
70.1 | 796 | Для настройки параметров измерения высокого напряжения необходимо выбрать раздел «Control → High voltage»: |
| |
1.4 | 797 | |
| |
3.1 | 798 | [[image:1733322914683-203.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="87" width="800"]] |
| |
1.4 | 799 | |
| |
70.1 | 800 | В данном разделе: |
| |
1.4 | 801 | |
| |
70.1 | 802 | * Enable – флаг включения измерения высокого напряжения; |
| 803 | * Delay before clearing the High voltage fault – задержка перед снятием ошибки «High voltage fault», с; | ||
| 804 | * Lock the High voltage fault – флаг блокирования ошибки «High voltage fault» до перезапуска устройства. | ||
| |
1.4 | 805 | |
| |
70.1 | 806 | В устройстве реализована самодиагностика цепей измерения высокого напряжения. В случае отказа средств измерения высокого напряжения или при неправильной полярности подключения высокого напряжения устройство формирует ошибку «High voltage fault». |
| |
1.4 | 807 | |
| |
26.1 | 808 | (% class="box warningmessage" %) |
| 809 | ((( | ||
| |
70.1 | 810 | При обнаружении ошибки «High voltage fault» формируется** флаг критической ошибки.** |
| |
26.1 | 811 | ))) |
| |
1.4 | 812 | |
| |
3.1 | 813 | === Cell analysis === |
| |
1.4 | 814 | |
| |
70.1 | 815 | Разрядная характеристики батареи – зависимость Uocv = Uocv(DOD) – используется для определения табличной зависимости Uocv = Uocv(SOC, t°C), которая необходима для расчёта степени заряда батареи. |
| |
1.4 | 816 | |
| |
70.1 | 817 | Устройство BMS Main 3 имеет возможность автоматически определить разрядную характеристику батареи. |
| |
1.4 | 818 | |
| |
70.1 | 819 | Перед запуском процесса определения разрядной характеристики необходимо подготовить BMS: |
| |
1.4 | 820 | |
| |
70.1 | 821 | 1. Полностью зарядить батарею. |
| 822 | 1. Подключить к контактору разряда резистивную нагрузку, которая обеспечит ток разряда 0,5C (где C – ёмкость ячейки). | ||
| |
1.4 | 823 | |
| |
70.1 | 824 | Для настройки параметров определения разрядной характеристики батареи необходимо выбрать раздел «Control → Cell analysis»: |
| |
1.4 | 825 | |
| |
3.1 | 826 | [[image:1733322914685-558.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="107" width="800"]] |
| |
1.4 | 827 | |
| |
70.1 | 828 | В данном разделе: |
| |
1.4 | 829 | |
| |
70.1 | 830 | * Enable – флаг запуска алгоритма; |
| 831 | * Discharge step – шаг разряда, А×ч; | ||
| 832 | * Delta voltage – величина падения напряжения на анализируемой ячейке, В; | ||
| 833 | * Logic index – позиция анализируемого устройства BMS Logic; | ||
| 834 | * Cell index – позиция анализируемой ячейки, подключенной к устройству, номер которого определяется «Logic index»; | ||
| 835 | * Analyse the most discharged cell – флаг, при установке которого будут сохранятся параметры наименее заряженной ячейки (в этом случае значение Cell index игнорируется). | ||
| |
1.4 | 836 | |
| |
70.1 | 837 | Величину Discharge step рекомендуется устанавливать равной |
| |
1.4 | 838 | |
| 839 | Discharge step= С/21, | ||
| 840 | |||
| |
70.1 | 841 | где С – ёмкость ячейки. |
| |
1.4 | 842 | |
| |
70.1 | 843 | Разрядная характеристика будет построена для заданной ячейки (её положение определяется значениями «Logic index» и «Cell index»). |
| |
1.4 | 844 | |
| |
70.1 | 845 | Алгоритм определения разрядной характеристики батареи будет запущен если установить флаг «Enable». С этого момента управление контактором разряда осуществляет данный алгоритм. |
| |
1.4 | 846 | |
| |
70.1 | 847 | Шаги алгоритма: |
| |
1.4 | 848 | |
| |
70.1 | 849 | 1. Разряд DOD = 0. |
| 850 | 1. Размыкание контактора разряда. | ||
| 851 | 1. Ожидание релаксации батареи. | ||
| 852 | 1. Измерение Uocv = U. | ||
| 853 | 1. Сохранение точки разрядной характеристики (Q, Uocv). | ||
| 854 | 1. Замыкание контактора разряда. DOD,,1,, = DOD + Discharge step, U,,1,, = U | ||
| 855 | 1. Если DOD = DOD,,1 ,,или U < U,,1,, - Delta voltage, то переход к п.2. | ||
| 856 | 1. Если обнаружена ошибка «Undervoltage», то конец алгоритма. | ||
| |
1.4 | 857 | |
| |
70.1 | 858 | В ходе работы алгоритма на SD-карте будет создан файл с именем "CELLANALYSIS.TXT" в формате CSV (разделитель – символ табуляции). |
| |
1.4 | 859 | |
| |
70.1 | 860 | Структура файла: |
| |
1.4 | 861 | |
| 862 | |**Time**|**DOD**|**Logic**|**Cell**|**OCV**|**Resistance** | ||
| |
70.1 | 863 | |**01.01.2024 12:34:56**|0.0|1|1|4.180|0.080000 |
| |
1.4 | 864 | |**...**|...| |…|...|... |
| 865 | |||
| |
70.1 | 866 | Названия параметров: |
| |
1.4 | 867 | |
| |
70.1 | 868 | * Time – дата и время; |
| 869 | * DOD – глубина разряда, А×ч; | ||
| 870 | * Logic – позиция устройства BMS Logic; | ||
| 871 | * Cell – позиция ячейки, для которой приводятся данные OCV и Resistance; | ||
| 872 | * OCV – напряжение Uocv ячейки, В; | ||
| 873 | * Resistance – сопротивление ячейки, Ом. |