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,19 +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 -TB A48 +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 + 52 +To change the overcurrent protection of the battery, select the "Protections → Charge current limit" section: 53 + 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 + 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. 63 + 49 49 === Discharge current limit === 50 50 51 -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. 52 52 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 + 53 53 === Undervoltage === 54 54 55 55 The BMS Main 3 device implements battery protection from too low voltage on the cells. ... ... @@ -78,11 +78,6 @@ 78 78 79 79 * 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. 80 80 81 -(% class="box infomessage" %) 82 -((( 83 -If there is the "Undervoltage" error, the **discharging **contactor opens. 84 -))) 85 - 86 86 === Overvoltage === 87 87 88 88 The BMS Main 3 device implements battery protection from too high voltage on the cells. ... ... @@ -111,11 +111,6 @@ 111 111 112 112 * 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. 113 113 114 -(% class="box infomessage" %) 115 -((( 116 -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). 117 -))) 118 - 119 119 === Low temperature === 120 120 121 121 The BMS Main 3 device implements battery protection from too low temperature. ... ... @@ -145,12 +145,6 @@ 145 145 146 146 * 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. 147 147 148 -(% class="box infomessage" %) 149 -((( 150 -If there is the "Low temperature (CH)" error, the **charging **contactor opens. 151 -If there is the "Low temperature (DCH)" error, the **discharging **contactor opens. 152 -))) 153 - 154 154 === High temperature === 155 155 156 156 The BMS Main 3 device implements battery protection from too high temperature. ... ... @@ -180,12 +180,6 @@ 180 180 181 181 * 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. 182 182 183 -(% class="box infomessage" %) 184 -((( 185 -If there is the "High temperature (CH)" error, the **charging **contactor opens. 186 -If there is the "High temperature (DCH)" error, the **discharging **contactor opens. 187 -))) 188 - 189 189 === Battery cover === 190 190 191 191 To change the protection parameters from opening the battery cover, select the "Protections → Battery cover" section: ... ... @@ -211,7 +211,7 @@ 211 211 212 212 (% class="box warningmessage" %) 213 213 ((( 214 -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**.** 215 215 ))) 216 216 217 217 === High humidity === ... ... @@ -273,9 +273,9 @@ 273 273 274 274 * the measured humidity is less than the “Tolerant humidity” value during the “Delay before clearing the error” time. 275 275 276 -(% class="box in fomessage" %)285 +(% class="box warningmessage" %) 277 277 ((( 278 -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. 279 279 ))) 280 280 281 281 === Logic high temperature === ... ... @@ -331,7 +331,7 @@ 331 331 332 332 (% class="box warningmessage" %) 333 333 ((( 334 -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**.** 335 335 ))) 336 336 337 337 === Cell count === ... ... @@ -360,7 +360,7 @@ 360 360 361 361 (% class="box warningmessage" %) 362 362 ((( 363 -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**.** 364 364 ))) 365 365 366 366 === Logic count === ... ... @@ -388,7 +388,7 @@ 388 388 389 389 (% class="box warningmessage" %) 390 390 ((( 391 -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. 392 392 ))) 393 393 394 394 === Short circuit === ... ... @@ -418,11 +418,6 @@ 418 418 419 419 * the current modulo is lower than the “Maximum current” values for all three protection levels during the “Delay before setting the error” time. 420 420 421 -(% class="box infomessage" %) 422 -((( 423 -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). 424 -))) 425 - 426 426 === High contactor temperature === 427 427 428 428 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. ... ... @@ -451,11 +451,6 @@ 451 451 452 452 * the contactor temperature is lower than the “Tolerant contactor temperature” value during the “Delay before clearing the error” time. 453 453 454 -(% class="box infomessage" %) 455 -((( 456 -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). 457 -))) 458 - 459 459 === Current sensor === 460 460 461 461 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. ... ... @@ -487,7 +487,7 @@ 487 487 488 488 (% class="box warningmessage" %) 489 489 ((( 490 -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. 491 491 ))) 492 492 493 493 === Power switch === ... ... @@ -505,13 +505,37 @@ 505 505 506 506 (% class="box warningmessage" %) 507 507 ((( 508 -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. 509 509 ))) 510 510 511 511 === Power fault === 512 512 513 - TBA512 +BMS Main 3 device checks the status of CAN2, CAN3, RS-485-2 and Current sensors power supply. 514 514 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 + 515 515 === Charge contactor cycles === 516 516 517 517 The BMS Main 3 device protects the charging contactor against frequent switching. ... ... @@ -539,11 +539,6 @@ 539 539 540 540 * the “Delay before clearing the error” time has passed since the error was generated. 541 541 542 -(% class="box infomessage" %) 543 -((( 544 -If there is the "CH contactor cycles error" error, the **charging **contactor opens. 545 -))) 546 - 547 547 === Discharge contactor cycles === 548 548 549 549 The BMS Main 3 device protects the discharging contactor against frequent switching. ... ... @@ -571,11 +571,6 @@ 571 571 572 572 * the “Delay before clearing the error” time has passed since the error was generated. 573 573 574 -(% class="box infomessage" %) 575 -((( 576 -If there is the "DCH contactor cycles error" error, the **discharging **contactor opens. 577 -))) 578 - 579 579 === Temperature sensors === 580 580 581 581 The BMS Main 3 device checks the temperature sensors connection circuits. The circuits are checked for breakage and short-circuit. ... ... @@ -595,7 +595,7 @@ 595 595 596 596 (% class="box warningmessage" %) 597 597 ((( 598 -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. 599 599 ))) 600 600 601 601 === WDT reset === ... ... @@ -618,7 +618,7 @@ 618 618 619 619 (% class="box warningmessage" %) 620 620 ((( 621 -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. 622 622 ))) 623 623 624 624 === Unallowable charging === ... ... @@ -646,11 +646,6 @@ 646 646 647 647 * the battery current is zero during the “Delay before clearing the error” time. 648 648 649 -(% class="box infomessage" %) 650 -((( 651 -If there is the "Unallowable charging" error, the **discharging **contactor opens. 652 -))) 653 - 654 654 === Stuck contactor === 655 655 656 656 The BMS Main 3 device protects contactors against sticking. ... ... @@ -674,7 +674,7 @@ 674 674 675 675 (% class="box warningmessage" %) 676 676 ((( 677 -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. 678 678 ))) 679 679 680 680 === Contactor feedback === ... ... @@ -698,7 +698,7 @@ 698 698 699 699 (% class="box warningmessage" %) 700 700 ((( 701 -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. 702 702 ))) 703 703 704 704 === Insulation === ... ... @@ -724,7 +724,7 @@ 724 724 725 725 (% class="box warningmessage" %) 726 726 ((( 727 -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. 728 728 ))) 729 729 730 730 === HVIL === ... ... @@ -748,11 +748,13 @@ 748 748 749 749 (% class="box warningmessage" %) 750 750 ((( 751 -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. 752 752 ))) 753 753 754 754 === Critical error === 755 755 764 +Some of the errors are system critical. A separate signal named "Critical error" indicates a system misbehaviour. 765 + 756 756 To change the critical error parameters, select the "Protections → Critical error" section: 757 757 758 758 [[image:1733328487100-898.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="101" width="800"]] ... ... @@ -764,38 +764,10 @@ 764 764 * Delay before clearing the error, second; 765 765 * Lock – a flag to block the error until the device is restarted. 766 766 767 -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: 768 768 769 -* “Battery cover error”; 770 -* “Water”; 771 -* “Logic offline”; 772 -* “Cell count error”; 773 -* “ADC error”; 774 -* “Current sensor error”; 775 -* “Shunt offline”; 776 -* “Shunt error”; 777 -* “WDT reset” 778 -* “No temp. sensors”; 779 -* “Temperature sensor shorted”; 780 -* “Stuck contactor”; 781 -* “CH contactor feedback error”; 782 -* “DCH contactor feedback error”; 783 -* “Insulation fault”; 784 -* “PCH contactor feedback error”; 785 -* “CH/DCH contactor feedback error”; 786 -* “Main contactor feedback error”; 787 -* “High voltage fault”; 788 -* “Power switch error”; 789 -* “HVIL error”l 790 -* “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. 791 791 792 -The “Critical error” is cleared if there are no errors from the list above during the “Delay before clearing the error” time. 793 - 794 -(% class="box infomessage" %) 795 -((( 796 -If there is the “Critical error”, **all **contactors open. 797 -))) 798 - 799 799 === General error === 800 800 801 801 To change the general error parameters, select the "Protections → Critical error" section: ... ... @@ -816,5 +816,5 @@ 816 816 817 817 (% class="box infomessage" %) 818 818 ((( 819 -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. 820 820 )))
- 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