Method and device for monitoring state of vehicle battery

By receiving and analyzing the insulation resistance value of the vehicle battery, judging its changes and sending data acquisition requests, the problems of low real-time monitoring of the vehicle battery status and waste of data in the prior art are solved, and more efficient battery status monitoring and a safer vehicle use experience are achieved.

CN120065012APending Publication Date: 2025-05-30MERCEDES BENZ GRP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510132390.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-06
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

When monitoring the state of the vehicle battery, the long setting interval leads to low real-time performance, and each time the detailed status information is reported, it leads to a large amount of data and waste resources.

Method used

By receiving the insulation resistance value of the vehicle battery sent by the vehicle at multiple times, and when the insulation resistance value of the multiple continuous times remains unchanged, a data acquisition request is sent to obtain detailed status data of the vehicle battery, and to analyze whether there is an abnormality in its state.

Benefits of technology

It improves the real-time and efficiency of monitoring the vehicle's battery status, reduces communication resource consumption, and improves the vehicle's safety and the occupant's vehicle experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120065012A_ABST
    Figure CN120065012A_ABST
Patent Text Reader

Abstract

The invention discloses a method and device for monitoring the state of a vehicle battery, and belongs to the technical field of vehicle monitoring. A specific embodiment of the method comprises the following steps: receiving insulation resistance values of a vehicle battery at multiple moments sent by a vehicle by using a server; sending a data acquisition request to the vehicle under the condition that the numerical values of the insulation resistance values at the plurality of continuous moments are judged to be unchanged, so that the vehicle sends battery detailed state data of the vehicle battery; and whether the state of the vehicle battery is abnormal or not is analyzed according to the detailed state data of the battery. According to the embodiment of the invention, the problem that the real-time performance of monitoring the battery state of the vehicle is low due to the fact that the set interval is long in the existing method is solved, the problem that the reported data volume is large and resources are wasted due to the fact that the detailed state information of the battery module is reported every time is solved, and the real-time performance and efficiency of monitoring the battery state of the vehicle are improved; and the safety of the vehicle and the vehicle using experience of passengers are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of vehicle monitoring, and particularly to a method and device for monitoring the state of a vehicle battery. Background Art

[0002] With the popularization of new energy vehicles, the requirements for the real-time performance and accuracy of vehicle battery monitoring are getting higher and higher.

[0003] Currently, it is usually the case that the battery management system reports the detailed state information of the battery module at a set interval. The existing method has a long set interval, resulting in a low real-time performance of monitoring the state of the vehicle battery. Moreover, reporting the detailed state information of the battery module each time leads to a large amount of reported data, wasting resources. Summary of the Invention

[0004] In view of this, the present invention provides a method and device for monitoring the state of a vehicle battery, which can use a server to receive the insulation resistance values of the vehicle battery sent by the vehicle at multiple moments; when it is determined that the values of the insulation resistance values at multiple consecutive moments remain unchanged, send a data acquisition request to the vehicle to make the vehicle send the battery detailed state data of the vehicle battery; and analyze whether there is an abnormality in the state of the vehicle battery according to the battery detailed state data. The embodiments of the present invention overcome the problem that the existing method has a long set interval and low real-time performance in monitoring the state of the vehicle battery, and overcome the problem that reporting the detailed state information of the battery module each time leads to a large amount of reported data and wastes resources, improving the real-time performance and efficiency of monitoring the state of the vehicle battery, and improving the safety of the vehicle and the driving experience of the passengers.

[0005] To solve the above technical problems, the present invention provides the following technical solutions:

[0006] In a first aspect, the present invention provides a method for monitoring the state of a vehicle battery, including: receiving the insulation resistance values of the vehicle battery sent by the vehicle at multiple moments; when it is determined that the values of the insulation resistance values at multiple consecutive moments remain unchanged, send a data acquisition request to the vehicle to make the vehicle send the battery detailed state data of the vehicle battery; and analyze whether there is an abnormality in the state of the vehicle battery according to the battery detailed state data.

[0007] Optionally, the method for monitoring the state of the vehicle battery further includes: calculating the difference between the first insulation resistance value received at the current moment and the second insulation resistance value received at the previous moment adjacent to the current moment; when it is determined that the difference is 0, increment the count for indicating the change of the insulation resistance value by 1, otherwise reset the count to 0; when the value of the count obtained at multiple consecutive moments exceeds a set threshold, determine that the values of the insulation resistance values at multiple consecutive moments remain unchanged.

[0008] Optionally, the method for monitoring the vehicle battery status further includes: generating a dynamic count table for the vehicle; using the dynamic count table to record the vehicle's unique identification, multiple insulation resistance values of the vehicle battery, and a count indicating the change in the insulation resistance value.

[0009] Optionally, after determining that the values of the insulation resistance values at multiple consecutive moments remain unchanged, before sending the data acquisition request to the vehicle, it further includes: sending a first instruction to the vehicle to indicate shortening the transmission time interval of the insulation resistance value; so that the vehicle, based on the first instruction, transmits the insulation resistance value of the vehicle battery at the shortened transmission time interval; and determining whether the values of the insulation resistance values at multiple consecutive moments change.

[0010] Optionally, sending the data acquisition request to the vehicle includes: sending a second instruction to an in-vehicle communication terminal to collect detailed battery status data of a battery module, so that the communication terminal sends a request for obtaining detailed battery status data to a battery management system; receiving various detailed battery status data of the vehicle battery obtained from the battery management system through the in-vehicle communication terminal; and / or, sending a third instruction to the in-vehicle communication terminal to collect the vehicle status data of the vehicle, so that the in-vehicle communication terminal sends a request for obtaining detailed battery status data to a vehicle control system; receiving the current vehicle status data of the vehicle obtained from the vehicle control system through the in-vehicle communication terminal; and analyzing whether there is an abnormality in the current vehicle status data.

[0011] Optionally, analyzing whether there is an abnormality in the status of the vehicle battery based on the detailed battery status data includes: for each type of detailed battery status data, obtaining an abnormal data threshold corresponding to the type of the detailed battery status data; determining that there is an abnormality in the status of the vehicle battery when it is determined that any one or more types of detailed battery status data exceed the corresponding abnormal data threshold.

[0012] Optionally, sending rescue information for the vehicle for one or more of the following situations: the sending status indication of the data acquisition request indicates a failure; and / or, there is an abnormality in the status of the vehicle battery; and / or, there is an abnormality in the current vehicle status data of the vehicle.

[0013] In a second aspect, an embodiment of the present invention provides a device for monitoring the vehicle battery status, including:

[0014] A data receiving module, which is configured to receive the insulation resistance values of the vehicle battery at multiple moments sent by the vehicle;

[0015] A judgment data module, which is configured to send a data acquisition request to the vehicle when it is determined that the values of the insulation resistance values at multiple consecutive moments remain unchanged, so that the vehicle sends the battery detailed status data of the vehicle battery;

[0016] A judgment anomaly module, which is configured to analyze whether there is an anomaly in the status of the vehicle battery according to the battery detailed status data.

[0017] Optionally, the device for monitoring the status of the vehicle battery is further configured to calculate the difference between the first insulation resistance value received at the current moment and the second insulation resistance value received at the previous moment adjacent to the current moment; when it is determined that the difference is 0, increment the count used to indicate the change in the insulation resistance value by 1, otherwise reset the count to 0; when the value of the count obtained at multiple consecutive moments exceeds a set threshold, determine that the values of the insulation resistance values at multiple consecutive moments remain unchanged.

[0018] Optionally, the device for monitoring the status of the vehicle battery is further configured to generate a dynamic count table for the vehicle; use the dynamic count table to record the unique vehicle identifier of the vehicle, multiple insulation resistance values of the vehicle battery, and the count indicating the change in the insulation resistance value.

