Method, device, vehicle and storage medium for adjusting the upper limit of vehicle SOC

By generating an adjustment value for the upper limit of battery SOC based on the user's driving behavior, the problem of reduced safety and lifespan caused by the battery being under high SOC for a long time is solved, thereby improving battery safety and lifespan and extending the driving range of electric vehicles.

CN116552327BActive Publication Date: 2026-04-03DEEPAL AUTOMOBILE TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-06-29
Publication Date
2026-04-03

AI Technical Summary

Technical Problem

Current technology cannot adjust the upper limit of the battery's state of charge (SOC), causing the battery to be in a high SOC state for a long time, which reduces battery safety and lifespan performance.

Method used

By extracting users' driving habits, the system generates an upper limit adjustment value for the vehicle battery and pushes it to the vehicle terminal to adjust the SOC limit.

Benefits of technology

Improve battery safety and lifespan, extend the driving range of electric vehicles, and enhance the user's driving experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116552327B_ABST
    Figure CN116552327B_ABST
Patent Text Reader

Abstract

This application relates to a method, apparatus, vehicle, and storage medium for adjusting the upper limit of a vehicle's State of Charge (SOC). The method includes: extracting a user's driving habits; generating an upper limit adjustment value for the vehicle battery based on the driving habits; and pushing the upper limit adjustment value to the user's corresponding vehicle terminal, so that the vehicle terminal adjusts the upper limit of the vehicle battery's SOC according to the upper limit adjustment value. Embodiments of this application can generate an upper limit adjustment value for the vehicle battery based on the user's driving habits and can push the upper limit adjustment value to the vehicle terminal, thereby adjusting the upper limit of the vehicle battery's SOC, improving battery safety and lifespan, extending the driving range of electric vehicles, and enhancing the user's driving experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of battery power technology, and in particular to a method, device, vehicle, and storage medium for adjusting the upper limit of vehicle SOC. Background Technology

[0002] With the rapid increase in the number of electric vehicles on the market, the number of vehicles overheating due to battery thermal runaway is also increasing rapidly. Simultaneously, the rapid degradation of batteries is leading to a continuous decrease in the driving range of electric vehicles, both of which significantly reduce the user experience. Safety and lifespan, as the two most important performance indicators of a battery, are related to the upper limit of the battery's SOC (State of Charge). Prolonged exposure to high SOC will reduce battery safety and lifespan performance.

[0003] In related technologies, such as patent CN108490361A "A method for calculating the state of charge (SOC) based on cloud feedback", an optimized extended Kalman filter model is established using parameters such as battery voltage, temperature, OCV-SOC curve, and rated capacity to calculate the SOC.

[0004] However, the relevant technologies cannot adjust the upper limit of SOC, which easily leads to the battery being under high SOC for a long time, reducing battery safety and lifespan performance, and urgently needs to be improved. Summary of the Invention

[0005] This application provides a method, apparatus, vehicle, and storage medium for adjusting the upper limit of vehicle SOC, in order to solve the problems in related technologies where the upper limit of SOC cannot be adjusted, which easily leads to the battery being under high SOC for a long time, reducing battery safety and lifespan performance.

[0006] The first aspect of this application provides a method for adjusting the upper limit of a vehicle's State of Charge (SOC), comprising the following steps: extracting a user's driving behavior habits; generating an upper limit adjustment value for the vehicle battery based on the driving behavior habits; and pushing the upper limit adjustment value to the vehicle terminal corresponding to the user, so that the vehicle terminal adjusts the upper limit of the vehicle battery's SOC according to the upper limit adjustment value.

[0007] Based on the above technical means, the embodiments of this application can generate the upper limit adjustment value of the vehicle battery according to the user's driving behavior habits, and can push the upper limit adjustment value to the vehicle terminal, thereby adjusting the upper limit of the vehicle battery's SOC, improving battery safety and service life, extending the driving range of electric vehicles, and improving the user's driving experience.

[0008] Optionally, in one embodiment of this application, before extracting the user's driving behavior habits, the method further includes: obtaining the vehicle model and at least one battery-related parameter of the vehicle terminal to generate initial vehicle data; cleaning the initial vehicle data to obtain final vehicle data that meets preset conditions; determining whether the vehicle battery meets preset upper limit adjustment conditions based on the final vehicle data; and allowing the upper limit adjustment value to be pushed if the vehicle battery meets the preset upper limit adjustment conditions.

