Changes for page 3.6 Battery protection
Last modified by Admin on 2025/04/09 12:25
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,12 +7,6 @@ 1 -(% data-numbered-headings-start="3" style="--numbered-headings-start: 2;font-size: 0px;color: rgba(0, 0, 0, 0.0);margin-bottom: 0px; margin-top: 0px;" %) 2 -= Configuration = 3 - 4 -(% data-numbered-headings-start="6" style="--numbered-headings-start: 5;font-size: 0px;color: rgba(0, 0, 0, 0.0);margin-bottom: 0px; margin-top: 0px;" %) 5 -== Battery protection == 6 - 7 7 The BMS Main 2.x board continuously monitors the state of the cells, BMS Logic boards, the external environment and, when detecting abnormalities, protects the battery and system components from damage. 8 8 9 -== =Overcurrent protection ===3 +== 3.6.1 Overcurrent protection == 10 10 11 11 To change the current protection of the battery, select the menu "Protections → Overcurrent protection": 12 12 ... ... @@ -40,7 +40,7 @@ 40 40 If there is the "Overcurrent" error, the **charging **and **discharging **relay open. 41 41 ))) 42 42 43 -== =Undervoltage protection ===37 +== 3.6.2 Undervoltage protection == 44 44 45 45 The board implements battery protection from too low or too high voltage on the cells. 46 46 ... ... @@ -72,7 +72,7 @@ 72 72 If there is the "Undervoltage" error, the **discharging **relay opens. 73 73 ))) 74 74 75 -== =Overvoltage protection ===69 +== 3.6.3 Overvoltage protection == 76 76 77 77 To change the battery protection parameters from high voltage on the cells, select the menu "Protections → Overvoltage protection": 78 78 ... ... @@ -103,7 +103,7 @@ 103 103 If there is the "Overvoltage" error, the **charging **relay and **discharging **relay opens (if the “Switch off the discharging relay on error” flag is set). 104 104 ))) 105 105 106 -== =Low temperature protection ===100 +== 3.6.4 Low temperature protection == 107 107 108 108 The board implements battery protection from too low temperature. 109 109 ... ... @@ -138,7 +138,7 @@ 138 138 If there is the "Low DCH temperature" error, the **discharging **relay opens. 139 139 ))) 140 140 141 -== =High temperature protection ===135 +== 3.6.5 High temperature protection == 142 142 143 143 The board implements battery protection from too high temperature. 144 144 ... ... @@ -173,7 +173,7 @@ 173 173 If there is the "High DCH temperature" error, the **discharging **relay opens. 174 174 ))) 175 175 176 -== =Battery cover protection ===170 +== 3.6.6 Battery cover protection == 177 177 178 178 To change the protection parameters from opening the battery cover, select the menu "Protections → Battery cover protection": 179 179 ... ... @@ -201,7 +201,7 @@ 201 201 If there is the "Battery cover error", the **“Critical error” **is generated and **all relays open.** 202 202 ))) 203 203 204 -== =High humidity protection ===198 +== 3.6.7 High humidity protection == 205 205 206 206 The board can protect the battery from high humidity and water. 207 207 ... ... @@ -233,7 +233,7 @@ 233 233 If there is the "High humidity" error, no action is taken. The error is indicative. 234 234 ))) 235 235 236 -== =Water protection ===230 +== 3.6.8 Water protection == 237 237 238 238 To change the protection parameters of the battery from water, select the menu "Protections → Water protection": 239 239 ... ... @@ -263,7 +263,7 @@ 263 263 If there is the “Water” error,** **the **“Critical error”** is generated and **all relays open.** 264 264 ))) 265 265 266 -== =Current sensor error ===260 +== 3.6.9 Current sensor error == 267 267 268 268 The board is implemented to check the current sensor connection circuits. The circuits are checked for breakage and short-circuit to the +5 V supply line. 269 269 ... ... @@ -297,7 +297,7 @@ 297 297 If there is the “Current sensor error”, the **“Critical error” **is generated and **all relays open.** 298 298 ))) 299 299 300 -== =Short circuit protection ===294 +== 3.6.10 Short circuit protection == 301 301 302 302 The BMS implements a protection of power circuits (contactors, power cables) against overheating caused by the flow of high current for a long time. 303 303 ... ... @@ -331,7 +331,7 @@ 331 331 If there is the "Short circuit" error, the **charging **relay opens (the “Switch off the charging relay on error” flag is set) and the **discharging **relay opens (the “Switch off the discharging relay on error flag” is set). 332 332 ))) 333 333 334 -== =Contactor high temperature protection ===328 +== 3.6.11 Contactor high temperature protection == 335 335 336 336 The BMS protects power contactors from overheating. To measure the temperature of the contactor, a thermistor is used, connected to the P13 connector of the board. Configuring of the analog input for temperature measurement is described in section Input signals. 337 337 ... ... @@ -365,7 +365,7 @@ 365 365 If there is the "Contactor high temperature" error, the **charging **relay opens (the “Switch off the charging relay on error” flag is set) and the **discharging **relay opens (the “Switch off the discharging relay on error flag” is set). 366 366 ))) 367 367 368 -== =Unallowable charging protection ===362 +== 3.6.12 Unallowable charging protection == 369 369 370 370 The BMS can detect that the battery is charging through the discharging circuit and protectively open the discharging relay to prevent unallowable battery operation. 371 371 ... ... @@ -395,7 +395,7 @@ 395 395 If there is the "Unallowable charging" error, the **discharging **relay opens. 396 396 ))) 397 397 398 -== =Stuck contactor protection ===392 +== 3.6.13 Stuck contactor protection == 399 399 400 400 The BMS Main 2.x protects contactors against sticking. 401 401 ... ... @@ -421,7 +421,7 @@ 421 421 If there is the “Stuck contactor error”, the **“Critical error” **is generated and **all relays open.** 422 422 ))) 423 423 424 -== =Contactor feedback check ===418 +== 3.6.14 Contactor feedback check == 425 425 426 426 The BMS Main 2.x can receive feedback signals from contactors and detect discrepancy between the control value and the feedback signal. To enable specific contactor protection, one of the discrete input must be set as corresponding contactor feedback signal (see [[3.3 Input and output signals>>path:/bin/view/drafts/BMS%20Main%202.1/3.%20Configuration/3.3%20Input%20and%20output%20signals/]]). 427 427 ... ... @@ -445,7 +445,7 @@ 445 445 If there is the contactor feedback error, the **“Critical error” **is generated and **all relays open.** 446 446 ))) 447 447 448 -== =Charging contactor cycles protection ===442 +== 3.6.15 Charging contactor cycles protection == 449 449 450 450 The BMS protects the charging contactor against frequent switching. 451 451 ... ... @@ -478,7 +478,7 @@ 478 478 If there is the "CH contactor cycles error" error, the **charging **relay opens. 479 479 ))) 480 480 481 -== =Discharging contactor cycles protection ===475 +== 3.6.16 Discharging contactor cycles protection == 482 482 483 483 The BMS protects the discharging contactor against frequent switching. 484 484 ... ... @@ -511,7 +511,7 @@ 511 511 If there is the "DCH contactor cycles error" error, the **discharging **relay opens. 512 512 ))) 513 513 514 -== =Temperature sensor error ===508 +== 3.6.17 Temperature sensor error == 515 515 516 516 The board is implemented to check the temperature sensors connection circuits. The circuits are checked for breakage and short-circuit. 517 517 ... ... @@ -533,7 +533,7 @@ 533 533 If there is the “No temp. sensors” or “Temp. sensor is shorted” error, the **“Critical error” **is generated and **all relays open.** 534 534 ))) 535 535 536 -== =Logic high temperature protection ===530 +== 3.6.18 Logic high temperature protection == 537 537 538 538 To change the overheating protection parameters of BMS Logic boards, select the menu "Protections → Logic high temperature protection": 539 539 ... ... @@ -561,7 +561,7 @@ 561 561 Cell balancing is prohibited for overheated boards. 562 562 ))) 563 563 564 -== =Logic offline protection ===558 +== 3.6.19 Logic offline protection == 565 565 566 566 To change the protection parameters from loss of communication with BMS Logic boards, select the menu "Protections → Logic offline protection": 567 567 ... ... @@ -587,7 +587,7 @@ 587 587 If there is the "Logic offline" error, the **“Critical error”** is generated and **all relays open.** 588 588 ))) 589 589 590 -== =Cell count protection ===584 +== 3.6.20 Cell count protection == 591 591 592 592 To change the protection parameters from the mismatch of the number of cells to the set value, select the menu "Protections → Cell count protection": 593 593 ... ... @@ -616,7 +616,7 @@ 616 616 If there is the "Cell count error",** **the **“Critical error”** is generated and **all relays open.** 617 617 ))) 618 618 619 -== =Logic count protection ===613 +== 3.6.21 Logic count protection == 620 620 621 621 To change the protection parameters from the mismatch of the number of BMS Logic boards to the set value, select the menu "Protections → Logic count protection": 622 622 ... ... @@ -644,7 +644,7 @@ 644 644 If there is the "Logic count error", the **“Critical error” **is generated and **all relays open.** 645 645 ))) 646 646 647 -== =WDT protection ===641 +== 3.6.22 WDT protection == 648 648 649 649 If the BMS firmware hangs, the watchdog timer resets the board. The BMS can detect that the board was reset and generates the “WDT reset” error. 650 650 ... ... @@ -667,7 +667,7 @@ 667 667 If there is the "WDT reset" error, the **“Critical error”** is generated and** all relays open.** 668 668 ))) 669 669 670 -== =Insulation monitoring ===664 +== 3.6.23 Insulation monitoring == 671 671 672 672 BMS Main 2.x can detect a signal from an external insulation monitoring device (such as Bender IR155) to monitor the insulation quality. 673 673 ... ... @@ -689,7 +689,7 @@ 689 689 If there is the "Insulation monitoring" error, the **“Critical error”** is generated and** all relays open.** 690 690 ))) 691 691 692 -== =Critical error parameters ===686 +== 3.6.24 Critical error parameters == 693 693 694 694 To change the critical error parameters, select the menu "Protections → Critical error parameters": 695 695 ... ... @@ -728,7 +728,7 @@ 728 728 **If there is the “Critical error”, all relays open.** 729 729 ))) 730 730 731 -== =General error parameters ===725 +== 3.6.25 General error parameters == 732 732 733 733 To change the general error parameters, select the menu "Protections → General error parameters": 734 734 ... ... @@ -751,7 +751,7 @@ 751 751 The "General error" is //indicative //and can be linked to any discrete output of the board. 752 752 ))) 753 753 754 -== =Low SOC signal ===748 +== 3.6.26 Low SOC signal == 755 755 756 756 To change the parameters of the generation a signal about low battery level, select the menu "Protections → Low SOC signal": 757 757 ... ... @@ -779,7 +779,7 @@ 779 779 The "Low SOC signal" is //indicative //and can be linked to any discrete output of the board. 780 780 ))) 781 781 782 -== =High charging current signal ===776 +== 3.6.27 High charging current signal == 783 783 784 784 To change the parameters of the generation high-current signal, select the menu "Protections → High charging current signal": 785 785 ... ... @@ -807,7 +807,7 @@ 807 807 The "High charging current" signal is //indicative //and can be linked to any discrete output of the board. 808 808 ))) 809 809 810 -== =Heater control ===804 +== 3.6.28 Heater control == 811 811 812 812 To change the parameters of the heater control algorithm, select the menu "Protections → Heater control": 813 813 ... ... @@ -838,7 +838,7 @@ 838 838 If there is the "Heater" signal, the **heater **relay closes and/or a signal is output to the corresponded digital output. 839 839 ))) 840 840 841 -== =Heater (AUX) control ===835 +== 3.6.29 Heater (AUX) control == 842 842 843 843 To change the parameters of the auxiliary heater control algorithm, select the menu "Protections → Heater (AUX) control": 844 844 ... ... @@ -869,7 +869,7 @@ 869 869 If there is the "Heater (AUX)" signal, the **auxiliary heater **relay closes and/or a signal is output to the corresponded digital output. 870 870 ))) 871 871 872 -== =Cooler control ===866 +== 3.6.30 Cooler control == 873 873 874 874 To change the parameters of the cooler control algorithm, select the menu "Protections → Cooler control": 875 875 ... ... @@ -900,7 +900,7 @@ 900 900 If there is the "Cooler" signal, the **cooler **relay closes and/or a signal is output to the corresponded digital output. 901 901 ))) 902 902 903 -== =Fault simulation ===897 +== 3.6.31 Fault simulation == 904 904 905 905 The board provides the ability to manually generate error flags bypassing the protection algorithms. This functionality is intended for commissioning. 906 906