Changes for page 3.4 Protections
Last modified by Admin on 2025/04/09 12:19
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 2 removed)
Details
- Page properties
-
- Content
-
... ... @@ -6,12 +6,6 @@ 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 - 15 15 === Overcurrent === 16 16 17 17 The BMS Main 3 device performs the overcurrent protection depending on current sensor values. ... ... @@ -43,44 +43,33 @@ 43 43 * 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; 44 44 * 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. 45 45 40 +(% class="box infomessage" %) 41 +((( 42 +If there is the "Overcurrent" error, the **charging **and **discharging **contactors open. 43 +))) 44 + 46 46 === Charge current limit === 47 47 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.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"]]. 49 49 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.49 +Current 51 51 51 +If current is more than calculated maximum, "Current limit" error is generated. 52 + 53 + 52 52 To change the overcurrent protection of the battery, select the "Protections → Charge current limit" section: 53 53 54 54 [[image:1735225207687-430.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="113" width="800"]]In this section: 55 55 56 56 * Enable – a flag to enable the protection; 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. 59 +* Threshold to switch from Region 1 to Region 2 60 +* 63 63 62 + 64 64 === Discharge current limit === 65 65 66 -T heBMS 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.65 +TBA 67 67 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 - 84 84 === Undervoltage === 85 85 86 86 The BMS Main 3 device implements battery protection from too low voltage on the cells. ... ... @@ -109,6 +109,11 @@ 109 109 110 110 * 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. 111 111 95 +(% class="box infomessage" %) 96 +((( 97 +If there is the "Undervoltage" error, the **discharging **contactor opens. 98 +))) 99 + 112 112 === Overvoltage === 113 113 114 114 The BMS Main 3 device implements battery protection from too high voltage on the cells. ... ... @@ -137,6 +137,11 @@ 137 137 138 138 * 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. 139 139 128 +(% class="box infomessage" %) 129 +((( 130 +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). 131 +))) 132 + 140 140 === Low temperature === 141 141 142 142 The BMS Main 3 device implements battery protection from too low temperature. ... ... @@ -166,6 +166,12 @@ 166 166 167 167 * 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. 168 168 162 +(% class="box infomessage" %) 163 +((( 164 +If there is the "Low temperature (CH)" error, the **charging **contactor opens. 165 +If there is the "Low temperature (DCH)" error, the **discharging **contactor opens. 166 +))) 167 + 169 169 === High temperature === 170 170 171 171 The BMS Main 3 device implements battery protection from too high temperature. ... ... @@ -195,6 +195,12 @@ 195 195 196 196 * 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. 197 197 197 +(% class="box infomessage" %) 198 +((( 199 +If there is the "High temperature (CH)" error, the **charging **contactor opens. 200 +If there is the "High temperature (DCH)" error, the **discharging **contactor opens. 201 +))) 202 + 198 198 === Battery cover === 199 199 200 200 To change the protection parameters from opening the battery cover, select the "Protections → Battery cover" section: ... ... @@ -220,7 +220,7 @@ 220 220 221 221 (% class="box warningmessage" %) 222 222 ((( 223 -If there is the "Battery cover error", the **“Critical error” **is generated**.** 228 +If there is the "Battery cover error", the **“Critical error” **is generated **and all contactors open.** 224 224 ))) 225 225 226 226 === High humidity === ... ... @@ -282,9 +282,9 @@ 282 282 283 283 * the measured humidity is less than the “Tolerant humidity” value during the “Delay before clearing the error” time. 284 284 285 -(% class="box warningmessage" %)290 +(% class="box infomessage" %) 286 286 ((( 287 -If there is the “Water” error, the **“Critical error”** is generated. 292 +If there is the “Water” error, the **“Critical error”** is generated and **all relays open**. 288 288 ))) 289 289 290 290 === Logic high temperature === ... ... @@ -340,7 +340,7 @@ 340 340 341 341 (% class="box warningmessage" %) 342 342 ((( 343 -If there is the "Logic offline" error, the **“Critical error” **is generated**.** 348 +If there is the "Logic offline" error, the **“Critical error” **is generated and **all relays open.** 344 344 ))) 345 345 346 346 === Cell count === ... ... @@ -369,7 +369,7 @@ 369 369 370 370 (% class="box warningmessage" %) 371 371 ((( 372 -If there is the "Cell count error", the **“Critical error” **is generated**.** 377 +If there is the "Cell count error", the **“Critical error” **is generated and **all relays open.** 373 373 ))) 374 374 375 375 === Logic count === ... ... @@ -397,7 +397,7 @@ 397 397 398 398 (% class="box warningmessage" %) 399 399 ((( 400 -If there is the "Logic count error", the **“Critical error”** is generated. 405 +If there is the "Logic count error", the **“Critical error”** is generated and **all relays open.** 401 401 ))) 402 402 403 403 === Short circuit === ... ... @@ -427,6 +427,11 @@ 427 427 428 428 * the current modulo is lower than the “Maximum current” values for all three protection levels during the “Delay before setting the error” time. 429 429 435 +(% class="box infomessage" %) 436 +((( 437 +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). 438 +))) 439 + 430 430 === High contactor temperature === 431 431 432 432 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. ... ... @@ -455,6 +455,11 @@ 455 455 456 456 * the contactor temperature is lower than the “Tolerant contactor temperature” value during the “Delay before clearing the error” time. 457 457 468 +(% class="box infomessage" %) 469 +((( 470 +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). 471 +))) 472 + 458 458 === Current sensor === 459 459 460 460 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. ... ... @@ -486,7 +486,7 @@ 486 486 487 487 (% class="box warningmessage" %) 488 488 ((( 489 -If there is the “Current sensor error”, the **“Critical error” **is generated. 504 +If there is the “Current sensor error”, the **“Critical error” **is generated and **all relays open.** 490 490 ))) 491 491 492 492 === Power switch === ... ... @@ -504,37 +504,13 @@ 504 504 505 505 (% class="box warningmessage" %) 506 506 ((( 507 -If there is the "Power switch error", the **“Critical error” **is generated. 522 +If there is the "Power switch error", the **“Critical error” **is generated and **all relays open.** 508 508 ))) 509 509 510 510 === Power fault === 511 511 512 -B MS Main 3 device checks the status of CAN2, CAN3, RS-485-2 and Current sensors power supply.527 +TBA 513 513 514 -(% class="box infomessage" %) 515 -((( 516 -**Note:** this error can be configured only under** "Service" account**. 517 -))) 518 - 519 -To change the parameters of the power fault error, select the "Protections → Power fault" section: 520 - 521 -[[image:1739284154410-676.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="96" width="800"]] 522 - 523 -In this section: 524 - 525 -* Delay before clearing the error, second; 526 -* Delay before setting the error, millisecond; 527 -* Time to keep power off, millisecond; 528 -* Delay before clearing the error, millisecond; 529 -* Lock – a flag to block the error until the device is restarted. 530 - 531 -The “Power fault” occurs when the device detects a shortage or high power consumption in power supplies mentioned above. Error is removed when the power consumption is normal during “Delay before clearing the error” time. 532 - 533 -(% class="box warningmessage" %) 534 -((( 535 -If there is the "Power fault", the **“Critical error” **is generated. 536 -))) 537 - 538 538 === Charge contactor cycles === 539 539 540 540 The BMS Main 3 device protects the charging contactor against frequent switching. ... ... @@ -562,6 +562,11 @@ 562 562 563 563 * the “Delay before clearing the error” time has passed since the error was generated. 564 564 556 +(% class="box infomessage" %) 557 +((( 558 +If there is the "CH contactor cycles error" error, the **charging **contactor opens. 559 +))) 560 + 565 565 === Discharge contactor cycles === 566 566 567 567 The BMS Main 3 device protects the discharging contactor against frequent switching. ... ... @@ -589,6 +589,11 @@ 589 589 590 590 * the “Delay before clearing the error” time has passed since the error was generated. 591 591 588 +(% class="box infomessage" %) 589 +((( 590 +If there is the "DCH contactor cycles error" error, the **discharging **contactor opens. 591 +))) 592 + 592 592 === Temperature sensors === 593 593 594 594 The BMS Main 3 device checks the temperature sensors connection circuits. The circuits are checked for breakage and short-circuit. ... ... @@ -608,7 +608,7 @@ 608 608 609 609 (% class="box warningmessage" %) 610 610 ((( 611 -If there is the “No temp. sensors” or “Temp. sensor is shorted” error, the **“Critical error”** is generated. 612 +If there is the “No temp. sensors” or “Temp. sensor is shorted” error, the **“Critical error”** is generated and **all relays open.** 612 612 ))) 613 613 614 614 === WDT reset === ... ... @@ -631,7 +631,7 @@ 631 631 632 632 (% class="box warningmessage" %) 633 633 ((( 634 -If there is the "WDT reset" error, the **“Critical error” **is generated. 635 +If there is the "WDT reset" error, the **“Critical error” **is generated and **all relays open.** 635 635 ))) 636 636 637 637 === Unallowable charging === ... ... @@ -659,6 +659,11 @@ 659 659 660 660 * the battery current is zero during the “Delay before clearing the error” time. 661 661 663 +(% class="box infomessage" %) 664 +((( 665 +If there is the "Unallowable charging" error, the **discharging **contactor opens. 666 +))) 667 + 662 662 === Stuck contactor === 663 663 664 664 The BMS Main 3 device protects contactors against sticking. ... ... @@ -682,7 +682,7 @@ 682 682 683 683 (% class="box warningmessage" %) 684 684 ((( 685 -If there is the “Stuck contactor” error, the **“Critical error” **is generated. 691 +If there is the “Stuck contactor” error, the **“Critical error” **is generated and **all relays open.** 686 686 ))) 687 687 688 688 === Contactor feedback === ... ... @@ -706,7 +706,7 @@ 706 706 707 707 (% class="box warningmessage" %) 708 708 ((( 709 -If there is the “Contactor feedback” error, the **“Critical error” **is generated. 715 +If there is the “Contactor feedback” error, the **“Critical error” **is generated and **all relays open.** 710 710 ))) 711 711 712 712 === Insulation === ... ... @@ -732,7 +732,7 @@ 732 732 733 733 (% class="box warningmessage" %) 734 734 ((( 735 -If there is the “Insulation fault”, the **“Critical error”** is generated. 741 +If there is the “Insulation fault”, the **“Critical error”** is generated and **all relays open.** 736 736 ))) 737 737 738 738 === HVIL === ... ... @@ -756,7 +756,7 @@ 756 756 757 757 (% class="box warningmessage" %) 758 758 ((( 759 -If there is the “HVIL error”, the **“Critical error”** is generated. 765 +If there is the “HVIL error”, the **“Critical error”** is generated and **all relays open.** 760 760 ))) 761 761 762 762 === Critical error === ... ... @@ -772,10 +772,38 @@ 772 772 * Delay before clearing the error, second; 773 773 * Lock – a flag to block the error until the device is restarted. 774 774 775 -The "Critical error"flag is generated if at least one of thecritical errors (see [[Battery controllers: signals and errors>>doc:Battery management systems.Additional information.1\. Battery controllers\: signalsanderrors.WebHome||anchor="HErrors"]])is generated during the “Delay before setting the error” time:781 +The critical error flag is generated if at least one of the following errors is generated during the “Delay before setting the error” time: 776 776 777 -The “Critical error” flag is cleared if there are no errors from the list above during the “Delay before clearing the error” time. 783 +* “Battery cover error”; 784 +* “Water”; 785 +* “Logic offline”; 786 +* “Cell count error”; 787 +* “ADC error”; 788 +* “Current sensor error”; 789 +* “Shunt offline”; 790 +* “Shunt error”; 791 +* “WDT reset” 792 +* “No temp. sensors”; 793 +* “Temperature sensor shorted”; 794 +* “Stuck contactor”; 795 +* “CH contactor feedback error”; 796 +* “DCH contactor feedback error”; 797 +* “Insulation fault”; 798 +* “PCH contactor feedback error”; 799 +* “CH/DCH contactor feedback error”; 800 +* “Main contactor feedback error”; 801 +* “High voltage fault”; 802 +* “Power switch error”; 803 +* “HVIL error”l 804 +* “Power fault”. 778 778 806 +The “Critical error” is cleared if there are no errors from the list above during the “Delay before clearing the error” time. 807 + 808 +(% class="box infomessage" %) 809 +((( 810 +If there is the “Critical error”, **all **contactors open. 811 +))) 812 + 779 779 === General error === 780 780 781 781 To change the general error parameters, select the "Protections → Critical error" section: ... ... @@ -796,5 +796,5 @@ 796 796 797 797 (% class="box infomessage" %) 798 798 ((( 799 -The state of the “General error” can be assignedto a discrete output ortoa power switch.833 +The state of the “General error” can be output to a discrete output or a power switch. 800 800 )))
- 1735225942893-869.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.admin - Size
-
... ... @@ -1,1 +1,0 @@ 1 -23.1 KB - Content
- 1739284154410-676.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.admin - Size
-
... ... @@ -1,1 +1,0 @@ 1 -20.4 KB - Content