[0009] Based on the above technical means, the embodiments of this application can perform data cleaning on vehicle data before extracting the user's driving behavior habits, and allow the upper limit adjustment value to be pushed when the vehicle battery meets the upper limit adjustment conditions, thereby improving the intelligence of the vehicle, making full use of cloud data resources, and improving the accuracy of the judgment results.

[0010] Optionally, in one embodiment of this application, before extracting the user's driving behavior habits, the method further includes: dividing the charging segment according to the charging status and SOC information of the final vehicle data to obtain multiple SOC values ​​at the start of charging, multiple SOC values ​​at the end of charging, and multiple maximum current values ​​during each charging process; determining a first proportion higher than a first preset threshold based on the multiple SOC values ​​at the end of charging; if the first proportion is greater than or equal to the first preset proportion threshold, determining a second proportion higher than a second preset threshold based on the multiple SOC values ​​at the start of charging; if the second proportion is less than the second preset proportion threshold, determining a third proportion higher than a third preset threshold based on the multiple SOC values ​​at the start of charging; and allowing the push of the upper limit adjustment value if the third proportion is less than the third preset proportion threshold.

[0011] Based on the above technical means, the embodiments of this application can divide the charging segment according to the vehicle's charging status and SOC information before extracting the user's driving behavior habits, thereby obtaining multiple SOC values ​​at the start of charging, multiple SOC values ​​at the end of charging, and multiple maximum current values ​​during each charging process. When the SOC value meets certain conditions, an upper limit adjustment value is pushed to prevent overcharging, improve battery safety and lifespan, and protect the user's driving experience and personal safety.

[0012] Optionally, in one embodiment of this application, the step of extracting the user's driving behavior habits includes: calculating the average SOC at the start of charging and the average SOC at the end of charging based on the multiple SOC values ​​at the start of charging and the multiple SOC values ​​at the end of charging, so as to obtain the average charging range of the vehicle battery; and calculating the maximum average charging current based on the maximum current during each charging process of the multiple charging processes.

[0013] Based on the above technical means, the embodiments of this application can obtain the average charging range of the vehicle battery by calculating the average SOC at the start of charging and the average SOC at the end of charging, and calculate the maximum average charging current based on the maximum current during charging, so that the calculation results are more accurate, the battery is kept at a high SOC for a long time, and the battery safety and service life are improved.

[0014] Optionally, in one embodiment of this application, generating the upper limit adjustment value of the vehicle battery based on the driving behavior habits includes: obtaining a first reduced SOC value of the vehicle battery based on the average charging range; obtaining a second reduced SOC value of the vehicle battery based on the maximum average charging current; and obtaining the upper limit adjustment value based on the first reduced SOC value, the second reduced SOC value, and their corresponding weights.

[0015] Based on the above technical means, the embodiments of this application can obtain the reduced SOC value of the vehicle battery according to the average charging range, and combine it with the corresponding weight to obtain the upper limit adjustment value, thereby improving battery safety and service life and enhancing the user's driving experience.

[0016] A second aspect of this application provides a vehicle SOC upper limit adjustment device, comprising: an extraction module for extracting a user's driving behavior habits; a generation module for generating an upper limit adjustment value for the vehicle battery based on the driving behavior habits; and a push module for pushing the upper limit adjustment value to the vehicle terminal corresponding to the user, so that the vehicle terminal adjusts the SOC upper limit of the vehicle battery according to the upper limit adjustment value.

[0017] Optionally, in one embodiment of this application, it further includes: an acquisition module, configured to acquire the vehicle model and at least one battery-related parameter of the vehicle terminal, and generate initial vehicle data; a cleaning module, configured to clean the initial vehicle data to obtain final vehicle data that meets preset conditions; a judgment module, configured to determine whether the vehicle battery meets preset upper limit adjustment conditions based on the final vehicle data; and a control module, configured to allow the push of the upper limit adjustment value when the vehicle battery meets the preset upper limit adjustment conditions.

[0018] Optionally, in one embodiment of this application, it further includes: a segmentation module, configured to segment charging segments according to the charging status and SOC information of the final vehicle data, to obtain multiple SOC values ​​at the start of charging, multiple SOC values ​​at the end of charging, and multiple maximum current values ​​during each charging process; a first determination module, configured to determine a first proportion higher than a first preset threshold based on the multiple SOC values ​​at the end of charging; a second determination module, configured to determine a second proportion higher than a second preset threshold based on the multiple SOC values ​​at the start of charging when the first proportion is greater than or equal to the first preset proportion threshold; a third determination module, configured to determine a third proportion higher than a third preset threshold based on the multiple SOC values ​​at the start of charging when the second proportion is less than the second preset proportion threshold; and an allowing module, configured to allow the push of the upper limit adjustment value when the third proportion is less than the third preset proportion threshold.