[0019] Optionally, after determining that the values of the insulation resistance values at multiple consecutive moments remain unchanged and before sending the data acquisition request to the vehicle, the device for monitoring the status of the vehicle battery further includes: sending a first instruction to the vehicle to indicate shortening the sending time interval of the insulation resistance value; so that the vehicle, based on the first instruction, sends the insulation resistance value of the vehicle battery at the shortened sending time interval; and determine whether the values of the insulation resistance values at multiple consecutive moments change.

[0020] Optionally, the device for monitoring the status of the vehicle battery for sending a data acquisition request to the vehicle includes: sending a second instruction to the in-vehicle communication terminal to collect the battery detailed status data of the battery module, so that the communication terminal sends a request for obtaining the battery detailed status data to the battery management system; receiving various battery detailed status data of the vehicle battery obtained from the battery management system through the in-vehicle communication terminal; and / or, sending a third instruction to the in-vehicle communication terminal to collect the vehicle status data of the vehicle, so that the in-vehicle communication terminal sends a request for obtaining the battery detailed status data to the vehicle control system; receiving the current vehicle status data of the vehicle obtained from the vehicle control system through the in-vehicle communication terminal; and analyzing whether there is an anomaly in the current vehicle status data.

[0021] Optionally, a device for monitoring the state of a vehicle battery is configured to analyze whether there is an abnormality in the state of the vehicle battery according to the detailed battery state data, including: for each type of detailed battery state data, obtaining an abnormal data threshold corresponding to the type of the detailed battery state data; and determining that there is an abnormality in the state of the vehicle battery when it is determined that any one or more types of detailed battery state data exceed the corresponding abnormal data threshold.

[0022] Optionally, a device for monitoring the state of a vehicle battery is configured to send rescue information for the vehicle in one or more of the following cases: the sending status indication of the data acquisition request fails; and / or, there is an abnormality in the state of the vehicle battery; and / or, there is an abnormality in the current vehicle state data of the vehicle.

[0023] In a third aspect, an embodiment of the present invention provides an electronic device, including:

[0024] One or more processors;

[0025] A storage device for storing one or more programs,

[0026] When the one or more programs are executed by the one or more processors, the one or more processors implement the method for monitoring the state of a vehicle battery as described in the above embodiments of the present invention.

[0027] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, on which a computer program for implementing the method for monitoring the state of a vehicle battery is stored, and when the computer program is executed by an in-vehicle processor, the method for monitoring the state of a vehicle battery as described in the embodiments of the present invention is implemented.

[0028] The technical solution of the above invention has the following advantages or beneficial effects: it can utilize the server to receive the insulation resistance values of the vehicle battery at multiple moments sent by the vehicle; when it is determined that the values of the insulation resistance values at multiple consecutive moments remain unchanged, send a data acquisition request to the vehicle so that the vehicle sends the detailed battery state data of the vehicle battery; and analyze whether there is an abnormality in the state of the vehicle battery according to the detailed battery state data. The embodiment of the present invention overcomes the problem that the existing method has a long set interval and low real-time performance in monitoring the state of the vehicle battery, and overcomes the problem that reporting the detailed state information of the battery module each time results in a large amount of reported data and waste of resources, improves the real-time performance and efficiency of monitoring the state of the vehicle battery, and improves the safety of the vehicle and the driving experience of the passengers. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] Figure 1 is a schematic flowchart of a method for monitoring the state of a vehicle battery provided by an embodiment of the present invention;

[0030] Figure 2It is a schematic flowchart for monitoring the state of a vehicle battery provided according to an embodiment of the present invention;

[0031] Figure 3 It is a schematic structural diagram of a device for monitoring the state of a vehicle battery provided according to an embodiment of the present invention;

[0032] Figure 4 It is a schematic structural diagram of a system for monitoring the state of a vehicle battery provided according to an embodiment of the present invention;

[0033] Figure 5 It is a schematic structural diagram of a computer system suitable for implementing the embodiment of the present invention. Detailed implementation manners

