WO2021212496A1 - 一种电池检测的方法和装置 - Google Patents
一种电池检测的方法和装置 Download PDFInfo
- Publication number
- WO2021212496A1 WO2021212496A1 PCT/CN2020/086781 CN2020086781W WO2021212496A1 WO 2021212496 A1 WO2021212496 A1 WO 2021212496A1 CN 2020086781 W CN2020086781 W CN 2020086781W WO 2021212496 A1 WO2021212496 A1 WO 2021212496A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- failure
- battery
- degree
- message
- state parameter
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/392—Determining battery ageing or deterioration, e.g. state of health
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L3/00—Electric devices on electrically-propelled vehicles for safety purposes; Monitoring operating variables, e.g. speed, deceleration or energy consumption
- B60L3/0023—Detecting, eliminating, remedying or compensating for drive train abnormalities, e.g. failures within the drive train
- B60L3/0046—Detecting, eliminating, remedying or compensating for drive train abnormalities, e.g. failures within the drive train relating to electric energy storage systems, e.g. batteries or capacitors
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L58/00—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles
- B60L58/10—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L58/00—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles
- B60L58/10—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries
- B60L58/16—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries responding to battery ageing, e.g. to the number of charging cycles or the state of health [SoH]
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/367—Software therefor, e.g. for battery testing using modelling or look-up tables
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/382—Arrangements for monitoring battery or accumulator variables, e.g. SoC
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/382—Arrangements for monitoring battery or accumulator variables, e.g. SoC
- G01R31/3842—Arrangements for monitoring battery or accumulator variables, e.g. SoC combining voltage and current measurements
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/385—Arrangements for measuring battery or accumulator variables
- G01R31/387—Determining ampere-hour charge capacity or SoC
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/389—Measuring internal impedance, internal conductance or related variables
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/396—Acquisition or processing of data for testing or for monitoring individual cells or groups of cells within a battery
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/40—Drive Train control parameters
- B60L2240/54—Drive Train control parameters related to batteries
- B60L2240/547—Voltage
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/40—Drive Train control parameters
- B60L2240/54—Drive Train control parameters related to batteries
- B60L2240/549—Current
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2250/00—Driver interactions
- B60L2250/10—Driver interactions by alarm
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2250/00—Driver interactions
- B60L2250/16—Driver interactions by display
Definitions
- This application relates to the field of battery technology, and more specifically, to a method, device and chip system for battery detection.
- Lithium-ion power battery accidents usually manifest themselves as temperature rise, smoke, fire or even explosion with thermal runaway as the core.
- the lithium-ion power battery accident on electric vehicles threatens the safety of people’s lives and property, and seriously hinders the large-scale industrial application of electric vehicles.
- the thermal runaway of the power battery is not an instant process, but a gradually spreading process. If we can detect battery failure at an early stage, and take preventive measures in advance or warn car owners to hurry up to repair, we can avoid the development of thermal runaway and cause personal and property losses. Therefore, how to accurately assess the degree of battery failure and provide countermeasures is a problem that needs to be solved urgently.
- the present application provides a method and device for battery detection.
- a service system including a failure model obtained by training
- the failure degree is obtained, and the failure degree is sent to the vehicle-mounted equipment and/or terminal equipment. It is helpful to accurately assess the failure risk of the battery and reduce the loss caused by the failure of the battery.
- a method for battery detection includes: acquiring a first battery state parameter of the battery; and determining a first failure degree according to the first battery state parameter and a failure model, wherein the first The degree of failure is used to indicate the degree of failure of the battery corresponding to the first battery state parameter, and the failure model is trained based on the second battery state parameter and a second degree of failure, and the second degree of failure is obtained through testing.
- the failure degree of the battery of the same specification under the second battery state parameter, the battery state parameter includes at least one of the following parameters: discharge voltage, discharge current, charging temperature; sending a first message, the first message including the first A degree of failure.
- the failure degree is obtained, and the failure degree is sent to the on-board equipment and/or terminal equipment, which is conducive to accurately assessing the failure risk of the battery and reducing the battery Loss caused by failure.
- the determining the first failure degree according to the first battery state parameter and the failure model specifically includes: according to the discharge included in the first battery state parameter At least one parameter of voltage, discharge current, and charging temperature determines the internal resistance of the battery, and the internal resistance of the battery is used to determine the first degree of failure.
- the accuracy of battery failure detection can be improved.
- a second message is sent, and the second message is used to instruct the battery There is a risk of failure.
- the personal and property losses caused by the battery failure can be reduced.
- the method before the first degree of failure is determined according to the first battery state parameter and the failure model, the method further includes: receiving a third message, so The third message is used to request detection of the battery.
- the user experience can be improved, and the user's need for battery detection at any time can be met.
- the sending the first message specifically includes: sending the first message within a first preset time after the first battery state parameter is acquired.
- the effect of periodically detecting the battery can be achieved, and the user experience is improved.
- the method further includes: inputting the second battery state parameter into the original model to obtain a third degree of failure; and adjusting the parameters of the original model to Make the deviation of the third degree of failure and the second degree of failure within a preset range; use the modulated original model as the failure model.
- Adjusting the failure model through the original model can effectively improve the accuracy of the failure model, thereby improving the accuracy of battery detection.
- a method for battery detection includes: sending a first message, the first message being used to request battery detection; and receiving a second message, the second message including the first degree of failure , Wherein the first degree of failure is used to indicate the degree of failure of the battery corresponding to the first battery state parameter, the failure model is trained based on the second battery state parameter and the second degree of failure, the first The second failure degree is the failure degree of the battery of the same specification obtained through detection under the second battery state parameter, and the battery state parameter includes at least one of the following parameters: discharge voltage, discharge current, and charge temperature.
- the failure degree based on the failure model can be obtained, the risk of battery failure can be accurately understood, and the loss caused by the thermal runaway of the battery can be reduced.
- the first message may be sent by a vehicle-mounted device, a terminal device, or an application APP in the terminal device.
- a third message is received, the third message is used to indicate that the battery has a risk of failure, and the third message is that the service system or the terminal device is in the Sent when the first failure degree is greater than or equal to the first threshold.
- the method further includes: taking a mandatory action according to the third message.
- the method further includes: displaying the second message and/or the third message through a display device.
- the method further includes: sending a first battery state parameter to the service system, where the first battery state parameter includes at least one of the following parameters: Discharge voltage, discharge current, charging temperature.
- a battery detection device in a third aspect, includes: a first acquisition module for acquiring a first battery state parameter of a battery; a first processing module for acquiring a first battery state parameter according to the first battery state parameter A model to determine a first degree of failure, wherein the first degree of failure is used to indicate the degree of failure of the battery corresponding to the first battery state parameter, and the failure model is based on the second battery state parameter and the second degree of failure Obtained by training, the second degree of failure is the degree of failure of batteries of the same specification obtained through testing under the second battery state parameter, and the battery state parameter includes at least one of the following parameters: discharge voltage, discharge current, and charge temperature;
- the first sending module is configured to send a first message, where the first message includes the first degree of failure.
- the processing module is specifically configured to: determine according to at least one of the discharge voltage, the discharge current, and the charging temperature included in the first battery state parameter The internal resistance of the battery is used to determine the first degree of failure.
- the first sending module is further configured to: send a second message when the first degree of failure is greater than or equal to a preset first threshold, so The second message is used to indicate that the battery has a risk of failure.
- the device further includes: a first receiving module, configured to receive a third message, the third message being used to request detection of the battery.
- the first sending module is specifically configured to: send the first message within a first preset time after acquiring the first battery state parameter .
- the first processing module is further configured to: input the second battery state parameter to the original model to obtain a third degree of failure; Parameters so that the deviation between the third degree of failure and the second degree of failure is within a preset range; and the original model after the modulation is used as the failure model.
- a battery detection device in a fourth aspect, includes: a second sending module, configured to send a first message, the first message being used to request battery detection; and a second receiving module, configured to receive A second message, where the second message includes a first degree of failure, wherein the first degree of failure is used to indicate the degree of failure of the battery corresponding to the first battery state parameter, and the failure model is based on the second battery
- the state parameter and the second failure degree are obtained through training, the second failure degree is the failure degree of the same specification battery under the second battery state parameter obtained after testing, and the battery state parameter includes at least one of the following parameters: discharge voltage , Discharge current, charging temperature.
- the second receiving module is further configured to: receive a third message, where the third message is used to indicate that the battery has a risk of failure, and the third The message is sent by the service system or the terminal device when the first degree of failure is greater than or equal to the first threshold.
- the device further includes: a second processing module, configured to take a mandatory action according to the third message.
- the device further includes: a display module configured to display the second message and/or the third message through the display device.
- the second sending module is further configured to send a first battery state parameter, where the first battery state parameter includes at least one of the following parameters: discharge Voltage, discharge current, charging temperature.
- a computer-readable storage medium including a computer program, which when running on a computer device, causes the processing unit in the computer device to execute the first aspect or any possible implementation of the first aspect The method in the way.
- a computer-readable storage medium including a computer program, which when running on a computer device, causes the processing unit in the computer device to execute any possible implementation such as the second aspect or the second aspect The method in the way.
- a computer program product including a computer program, which, when run on a computer device, causes the processing unit in the computer device to execute the first aspect or any possible implementation manner of the first aspect The method described.
- a computer program product including a computer program, which, when run on a computer device, causes the processing unit in the computer device to execute the second aspect or any possible implementation manner of the second aspect The method described.
- a chip in a ninth aspect, includes a processor and a memory, the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to execute the first aspect Or a method in any possible implementation of the first aspect.
- a chip in a tenth aspect, includes a processor and a memory, the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to execute the second aspect Or a method in any possible implementation of the second aspect.
- a chip system in an eleventh aspect, includes at least one processor.
- the at least one processor When a program instruction is executed in the at least one processor, the at least one processor is caused to perform the battery detection described above. Methods.
- Fig. 1 is a schematic diagram of a battery detection method in the prior art.
- Figure 2 is a schematic structural diagram of a system architecture provided by an embodiment of the present application.
- FIG. 3 is a schematic diagram of battery detection according to a convolutional neural network model provided by an embodiment of the present application.
- Fig. 4 is a schematic diagram of a chip hardware structure provided by an embodiment of the present application.
- Fig. 5 is a schematic diagram of a battery detection method according to an embodiment of the present application.
- Fig. 6 is a schematic diagram of another battery detection method according to an embodiment of the present application.
- FIG. 7 is a schematic diagram of the principle of battery failure detection according to an embodiment of the present application.
- FIG. 8 is a schematic diagram of a system architecture of an embodiment of the present application.
- Fig. 9 is a schematic diagram of module interaction in an embodiment of the present application.
- Fig. 10 is a schematic diagram of a battery detection device according to an embodiment of the present application.
- FIG. 11 is a schematic diagram of another battery detection device according to an embodiment of the present application.
- the embodiments of the present application can be used for battery failure detection of electric vehicles, and can also be used for battery failure detection of various objects driven by power batteries such as electric bicycles.
- the prior art provides a method for detecting the internal short-circuit condition of the battery based on voltage.
- management system collects the terminal voltage of each battery in the battery pack and compares the terminal voltage with the average voltage. When the deviation between the terminal voltage and the average voltage is greater than the safety threshold, it is determined that the battery has a potential safety hazard.
- the method of detecting the battery by voltage does not need to use the least square method for calculation, which reduces the requirements of the battery detection method for hardware devices.
- the terminal voltage of the battery is not only related to the internal resistance of the battery, but is also easily affected by many other factors, resulting in low accuracy and easy misjudgment.
- This application provides a method for battery detection.
- the failure degree is obtained, and the failure degree is sent to the vehicle-mounted equipment and/or terminal equipment, which is beneficial to Accurately assess the risk of battery failure and reduce the loss caused by battery failure.
- a neural network can be composed of neural units.
- a neural unit can refer to an arithmetic unit that takes x s and intercept 1 as inputs.
- the output of the arithmetic unit can be:
- s 1, 2,...n, n is a natural number greater than 1
- W s is the weight of x s , where W and x are both vectors
- b is the bias of the neural unit.
- f is the activation function of the neural unit, which is used to introduce nonlinear characteristics into the neural network to convert the input signal in the neural unit into an output signal.
- the output signal of the activation function can be used as the input of the next convolutional layer, and the activation function can be a sigmoid function.
- a neural network is a network formed by connecting multiple above-mentioned single neural units together, that is, the output of one neural unit can be the input of another neural unit.
- the input of each neural unit can be connected with the local receptive field of the previous layer to extract the characteristics of the local receptive field.
- the local receptive field can be a region composed of several neural units.
- Deep neural network also known as multi-layer neural network
- the DNN is divided according to the positions of different layers.
- the neural network inside the DNN can be divided into three categories: input layer, hidden layer, and output layer.
- the first layer is the input layer
- the last layer is the output layer
- the number of layers in the middle are all hidden layers.
- the layers are fully connected, that is to say, any neuron in the i-th layer must be connected to any neuron in the i+1th layer.
- DNN looks complicated, it is not complicated in terms of the work of each layer. Simply put, it is the following linear relationship expression: in, Is the input vector, Is the output vector, Is the offset vector, W is the weight matrix (also called coefficient), and ⁇ () is the activation function.
- Each layer is just the input vector After such a simple operation, the output vector is obtained Due to the large number of DNN layers, the coefficient W and the offset vector The number is also relatively large.
- DNN The definition of these parameters in DNN is as follows: Take coefficient W as an example: Suppose in a three-layer DNN, the linear coefficients from the fourth neuron in the second layer to the second neuron in the third layer are defined as The superscript 3 represents the number of layers where the coefficient is located, and the subscript corresponds to the third layer index 2 of the output and the second layer index 4 of the input.
- the coefficient from the kth neuron in the L-1th layer to the jth neuron in the Lth layer is defined as
- Convolutional neural network (convolutional neuron network, CNN) is a deep neural network with a convolutional structure.
- the convolutional neural network contains a feature extractor composed of a convolutional layer and a sub-sampling layer.
- the feature extractor can be regarded as a filter.
- the convolutional layer refers to the neuron layer that performs convolution processing on the input signal in the convolutional neural network.
- a neuron can be connected to only part of the neighboring neurons.
- a convolutional layer usually contains several feature planes, and each feature plane can be composed of some rectangularly arranged neural units. Neural units in the same feature plane share weights, and the shared weights here are the convolution kernels.
- Sharing weight can be understood as the way of extracting image information has nothing to do with location.
- the convolution kernel can be initialized in the form of a matrix of random size. In the training process of the convolutional neural network, the convolution kernel can obtain reasonable weights through learning. In addition, the direct benefit of sharing weights is to reduce the connections between the layers of the convolutional neural network, and at the same time reduce the risk of overfitting.
- Recurrent Neural Networks are used to process sequence data.
- the layers are fully connected, and the nodes in each layer are disconnected.
- this ordinary neural network has solved many problems, it is still powerless for many problems. For example, if you want to predict what the next word of a sentence will be, you generally need to use the previous word, because the preceding and following words in a sentence are not independent. The reason why RNN is called recurrent neural network is that the current output of a sequence is also related to the previous output.
- RNN can process sequence data of any length.
- the training of RNN is the same as the training of traditional CNN or DNN.
- the neural network can use the back propagation (BP) algorithm to modify the size of the parameters in the initial neural network model during the training process, so that the reconstruction error loss of the neural network model becomes smaller and smaller. Specifically, forwarding the input signal to the output will cause error loss, and the parameters in the initial neural network model are updated by backpropagating the error loss information, so that the error loss is converged.
- the back-propagation algorithm is a back-propagation motion dominated by error loss, and aims to obtain the optimal parameters of the neural network model, such as the weight matrix.
- an embodiment of the present application provides a system architecture 200.
- a data collection device 260 is used to collect training data.
- the training data may include battery state parameters and the degree of failure corresponding to the battery state parameters.
- the data collection device 260 stores the training data in the database 230, and the training device 220 trains to obtain the target model/rule 201 based on the training data maintained in the database 230.
- the training device 220 processes the input battery state parameters and the original failure degree, and compares the output failure degree with the original failure degree until the training device 220 The difference between the output failure degree and the original failure degree is less than a certain threshold, thereby completing the training of the target model/rule 101.
- the above-mentioned target model/rule 201 can be used to implement the battery detection method of the embodiment of the present application, that is, the battery state parameter is input into the target model/rule 201 after relevant preprocessing, and then the failure degree result can be obtained.
- the target model/rule 201 in the embodiment of the present application may specifically be a neural network.
- the training data maintained in the database 230 may not all come from the collection of the data collection device 260, and may also be received from other devices.
- the training device 220 does not necessarily perform the training of the target model/rule 201 completely based on the training data maintained by the database 230. It may also obtain training data from the cloud or other places for model training. The above description should not be used as a reference to this application. Limitations of the embodiment.
- the target model/rule 201 trained according to the training device 220 can be applied to different systems or devices, such as the execution device 210 shown in FIG. 2, which can be a terminal, such as a mobile phone terminal, a tablet computer, notebook computers, augmented reality (AR) AR/virtual reality (VR), vehicle-mounted terminals, etc., can also be servers or clouds.
- the execution device 210 is configured with an input/output (input/output, I/O) interface 212 for data interaction with external devices.
- the user can input data to the I/O interface 212 through the client device 240.
- the input data in the embodiment of the present application may include: battery state parameters and the degree of failure corresponding to the battery state parameters.
- the preprocessing module 213 and the preprocessing module 214 are used to perform preprocessing according to the input data (such as battery state parameters) received by the I/O interface 212.
- the preprocessing module 213 and the preprocessing module may not be provided. 214 (there may only be one preprocessing module), and the calculation module 211 is directly used to process the input data.
- the execution device 210 When the execution device 210 preprocesses input data, or when the calculation module 211 of the execution device 210 performs calculations and other related processing, the execution device 210 can call data, codes, etc. in the data storage system 250 for corresponding processing. , The data, instructions, etc. obtained by corresponding processing may also be stored in the data storage system 150.
- the I/O interface 212 returns the processing result, as described above, to the client device 240 to provide the user with the degree of failure.
- the training device 220 can generate corresponding target models/rules 201 based on different training data for different goals or tasks, and the corresponding target models/rules 201 can be used to achieve the above goals or complete The above tasks provide users with the desired results.
- the user can manually set input data, and the manual setting can be operated through the interface provided by the I/O interface 212.
- the client device 240 can automatically send input data to the I/O interface 212. If the client device 240 is required to automatically send the input data and the user's authorization is required, the user can set the corresponding authority in the client device 240. The user can view the result output by the execution device 210 on the client device 240, and the specific presentation form may be a specific manner such as display, sound, and action.
- the client device 240 can also be used as a data collection terminal to collect the input data of the input I/O interface 212 and the output result of the output I/O interface 212 as new sample data, and store it in the database 230 as shown in the figure.
- the I/O interface 212 directly uses the input data input to the I/O interface 212 and the output result of the output I/O interface 212 as a new sample as shown in the figure. The data is stored in the database 230.
- FIG. 2 is only a schematic diagram of a system architecture provided by an embodiment of the present application, and the positional relationship between the devices, devices, modules, etc. shown in the figure does not constitute any limitation.
- the data The storage system 250 is an external memory relative to the execution device 210. In other cases, the data storage system 250 may also be placed in the execution device 210.
- the target model/rule 201 is obtained by training according to the training device 220.
- the target model/rule 201 may be the neural network in this application in the embodiment of the application.
- the neural network provided in the embodiment of the application is It can be CNN, deep convolutional neural networks (DCNN), recurrent neural network (RNNS) and so on.
- CNN is a very common neural network
- the structure of CNN will be introduced in detail below in conjunction with Figure 3.
- a convolutional neural network is a deep neural network with a convolutional structure. It is a deep learning architecture.
- the deep learning architecture refers to the algorithm of machine learning. Multi-level learning is carried out on the abstract level of.
- CNN is a feed-forward artificial neural network. Each neuron in the feed-forward artificial neural network can respond to the input image.
- a convolutional neural network (CNN) 300 may include an input layer 310, a convolutional layer/pooling layer 320 (the pooling layer is optional), and a neural network layer 330.
- CNN convolutional neural network
- the convolutional layer/pooling layer 320 may include layers 321-326, for example: in one implementation, layer 321 is a convolutional layer, layer 322 is a pooling layer, and layer 323 is a convolutional layer. Layers, 324 is a pooling layer, 325 is a convolutional layer, and 326 is a pooling layer; in another implementation, 321 and 322 are convolutional layers, 323 is a pooling layer, and 324 and 325 are convolutional layers. Layer, 326 is the pooling layer. That is, the output of the convolutional layer can be used as the input of the subsequent pooling layer, or as the input of another convolutional layer to continue the convolution operation.
- the convolution layer 321 can include many convolution operators.
- the convolution operator is also called a kernel. Its function in battery detection is equivalent to a filter that extracts specific information from the input battery state parameters and other information.
- the sub can essentially be a weight matrix. This weight matrix is usually pre-defined. In the process of convolution on the battery state parameters, the weight matrix is usually processed one by one in the input battery state parameters to complete the slave battery. The work of extracting specific features from state parameters.
- the size of the weight matrix should be related to the size of the battery state parameters. It should be noted that the depth dimension of the weight matrix and the depth dimension of the input battery state parameters are the same. During the convolution operation, the weight The matrix will extend to the full depth of the input battery state parameters.
- convolution with a single weight matrix will produce a single depth dimension convolution output, but in most cases, a single weight matrix is not used, but multiple weight matrices of the same size (row ⁇ column) are applied. That is, multiple homogeneous matrices.
- the output of each weight matrix is stacked to form the depth dimension of the convolutional battery state parameter, where the dimension can be understood as determined by the "multiple" mentioned above.
- Different weight matrices can be used to extract different characteristics of battery state parameters. For example, one weight matrix is used to extract discharge voltage data, another weight matrix is used to extract discharge current data, and another weight matrix is used to extract charging temperature.
- weight values in these weight matrices need to be obtained through a lot of training in practical applications.
- the weight matrices formed by the weight values obtained through training can be used to extract information from the input battery state parameters, so that the convolutional neural network 300 performs correctly. Prediction.
- the initial convolutional layer (such as 321) often extracts more general features, which can also be called low-level features; with the convolutional neural network
- the features extracted by the subsequent convolutional layers (for example, 326) become more and more complex, such as features such as high-level semantics, and features with higher semantics are more suitable for the problem to be solved.
- the convolutional layer can be a convolutional layer followed by a layer.
- the pooling layer can also be a multi-layer convolutional layer followed by one or more pooling layers. In the battery detection process, the sole purpose of the pooling layer is to reduce the space size of the battery state parameters.
- Neural network layer 330
- the convolutional neural network 300 After processing by the convolutional layer/pooling layer 320, the convolutional neural network 300 is not enough to output the required output information. Because as mentioned above, the convolutional layer/pooling layer 320 only extracts features and reduces the parameters brought by the input state parameters. However, in order to generate final output information (required class information or other related information), the convolutional neural network 300 needs to use the neural network layer 330 to generate one or a group of required classes of output. Therefore, the neural network layer 330 can include multiple hidden layers (331, 332 to 33n as shown in FIG. 3) and an output layer 340. The parameters contained in the multiple hidden layers can be based on specific task types. The relevant training data is obtained by pre-training.
- the output layer 340 After the multiple hidden layers in the neural network layer 330, that is, the final layer of the entire convolutional neural network 300 is the output layer 340.
- the output layer 340 has a loss function similar to the classification cross entropy, which is specifically used to calculate the prediction error.
- the convolutional neural network 300 shown in FIG. 3 is only used as an example of a convolutional neural network. In specific applications, the convolutional neural network may also exist in the form of other network models.
- FIG. 4 is a hardware structure of a chip provided by an embodiment of the application, and the chip includes a neural network processor 40.
- the chip can be set in the execution device 210 as shown in FIG. 2 to complete the calculation work of the calculation module 211.
- the chip can also be set in the training device 220 shown in FIG. 2 to complete the training work of the training device 220 and output the target model/rule 201.
- the algorithms of each layer in the convolutional neural network as shown in FIG. 3 can be implemented in the chip as shown in FIG. 4.
- the neural network processor NPU 40 NPU is mounted as a coprocessor to a main central processing unit (central processing unit, CPU) (host CPU), and the main CPU distributes tasks.
- the core part of the NPU is the arithmetic circuit 40.
- the controller 404 controls the arithmetic circuit 403 to extract data from the memory (weight memory or input memory) and perform calculations.
- the arithmetic circuit 403 includes multiple processing units (process engines, PE). In some implementations, the arithmetic circuit 403 is a two-dimensional systolic array. The arithmetic circuit 403 may also be a one-dimensional systolic array or other electronic circuit capable of performing mathematical operations such as multiplication and addition. In some implementations, the arithmetic circuit 403 is a general-purpose matrix processor.
- the input matrix A in this embodiment of the application can be a matrix of battery state parameters, a weight matrix B, and an output matrix C.
- the output matrix still being developed in this embodiment of the application can be a matrix of failure degree .
- the arithmetic circuit fetches the data corresponding to matrix B from the weight memory 402 and caches it on each PE in the arithmetic circuit.
- the arithmetic circuit fetches the matrix A data and matrix B from the input memory 401 to perform matrix operations, and the partial result or final result of the obtained matrix is stored in an accumulator 408.
- the vector calculation unit 407 can perform further processing on the output of the arithmetic circuit, such as vector multiplication, vector addition, exponential operation, logarithmic operation, size comparison, and so on.
- the vector calculation unit 407 can be used for network calculations in the non-convolutional/non-FC layer of the neural network, such as pooling, batch normalization, local response normalization, etc. .
- the vector calculation unit 407 can store the processed output vector in the unified buffer 406.
- the vector calculation unit 407 may apply a nonlinear function to the output of the arithmetic circuit 403, such as a vector of accumulated values, to generate the activation value.
- the vector calculation unit 407 generates a normalized value, a combined value, or both.
- the processed output vector can be used as an activation input to the arithmetic circuit 403, for example for use in subsequent layers in a neural network.
- the unified memory 406 is used to store input data and output data.
- the weight data directly transfers the input data in the external memory to the input memory 401 and/or the unified memory 406 through the storage unit access controller 405 (direct memory access controller, DMAC), and stores the weight data in the external memory into the weight memory 402, And the data in the unified memory 406 is stored in the external memory.
- DMAC direct memory access controller
- the bus interface unit (BIU) 410 is used to implement interaction between the main CPU, the DMAC, and the fetch memory 409 through the bus.
- An instruction fetch buffer 409 connected to the controller 404 is used to store instructions used by the controller 404;
- the controller 404 is used to call the instructions cached in the memory 409 to control the working process of the computing accelerator.
- the unified memory 406, the input memory 401, the weight memory 402, and the instruction fetch memory 409 are all on-chip (On-Chip) memories.
- the external memory is a memory external to the NPU.
- the external memory can be a double data rate synchronous dynamic random access memory.
- Memory double data rate synchronous dynamic random access memory, DDR SDRAM), high bandwidth memory (HBM) or other readable and writable memory.
- each layer in the convolutional neural network shown in FIG. 3 may be executed by the arithmetic circuit 403 or the vector calculation unit 407.
- Fig. 5 shows a schematic diagram of a battery detection method according to an embodiment of the present application. As shown in Fig. 5, the method includes steps S510 to S530. These three steps are described in detail below.
- S510 The service system obtains the first battery state parameter of the battery.
- the service system may request the vehicle-mounted system to send the first battery state parameter of the battery by sending a message to the vehicle-mounted system, or the service system may retrieve the previously stored battery state data from the storage module.
- the vehicle-mounted system in the embodiments of the present application can obtain the state parameters of the vehicle battery.
- the battery state parameters may include: mileage, current battery SOC, rechargeable battery temperature, time, discharge voltage, discharge current, battery model, etc.
- S520 The service system determines the first degree of failure according to the first battery state parameter and the failure model.
- the service system may display the detection result on the device after obtaining the above-mentioned first failure degree, and the display form may be voice, text, etc.
- the first degree of failure indicates the degree of failure in the current state of the battery
- the failure model is obtained by training based on the second battery state parameter and the second degree of failure
- the second degree of failure is the same as that obtained through detection.
- the failure degree of the specification battery under the second battery state parameter, and the battery state parameter includes at least one of the following parameters: discharge voltage, discharge current, and charge temperature.
- battery failure is a gradual spreading process, for example, it can be divided into three stages: the initial stage of internal short circuit, the middle stage of internal short circuit, and the final stage of internal short circuit (thermal runaway).
- the battery's electrical characteristics such as voltage, current
- thermal characteristics temperature
- the battery's electrical characteristics such as voltage, current
- thermal characteristics temperature
- the above-mentioned second battery state parameter may be the acquired measurement data of a real battery of the same specification.
- the second degree of failure may be the first degree of battery failure that is actually recorded when the battery is working normally. 2.
- the failure degree corresponding to the battery state parameter or it can be the actual recorded failure degree when the battery fails; or the test data can also be the test data obtained after the vehicle battery is simulated in a laboratory environment. For example, set the battery discharge temperature, load, etc. for discharge test, and record the battery discharge voltage, temperature, internal resistance and other test values.
- the second failure degree can be the failure recorded during the normal operation of the battery under the simulation test.
- the degree can also be the failure degree data recorded when the battery fails under the simulation test.
- the failure degree of the battery can be obtained, and the risk of battery failure can be accurately assessed, thereby reducing the personal and property losses caused by the thermal runaway of the battery.
- the above failure model is obtained based on algorithm training, which includes: inputting the second battery state parameter to the original model to obtain the third failure degree; adjusting the parameters of the original model so that the first The deviation between the third failure degree and the second failure degree is within a preset range; and the original model after the modulation is used as the failure model.
- the aforementioned failure model may be obtained from the system shown in FIG. 2.
- the failure model in the embodiment of the present application may be obtained through training by the remote service itself, or may also be obtained from other devices.
- the service system may also detect the failure degree of the battery according to the internal resistance of the battery.
- the determining the first failure degree according to the first battery state parameter and the failure model specifically includes: according to at least one of the discharge voltage, the discharge current, and the charging temperature included in the first battery state parameter , Determine the internal resistance of the battery, and the internal resistance of the battery is used to determine the first degree of failure.
- the service system of the embodiment of the present application may detect the battery after receiving the request message sent by the vehicle-mounted device and/or the terminal device. Specifically, according to the first battery state parameter and the failure model, Before determining the first degree of failure, the method further includes: receiving a third message, where the third message is used to request detection of the battery.
- the service system may obtain the third message before obtaining the first battery state parameter, or may also obtain the third message before the service system determines the degree of failure according to the state parameter and the failure model.
- the user's need to detect the battery at any time can be met, and the user experience can be improved.
- the service system in the embodiment of the present application may be installed inside the vehicle, or, when the vehicle or the object using the power battery cannot meet the hardware requirements, optionally, the service system in the embodiment of the present application may also be independent of the vehicle. Or remote service system of other objects.
- S530 The service system sends a first message, where the first message includes the first degree of failure.
- the service system can send the first degree of failure.
- Application APP or you can send the message to the manufacturer’s service center and share it with other application modules on the remote server.
- the service system may also send a reminder message.
- a reminder message when the first degree of failure is greater than or equal to a preset first threshold, a second message is sent, and the second message is used to indicate the battery There is a risk of failure.
- the second message may include a warning message, such as reminding the user to repair or replace the battery, or include a message for instructing the vehicle to take compulsory measures, such as forcing the vehicle to decelerate or stop.
- the user can judge the current battery failure.
- the user can deal with the vehicle battery according to his needs, such as repairing, etc., and at the same time Sending an alarm when the threshold is exceeded can further protect the personal and property safety of the user.
- the service system can also perform internal short-circuit detection on the battery according to a preset time.
- the sending the first message specifically includes: sending the first message within a first preset time after acquiring the first battery state parameter.
- the service system can send periodic battery detection information to vehicle-mounted equipment or terminal equipment, which improves user experience and reduces losses due to battery failure.
- Fig. 6 shows a schematic diagram of another battery detection method according to an embodiment of the present application. As shown in Figure 6, the method includes steps S610 and S620. These two steps are described in detail below.
- S610 Send a first message, where the first message is used to request detection of the battery.
- S620 Receive a second message, where the second message includes the first degree of failure.
- the first degree of failure is used to indicate the degree of failure of the battery corresponding to the first battery state parameter
- the failure model is trained based on the second battery state parameter and the second degree of failure
- the first The second failure degree is the failure degree of the battery of the same specification under the second battery state parameter obtained through detection
- the battery state parameter includes at least one of the following parameters: discharge voltage, discharge current, and charge temperature.
- the subject sending the first message may be a vehicle-mounted device, or a terminal device, or a mobile APP in the terminal device, which is not limited in the embodiment of the present application.
- the in-vehicle device or terminal device or application APP can receive reminder messages, etc., specifically, receive a third message, the third message is used to indicate that the battery is at risk of failure, and the third message is a service system Or sent by the terminal device when the first degree of failure is greater than or equal to a first threshold.
- the third message can be used to instruct the in-vehicle device to take mandatory measures, such as forced deceleration, forced parking, etc., or the third message can also be used to remind the user to perform battery maintenance as soon as possible Or replace and so on.
- the in-vehicle device, terminal device, or application APP can display the second message or the third message, for example, in the form of a display screen or voice.
- the second message and the third message can be displayed on the display device. /Or the third message.
- the in-vehicle device may send a battery state parameter to the service system before requesting the service system to perform battery detection.
- the in-vehicle device sends a first battery state parameter, where the first battery state parameter includes at least one of the following Parameters: discharge voltage, discharge current, charging temperature.
- FIG. 7 shows a schematic diagram of the principle of battery failure detection according to an embodiment of the present application.
- the schematic diagram mainly includes a battery state parameter acquisition part, a failure model part, and a result output part.
- the battery state parameter acquisition part may include: battery state parameters and internal resistance estimation.
- the battery state parameters may include: discharge voltage, discharge current, current charging temperature and other state parameters.
- the above-mentioned battery state parameters are sent by the vehicle-mounted system to the service system, and the service system may obtain the state parameters by sending a request to the vehicle-mounted system, or alternatively, the service system may also retrieve the stored battery state parameters from the storage module.
- the service system can input these status parameters to the failure model for battery detection.
- the battery state parameter input to the failure model may also include the internal resistance of the battery.
- the service system may obtain the current internal resistance value of the battery through a state estimation algorithm according to at least one of the above-mentioned battery state parameters.
- the estimation algorithm can be: Kalman filter, Bayesian filter, hidden markov model (HMM) or other algorithms to estimate the internal resistance of the battery.
- HMM hidden markov model
- the failure model part may include: acquiring test battery data, where the test battery data may also be the second battery state parameter involved in the above application embodiment, where the test battery data may be the acquired test data of the real battery, or the test
- the data can also be the test data obtained after the vehicle battery is subjected to a simulation test on the vehicle battery in a laboratory environment, such as setting the battery discharge temperature, load, etc. for discharge testing, and recording the battery discharge voltage, temperature, internal resistance, etc. Test value; the failure model part can also include failure model estimation.
- the algorithm module of the service system can be based on the above test data, according to neural network, long-short-term memory (LSTM), random forest, HMM, etc.
- the algorithm constructs a failure model about the parameters of the battery discharge state.
- the neural network shown in Fig. 2 or 3 can be used to obtain the failure model, and the threshold of the degree of battery failure can be obtained.
- the service system can then output the battery detection result according to the above-mentioned battery state parameters and failure model. Further, an alarm message can also be sent according to the degree of failure threshold.
- the failure degree of the battery can be obtained, which can accurately assess the risk of battery failure, and then reduce the loss caused by battery failure.
- FIG. 8 shows a schematic diagram of a system architecture according to an embodiment of the present application.
- the system architecture of the embodiment of the present application may include a service system 810 and an in-vehicle system 820.
- the vehicle-mounted system 820 can collect battery-related data (including but not limited to: mileage, current battery SOC, battery temperature, time, discharge voltage, discharge current, battery model, etc.), and send it to the service system through a designated protocol .
- the vehicle-mounted system 820 may include a data collection module, a data reporting module, a service request module, and a data display module.
- the service system 810 may include 3 layers, and the first layer may include: a data collection module, a data processing module, and a data storage module.
- the second layer can include: data analysis module, algorithm module and failure model module.
- the third layer can include: battery failure detection application module.
- the service system 810 may have the following functions: after receiving the battery data, the service system parses the data packet, and then sorts and stores it according to the vehicle identification number or other identification; the service system is based on the test battery data, and can use the algorithm module based on the algorithm Generate the relevant failure model and save the model to the failure model module; the service system can receive the detection request from the in-vehicle system or terminal device, or other applications, such as the mobile phone application APP, to perform internal short-circuit detection on the specified battery; service The system sends the detection result to the relevant in-vehicle system or terminal device (such as a mobile phone or mobile APP, etc.), or other application services for data display.
- the data display mode can be voice, text, etc.
- the service system 810 can be installed in the car, or can be a remote service system independent of the existence of the car. Setting the service system in the remote service system independent of the existence of the car can overcome the problem of high hardware requirements for the service system.
- the battery failure detection application module may also include an information interaction module and an internal short circuit detection module.
- Fig. 9 shows a schematic diagram of module interaction in an embodiment of the present application.
- the information interaction module receives a battery detection service request sent by the car or the terminal device.
- the internal short circuit detection module receives a detection instruction from the information interaction module, and calls the data analysis module to obtain battery data.
- the internal short circuit detection module can be configured with battery discharge characteristics that need to be detected, such as discharge voltage data, discharge current data, and charging temperature data.
- the data analysis module obtains the current battery state parameters.
- the service system may send a message to obtain the latest battery data, or the service system may also obtain stored battery state data from the storage module.
- the car battery data stored in the storage module may include a variety of data, while the internal short-circuit detection may only require a few specific data.
- the data analysis module can be based on the battery status configured in the internal short-circuit detection module.
- Parameter type extracts state parameters, and only extracts state parameters for battery detection.
- the service system can receive service requests from multiple objects.
- the data analysis module can first identify the vehicle that needs to be tested, and then obtain the battery status of the vehicle battery parameter.
- the data storage module may also be based on the acquired battery data, such as at least one of the following: discharge voltage data, discharge current data, discharge temperature data, etc., using a state estimation algorithm Obtain the internal resistance of the battery.
- the failure module receives the state parameter processed by the data analysis module.
- S950 The failure module detects based on the battery state parameter, obtains the battery failure degree in the current state, and returns it to the information interaction module.
- S960 The information interaction module returns the detection result to the car, terminal device or mobile phone APP.
- the information interaction module may also send an alarm message.
- the alarm message may include: maintenance prompt , Slow down, stop prompt, etc.
- the information interaction module can also send the invalidation result to other related services, such as the manufacturer's service center.
- FIG. 10 shows a schematic diagram of a battery detection device according to an embodiment of the present application.
- the device 1000 includes a first acquiring module 1001, a first processing module 1002, and a first sending module 1003.
- the device 1000 can be used to implement the battery detection function involved in any of the foregoing method embodiments.
- the device 1000 may be a service system.
- the network element or network function may be a network element in a hardware device, a software function running on dedicated hardware, or a virtualization function instantiated on a platform (for example, a cloud platform).
- the device 1000 can be used as a service system to detect the battery, and execute the steps processed by the service system in the foregoing method embodiment.
- the first receiving module 1001 and the first sending module 1003 can be used to support the device 1000 to communicate, for example, to perform the sending/receiving actions performed by the service system in FIG. 5 and FIG. 6, the first processing module 1002 can be used to
- the support device 1000 executes the processing actions in the foregoing method, for example, executes the processing actions executed by the service system in FIG. 5 or FIG. 6. Specifically, you can refer to the following description:
- the first obtaining module 1001 is used to obtain the first battery state parameter of the battery; the first processing module 1002 is used to determine the first failure degree according to the first battery state parameter and the failure model, wherein the first failure degree is used In order to indicate the degree of failure of the battery corresponding to the first battery state parameter, the failure model is obtained by training based on the second battery state parameter and a second degree of failure, and the second degree of failure is the same specification obtained after testing.
- the battery state parameter includes at least one of the following parameters: discharge voltage, discharge current, and charging temperature; the first sending module 1003 is configured to send a first message, the first message Including the first degree of failure.
- the processing module is specifically configured to determine the internal resistance of the battery and the internal resistance of the battery according to at least one of the discharge voltage, discharge current, and charging temperature included in the first battery state parameter.
- the resistance is used to determine the first degree of failure.
- the first sending module is further configured to send a second message when the first degree of failure is greater than or equal to a preset first threshold, and the second message is used to indicate that the battery has a failure. risk.
- the device further includes: a first receiving module, configured to receive a third message, the third message being used to request detection of the battery.
- the first sending module is specifically configured to send the first message within a first preset time after acquiring the first battery state parameter.
- the first processing module is further configured to: input the second battery state parameter to the original model to obtain a third failure degree; and adjust the parameters of the original model so that the third failure degree and The deviation of the second failure degree is within a preset range; and the original model after the modulation is used as the failure model.
- FIG. 11 shows a schematic diagram of a battery detection device according to an embodiment of the present application.
- the device 1100 includes a second sending module 1101 and a second receiving module 1102.
- the device 1100 can be used to implement the battery detection function involved in any of the foregoing method embodiments.
- the device 1100 can be used as a service system to detect the battery, and execute the steps processed by the vehicle-mounted device in the foregoing method embodiment.
- the second sending module 1101 and the second receiving module 1102 can be used to support the device 1100 to communicate, for example, to perform the sending/receiving actions performed by the in-vehicle device in FIG. 5 and FIG. 6.
- the device 1100 may further include a second processing module 1103, which may be used to support the device 1100 to execute the processing actions in the foregoing method, for example, execute the processing actions executed by the vehicle-mounted device in FIGS. 2 and 6.
- the second sending module 1101 is used to send a first message, the first message is used to request the service system to detect the battery; the second receiving module 1102 is used to receive a second message, the second message includes the first failure Degree, wherein the first degree of failure is used to indicate the degree of failure of the battery corresponding to the first battery state parameter, the failure model is trained based on the second battery state parameter and the second degree of failure, the The second degree of failure is the degree of failure of batteries of the same specification under the second battery state parameter obtained through detection, and the battery state parameter includes at least one of the following parameters: discharge voltage, discharge current, and charge temperature.
- the second receiving module is further configured to: receive a third message, the third message being used to indicate that the battery has a risk of failure, and the third message is that the service system or the terminal device is in the first Sent when the failure degree is greater than or equal to the first threshold.
- the device further includes: a second processing module, configured to take a mandatory action according to the third message.
- a second processing module configured to take a mandatory action according to the third message.
- the device further includes: a display module, configured to display the second message and/or the third message through the display device.
- a display module configured to display the second message and/or the third message through the display device.
- the second sending module is further configured to send a first battery state parameter, where the first battery state parameter includes at least one of the following parameters: discharge voltage, discharge current, and charge temperature.
- the disclosed system, device, and method can be implemented in other ways.
- the device embodiments described above are merely illustrative, for example, the division of the units is only a logical function division, and there may be other divisions in actual implementation, for example, multiple units or components may be combined or It can be integrated into another system, or some features can be ignored or not implemented.
- the displayed or discussed mutual coupling or direct coupling or communication connection may be indirect coupling or communication connection through some interfaces, devices or units, and may be in electrical, mechanical or other forms.
- the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the objectives of the solutions of the embodiments.
- the functional units in the various embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units may be integrated into one unit.
- the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer readable storage medium.
- the technical solution of the present application essentially or the part that contributes to the existing technology or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including Several instructions are used to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the methods described in the various embodiments of the present application.
- the aforementioned storage media include: U disk, mobile hard disk, read-only memory (read-only memory, ROM), random access memory (random access memory, RAM), magnetic disks or optical disks and other media that can store program codes. .
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Life Sciences & Earth Sciences (AREA)
- Sustainable Development (AREA)
- Sustainable Energy (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Secondary Cells (AREA)
- Tests Of Electric Status Of Batteries (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
Abstract
Description
Claims (23)
- 一种电池检测的方法,其特征在于,包括:获取电池的第一电池状态参数;根据所述第一电池状态参数和失效模型,确定第一失效程度,其中,所述第一失效程度用于指示所述电池对应于所述第一电池状态参数的失效程度,所述失效模型基于第二电池状态参数和第二失效程度训练得到的,所述第二失效程度是经检测获得的同规格电池在所述第二电池状态参数下的失效程度,电池状态参数包括以下至少一种参数:放电电压、放电电流、充电温度;发送第一消息,所述第一消息包括所述第一失效程度。
- 根据权利要求1所述的方法,其特征在于,所述根据所述第一电池状态参数和失效模型,确定第一失效程度,具体包括:根据所述第一电池状态参数包括的放电电压、放电电流、充电温度中的至少一种参数,确定所述电池的内阻,所述电池的内阻用于确定所述第一失效程度。
- 根据权利要求1或2所述的方法,其特征在于,所述方法还包括:当所述第一失效程度大于或等于预设的第一阈值时,发送第二消息,所述第二消息用于指示所述电池存在失效风险。
- 根据权利要求1-3中任一项所述的方法,其特征在于,在所述根据所述第一电池状态参数和失效模型,确定第一失效程度之前,所述方法还包括:接收第三消息,所述第三消息用于请求对所述电池进行检测。
- 根据权利要求1-4中任一项所述的方法,其特征在于,所述发送第一消息具体包括:在获取所述第一电池状态参数后的第一预设时间程度内,发送所述第一消息。
- 根据权利要求1-5中任一项所述的方法,其特征在于,所述方法还包括:将所述第二电池状态参数输入至原始模型,得到第三失效程度;调整所述原始模型的参数,以使所述第三失效程度和所述第二失效程度的偏差在预设范围内;将经过所述调制的原始模型作为所述失效模型。
- 一种电池检测方法,其特征在于,包括:发送第一消息,所述第一消息用于请求对电池进行检测;接收第二消息,所述第二消息包括第一失效程度,其中,所述第一失效程度用于指示所述电池对应于所述第一电池状态参数的失效程度,所述失效模型基于第二电池状态参数和第二失效程度训练得到的,所述第二失效程度是经检测获得的同规格电池在所述第二电池状态参数下的失效程度,电池状态参数包括以下至少一种参数:放电电压、放电电流、充电温度。
- 根据权利要求7所述的方法,其特征在于,所述方法还包括:接收第三消息,所述第三消息用于指示所述电池存在失效风险,所述第三消息是服务系统或终端设备在所述第一失效程度大于或等于第一阈值时发送的。
- 根据权利要求8所述的方法,其特征在于,所述方法还包括:根据所述第三消息采取强制动作。
- 根据权利要求9所述的方法,其特征在于,所述方法还包括:通过显示装置显示所述第二消息和/或第三消息。
- 根据权利要求7-10中任一项所述的方法,其特征在于,所述方法还包括:发送第一电池状态参数,所述第一电池状态参数包括以下中的至少一种参数:放电电压、放电电流、充电温度。
- 一种电池检测的装置,其特征在于,包括:第一获取模块,用于获取电池的第一电池状态参数;第一处理模块,用于根据所述第一电池状态参数和失效模型,确定第一失效程度,其中,所述第一失效程度用于指示所述电池对应于所述第一电池状态参数的失效程度,所述失效模型基于第二电池状态参数和第二失效程度训练得到的,所述第二失效程度是经检测获得的同规格电池在所述第二电池状态参数下的失效程度,电池状态参数包括以下至少一种参数:放电电压、放电电流、充电温度;第一发送模块,用于发送第一消息,所述第一消息包括所述第一失效程度。
- 根据权利要求12所述的装置,其特征在于,所述处理模块具体用于:根据所述第一电池状态参数包括的放电电压、放电电流、充电温度中的至少一种参数,确定所述电池的内阻,所述电池的内阻用于确定所述第一失效程度。
- 根据权利要求12或13所述的装置,其特征在于,所述第一发送模块还用于:当所述第一失效程度大于或等于预设的第一阈值时,发送第二消息,所述第二消息用于指示所述电池存在失效风险。
- 根据权利要求12-14中任一项所述的装置,其特征在于,所述装置还包括:第一接收模块,用于接收第三消息,所述第三消息用于请求对所述电池进行检测。
- 根据权利要求12-15中任一项所述的装置,其特征在于,所述第一发送模块具体用于:在获取所述第一电池状态参数后的第一预设时间内,发送所述第一消息。
- 根据权利要求12-16中任一项所述的装置,其特征在于,所述第一处理模块还用于:将所述第二电池状态参数输入至原始模型,得到第三失效程度;调整所述原始模型的参数,以使所述第三失效程度和所述第二失效程度的偏差在预设范围内;将经过所述调制的原始模型作为所述失效模型。
- 一种电池检测的装置,其特征在于,包括:第二发送模块,用于发送第一消息,所述第一消息用于请求对电池进行检测;第二接收模块,用于接收第二消息,所述第二消息包括第一失效程度,其中,所述第一失效程度用于指示所述电池对应于所述第一电池状态参数的失效程度,所述失效模型基于第二电池状态参数和第二失效程度训练得到的,所述第二失效程度是经检测获得的同规格电池在所述第二电池状态参数下的失效程度,电池状态参数包括以下至少一种参数:放电电压、放电电流、充电温度。
- 根据权利要求18所述的装置,其特征在于,所述第二接收模块还用于:接收第三消息,所述第三消息用于指示所述电池存在失效风险,所述第三消息是服务系统或终端设备在所述第一失效程度大于或等于第一阈值时发送的。
- 根据权利要求19所述的装置,其特征在于,所述装置还包括:第二处理模块,用于根据所述第三消息采取强制动作。
- 根据权利要求20所述的装置,其特征在于,所述装置还包括:显示模块,用于通过显示装置显示所述第二消息和/或第三消息。
- 根据权利要求18-21中任一项所述的装置,其特征在于,所述第二发送模块还用于:发送第一电池状态参数,所述第一电池状态参数包括以下中的至少一种参数:放电电压、放电电流、充电温度。
- 一种芯片系统,其特征在于,所述芯片系统包括至少一个处理器,当程序指令在所述至少一个处理器中执行时,使得所述至少一个处理器执行如权利要求1-11中任一项所述的电池检测的方法。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP20932184.3A EP4130766A4 (en) | 2020-04-24 | 2020-04-24 | BATTERY DETECTION METHOD AND APPARATUS |
PCT/CN2020/086781 WO2021212496A1 (zh) | 2020-04-24 | 2020-04-24 | 一种电池检测的方法和装置 |
CN202080004896.4A CN112639495A (zh) | 2020-04-24 | 2020-04-24 | 一种电池检测的方法和装置 |
JP2022564504A JP2023522468A (ja) | 2020-04-24 | 2020-04-24 | バッテリ検出方法及び装置 |
KR1020227040401A KR20230006855A (ko) | 2020-04-24 | 2020-04-24 | 배터리 감지 방법 및 장치 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2020/086781 WO2021212496A1 (zh) | 2020-04-24 | 2020-04-24 | 一种电池检测的方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2021212496A1 true WO2021212496A1 (zh) | 2021-10-28 |
Family
ID=75291261
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2020/086781 WO2021212496A1 (zh) | 2020-04-24 | 2020-04-24 | 一种电池检测的方法和装置 |
Country Status (5)
Country | Link |
---|---|
EP (1) | EP4130766A4 (zh) |
JP (1) | JP2023522468A (zh) |
KR (1) | KR20230006855A (zh) |
CN (1) | CN112639495A (zh) |
WO (1) | WO2021212496A1 (zh) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113884924A (zh) * | 2021-11-16 | 2022-01-04 | 中国科学院电工研究所 | 基于卷积神经网络的锂离子电池内部短路诊断方法及系统 |
CN114547966A (zh) * | 2022-01-10 | 2022-05-27 | 浙江大学 | 基于硬件特征信息的神经网络加速器故障脆弱性评估方法 |
CN114839556A (zh) * | 2022-05-10 | 2022-08-02 | 中国第一汽车股份有限公司 | 动力电池异常检测方法、装置、存储介质及电子装置 |
CN115184808A (zh) * | 2022-07-05 | 2022-10-14 | 东莞新能安科技有限公司 | 电池热失控风险检测方法、装置、设备及计算机存储介质 |
CN115308629A (zh) * | 2022-08-23 | 2022-11-08 | 中国第一汽车股份有限公司 | 电池性能的测试方法、装置、存储介质及电子设备 |
CN115320385A (zh) * | 2022-07-28 | 2022-11-11 | 重庆金康赛力斯新能源汽车设计院有限公司 | 车辆电池的热失控预警方法、装置、设备和存储介质 |
CN115902646A (zh) * | 2023-01-06 | 2023-04-04 | 中国电力科学研究院有限公司 | 一种储能电池故障识别方法及系统 |
CN116299038A (zh) * | 2023-02-13 | 2023-06-23 | 上海玫克生储能科技有限公司 | 电芯微短路的检测方法、系统、设备及存储介质 |
CN116520153A (zh) * | 2023-04-26 | 2023-08-01 | 广东博龙能源科技有限公司 | 一种锂电池热失控预警保护方法和系统 |
CN116714437A (zh) * | 2023-06-01 | 2023-09-08 | 西华大学 | 基于大数据的氢燃料电池汽车安全监控系统及监控方法 |
CN117686916A (zh) * | 2023-12-12 | 2024-03-12 | 中通维易科技服务有限公司 | 一种实验室数字化管理系统 |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113343633B (zh) * | 2021-06-10 | 2022-04-26 | 上海交通大学 | 动力锂电池热失控故障分类及风险预测方法、系统 |
CN114683964B (zh) * | 2022-03-29 | 2024-04-26 | 北京芯虹科技有限责任公司 | 一种电池状态信息确定方法及充电设备 |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006015896A (ja) * | 2004-07-02 | 2006-01-19 | Shin Kobe Electric Mach Co Ltd | 劣化度推定方法及び劣化度推定装置 |
CN101010596A (zh) * | 2004-08-25 | 2007-08-01 | 日本电气株式会社 | 内阻抗检测设备、内阻抗检测方法、退化程度检测设备和退化程度检测方法 |
JP2007216707A (ja) * | 2006-02-14 | 2007-08-30 | Fujitsu Ten Ltd | バッテリ劣化判定装置、およびバッテリ劣化判定方法 |
CN101512365A (zh) * | 2006-09-04 | 2009-08-19 | 丰田自动车株式会社 | 二次电池的内部状态估计装置以及二次电池的内部状态估计方法 |
CN102043132A (zh) * | 2009-10-14 | 2011-05-04 | 索尼公司 | 电池组和用于检测电池劣化的方法 |
WO2011160258A1 (zh) * | 2010-06-24 | 2011-12-29 | 松下电器产业株式会社 | 获取电池的劣化度的方法和系统 |
CN102313843A (zh) * | 2010-06-30 | 2012-01-11 | 三洋电机株式会社 | 电池内阻的检测方法 |
CN102901928A (zh) * | 2011-07-25 | 2013-01-30 | 横河电机株式会社 | 电池劣化确定设备、方法和系统 |
CN104777431A (zh) * | 2015-04-30 | 2015-07-15 | 大连楼兰科技股份有限公司 | 基于obd接口的车辆蓄电池劣化检测设备及方法 |
CN204758795U (zh) * | 2015-06-01 | 2015-11-11 | 上海市松江区青少年活动中心 | 充电电池失效状态检测仪 |
CN105866551A (zh) * | 2016-06-27 | 2016-08-17 | 上海电气钠硫储能技术有限公司 | 一种钠硫电池内阻检测方法 |
CN106772099A (zh) * | 2017-01-23 | 2017-05-31 | 合肥国轩高科动力能源有限公司 | 一种动力锂电池劣化程度估算方法 |
CN107329088A (zh) * | 2016-04-29 | 2017-11-07 | 株式会社日立制作所 | 电池的健康状态诊断装置和方法 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102357351B1 (ko) * | 2015-01-07 | 2022-01-28 | 삼성전자주식회사 | 복수의 배터리 셀들을 포함하는 배터리 팩의 상태를 추정하는 장치 및 방법 |
CN106680720B (zh) * | 2015-11-11 | 2019-07-02 | 中国移动通信集团公司 | 基于车联网的车载蓄电池失效预警系统及方法 |
US10310022B2 (en) * | 2016-10-05 | 2019-06-04 | Samsung Electronics Co., Ltd. | Battery state estimation apparatus and method |
CN108562855B (zh) * | 2017-12-18 | 2020-02-07 | 清华大学 | 电池内短路检测方法、装置和计算机可读存储介质 |
CN108258338A (zh) * | 2017-12-29 | 2018-07-06 | 江苏博强新能源科技股份有限公司 | 电池的管理系统和方法 |
CN110861531A (zh) * | 2019-11-27 | 2020-03-06 | 四川野马汽车股份有限公司 | 一种动力电池失效预警系统及方法 |
-
2020
- 2020-04-24 WO PCT/CN2020/086781 patent/WO2021212496A1/zh unknown
- 2020-04-24 KR KR1020227040401A patent/KR20230006855A/ko unknown
- 2020-04-24 CN CN202080004896.4A patent/CN112639495A/zh active Pending
- 2020-04-24 EP EP20932184.3A patent/EP4130766A4/en active Pending
- 2020-04-24 JP JP2022564504A patent/JP2023522468A/ja active Pending
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006015896A (ja) * | 2004-07-02 | 2006-01-19 | Shin Kobe Electric Mach Co Ltd | 劣化度推定方法及び劣化度推定装置 |
CN101010596A (zh) * | 2004-08-25 | 2007-08-01 | 日本电气株式会社 | 内阻抗检测设备、内阻抗检测方法、退化程度检测设备和退化程度检测方法 |
JP2007216707A (ja) * | 2006-02-14 | 2007-08-30 | Fujitsu Ten Ltd | バッテリ劣化判定装置、およびバッテリ劣化判定方法 |
CN101512365A (zh) * | 2006-09-04 | 2009-08-19 | 丰田自动车株式会社 | 二次电池的内部状态估计装置以及二次电池的内部状态估计方法 |
CN102043132A (zh) * | 2009-10-14 | 2011-05-04 | 索尼公司 | 电池组和用于检测电池劣化的方法 |
WO2011160258A1 (zh) * | 2010-06-24 | 2011-12-29 | 松下电器产业株式会社 | 获取电池的劣化度的方法和系统 |
CN102313843A (zh) * | 2010-06-30 | 2012-01-11 | 三洋电机株式会社 | 电池内阻的检测方法 |
CN102901928A (zh) * | 2011-07-25 | 2013-01-30 | 横河电机株式会社 | 电池劣化确定设备、方法和系统 |
CN104777431A (zh) * | 2015-04-30 | 2015-07-15 | 大连楼兰科技股份有限公司 | 基于obd接口的车辆蓄电池劣化检测设备及方法 |
CN204758795U (zh) * | 2015-06-01 | 2015-11-11 | 上海市松江区青少年活动中心 | 充电电池失效状态检测仪 |
CN107329088A (zh) * | 2016-04-29 | 2017-11-07 | 株式会社日立制作所 | 电池的健康状态诊断装置和方法 |
CN105866551A (zh) * | 2016-06-27 | 2016-08-17 | 上海电气钠硫储能技术有限公司 | 一种钠硫电池内阻检测方法 |
CN106772099A (zh) * | 2017-01-23 | 2017-05-31 | 合肥国轩高科动力能源有限公司 | 一种动力锂电池劣化程度估算方法 |
Non-Patent Citations (1)
Title |
---|
See also references of EP4130766A4 * |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113884924A (zh) * | 2021-11-16 | 2022-01-04 | 中国科学院电工研究所 | 基于卷积神经网络的锂离子电池内部短路诊断方法及系统 |
CN114547966A (zh) * | 2022-01-10 | 2022-05-27 | 浙江大学 | 基于硬件特征信息的神经网络加速器故障脆弱性评估方法 |
CN114839556A (zh) * | 2022-05-10 | 2022-08-02 | 中国第一汽车股份有限公司 | 动力电池异常检测方法、装置、存储介质及电子装置 |
CN115184808A (zh) * | 2022-07-05 | 2022-10-14 | 东莞新能安科技有限公司 | 电池热失控风险检测方法、装置、设备及计算机存储介质 |
CN115320385B (zh) * | 2022-07-28 | 2024-04-30 | 重庆金康赛力斯新能源汽车设计院有限公司 | 车辆电池的热失控预警方法、装置、设备和存储介质 |
CN115320385A (zh) * | 2022-07-28 | 2022-11-11 | 重庆金康赛力斯新能源汽车设计院有限公司 | 车辆电池的热失控预警方法、装置、设备和存储介质 |
CN115308629A (zh) * | 2022-08-23 | 2022-11-08 | 中国第一汽车股份有限公司 | 电池性能的测试方法、装置、存储介质及电子设备 |
CN115902646A (zh) * | 2023-01-06 | 2023-04-04 | 中国电力科学研究院有限公司 | 一种储能电池故障识别方法及系统 |
CN115902646B (zh) * | 2023-01-06 | 2023-06-13 | 中国电力科学研究院有限公司 | 一种储能电池故障识别方法及系统 |
CN116299038A (zh) * | 2023-02-13 | 2023-06-23 | 上海玫克生储能科技有限公司 | 电芯微短路的检测方法、系统、设备及存储介质 |
CN116299038B (zh) * | 2023-02-13 | 2024-04-05 | 上海玫克生储能科技有限公司 | 电芯微短路的检测方法、系统、设备及存储介质 |
CN116520153B (zh) * | 2023-04-26 | 2024-03-26 | 广东博龙能源科技有限公司 | 一种锂电池热失控预警保护方法和系统 |
CN116520153A (zh) * | 2023-04-26 | 2023-08-01 | 广东博龙能源科技有限公司 | 一种锂电池热失控预警保护方法和系统 |
CN116714437A (zh) * | 2023-06-01 | 2023-09-08 | 西华大学 | 基于大数据的氢燃料电池汽车安全监控系统及监控方法 |
CN116714437B (zh) * | 2023-06-01 | 2024-03-26 | 西华大学 | 基于大数据的氢燃料电池汽车安全监控系统及监控方法 |
CN117686916A (zh) * | 2023-12-12 | 2024-03-12 | 中通维易科技服务有限公司 | 一种实验室数字化管理系统 |
Also Published As
Publication number | Publication date |
---|---|
KR20230006855A (ko) | 2023-01-11 |
EP4130766A1 (en) | 2023-02-08 |
CN112639495A (zh) | 2021-04-09 |
JP2023522468A (ja) | 2023-05-30 |
EP4130766A4 (en) | 2023-06-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2021212496A1 (zh) | 一种电池检测的方法和装置 | |
Jiao et al. | A yolov3-based learning strategy for real-time uav-based forest fire detection | |
US20220019855A1 (en) | Image generation method, neural network compression method, and related apparatus and device | |
Zhou et al. | Battery health prognosis using improved temporal convolutional network modeling | |
JP6742554B1 (ja) | 情報処理装置およびそれを備えた電子機器 | |
WO2023131065A1 (zh) | 一种图像处理方法、一种车道线检测方法及相关设备 | |
WO2024198769A1 (zh) | 一种模型的训练方法、功率预测方法及设备 | |
EP4350575A1 (en) | Image classification method and related device thereof | |
WO2022143903A1 (zh) | 车用电池的安全评估方法、系统、设备及可读存储介质 | |
CN117251695A (zh) | 数据预测模型的训练方法、装置、设备及存储介质 | |
CN118643874A (zh) | 训练神经网络的方法和装置 | |
CN117217280A (zh) | 神经网络模型优化方法、装置及计算设备 | |
CN113935423A (zh) | 耦合模糊控制规则与Elman神经网络的动力电池故障预警方法与系统 | |
Hou et al. | A vehicle alarm network for high-temperature fault diagnosis of electric vehicles | |
Ju et al. | A real-time fire detection method from video for electric vehicle-charging stations based on improved YOLOX-tiny | |
CN116679579A (zh) | 一种基于数字孪生的安全控制方法、装置、设备及介质 | |
CN116559680A (zh) | 一种电池故障诊断方法、装置、电子设备和存储介质 | |
CN116485135A (zh) | 一种智慧商用建筑大数据管理平台 | |
CN115984723A (zh) | 道路破损检测方法、系统、装置、存储介质及计算机设备 | |
CN116258190A (zh) | 一种量化方法、装置及相关设备 | |
CN118061199B (zh) | 校园无人巡逻机器人远程智能控制系统及方法 | |
CN118470649B (zh) | 一种基于双层感知的配网电缆环境感知方法及系统 | |
CN117557108B (zh) | 电力作业风险智能识别模型的训练方法和装置 | |
Zeng et al. | A novel method of aviation safety prediction based on Lstm-Rbf model | |
WO2023184188A1 (zh) | 一种自动驾驶系统中神经网络模型故障监测方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 20932184 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2022564504 Country of ref document: JP Kind code of ref document: A |
|
ENP | Entry into the national phase |
Ref document number: 2020932184 Country of ref document: EP Effective date: 20221103 |
|
ENP | Entry into the national phase |
Ref document number: 20227040401 Country of ref document: KR Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |