Changes for page 3.3 Control

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

From version 29.3
edited by Admin
on 2025/02/28 13:50
Change comment: There is no comment for this version
To version 12.32
edited by Admin
on 2025/02/11 16:51
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -10,8 +10,6 @@
10 10  
11 11  [[image:1734023979572-693.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="79" width="600"]]
12 12  
13 -In this section:
14 -
15 15  * Initialization delay – a delay before processing functions after finishing device initialization (initialization includes current sensors calibration and battery modules search), millisecond.
16 16  
17 17  === Battery modules ===
... ... @@ -20,15 +20,15 @@
20 20  
21 21  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:
22 22  
21 +[[image:1734023979582-179.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="165" width="600"]]
23 23  
24 -[[image:1739976358691-364.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="164" width="600"]]
25 25  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)”:
26 26  
25 +[[image:1734023979583-589.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="186" width="600"]]
27 27  
28 -[[image:1739976370994-390.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="167" width="600"]]
29 29  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.
30 30  
31 -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.
32 32  
33 33  === Calculation of battery parameters ===
34 34  
... ... @@ -59,18 +59,18 @@
59 59  * Always on;
60 60  * 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.
61 61  
62 -In “Always on” mode main contactor closes if all the following is true:
60 +In “Always on” mode, the main contactor closes if all the following is true:
63 63  
64 -* Other contactors are open;
65 -* There are no errors from the "Errors 1, 2 ..." bitfileds.
62 +* “Charging” contactor is open;
63 +* “Discharging” contactor is open;
64 +* there are no errors.
66 66  
67 -In “Always on” mode main contactor opens if all the following is true:
66 +In “Always on” mode, the main contactor opens if “Charging” and “Discharging” contactors are open and any of the following is true:
68 68  
69 -* Other contactors are open;
70 -* There is an error from the the "Errors 1, 2 ..." bitfileds.
68 +* “Charging current present” is set;
69 +* “Discharging current present” is set;
70 +* one or more errors persist.
71 71  
72 -In “Automatic” mode, the main contactor closes by internal algorithms at the same time with other contactors.
73 -
74 74  To change the parameters of the main contactor, select the "Control → Main contactor" section:
75 75  
76 76  [[image:1734024131196-608.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="94" width="600"]]
... ... @@ -112,15 +112,14 @@
112 112  
113 113  To change the precharge parameters, select the section “Control → Precharge”:
114 114  
115 -[[image:1739970002016-142.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="119" width="600"]]
116 -
117 117  In this section:
118 118  
115 +[[image:1739290619354-792.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="117" width="600"]]
116 +
119 119  * 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;
120 120  * 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;
121 121  * Minimum voltage difference before and after contactors to finish precharging – a minimum voltage difference before and after contactors to ensure precharge process finished, V;
122 122  * Number of precharging attempts – maximum number of precharging attempts before setting the "Precharge error";
123 -* Delay before current measurement – a delay before first current measurement after closing precharge, millisecond;
124 124  * Precharge time – a duration of closing the precharge contactor before closing the discharging contactor, millisecond;
125 125  * Relaxation between attempts – a duration between precharge attempts, millisecond;
126 126  * Check the power dissipated in the preacharge resistor - a flag to enable the calculation of power dissipated in precharge resistor;
... ... @@ -274,12 +274,6 @@
274 274  * 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;
275 275  * Independent - Charge/Discharge contactor is based on its own controller.
276 276  
277 -(% class="box warningmessage" %)
278 -(((
279 -**Warning!**
280 -Charge/Discharge algorithms on BMS Main 3X and on battery modules controllers must **be the same**!
281 -)))
282 -
283 283  The charging/discharging controller supports the following modes:
284 284  
285 285  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.
... ... @@ -300,6 +300,7 @@
300 300  * If "Discharge request" is received, procedure is done as described in [[Discharge>>doc:||anchor="HDischarge"]] section;
301 301  * If both signals received, "Charge request" has a priority.
302 302  
294 +
303 303  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:
304 304  
305 305  * "Charge current limit" and "Regeneration current limit" are calculated only if there is "Charge request";
... ... @@ -307,14 +307,11 @@
307 307  
308 308  The charge/discharge contactor control is configured in the “Control → Charge/Discharge” section:
309 309  
310 -[[image:1739292809635-913.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="238" width="800"]]
302 +[[image:1734089702994-738.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="92" width="600"]]
311 311  
312 312  In this section:
313 313  
314 314  * Enable – a flag to enable battery charge/discharge controller;
315 -* Mode:
316 -** Dependent - Charge/Discharge contactor depends on Charge and Discharge algorithms and their signals;
317 -** Independent - Charge/Discharge contactor is based on its own controller.
318 318  * Algorithm:
319 319  ** Always on – discharging is always allowed;
320 320  ** Balanced – discharging is allowed provided that all battery modules are balanced;
... ... @@ -335,8 +335,8 @@
335 335  * Maximum CONTINUOUS discharge current limit – a maximum allowed continuous discharging current of all the battery, A;
336 336  * Maximum discharge current limit – a maximum allowed discharging current of all the battery, A;
337 337  * Errors 1 (2) to disconnect all battery modules – errors that cause all battery modules to be disconnected from the common bus;
338 -* Errors 1 (2) to open the charging/discharging contactor – errors that cause the main charging/discharging contactor "Discharging" to open,
339 -* 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.
327 +* Errors 1 (2) to open the discharging contactor – errors that cause the main discharging contactor "Discharging" to open,
328 +* Switch of the discharging contactor on errors without a delay – a flag that allows the main discharging contactor “Discharging” to be opened without delay if errors are detected.
340 340  
341 341  === Module balancing ===
342 342  
... ... @@ -355,7 +355,6 @@
355 355  * Balance on charging – a flag to enable module balancing when the battery is charging;
356 356  * Delta voltage – a voltage difference at which the most charged modules are switched off (those modules whose voltage exceeds the minimum voltage among the modules by the “Delta voltage” value are switched off), V;
357 357  * Delta current – a current difference at which the most charged modules are switched off (those modules are switched off, the charge current of which is less than the maximum charge current among the modules by the “Delta current” value), A;
358 -* Detection time – a time for module to be estimated as unbalanced, millisecond;
359 359  * Waiting time – a time the battery modules are in the disconnected state (after this time, the modules previously disconnected during the balancing process are reconnected to the common bus), second;
360 360  * Balance on discharging – a flag to enable module balancing when the battery is discharging (if flag is enabled operation logic and settings are equal to balancing on charging);
361 361  * Required discharging current – a value of the discharge current at which the device switches off the most discharged battery modules, A.
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
1739977307594-438.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.admin
Size
... ... @@ -1,1 +1,0 @@
1 -39.2 KB
Content