[0034] The following makes an explanation of exemplary embodiments of the present invention in conjunction with the accompanying drawings. Various details of the embodiments of the present invention are included to assist in understanding, and they should be considered merely exemplary. Therefore, those of ordinary skill in the art should recognize that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of the present invention. Similarly, for the sake of clarity and conciseness, descriptions of well-known functions and structures are omitted in the following description.

[0035] It should be noted that, without conflict, the embodiments of the present invention and the technical features in the embodiments can be combined with each other.

[0036] In addition, the "first", "second", "third", etc. included in the terms of the embodiments of the present invention are used to distinguish similar objects, and do not necessarily describe a specific number or sequence. It should be understood that such terms can be interchanged under appropriate circumstances, which is only a way of distinguishing objects with the same attributes in the description of the embodiments of the present invention.

[0037] In addition, the vehicle involved in the embodiments of the present invention can be an internal combustion engine vehicle with an engine as a power source, a hybrid vehicle with an engine and an electric motor as power sources, an electric vehicle with an electric motor as a power source, etc.

[0038] Figure 1 It shows a schematic diagram of the main steps of the method for monitoring the state of a vehicle battery provided by the embodiments of the present invention:

[0039] Step S101: Receive the insulation resistance values of the vehicle battery at multiple moments sent by the vehicle.

[0040] Step S102: When it is determined that the values of the insulation resistance at multiple consecutive moments remain unchanged, send a data acquisition request to the vehicle to make the vehicle send the battery detailed state data of the vehicle battery.

[0041] Step S103: Analyze whether there is an abnormality in the state of the vehicle battery according to the detailed battery state data.

[0042] Specifically, the method for monitoring the state of the vehicle battery in steps S101 to S103 is applied to a server, such as a vehicle data platform, a vehicle data analysis server, etc.

[0043] The method for monitoring the state of the vehicle battery provided by the embodiment of the present invention first collects and monitors the insulation resistance values of the vehicle battery at multiple moments at a set time interval (for example, 30 seconds); when it is analyzed that the values of the insulation resistance values at multiple consecutive moments remain unchanged, further obtain the detailed battery state data of the vehicle battery, and then analyze and judge the abnormality for the detailed battery state data. It can be seen that the embodiment of the present invention overcomes the problem that the existing method has a long set interval and low real-time performance in monitoring the state of the vehicle battery, and the problem that reporting the detailed state information of the battery module each time results in a large amount of reported data and wastes resources. It improves the efficiency and real-time performance of monitoring the state of the vehicle battery and reduces the consumption of communication resources.

[0044] The range of the insulation resistance value of the vehicle battery pack is 0 kΩ to 60000 kΩ. Usually, the insulation resistance value collected at each set time interval (for example, 30 seconds) will change (for example, a change of a few ohms). Therefore, the embodiment of the present invention determines that the insulation resistance value of the vehicle battery has a data stagnation situation by judging whether the values of the insulation resistance values at multiple consecutive moments change.

[0045] Further, when the server receives the platform login data (the first login platform data login) of the vehicle, create a dynamic counting table, and use the dynamic counting table to record the vehicle unique identifier, such as the vehicle VIN (Vehicle Identification Number), the current insulation resistance value sent by the vehicle, the insulation resistance value sent at the previous moment, and the count initial value (the initial value is set to 0); use the dynamic counting table to execute the specific steps of judging whether the values of the insulation resistance values at multiple consecutive moments change. That is, generate a dynamic counting table for the vehicle; use the dynamic counting table to record the vehicle unique identifier of the vehicle, multiple insulation resistance values of the vehicle battery, and the count indicating the change situation of the insulation resistance value.

