Changes for page 3.6 Battery protection

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

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