Changes for page 3.6 Battery protection

Last modified by Admin on 2025/04/09 12:25

From version 6.2
edited by Admin
on 2024/11/21 18:33
Change comment: There is no comment for this version
To version 4.19
edited by Admin
on 2024/11/21 18:24
Change comment: There is no comment for this version

Summary

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 -[[Overvoltage protection settings>>image:1732212357972-295.png||data-xwiki-image-style-alignment="center" height="218" width="338"]]
73 +[[image:1732212357972-295.png]]
74 74  
75 75  In this section:
76 76  
... ... @@ -103,7 +103,6 @@
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"]]
107 107  
108 108  In this section:
109 109  
... ... @@ -138,7 +138,6 @@
138 138  
139 139  To change the battery protection parameters from high temperature, select the menu "Protections → High temperature protection":
140 140  
141 -[[image:1732213990755-759.png]]
142 142  
143 143  In this section:
144 144  
... ... @@ -536,334 +536,27 @@
536 536  To change the protection parameters from loss of communication with BMS Logic boards, select the menu "Protections → Logic offline protection":
537 537  
538 538  
539 -In this section:
540 540  
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 -
559 559  == 3.6.20 Cell count protection ==
560 560  
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 -
587 587  == 3.6.21 Logic count protection ==
588 588  
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 -
614 614  == 3.6.22 WDT protection ==
615 615  
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 -
636 636  == 3.6.23 Insulation monitoring ==
637 637  
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 -
652 652  == 3.6.24 Critical error parameters ==
653 653  
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 -
687 687  == 3.6.25 General error parameters ==
688 688  
689 689  == 3.6.26 Low SOC signal ==
690 690  
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 -
713 713  == 3.6.27 High charging current signal ==
714 714  
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 -
737 737  == 3.6.28 Heater control ==
738 738  
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 -
767 767  == 3.6.29 Heater (AUX) control ==
768 768  
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 -
797 797  == 3.6.30 Cooler control ==
798 798  
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 -
827 827  == 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,1 +1,0 @@
1 -XWiki.admin
Size
... ... @@ -1,1 +1,0 @@
1 -22.0 KB
Content
1732213990755-759.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.admin
Size
... ... @@ -1,1 +1,0 @@
1 -22.7 KB
Content