[0046] Further, use the dynamic count table to record the current insulation resistance value of a certain vehicle at each moment; further, subtract the insulation resistance value received at the previous moment (e.g., 30 seconds ago) from the most recently received insulation resistance value. If the subtraction result (i.e., the difference) is equal to 0, it indicates that the insulation resistance values at the two moments have not changed, and the count is incremented by 1. If the subtraction result (i.e., the difference) is not equal to 0, the count is not incremented and is reset to 0; and so on. For example, set the threshold to 4, that is, when the count reaches 4, it is determined that the insulation resistance values at multiple consecutive moments (e.g., 4 consecutive moments with each moment being 30 seconds) are unchanged, which indicates that there is a data stagnation situation in the insulation resistance value. That is, calculate the difference between the first insulation resistance value received at the current moment and the second insulation resistance value received at the previous moment adjacent to the current moment; in the case where it is determined that the difference is 0, increment by 1 the count used to indicate the change situation of the insulation resistance value, otherwise reset the count to 0; in the case where the value of the count obtained at multiple consecutive moments exceeds the set threshold, determine that the insulation resistance values at multiple consecutive moments are unchanged.

[0047] Further, after determining that the insulation resistance values at multiple consecutive moments are unchanged, execute the following method to determine the vehicle state:

[0048] The first method: Send a first instruction to the vehicle to indicate shortening the transmission time interval of the insulation resistance value; so that the vehicle, based on the first instruction, transmits the insulation resistance value of the vehicle battery according to the shortened transmission time interval; and determine whether the insulation resistance values at multiple consecutive moments change. Specifically, the server actively sends a first instruction to the vehicle (e.g., the in-vehicle communication terminal TBOX), causing the vehicle to shorten the time interval for transmitting the insulation resistance value, for example, from the original time interval of 30 seconds to 10 seconds, and then further transmit the insulation resistance value of the vehicle battery according to the shortened transmission time interval, and determine whether the insulation resistance values at multiple consecutive moments (with an interval of 10 seconds) change. Through this method, the refinement degree of monitoring the vehicle battery is further improved.

[0049] The second method: Send a second instruction to the in-vehicle communication terminal to collect the detailed battery status data of the battery module, causing the communication terminal to send a request for obtaining the detailed battery status data to the battery management system; receive various detailed battery status data of the vehicle battery obtained from the battery management system through the in-vehicle communication terminal.

[0050] Specifically, the server sends a second instruction to the vehicle communication terminal (vehicle TBOX terminal) to collect the detailed battery status data of the vehicle's battery module; and requests the TBOX to collect the current Ethernet communication signal data and send a handshake message to the battery management system (BMS); wherein, the detailed battery status data includes various data for indicating the operating status of the vehicle's battery, such as the number of batteries, the number of battery cells, the insulation resistance value, the total voltage, the total current, the voltage of a single battery cell, and the temperature of a single temperature pointer.

[0051] Further, analyzing whether there is an abnormality in the status of the vehicle's battery according to the detailed battery status data includes: for each type of detailed battery status data, obtaining the abnormal data threshold corresponding to the type of the detailed battery status data; and determining that there is an abnormality in the status of the vehicle's battery when it is determined that any one or more types of detailed battery status data exceed the corresponding abnormal data threshold. For example: for voltage and current, the highest or lowest thresholds are set, and if the threshold range is exceeded, it can be determined that there is an abnormality in the status of the vehicle's battery.

[0052] The third method: sending a third instruction to the vehicle communication terminal to collect the vehicle status data of the vehicle, so that the vehicle communication terminal sends a request for obtaining detailed battery status data to the vehicle control system; receiving the current vehicle status data of the vehicle obtained from the vehicle control system through the vehicle communication terminal; and analyzing whether there is an abnormality in the current vehicle status data.

[0053] Specifically, in the embodiments of the present invention, the vehicle status data of the vehicle can be further obtained, such as: the current position of the vehicle, the vehicle speed, the vehicle battery status data, etc. Further, through the current vehicle status data; and analyzing whether there is an abnormality in the current vehicle status data.

[0054] The fourth method: any one or more of the first method to the third method.

[0055] Further, for one or more of the following situations, send rescue information for the vehicle: the sending status of the data acquisition request indicates a failure; and / or, there is an abnormality in the status of the vehicle's battery; and / or, there is an abnormality in the current vehicle status data of the vehicle.