[0019] Optionally, in one embodiment of this application, the extraction module includes: a first calculation unit, configured to calculate the average SOC at the start of charging and the average SOC at the end of charging based on the multiple SOC values ​​at the start of charging and the multiple SOC values ​​at the end of charging, so as to obtain the average charging range of the vehicle battery; and a second calculation unit, configured to calculate the maximum average charging current based on the maximum current during each charging process of the multiple charging processes.

[0020] Optionally, in one embodiment of this application, the generation module includes: a first generation unit, configured to obtain a first reduced SOC value of the vehicle battery based on the average charging range; a second generation unit, configured to obtain a second reduced SOC value of the vehicle battery based on the maximum average charging current; and a third generation unit, configured to obtain the upper limit adjustment value based on the first reduced SOC value, the second reduced SOC value, and the corresponding weights.

[0021] A third aspect of this application provides a vehicle, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the vehicle SOC upper limit adjustment method as described in the above embodiments.

[0022] A fourth aspect of this application provides a computer-readable storage medium having a computer program stored thereon, which is executed by a processor to implement the vehicle SOC upper limit adjustment method as described in the above embodiments.

[0023] The beneficial effects of the embodiments of this application are as follows:

[0024] (1) Adjust the upper limit of the SOC of the vehicle battery to improve battery safety and lifespan and extend the driving range of the vehicle;

[0025] (2) Improve vehicle intelligence and provide users with a better driving and interactive experience.

[0026] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description

[0027] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, wherein:

[0028] Figure 1 This is a flowchart illustrating a method for adjusting the upper limit of a vehicle's State of Charge (SOC) according to an embodiment of this application.

[0029] Figure 2 This is a schematic diagram illustrating the working principle of a method for adjusting the upper limit of vehicle SOC according to an embodiment of this application;

[0030] Figure 3 This is an example diagram of a vehicle SOC upper limit adjustment device according to an embodiment of this application;

[0031] Figure 4 This is a structural schematic diagram of a vehicle according to an embodiment of this application.

[0032] Among them: 10-vehicle SOC upper limit adjustment device; 100-extraction module, 200-generation module, 300-push module; 401-memory, 402-processor, 403-communication interface. Detailed Implementation

[0033] The embodiments of this application are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this application, and should not be construed as limiting this application.

[0034] The following description, with reference to the accompanying drawings, outlines a method, apparatus, vehicle, and storage medium for adjusting the upper limit of vehicle SOC according to embodiments of this application. Addressing the problem mentioned in the background art where the upper limit of SOC cannot be adjusted, leading to prolonged periods of high SOC and reduced battery safety and lifespan, this application provides a method for adjusting the upper limit of vehicle SOC. In this method, an upper limit adjustment value for the vehicle battery can be generated based on the user's driving habits and pushed to the vehicle terminal, thereby adjusting the upper limit of the vehicle battery's SOC, improving battery safety and lifespan, extending the driving range of the electric vehicle, and enhancing the user's driving experience. This solves the problems in related technologies where the upper limit of SOC cannot be adjusted, leading to prolonged periods of high SOC and reduced battery safety and lifespan.

[0035] Specifically, Figure 1 This is a flowchart illustrating a method for adjusting the upper limit of a vehicle's State of Charge (SOC) according to an embodiment of this application.

[0036] like Figure 1 As shown, the method for adjusting the upper limit of the vehicle's State of Charge (SOC) includes the following steps:

[0037] In step S101, the user's driving behavior habits are extracted.

[0038] It is understood that the method in this application embodiment, by extracting the user's driving behavior habits, can ensure that the battery SOC upper limit adjustment is pushed without affecting the user experience, thereby improving battery safety and lifespan.

[0039] There are many methods for extracting users' driving behavior habits, which will be discussed in detail below.

[0040] Optionally, in one embodiment of this application, before extracting the user's driving behavior habits, the method further includes: obtaining the vehicle model and at least one battery-related parameter of the vehicle terminal to generate initial vehicle data; cleaning the initial vehicle data to obtain final vehicle data that meets preset conditions; determining whether the vehicle battery meets the preset upper limit adjustment conditions based on the final vehicle data; and allowing the push of the upper limit adjustment value if the vehicle battery meets the preset upper limit adjustment conditions.

[0041] It is understood that the preset upper limit adjustment condition in the embodiments of this application can be used to determine whether the battery is a lithium iron phosphate battery. Since the wide voltage platform and severe polarization at both ends of the lithium iron phosphate battery are not conducive to the estimation of SOC, the upper limit adjustment value push operation can be omitted.

