A method and device for monitoring static current of a vehicle
By monitoring the static current of the entire vehicle over multiple timing cycles and calculating the remaining time, the false alarm problem in the existing technology is solved, achieving more accurate abnormality judgment and battery protection.
Patent Information
- Application Number
- CN202411263884.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-10
- Publication Date
- 2025-09-30
- Estimated Expiration
- 2044-09-10
AI Technical Summary
The existing vehicle static current monitoring method causes false alarms due to fluctuations in a short period of time, which reduces the accuracy of judging abnormal static current of the vehicle and affects the normal use of the vehicle and the life of the battery.
The static current value of the entire vehicle is monitored over multiple timing cycles, and the vehicle's remaining time is calculated based on abnormality counts and battery parameters. The power supply of the abnormal controller is cut off only when the remaining time falls below the threshold, reducing misoperation.
It improves the accuracy of abnormal judgment of static current of the whole vehicle, reduces misoperation, protects battery life and ensures normal operation of the vehicle.
Smart Images

Figure CN119975224B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to a method and device for monitoring static current of a vehicle. Background Art
[0002] The vehicle's quiescent current is a key parameter for measuring its electrical performance. During normal vehicle use, if the vehicle's quiescent current is abnormal and continuously exceeds the design limit after power is removed, it will not only cause the vehicle to lose power and become unable to start, but also shorten the battery's service life.
[0003] In the related art, the static current of the vehicle controller is collected within a fixed time period, the collected current value is compared with the preset current value, and abnormal information is generated and sent to the server to detect whether the static current of the entire vehicle is abnormal.
[0004] However, if the static current of the vehicle fluctuates in a short period of time, the existing static current monitoring method of the vehicle will produce a false alarm and cut off the power supply when the battery is fully charged, thereby reducing the accuracy of the abnormal judgment of the static current of the vehicle and affecting the normal use of the vehicle. Summary of the Invention
[0005] The present application provides a method and device for monitoring the static current of a whole vehicle, which can improve the accuracy of judging abnormal static current of the whole vehicle.
[0006] In a first aspect, an embodiment of the present application provides a method for monitoring the static current of a vehicle, the method comprising:
[0007] Obtain the static current value of the entire vehicle within a plurality of preset timing cycles;
[0008] At the end of any timing cycle, if the static current value of the entire vehicle is higher than the preset static current threshold, the abnormality count is increased by 1. If the abnormality count is greater than or equal to the preset abnormality count threshold, the abnormality controller is located and the vehicle can be parked for a period of time calculated based on the battery parameters and the static current value of the entire vehicle;
[0009] Determine whether the vehicle can be parked for a period of time less than a preset parking period threshold; if so, cut off the power supply of the abnormal controller; if not, enter the next timing cycle.
[0010] In conjunction with the first aspect, in one embodiment, before the method is started, the method further includes:
[0011] When the vehicle is powered off, the abnormality count is set to 0 and the current timing cycle is reset.
[0012] In combination with the first aspect, in one embodiment, obtaining the static current value of the vehicle includes:
[0013] The static current value of the entire vehicle is obtained according to the current signal of the vehicle battery output terminal.
[0014] In conjunction with the first aspect, in one embodiment, the abnormal positioning controller includes:
[0015] Monitor the static current of each vehicle controller and locate abnormal controllers through CAN message data.
[0016] In conjunction with the first aspect, in one embodiment, locating the abnormal controller through CAN message data includes:
[0017] Collect CAN message data sent by each controller;
[0018] Compare the preset CAN message data with the CAN message data sent by each controller. If the two are inconsistent, the controller is an abnormal controller.
[0019] In conjunction with the first aspect, in one embodiment, the calculating the vehicle storage time based on the battery parameters and the vehicle static current value includes:
[0020] The vehicle's storage time is calculated based on the battery's rated capacity, the battery's upper SOC value, the battery's lower SOC value, the battery's daily self-discharge SOC value, the vehicle's power consumption when it is first powered off, and the vehicle's static current value.
[0021] In combination with the first aspect, in one embodiment, after cutting off the power supply of the abnormal controller, the method further includes:
[0022] Collecting abnormal static current data of the entire vehicle and abnormal static current data of the controller;
[0023] T-BOX uploads the abnormal static current data of the entire vehicle, the abnormal static current data of the controller, and the vehicle's available parking time to a preset backend server.
[0024] In combination with the first aspect, in one embodiment, after uploading the abnormal static current data of the entire vehicle, the abnormal controller static current data, and the vehicle parking time to a preset backend server, the method further includes:
[0025] Generate an abnormal fault code based on the abnormal static current data of the entire vehicle, the abnormal static current data of the controller, and the vehicle's parking time;
[0026] The T-BOX stores the abnormal fault code.
[0027] In combination with the first aspect, in one embodiment, after the T-BOX stores the abnormal fault code, it further includes:
[0028] Generate abnormal status information based on the abnormal fault code, abnormal static current data of the vehicle, abnormal static current data of the controller, and the vehicle's parking time;
[0029] The preset backend server sends the abnormal status information to the application on the user's mobile phone.
[0030] In a second aspect, an embodiment of the present application provides a vehicle static current monitoring device based on any of the above methods, the device comprising:
[0031] The acquisition module is used to obtain the static current value of the entire vehicle within a plurality of preset timing cycles;
[0032] an analysis module configured to, at the end of any timing cycle, increment an abnormality count by 1 if the vehicle's static current value is higher than a preset static current threshold, locate the abnormality controller if the abnormality count is greater than or equal to the preset abnormality count threshold, and calculate the vehicle's possible storage time based on battery parameters and the vehicle's static current value;
[0033] The execution module is used to determine whether the vehicle can be parked for a period of time less than a preset parking period threshold. If so, the power supply of the abnormal controller is cut off; if not, the next timing cycle is entered.
[0034] The beneficial effects of the technical solutions provided in the embodiments of the present application include:
[0035] This application counts abnormalities during the time periods when the vehicle's quiescent current value exceeds a preset quiescent current threshold. At the end of any time period, if the abnormality count is greater than or equal to the preset abnormality count threshold, the abnormality controller is located and the vehicle's remaining storage time is calculated based on the battery parameters and the vehicle's quiescent current value. By cutting off power when the vehicle's remaining storage time falls below the preset storage time threshold, rather than based on a single occurrence of a vehicle's quiescent current abnormality, the accuracy of static current abnormality detection is improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] Figure 1 This is a flow chart of the first embodiment of the vehicle static current monitoring method of the present application;
[0037] Figure 2 This is a structural diagram of the vehicle static current monitoring device of this application. DETAILED DESCRIPTION
[0038] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0039] First, some technical terms in this application are explained to facilitate those skilled in the art to understand this application.
[0040] CAN (Controller Area Network): A serial communication protocol bus designed for real-time applications. The CAN protocol is used for communication between various components in automobiles, replacing expensive and bulky wiring harnesses. The protocol's robustness has extended its use to other automation and industrial applications. Features of the CAN protocol include complete serial data communication, real-time support, transmission rates up to 1 Mb / s, 11-bit addressing, and error detection.
[0041] SOC (State of Charge): The SOC is the ratio of a battery's remaining capacity after a period of use or long-term storage to its fully charged capacity, usually expressed as a percentage. Its value ranges from 0 to 1. When SOC = 0, the battery is fully discharged, and when SOC = 1, the battery is fully charged.
[0042] T-BOX (Telematics Box): As a core component of the connected vehicle system, T-BOX functions as a wireless router between the multimedia vehicle unit, the TSP (Telematics Service Provider), and the Internet, enabling users to remotely access and control their vehicles.
[0043] In order to make the objectives, technical solutions and advantages of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.
[0044] In a first aspect, an embodiment of the present application provides a method for monitoring static current of a vehicle.
[0045] In one embodiment, referring to Figure 1 , Figure 1 This is a flow chart of the first embodiment of the vehicle static current monitoring method of this application. Figure 1 As shown, the method includes the following steps:
[0046] Step S1: obtaining the static current value of the entire vehicle within a plurality of preset timing cycles.
[0047] Step S2: When any timing cycle ends, determine whether the vehicle's static current value is higher than a preset static current threshold. If so, proceed to step S3; if not, return to step S1.
[0048] Step S3: The abnormality count is increased by 1.
[0049] Step S4: Determine whether the abnormality count is greater than or equal to a preset abnormality count threshold. If so, proceed to step S5; if not, return to step S1.
[0050] Step S5: Locate the abnormal controller and calculate the vehicle's storage time based on the battery parameters and the vehicle's static current value.
[0051] Step S6: Determine whether the vehicle's available parking time is less than a preset parking time threshold. If so, proceed to step S7; if not, return to step S1.
[0052] Step S7: Cut off the power supply of the abnormal controller.
[0053] It should be noted that this method monitors the static current of the entire vehicle within a preset timing period. When it is identified that the number of times the static current value of the entire vehicle exceeds the preset static current threshold value reaches a maximum value within multiple timing periods, it is determined that the static current of the entire vehicle is abnormal, and then the abnormal controller is located, and the vehicle can be parked for a long time based on the battery parameters and the static current value of the entire vehicle.
[0054] This method triggers the power cutoff mechanism only when the vehicle's permitted parking time falls below a preset safe parking time threshold. Compared to the traditional approach of cutting off power based on a single quiescent current anomaly, this strategy significantly improves the accuracy of abnormality detection, reduces the possibility of misoperation, and ensures proper battery usage and vehicle operation.
[0055] In some embodiments, before step S1, the vehicle static current monitoring method further includes the following steps:
[0056] When the vehicle is powered off, the above exception count is set to 0 and the current timing cycle is reset.
[0057] In some embodiments, in the above step S1, obtaining the static current value of the vehicle includes the following steps:
[0058] The static current value of the entire vehicle is obtained according to the current signal of the vehicle battery output terminal.
[0059] In some embodiments, in step S5 above, the above-mentioned locating the abnormal controller includes the following steps:
[0060] Monitor the static current of each vehicle controller and locate abnormal controllers through CAN message data.
[0061] It should be noted that the abnormal controller mentioned above refers to a controller unit that is identified as having abnormal static current during the monitoring process.
[0062] When the quiescent current value of the entire vehicle exceeds the preset quiescent current threshold, it may be related to the abnormal current consumption of only a single controller. For example, an internal circuit failure or software error in a controller may cause it to remain active continuously, thereby increasing unnecessary current consumption. It is also possible that multiple controllers have quiescent current abnormalities simultaneously or successively. These abnormalities may be independent of each other or may be related to each other, jointly increasing the quiescent current value of the entire vehicle.
[0063] In some embodiments, the method of locating an abnormal controller through CAN message data includes the following steps:
[0064] First, the CAN message data sent by each controller is collected, and the preset CAN message data is compared with the CAN message data sent by each controller. If the two are inconsistent, the controller is an abnormal controller.
[0065] It should be noted that when it is determined that the preset CAN message data of a controller is inconsistent with the actually sent CAN message data, the controller is determined to be an abnormal controller.
[0066] This method then locates the abnormal controller using the CAN message ID. The CAN message ID is a key field used to distinguish different messages in CAN bus communication. Each controller carries a unique ID when sending CAN messages, making it easier for other nodes to identify and process them. Therefore, by capturing and parsing the ID information in the CAN messages sent by the abnormal controller, the specific location of the controller can be quickly found in the vehicle's electrical system.
[0067] This method improves the accuracy and efficiency of analyzing and solving abnormal static current faults of the entire vehicle by locating the controller that causes the abnormal static current of the entire vehicle.
[0068] In some embodiments, in the above step S5, the vehicle storage time is calculated based on the battery parameters and the vehicle static current value, including the following steps:
[0069] Calculate the vehicle's shelf life based on the battery's rated capacity, upper and lower SOC limits, daily self-discharge SOC, power consumption when the vehicle is first powered off, and the aforementioned vehicle static current.
[0070] In this embodiment, the calculation method of the vehicle parking time is as follows:
[0071] Vehicle storage time = (C20*(C1-C2)-Cd) / (C20*C3+IQ*24 / 1000)(1)
[0072] In formula (1), IQ is the static current of the vehicle at the current moment, C20, C1, C2, C3, and Cd are all inherent parameters of the battery, among which C20 is the rated capacity of the battery, C1 is the upper limit SOC value of the battery, C2 is the lower limit SOC value of the battery, C3 is the daily self-discharge SOC value of the battery, and Cd is the power consumption when the vehicle is powered off for the first time.
[0073] This formula is based on the principle that when the battery capacity is fixed, the smaller the vehicle's static current, the longer the vehicle can be parked. It uses the battery's inherent parameters and the vehicle's power consumption when it is first powered off to calculate the vehicle's remaining storage time in this state.
[0074] When the vehicle's remaining storage time falls below a preset storage time threshold, the battery is at risk of exhaustion, potentially leading to serious consequences such as the vehicle becoming unable to start. This method shuts off power to the controller identified as abnormal, reducing unnecessary power consumption and protecting the battery from over-discharge. This ensures the vehicle can always be started, improving the user experience and enhancing vehicle safety and reliability.
[0075] In some embodiments, after step S7, the vehicle static current monitoring method further includes the following steps:
[0076] First, collect abnormal static current data of the vehicle and abnormal controller static current data.
[0077] Afterwards, T-BOX uploads the abnormal static current data of the entire vehicle, the abnormal static current data of the controller, and the vehicle's possible parking time to the preset backend server.
[0078] Specifically, T-BOX uses 4G signals to upload abnormal vehicle static current data, abnormal controller static current data, and the vehicle's remaining storage time to a pre-set backend server. This data not only affects the lifespan and endurance of the vehicle's battery but also directly impacts the user's daily driving experience. By monitoring and uploading this data in real time, vehicle manufacturers can obtain real-world information on vehicle usage and improve product quality.
[0079] In some embodiments, after uploading the abnormal static current data of the entire vehicle, the abnormal controller static current data, and the vehicle parking time to a preset backend server, the following steps are further included:
[0080] First, an abnormal fault code is generated based on the abnormal static current data of the vehicle, the abnormal controller static current data, and the vehicle's parking time, and then the T-BOX stores the abnormal fault code.
[0081] In some embodiments, after the T-BOX stores the abnormal fault code, it further includes the following steps:
[0082] First, abnormal status information is generated based on the above-mentioned abnormal fault code, abnormal static current data of the entire vehicle, abnormal static current data of the controller, and the above-mentioned vehicle storage time.
[0083] Afterwards, the preset backend server sends the above abnormal status information to the application on the user's mobile phone.
[0084] It should be noted that sending abnormal status information can remind users to maintain their vehicles in a timely manner, which is especially important and effective for users who do not use their vehicles frequently.
[0085] In a second aspect, an embodiment of the present application provides a vehicle static current monitoring device, which includes an acquisition module, an analysis module and an execution module.
[0086] The acquisition module is used to obtain the static current value of the entire vehicle within a plurality of preset timing cycles.
[0087] The analysis module is used to increase the abnormality count by 1 when any timing cycle ends. If the static current value of the vehicle is higher than the preset static current threshold, if the abnormality count is greater than or equal to the preset abnormality count threshold, locate the abnormal controller and calculate the vehicle's possible storage time based on the battery parameters and the static current value of the vehicle.
[0088] The execution module is used to determine whether the vehicle's parking time is less than a preset parking time threshold. If so, the power supply of the abnormal controller is cut off; if not, the next timing cycle is entered.
[0089] It should be noted that the acquisition module can continuously obtain the static current value of the entire vehicle within multiple preset timing cycles. This monitoring method ensures the accuracy and timeliness of the data, providing a reliable basis for subsequent analysis.
[0090] By comparing the static current value of the entire vehicle with the preset static current threshold, the analysis module can effectively filter out occasional fluctuations through the accumulation mechanism of abnormal counts. When the abnormal count reaches a certain level, it automatically triggers the positioning process of the abnormal controller and calculates the length of time the vehicle can be parked.
[0091] The execution module determines whether to shut down the abnormal controller by determining whether the vehicle's remaining idle time has fallen below a preset idle time threshold. This automatic protection mechanism effectively prevents excessive battery discharge caused by prolonged power supply to the abnormal controller, extending the battery life while ensuring the vehicle's ability to start normally.
[0092] In one embodiment, referring to Figure 2 , Figure 2 This is a schematic diagram of the structure of the vehicle static current monitoring device of this application. Figure 2 As shown, the device includes the following modules:
[0093] The acquisition module includes a vehicle static current acquisition module and an abnormal controller static current acquisition module. The vehicle static current acquisition module is used to obtain the static current value of the vehicle based on the current signal at the vehicle battery output terminal, while the abnormal controller static current acquisition module is used to collect the static current values of each vehicle controller.
[0094] The analysis module is designed to increment an anomaly count by 1 if the vehicle's quiescent current exceeds a preset threshold at the end of any timing cycle. If the anomaly count is greater than or equal to the preset threshold, the abnormal controller is located and the vehicle's remaining storage time is calculated based on battery parameters and the vehicle's quiescent current. The analysis module interacts with the acquisition module via the CAN bus.
[0095] The execution module is used to determine whether the vehicle's parking time is less than the preset parking time threshold. If so, it cuts off the power supply of the abnormal controller. If not, it enters the next timing cycle. The execution module exchanges data with the acquisition module via the CAN bus.
[0096] The alert module is used to upload abnormal vehicle static current data, abnormal controller static current data, and the vehicle's available parking time to a preset backend server via the T-BOX. The backend server generates abnormal status information based on the received data and sends it to the user's mobile application. All internal data exchange within this module is carried out using 4G signals.
[0097] It should be noted that the serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0098] The terms "including" and "having" and any variations thereof in the specification and claims of this application and the above-mentioned drawings are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices. The terms "first", "second" and "third" are used to distinguish different objects, etc., and do not represent a sequence, nor do they limit the "first", "second" and "third" to different types.
[0099] In the description of the embodiments of this application, the words "exemplary," "for example," or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary," "for example," or "for example" in the embodiments of this application should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary," "for example," or "for example" is intended to present the relevant concepts in a concrete manner.
[0100] In the description of the embodiments of the present application, unless otherwise specified, “ / ” means or, for example, A / B can mean A or B; “and / or” in the text is merely a description of the association relationship of associated objects, indicating that three relationships may exist, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, “multiple” refers to two or more than two.
[0101] In some processes described in the embodiments of the present application, multiple operations or steps are included that appear in a specific order. However, it should be understood that these operations or steps may not be performed in the order in which they appear in the embodiments of the present application or may be performed in parallel. The sequence numbers of the operations are only used to distinguish between different operations, and the sequence numbers themselves do not represent any order of execution. In addition, these processes may include more or fewer operations, and these operations or steps may be performed in sequence or in parallel, and these operations or steps may be combined.
[0102] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, of course, it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes a number of instructions for enabling a terminal device to execute the methods described in each embodiment of the present application.
[0103] The above are only preferred embodiments of the present application and do not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A method for monitoring static current of a vehicle, characterized in that: The vehicle static current monitoring method includes: Obtain the static current value of the entire vehicle within a plurality of preset timing cycles; At the end of any timing cycle, if the static current value of the entire vehicle is higher than the preset static current threshold, the abnormality count is increased by 1. If the abnormality count is greater than or equal to the preset abnormality count threshold, the abnormality controller is located and the vehicle can be parked for a period of time calculated based on the battery parameters and the static current value of the entire vehicle; Determine whether the vehicle's available storage time is less than a preset storage time threshold; if so, cut off the power supply of the abnormal controller; if not, enter the next timing cycle; The calculating of the vehicle's storage time based on the battery parameters and the vehicle's static current value includes: The vehicle's storage time is calculated based on the battery's rated capacity, the battery's upper SOC value, the battery's lower SOC value, the battery's daily self-discharge SOC value, the vehicle's power consumption when it is first powered off, and the vehicle's static current value.
2. The vehicle static current monitoring method according to claim 1, characterized in that: Before the method is started, it also includes: When the vehicle is powered off, the abnormality count is set to 0 and the current timing cycle is reset.
3. The vehicle static current monitoring method according to claim 1, characterized in that: Obtaining the static current value of the vehicle includes: The static current value of the entire vehicle is obtained according to the current signal of the vehicle battery output terminal.
4. The vehicle static current monitoring method according to claim 1, characterized in that: The abnormal positioning controller includes: Monitor the static current of each vehicle controller and locate abnormal controllers through CAN message data.
5. The vehicle static current monitoring method according to claim 4, characterized in that: The method of locating the abnormal controller through CAN message data includes: Collect CAN message data sent by each controller; Compare the preset CAN message data with the CAN message data sent by each controller. If the two are inconsistent, the controller is an abnormal controller.
6. The vehicle static current monitoring method according to claim 1, characterized in that: After cutting off the power supply of the abnormal controller, the method further includes: Collecting abnormal static current data of the entire vehicle and abnormal static current data of the controller; T-BOX uploads the abnormal static current data of the entire vehicle, the abnormal static current data of the controller, and the vehicle's available parking time to a preset backend server.
7. The vehicle static current monitoring method according to claim 6, characterized in that: After uploading the abnormal static current data of the entire vehicle, the abnormal controller static current data, and the vehicle parking time to a preset backend server, the method further includes: Generate an abnormal fault code based on the abnormal static current data of the entire vehicle, the abnormal static current data of the controller, and the vehicle's parking time; The T-BOX stores the abnormal fault code.
8. The vehicle static current monitoring method according to claim 7, characterized in that: After the T-BOX stores the abnormal fault code, it further includes: generating abnormal state information according to the abnormal fault code, abnormal static current data of the entire vehicle, abnormal static current data of the controller, and the vehicle's parking time; The preset backend server sends the abnormal status information to the application on the user's mobile phone.
9. A vehicle static current monitoring device based on the method according to any one of claims 1 to 8, characterized in that: The device comprises: The acquisition module is used to obtain the static current value of the entire vehicle within a plurality of preset timing cycles; an analysis module configured to, at the end of any timing cycle, increment an abnormality count by 1 if the vehicle's static current value is higher than a preset static current threshold, locate the abnormality controller if the abnormality count is greater than or equal to the preset abnormality count threshold, and calculate the vehicle's possible storage time based on battery parameters and the vehicle's static current value; The execution module is used to determine whether the vehicle can be parked for a period of time less than a preset parking period threshold. If so, the power supply of the abnormal controller is cut off; if not, the next timing cycle is entered.
Citation Information
Patent Citations
Vehicle quiescent current control method and device, electronic equipment and storage medium
CN114987368A
Method for Identifying Subtle Quiescent Current Errors
US20170045566A1