[0056] Specifically, when the server determines that there is an abnormality in the network (such as Ethernet, wireless network, etc.) with the vehicle communication terminal, resulting in the transmission status indication of the data acquisition request indicating a transmission failure, and / or determines that there is an abnormality in the state of the vehicle battery; and / or determines that there is an abnormality in the current vehicle status data of the vehicle, in any one or more of these abnormal situations, the vehicle situation is monitored in real time (continuing to shorten the time interval for receiving vehicle data, for example, the shortened time interval is 1 second), and rescue information is reported, for example: asking the rescue team to contact the vehicle owner to further confirm whether the vehicle has an abnormality, the specific abnormal information, etc.

[0057] The embodiment of the present invention improves the real-time performance and refinement degree of monitoring the vehicle battery state, and improves the safety and vehicle use experience of the vehicle user.

[0058] Figure 2 The main process schematic diagram showing the method for monitoring the vehicle battery state provided by the embodiment of the present invention can be applied is shown:

[0059] Step S201: Generate a dynamic count table for the vehicle; use the dynamic count table to record the vehicle unique identifier of the vehicle, multiple insulation resistance values of the vehicle battery, and the count indicating the change situation of the insulation resistance value.

[0060] Step S202: Calculate the difference between the first insulation resistance value received at the current moment and the second insulation resistance value received at the previous moment adjacent to the current moment.

[0061] Step S203: Determine whether the difference is 0. If so, execute step S204; otherwise, execute step S202 and reset the count to 0.

[0062] Step S204: Increment by 1 the count indicating the change situation of the insulation resistance value.

[0063] Step S205: When the value of the count obtained at multiple consecutive moments exceeds the set threshold, determine that the values of the insulation resistance values at multiple consecutive moments remain unchanged.

[0064] Step S206: Send a data acquisition request to the vehicle to cause the vehicle to send the battery detailed state data of the vehicle battery.

[0065] Step S207: Analyze whether there is an abnormality in the state of the vehicle battery according to the battery detailed state data.

[0066] The embodiments of the present invention overcome the problems that the existing method has a long set interval and low real-time performance in monitoring the battery state of a vehicle, and that reporting the detailed state information of the battery module each time results in a large amount of reported data and wastes resources. The real-time performance and efficiency of monitoring the battery state of the vehicle are improved, and the safety of the vehicle and the driving experience of the occupants are enhanced.

[0067] Figure 3 Figure 300 shows a device that can apply the embodiments of the present invention to monitor the battery state of a vehicle, including:

[0068] A data receiving module 301, which is used to receive the insulation resistance values of the vehicle battery at multiple moments sent by the vehicle;

[0069] A data judging module 302, which is used to send a data acquisition request to the vehicle when it is judged that the values of the insulation resistance values at multiple consecutive moments remain unchanged, so that the vehicle sends the battery detailed state data of the vehicle battery;

[0070] An abnormality judging module 303, which is used to analyze whether there is an abnormality in the state of the vehicle battery according to the battery detailed state data.

[0071] Figure 4 Figure shows a schematic structural diagram of a system for monitoring the battery state of a vehicle according to an embodiment of the present invention; including: a vehicle 401 and a server 402;

[0072] The vehicle 401 includes a vehicle control system, a vehicle communication terminal (TBOX), and a battery management system (BMS); wherein, the server 402 sends a data acquisition request to the vehicle 401, including: sending a second instruction to the in-vehicle communication terminal to collect the battery detailed state data of the battery module, so that the communication terminal sends a request for obtaining the battery detailed state data to the battery management system; receiving various battery detailed state data of the vehicle battery obtained from the battery management system through the in-vehicle communication terminal; and / or, sending a third instruction to the in-vehicle communication terminal to collect the vehicle state data of the vehicle, so that the in-vehicle communication terminal sends a request for obtaining the battery detailed state data to the vehicle control system; receiving the current vehicle state data of the vehicle obtained from the vehicle control system through the in-vehicle communication terminal; and analyzing whether there is an abnormality in the current vehicle state data.