[0042] In actual implementation, this embodiment can obtain the vehicle model whose SOC needs to be adjusted from the vehicle terminal, select battery-related parameters such as time, current, SOC, vehicle model, and voltage signals, and delete other irrelevant parameters to generate initial vehicle data. Furthermore, this embodiment can perform data cleaning on the selected data in the initial vehicle data to ensure data usability. Cleaning may include, but is not limited to, sorting the data by time, removing null, invalid, and default values, and completing key data such as SOC. After obtaining the final vehicle data, this embodiment can determine whether the battery meets certain upper limit adjustment conditions, such as the battery not being a lithium iron phosphate battery, based on the final vehicle data, such as vehicle model and voltage characteristics. If the conditions are met, the upper limit adjustment value is allowed to be pushed; otherwise, the subsequent calculation is exited directly, and the upper limit adjustment value is not pushed.

[0043] Optionally, in one embodiment of this application, before extracting the user's driving behavior habits, the method further includes: dividing the charging segment according to the charging status and SOC information of the final vehicle data to obtain multiple SOC values ​​at the start of charging, multiple SOC values ​​at the end of charging, and multiple maximum current values ​​during each charging process; determining a first proportion higher than a first preset threshold based on the multiple SOC values ​​at the end of charging; if the first proportion is greater than or equal to the first preset proportion threshold, determining a second proportion higher than a second preset threshold based on the multiple SOC values ​​at the start of charging; if the second proportion is less than the second preset proportion threshold, determining a third proportion higher than a third preset threshold based on the multiple SOC values ​​at the start of charging; and allowing the push of an upper limit adjustment value if the third proportion is less than the third preset proportion threshold.

[0044] It is understood that the charging state of the final vehicle data in the embodiments of this application may include, but is not limited to, pre-charging state, constant current state, constant voltage state, and pulse charging state.

[0045] Specifically, this application embodiment can divide the cleaning data into charging segments based on the final vehicle charging status and SOC information, and extract the SOC value at the start of charging for each segment: SOC s1 SOC s2 ...SOC sn SOC values ​​at the end of multiple charging cycles: SOC e1 SOC e2 ...SOC en And the maximum current during each of the multiple charging processes: I1, I2...I nWhere n represents the number of valid charging attempts that can be extracted. For the extracted SOC value at the end of charging, this embodiment can count the number of times it exceeds b1 and calculate the percentage, recording the result as the first percentage p1, and defining a first percentage threshold a1. If percentage p1 < a1, the subsequent calculation is terminated directly, and no SOC upper limit adjustment value is pushed. For the extracted SOC value at the start of charging, this embodiment can count the number of times it is below b2 and calculate the percentage, recording the result as the second percentage p2, and defining a second percentage threshold a2. If p2 ≥ a2, the subsequent calculation is terminated directly, and no SOC upper limit adjustment value is pushed. For the extracted SOC value at the start of charging, this embodiment can count the number of times it is below b3 and calculate the percentage, recording the result as the third percentage p3, and defining a third percentage threshold a3. If p3 ≥ a3, the subsequent calculation is terminated directly, and no SOC upper limit adjustment value is pushed; otherwise, pushing the upper limit adjustment value is allowed.

[0046] This application embodiment can divide the charging segment according to the vehicle's charging status and SOC information before extracting the user's driving behavior habits, thereby obtaining multiple SOC values ​​at the start of charging, multiple SOC values ​​at the end of charging, and multiple maximum current values ​​during each charging process. When the SOC value meets certain conditions, an upper limit adjustment value is pushed to prevent overcharging, improve battery safety and lifespan, and protect the user's driving experience and personal safety.

[0047] Optionally, in one embodiment of this application, extracting the user's driving behavior habits includes: calculating the average SOC at the start of charging and the average SOC at the end of charging based on multiple SOC values ​​at the start of charging and multiple SOC values ​​at the end of charging, so as to obtain the average charging range of the vehicle battery; and calculating the maximum average charging current based on the maximum current during each charging process of multiple charging processes.

[0048] Here, the method for extracting a user's driving behavior habits is described in detail. Specifically, embodiments of this application can calculate the average SOC at the start of charging by statistically analyzing multiple SOC values ​​at the beginning of charging and multiple SOC values ​​at the end of charging, and then averaging them. sa and the final SOC average SOC ea Based on the average SOC at the start of charging sa and the final SOC average SOC ea Determine the average state of charge (SOC) range of the vehicle battery. c Furthermore, embodiments of this application can calculate the maximum average charging current I by averaging the maximum current values ​​during multiple charging processes. a .

