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, 2 added, 0 removed)
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,27 +37,44 @@ 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 the charging current with the limit based on the Charge map. If currentis more thanestimatedmaximum, "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 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. 51 + 49 49 To change the overcurrent protection of the battery, select the "Protections → Charge current limit" section: 50 50 51 51 [[image:1735225207687-430.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="113" width="800"]]In this section: 52 52 53 53 * Enable – a flag to enable the protection; 54 -* Threshold to switch from Region 1 to Region 2 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. 55 55 56 - 57 57 === Discharge current limit === 58 58 59 -TB A66 +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. 60 60 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 + 61 61 === Undervoltage === 62 62 63 63 The BMS Main 3 device implements battery protection from too low voltage on the cells. ... ... @@ -86,11 +86,6 @@ 86 86 87 87 * 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. 88 88 89 -(% class="box infomessage" %) 90 -((( 91 -If there is the "Undervoltage" error, the **discharging **contactor opens. 92 -))) 93 - 94 94 === Overvoltage === 95 95 96 96 The BMS Main 3 device implements battery protection from too high voltage on the cells. ... ... @@ -119,11 +119,6 @@ 119 119 120 120 * 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. 121 121 122 -(% class="box infomessage" %) 123 -((( 124 -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). 125 -))) 126 - 127 127 === Low temperature === 128 128 129 129 The BMS Main 3 device implements battery protection from too low temperature. ... ... @@ -153,12 +153,6 @@ 153 153 154 154 * 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. 155 155 156 -(% class="box infomessage" %) 157 -((( 158 -If there is the "Low temperature (CH)" error, the **charging **contactor opens. 159 -If there is the "Low temperature (DCH)" error, the **discharging **contactor opens. 160 -))) 161 - 162 162 === High temperature === 163 163 164 164 The BMS Main 3 device implements battery protection from too high temperature. ... ... @@ -188,12 +188,6 @@ 188 188 189 189 * 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. 190 190 191 -(% class="box infomessage" %) 192 -((( 193 -If there is the "High temperature (CH)" error, the **charging **contactor opens. 194 -If there is the "High temperature (DCH)" error, the **discharging **contactor opens. 195 -))) 196 - 197 197 === Battery cover === 198 198 199 199 To change the protection parameters from opening the battery cover, select the "Protections → Battery cover" section: ... ... @@ -219,7 +219,7 @@ 219 219 220 220 (% class="box warningmessage" %) 221 221 ((( 222 -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**.** 223 223 ))) 224 224 225 225 === High humidity === ... ... @@ -281,9 +281,9 @@ 281 281 282 282 * the measured humidity is less than the “Tolerant humidity” value during the “Delay before clearing the error” time. 283 283 284 -(% class="box in fomessage" %)285 +(% class="box warningmessage" %) 285 285 ((( 286 -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. 287 287 ))) 288 288 289 289 === Logic high temperature === ... ... @@ -339,7 +339,7 @@ 339 339 340 340 (% class="box warningmessage" %) 341 341 ((( 342 -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**.** 343 343 ))) 344 344 345 345 === Cell count === ... ... @@ -368,7 +368,7 @@ 368 368 369 369 (% class="box warningmessage" %) 370 370 ((( 371 -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**.** 372 372 ))) 373 373 374 374 === Logic count === ... ... @@ -396,7 +396,7 @@ 396 396 397 397 (% class="box warningmessage" %) 398 398 ((( 399 -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. 400 400 ))) 401 401 402 402 === Short circuit === ... ... @@ -426,11 +426,6 @@ 426 426 427 427 * the current modulo is lower than the “Maximum current” values for all three protection levels during the “Delay before setting the error” time. 428 428 429 -(% class="box infomessage" %) 430 -((( 431 -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). 432 -))) 433 - 434 434 === High contactor temperature === 435 435 436 436 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. ... ... @@ -459,11 +459,6 @@ 459 459 460 460 * the contactor temperature is lower than the “Tolerant contactor temperature” value during the “Delay before clearing the error” time. 461 461 462 -(% class="box infomessage" %) 463 -((( 464 -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). 465 -))) 466 - 467 467 === Current sensor === 468 468 469 469 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. ... ... @@ -495,7 +495,7 @@ 495 495 496 496 (% class="box warningmessage" %) 497 497 ((( 498 -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. 499 499 ))) 500 500 501 501 === Power switch === ... ... @@ -513,13 +513,37 @@ 513 513 514 514 (% class="box warningmessage" %) 515 515 ((( 516 -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. 517 517 ))) 518 518 519 519 === Power fault === 520 520 521 - TBA512 +BMS Main 3 device checks the status of CAN2, CAN3, RS-485-2 and Current sensors power supply. 522 522 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 + 523 523 === Charge contactor cycles === 524 524 525 525 The BMS Main 3 device protects the charging contactor against frequent switching. ... ... @@ -547,11 +547,6 @@ 547 547 548 548 * the “Delay before clearing the error” time has passed since the error was generated. 549 549 550 -(% class="box infomessage" %) 551 -((( 552 -If there is the "CH contactor cycles error" error, the **charging **contactor opens. 553 -))) 554 - 555 555 === Discharge contactor cycles === 556 556 557 557 The BMS Main 3 device protects the discharging contactor against frequent switching. ... ... @@ -579,11 +579,6 @@ 579 579 580 580 * the “Delay before clearing the error” time has passed since the error was generated. 581 581 582 -(% class="box infomessage" %) 583 -((( 584 -If there is the "DCH contactor cycles error" error, the **discharging **contactor opens. 585 -))) 586 - 587 587 === Temperature sensors === 588 588 589 589 The BMS Main 3 device checks the temperature sensors connection circuits. The circuits are checked for breakage and short-circuit. ... ... @@ -603,7 +603,7 @@ 603 603 604 604 (% class="box warningmessage" %) 605 605 ((( 606 -If there is the “No temp. sensors” or “Temp. sensor is shorted” error, the **“Critical error”** is generated and **all relays open.**611 +If there is the “No temp. sensors” or “Temp. sensor is shorted” error, the **“Critical error”** is generated. 607 607 ))) 608 608 609 609 === WDT reset === ... ... @@ -626,7 +626,7 @@ 626 626 627 627 (% class="box warningmessage" %) 628 628 ((( 629 -If there is the "WDT reset" error, the **“Critical error” **is generated and **all relays open.**634 +If there is the "WDT reset" error, the **“Critical error” **is generated. 630 630 ))) 631 631 632 632 === Unallowable charging === ... ... @@ -654,11 +654,6 @@ 654 654 655 655 * the battery current is zero during the “Delay before clearing the error” time. 656 656 657 -(% class="box infomessage" %) 658 -((( 659 -If there is the "Unallowable charging" error, the **discharging **contactor opens. 660 -))) 661 - 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 and **all relays open.**685 +If there is the “Stuck contactor” error, the **“Critical error” **is generated. 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 and **all relays open.**709 +If there is the “Contactor feedback” error, the **“Critical error” **is generated. 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 and **all relays open.**735 +If there is the “Insulation fault”, the **“Critical error”** is generated. 736 736 ))) 737 737 738 738 === HVIL === ... ... @@ -756,11 +756,13 @@ 756 756 757 757 (% class="box warningmessage" %) 758 758 ((( 759 -If there is the “HVIL error”, the **“Critical error”** is generated and **all relays open.**759 +If there is the “HVIL error”, the **“Critical error”** is generated. 760 760 ))) 761 761 762 762 === Critical error === 763 763 764 +Some of the errors are system critical. A separate signal named "Critical error" indicates a system misbehaviour. 765 + 764 764 To change the critical error parameters, select the "Protections → Critical error" section: 765 765 766 766 [[image:1733328487100-898.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="101" width="800"]] ... ... @@ -772,38 +772,10 @@ 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 thefollowing errors is generated during the “Delay before setting the error” time:777 +The "Critical error" flag is generated if at least one of the critical errors (see [[Errors>>doc:Battery management systems.Additional information.1\. Battery controllers\: signals and errors.WebHome||anchor="HErrors"]]) is generated during the “Delay before setting the error” time: 776 776 777 -* “Battery cover error”; 778 -* “Water”; 779 -* “Logic offline”; 780 -* “Cell count error”; 781 -* “ADC error”; 782 -* “Current sensor error”; 783 -* “Shunt offline”; 784 -* “Shunt error”; 785 -* “WDT reset” 786 -* “No temp. sensors”; 787 -* “Temperature sensor shorted”; 788 -* “Stuck contactor”; 789 -* “CH contactor feedback error”; 790 -* “DCH contactor feedback error”; 791 -* “Insulation fault”; 792 -* “PCH contactor feedback error”; 793 -* “CH/DCH contactor feedback error”; 794 -* “Main contactor feedback error”; 795 -* “High voltage fault”; 796 -* “Power switch error”; 797 -* “HVIL error”l 798 -* “Power fault”. 779 +The “Critical error” flag is cleared if there are no errors from the list above during the “Delay before clearing the error” time. 799 799 800 -The “Critical error” is cleared if there are no errors from the list above during the “Delay before clearing the error” time. 801 - 802 -(% class="box infomessage" %) 803 -((( 804 -If there is the “Critical error”, **all **contactors open. 805 -))) 806 - 807 807 === General error === 808 808 809 809 To change the general error parameters, select the "Protections → Critical error" section: ... ... @@ -824,5 +824,5 @@ 824 824 825 825 (% class="box infomessage" %) 826 826 ((( 827 -The state of the “General error” can be outputto a discrete output or a power switch.801 +The state of the “General error” can be assigned to a discrete output or to a power switch. 828 828 )))
- 1735225942893-869.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.admin - Size
-
... ... @@ -1,0 +1,1 @@ 1 +23.1 KB - Content
- 1739284154410-676.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.admin - Size
-
... ... @@ -1,0 +1,1 @@ 1 +20.4 KB - Content