BMS voltage sampling line disconnection judgment method and system, electronic equipment and computer readable storage medium
By collecting and sorting battery voltages in the battery system and using the sampling chip for disconnection diagnosis, the problem of difficulty in quickly and accurately diagnose the voltage sampling line break fault in the battery system is solved, and the accuracy and real-time performance of voltage measurement is achieved, ensuring the safety and life of the battery system.
Patent Information
- Application Number
- CN202510260411.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-06
- Publication Date
- 2025-06-06
AI Technical Summary
In the prior art, it is difficult to quickly and accurately diagnose the voltage sampling line breakage problem during operation of the battery system, resulting in inaccurate voltage measurement and affecting the safety and life of the battery system.
By collecting the single battery voltage during the sampling period of the battery system and sorting it from large to small, the sampling chip uses the sampling chip to diagnose the maximum voltage, minimum voltage and its adjacent voltage, and combines voltage sorting and comparison to achieve fast and reliable voltage disconnection diagnosis.
It realizes rapid and reliable diagnosis of voltage sampling line breakage faults during the operation of the battery system, improves the accuracy and real-timeness of voltage measurement, and avoids the safety hazards of the battery system and the shortening of service life.
Smart Images

Figure CN120096325A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of battery management technology, and in particular to a method and system for determining a disconnection of a BMS voltage sampling line, an electronic device, and a computer-readable storage medium. Background Art
[0002] One of the most critical functions of the power battery management system BMS is to measure the voltage of each cell of the power battery and protect the power battery according to the measurement results. For example, when the voltage of a cell in the power battery is too high, the battery system is prohibited from charging; when the voltage of a cell in the power battery system is too low, the battery system is prohibited from discharging. Therefore, the accuracy of voltage measurement directly affects the safety and service life of the power battery system. Due to the complexity of the battery system, various problems may occur during operation. Among them, the circuit breakage of the voltage sampling harness will cause abnormal voltage measurement values, which directly affects the accuracy of voltage measurement and brings safety hazards to the use of the battery system.
[0003] In the prior art, the sampling line corresponding to a certain single cell voltage is judged whether it is broken by comparing the normal voltage sampling result with the sampling result when the sampling chip enters the diagnostic mode (i.e., the voltage collected by turning on the switch inside the sampling chip). However, since the single cell voltage of the battery is an important data of the BMS system, it is related to the accuracy of the SOC estimation and the accuracy and real-time judgment of the overvoltage and undervoltage of the battery system, so the requirements for the voltage sampling cycle are very high. The shorter the voltage sampling cycle, the faster the voltage update speed, the more sensitive the overvoltage protection and undervoltage protection of the BMS system, and the more accurate the SOC calculation. Fast voltage sampling requires the sampling chip to perform voltage sampling actions frequently, but using the sampling chip to diagnose voltage disconnection will cause the chip to enter the diagnostic mode, and the chip cannot perform normal voltage sampling at this time. Therefore, using the sampling chip to diagnose the disconnection of the voltage sampling line takes up the sampling time of the sampling chip, slows down the frequency of voltage sampling, and greatly slows down the voltage sampling speed. For example, patent application CN114814332A provides a battery pack offline detection voltage sampling system, but it can only detect the fault of sampling line disconnection before the battery pack leaves the factory, and cannot detect the fault of sampling line disconnection during the use of the battery pack. For another example, patent application CN117706460A uses the difference between the voltage values of two adjacent strings and their average values when a voltage disconnection occurs to judge the voltage disconnection fault, which will have a certain error. When the single cell voltage of the battery itself has a difference of one high and one low, a misjudgment will occur. Patent application CN114509703A uses the phenomenon that there is a difference between the voltage values of two adjacent strings when a voltage disconnection occurs. When the difference is detected, the voltage of the two strings is compared with the two end values of the reference range to judge the disconnection fault. Due to differences in the operating temperature of the battery system, unbalanced operating current, etc., it is easy for single cell voltages to differ. Therefore, relying solely on voltage differences to select the location where a break may occur may result in misjudgment. In addition, the end value of the voltage reference range used for comparison is also difficult to select. If the selection is inappropriate, either the fault cannot be detected or it may be easily misdetected. Summary of the invention
[0004] The purpose of the present invention is to overcome the shortcomings and defects of the prior art and provide a BMS voltage sampling line disconnection judgment method and system, electronic equipment, and computer-readable storage medium for diagnosing the sampling harness disconnection fault of the battery system during the operation of the battery system. It is intended to solve the problem in the prior art that when the battery system is working, its BMS voltage disconnection diagnosis time is long, occupies voltage sampling time, and slows down the sampling speed.
[0005] The first object of the present invention is to provide a method for determining a BMS voltage sampling line disconnection, comprising the steps of:
[0006] S1. Collect the voltages of the single cells in the battery system during the sampling period and sort them from large to small;
[0007] S2. Determine whether the maximum voltage exceeds the upper limit of the sampling range. If so, proceed to step S3, otherwise proceed to step S4;
[0008] S3. Use the sampling chip to diagnose the line break of the sampling line that collects the maximum voltage;
[0009] S4. Detect whether the adjacent voltage of the maximum voltage is within the first range of the voltage sorting. If so, proceed to step S5, otherwise proceed to step S6;
[0010] S5. Perform disconnection diagnosis on the adjacent voltage sampling lines through the sampling chip;
[0011] S6. Determine whether the adjacent voltage of the minimum voltage is within the second range of the voltage sorting, if so, proceed to step S7, otherwise proceed to step S8;
[0012] S7 uses the sampling chip to diagnose the line break of the sampling line that collects the minimum single cell voltage;
[0013] S8. Determine whether there is one voltage in the second range of the voltage sorting and another voltage in the first range of the voltage sorting among the adjacent voltages of each intermediate voltage except the maximum voltage and the minimum voltage. If so, proceed to step S9; otherwise, proceed to step S10;
[0014] S9 uses the sampling chip to perform disconnection diagnosis on the sampling line of the intermediate voltage;
[0015] S10. Determine whether the battery management system BMS is powered off and perform a preset operation based on whether the power is off;
[0016] Among them, the first range is from the last to the Nth last in the voltage sorting from large to small, and the second range is from the first positive number to the Mth positive number in the voltage sorting from large to small.
[0017] Among them, the sampling chip includes a sampling circuit and a signal processing circuit. The sampling circuit is used to collect the voltage of the single battery of the battery system, and the signal processing circuit is used to analyze and process the collected voltage signal, and judge whether the sampling line has a broken line fault by comparing the preset signal characteristics with the actual collected voltage signal.
[0018] Wherein, when the sampling line collecting the maximum voltage is diagnosed as disconnected by the sampling chip, the sampling line disconnection fault is reported and stored when the sampling line is diagnosed as disconnected. If the sampling line is not disconnected, it is confirmed whether it is other abnormal faults.
[0019] Among them, the adjacent voltage of the maximum voltage is the second voltage ranked lower than the maximum voltage in a positive order, the adjacent voltage of the minimum voltage is the second-to-last single voltage higher than the minimum voltage, and the adjacent voltages of each intermediate voltage are the two voltages adjacent to each other before and after the intermediate voltage.
[0020] The upper limit of the sampling range is greater than the charging cut-off voltage of the single battery of the battery system.
[0021] Among them, in step S10, if it is determined that the battery management system BMS is powered off, each sampling chip is enabled to perform a disconnection diagnosis of the sampling line, and the diagnosis result is saved for the battery management system BMS to read and use in the next power-on cycle; otherwise, return to step S1.
[0022] The second purpose of the present invention is to provide a BMS voltage sampling line break judgment system, which is used to implement the break judgment method, including multiple battery cells connected in series, a BMS battery management system and a sampling line, and the multiple battery cells are connected to the BMS battery management system through the sampling line.
[0023] Wherein: a sampling chip is arranged in the BMS battery management system, the sampling chip is connected to the MCU of the BMS battery management system, and the plurality of battery cells are connected to the sampling chip through the sampling line.
[0024] The third object of the present invention is to provide an electronic device, comprising one or more processors; a memory for storing executable instructions of the one or more processors; wherein the one or more processors are configured to execute the BMS voltage sampling line disconnection judgment method.
[0025] The fourth object of the present invention is to provide a computer-readable storage medium, when the instructions in the storage medium are executed by the processor of the terminal, the terminal can execute the BMS voltage sampling line disconnection judgment method.
[0026] The BMS voltage sampling line disconnection judgment method of the present invention is used for voltage sampling line disconnection diagnosis of the BMS system. The pre-detection of voltage sampling line disconnection is realized by scanning and sequencing the voltages of the measured single cells, so that fast and reliable voltage disconnection diagnosis can be realized. While taking into account the sampling speed of the sampling chip, the periodic detection of voltage sampling line disconnection in the BMS power-on cycle can be realized, which not only ensures that the voltage disconnection fault can be detected in the power-on cycle, but also realizes the real-time performance of voltage sampling.
[0027] The disconnection judgment technology of the embodiment of the present invention utilizes the phenomenon that when a voltage disconnection fault occurs, the voltage values of two adjacent voltages will appear one high and one low. At the same time, in order to prevent misjudgment, after the phenomenon is detected, the corresponding voltage sampling chip is diagnosed for disconnection through the diagnostic mechanism of the spring sampling chip. Through the two diagnostic results, it is judged whether a disconnection fault occurs, thereby improving the accuracy of diagnosis. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] Figure 1 It is an overall flow chart of the BMS voltage sampling line disconnection judgment method of the present invention.
[0029] Figure 2 It is a schematic diagram of the connection between the sampling chip and the battery through the sampling line of the BMS voltage sampling line disconnection judgment system according to an embodiment of the present invention.
[0030] Figure 3 It is a schematic diagram of the structure of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0031] The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0032] The inventor of the present application has found through many experiments that when the voltage sampling line of the battery system is disconnected, the voltage normally collected by the battery management system BMS will change significantly, and one of the voltages of two adjacent single cells will be significantly higher than the voltage of the adjacent cell, while the other will be significantly lower than the voltage of the adjacent cell. Therefore, the BMS system can use this phenomenon to pre-judge the disconnection diagnosis when scanning the voltage measurement values collected by the battery system at a certain period, such as (60s); finally, by integrating the disconnection diagnosis of the sampling line of the sampling chip and the pre-judgment of the disconnection of the sampling line by periodically scanning the single cell voltage measurement values, a fast and reliable disconnection diagnosis of the sampling line can be finally achieved.
[0033] In one embodiment of the present application, a method for determining whether a BMS voltage sampling line is disconnected is provided, comprising the steps of:
[0034] S1. Collect the voltages of the single cells in the battery system during the sampling period and sort them from large to small;
[0035] S2. Determine whether the maximum voltage exceeds the upper limit of the sampling range. If so, proceed to step S3, otherwise proceed to step S4;
[0036] S3. Use the sampling chip to diagnose the line break of the sampling line that collects the maximum voltage;
[0037] S4. Detect whether the adjacent voltage of the maximum voltage is within the first range of the voltage sorting. If so, proceed to step S5, otherwise proceed to step S6;
[0038] S5. Perform disconnection diagnosis on the adjacent voltage sampling lines through the sampling chip;
[0039] S6. Determine whether the adjacent voltage of the minimum voltage is within the second range of the voltage sorting, if so, proceed to step S7, otherwise proceed to step S8;
[0040] S7 uses the sampling chip to diagnose the line break of the sampling line that collects the minimum single cell voltage;
[0041] S8. Determine whether there is one voltage in the second range of the voltage sorting and another voltage in the first range of the voltage sorting among the adjacent voltages of each intermediate voltage except the maximum voltage and the minimum voltage. If so, proceed to step S9; otherwise, proceed to step S10;
[0042] S9 uses the sampling chip to perform disconnection diagnosis on the sampling line of the intermediate voltage;
[0043] S10. Determine whether the battery management system BMS is powered off and perform a preset operation based on whether the power is off;
[0044] Among them, the first range is from the last to the Nth last in the voltage sorting from large to small, and the second range is from the first positive number to the Mth positive number in the voltage sorting from large to small.
[0045] In the embodiment of the present application, in the above steps, when the sampling chip is used to perform disconnection diagnosis of the sampling line, if it is determined that there is a disconnection, the sampling line disconnection fault is stored and the subsequent program is executed, otherwise it is not reported.
[0046] The disconnection judgment method of the embodiment of the present application scans the single cell voltages collected by the BMS and uses a voltage sorting method to judge voltage abnormalities, thereby effectively detecting outliers in voltage measurement; and by focusing on monitoring the maximum voltage and minimum voltage of the battery system, the detection rate of the voltage disconnection detection pre-scan can be effectively improved.
[0047] The disconnection judgment method of the embodiment of the present application utilizes the abnormal voltage phenomenon between two adjacent strings when a voltage disconnection fault occurs, and performs a pre-judgment of a voltage disconnection by voltage sorting and voltage comparison. Pre-judgment can reduce unnecessary voltage disconnection diagnosis by the sampling chip, does not occupy voltage measurement resources, and effectively improves the voltage measurement speed.
[0048] The line break judgment method of the embodiment of the present application, if an abnormality is found during the voltage line break pre-judgment, then a secondary line break fault diagnosis is performed on the abnormal point through a sampling chip to prevent the voltage scan from selecting a normal sampled voltage point, thereby effectively improving the accuracy of the voltage line break fault diagnosis.
[0049] In summary, the line break judgment technology of the embodiment of the present application can take into account the dynamic changes of voltage by judging voltage abnormalities through voltage sorting, and does not use fixed terminal values for judgment, but selects outlier abnormal voltage points in the battery system; then the abnormal voltage points are subjected to secondary diagnosis through the line break diagnosis mechanism of the sampling chip, which can effectively improve the accuracy of voltage sampling line break fault diagnosis.
[0050] In some embodiments of the present application, the sampling chip includes a sampling circuit and a signal processing circuit. The sampling circuit is used to collect the voltage of the single cells of the battery system. The signal processing circuit is used to analyze and process the collected voltage signal, and to determine whether the sampling line has a broken line fault by comparing the preset signal characteristics with the actual collected voltage signal.
[0051] In some embodiments of the present application, when the sampling chip is used to diagnose the disconnection of the sampling line that collects the maximum voltage, when the sampling line is diagnosed as disconnected, the sampling line disconnection fault is reported and stored. If it is not a sampling line disconnection, it is confirmed whether it is other abnormal faults.
[0052] In some embodiments of the present application, the adjacent voltage of the maximum voltage is the second voltage ranked lower than the maximum voltage, the adjacent voltage of the minimum voltage is the second-to-last single voltage higher than the minimum voltage, and the adjacent voltages of each intermediate voltage are the two adjacent voltages before and after the intermediate voltage. Figure 2 As shown, specifically, if the maximum voltage is the V2 voltage inside the sampling chip, it is determined whether the voltages of V1 and V3 exist in the second range of the system voltage sequence. If the voltage of V1 is the maximum voltage, it is necessary to confirm whether the voltage of V2 exists in the first range of the system voltage sequence. If the maximum voltage is V18, it is necessary to confirm whether the voltage of the previous string V17 exists in the second range of the system voltage sequence.
[0053] In some embodiments of the present application, the upper limit of the sampling range is greater than the charging cut-off voltage of the single cell of the battery system. For example, if the voltage of the iron-lithium battery is greater than 4V, it is beyond the normal sampling range, and the voltage sampling line of the pre-cut maximum voltage may be broken. Then, through the following steps, the sampling chip starts the line break diagnosis mode to detect and confirm the line break of the sampling line. If the detection confirms yes, the line break fault is reported. If the detection confirms no, the line break is not reported, and it is confirmed whether it is caused by other abnormalities.
[0054] In some embodiments of the present application, N and M in the Nth from the end and the Mth from the top are natural numbers, and the values may be the same or different, and may be set specifically according to the circumstances.
[0055] In the embodiments of the present application, when detecting or scanning the voltage of a single cell, if no voltage abnormality is detected through voltage sorting and scanning detection by the method of the present invention, that is, the voltage is too high or too low, it can be considered that no line break has occurred, and the sampling chip is no longer used to diagnose the sampling line, thereby avoiding the problem of periodically using the sampling chip for line break diagnosis in the prior art, the sampling chip cannot perform normal voltage sampling, resulting in the use of the sampling chip for voltage sampling line break diagnosis, occupying the sampling chip sampling time, slowing down the frequency of voltage sampling, and greatly slowing down the voltage sampling speed.
[0056] In some embodiments, in step S10, if it is determined that the battery management system BMS is powered off, each sampling chip is enabled to perform a disconnection diagnosis of the sampling line, and the diagnosis result is saved for the battery management system BMS to read and use in the next power-on cycle; otherwise, return to step S1.
[0057] Specifically, when the battery management system BMS is powered off, a line break diagnosis of the sampling line is performed on each sampling chip and the diagnosis result is saved. In the next battery management system BMS power-on cycle, the diagnosis result is read and reported. Before the BMS is powered off, the sampling chip is used to perform a comprehensive line break detection on all voltage sampling lines, and the diagnosis result is stored. In the next power-on cycle, the result of this line break diagnosis can be used. This will not affect the update speed of the voltage value during the use of the battery system, and can achieve a comprehensive diagnosis of all voltage sampling line break faults. Before the battery management system BMS is powered off, all sampling chips are subjected to line break diagnosis through the line break diagnosis mode of the sampling chip. This not only does not take up the time for voltage acquisition, but also ensures that all sampling lines are detected, making the method of the present invention more comprehensive and reliable in diagnosing the line break fault of the voltage sampling line.
[0058] In an exemplary embodiment, a BMS voltage sampling line disconnection judgment system is provided, which is used to implement the BMS voltage sampling line disconnection judgment method as described above, including multiple battery cells connected in series, a BMS battery management system and a sampling line, and the multiple battery cells are connected to the BMS battery management system through the sampling line.
[0059] Specifically, the multiple battery cells are connected in series, and the sampling line is mainly used to collect the voltage of the battery cells. The disconnection judgment system includes multiple sampling lines, and each battery cell is correspondingly provided with a sampling line for sampling its voltage. The multiple battery cells are connected to the BMS battery management system through the sampling lines. Figure 2 shown.
[0060] Furthermore, a sampling chip is provided in the BMS battery management system, the sampling chip is connected to the MCU of the BMS battery management system, and the plurality of battery cells are connected to the sampling chip through the sampling lines.
[0061] Specifically, the sampling chip mainly collects the voltage value of each battery cell. The sampling chip includes multiple acquisition interfaces, each of which corresponds to a sampling line. The MCU is mainly used for control, logic processing and digital calculation. The sampling chip collects the voltage value of each battery cell through the sampling line and sends it to the MCU. The MCU determines whether there is a voltage difference in each battery cell based on the received voltage data, and analyzes the battery cell with a voltage difference to determine whether the voltage difference is caused by voltage abnormality or sampling line disconnection.
[0062] In an exemplary embodiment, an electronic device is also provided, which is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or claimed herein.
[0063] In an exemplary embodiment, reference Figure 3 As shown, the electronic device includes: a processor and a memory. The processor may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array).
[0064] In some embodiments, the processor may also include a main processor and a coprocessor. The main processor is a processor used to process data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor used to process data in the standby state.
[0065] In some embodiments, the processor may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.
[0066] In some embodiments, the readable storage medium in the memory may be tangible and non-transitory. The memory may also include a high-speed random access memory, and a non-volatile memory, such as one or more disk storage terminals, flash memory storage terminals. In some embodiments, the non-transitory computer-readable storage medium in the memory is used to store at least one instruction, which is used to be executed by the processor to implement the BMS voltage sampling line disconnection judgment method provided in this application.
[0067] In some embodiments, multiple components in the electronic device are connected to the I / O interface, including: input units, such as keyboards, mice, etc.; output units, such as various types of displays, speakers, etc.; storage units, such as disks, optical disks, etc.; and communication units, such as network cards, modems, wireless communication transceivers, etc. The communication unit allows the electronic device 10 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunication networks.
[0068] In an exemplary embodiment, a computer-readable storage medium is further provided, on which a computer program is stored. When the program is executed by a processor, the BMS voltage sampling line disconnection judgment method provided in all the inventive embodiments of the present application is implemented.
[0069] Any combination of one or more computer-readable media may be used. A computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in conjunction with an instruction execution system, device, or device.
[0070] Computer-readable signal media may include a data signal propagated in baseband or as part of a carrier wave, which carries a computer-readable program code. Such propagated data signals may take a variety of forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0071] Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0072] Computer program code for performing the operations of the present invention may be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0073] In an exemplary embodiment, an application product is also provided, including one or more instructions, which can be executed by a processor of the above-mentioned device to complete the above-mentioned BMS voltage sampling line disconnection judgment method.
[0074] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations may include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0075] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0076] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0077] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
[0078] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0079] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.
[0080] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.
[0081] The basic principles and main features of the present invention and the advantages of the present invention are shown and described above. It is obvious to those skilled in the art that the present invention is not limited to the details of the above exemplary embodiments, and the present invention can be implemented in other specific forms without departing from the spirit or basic features of the present invention.
[0082] Therefore, the embodiments should be considered in all respects as illustrative and non-restrictive, and the scope of the invention is defined by the appended claims rather than the foregoing description, and it is therefore intended that all changes falling within the meaning and range of equivalent elements of the claims are included in the present invention.
[0083] In addition, it should be understood that although the present specification is described according to implementation modes, not every implementation mode contains only one independent technical solution. This description of the specification is only for the sake of clarity. Those skilled in the art should regard the specification as a whole. The technical solutions in each embodiment may also be appropriately combined to form other implementation modes that can be understood by those skilled in the art.
Claims
1. A method for determining whether a BMS voltage sampling line is disconnected, characterized in that: Includes steps: S1. Collect the voltages of the single cells in the battery system during the sampling period and sort them from large to small; S2. Determine whether the maximum voltage exceeds the upper limit of the sampling range. If so, proceed to step S3, otherwise proceed to step S4; S3. Use the sampling chip to diagnose the line break of the sampling line that collects the maximum voltage; S4. Detect whether the adjacent voltage of the maximum voltage is within the first range of the voltage sorting. If so, proceed to step S5, otherwise proceed to step S6; S5. Perform disconnection diagnosis on the adjacent voltage sampling lines through the sampling chip; S6. Determine whether the adjacent voltage of the minimum voltage is within the second range of the voltage sorting, if so, proceed to step S7, otherwise proceed to step S8; S7 uses the sampling chip to diagnose the line break of the sampling line that collects the minimum single cell voltage; S8. Determine whether there is one voltage in the second range of the voltage sorting and another voltage in the first range of the voltage sorting among the adjacent voltages of each intermediate voltage except the maximum voltage and the minimum voltage. If so, proceed to step S9; otherwise, proceed to step S10; S9 uses the sampling chip to perform disconnection diagnosis on the sampling line of the intermediate voltage; S10. Determine whether the battery management system BMS is powered off, and execute a preset operation based on whether the battery management system BMS is powered off. Among them, the first range is from the last to the Nth last in the voltage sorting from large to small, and the second range is from the first positive number to the Mth positive number in the voltage sorting from large to small.
2. The method for determining if a BMS voltage sampling line is disconnected according to claim 1, characterized in that: The sampling chip includes a sampling circuit and a signal processing circuit. The sampling circuit is used to collect the voltage of the single battery of the battery system. The signal processing circuit is used to analyze and process the collected voltage signal, and judge whether the sampling line has a broken line fault by comparing the preset signal characteristics with the actually collected voltage signal.
3. The method for determining if a BMS voltage sampling line is disconnected according to claim 1, characterized in that: When the sampling line collecting the maximum voltage is diagnosed as disconnected by the sampling chip, the sampling line disconnection fault is reported and stored. If the sampling line is not disconnected, it is confirmed whether it is other abnormal faults.
4. The method for determining a BMS voltage sampling line disconnection according to claim 1, characterized in that: The adjacent voltage of the maximum voltage is the second voltage ranked lower than the maximum voltage in a positive order, the adjacent voltage of the minimum voltage is the second-to-last single voltage higher than the minimum voltage, and the adjacent voltages of each intermediate voltage are the two voltages adjacent to each other before and after the intermediate voltage.
5. The method for determining a BMS voltage sampling line disconnection according to claim 1, characterized in that: The upper limit of the sampling range is greater than the charging cut-off voltage of the single battery of the battery system.
6. The BMS voltage sampling line disconnection judgment method according to claim 1, characterized in that: In step S10, if it is determined that the battery management system BMS is powered off, each sampling chip is made to perform a disconnection diagnosis of the sampling line, and the diagnosis result is saved for the battery management system BMS to read and use in the next power-on cycle; otherwise, return to step S1. 7.BMS voltage sampling line disconnection judgment system, characterized in that: The BMS voltage disconnection judgment system is used to implement the disconnection judgment method as described in any one of claims 1 to 6, including multiple battery cells connected in series, a BMS battery management system and a sampling line, and the multiple battery cells are connected to the BMS battery management system through the sampling line.
8. The BMS voltage sampling line disconnection judgment system according to claim 7, characterized in that: A sampling chip is provided in the BMS battery management system, the sampling chip is connected to the MCU of the BMS battery management system, and the plurality of battery cells are connected to the sampling chip through the sampling lines.
9. An electronic device, characterized in that It comprises one or more processors; and a memory for storing executable instructions of the one or more processors; wherein the one or more processors are configured to execute the BMS voltage sampling line disconnection judgment method according to any one of claims 1 to 6.
10. A computer-readable storage medium, characterized in that When the instructions in the storage medium are executed by a processor of the terminal, the terminal is enabled to execute the BMS voltage sampling line disconnection determination method as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Sampling line breakage judgment method and system, detector and storage medium
CN114509703A