[0049] The embodiments of this application can calculate the average charging range and the maximum average charging current based on statistical vehicle data, providing data support for subsequent calculations to reduce the SOC value and ensuring the accuracy of the calculation results.

[0050] In step S102, an upper limit adjustment value for the vehicle battery is generated based on driving behavior habits.

[0051] This application embodiment can generate an upper limit adjustment value for the vehicle battery based on the user's driving behavior habits, thereby protecting battery life, improving battery safety, and ensuring the user's driving experience.

[0052] The method for generating the upper limit adjustment value of the vehicle battery based on driving behavior habits will be explained in detail below.

[0053] Optionally, in one embodiment of this application, generating an upper limit adjustment value for the vehicle battery based on driving behavior habits includes: obtaining a first reduced SOC value for the vehicle battery based on the average charging range; obtaining a second reduced SOC value for the vehicle battery based on the maximum average charging current; and obtaining an upper limit adjustment value based on the first reduced SOC value, the second reduced SOC value, and their corresponding weights.

[0054] Here, an example is given of a method for generating an upper limit adjustment value for the vehicle battery based on driving behavior habits. Embodiments of this application can be based on the average charging range SOC. c Establish the relationship between the first reduced SOC value d1 and the average charging range: d1 = k 2 1*SOC c +m1*SOC c +q1, to obtain the first reduced SOC value d1, where k1, m1, and q1 are dimensionless parameters that can be set by those skilled in the art according to actual conditions, and are not specifically limited here; the embodiments of this application can be based on the maximum average charging current I a Establish the relationship between the second reduced SOC value d2 and the maximum average charging value: d2 = k 2 2*I a +m2*I a +q2, to obtain the second reduced SOC value d2, where k2, m2, and q2 are dimensionless parameters, which can be set by those skilled in the art according to the actual situation, and are not specifically limited here; in the embodiments of this application, a weight x can be set to obtain the final SOC upper limit adjustment value d = x*d1 + (1-x)*d2. If the calculated d value is not an integer, it is rounded up or down.

[0055] The embodiments of this application can obtain the reduced SOC value of the vehicle battery based on the average charging range, and combine it with the corresponding weights to obtain the upper limit adjustment value, thereby improving battery safety and lifespan, and enhancing the user's driving experience.

[0056] In step S103, the upper limit adjustment value is pushed to the vehicle terminal corresponding to the user, so that the vehicle terminal adjusts the SOC upper limit of the vehicle battery according to the upper limit adjustment value.

[0057] It is understandable that the corresponding vehicle terminal for the user can be a user's mobile phone APP or a vehicle-mounted terminal, which can push the upper limit adjustment value to the user through the cloud.

[0058] Specifically, in this embodiment of the application, a SOC upper limit adjustment suggestion can be sent from the cloud to the user's mobile APP or vehicle-mounted system, wherein the sent SOC upper limit is the SOC. l =100-d, so that the vehicle battery's SOC limit is adjusted according to the upper limit adjustment value.

[0059] This application embodiment can push the upper limit adjustment value to the user and adjust the SOC upper limit of the vehicle battery according to the upper limit adjustment value, thereby improving battery safety and lifespan, and enhancing the user's interactive experience and driving experience.

[0060] Combination Figure 2 As shown, the working principle of the vehicle SOC upper limit adjustment method of this application embodiment is explained in detail with reference to an embodiment. The specific steps of the vehicle SOC upper limit adjustment method of this application embodiment are as follows: Figure 2 As shown.

[0061] Step S1: Select the vehicle model whose SOC needs to be adjusted, select the battery-related parameters, and delete the rest of the irrelevant parameters, including but not limited to time, current, SOC, vehicle model, voltage and other signals.

[0062] Step S2: Perform data cleaning on the selected data to ensure its usability. Cleaning includes sorting the data by time, removing null, invalid, and default values, and completing key data such as SOC.

[0063] Step S3: Determine whether the battery is a lithium iron phosphate battery based on the vehicle model and voltage characteristics. If it is, exit the subsequent calculation directly without pushing the SOC upper limit adjustment value; otherwise, proceed to step S4.

[0064] Step S4: Based on the cleaned data, divide the charging segment according to the charging state and SOC, and extract the SOC value at the start of charging for each segment: SOC s1 SOC s2 ...SOC sn SOC value at the end of charging: SOC e1 SOC e2 ...SOC enThe maximum current during each charging process: I1, I2...I n , where n is the number of valid charging cycles that can be extracted.

