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)
-
Attachments (0 modified, 2 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -70,7 +70,7 @@ 70 70 71 71 To change the battery protection parameters from high voltage on the cells, select the menu "Protections → Overvoltage protection": 72 72 73 -[[image:1732212357972-295.png]] 73 +[[Overvoltage protection settings>>image:1732212357972-295.png||data-xwiki-image-style-alignment="center" height="218" width="338"]] 74 74 75 75 In this section: 76 76 ... ... @@ -103,6 +103,7 @@ 103 103 104 104 To change the battery protection parameters from low temperature, select the menu "Protections → Low temperature protection": 105 105 106 +[[Low temperature protection settings>>image:1732213953083-955.png||data-xwiki-image-style-alignment="center" height="237" width="338"]] 106 106 107 107 In this section: 108 108 ... ... @@ -137,6 +137,7 @@ 137 137 138 138 To change the battery protection parameters from high temperature, select the menu "Protections → High temperature protection": 139 139 141 +[[image:1732213990755-759.png]] 140 140 141 141 In this section: 142 142 ... ... @@ -534,27 +534,334 @@ 534 534 To change the protection parameters from loss of communication with BMS Logic boards, select the menu "Protections → Logic offline protection": 535 535 536 536 539 +In this section: 537 537 541 +* Enable – a flag to enable the protection; 542 +* Lock the error until the device is reset. 543 + 544 +As a result of the protection from loss of communication with BMS Logic boards, the "Logic offline" error is generated. 545 + 546 +Error generation conditions: 547 + 548 +* at least one of the connected BMS Logic boards does not respond to the commands of the BMS Main 2.x board for 10 seconds. 549 + 550 +Conditions for removing the error: 551 + 552 +* all connected BMS Logic boards respond to the commands of the BMS Main 2.x board. 553 + 554 +(% class="box warningmessage" %) 555 +((( 556 +**If there is the "Logic offline" error, the “Critical error” is generated and all relays open.** 557 +))) 558 + 538 538 == 3.6.20 Cell count protection == 539 539 561 +To change the protection parameters from the mismatch of the number of cells to the set value, select the menu "Protections → Cell count protection": 562 + 563 + 564 +In this section: 565 + 566 +* Enable – a flag to enable the protection; 567 +* Cell count – a number of cells connected to the BMS; 568 +* Delay before setting the error, second; 569 +* Delay before clearing the error, second; 570 +* Lock the error until the device is reset. 571 + 572 +As a result of the operation of the protection from the mismatch of the number of cells, the "Cell count error" is generated. 573 + 574 +Error generation conditions: 575 + 576 +* the number of cells connected to the BMS is **not equal** to the “Cell count” value during the “Delay before setting the error” time. 577 + 578 +Conditions for removing the error: 579 + 580 +* the number of cells connected to the BMS is **equal** to the “Cell count” value during the “Delay before clearing the error” time. 581 + 582 +(% class="box warningmessage" %) 583 +((( 584 +**If there is the "Cell count error", the “Critical error” is generated and all relays open.** 585 +))) 586 + 540 540 == 3.6.21 Logic count protection == 541 541 589 +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": 590 + 591 + 592 +In this section: 593 + 594 +* Enable – a flag to enable the protection; 595 +* Logic count – a number of BMS Logic boards connected to the BMS Main 2.x; 596 +* Fast scan – a flag to scan BMS Logic boards fast (boards with addresses from 1 to “Logic count” are scanned; this mode reduces BMS system startup time); 597 +* Lock the error until the device is reset. 598 + 599 +As a result of the operation of the protection from the mismatch of the number of BMS Logic boards, the "Logic count error" is generated. 600 + 601 +Error generation conditions: 602 + 603 +* the number of BMS Logic boards connected to the BMS Main 2.x is **not equal** to the “Logic count” value. 604 + 605 +Conditions for removing the error: 606 + 607 +* the number of BMS Logic boards connected to the BMS Main is **equal** to the “Logic count” value. 608 + 609 +(% class="box warningmessage" %) 610 +((( 611 +**If there is the "Logic count error", the “Critical error” is generated and all relays open.** 612 +))) 613 + 542 542 == 3.6.22 WDT protection == 543 543 616 +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. 617 + 618 +To change the parameters of the watchdog protection, select the menu "Protections → WDT protection": 619 + 620 + 621 +In this section: 622 + 623 +* Enable – a flag to enable the protection; 624 +* Delay before clearing the error, second; 625 +* Lock the error until the device is reset. 626 + 627 +Conditions for removing the error: 628 + 629 +* the “Delay before clearing the error” time has passed from the board startup. 630 + 631 +(% class="box warningmessage" %) 632 +((( 633 +**If there is the "WDT reset" error, the “Critical error” is generated and all relays open.** 634 +))) 635 + 544 544 == 3.6.23 Insulation monitoring == 545 545 638 +BMS Main 2.x can detect a signal from an external insulation monitoring device (such as Bender IR155) to monitor the insulation quality. 639 + 640 +To change the insulation monitoring parameters, select the menu "Protections → Insulation monitoring": 641 + 642 + 643 +In this section: 644 + 645 +* Enable – a flag to enable the protection; 646 +* Delay before setting the error, second; 647 +* Delay before clearing the error, second; 648 +* Lock the error until the device is reset. 649 + 650 +Error is set if corresponding discrete input is set up and it received logical zero. 651 + 546 546 == 3.6.24 Critical error parameters == 547 547 654 +To change the critical error parameters, select the menu "Protections → Critical error parameters": 655 + 656 + 657 +In this section: 658 + 659 +* Enable – a flag to enable the protection; 660 +* Delay before setting the error, second; 661 +* Delay before clearing the error, second; 662 +* Lock the error until the device is reset. 663 + 664 +The critical error flag is generated if at least one of the following errors is generated during the “Delay before setting the error” time: 665 + 666 +* “Battery cover error”; 667 +* “Water”; 668 +* “Logic offline”; 669 +* “Cell count error”; 670 +* “Logic count error”; 671 +* “ADC error”; 672 +* “No temp. sensors”; 673 +* “Temp. sensor is shorted”; 674 +* “Current sensor error”; 675 +* “Shunt offline”; 676 +* “Shunt error”; 677 +* “Settings error”; 678 +* “WDT reset”. 679 + 680 +The “Critical error” is cleared if there are no errors from the list above during the “Delay before clearing the error” time. 681 + 682 +(% class="box warningmessage" %) 683 +((( 684 +**If there is the “Critical error”, all relays open.** 685 +))) 686 + 548 548 == 3.6.25 General error parameters == 549 549 550 550 == 3.6.26 Low SOC signal == 551 551 691 +To change the parameters of the generation a signal about low battery level, select the menu "Protections → Low SOC signal": 692 + 693 + 694 +In this section: 695 + 696 +* Enable – a flag to enable signal generation; 697 +* Minimum SOC, %; 698 +* Tolerant SOC, %; 699 +* Delay before setting the signal, second; 700 +* Delay before clearing the signal, second; 701 +* Lock the signal until the device is reset. 702 + 703 +Signal generation conditions: 704 + 705 +* the battery SOC is less than the “Minimum SOC” value during the “Delay before setting the signal” time. 706 + 707 +Conditions for clearing the signal: 708 + 709 +* the battery SOC is greater than the “Tolerant SOC” during the “Delay before clearing the signal” time. 710 + 711 +The "Low SOC signal" is //indicative //and can be linked to any discrete output of the board. 712 + 552 552 == 3.6.27 High charging current signal == 553 553 715 +To change the parameters of the generation high-current signal, select the menu "Protections → High charging current signal": 716 + 717 + 718 +In this section: 719 + 720 +* Enable – a flag to enable signal generation; 721 +* Maximum charging current, А; 722 +* Tolerant charging current, А; 723 +* Delay before setting the signal, second; 724 +* Delay before clearing the signal, second; 725 +* Lock the signal until the device is reset. 726 + 727 +Signal generation conditions: 728 + 729 +* the measured current is greater than the “Maximum charging current” value during the “Delay before setting the signal” time. 730 + 731 +Conditions for clearing the signal: 732 + 733 +* the measured current is less than the “Tolerant charging current” value during the “Delay before clearing the signal” time. 734 + 735 +The "High charging current" signal is //indicative //and can be linked to any discrete output of the board. 736 + 554 554 == 3.6.28 Heater control == 555 555 739 +To change the parameters of the heater control algorithm, select the menu "Protections → Heater control": 740 + 741 + 742 +In this section: 743 + 744 +* Enable – a flag to enable heater control; 745 +* Minimum cell temperature, °C; 746 +* Tolerant cell temperature, °C; 747 +* Delay before setting the signal, second; 748 +* Delay before clearing the signal, second; 749 +* Lock the signal until the device is reset; 750 +* Switch off the heater relay on errors (Undervoltage, Overcurrent, High temperature, Short circuit or Critical error). 751 + 752 +As a result of operating the heating algorithm, the “Heater” signal is generated. 753 + 754 +Conditions of signal generation: 755 + 756 +* The minimum temperature among all cells of the battery is less than the “Minimum cell temperature” value during the “Delay before setting the signal” time. 757 + 758 +Conditions for clearing the signal: 759 + 760 +* the minimum temperature among all cells of the battery is greater than the “Tolerant cell temperature” value during the “Delay before clearing the signal” time. 761 + 762 +(% class="box infomessage" %) 763 +((( 764 +If there is the "Heater" signal, the heater relay closes and/or a signal is output to the corresponded digital output. 765 +))) 766 + 556 556 == 3.6.29 Heater (AUX) control == 557 557 769 +To change the parameters of the auxiliary heater control algorithm, select the menu "Protections → Heater (AUX) control": 770 + 771 + 772 +In this section: 773 + 774 +* Enable – a flag to enable heater control; 775 +* Minimum cell temperature, °C; 776 +* Tolerant cell temperature, °C; 777 +* Delay before setting the signal, second; 778 +* Delay before clearing the signal, second; 779 +* Lock the signal until the device is reset; 780 +* Switch off the heater relay on errors (Undervoltage, Overcurrent, High temperature, Short circuit or Critical error). 781 + 782 +As a result of operating the heating algorithm, the “Heater (AUX)” signal is generated. 783 + 784 +Conditions of signal generation: 785 + 786 +* The minimum temperature among all cells of the battery is less than the “Minimum cell temperature” value during the “Delay before setting the signal” time. 787 + 788 +Conditions for clearing the signal: 789 + 790 +* the minimum temperature among all cells of the battery is greater than the “Tolerant cell temperature” value during the “Delay before clearing the signal” time. 791 + 792 +(% class="box infomessage" %) 793 +((( 794 +If there is the "Heater (AUX)" signal, the auxiliary heater relay closes and/or a signal is output to the corresponded digital output. 795 +))) 796 + 558 558 == 3.6.30 Cooler control == 559 559 799 +To change the parameters of the cooler control algorithm, select the menu "Protections → Cooler control": 800 + 801 + 802 +In this section: 803 + 804 +* Enable – a flag to enable cooler control; 805 +* Maximum cell temperature, °C; 806 +* Tolerant cell temperature, °C; 807 +* Delay before setting the signal, second; 808 +* Delay before clearing the signal, second; 809 +* Lock the signal until the device is reset; 810 +* Switch off the cooler relay on errors (Undervoltage, Overcurrent, Low temperature, Short circuit or Critical error). 811 + 812 +As a result of operating the cooling algorithm, the "Cooler" signal is generated. 813 + 814 +Conditions of signal generation: 815 + 816 +* the maximum temperature among all cells of the battery is greater than the “Maximum cell temperature” value during the “Delay before setting the signal” time. 817 + 818 +Conditions for clearing the signal: 819 + 820 +* the maximum temperature among all cells of the battery is less than the “Tolerant cell temperature” value during the “Delay before clearing the signal” time. 821 + 822 +(% class="box infomessage" %) 823 +((( 824 +If there is the "Cooler" signal, the cooler relay closes and/or a signal is output to the corresponded digital output. 825 +))) 826 + 560 560 == 3.6.31 Fault simulation == 828 + 829 +The board provides the ability to manually generate error flags bypassing the protection algorithms. This functionality is intended for commissioning. 830 + 831 +To simulate battery and BMS errors, select the menu "Protections → Fault simulation": 832 + 833 + 834 +In this section: 835 + 836 +* Overcurrent; 837 +* Undervoltage; 838 +* Overvoltage; 839 +* Low CH temperature; 840 +* Low DCH temperature; 841 +* High CH temperature; 842 +* High DCH temperature; 843 +* Battery cover error; 844 +* High humidity; 845 +* Water; 846 +* Current sensor error; 847 +* Short circuit; 848 +* Contactor high temperature; 849 +* Unallowable charging; 850 +* Stuck contactor; 851 +* CH contactor feedback error; 852 +* DCH contactor feedback error; 853 +* PCH contactor feedback error; 854 +* CH/DCH contactor feedback error; 855 +* Main contactor feedback error; 856 +* CH contactor cycles error; 857 +* DCH contactor cycles error; 858 +* Logic high temperature; 859 +* Logic offline; 860 +* Cell count error; 861 +* Logic count error; 862 +* Insulation error; 863 +* Critical error; 864 +* Low SOC; 865 +* High charging current; 866 +* Heater; 867 +* Cooler. 868 + 869 +To simulate errors, set the necessary flags and click on the "Save" button.
- 1732213953083-955.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.admin - Size
-
... ... @@ -1,0 +1,1 @@ 1 +22.0 KB - Content
- 1732213990755-759.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.admin - Size
-
... ... @@ -1,0 +1,1 @@ 1 +22.7 KB - Content