Changes for page 3.3 Control

Last modified by Admin on 2025/05/30 16:50

From version 12.7
edited by Admin
on 2025/02/11 16:21
Change comment: There is no comment for this version
To version 15.1
edited by Admin
on 2025/02/19 13:00
Change comment: Uploaded new attachment "1739970002016-142.png", version {1}

Summary

Details

Page properties
Content
... ... @@ -188,9 +188,9 @@
188 188  * Allowable battery current to rejoin modules – a battery current at which joining of battery modules is permitted, A;
189 189  * Allowable voltage difference to rejoin modules – a difference between the voltage of the disconnected module and the battery voltage at which its joining is permitted, V;
190 190  * Checking voltages time – a time of checking voltages of battery modules before starting joining modules, millisecond;
191 -* Balancing modules time – a time of balancing battery modules afte, millisecond;
192 -* Control the precharging contactor – a flag to control the precharging contactor;
193 -* Canceling charging time – a delay before opening the charging contactor, ms;
191 +* Balancing modules time – a time of balancing battery modules after joining modules and before closing main charging contactor, millisecond;
192 +* Control the precharging contactor – a flag to control the main precharging contactor;
193 +* Canceling charging time – a delay before opening the main charging contactor, ms;
194 194  * Disconnect modules that are not ready to charge – a flag for disconnecting modules that have the “Ready to charge” signal cleared.
195 195  * Disconnect all modules if one is not ready to charge – a flag for disconnecting all modules if any of the modules have the “Ready to charge” signal cleared;
196 196  * Join modules on the “Charge request” signal – a flag to enable automatic modules joining if “Charge request” signal appears;
... ... @@ -249,8 +249,8 @@
249 249  * Minimum number of modules allowed to join – a minimum number of battery modules that can be connected in parallel;
250 250  * Allowable battery current to rejoin modules – a battery current at which joining of battery modules is permitted, A;
251 251  * Allowable voltage difference to rejoin modules – a difference between the voltage of the disconnected module and the battery voltage at which its joining is permitted, V;
252 -* Checking voltages time – a time of checking voltages of battery modules, millisecond;
253 -* Balancing modules time – a time of balancing battery modules, millisecond;
252 +* Checking voltages time – a time of checking voltages of battery modules before starting joining modules, millisecond;
253 +* Balancing modules time – a time of balancing battery modules after joining modules and before closing main discharging contactor, millisecond;
254 254  * Control the precharging contactor – a flag to control the main precharging contactor;
255 255  * Canceling discharging time – a delay before opening the main discharging contactor, millisecond;
256 256  * Disconnect modules that are not ready to discharge – a flag for disconnecting modules that have the “Ready to discharge” signal cleared.
... ... @@ -266,15 +266,66 @@
266 266  
267 267  The BMS Main 3X can control the charging/discharging contactor that is used to both charge and discharge the battery.
268 268  
269 -The charge/discharge contactor (“Charging/Discharging” signal) receives a “Charging” signal (generated by the charge controller) if a “Charge request” signal is received from the upper-level system. In all other cases, the "Discharging" signal is output to the contactor (generated by the discharge controller).
269 +Charge/Discharge contactor has two algorithms of operation:
270 270  
271 +* Dependent - Charge/Discharge contactor depends on Charge and Discharge algorithms and their signals and behaves as Charging contactor if "Charging" signal is set, otherwise – as Discharging contactor;
272 +* Independent - Charge/Discharge contactor is based on its own controller.
273 +
274 +The charging/discharging controller supports the following modes:
275 +
276 +1. Charging/Discharging is always allowed (Always on) – the device ignores voltage and current unbalance of the battery modules and commands to close the discharging contactors of the battery modules and the main discharging contactor.
277 +1. Charging/Discharging is allowed if all battery modules are balanced (Balanced).
278 +1. Charging/Discharging is allowed for most balanced battery modules (Partially balanced). Unbalanced modules are disconnected from the common bus and do not participate in the discharging.
279 +
280 +The device controls two processes: **joining battery modules** and **closing the main charging/discharging contactor**.
281 +
282 +The operation of the **joining battery modules** depends on the signal received:
283 +
284 +* If "Join to charge" is received, joining procedure is done as described in [[Charge>>doc:||anchor="HCharge"]] section;
285 +* If "Join to discharge" is received, joining procedure is done as described in [[Discharge>>doc:||anchor="HDischarge"]] section;
286 +* If both signals received, "Join to charge" has a priority.
287 +
288 +The operation of **closing main charging/discharging contactor **depends on the signal received:
289 +
290 +* If "Charge request" is received, procedure is done as described in [[Charge>>doc:||anchor="HCharge"]] section;
291 +* If "Discharge request" is received, procedure is done as described in [[Discharge>>doc:||anchor="HDischarge"]] section;
292 +* If both signals received, "Charge request" has a priority.
293 +
294 +
295 +In addition, the charge/discharge controller calculates and transmits to the upper-level system the maximum allowable current value with which the modular battery can be charged ("Charge current limit") and discharged ("Discharge current limit"), as well as the maximum regeneration current value with which the modular battery can be charged during operation under load ("Regeneration current limit"). The calculation of the charge, discharge and regeneration currents of the entire battery is performed based on the number of battery modules operating for charge or discharge and the maximum charge and discharge current values ​​transmitted by them:
296 +
297 +* "Charge current limit" and "Regeneration current limit" are calculated only if there is "Charge request";
298 +* "Discharge current limit" is calculated only if there is "Discharge request".
299 +
271 271  The charge/discharge contactor control is configured in the “Control → Charge/Discharge” section:
272 272  
273 -[[image:1734089702994-738.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="92" width="600"]]
302 +[[image:1739292809635-913.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="238" width="800"]]
274 274  
275 275  In this section:
276 276  
277 -* Enable – a flag to enable the charge/discharge controller.
306 +* Enable – a flag to enable battery charge/discharge controller;
307 +* Algorithm:
308 +** Always on – discharging is always allowed;
309 +** Balanced – discharging is allowed provided that all battery modules are balanced;
310 +** Partially balanced – discharging is allowed for most balanced battery modules;
311 +* Minimum number of modules allowed to join – a minimum number of battery modules that can be connected in parallel;
312 +* Allowable battery current to rejoin modules – a battery current at which joining of battery modules is permitted, A;
313 +* Allowable voltage difference to rejoin modules – a difference between the voltage of the disconnected module and the battery voltage at which its joining is permitted, V;
314 +* Checking voltages time – a time of checking voltages of battery modules before starting joining modules, millisecond;
315 +* Balancing modules time – a time of balancing battery modules after joining modules and before closing main discharging contactor, millisecond;
316 +* Control the precharging contactor – a flag to control the main precharging contactor;
317 +* Canceling discharging time – a delay before opening the main discharging contactor, millisecond;
318 +* Disconnect modules that are not ready to charge – a flag for disconnecting modules that have the “Ready to charge” signal cleared;
319 +* Disconnect modules that are not ready to discharge – a flag for disconnecting modules that have the “Ready to discharge” signal cleared;
320 +* Join modules on the “Charge request” signal – a flag to enable automatic modules joining if “Charge request” signal appears;
321 +* Join modules on the “Discharge request” signal – a flag to enable automatic modules joining if “Discharge request” signal appears;
322 +* Maximum CONTINUOUS charge current limit – a maximum allowed continuous charging current of all the battery, A;
323 +* Maximum charge current limit – a maximum allowed charging current of all the battery, A;
324 +* Maximum CONTINUOUS discharge current limit – a maximum allowed continuous discharging current of all the battery, A;
325 +* Maximum discharge current limit – a maximum allowed discharging current of all the battery, A;
326 +* Errors 1 (2) to disconnect all battery modules – errors that cause all battery modules to be disconnected from the common bus;
327 +* Errors 1 (2) to open the charging/discharging contactor – errors that cause the main charging/discharging contactor "Discharging" to open,
328 +* Switch of the charging/discharging contactor on errors without a delay – a flag that allows the main charging/discharging contactor to be opened without delay if errors are detected.
278 278  
279 279  === Module balancing ===
280 280  
1739292809635-913.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.admin
Size
... ... @@ -1,0 +1,1 @@
1 +60.7 KB
Content
1739970002016-142.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.admin
Size
... ... @@ -1,0 +1,1 @@
1 +41.2 KB
Content