[0065] Step S5: For the extracted SOC value at the end of charging, count the number of times it is higher than b1, calculate the percentage, and the result is the first percentage p1. Define the first percentage threshold a1. If the percentage p1 < a1, exit the subsequent calculation directly and do not push the SOC upper limit adjustment value. Otherwise, proceed to step S6.

[0066] Step S6: For the extracted SOC value at the start of charging, count the number of times it is lower than b2, calculate the percentage, and the result is the second percentage p2. Define the threshold of the second percentage as a2. If p2≥a2, exit the subsequent calculation directly and do not push the upper limit adjustment value of SOC. Otherwise, proceed to step S7.

[0067] Step S7: For the extracted SOC value at the start of charging, count the number of times it is lower than b3, calculate the percentage, and the result is the third percentage p3. Define the third percentage threshold a3. If p3≥a3, exit the subsequent calculation directly and do not push the upper limit adjustment value of SOC. Otherwise, proceed to step S8.

[0068] Step S8: Calculate the average SOC at the start of charging. sa The final average SOC ea The average charging range SOC is obtained. c Establish the relationship between the first reduced SOC value d1 and the average charging range: d1 = k 2 1*SOC c +m1*SOC c +q1 yields the first reduced SOC value d1, where k1, m1, and q1 are dimensionless parameters that can be set according to actual conditions.

[0069] Step S9: Calculate the maximum average charging current I a Establish the relationship between the second reduced SOC value d2 and the maximum average charging value: d2 = k 2 2*I a +m2*I a +q2 yields the second reduced SOC value d2, where k2, m2, and q2 are dimensionless parameters that can be set according to actual conditions.

[0070] Step S10: Set weight x, then the final SOC reduction value d = x*d1 + (1-x)*d2. If the calculated value of d is not an integer, then round up or down.

[0071] Step S11: Send a SOC limit reduction push suggestion to the user's mobile app or vehicle system via the cloud. The SOC limit sent is the SOC limit.l =100-d.

[0072] The vehicle SOC upper limit adjustment method proposed in this application can generate an upper limit adjustment value for the vehicle battery based on the user's driving habits and push the upper limit adjustment value to the vehicle terminal, thereby adjusting the vehicle battery's SOC upper limit, improving battery safety and lifespan, extending the electric vehicle's driving range, and enhancing the user's driving experience. This solves the problems in related technologies where the SOC upper limit cannot be adjusted, easily leading to the battery being under high SOC for extended periods, reducing battery safety and lifespan performance.

[0073] Next, referring to the accompanying drawings, a vehicle SOC upper limit adjustment device according to an embodiment of this application is described.

[0074] Figure 3 This is a block diagram of a vehicle SOC upper limit adjustment device according to an embodiment of this application.

[0075] like Figure 3 As shown, the upper limit adjustment device 10 for the vehicle's State of Charge (SOC) includes: an extraction module 100, a generation module 200, and a push module 300.

[0076] Specifically, the extraction module 100 is used to extract the user's driving behavior habits.

[0077] The generation module 200 is used to generate the upper limit adjustment value of the vehicle battery based on driving behavior habits.

[0078] The push module 300 is used to push the upper limit adjustment value to the user's corresponding vehicle terminal so that the vehicle terminal adjusts the SOC upper limit of the vehicle battery according to the upper limit adjustment value.

[0079] Optionally, in one embodiment of this application, the vehicle SOC upper limit adjustment device 10 further includes: an acquisition module, a cleaning module, a judgment module, and a control module.

[0080] The acquisition module is used to acquire the vehicle model and at least one battery-related parameter of the vehicle terminal and generate initial vehicle data.

[0081] The cleaning module is used to clean the initial vehicle data to obtain the final vehicle data that meets preset conditions.

[0082] The judgment module is used to determine whether the vehicle battery meets the preset upper limit adjustment conditions based on the final vehicle data.

[0083] The control module is used to allow the push of the upper limit adjustment value when the vehicle battery meets the preset upper limit adjustment conditions.

[0084] Optionally, in one embodiment of this application, the vehicle SOC upper limit adjustment device 10 further includes: a division module, a first determination module, a second determination module, a third determination module, and a permission module.

[0085] The segmentation module is used to divide the charging segment based on the charging status and SOC information of the final vehicle data, and obtain multiple SOC values ​​at the start of charging, multiple SOC values ​​at the end of charging, and multiple maximum current values ​​during each charging process.

