Changes for page 3.4 Protections

Last modified by Admin on 2025/04/09 12:19

From version 16.38
edited by Admin
on 2024/12/26 15:10
Change comment: There is no comment for this version
To version 18.1
edited by Admin
on 2024/12/26 15:29
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -6,6 +6,12 @@
6 6  
7 7  The BMS Main 3 device continuously monitors the state of the cells, the external environment and, when detecting abnormalities, protects the battery and system components from damage.
8 8  
9 +(% class="box errormessage" %)
10 +(((
11 +**Attention!**
12 +Behavior of contactors at different errors is configured in **corresponding contactor settings**!
13 +)))
14 +
9 9  === Overcurrent ===
10 10  
11 11  The BMS Main 3 device performs the overcurrent protection depending on current sensor values.
... ... @@ -37,16 +37,11 @@
37 37  * the current is positive (charging) or zero, and its modulo value is less than the “Tolerant charging current” value for the “Delay before clearing the error” time;
38 38  * the current is negative (discharging) or zero, and its modulo value is less than the “Tolerant discharging current” value for the “Delay before clearing the error” time.
39 39  
40 -(% class="box infomessage" %)
41 -(((
42 -If there is the "Overcurrent" error, the **charging **and **discharging **contactors open.
43 -)))
44 -
45 45  === Charge current limit ===
46 46  
47 -The BMS Main 3 device can check if the charging current exceeds the estimated limit based on the [[Charge map>>doc:Battery management systems.BMS Main 3.3\. Configuration.3\.3 Control.WebHome||anchor="HChargemap"]].  If current exceeds the calculated limit more than configured difference, "Current limit" error is generated.
48 +The BMS Main 3 device can check if the charging current exceeds the estimated limit based on the [[Charge map>>doc:Battery management systems.BMS Main 3.3\. Configuration.3\.3 Control.WebHome||anchor="HChargemap"]]. If current exceeds the calculated limit more than configured difference, "Current limit" error is generated.
48 48  
49 -Current difference is configured by two regions separated by the threshold value. Maximum current in Region 1 is calculated by the absolute difference, in 
50 +Current difference is separated to two regions by the threshold value. Maximum current in Region 1 is calculated by the absolute difference, in Region 2 – by the relative difference.
50 50  
51 51  To change the overcurrent protection of the battery, select the "Protections → Charge current limit" section:
52 52  
... ... @@ -53,14 +53,33 @@
53 53  [[image:1735225207687-430.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="113" width="800"]]In this section:
54 54  
55 55  * Enable – a flag to enable the protection;
56 -* Threshold to switch from Region 1 to Region 2
57 -*
57 +* Threshold to switch from Region 1 to Region 2 – a current value at which current excess calculation will be switched from absolute to relative difference, A;
58 +* Region 1: Current difference – a value of maximum absolute current diffr, A;
59 +* Region 2: Current difference – a value of maximum relative current excess, A;
60 +* Delay before setting the error, millisecond;
61 +* Delay before clearing the error, second;
62 +* Lock – a flag to block the error until the device is restarted.
58 58  
59 -
60 60  === Discharge current limit ===
61 61  
62 -TBA
66 +The BMS Main 3 device can check if the discharging current exceeds the estimated limit based on the [[Discharge map>>doc:Battery management systems.BMS Main 3.3\. Configuration.3\.3 Control.WebHome||anchor="HDischargemap"]]. If current exceeds the calculated limit more than configured difference, "Current limit" error is generated.
63 63  
68 +Current difference is separated to two regions by the threshold value. Maximum current in Region 1 is calculated by the absolute difference, in Region 2 – by the relative difference.
69 +
70 +To change the overcurrent protection of the battery, select the "Protections → Discharge current limit" section:
71 +
72 +[[image:1735225942893-869.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="113" width="800"]]
73 +
74 +In this section:
75 +
76 +* Enable – a flag to enable the protection;
77 +* Threshold to switch from Region 1 to Region 2 – a current value at which current excess calculation will be switched from absolute to relative difference, A;
78 +* Region 1: Current difference – a value of maximum absolute current diffr, A;
79 +* Region 2: Current difference – a value of maximum relative current excess, A;
80 +* Delay before setting the error, millisecond;
81 +* Delay before clearing the error, second;
82 +* Lock – a flag to block the error until the device is restarted.
83 +
64 64  === Undervoltage ===
65 65  
66 66  The BMS Main 3 device implements battery protection from too low voltage on the cells.
... ... @@ -89,11 +89,6 @@
89 89  
90 90  * the minimum voltage among all cells of the battery is greater than the “Tolerant cell voltage” value for the “Delay before clearing the error” time.
91 91  
92 -(% class="box infomessage" %)
93 -(((
94 -If there is the "Undervoltage" error, the **discharging **contactor opens.
95 -)))
96 -
97 97  === Overvoltage ===
98 98  
99 99  The BMS Main 3 device implements battery protection from too high voltage on the cells.
... ... @@ -122,11 +122,6 @@
122 122  
123 123  * the maximum voltage among all cells of the battery is less than the “Tolerant cell voltage” value for the “Delay before clearing the error” time.
124 124  
125 -(% class="box infomessage" %)
126 -(((
127 -If there is the "Overvoltage" error, the **charging** contactor and **discharging **contactor open (if the “Switch off the discharging contactor on error” flag is set).
128 -)))
129 -
130 130  === Low temperature ===
131 131  
132 132  The BMS Main 3 device implements battery protection from too low temperature.
... ... @@ -156,12 +156,6 @@
156 156  
157 157  * the minimum temperature among all cells of the battery is greater than the “Tolerant charging (discharging) temperature” value for the “Delay before clearing the error” time.
158 158  
159 -(% class="box infomessage" %)
160 -(((
161 -If there is the "Low temperature (CH)" error, the **charging **contactor opens.
162 -If there is the "Low temperature (DCH)" error, the **discharging **contactor opens.
163 -)))
164 -
165 165  === High temperature ===
166 166  
167 167  The BMS Main 3 device implements battery protection from too high temperature.
... ... @@ -191,12 +191,6 @@
191 191  
192 192  * the maximum temperature among all cells of the battery is less than the “Tolerant charging (discharging) temperature” value for the “Delay before clearing the error” time.
193 193  
194 -(% class="box infomessage" %)
195 -(((
196 -If there is the "High temperature (CH)" error, the **charging **contactor opens.
197 -If there is the "High temperature (DCH)" error, the **discharging **contactor opens.
198 -)))
199 -
200 200  === Battery cover ===
201 201  
202 202  To change the protection parameters from opening the battery cover, select the "Protections → Battery cover" section:
... ... @@ -222,7 +222,7 @@
222 222  
223 223  (% class="box warningmessage" %)
224 224  (((
225 -If there is the "Battery cover error", the **“Critical error” **is generated **and all contactors open.**
223 +If there is the "Battery cover error", the **“Critical error” **is generated**.**
226 226  )))
227 227  
228 228  === High humidity ===
... ... @@ -284,9 +284,9 @@
284 284  
285 285  * the measured humidity is less than the “Tolerant humidity” value during the “Delay before clearing the error” time.
286 286  
287 -(% class="box infomessage" %)
285 +(% class="box warningmessage" %)
288 288  (((
289 -If there is the “Water” error, the **“Critical error”** is generated and **all relays open**.
287 +If there is the “Water” error, the **“Critical error”** is generated.
290 290  )))
291 291  
292 292  === Logic high temperature ===
... ... @@ -342,7 +342,7 @@
342 342  
343 343  (% class="box warningmessage" %)
344 344  (((
345 -If there is the "Logic offline" error, the **“Critical error” **is generated and **all relays open.**
343 +If there is the "Logic offline" error, the **“Critical error” **is generated**.**
346 346  )))
347 347  
348 348  === Cell count ===
... ... @@ -371,7 +371,7 @@
371 371  
372 372  (% class="box warningmessage" %)
373 373  (((
374 -If there is the "Cell count error", the **“Critical error” **is generated and **all relays open.**
372 +If there is the "Cell count error", the **“Critical error” **is generated**.**
375 375  )))
376 376  
377 377  === Logic count ===
... ... @@ -399,7 +399,7 @@
399 399  
400 400  (% class="box warningmessage" %)
401 401  (((
402 -If there is the "Logic count error", the **“Critical error”** is generated and **all relays open.**
400 +If there is the "Logic count error", the **“Critical error”** is generated.
403 403  )))
404 404  
405 405  === Short circuit ===
... ... @@ -429,11 +429,6 @@
429 429  
430 430  * the current modulo is lower than the “Maximum current” values for all three protection levels during the “Delay before setting the error” time.
431 431  
432 -(% class="box infomessage" %)
433 -(((
434 -If there is the "Short circuit" error, **charging **contactor opens (if the “Switch off the charging contactor on error” flag is set) and **discharging **contactor opens (if the “Switch off the discharging contactor on error flag” is set).
435 -)))
436 -
437 437  === High contactor temperature ===
438 438  
439 439  The BMS Main 3 device protects power contactors from overheating. To measure the temperature of the contactor, one of the thermistors connected to the X5 connector is used.
... ... @@ -462,11 +462,6 @@
462 462  
463 463  * the contactor temperature is lower than the “Tolerant contactor temperature” value during the “Delay before clearing the error” time.
464 464  
465 -(% class="box infomessage" %)
466 -(((
467 -If there is the "High contactor temperature" error, **charging **contactor opens (if the “Switch off the charging contactor on error” flag is set) and **discharging **contactor opens (if the “Switch off the discharging contactor on error” flag is set).
468 -)))
469 -
470 470  === Current sensor ===
471 471  
472 472  The BMS Main 3 device checks the current sensor connection circuits. The circuits are checked for breakage and short-circuit to the +5 V supply line.
... ... @@ -498,7 +498,7 @@
498 498  
499 499  (% class="box warningmessage" %)
500 500  (((
501 -If there is the “Current sensor error”, the **“Critical error” **is generated and **all relays open.**
489 +If there is the “Current sensor error”, the **“Critical error” **is generated.
502 502  )))
503 503  
504 504  === Power switch ===
... ... @@ -516,13 +516,9 @@
516 516  
517 517  (% class="box warningmessage" %)
518 518  (((
519 -If there is the "Power switch error", the **“Critical error” **is generated and **all relays open.**
507 +If there is the "Power switch error", the **“Critical error” **is generated.
520 520  )))
521 521  
522 -=== Power fault ===
523 -
524 -TBA
525 -
526 526  === Charge contactor cycles ===
527 527  
528 528  The BMS Main 3 device protects the charging contactor against frequent switching.
... ... @@ -550,11 +550,6 @@
550 550  
551 551  * the “Delay before clearing the error” time has passed since the error was generated.
552 552  
553 -(% class="box infomessage" %)
554 -(((
555 -If there is the "CH contactor cycles error" error, the **charging **contactor opens.
556 -)))
557 -
558 558  === Discharge contactor cycles ===
559 559  
560 560  The BMS Main 3 device protects the discharging contactor against frequent switching.
... ... @@ -582,11 +582,6 @@
582 582  
583 583  * the “Delay before clearing the error” time has passed since the error was generated.
584 584  
585 -(% class="box infomessage" %)
586 -(((
587 -If there is the "DCH contactor cycles error" error, the **discharging **contactor opens.
588 -)))
589 -
590 590  === Temperature sensors ===
591 591  
592 592  The BMS Main 3 device checks the temperature sensors connection circuits. The circuits are checked for breakage and short-circuit.
... ... @@ -606,7 +606,7 @@
606 606  
607 607  (% class="box warningmessage" %)
608 608  (((
609 -If there is the “No temp. sensors” or “Temp. sensor is shorted” error, the **“Critical error”** is generated and **all relays open.**
583 +If there is the “No temp. sensors” or “Temp. sensor is shorted” error, the **“Critical error”** is generated.
610 610  )))
611 611  
612 612  === WDT reset ===
... ... @@ -629,7 +629,7 @@
629 629  
630 630  (% class="box warningmessage" %)
631 631  (((
632 -If there is the "WDT reset" error, the **“Critical error” **is generated and **all relays open.**
606 +If there is the "WDT reset" error, the **“Critical error” **is generated.
633 633  )))
634 634  
635 635  === Unallowable charging ===
... ... @@ -657,11 +657,6 @@
657 657  
658 658  * the battery current is zero during the “Delay before clearing the error” time.
659 659  
660 -(% class="box infomessage" %)
661 -(((
662 -If there is the "Unallowable charging" error, the **discharging **contactor opens.
663 -)))
664 -
665 665  === Stuck contactor ===
666 666  
667 667  The BMS Main 3 device protects contactors against sticking.
... ... @@ -685,7 +685,7 @@
685 685  
686 686  (% class="box warningmessage" %)
687 687  (((
688 -If there is the “Stuck contactor” error, the **“Critical error” **is generated and **all relays open.**
657 +If there is the “Stuck contactor” error, the **“Critical error” **is generated.
689 689  )))
690 690  
691 691  === Contactor feedback ===
... ... @@ -709,7 +709,7 @@
709 709  
710 710  (% class="box warningmessage" %)
711 711  (((
712 -If there is the “Contactor feedback” error, the **“Critical error” **is generated and **all relays open.**
681 +If there is the “Contactor feedback” error, the **“Critical error” **is generated.
713 713  )))
714 714  
715 715  === Insulation ===
... ... @@ -735,7 +735,7 @@
735 735  
736 736  (% class="box warningmessage" %)
737 737  (((
738 -If there is the “Insulation fault”, the **“Critical error”** is generated and **all relays open.**
707 +If there is the “Insulation fault”, the **“Critical error”** is generated.
739 739  )))
740 740  
741 741  === HVIL ===
... ... @@ -759,7 +759,7 @@
759 759  
760 760  (% class="box warningmessage" %)
761 761  (((
762 -If there is the “HVIL error”, the **“Critical error”** is generated and **all relays open.**
731 +If there is the “HVIL error”, the **“Critical error”** is generated.
763 763  )))
764 764  
765 765  === Critical error ===
... ... @@ -797,16 +797,11 @@
797 797  * “Main contactor feedback error”;
798 798  * “High voltage fault”;
799 799  * “Power switch error”;
800 -* “HVIL error”l
769 +* “HVIL error”;
801 801  * “Power fault”.
802 802  
803 803  The “Critical error” is cleared if there are no errors from the list above during the “Delay before clearing the error” time.
804 804  
805 -(% class="box infomessage" %)
806 -(((
807 -If there is the “Critical error”, **all **contactors open.
808 -)))
809 -
810 810  === General error ===
811 811  
812 812  To change the general error parameters, select the "Protections → Critical error" section:
... ... @@ -827,5 +827,5 @@
827 827  
828 828  (% class="box infomessage" %)
829 829  (((
830 -The state of the “General error” can be output to a discrete output or a power switch.
794 +The state of the “General error” can be output to a discrete output or to a power switch.
831 831  )))
1735225942893-869.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.admin
Size
... ... @@ -1,0 +1,1 @@
1 +23.1 KB
Content