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,21 +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 than estimatedmaxumim,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 - [[image:1735225207687-430.png||data-xwiki-image-style-alignment="center"data-xwiki-image-style-border="true" height="113"width="800"]]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 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 + 51 51 === Discharge current limit === 52 52 53 -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. 54 54 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 + 55 55 === Undervoltage === 56 56 57 57 The BMS Main 3 device implements battery protection from too low voltage on the cells. ... ... @@ -80,11 +80,6 @@ 80 80 81 81 * 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. 82 82 83 -(% class="box infomessage" %) 84 -((( 85 -If there is the "Undervoltage" error, the **discharging **contactor opens. 86 -))) 87 - 88 88 === Overvoltage === 89 89 90 90 The BMS Main 3 device implements battery protection from too high voltage on the cells. ... ... @@ -113,11 +113,6 @@ 113 113 114 114 * 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. 115 115 116 -(% class="box infomessage" %) 117 -((( 118 -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). 119 -))) 120 - 121 121 === Low temperature === 122 122 123 123 The BMS Main 3 device implements battery protection from too low temperature. ... ... @@ -147,12 +147,6 @@ 147 147 148 148 * 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. 149 149 150 -(% class="box infomessage" %) 151 -((( 152 -If there is the "Low temperature (CH)" error, the **charging **contactor opens. 153 -If there is the "Low temperature (DCH)" error, the **discharging **contactor opens. 154 -))) 155 - 156 156 === High temperature === 157 157 158 158 The BMS Main 3 device implements battery protection from too high temperature. ... ... @@ -182,12 +182,6 @@ 182 182 183 183 * 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. 184 184 185 -(% class="box infomessage" %) 186 -((( 187 -If there is the "High temperature (CH)" error, the **charging **contactor opens. 188 -If there is the "High temperature (DCH)" error, the **discharging **contactor opens. 189 -))) 190 - 191 191 === Battery cover === 192 192 193 193 To change the protection parameters from opening the battery cover, select the "Protections → Battery cover" section: ... ... @@ -213,7 +213,7 @@ 213 213 214 214 (% class="box warningmessage" %) 215 215 ((( 216 -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**.** 217 217 ))) 218 218 219 219 === High humidity === ... ... @@ -275,9 +275,9 @@ 275 275 276 276 * the measured humidity is less than the “Tolerant humidity” value during the “Delay before clearing the error” time. 277 277 278 -(% class="box in fomessage" %)285 +(% class="box warningmessage" %) 279 279 ((( 280 -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. 281 281 ))) 282 282 283 283 === Logic high temperature === ... ... @@ -333,7 +333,7 @@ 333 333 334 334 (% class="box warningmessage" %) 335 335 ((( 336 -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**.** 337 337 ))) 338 338 339 339 === Cell count === ... ... @@ -362,7 +362,7 @@ 362 362 363 363 (% class="box warningmessage" %) 364 364 ((( 365 -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**.** 366 366 ))) 367 367 368 368 === Logic count === ... ... @@ -390,7 +390,7 @@ 390 390 391 391 (% class="box warningmessage" %) 392 392 ((( 393 -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. 394 394 ))) 395 395 396 396 === Short circuit === ... ... @@ -420,11 +420,6 @@ 420 420 421 421 * the current modulo is lower than the “Maximum current” values for all three protection levels during the “Delay before setting the error” time. 422 422 423 -(% class="box infomessage" %) 424 -((( 425 -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). 426 -))) 427 - 428 428 === High contactor temperature === 429 429 430 430 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. ... ... @@ -453,11 +453,6 @@ 453 453 454 454 * the contactor temperature is lower than the “Tolerant contactor temperature” value during the “Delay before clearing the error” time. 455 455 456 -(% class="box infomessage" %) 457 -((( 458 -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). 459 -))) 460 - 461 461 === Current sensor === 462 462 463 463 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. ... ... @@ -489,7 +489,7 @@ 489 489 490 490 (% class="box warningmessage" %) 491 491 ((( 492 -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. 493 493 ))) 494 494 495 495 === Power switch === ... ... @@ -507,13 +507,37 @@ 507 507 508 508 (% class="box warningmessage" %) 509 509 ((( 510 -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. 511 511 ))) 512 512 513 513 === Power fault === 514 514 515 - TBA512 +BMS Main 3 device checks the status of CAN2, CAN3, RS-485-2 and Current sensors power supply. 516 516 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 + 517 517 === Charge contactor cycles === 518 518 519 519 The BMS Main 3 device protects the charging contactor against frequent switching. ... ... @@ -541,11 +541,6 @@ 541 541 542 542 * the “Delay before clearing the error” time has passed since the error was generated. 543 543 544 -(% class="box infomessage" %) 545 -((( 546 -If there is the "CH contactor cycles error" error, the **charging **contactor opens. 547 -))) 548 - 549 549 === Discharge contactor cycles === 550 550 551 551 The BMS Main 3 device protects the discharging contactor against frequent switching. ... ... @@ -573,11 +573,6 @@ 573 573 574 574 * the “Delay before clearing the error” time has passed since the error was generated. 575 575 576 -(% class="box infomessage" %) 577 -((( 578 -If there is the "DCH contactor cycles error" error, the **discharging **contactor opens. 579 -))) 580 - 581 581 === Temperature sensors === 582 582 583 583 The BMS Main 3 device checks the temperature sensors connection circuits. The circuits are checked for breakage and short-circuit. ... ... @@ -597,7 +597,7 @@ 597 597 598 598 (% class="box warningmessage" %) 599 599 ((( 600 -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. 601 601 ))) 602 602 603 603 === WDT reset === ... ... @@ -620,7 +620,7 @@ 620 620 621 621 (% class="box warningmessage" %) 622 622 ((( 623 -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. 624 624 ))) 625 625 626 626 === Unallowable charging === ... ... @@ -648,11 +648,6 @@ 648 648 649 649 * the battery current is zero during the “Delay before clearing the error” time. 650 650 651 -(% class="box infomessage" %) 652 -((( 653 -If there is the "Unallowable charging" error, the **discharging **contactor opens. 654 -))) 655 - 656 656 === Stuck contactor === 657 657 658 658 The BMS Main 3 device protects contactors against sticking. ... ... @@ -676,7 +676,7 @@ 676 676 677 677 (% class="box warningmessage" %) 678 678 ((( 679 -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. 680 680 ))) 681 681 682 682 === Contactor feedback === ... ... @@ -700,7 +700,7 @@ 700 700 701 701 (% class="box warningmessage" %) 702 702 ((( 703 -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. 704 704 ))) 705 705 706 706 === Insulation === ... ... @@ -726,7 +726,7 @@ 726 726 727 727 (% class="box warningmessage" %) 728 728 ((( 729 -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. 730 730 ))) 731 731 732 732 === HVIL === ... ... @@ -750,11 +750,13 @@ 750 750 751 751 (% class="box warningmessage" %) 752 752 ((( 753 -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. 754 754 ))) 755 755 756 756 === Critical error === 757 757 764 +Some of the errors are system critical. A separate signal named "Critical error" indicates a system misbehaviour. 765 + 758 758 To change the critical error parameters, select the "Protections → Critical error" section: 759 759 760 760 [[image:1733328487100-898.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="101" width="800"]] ... ... @@ -766,38 +766,10 @@ 766 766 * Delay before clearing the error, second; 767 767 * Lock – a flag to block the error until the device is restarted. 768 768 769 -The critical errorflag is generated if at least one of thefollowing errors is generated during the “Delay before setting the error” time:777 +The "Critical error" signal 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: 770 770 771 -* “Battery cover error”; 772 -* “Water”; 773 -* “Logic offline”; 774 -* “Cell count error”; 775 -* “ADC error”; 776 -* “Current sensor error”; 777 -* “Shunt offline”; 778 -* “Shunt error”; 779 -* “WDT reset” 780 -* “No temp. sensors”; 781 -* “Temperature sensor shorted”; 782 -* “Stuck contactor”; 783 -* “CH contactor feedback error”; 784 -* “DCH contactor feedback error”; 785 -* “Insulation fault”; 786 -* “PCH contactor feedback error”; 787 -* “CH/DCH contactor feedback error”; 788 -* “Main contactor feedback error”; 789 -* “High voltage fault”; 790 -* “Power switch error”; 791 -* “HVIL error”l 792 -* “Power fault”. 779 +The “Critical error" signal is cleared if there are no errors from the list above during the “Delay before clearing the error” time. 793 793 794 -The “Critical error” is cleared if there are no errors from the list above during the “Delay before clearing the error” time. 795 - 796 -(% class="box infomessage" %) 797 -((( 798 -If there is the “Critical error”, **all **contactors open. 799 -))) 800 - 801 801 === General error === 802 802 803 803 To change the general error parameters, select the "Protections → Critical error" section: ... ... @@ -818,5 +818,5 @@ 818 818 819 819 (% class="box infomessage" %) 820 820 ((( 821 -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. 822 822 )))
- 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