[0086] The first determining module is used to determine a first percentage that is higher than a first preset threshold based on the SOC values ​​at the end of multiple charging cycles.

[0087] The second determining module is used to determine a second percentage higher than a second preset threshold based on multiple SOC values ​​at the start of charging, when the first percentage is greater than or equal to a first preset percentage threshold.

[0088] The third determining module is used to determine a third percentage higher than a third preset threshold based on multiple SOC values ​​at the start of charging when the second percentage is less than the second preset percentage threshold.

[0089] The allow module is used to allow the push upper limit adjustment value when the third proportion is less than the third preset proportion threshold.

[0090] Optionally, in one embodiment of this application, the extraction module 100 includes: a first calculation unit and a second calculation unit.

[0091] The first calculation unit is used to calculate the average SOC at the start of charging and the average SOC at the end of charging based on the multiple SOC values ​​at the start of charging and the multiple SOC values ​​at the end of charging, so as to obtain the average charging range of the vehicle battery.

[0092] The second calculation unit is used to calculate the maximum average charging current based on the maximum current value during each charging process.

[0093] Optionally, in one embodiment of this application, the generation module 200 includes: a first generation unit, a second generation unit, and a third generation unit.

[0094] The first generation unit is used to obtain the first reduced SOC value of the vehicle battery based on the average charging range.

[0095] The second generation unit is used to obtain a second reduced SOC value of the vehicle battery based on the maximum average charging current.

[0096] The third generation unit is used to obtain the upper limit adjustment value based on the first reduced SOC value, the second reduced SOC value, and the corresponding weights.

[0097] It should be noted that the explanation of the above-described method for adjusting the upper limit of vehicle SOC also applies to the upper limit adjustment device of vehicle SOC in this embodiment, and will not be repeated here.

[0098] The vehicle SOC upper limit adjustment device proposed in this application can generate an upper limit adjustment value for the vehicle battery based on the user's driving habits and push the upper limit adjustment value to the vehicle terminal, thereby adjusting the upper limit of the vehicle battery's SOC, improving battery safety and lifespan, extending the driving range of electric vehicles, and enhancing the user's driving experience. This solves the problems in related technologies where the upper limit of SOC cannot be adjusted, easily leading to the battery being under high SOC for extended periods, thus reducing battery safety and lifespan performance.

[0099] Figure 4 A schematic diagram of the structure of a vehicle provided in an embodiment of this application. The vehicle may include:

[0100] The memory 401, the processor 402, and the computer program stored on the memory 401 and capable of running on the processor 402.

[0101] When the processor 402 executes the program, it implements the method for adjusting the upper limit of vehicle SOC provided in the above embodiments.

[0102] Furthermore, the vehicle also includes:

[0103] Communication interface 403 is used for communication between memory 401 and processor 402.

[0104] The memory 401 is used to store computer programs that can run on the processor 402.

[0105] The memory 401 may include high-speed RAM (Random Access Memory) memory, and may also include non-volatile memory, such as at least one disk storage.

[0106] If the memory 401, processor 402, and communication interface 403 are implemented independently, then the communication interface 403, memory 401, and processor 402 can be interconnected via a bus to complete communication between them. The bus can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus, or an EISA (Extended Industry Standard Architecture) bus, etc. The bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 4The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0107] Optionally, in a specific implementation, if the memory 401, processor 402, and communication interface 403 are integrated on a single chip, then the memory 401, processor 402, and communication interface 403 can communicate with each other through an internal interface.

[0108] Processor 402 may be a CPU (Central Processing Unit), an ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement embodiments of this application.

[0109] This application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described method for adjusting the upper limit of vehicle SOC.

[0110] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.

[0111] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, "N" means at least two, such as two, three, etc., unless otherwise explicitly specified.

[0112] Any process or method described in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or N executable instructions for implementing custom logic functions or processes, and the scope of the preferred embodiments of this application includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved, as should be understood by those skilled in the art to which embodiments of this application pertain.

[0113] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include: an electrical connection having one or more wires (electronic device), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Alternatively, the computer-readable medium may be paper or other suitable media on which the program can be printed, since the program can be obtained electronically by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in a computer memory.

[0114] It should be understood that the various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, the N steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.

[0115] Those skilled in the art will understand that all or part of the steps of the methods in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, the program includes one or a combination of the steps of the method embodiments.

[0116] Furthermore, the functional units in the various embodiments of this application can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium.

[0117] The storage medium mentioned above can be a read-only memory, a disk, or an optical disk, etc. Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of this application.

Claims