[0073] The server 402 is used to receive the insulation resistance values of the vehicle battery at multiple moments sent by the vehicle; send a data acquisition request to the vehicle when it is judged that the values of the insulation resistance values at multiple consecutive moments remain unchanged, so that the vehicle sends the battery detailed state data of the vehicle battery; and analyze whether there is an abnormality in the state of the vehicle battery according to the battery detailed state data.

[0074] The embodiments of the present invention overcome the problems that the existing methods have a long set interval and low real-time performance in monitoring the battery state of a vehicle, and that reporting the detailed state information of the battery module each time results in a large amount of reported data and wastes resources. The real-time performance and efficiency of monitoring the battery state of the vehicle are improved, and the safety of the vehicle and the driving experience of the occupants are enhanced.

[0075] Reference is made below to Figure 5 , which shows a schematic structural diagram of a computer system 500 suitable for implementing the embodiments of the present invention. Figure 5 The computer system shown is merely an example and should not impose any limitation on the functions and scope of use of the embodiments of the present invention.

[0076] As Figure 5 shown, the computer system 500 includes a central processing unit (CPU) 501, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 502 or the program loaded from the storage section 508 into the random access memory (RAM) 503. In the RAM 503, various programs and data required for the operation of the system 500 are also stored. The CPU 501, ROM 502, and RAM 503 are connected to each other via a bus 504. The input / output (I / O) interface 505 is also connected to the bus 504.

[0077] The following components are connected to the I / O interface 505: an input section 506; an output section 507 including, for example, a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 508 including a hard disk, etc.; and a communication section 509 including a network interface card such as a LAN card, a modem, etc. The communication section 509 performs communication processing via a network such as the Internet. A drive 510 is also connected to the I / O interface 505 as required. A removable medium 511, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 510 as required, so that a computer program read from it can be installed into the storage section 508 as required.

[0078] In particular, according to the embodiments disclosed in the present invention, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, the embodiments disclosed in the present invention include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes program codes for performing the methods shown in the flowcharts. In such an embodiment, the computer program can be downloaded and installed from the network through the communication section 509 and / or installed from the removable medium 511. When the computer program is executed by the central processing unit (CPU) 501, the above functions defined in the system of the present invention are executed.

[0079] It should be noted that the computer-readable medium shown in the present invention can be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. The computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of the computer-readable storage medium can include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present invention, the computer-readable storage medium can be any tangible medium that contains or stores a program, and this program can be used by or in combination with an instruction execution system, apparatus, or device. In the present invention, the computer-readable signal medium can include a data signal propagated in a baseband or as part of a carrier wave, in which the computer-readable program code is carried. Such a propagated data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable signal medium can also be any computer-readable medium other than the computer-readable storage medium, and this computer-readable medium can send, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted by any appropriate medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the above.

[0080] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagram can represent a module, a program segment, or a part of code, and the above module, program segment, or part of code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the block can occur in a different order than that marked in the accompanying drawings. For example, two consecutive blocks shown can actually be executed substantially in parallel, and they can sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram or flowchart, and the combination of blocks in the block diagram or flowchart, can be implemented by a dedicated hardware-based system for performing the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions.

[0081] As another aspect, the present invention also provides a computer-readable medium, which may be included in the device described in the above embodiments; or may exist separately without being assembled into the device. The above computer-readable medium carries one or more programs. When the one or more programs are executed by the device, the device includes: receiving the insulation resistance values of the vehicle battery at multiple moments sent by the vehicle; when it is determined that the values of the insulation resistance values at multiple consecutive moments remain unchanged, sending a data acquisition request to the vehicle to cause the vehicle to send the battery detailed status data of the vehicle battery; analyzing whether there is an abnormality in the status of the vehicle battery according to the battery detailed status data.

[0082] The above specific implementation manners do not constitute a limitation on the protection scope of the present invention.

[0083] Those skilled in the art should understand that various modifications, combinations, sub-combinations and substitutions may occur depending on design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.

Claims

