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,28 +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 55 -* 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. 56 56 57 - 58 58 === Discharge current limit === 59 59 60 -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. 61 61 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 + 62 62 === Undervoltage === 63 63 64 64 The BMS Main 3 device implements battery protection from too low voltage on the cells. ... ... @@ -87,11 +87,6 @@ 87 87 88 88 * 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. 89 89 90 -(% class="box infomessage" %) 91 -((( 92 -If there is the "Undervoltage" error, the **discharging **contactor opens. 93 -))) 94 - 95 95 === Overvoltage === 96 96 97 97 The BMS Main 3 device implements battery protection from too high voltage on the cells. ... ... @@ -120,11 +120,6 @@ 120 120 121 121 * 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. 122 122 123 -(% class="box infomessage" %) 124 -((( 125 -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). 126 -))) 127 - 128 128 === Low temperature === 129 129 130 130 The BMS Main 3 device implements battery protection from too low temperature. ... ... @@ -154,12 +154,6 @@ 154 154 155 155 * 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. 156 156 157 -(% class="box infomessage" %) 158 -((( 159 -If there is the "Low temperature (CH)" error, the **charging **contactor opens. 160 -If there is the "Low temperature (DCH)" error, the **discharging **contactor opens. 161 -))) 162 - 163 163 === High temperature === 164 164 165 165 The BMS Main 3 device implements battery protection from too high temperature. ... ... @@ -189,12 +189,6 @@ 189 189 190 190 * 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. 191 191 192 -(% class="box infomessage" %) 193 -((( 194 -If there is the "High temperature (CH)" error, the **charging **contactor opens. 195 -If there is the "High temperature (DCH)" error, the **discharging **contactor opens. 196 -))) 197 - 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 and all contactors open.**223 +If there is the "Battery cover error", the **“Critical error” **is generated**.** 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 in fomessage" %)285 +(% class="box warningmessage" %) 286 286 ((( 287 -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. 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 and**all relays open.**343 +If there is the "Logic offline" error, the **“Critical error” **is generated**.** 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 and**all relays open.**372 +If there is the "Cell count error", the **“Critical error” **is generated**.** 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 and **all relays open.**400 +If there is the "Logic count error", the **“Critical error”** is generated. 401 401 ))) 402 402 403 403 === Short circuit === ... ... @@ -427,11 +427,6 @@ 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 430 -(% class="box infomessage" %) 431 -((( 432 -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). 433 -))) 434 - 435 435 === High contactor temperature === 436 436 437 437 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. ... ... @@ -460,11 +460,6 @@ 460 460 461 461 * the contactor temperature is lower than the “Tolerant contactor temperature” value during the “Delay before clearing the error” time. 462 462 463 -(% class="box infomessage" %) 464 -((( 465 -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). 466 -))) 467 - 468 468 === Current sensor === 469 469 470 470 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. ... ... @@ -496,7 +496,7 @@ 496 496 497 497 (% class="box warningmessage" %) 498 498 ((( 499 -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. 500 500 ))) 501 501 502 502 === Power switch === ... ... @@ -514,13 +514,37 @@ 514 514 515 515 (% class="box warningmessage" %) 516 516 ((( 517 -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. 518 518 ))) 519 519 520 520 === Power fault === 521 521 522 - TBA512 +BMS Main 3 device checks the status of CAN2, CAN3, RS-485-2 and Current sensors power supply. 523 523 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 + 524 524 === Charge contactor cycles === 525 525 526 526 The BMS Main 3 device protects the charging contactor against frequent switching. ... ... @@ -548,11 +548,6 @@ 548 548 549 549 * the “Delay before clearing the error” time has passed since the error was generated. 550 550 551 -(% class="box infomessage" %) 552 -((( 553 -If there is the "CH contactor cycles error" error, the **charging **contactor opens. 554 -))) 555 - 556 556 === Discharge contactor cycles === 557 557 558 558 The BMS Main 3 device protects the discharging contactor against frequent switching. ... ... @@ -580,11 +580,6 @@ 580 580 581 581 * the “Delay before clearing the error” time has passed since the error was generated. 582 582 583 -(% class="box infomessage" %) 584 -((( 585 -If there is the "DCH contactor cycles error" error, the **discharging **contactor opens. 586 -))) 587 - 588 588 === Temperature sensors === 589 589 590 590 The BMS Main 3 device checks the temperature sensors connection circuits. The circuits are checked for breakage and short-circuit. ... ... @@ -604,7 +604,7 @@ 604 604 605 605 (% class="box warningmessage" %) 606 606 ((( 607 -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. 608 608 ))) 609 609 610 610 === WDT reset === ... ... @@ -627,7 +627,7 @@ 627 627 628 628 (% class="box warningmessage" %) 629 629 ((( 630 -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. 631 631 ))) 632 632 633 633 === Unallowable charging === ... ... @@ -655,11 +655,6 @@ 655 655 656 656 * the battery current is zero during the “Delay before clearing the error” time. 657 657 658 -(% class="box infomessage" %) 659 -((( 660 -If there is the "Unallowable charging" error, the **discharging **contactor opens. 661 -))) 662 - 663 663 === Stuck contactor === 664 664 665 665 The BMS Main 3 device protects contactors against sticking. ... ... @@ -683,7 +683,7 @@ 683 683 684 684 (% class="box warningmessage" %) 685 685 ((( 686 -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. 687 687 ))) 688 688 689 689 === Contactor feedback === ... ... @@ -707,7 +707,7 @@ 707 707 708 708 (% class="box warningmessage" %) 709 709 ((( 710 -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. 711 711 ))) 712 712 713 713 === Insulation === ... ... @@ -733,7 +733,7 @@ 733 733 734 734 (% class="box warningmessage" %) 735 735 ((( 736 -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. 737 737 ))) 738 738 739 739 === HVIL === ... ... @@ -757,11 +757,13 @@ 757 757 758 758 (% class="box warningmessage" %) 759 759 ((( 760 -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. 761 761 ))) 762 762 763 763 === Critical error === 764 764 764 +Some of the errors are system critical. A separate signal named "Critical error" indicates a system misbehaviour. 765 + 765 765 To change the critical error parameters, select the "Protections → Critical error" section: 766 766 767 767 [[image:1733328487100-898.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="101" width="800"]] ... ... @@ -773,38 +773,10 @@ 773 773 * Delay before clearing the error, second; 774 774 * Lock – a flag to block the error until the device is restarted. 775 775 776 -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: 777 777 778 -* “Battery cover error”; 779 -* “Water”; 780 -* “Logic offline”; 781 -* “Cell count error”; 782 -* “ADC error”; 783 -* “Current sensor error”; 784 -* “Shunt offline”; 785 -* “Shunt error”; 786 -* “WDT reset” 787 -* “No temp. sensors”; 788 -* “Temperature sensor shorted”; 789 -* “Stuck contactor”; 790 -* “CH contactor feedback error”; 791 -* “DCH contactor feedback error”; 792 -* “Insulation fault”; 793 -* “PCH contactor feedback error”; 794 -* “CH/DCH contactor feedback error”; 795 -* “Main contactor feedback error”; 796 -* “High voltage fault”; 797 -* “Power switch error”; 798 -* “HVIL error”l 799 -* “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. 800 800 801 -The “Critical error” is cleared if there are no errors from the list above during the “Delay before clearing the error” time. 802 - 803 -(% class="box infomessage" %) 804 -((( 805 -If there is the “Critical error”, **all **contactors open. 806 -))) 807 - 808 808 === General error === 809 809 810 810 To change the general error parameters, select the "Protections → Critical error" section: ... ... @@ -825,5 +825,5 @@ 825 825 826 826 (% class="box infomessage" %) 827 827 ((( 828 -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. 829 829 )))
- 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