CN114039114B - Sampling failure diagnosis method, apparatus and storage medium for battery management system - Google Patents

Sampling failure diagnosis method, apparatus and storage medium for battery management system Download PDF

Info

Publication number
CN114039114B
CN114039114B CN202111297235.8A CN202111297235A CN114039114B CN 114039114 B CN114039114 B CN 114039114B CN 202111297235 A CN202111297235 A CN 202111297235A CN 114039114 B CN114039114 B CN 114039114B
Authority
CN
China
Prior art keywords
data sequence
battery
management system
sampling
battery management
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111297235.8A
Other languages
Chinese (zh)
Other versions
CN114039114A (en
Inventor
贾肖瑜
王昊
张鹏
麻胜南
张强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sinotruk Data Co ltd
China Automotive Technology and Research Center Co Ltd
Original Assignee
Sinotruk Data Co ltd
China Automotive Technology and Research Center Co Ltd
Filing date
Publication date
Application filed by Sinotruk Data Co ltd, China Automotive Technology and Research Center Co Ltd filed Critical Sinotruk Data Co ltd
Priority to CN202111297235.8A priority Critical patent/CN114039114B/en
Publication of CN114039114A publication Critical patent/CN114039114A/en
Application granted granted Critical
Publication of CN114039114B publication Critical patent/CN114039114B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The embodiment of the invention discloses a sampling failure diagnosis method, equipment and a storage medium of a battery management system, and relates to the technical field of power batteries. The method comprises the following steps: acquiring a data sequence continuously sampled by a battery management system of a power battery; according to the data sequence, diagnosing whether communication faults occur between the battery management system and at least one sampling chip on the power battery; if no communication fault occurs, diagnosing whether the at least one sampling chip has an open circuit fault on the power battery according to the data sequence; if no open-circuit fault occurs, screening the battery cell pairs with the voltage difference or the temperature difference exceeding a set threshold according to the data sequence; and diagnosing sampling failure of the battery management system if the battery cells are adjacent. The embodiment can diagnose whether sampling data of the BMS is invalid.

Description

Sampling failure diagnosis method, apparatus and storage medium for battery management system
Technical Field
The embodiment of the invention relates to a power battery technology, in particular to a sampling failure diagnosis method, equipment and a storage medium of a battery management system.
Background
With the development of electric vehicle dynamization, intellectualization and networking, a safety monitoring platform for monitoring electric vehicles is started to appear and obtain better effects. The monitoring platform detects and predicts the safety of the electric automobile by acquiring real-time data of the electric automobile, and the accuracy of the sampling data of a Battery management system (Battery MANAGEMENT SYSTEM, BMS) of the power Battery directly influences the accuracy of the monitoring platform on the safety monitoring of the electric automobile. In order to improve the accuracy of BMS sampling data, BMS sampling failure data needs to be found in time and processed correspondingly.
The prior art generally does not perform failure analysis treatment on the sampled data, and directly uses the sampled data of the BMS to perform subsequent operation and storage, such as judging whether the battery cell is faulty or not. The use of the data that has failed in subsequent storage and computation can result in erroneous determinations.
Disclosure of Invention
The embodiment of the invention provides a sampling failure diagnosis method, equipment and storage medium of a battery management system, which are used for diagnosing whether sampling data of a BMS fail or not.
In a first aspect, an embodiment of the present invention provides a sampling failure diagnosis method of a battery management system, including:
acquiring a data sequence continuously sampled by a battery management system of a power battery;
according to the data sequence, diagnosing whether communication faults occur between the battery management system and at least one sampling chip on the power battery;
if no communication fault occurs, diagnosing whether the at least one sampling chip has an open circuit fault on the power battery according to the data sequence;
if no open-circuit fault occurs, screening the battery cell pairs with the voltage difference or the temperature difference exceeding a set threshold according to the data sequence;
And diagnosing sampling failure of the battery management system if the battery cells are adjacent.
In a second aspect, an embodiment of the present invention further provides an electronic device, including:
one or more processors;
A memory for storing one or more programs,
The one or more programs, when executed by the one or more processors, cause the one or more processors to implement the method of sample failure diagnosis of a battery management system of any of the embodiments.
In a third aspect, an embodiment of the present invention further provides a computer readable storage medium having stored thereon a computer program, which when executed by a processor, implements the sampling failure diagnosis method of the battery management system according to any of the embodiments.
According to the embodiment of the invention, communication fault diagnosis, open circuit fault diagnosis and adjacent diagnosis of large temperature difference/large pressure difference battery cell pairs are sequentially carried out according to a set diagnosis strategy, and finally data sampling failure is determined. Moreover, the present embodiment performs diagnosis based on the data sequence continuously sampled by the battery management system, without depending on other devices. According to the embodiment, sampling failure results are obtained only through gradual diagnosis according to the data sequence, and guiding significance is provided for subsequent data analysis.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings that are needed in the description of the embodiments or the prior art will be briefly described, and it is obvious that the drawings in the description below are some embodiments of the present invention, and other drawings can be obtained according to the drawings without inventive effort for a person skilled in the art.
Fig. 1 is a flowchart of a sampling failure diagnosis method of a battery management system according to an embodiment of the present invention;
Fig. 2 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the technical solutions of the present invention will be clearly and completely described below. It will be apparent that the described embodiments are only some, but not all, embodiments of the invention. All other embodiments, which can be made by one of ordinary skill in the art without undue burden from the invention, are within the scope of the invention.
In the description of the present invention, it should be noted that the directions or positional relationships indicated by the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc. are based on the directions or positional relationships shown in the drawings, are merely for convenience of describing the present invention and simplifying the description, and do not indicate or imply that the devices or elements referred to must have a specific orientation, be configured and operated in a specific orientation, and thus should not be construed as limiting the present invention. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance.
In the description of the present invention, it should also be noted that, unless explicitly specified and limited otherwise, the terms "mounted," "connected," and "connected" are to be construed broadly, and may be either fixedly connected, detachably connected, or integrally connected, for example; can be mechanically or electrically connected; can be directly connected or indirectly connected through an intermediate medium, and can be communication between two elements. The specific meaning of the above terms in the present invention will be understood in specific cases by those of ordinary skill in the art.
The embodiment of the invention provides a sampling failure diagnosis method of a battery management system, and a flow chart of the sampling failure diagnosis method is shown in fig. 1, and can be suitable for diagnosing whether sampling data of the battery management system fail or not. The embodiment is executed by an electronic device, which may be deployed at a cloud. Referring to fig. 1, the method provided in this embodiment specifically includes:
s110, acquiring a data sequence continuously sampled by a battery management system of the power battery.
The power battery is provided with at least one sampling chip for sampling a battery pack and each battery cell of the power battery, and sampling data comprise voltage, current, temperature and the like. The BMS is in communication connection with the sampling chip, and the sampling chip uploads the data sequence of continuous sampling to the BMS through communication connection. The electronic device reads the data sequence from the BMS, and in fact, the data sequence sampled and uploaded by the sampling chip.
And S120, diagnosing whether communication faults occur between the battery management system and at least one sampling chip on the power battery according to the data sequence. If a communication failure occurs, the process goes to S121; if no communication failure occurs, the process goes to S130.
If a communication failure occurs between the BMS and the sampling chip, the data sequence during the communication failure is entirely missing and discontinuous. For example, there are three types of sampling chips that sample the voltage, current, and temperature of the battery pack, respectively, and during a communication failure, the voltage, current, and temperature data are missing.
In a specific application scenario, when a vehicle is flameout, a sampling chip does not work, and a data sequence is also lost entirely, so that in order to distinguish two situations of the flameout of the vehicle and the communication failure, the embodiment adopts the following method: diagnosing that no communication failure has occurred between the battery management system and at least one sampling chip on the power battery if the data sequence has continuity during vehicle start-up; if the data sequence is not continuous during vehicle start-up, diagnosing a communication failure between the battery management system and at least one sampling chip on the power battery.
Specifically, the electronic device may acquire driving data of the power battery deployment vehicle, such as positioning data, vehicle speed data, and power data, in addition to the data sequence of the BMS. It can be determined from these driving data whether the vehicle is in the start-up period. For example, during start-up, decremental power data can be read; during flameout, no charge data can be read. Based on this, the data sequence of the BMS should also have continuity during start-up. If the communication fault is not continuous, the communication fault can be judged, and then the data sequence sampled by the battery management system is judged to be invalid, and the true state of the power battery cannot be represented. Conversely, if there is continuity during start-up, the diagnosis is continued as to whether an open circuit fault has occurred.
S121, diagnosing sampling failure of the battery management system.
S130, diagnosing whether the at least one sampling chip has an open-circuit fault on the power battery according to the data sequence. If a break fault occurs, jumping to S121; if no open circuit fault occurs, the process goes to S140.
The open circuit fault refers to the open circuit of the connection line between the sampling chip and the power battery, and needs to be judged on the premise of meeting the data continuity during the starting period of the vehicle. That is, the BMS samples a continuous data sequence, but if there is an open circuit fault, partial loss of data occurs. In a specific application scenario, if no communication fault occurs and the data sequence comprises data sequences corresponding to all sampling chips, diagnosing that at least one sampling chip has no open-circuit fault on the power battery; and if the communication fault does not occur and the data sequence does not comprise the data sequences corresponding to all the sampling chips, diagnosing that the sampling chips corresponding to the missing data sequences have the open circuit fault on the power battery. For example, there are three types of sampling chips that sample the voltage, current, and temperature of the battery pack, respectively, and during the occurrence of an open circuit fault, some of the data in the voltage, current, and temperature data may be missing. If the voltage is absent, it can be diagnosed that the voltage sampling chip has a break in the power battery.
Further, if an open circuit fault occurs, it is determined that the data sequence sampled by the battery management system is invalid and cannot characterize the true state of the power battery. In contrast, if no open circuit fault occurs, the diagnosis is continued as to whether the large temperature difference/large voltage difference cell pairs are adjacent.
And S140, screening the battery cell pairs with the voltage difference or the temperature difference exceeding a set threshold according to the data sequence.
In this operation, the data sequence includes voltage values or temperature values of the respective cells. Screening the highest voltage value and the lowest voltage value of the battery cell or the highest temperature value and the lowest temperature value of the battery cell according to the data sequence; calculating a voltage difference according to the highest voltage value and the lowest voltage value of the battery cell, or calculating a temperature difference according to the highest temperature value and the lowest temperature value of the battery cell; and if the voltage difference or the temperature difference exceeds a set threshold value, screening out a cell pair corresponding to the voltage difference or the temperature difference. The set threshold value can be determined according to the maximum voltage difference/maximum temperature difference of the battery cells of the power battery in normal operation.
S150, judging whether the cell pairs are concentrated or adjacent. If the cell pairs are concentrated but not adjacent, jumping to S151; if adjacent, jump to S121.
S151, diagnosing the fault of the battery cell pair.
The BMS also collects the number of each cell as a unique identifier of the cell. Based on this, the number of the cell pair is read from the data sequence; and determining whether the battery cell pairs are concentrated or adjacent according to the numbers. Illustratively, if there are 1-4 cells, such as cell 1 and cell 4, between cell pairs, then the cell pairs are considered to be centered; the battery cell 1 is adjacent to the battery cell 2.
If the cell pairs are concentrated and are not adjacent, the cell pairs can be regarded as faults; if the cells are adjacent, the adjacent cells can transfer heat, and the temperature difference exceeds a set threshold value, so that sampling failure is considered. Such as sampling chip logic errors, data processing errors, etc., cause failures.
The principle is similar in voltage aspect, and a special structure is arranged in the BMS for regulating and controlling voltage, and if the voltage difference of two adjacent battery cells exceeds a set threshold value, the BMS is in sampling failure, and if the battery cells are concentrated but are not adjacent, the battery cells are considered to be in failure.
According to the embodiment of the invention, communication fault diagnosis, open circuit fault diagnosis and adjacent diagnosis of large temperature difference/large pressure difference battery cell pairs are sequentially carried out according to a set diagnosis strategy, and finally data sampling failure is determined. Moreover, the present embodiment performs diagnosis based on the data sequence continuously sampled by the battery management system, without depending on other devices. According to the embodiment, sampling failure results are obtained only through gradual diagnosis according to the data sequence, and guiding significance is provided for subsequent data analysis.
In the above embodiment, acquiring the data sequence continuously sampled by the battery management system of the power battery includes: acquiring an original data sequence continuously sampled by a battery management system of a power battery; dividing the original data sequence according to a set time period to obtain a data sequence continuously sampled in each time period; and the data sequences continuously sampled in each period of time are used for respectively carrying out sampling failure diagnosis.
The original data sequence is preferentially segmented, for example, the original data sequence is segmented into 4 data sequences according to half an hour if the duration of the original data sequence is 2 hours. The operations of S120 to S151 in the above-described embodiment are performed for each sliced data sequence.
The embodiment can control the frequency of failure diagnosis by segmenting the data sequence, and is beneficial to timely finding out the sampling failure condition.
Fig. 2 is a schematic structural diagram of an electronic device according to an embodiment of the present invention, and as shown in fig. 2, the device includes a processor 40, a memory 41, an input device 42 and an output device 43; the number of processors 40 in the device may be one or more, one processor 40 being taken as an example in fig. 2; the processor 40, the memory 41, the input means 42 and the output means 43 in the device may be connected by a bus or by other means, in fig. 2 by way of example.
The memory 41 is a computer readable storage medium, and may be used to store a software program, a computer executable program, and a module, such as program instructions/modules corresponding to the sampling failure diagnosis method of the battery management system in the embodiment of the present invention. The processor 40 executes various functional applications of the device and data processing by running software programs, instructions and modules stored in the memory 41, i.e., implements the above-described sampling failure diagnosis method of the battery management system.
The memory 41 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, at least one application program required for functions; the storage data area may store data created according to the use of the terminal, etc. In addition, memory 41 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid-state storage device. In some examples, memory 41 may further include memory located remotely from processor 40, which may be connected to the device via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The input means 42 may be used to receive entered numeric or character information and to generate key signal inputs related to user settings and function control of the device. The output means 43 may comprise a display device such as a display screen.
The embodiment of the present invention also provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the sampling failure diagnosis method of the battery management system of any of the embodiments.
The computer storage media of embodiments of the invention may take the form of any combination of one or more computer-readable media. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. The computer readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples (a non-exhaustive list) of the computer-readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, 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 disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
The computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, either in baseband or as part of a carrier wave. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
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.
Computer program code for carrying out operations of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, smalltalk, C ++ and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computer (for example, through the Internet using an Internet service provider).
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present invention, and not for limiting the same; although the invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some or all of the technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the essence of the corresponding technical solutions from the technical solutions of the embodiments of the present invention.

Claims (8)

1. A sampling failure diagnosis method of a battery management system, comprising:
Acquiring a data sequence continuously sampled by a battery management system of a power battery; the data sequence comprises the voltage, the current and the temperature of each cell;
According to the data sequence, diagnosing whether communication faults occur between the battery management system and at least one sampling chip on the power battery; specifically, if the data sequence is entirely absent without continuity during the start of the vehicle, diagnosing a communication failure between the battery management system and at least one sampling chip on the power battery;
If no communication fault occurs, diagnosing whether the at least one sampling chip has an open circuit fault on the power battery according to the data sequence; specifically, if no communication fault occurs and the data sequence does not include the data sequences corresponding to all the sampling chips, diagnosing that the sampling chip corresponding to the missing data sequence has an open circuit fault on the power battery;
if no open-circuit fault occurs, screening the battery cell pairs with the voltage difference or the temperature difference exceeding a set threshold according to the data sequence;
Reading the serial numbers of the battery cell pairs from the data sequence; determining that the battery cells are adjacent according to the number, and diagnosing sampling failure of the battery management system; and determining that the battery cell pairs are concentrated but not adjacent according to the numbers, and diagnosing the faults of the battery cell pairs.
2. The method of claim 1, wherein diagnosing whether a communication failure has occurred between the battery management system and at least one sampling chip on a power cell based on the data sequence comprises:
if the data sequence has continuity during vehicle start-up, diagnosing that no communication failure has occurred between the battery management system and at least one sampling chip on the power battery.
3. The method of claim 1, wherein diagnosing whether the at least one sampling chip has an open circuit fault on the power cell based on the data sequence if no communication fault has occurred comprises:
and if the communication fault does not occur and the data sequence comprises the data sequences corresponding to all the sampling chips, diagnosing that the at least one sampling chip has no open circuit fault on the power battery.
4. The method of claim 1, further comprising, after said diagnosing, based on said data sequence, whether a communication failure has occurred between said battery management system and at least one sampling chip on a power cell:
Diagnosing a sampling failure of the battery management system if a communication failure occurs;
after diagnosing whether the at least one sampling chip has a circuit break fault on the power battery according to the data sequence if no communication fault occurs, the method further comprises:
if an open circuit fault occurs, a sampling failure of the battery management system is diagnosed.
5. The method according to claim 1, wherein if no open circuit fault occurs, the screening the cell pairs whose voltage or temperature differences exceed a set threshold according to the data sequence comprises:
If no open-circuit fault occurs, screening the highest voltage value and the lowest voltage value of the battery cell or the highest temperature value and the lowest temperature value of the battery cell according to the data sequence;
Calculating a voltage difference according to the highest voltage value and the lowest voltage value of the battery cell, or calculating a temperature difference according to the highest temperature value and the lowest temperature value of the battery cell;
and if the voltage difference or the temperature difference exceeds a set threshold value, screening out a cell pair corresponding to the voltage difference or the temperature difference.
6. The method of any of claims 1-5, wherein the acquiring a continuously sampled data sequence of the battery management system of the power cell comprises:
acquiring an original data sequence continuously sampled by a battery management system of a power battery;
dividing the original data sequence according to a set time period to obtain a data sequence continuously sampled in each time period;
and the data sequences continuously sampled in each period of time are used for respectively carrying out sampling failure diagnosis.
7. An electronic device, comprising:
one or more processors;
A memory for storing one or more programs,
The one or more programs, when executed by the one or more processors, cause the one or more processors to implement the sampling failure diagnosis method of a battery management system of any of claims 1-6.
8. A computer-readable storage medium, on which a computer program is stored, characterized in that the program, when executed by a processor, implements a sampling failure diagnosis method of a battery management system according to any one of claims 1 to 6.
CN202111297235.8A 2021-11-04 Sampling failure diagnosis method, apparatus and storage medium for battery management system Active CN114039114B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111297235.8A CN114039114B (en) 2021-11-04 Sampling failure diagnosis method, apparatus and storage medium for battery management system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111297235.8A CN114039114B (en) 2021-11-04 Sampling failure diagnosis method, apparatus and storage medium for battery management system

Publications (2)

Publication Number Publication Date
CN114039114A CN114039114A (en) 2022-02-11
CN114039114B true CN114039114B (en) 2024-06-21

Family

ID=

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
动力电池单体电压采样失效分析;凌阳阳等;《时代汽车》(第6期);第146-147页 *

Similar Documents

Publication Publication Date Title
EP4102615A1 (en) Early warning method and apparatus, device and storage medium
CN109459702B (en) Battery state analysis method and device based on Internet of vehicles
EP4287449A1 (en) Balance monitoring control system and method for power battery, server, and storage medium
WO2021249083A1 (en) Battery management method and system for vehicle, and vehicle and server
JP7302765B2 (en) Battery diagnostic device and method
CN112485685B (en) Power bearing capacity parameter determining method and device and electronic equipment
CN113415165A (en) Fault diagnosis method and device, electronic equipment and storage medium
CN115184807A (en) Battery fault detection method, device, equipment, medium and product
CN114660475A (en) Sampling diagnosis method and device for single battery, vehicle and storage medium
CN114039114B (en) Sampling failure diagnosis method, apparatus and storage medium for battery management system
CN116859246B (en) Automatic identification method and system for battery cells
CN111965554A (en) Method and device for detecting connection of copper bars in battery pack, storage medium and electronic equipment
CN112909355A (en) Battery management system, processing device, battery management method and battery management and control system
CN111239524A (en) Detection method and system for electronic module during automobile starting
CN114039114A (en) Sampling failure diagnosis method, device and storage medium for battery management system
CN113135117B (en) Cooling system detection method and device, vehicle and storage medium
CN115185724A (en) Fault processing method, device, electronic equipment and storage medium
CN113884838A (en) Power battery insulation fault diagnosis method, equipment and storage medium
CN110531646B (en) FPGA-based power component system fault data acquisition method and system
CN115047344A (en) Power battery pack heat estimation method and device
CN114114017B (en) Method, device and system for testing power-down logic of battery management system
CN114537213B (en) Power battery processing method, device, equipment and storage medium
CN110749771B (en) Current acquisition system, current acquisition device and electric automobile
CN114706004B (en) Method, device, equipment and medium for determining residual electric quantity of battery core in battery pack
CN117067914A (en) Fault diagnosis method and device for fuel cell automobile, storage medium and terminal

Legal Events

Date Code Title Description
PB01 Publication
SE01 Entry into force of request for substantive examination
GR01 Patent grant