1. A method for adjusting the upper limit of a vehicle's State of Charge (SOC), characterized in that, Includes the following steps: Extracting users' driving behavior habits; The upper limit adjustment value of the vehicle battery is generated based on the driving behavior habits described. as well as The upper limit adjustment value is pushed to the vehicle terminal corresponding to the user, so that the vehicle terminal adjusts the SOC upper limit of the vehicle battery according to the upper limit adjustment value; Before extracting the user's driving behavior habits, the process also includes: Obtain the vehicle model and at least one battery-related parameter from the vehicle terminal to generate initial vehicle data; The initial vehicle data is cleaned to obtain the final vehicle data that meets the preset conditions; Based on the final vehicle data, determine whether the vehicle battery meets the preset upper limit adjustment conditions; If the vehicle battery meets the preset upper limit adjustment condition, then the upper limit adjustment value can be pushed. The charging segment is divided based on the charging status and SOC information of the final vehicle data to obtain multiple SOC values ​​at the start of charging, multiple SOC values ​​at the end of charging, and multiple maximum current values ​​during each charging process. A first proportion exceeding a first preset threshold is determined based on the SOC values ​​at the end of the plurality of charging cycles; If the first percentage is greater than or equal to the first preset percentage threshold, a second percentage higher than the second preset threshold is determined based on the SOC values ​​at the start of the plurality of charging; If the second percentage is less than the second preset percentage threshold, a third percentage higher than the third preset threshold is determined based on the SOC values ​​at the start of the plurality of charging. If the third proportion is less than the third preset proportion threshold, the upper limit adjustment value can be pushed.

2. The method according to claim 1, characterized in that, The extraction of users' driving behavior habits includes: The average SOC at the start of charging and the average SOC at the end of charging are calculated based on the multiple SOC values ​​at the start of charging and the multiple SOC values ​​at the end of charging to obtain the average charging range of the vehicle battery. The maximum average charging current is calculated based on the maximum current during each of the multiple charging processes.

3. The method according to claim 2, characterized in that, The step of generating the upper limit adjustment value for the vehicle battery based on the driving behavior habits includes: The first reduced SOC value of the vehicle battery is obtained based on the average charging range; The second reduced SOC value of the vehicle battery is obtained based on the maximum average charging current. The upper limit adjustment value is obtained based on the first reduced SOC value, the second reduced SOC value, and the corresponding weights.

4. A device for adjusting the upper limit of a vehicle's State of Charge (SOC), characterized in that, include: The extraction module is used to extract users' driving behavior habits; A generation module is used to generate an upper limit adjustment value for the vehicle battery based on the driving behavior habits. as well as The push module is used to push the upper limit adjustment value to the vehicle terminal corresponding to the user, so that the vehicle terminal adjusts the SOC upper limit of the vehicle battery according to the upper limit adjustment value; The acquisition module is used to acquire the vehicle model and at least one battery-related parameter of the vehicle terminal and generate initial vehicle data; The cleaning module is used to clean the initial vehicle data to obtain final vehicle data that meets preset conditions. The judgment module is used to determine whether the vehicle battery meets the preset upper limit adjustment conditions based on the final vehicle data; The control module is configured to allow the push of the upper limit adjustment value when the vehicle battery meets the preset upper limit adjustment condition; The segmentation module is used to divide the charging segment according to the charging status and SOC information of the final vehicle data, and obtain multiple SOC values ​​at the start of charging, multiple SOC values ​​at the end of charging, and multiple maximum current values ​​during each charging process. The first determining module is used to determine a first proportion that is higher than a first preset threshold based on the SOC values ​​at the end of the plurality of charging processes. The second determining module is used to determine a second percentage higher than the second preset threshold based on the SOC values ​​at the start of the plurality of charging when the first percentage is greater than or equal to the first preset percentage threshold. The third determining module is used to determine a third percentage higher than the third preset threshold based on the SOC values ​​at the start of the plurality of charging when the second percentage is less than the second preset percentage threshold. The permission module is configured to allow the upper limit adjustment value to be pushed when the third proportion is less than the third preset proportion threshold.

5. A vehicle, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, the processor executing the program to implement the method for adjusting the upper limit of vehicle SOC as described in any one of claims 1-3.

6. A computer-readable storage medium having a computer program stored thereon, characterized in that, The program is executed by the processor to implement the method for adjusting the upper limit of vehicle SOC as described in any one of claims 1-3.

Citation Information

Patent Citations

  • State of charge SoC calculation method based on cloud side feedback

    CN108490361A

  • Intelligent charging setting system and method

    CN111516545A

  • Charging limit value adjusting method and device

    CN112572229A