1. A method for monitoring the battery status of a vehicle, characterized in that: include: receiving insulation resistance values ​​of a vehicle battery at multiple moments sent by the vehicle; When it is determined that the insulation resistance values ​​at a plurality of consecutive moments remain unchanged, sending a data acquisition request to the vehicle so that the vehicle sends detailed battery status data of the vehicle battery; The battery status is analyzed based on the battery detailed status data to determine whether there is any abnormality in the vehicle battery status.

2. The vehicle charging method according to claim 1, characterized in that: Also includes: Calculating a difference between a first insulation resistance value received at a current moment and a second insulation resistance value received at a previous moment adjacent to the current moment; If it is determined that the difference is 0, the count indicating the change of the insulation resistance value is increased by 1, otherwise the count is reset to 0; When the count values ​​obtained at a plurality of consecutive moments exceed a set threshold, it is determined that the values ​​of the insulation resistance values ​​at a plurality of consecutive moments remain unchanged.

3. The method for monitoring vehicle battery status according to claim 2, characterized in that: Also includes: Generate dynamic count tables for vehicles; The dynamic counting table is used to record the unique vehicle identification of the vehicle, multiple insulation resistance values ​​of the vehicle battery, and counts indicating changes in the insulation resistance values.

4. The method for monitoring vehicle battery status according to claim 1, characterized in that: After determining that the values ​​of the insulation resistance values ​​at a plurality of consecutive moments are unchanged, before sending the data acquisition request to the vehicle, the method further includes: A first instruction is sent to the vehicle to shorten the time interval for sending the insulation resistance value; so that the vehicle sends the insulation resistance value of the vehicle battery according to the shortened time interval based on the first instruction; and it is determined whether the insulation resistance values ​​at multiple consecutive moments change.

5. The method for monitoring vehicle battery status according to claim 1, characterized in that: The sending of the data acquisition request to the vehicle includes: Sending a second instruction for collecting detailed battery status data of a battery module to a vehicle-mounted communication terminal, so that the communication terminal sends a request for obtaining detailed battery status data to a battery management system; receiving a plurality of detailed battery status data of the vehicle battery obtained from the battery management system through the vehicle-mounted communication terminal; and / or, A third instruction for collecting vehicle status data of the vehicle is sent to the vehicle communication terminal, so that the vehicle communication terminal sends a request for obtaining detailed battery status data to the vehicle control system; receives the current vehicle status data of the vehicle obtained from the vehicle control system through the vehicle communication terminal; and analyzes whether there is an abnormality in the current vehicle status data.

6. The method for monitoring vehicle battery status according to claim 1, characterized in that: The analyzing, based on the detailed battery status data, whether the status of the vehicle battery is abnormal includes: For each type of battery detailed status data, obtaining an abnormal data threshold value corresponding to the type of the battery detailed status data; When it is determined that any one or more types of battery detailed status data exceed corresponding abnormal data thresholds, it is determined that the status of the vehicle battery is abnormal.

7. The method for monitoring vehicle battery status according to claim 1, characterized in that: Send rescue information for the vehicle in response to one or more of the following situations: The sending status of the data acquisition request indicates that the sending has failed; and / or, The vehicle battery is abnormal in state; and / or, There is an abnormality in the current vehicle status data of the vehicle.

8. A device for monitoring the battery status of a vehicle, characterized in that: include: A data receiving module, which is used to receive insulation resistance values ​​of a vehicle battery at multiple moments sent by the vehicle; a data determination module, configured to, when determining that the insulation resistance values ​​at a plurality of consecutive moments are unchanged, send a data acquisition request to the vehicle, so that the vehicle sends detailed battery status data of the vehicle battery; The abnormality judging module is used to analyze whether there is an abnormality in the state of the vehicle battery according to the detailed battery state data.

9. An electronic device for monitoring the battery status of a vehicle, characterized in that: include: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 7.

10. A computer-readable storage medium having a computer program for monitoring a vehicle battery status stored thereon, characterized in that: include: When the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.