Changes for page 3.3 Control

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

From version 22.3
edited by Admin
on 2025/02/19 14:57
Change comment: There is no comment for this version
To version 12.29
edited by Admin
on 2025/02/11 16:47
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -18,15 +18,15 @@
18 18  
19 19  Flags for enabling battery modules are configured in the "Control → Modules → Enable (modules 1 to 8)" and "Control → Modules → Enable (modules 9 to 32)" section:
20 20  
21 +[[image:1734023979582-179.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="165" width="600"]]
21 21  
22 -[[image:1739976358691-364.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="164" width="600"]]
23 23  The network addresses of the battery modules are configured in the "Control → Modules → Node IDs (modules 1 to 8)” and "Control → Modules → Node IDs (modules 9 to 32)”:
24 24  
25 +[[image:1734023979583-589.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="186" width="600"]]
25 25  
26 -[[image:1739976370994-390.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="167" width="600"]]
27 27  Each module in a battery must have a unique address. You can change the address in the battery module settings in the “Connectivity → CAN” section of the BMS Main 3 settings.
28 28  
29 -In corresponding section you can set up minimum number of found modules to finish initialization.
29 +In corresponding section you can set up maximum number of found modules to finish initialization.
30 30  
31 31  === Calculation of battery parameters ===
32 32  
... ... @@ -52,19 +52,22 @@
52 52  
53 53  The BMS Main 3X device controls the main contactor. The main contactor is usually placed in the common (minus) battery line for opening the charge and discharge circuits in case of sealing of the charging or discharging contactors.
54 54  
55 -In “Always on” mode main contactor closes if all the following is true:
55 +The Main contactor algorithm supports the following modes:
56 56  
57 -* Other contactors are open;
58 -* There are no errors from the "Errors 1, 2 ..." bitfileds.
57 +* Always on;
58 +* Automatic, when the main contactor closes by the internal charging and discharging algorithms at the same time with Precharging, Charging, Discharging and Charging/Discharging contactors.
59 59  
60 -In “Always on” mode main contactor opens if all the following is true:
60 +In “Always on” mode, the main contactor closes if all the following is true:
61 61  
62 -* Other contactors are open;
63 -* There is an error from the the "Errors 1, 2 ..." bitfileds.
62 +* “Charging” contactor is open;
63 +* “Discharging” contactor is open;
64 +* there are no errors.
64 64  
65 -In “Automatic” mode, the main contactor closes by internal algorithms at the same time with other contactors.
66 +In “Always on” mode, the main contactor opens if “Charging” and “Discharging” contactors are open and any of the following is true:
66 66  
67 -*
68 +* “Charging current present” is set;
69 +* “Discharging current present” is set;
70 +* one or more errors persist.
68 68  
69 69  To change the parameters of the main contactor, select the "Control → Main contactor" section:
70 70  
... ... @@ -109,13 +109,12 @@
109 109  
110 110  In this section:
111 111  
112 -[[image:1739970002016-142.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="119" width="600"]]
115 +[[image:1739290619354-792.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="117" width="600"]]
113 113  
114 114  * Precharge current threshold to close the discharging contactor – a current value to ensure that precharge process has finished and it is allowed to close the discharging contactor, A;
115 115  * Check voltages before and after contactors to finish precharging – a flag to check the voltages before and after contactors to ensure that precharge process has finished and it is allowed to close the discharging contactor;
116 116  * Minimum voltage difference before and after contactors to finish precharging – a minimum voltage difference before and after contactors to ensure precharge process finished, V;
117 117  * Number of precharging attempts – maximum number of precharging attempts before setting the "Precharge error";
118 -* Delay before current measurement – a delay before first current measurement after closing precharge, millisecond;
119 119  * Precharge time – a duration of closing the precharge contactor before closing the discharging contactor, millisecond;
120 120  * Relaxation between attempts – a duration between precharge attempts, millisecond;
121 121  * Check the power dissipated in the preacharge resistor - a flag to enable the calculation of power dissipated in precharge resistor;
... ... @@ -289,7 +289,7 @@
289 289  * If "Discharge request" is received, procedure is done as described in [[Discharge>>doc:||anchor="HDischarge"]] section;
290 290  * If both signals received, "Charge request" has a priority.
291 291  
292 -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:
294 +In addition to controlling the charge/discharge contactor, 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:
293 293  
294 294  * "Charge current limit" and "Regeneration current limit" are calculated only if there is "Charge request";
295 295  * "Discharge current limit" is calculated only if there is "Discharge request".
... ... @@ -296,33 +296,11 @@
296 296  
297 297  The charge/discharge contactor control is configured in the “Control → Charge/Discharge” section:
298 298  
299 -[[image:1739292809635-913.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="238" width="800"]]
301 +[[image:1734089702994-738.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="92" width="600"]]
300 300  
301 301  In this section:
302 302  
303 -* Enable – a flag to enable battery charge/discharge controller;
304 -* Algorithm:
305 -** Always on – discharging is always allowed;
306 -** Balanced – discharging is allowed provided that all battery modules are balanced;
307 -** Partially balanced – discharging is allowed for most balanced battery modules;
308 -* Minimum number of modules allowed to join – a minimum number of battery modules that can be connected in parallel;
309 -* Allowable battery current to rejoin modules – a battery current at which joining of battery modules is permitted, A;
310 -* 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;
311 -* Checking voltages time – a time of checking voltages of battery modules before starting joining modules, millisecond;
312 -* Balancing modules time – a time of balancing battery modules after joining modules and before closing main discharging contactor, millisecond;
313 -* Control the precharging contactor – a flag to control the main precharging contactor;
314 -* Canceling discharging time – a delay before opening the main discharging contactor, millisecond;
315 -* Disconnect modules that are not ready to charge – a flag for disconnecting modules that have the “Ready to charge” signal cleared;
316 -* Disconnect modules that are not ready to discharge – a flag for disconnecting modules that have the “Ready to discharge” signal cleared;
317 -* Join modules on the “Charge request” signal – a flag to enable automatic modules joining if “Charge request” signal appears;
318 -* Join modules on the “Discharge request” signal – a flag to enable automatic modules joining if “Discharge request” signal appears;
319 -* Maximum CONTINUOUS charge current limit – a maximum allowed continuous charging current of all the battery, A;
320 -* Maximum charge current limit – a maximum allowed charging current of all the battery, A;
321 -* Maximum CONTINUOUS discharge current limit – a maximum allowed continuous discharging current of all the battery, A;
322 -* Maximum discharge current limit – a maximum allowed discharging current of all the battery, A;
323 -* Errors 1 (2) to disconnect all battery modules – errors that cause all battery modules to be disconnected from the common bus;
324 -* Errors 1 (2) to open the charging/discharging contactor – errors that cause the main charging/discharging contactor "Discharging" to open,
325 -* 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.
305 +* Enable – a flag to enable the charge/discharge controller.
326 326  
327 327  === Module balancing ===
328 328  
1739292809635-913.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.admin
Size
... ... @@ -1,1 +1,0 @@
1 -60.7 KB
Content
1739970002016-142.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.admin
Size
... ... @@ -1,1 +1,0 @@
1 -41.2 KB
Content
1739976172181-924.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.admin
Size
... ... @@ -1,1 +1,0 @@
1 -29.0 KB
Content
1739976193603-451.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.admin
Size
... ... @@ -1,1 +1,0 @@
1 -33.8 KB
Content
1739976228035-922.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.admin
Size
... ... @@ -1,1 +1,0 @@
1 -34.2 KB
Content
1739976358691-364.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.admin
Size
... ... @@ -1,1 +1,0 @@
1 -33.8 KB
Content
1739976370994-390.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.admin
Size
... ... @@ -1,1 +1,0 @@
1 -34.2 KB
Content