Control method for a battery and vehicle

By monitoring the battery charge and health in real time when the car is not running, and waking up the vehicle controller to determine charging, the problem of deep battery depletion is solved, enabling timely charging and extending battery life.

CN119283805BActive Publication Date: 2025-11-04CHERY NEW ENERGY AUTOMOBILE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411395207.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-08
Publication Date
2025-11-04
Estimated Expiration
2044-10-08

AI Technical Summary

Technical Problem

Current battery charging methods cannot detect insufficient power in a timely manner, leading to deep battery depletion, which affects the battery's performance and the normal operation of the vehicle.

Method used

When the car is not running, sensors detect the remaining charge and health of the battery in real time. When the charge is low, the vehicle controller is activated to determine whether charging is needed based on the charge and health. The vehicle controller then controls the power battery to charge the battery.

Benefits of technology

Charge the battery promptly to avoid deep discharge, protect the battery's normal operation, extend its lifespan, and ensure the vehicle's performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119283805B_ABST
    Figure CN119283805B_ABST
Patent Text Reader

Abstract

The embodiment of the application discloses a control method for a storage battery and an automobile, and belongs to the technical field of automobiles. The method comprises the following steps: a sensor is arranged in the automobile, the sensor can detect the remaining power of the storage battery and the health degree of the storage battery in real time when the automobile is not started, and the body controller is woken up when the remaining power of the storage battery is insufficient, so that the body controller judges based on the remaining power of the storage battery and the health degree of the storage battery; in the case that the storage battery does not fail and the power is low, the storage battery can be charged in time, the failure of the storage battery can be avoided, the deep power shortage of the storage battery can be avoided, the normal work of the storage battery can be protected, the service life of the storage battery can be prolonged, and the performance of the storage battery and the performance of the automobile can be ensured.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] Embodiments of the present application relate to the technical field of automobiles, and in particular, to a control method for a storage battery and an automobile. BACKGROUND

[0002] A storage battery is provided in an automobile, and is used to supply power to a low-voltage electrical system in the automobile and to provide a starting current when the automobile is started. In the case where the automobile is not started, the amount of electricity of the storage battery needs to be ensured to ensure normal operation of the storage battery. However, the current charging method for the storage battery cannot timely discover that the amount of electricity of the storage battery is insufficient, which leads to a situation where the storage battery is deeply discharged. SUMMARY

[0003] Embodiments of the present application provide a control method for a storage battery and an automobile, which can avoid a situation where the storage battery is deeply discharged, and thus ensure the performance of the storage battery and the performance of the automobile. The technical solution is as follows:

[0004] In one aspect, a control method for a storage battery is provided, which is executed by an automobile, and the automobile includes a sensor, a storage battery, a body controller, a vehicle controller, and a power battery. The method includes the following steps.

[0005] In the case where the automobile is not started, the sensor detects a first amount of electricity remaining in the storage battery and a health degree of the storage battery in real time. In the case where the first amount of electricity is less than a first threshold value, the body controller is woken up, and the first amount of electricity and the health degree are sent to the body controller, and the health degree indicates a performance state of the storage battery.

[0006] The body controller determines a first number of times based on the first amount of electricity and the health degree, and the first number of times is a number of times of occurrence of an abnormality of the sensor.

[0007] The body controller determines a second number of times based on the health degree, and the second number of times is a number of times when a health degree is less than a second threshold value among the health degree received when the body controller is currently woken up and a historical health degree received when the body controller is historically woken up.

[0008] The body controller sends a first charging request to the vehicle controller in the case where the first number of times is less than a third threshold value and the second number of times is less than a fourth threshold value.

[0009] The vehicle controller controls the power battery to charge the storage battery in response to the first charging request.

[0010] In a possible implementation, the vehicle body controller is in a sleep state when the vehicle is not started; the vehicle body controller is woken up when the first electric quantity is less than a first threshold, and the first electric quantity and the health degree are sent to the vehicle body controller, including:

[0011] The sensor sends a wake-up signal to the vehicle body controller when the first electric quantity is less than the first threshold;

[0012] The vehicle body controller switches the state of the vehicle body controller from the sleep state to a wake-up state in response to the wake-up signal, and sends a wake-up notification to the sensor, the wake-up notification indicating that the vehicle body controller is in the wake-up state;

[0013] The sensor sends the first electric quantity and the health degree to the vehicle body controller when the wake-up notification is received.

[0014] In another possible implementation, the vehicle body controller sends a charging suspension request to the vehicle controller in response to detecting a charging abnormal event, including at least one of the following:

[0015] The vehicle body controller records the charging duration of the battery during the charging process of the battery; and sends a charging suspension request to the vehicle controller when the charging duration reaches a charging duration threshold;

[0016] The vehicle body controller sends a charging suspension request to the vehicle controller when receiving an insufficient electric quantity notification sent by the vehicle controller, the insufficient electric quantity notification indicating that the electric quantity of the power battery is insufficient;

[0017] The vehicle body controller sends a charging suspension request to the vehicle controller when receiving a charging abnormal notification sent by the vehicle controller, the charging abnormal notification indicating that the power battery cannot currently charge the battery.

[0018] In another possible implementation, the vehicle body controller determines the first number of times based on the first electric quantity and the health degree, and the method further includes:

[0019] The vehicle body controller sends a sensor fault notification to a cloud server when the first number of times is not less than a third threshold, the sensor fault notification indicating that the sensor has a fault.

[0020] In another aspect, an automobile is provided, which includes a sensor, a storage battery, a body controller, a vehicle controller and a power battery; the sensor is connected with the storage battery and the body controller respectively, the body controller is connected with the vehicle controller, the vehicle controller is connected with the power battery, and the power battery is connected with the storage battery;

[0021] The sensor is configured to, in a case that the automobile is not started, detect a first electric quantity remaining in the storage battery and a health degree of the storage battery in real time, and in a case that the first electric quantity is less than a first threshold, wake up the body controller, and send the first electric quantity and the health degree to the body controller, the health degree indicating a performance state of the storage battery.

[0022] The body controller is configured to, based on the first electric quantity and the health degree, determine a first number of times of abnormality of the sensor, based on the health degree, determine a second number of times of the health degree less than a second threshold in the health degree received by the body controller when the body controller is currently woken up and a historical health degree received by the body controller when the body controller is historically woken up, and in a case that the first number of times is less than a third threshold and the second number of times is less than a fourth threshold, send a first charging request to the vehicle controller.

[0023] The vehicle controller is configured to, in response to the first charging request, control the power battery to charge the storage battery.

[0024] In a possible implementation, the body controller is configured to perform any one of the following:

[0025] In a case that the first electric quantity is not less than the first threshold and the health degree is not less than the second threshold, the number of times of abnormality of the sensor is added by 1 to obtain the first number of times.

[0026] In a case that the first electric quantity is less than the first threshold, or in a case that the health degree is less than the second threshold, the number of times of abnormality of the sensor is determined as the first number of times.

[0027] In another possible implementation, the body controller is configured to perform any one of the following:

[0028] In a case that the health degree is less than the second threshold, the number of times of the health degree less than the second threshold in the historical health degree received by the body controller when the body controller is historically woken up is added by 1 to obtain the second number of times.

[0029] In a case where the health degree is not less than the second threshold, the number of times that the health degree is less than the second threshold in the historical health degrees received by the vehicle body controller when being woken up is determined as the second number.

[0030] In another possible implementation, the sensor is configured to send a wake-up signal to the vehicle body controller in a case where the first electric quantity is less than the first threshold.

[0031] The vehicle body controller is further configured to switch a state of the vehicle body controller from the sleep state to a wake-up state in response to the wake-up signal, and send a wake-up notification to the sensor, the wake-up notification indicating that the vehicle body controller is in the wake-up state.

[0032] The sensor is configured to send the first electric quantity and the health degree to the vehicle body controller in a case where the wake-up notification is received.

[0033] In another possible implementation, the sensor is further configured to detect a second electric quantity remaining in the storage battery in real time during charging of the storage battery, and send the second electric quantity to the vehicle body controller.

[0034] The vehicle body controller is further configured to send a charging completion notification to the vehicle controller in a case where the second electric quantity reaches a first electric quantity threshold, or in a case where a difference between the second electric quantity and the first electric quantity reaches a second electric quantity threshold.

[0035] The vehicle controller is further configured to control the power battery to stop charging the storage battery in response to the charging completion notification.

[0036] In another possible implementation, the vehicle body controller is further configured to update a charging number of the storage battery in a case where the second electric quantity reaches a first electric quantity threshold, or in a case where a difference between the second electric quantity and the first electric quantity reaches a second electric quantity threshold, and record a time point at which the storage battery is charged to completion.

[0037] The vehicle body controller is further configured to determine, based on the time point at which the storage battery is charged to completion each time, a charging number of the storage battery within a first preset time length, and send a battery fault notification to a cloud server in a case where the charging number of the storage battery within the first preset time length reaches a charging number threshold, the battery fault notification indicating that the storage battery has a fault.

[0038] In another possible implementation, the cloud server is configured to determine, based on the battery fault notification, a repair strategy corresponding to the storage battery, and send the battery fault notification and the repair strategy to a terminal associated with the vehicle, and the terminal is configured to display the battery fault notification and the repair strategy.

[0039] In another possible implementation, the vehicle body controller is further configured to send, to the vehicle controller, a charging suspension request in response to detecting the charging abnormal event during the charging of the storage battery.

[0040] The vehicle controller is further configured to control the power battery to suspend charging the storage battery in response to the charging suspension request.

[0041] In another possible implementation, the vehicle body controller is configured to perform at least one of the following:

[0042] record a charging duration of the storage battery during the charging of the storage battery, and send the vehicle controller the charging suspension request in a case where the charging duration reaches a charging duration threshold;

[0043] send the vehicle controller the charging suspension request in a case where the vehicle controller sends a power shortage notification, the power shortage notification indicating that the power battery is insufficient in power;

[0044] send the vehicle controller the charging suspension request in a case where the vehicle controller sends a charging abnormality notification, the charging abnormality notification indicating that the power battery is currently unable to charge the storage battery.

[0045] In another possible implementation, the vehicle body controller is further configured to update a charging failure number of the storage battery in response to detecting the charging abnormal event.

[0046] The vehicle body controller is further configured to send the vehicle controller a second charging request in a case where a timing duration reaches a second preset duration and the charging failure number is less than a failure number threshold, the timing duration being counted from when the vehicle body controller detects the charging abnormal event.

[0047] The vehicle controller is further configured to control the power battery to charge the storage battery in response to the second charging request.

[0048] In another possible implementation, the vehicle body controller is further configured to query, based on the charging abnormal event, the second preset duration corresponding to the charging abnormal event from a preset correspondence relationship, the preset correspondence relationship including a plurality of charging abnormal events and a preset duration corresponding to each abnormal event.

[0049] In a possible implementation, the vehicle body controller is configured to send the second charging request to the vehicle controller in a case where the charging abnormal event does not indicate that the power battery is insufficient in power, the time length reaches the second preset time length, and the number of charging failures is less than a failure threshold.

[0050] In a possible implementation, the sensor is further configured to wake up the vehicle body controller and send the first power and the health degree to the vehicle body controller in a case where the health degree is less than the second threshold.

[0051] The vehicle body controller is further configured to send a battery fault notification to a cloud server in a case where the second number is not less than the fourth threshold, the battery fault notification indicating that the storage battery has a fault.

[0052] In a possible implementation, the vehicle body controller is further configured to send a sensor fault notification to a cloud server in a case where the first number is not less than the third threshold, the sensor fault notification indicating that the sensor has a fault.

[0053] In the scheme provided by the embodiments of the present application, the sensor is configured in the automobile, the sensor can detect the remaining power of the storage battery and the health degree of the storage battery in real time in a case where the automobile is not started, and wake up the vehicle body controller in a case where the remaining power of the storage battery is insufficient, so that the vehicle body controller judges based on the remaining power of the storage battery and the health degree of the storage battery, in a case where it is determined that the storage battery has no fault and the power is low, the storage battery can be charged in time, the fault of the storage battery can be avoided, the deep power loss of the storage battery can be avoided, the normal work of the storage battery can be protected, the service life of the storage battery can be prolonged, and the performance of the storage battery and the performance of the automobile can be ensured. BRIEF DESCRIPTION OF DRAWINGS

[0054] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.

[0055] Figure 1 is a flowchart of an automobile control method provided by the embodiments of the present application;

[0056] Figure 2 is a flowchart of another automobile control method provided by the embodiments of the present application;

[0057] Figure 3 is a structural schematic diagram of an automobile provided by the embodiments of the present application;

[0058] Figure 4 is another schematic structural diagram of an automobile provided by an embodiment of the present application. DETAILED DESCRIPTION

[0059] To make the objectives, technical solutions, and advantages of the embodiments of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the drawings.

[0060] The terms “first”, “second”, and the like can be used herein to describe various concepts, but unless specifically stated, these concepts are not limited by these terms. These terms are only used to distinguish one concept from another concept. For example, without departing from the scope of the present application, a first threshold can be referred to as a second threshold, and similarly, a second threshold can be referred to as a first threshold.

[0061] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data for analysis, stored data, displayed data, etc.), and signals involved in the present application are all authorized by the user or fully authorized by all parties, and the collection, use, and processing of related data need to comply with relevant laws, regulations, and standards of relevant countries and regions. For example, the power and health degree involved in the present application are obtained under full authorization.

[0062] Figure 1 is a flowchart of an automobile control method provided by an embodiment of the present application. The method is executed by an automobile, and the automobile includes a sensor, a storage battery, a body controller, a vehicle controller, and a power battery. As shown in Figure 1 , the method includes the following steps.

[0063] 101. In the case where the automobile is not started, the sensor detects the first power remaining in the storage battery and the health degree of the storage battery in real time. In the case where the first power is less than a first threshold, the body controller is woken up, and the first power and the health degree are sent to the body controller. The health degree indicates the performance state of the storage battery.

[0064] In the embodiments of the present application, the automobile not being started means that the automobile is in a stopped state. At this time, the power battery of the automobile does not charge the storage battery. Moreover, the storage battery at this time can supply power to the low-voltage electrical system and accessories on the automobile, but considering that the power of the storage battery can gradually decrease in the case where the automobile is not started, and the power of the storage battery is too low to cause the storage battery to be in a power loss state, thereby affecting the service life of the storage battery, therefore, in the case where the automobile is not started, the sensor detects the power of the storage battery and the health degree of the storage battery in real time, so as to immediately wake up the body controller in the case where the power of the storage battery is too low, so as to control the power battery to charge the storage battery through the vehicle controller by means of the body controller.

[0065] The performance state of the battery refers to the current actual capacity, charging and discharging efficiency, internal resistance and other performance parameters of the battery, or a comparison with the state of a new battery. The first electric quantity can be expressed in any form, for example, the first electric quantity is expressed as a percentage of the capacity of the battery, such as 60%. The first threshold value is any numerical value, for example, the first numerical value is 70%. The health degree can be expressed in any form, for example, the health degree is expressed as a numerical value between [0, 1], and the health degree of the battery is 1, indicating that the performance state of the battery is good enough, and the battery is a new battery.

[0066] In the embodiment of the application, when the automobile is not started, the body controller is in a sleep state to save the electric quantity of the battery, and when the sensor detects that the first electric quantity is lower than the first threshold value, indicating that the electric quantity of the battery is low and needs to be charged, the body controller is awakened to make the body controller in an awake state, so that the body controller can work normally, and the sensor sends the first electric quantity and the health degree to the body controller, so that the body controller charges the battery based on the first electric quantity and the health degree.

[0067] 102. The body controller determines a first number of times of abnormality of the sensor based on the first electric quantity and the health degree.

[0068] In the embodiment of the application, after the body controller is awakened by the sensor, the body controller can receive the first electric quantity and the health degree sent by the sensor, determine whether the sensor is abnormal based on the first electric quantity and the health degree, and further determine the number of times of abnormality of the sensor, to determine whether the first electric quantity and the health degree sent by the sensor are accurate.

[0069] The abnormality of the sensor refers to that the sensor wakes up the body controller when the detected electric quantity is not less than the first threshold value in the process of detecting the remaining electric quantity and the health degree of the battery. The first number of times is the number of times of abnormality of the sensor when the automobile is not started, and optionally, the first number of times is the number of times of abnormality of the sensor during the process of keeping not started after the automobile is last stopped. For example, after the user drives the automobile, the user turns off the automobile, and the automobile enters a stopped state after being turned off, that is, the automobile enters a not started state after being turned off. From the time when the automobile is turned off to the current time, the automobile is always in a not started state. During this process, the body controller receives the first electric quantity and the health degree sent by the sensor, and further determines the first number of times, which is the number of times of abnormality of the sensor from the time when the automobile is turned off to the current time.

[0070] 103. The body controller determines, based on the health, a second number of times that the health received when the body controller is currently woken up and the historical health received when the body controller is historically woken up is less than a second threshold.

[0071] In the embodiment of the present application, the body controller determines, based on the health, a second number of times that the health received when the body controller is currently woken up and the historical health received when the body controller is historically woken up is less than a second threshold, so as to determine the performance state of the battery.

[0072] The second threshold is an arbitrary value, for example, the second threshold is 0.6.

[0073] Optionally, the second number of times is the number of times that the health received when the body controller is woken up after the car stops last time and remains unstarted is less than the second threshold.

[0074] For example, after the user drives the car, the user turns off the car, and the car enters a stopped state after being turned off, that is, the car enters an unstarted state after being turned off. From the time when the car is turned off to the current time, the car is always in an unstarted state. In this process, once the sensor detects that the remaining power of the battery is less than the first threshold, the body controller is woken up to charge the battery. After the charging of the battery is completed, the body controller is switched to the sleep state again. In the process of unstarting the car, the sensor may wake up the body controller to charge the battery several times in the above manner. The second number of times is the number of times that the health received when the body controller is currently woken up is less than the second threshold from the time when the car is turned off to the current time. Taking the example that the body controller is woken up 3 times in this process, the health received when the body controller is woken up for the first two times is not less than the second threshold, and the health received when the body controller is currently woken up is less than the second threshold, so the determined second number of times is 1.

[0075] 104. The body controller sends a first charging request to the vehicle controller in the case that the first number of times is less than a third threshold and the second number of times is less than a fourth threshold.

[0076] In the embodiment of the present application, in the case that the first number of times is less than the third threshold and the second number of times is less than the fourth threshold, it is determined that the battery does not have a fault, at this time, the low power of the battery is caused by normal power consumption, therefore, the first charging request is sent to the vehicle controller, so that the battery can be charged subsequently.

[0077] 105. The vehicle controller controls the power battery to charge the battery in response to the first charging request.

[0078] In the embodiment of the present application, the vehicle controller has the function of controlling the power battery, the power battery has the function of charging the storage battery, and the vehicle controller controls the power battery to charge the storage battery in response to the first charging request, so as to supplement the power of the storage battery.

[0079] In the scheme provided by the embodiment of the present application, the sensor is configured in the automobile, which can detect the remaining power of the storage battery and the health degree of the storage battery in real time when the automobile is not started, and wake up the body controller in the case that the remaining power of the storage battery is insufficient, so that the body controller judges based on the remaining power of the storage battery and the health degree of the storage battery, and in the case that the storage battery is determined to be not faulty and the power is low, the storage battery can be charged in time to avoid the case that the storage battery is faulty, and the case that the storage battery is deeply discharged can also be avoided, the normal work of the storage battery can be protected, the life of the storage battery can be prolonged, and the performance of the storage battery and the performance of the automobile can be ensured.

[0080] On the basis of the embodiment shown in the above Figure 1 In the embodiment of the present application, the sensor wakes up the body controller first and then sends the detected power and health degree to the body controller, and the specific process is shown in the following embodiment.

[0081] Figure 2 is a flowchart of an automobile control method provided by the embodiment of the present application, the method is executed by an automobile, and the automobile includes a sensor, a storage battery, a body controller, a vehicle controller and a power battery, as shown in Figure 2 The method includes the following steps.

[0082] 201. In the case that the automobile is not started, the sensor detects the first power remaining in the storage battery and the health degree of the storage battery in real time, and the health degree indicates the performance state of the storage battery.

[0083] In a possible implementation manner, in the case that the automobile is not started, the storage battery can supply power to the sensor to enable the sensor to keep working and detect the power remaining in the storage battery and the health degree of the storage battery in real time.

[0084] The step 201 is the same as the step 101 described above, and will not be described here.

[0085] 202. The sensor sends a wake-up signal to the body controller in the case that the first power is less than the first threshold.

[0086] In the embodiment of the present application, since the vehicle body controller is in the sleep state when the vehicle is not started, the sensor cannot work normally at this time. When the sensor determines that the detected first electric quantity is less than the first threshold, it indicates that the current remaining electric quantity of the storage battery is too low and the storage battery needs to be charged. Therefore, a wake-up signal is sent to the vehicle body controller to wake up the vehicle body controller so that the vehicle body controller can start working and charge the storage battery. In this way, the vehicle body controller is in the sleep state to save the consumed electric quantity without charging the storage battery, and the wake-up mechanism can be used to wake up the vehicle body controller to work, which can ensure that the storage battery can be charged in time in the future, protect the normal work of the storage battery, and prolong the service life of the storage battery.

[0087] 203. The vehicle body controller switches the state of the vehicle body controller from the sleep state to the wake-up state in response to the wake-up signal, and sends a wake-up notification to the sensor, the wake-up notification indicating that the vehicle body controller is in the wake-up state.

[0088] In the embodiment of the present application, when the vehicle body controller is in the sleep state, the vehicle body controller can be awakened by the wake-up signal. When the vehicle body controller is in the sleep state, it can receive the wake-up signal sent by the sensor to wake up the vehicle body controller. When the state of the vehicle body controller is switched to the wake-up state, it indicates that the vehicle body controller has been awakened and can start working. The vehicle body controller sends a wake-up notification to the sensor to inform the sensor that the vehicle body controller has been awakened so that the sensor can send the detected first electric quantity and health degree to the vehicle body controller in the future.

[0089] 204. The sensor sends the first electric quantity and the health degree to the vehicle body controller when the wake-up notification is received.

[0090] In the embodiment of the present application, when the sensor receives the wake-up notification, it determines that the vehicle body controller has been awakened and can start working. Then, the sensor sends the detected first electric quantity and health degree to the vehicle body controller so that the vehicle body controller can charge the storage battery based on the first electric quantity and the health degree in the future.

[0091] It should be noted that the present application is described by taking the sensor waking up the vehicle body controller first and then sending the detected electric quantity and health degree to the vehicle body controller as an example. In another embodiment, the above steps 202-204 are not performed, but other ways are adopted to wake up the vehicle body controller and send the first electric quantity and the health degree to the vehicle body controller when the first electric quantity is less than the first threshold.

[0092] In a possible implementation manner, the sensor sends the first electric quantity and the health degree to the vehicle body controller when the first electric quantity is less than the first threshold, and the first electric quantity and the health degree are equivalent to the wake-up signal of the vehicle body controller.

[0093] 205. The body controller determines a first number of times the sensor has occurred abnormally based on the first amount of power and the health degree.

[0094] In a possible implementation, the step 205 includes any of the following.

[0095] Firstly, the body controller adds 1 to the number of times the sensor has occurred abnormally to obtain the first number of times, when the first amount of power is not less than the first threshold and the health degree is not less than the second threshold.

[0096] In the embodiment of the application, when the first amount of power is not less than the first threshold and the health degree is not less than the second threshold, it indicates that the amount of power of the battery is sufficient and the performance state of the battery is good. The sensor wakes up the body controller and sends the first amount of power and the health degree to the body controller, which belongs to false alarm of the sensor. Therefore, it is determined that the sensor occurs abnormally, and then the number of times the sensor has occurred abnormally is added by 1 to obtain the first number of times.

[0097] The number of times the sensor has occurred abnormally can be 0 or a non-zero number.

[0098] Secondly, the body controller determines the number of times the sensor has occurred abnormally as the first number of times, when the first amount of power is less than the first threshold, or when the health degree is less than the second threshold.

[0099] In the embodiment of the application, when the first amount of power is less than the first threshold, it indicates that the amount of power of the battery is too low and needs to be charged. When the health degree is less than the second threshold, it indicates that the health degree of the battery is too low. When the first amount of power is less than the first threshold or the health degree is less than the second threshold, it indicates that the sensor wakes up the body controller and sends the first amount of power and the health degree to the body controller, which belongs to normal reporting. That is, it is determined that the sensor does not occur abnormally at present. Therefore, only the number of times the sensor has occurred abnormally before is determined as the first number of times.

[0100] For example, before the body controller is woken up, the number of times the sensor has occurred abnormally is 1. After the body controller is woken up, the body controller receives the first amount of power and the health degree sent by the sensor. When the first amount of power is less than the first threshold, or when the health degree is less than the second threshold, it is determined that the sensor reports normally this time, and then the first number of times is determined as 1.

[0101] In the embodiment of the present application, the vehicle body controller determines whether the current remaining power of the storage battery is sufficient and the current health degree of the storage battery is good based on the first power and the health degree, so as to determine whether the data reported by the sensor this time is normal reporting, and then update the number of times of sensor abnormality, so that the sensor failure can be detected in time in the future, and the sensor can accurately and timely detect the remaining power and the health degree of the storage battery, and then the normal work of the storage battery can be ensured.

[0102] In a possible implementation, the vehicle body controller reports the cloud server when the number of times of sensor abnormality is high enough, that is, the method further includes: the vehicle body controller sends a sensor failure notification to the cloud server when the first number is not less than a third threshold, and the sensor failure notification indicates that the sensor has a failure.

[0103] The third threshold is an arbitrary value, for example, the third threshold is 3.

[0104] In the embodiment of the present application, the first number not less than the third threshold indicates that the number of times of sensor abnormality is too high, and this sensor cannot accurately and timely detect the remaining power and the health degree of the storage battery, and thus cannot well protect the storage battery, so the sensor failure notification is sent to the cloud server, and the sensor failure is reported to the cloud server, so that the user can be reminded to repair or replace the sensor in the future, so as to ensure the performance of the automobile.

[0105] Optionally, the cloud server is configured to send the sensor failure notification to a terminal associated with the automobile in response to the sensor failure notification, and the terminal is configured to display the sensor failure notification.

[0106] In the embodiment of the present application, the cloud server is configured to send the sensor failure notification to a terminal associated with the automobile in response to the sensor failure notification, so as to notify the user to repair the sensor of the automobile, and achieve the effect of strong reminding.

[0107] 206. The vehicle body controller determines a second number based on the health degree, the second number being a number of times that the health degree is less than a second threshold among the health degree received by the vehicle body controller when the vehicle body controller is currently woken up and historical health degrees received by the vehicle body controller when the vehicle body controller is historically woken up.

[0108] In a possible implementation, the 206 includes: the vehicle body controller adds 1 to the number of times that the health degree is less than the second threshold among the historical health degrees received by the vehicle body controller when the vehicle body controller is historically woken up to obtain the second number, or the vehicle body controller determines the number of times that the health degree is less than the second threshold among the historical health degrees received by the vehicle body controller when the vehicle body controller is historically woken up as the second number when the health degree is not less than the second threshold.

[0109] The number of times that the health degree is less than the second threshold in the historical health degrees received by the vehicle body controller when the vehicle body controller is woken up can be 0 or non-0.

[0110] In the embodiment of the present application, the number of times that the health degree is less than the second threshold in the historical health degrees received by the vehicle body controller when the vehicle body controller is woken up can reflect the historical situation of the health degree of the battery, and the number of times that the health degree is less than the second threshold in the historical health degrees received by the vehicle body controller when the vehicle body controller is woken up is updated based on whether the currently received health degree is less than the second threshold, so as to ensure the accuracy of the second number.

[0111] In a possible implementation, the vehicle body controller reports the cloud server when the number of times that the health degree is less than the second threshold in the health degrees received by the vehicle body controller when the vehicle body controller is woken up is high enough, that is, the method further includes: the vehicle body controller sends a battery fault notification to the cloud server when the second number is not less than a fourth threshold, and the battery fault notification indicates that the battery has a fault.

[0112] In the embodiment of the present application, considering that the health degree of the battery can fluctuate, when it is determined that the number of times that the health degree is less than the second threshold in the health degrees received by the vehicle body controller when the vehicle body controller is woken up and the health degree received by the vehicle body controller when the vehicle body controller is currently woken up is not less than the fourth threshold, it indicates that the performance state of the battery is poor, and then the cloud server is sent a battery fault notification to inform that the battery has a fault, so that the user can be reminded to maintain or replace the battery in the future, so as to ensure the performance of the automobile.

[0113] Optionally, the cloud server is configured to send the battery fault notification to a terminal associated with the automobile in response to the battery fault notification, and the terminal is configured to display the battery fault notification.

[0114] In the embodiment of the present application, the cloud server is configured to send the battery fault notification to a terminal associated with the automobile in response to the battery fault notification, so as to inform the user to maintain or replace the battery of the automobile, so as to achieve the effect of strong reminding.

[0115] 207. The vehicle body controller sends a first charging request to the vehicle controller when the first number is less than a third threshold and the second number is less than a fourth threshold.

[0116] 208. The vehicle controller controls the power battery to charge the battery in response to the first charging request.

[0117] The steps 207-208 are the same as the steps 104-105 described above, and will not be described here.

[0118] In the scheme provided in the embodiments of the present application, the sensor is configured in the automobile, which can detect the remaining power of the storage battery and the health degree of the storage battery in real time when the automobile is not started, and wake up the body controller in the case that the remaining power of the storage battery is insufficient, so that the body controller judges based on the remaining power of the storage battery and the health degree of the storage battery, in the case that the storage battery is determined to be not faulty and the power is low, the storage battery can be charged in time to avoid the case that the storage battery is faulty, and the case that the storage battery is deeply discharged can also be avoided, the normal work of the storage battery can be protected, and the service life of the storage battery can be prolonged.

[0119] On the basis of the embodiments shown in the above Figure 1 Or Figure 2 On the basis of the embodiments shown in the above

[0120] In the embodiments of the present application, in the process of charging the storage battery, the sensor will detect the current remaining power of the storage battery in real time, and report the detected power to the body controller, so that the body controller can know the charging condition of the storage battery, and then in the case that the current remaining power of the storage battery reaches the first power threshold, or in the case that the difference between the second power and the first power reaches the second power threshold, it is indicated that the current remaining power of the storage battery is high enough, then the body controller controls the power battery to stop charging the storage battery through the vehicle controller, and the charging of the storage battery is completed this time, so as to avoid the waste of power caused by long-time charging of the storage battery.

[0121] The second power is the current remaining power of the storage battery detected by the sensor in the process of charging the storage battery. The first power threshold is any value, for example, the first power threshold is 90%. The second power threshold is any value, for example, the second power threshold is 70%.

[0122] In the embodiments of the present application, the second power reaches the first power threshold, which indicates that the current remaining power of the storage battery is enough. The difference between the second power and the first power reaches the second power threshold, which indicates that the current increased power of the storage battery is enough.

[0123] In a possible implementation, the vehicle body controller records the number of times of charging the battery and the time point of completing charging corresponding to each time of charging, so as to determine that the battery is faulty in the case that the battery is frequently charged, and report to the cloud server, that is, the method further includes: the vehicle body controller updates the number of times of charging the battery in the case that the second electric quantity reaches the first electric quantity threshold, or in the case that the difference between the second electric quantity and the first electric quantity reaches the second electric quantity threshold, and records the time point of completing charging the battery. The vehicle body controller determines the number of times of charging the battery within a first preset time length based on the time point of completing charging the battery each time, and sends a battery fault notification to the cloud server in the case that the number of times of charging the battery within the first preset time length reaches a charging frequency threshold, where the battery fault notification indicates that the battery is faulty.

[0124] The first preset time length is any length of time, for example, the first preset time length is 24 hours. The charging frequency threshold is any numerical value, for example, the charging frequency threshold is 3.

[0125] In the embodiments of the present application, the battery can supply power to some electrical devices in the automobile in the case that the automobile is not started, and the electric quantity of the battery can decrease over time. The vehicle body controller records the number of times of charging the battery each time, and records the time point of completing charging the battery in the case that the battery is charged, so as to record the number of times of charging and the time point of completing charging, determine the number of times of charging the battery within a first preset time length, and further determine whether the battery is faulty. In the case that the number of times of charging the battery within the first preset time length reaches a charging frequency threshold, it is determined that the battery is faulty, and the cloud server is reported, so as to notify that the battery is faulty, so that the user can be reminded to maintain or replace the battery in the future, to ensure the performance of the automobile.

[0126] In a possible implementation, the cloud server is configured to determine a repair strategy corresponding to the battery based on the battery fault notification, and send the battery fault notification and the repair strategy to a terminal associated with the automobile, and the terminal is configured to display the battery fault notification and the repair strategy.

[0127] In the embodiments of the present application, the repair strategy of the battery is stored in the cloud server, different battery fault notifications correspond to different repair strategies, and the server can determine the repair strategy corresponding to the battery based on the battery fault notification after receiving the battery fault notification, send the battery fault notification and the repair strategy to a terminal associated with the automobile, and the terminal is configured to display the battery fault notification and the repair strategy, so that the user can know how to process the battery of the automobile, and achieve the effect of strong reminding.

[0128] In the above Figure 2Based on the embodiment shown, in the embodiment of the present application, during the charging of the storage battery, the body controller detects a charging abnormal event, and the charging of the storage battery by the power battery is stopped, that is, the method further comprises: during the charging of the storage battery, the body controller sends a charging stop request to the vehicle controller in response to detecting a charging abnormal event; and the vehicle controller controls the power battery to stop charging the storage battery in response to the charging stop request.

[0129] In the embodiment of the present application, the charging abnormal event refers to the power battery being unable to continue charging the storage battery, and once the body controller detects the charging abnormal event, the body controller sends a charging stop request to the vehicle controller to make the power battery stop charging the storage battery, so that the current charging of the storage battery fails, and energy waste caused by the power battery being unable to continue charging the storage battery while continuing to maintain the charging state is avoided, and the performance of the automobile is ensured.

[0130] In a possible implementation manner, the process of sending the charging stop request to the vehicle controller comprises at least one of the following:

[0131] The first item: during the charging of the storage battery, the body controller records the charging duration of the storage battery; and the charging stop request is sent to the vehicle controller in a case where the charging duration reaches a charging duration threshold.

[0132] The charging duration of the storage battery is counted from the start of the charging of the storage battery by the power battery.

[0133] In the embodiment of the present application, the charging duration reaching the charging duration threshold is a charging abnormal event, and in this case, the storage battery may be unable to be charged, or the storage battery may be in a leakage state, and therefore, the body controller sends the charging stop request to the vehicle controller to control the power battery to stop charging the storage battery.

[0134] The second item: the body controller sends the charging stop request to the vehicle controller in a case where the body controller receives a power shortage notification sent by the vehicle controller, and the power shortage notification indicates that the power of the power battery is insufficient.

[0135] In the embodiment of the present application, the body controller receiving the power shortage notification is equivalent to detecting a charging abnormal event, that is, the insufficient power of the power battery is equivalent to a charging abnormal event, and in this case, the power battery is unable to continue supplying power to the storage battery, and therefore, the body controller sends the charging stop request to the vehicle controller to control the power battery to stop charging the storage battery.

[0136] In a possible implementation manner, during the charging of the storage battery, the vehicle controller detects the power remaining in the power battery in real time, and sends the power shortage notification to the body controller in a case where the power remaining in the power battery is less than a third power threshold.

[0137] wherein the third electric quantity threshold is an arbitrary value, for example, the third electric quantity threshold is 15%.

[0138] In the embodiment of the application, during the charging of the storage battery, the vehicle controller detects the remaining electric quantity of the power battery in real time, and sends an insufficient electric quantity notification to the body controller in the case that the remaining electric quantity of the power battery is less than the third electric quantity threshold, so as to avoid the case that the subsequent automobile cannot be started due to insufficient power battery.

[0139] The third item: the body controller sends a charging suspension request to the vehicle controller in the case that the charging abnormality notification sent by the vehicle controller is received, and the charging abnormality notification indicates that the power battery currently cannot charge the storage battery.

[0140] In the embodiment of the application, the body controller receiving the charging abnormality notification sent by the vehicle controller is equivalent to the body controller detecting a charging abnormality event, and the power battery currently cannot charge the storage battery is equivalent to the charging abnormality event, so the body controller sends a charging suspension request to the vehicle controller to control the power battery to suspend charging the storage battery.

[0141] In a possible implementation manner, the automobile further comprises a DCDC (Direct Current-Direct Current Converter) converter, the power battery is connected with the DCDC converter, and the DCDC converter is connected with the storage battery. The power battery is configured to convert the high voltage of the power battery into a low voltage suitable for charging the storage battery through the DCDC converter, and then charge the storage battery. The power battery supplies power to the storage battery through the DCDC converter, and the DCDC converter is abnormal, which means that the power battery currently cannot charge the storage battery.

[0142] Optionally, in the case that the power battery system fails, it means that the power battery currently cannot charge the storage battery.

[0143] In the embodiment of the application, during the charging of the storage battery, whether the body controller detects a charging abnormality event can be determined according to at least one of the above three items, and the performance of the automobile can be ensured during the charging of the storage battery.

[0144] In a possible implementation manner, in the case that the power battery is controlled to suspend charging the storage battery, the charging process of the storage battery is initiated again in combination with the second preset time length and the charging failure number corresponding to the storage battery, that is, the method further comprises the following steps 1-4.

[0145] Step 1: during the charging of the storage battery, the body controller updates the charging failure number of the storage battery and sends a charging suspension request to the vehicle controller in response to detecting a charging abnormality event.

[0146] In the embodiment of the present application, during the charging of the battery, the body controller not only sends a charging suspension request to the vehicle controller to suspend charging the battery in response to detecting a charging abnormal event, but also updates the number of charging failures of the battery, so as to record the charging failure of the battery.

[0147] For example, if the number of charging failures of the current battery is 0, the updated number of charging failures is 1.

[0148] Step 2, the vehicle controller suspends charging the battery in response to the charging suspension request.

[0149] Step 3, the body controller sends a second charging request to the vehicle controller in the case that the timing duration reaches the second preset duration and the number of charging failures is less than the failure number threshold, the timing duration is counted from the time when the body controller detects the charging abnormal event.

[0150] In the embodiment of the present application, the second preset duration is equivalent to the duration of the interval required for the process of initiating charging of the battery again after the last charging failure of the battery. The number of charging failures is used to record the number of consecutive charging failures of the battery.

[0151] In the embodiment of the present application, the timing duration is counted from the time when the body controller detects the charging abnormal event, which means that the current battery charging failure is not stopped and the charging of the battery is suspended, and the timing is started at this time, so that the body controller initiates the process of charging the battery again after the interval of the second preset duration. The failure number threshold is an arbitrary value, for example, the failure number threshold is 3.

[0152] In a possible implementation manner, step 3 includes: the body controller sends a second charging request to the vehicle controller in the case that the charging abnormal event does not indicate that the power battery is insufficient, the timing duration reaches the second preset duration, and the number of charging failures is less than the failure number threshold.

[0153] In the embodiment of the present application, considering that there may be various cases of charging abnormal events, if the charging abnormal event indicates that the power battery is insufficient, the process of charging the battery does not need to be initiated again, therefore, in the case that the charging abnormal event does not indicate that the power battery is insufficient, the timing duration reaches the second preset duration, and the number of charging failures is less than the failure number threshold, the second charging request is sent to the vehicle controller, so as to avoid the situation of battery depletion as much as possible, and ensure the power of the power battery, avoid the waste of the power of the power battery, and ensure the performance of the battery and the power battery, and further ensure the performance of the automobile.

[0154] In a possible implementation, the process of determining the second preset time length comprises: the vehicle body controller querying, based on the charging abnormal event, the second preset time length corresponding to the charging abnormal event from a preset correspondence relationship, the preset correspondence relationship comprising a plurality of charging abnormal events and a preset time length corresponding to each abnormal event.

[0155] In the embodiments of the present application, there are various charging time length events, and the preset time lengths corresponding to different charging abnormal events are different, that is, after the battery charging fails due to different charging abnormal events, the preset time length required for the interval at which the process of charging the battery can be initiated again is different. The vehicle body controller determines the second preset time length based on the detected charging abnormal event and the preset correspondence relationship, to ensure that the vehicle can avoid the occurrence of the charging abnormal event as much as possible, and at the same time, the battery can be charged as much as possible to ensure the performance of the battery, and further ensure the performance of the vehicle.

[0156] Step 4: The vehicle body controller controls the power battery to charge the battery in response to the second charging request.

[0157] This step 4 is the same as the above step 105, and will not be described here again.

[0158] In the embodiments of the present application, in the case of failure of charging the battery, the vehicle body controller initiates the process of charging the battery again after the interval of the second preset time length, and in order to avoid the case of frequent failure of charging the battery, a failure number threshold is set. In the case of failure of charging the battery last time, the time length reaches the second preset time length, and the number of charging failures is less than the failure number threshold, a second charging request is sent to the vehicle controller to initiate the process of charging the battery again, to avoid the case of battery depletion as much as possible, to ensure the performance of the battery, and further ensure the performance of the vehicle.

[0159] It should be noted that the above embodiments are described by taking the case of waking up the vehicle body controller when the sensor detects that the remaining power of the battery is less than the first threshold value as an example, and in another embodiment, other ways can also be used to wake up the vehicle body controller, that is, the process of waking up the vehicle body controller comprises: the sensor wakes up the vehicle body controller when the health degree is less than the second threshold value, and sends the first power and the health degree to the vehicle body controller.

[0160] In the embodiments of the present application, the sensor not only judges whether the remaining power of the battery is sufficient, but also judges whether the performance state of the battery is good enough. When the health degree is less than the second threshold value, that is, when the performance state of the battery is poor, the vehicle body controller is woken up, so that the vehicle body controller can execute corresponding strategies to ensure the performance of the battery.

[0161] In a possible implementation manner, the body controller determines whether the storage battery is faulty based on the health degree, and reports the storage battery to the cloud server, that is, the method further includes: in a case where the number of times that the health degree is less than the second threshold value in the body controller history and the health degree received when the body controller is currently woken up is not less than a fourth threshold value, the body controller sends a battery fault notification to the cloud server, and the battery fault notification indicates that the storage battery is faulty.

[0162] In the embodiments of the present application, considering that the health degree of the storage battery may fluctuate, in a case where the number of times that the health degree is less than the second threshold value in the body controller history and the health degree received when the body controller is currently woken up is not less than a fourth threshold value, it is determined that the performance state of the storage battery is poor, and then a battery fault notification is sent to the cloud server to notify that the storage battery is faulty, so that the user can be reminded to maintain or replace the storage battery in the future, to ensure the performance of the automobile.

[0163] It should be noted that the above multiple optional embodiments can be combined in any manner, and the embodiments of the present application provide a structural schematic diagram of an automobile, as shown in Figure 3 The control method for the storage battery includes the following steps:

[0164] (1) The storage battery sensor detects the remaining power and the health degree of the storage battery in real time, and when the remaining power of the storage battery is less than a first threshold value, the sensor attempts to wake up the body controller, and sends the remaining power and the health degree of the storage battery to the body controller.

[0165] (2) After the body controller is woken up by the sensor, the body controller feeds back the wake-up state to the sensor, and judges the remaining power and the health degree of the storage battery: (2-1) when the remaining power of the storage battery is higher than the first threshold value, the sensor abnormal count is incremented by 1, and after the sensor abnormal count reaches a third threshold value, the body controller reports the sensor fault to the cloud server; (2-2) when the health degree of the storage battery is less than a second threshold value, the low health degree count of the storage battery is incremented by 1, and after the low health degree count of the storage battery reaches a fourth threshold value, the body controller reports the storage battery fault to the cloud server; (2-3) when the sensor abnormal count is less than the third threshold value, the low health degree count of the storage battery is less than the fourth threshold value, and the remaining power of the storage battery is less than the first threshold value, the body controller requests the vehicle controller to control the vehicle to be powered on with high voltage, so that the power battery can charge the storage battery in the subsequent process.

[0166] (3) The vehicle controller requests the battery controller to be powered on with high voltage, and after the high voltage is connected, requests the DCDC to enable the storage battery to be charged, so that the power battery can charge the storage battery through the DCDC converter.

[0167] (4) In a case where the body controller is woken up by the sensor, after the vehicle controller is requested to control the vehicle to be powered on with high voltage, that is, in the process of charging the storage battery, the body controller continuously judges the remaining power of the storage battery and counts the time.

[0168] (5) When the increased power of the battery reaches the second power threshold, the body controller requests the vehicle controller to control the vehicle high voltage to be powered off, the battery power supplement ends, and the battery power supplement count is incremented by 1; when the battery power supplement count reaches the charging frequency threshold within the first preset time length, the body controller reports a battery fault to the cloud platform, and the battery power supplement count is reset to zero after the vehicle key is powered on, that is, the battery power supplement count is cleared after the vehicle starts.

[0169] (6) When the charging time of the battery reaches the charging time threshold, or when the vehicle controller feeds back to the body controller that the power battery power is less than the third power threshold, or when a high voltage system fault occurs, the body controller determines that the battery charging fails, the charging failure count is incremented by 1, and the vehicle controller is requested to control the vehicle high voltage to be powered off, and the battery power supplement ends; when the battery charging failure count is not less than the failure frequency threshold, the body controller stops requesting the vehicle controller to control the vehicle high voltage to be powered on, and the battery charging failure count is reset to zero after the vehicle key is powered on, that is, the battery charging failure count is cleared after the vehicle starts.

[0170] In the scheme provided by the embodiment of the application, the sensor of the battery is arranged to detect the remaining power and health degree of the battery in real time, and corresponding measures are taken when the remaining power of the battery is low or the health degree is too low. When the sensor of the battery detects that the remaining power of the battery is lower than a certain value, the vehicle is controlled by the body controller to supplement the power of the battery, to prevent the battery from being depleted, and when the body controller determines that the battery needs to be supplemented with power for multiple times within a certain time or the health degree of the battery is too low, a fault is reported to the cloud server. By improving the control methods of the vehicle controller, the body controller, the battery management system and the DCDC, the working conditions covered by the battery protection method are more comprehensive, the abnormal situation is handled more timely, and the safety of the battery is improved.

[0171] Figure 4 is a structural schematic diagram of a vehicle provided by the embodiment of the application, as shown in Figure 4 The vehicle includes a sensor 401, a battery 402, a body controller 403, a vehicle controller 404 and a power battery 405; the sensor 401 is connected with the battery 402 and the body controller 403 respectively, the body controller 403 is connected with the vehicle controller 404, the vehicle controller 404 is connected with the power battery 405, and the power battery 405 is connected with the battery 402. The above connection modes can be electrical connection or communication connection.

[0172] The sensor 401 is configured to detect, in real time, a first electric quantity remaining in the storage battery 402 and a health degree of the storage battery 402 when the automobile is not started, and to send the first electric quantity and the health degree to the body controller 403 and wake up the body controller 403 when the first electric quantity is less than a first threshold value, the health degree indicating a performance state of the storage battery 402.

[0173] The body controller 403 is configured to determine a first number of times of occurrence of an abnormality of the sensor 401 based on the first electric quantity and the health degree, determine a second number of times of occurrence of the health degree less than a second threshold value in the health degree received by the body controller 403 when the body controller 403 is currently woken up and in historical health degrees received by the body controller 403 when the body controller 403 is historically woken up based on the health degree, and send a first charging request to the vehicle controller 404 when the first number of times is less than a third threshold value and the second number of times is less than a fourth threshold value.

[0174] The vehicle controller 404 is configured to control the power battery 405 to charge the storage battery 402 in response to the first charging request.

[0175] In a possible implementation, the body controller 403 is configured to perform any one of the following:

[0176] When the first electric quantity is not less than the first threshold value and the health degree is not less than the second threshold value, the body controller 403 is configured to add 1 to a number of times of occurrence of an abnormality of the sensor 401 to obtain the first number of times.

[0177] When the first electric quantity is less than the first threshold value, or when the health degree is less than the second threshold value, the body controller 403 is configured to determine the number of times of occurrence of an abnormality of the sensor 401 as the first number of times.

[0178] In another possible implementation, the body controller 403 is configured to perform any one of the following:

[0179] When the health degree is less than the second threshold value, the body controller 403 is configured to add 1 to a number of times of occurrence of the health degree less than the second threshold value in the historical health degrees received by the body controller 403 when the body controller 403 is historically woken up to obtain the second number of times.

[0180] When the health degree is not less than the second threshold value, the body controller 403 is configured to determine the number of times of occurrence of the health degree less than the second threshold value in the historical health degrees received by the body controller 403 when the body controller 403 is historically woken up as the second number of times.

[0181] In another possible implementation, the sensor 401 is configured to send a wake-up signal to the body controller 403 when the first electric quantity is less than the first threshold value.

[0182] The vehicle body controller 403 is further configured to switch a state of the vehicle body controller 403 from the sleep state to the wake-up state in response to the wake-up signal, and send a wake-up notification to the sensor 401, where the wake-up notification indicates that the vehicle body controller 403 is in the wake-up state.

[0183] The sensor 401 is configured to send the first electric quantity and the health degree to the vehicle body controller 403 in a case where the wake-up notification is received.

[0184] In another possible implementation, the sensor 401 is further configured to detect, in real time, a second electric quantity remaining in the storage battery 402 during charging of the storage battery 402, and send the second electric quantity to the vehicle body controller 403.

[0185] The vehicle body controller 403 is further configured to send a charging completion notification to the vehicle controller 404 in a case where the second electric quantity reaches the first electric quantity threshold, or in a case where a difference between the second electric quantity and the first electric quantity reaches a second electric quantity threshold.

[0186] The vehicle controller 404 is further configured to control the power battery 405 to stop charging the storage battery 402 in response to the charging completion notification.

[0187] In another possible implementation, the vehicle body controller 403 is further configured to update a charging frequency of the storage battery 402 in a case where the second electric quantity reaches the first electric quantity threshold, or in a case where the difference between the second electric quantity and the first electric quantity reaches the second electric quantity threshold, and record a time point at which the storage battery 402 is charged to completion.

[0188] The vehicle body controller 403 is further configured to determine, based on the time point at which the storage battery 402 is charged to completion each time, a charging frequency of the storage battery 402 within a first preset time length, and send a battery fault notification to a cloud server in a case where the charging frequency of the storage battery 402 within the first preset time length reaches a charging frequency threshold, where the battery fault notification indicates that the storage battery 402 has a fault.

[0189] In another possible implementation, the cloud server is configured to determine, based on the battery fault notification, a repair strategy corresponding to the storage battery 402, and send the battery fault notification and the repair strategy to a terminal associated with the vehicle, where the terminal is configured to display the battery fault notification and the repair strategy.

[0190] In another possible implementation, the vehicle body controller 403 is further configured to send a charging suspension request to the vehicle controller 404 in response to detecting a charging abnormal event during charging of the storage battery 402.

[0191] The vehicle controller 404 is further configured to control the power battery 405 to suspend charging the storage battery 402 in response to the charging suspension request.

[0192] In another possible implementation, the vehicle body controller 403 is configured to perform at least one of the following:

[0193] During charging of the storage battery 402, a charging duration of the storage battery 402 is recorded; and when the charging duration reaches a charging duration threshold, the vehicle body controller 403 sends a charging suspension request to the vehicle controller 404.

[0194] When receiving the power shortage notification sent by the vehicle controller 404, the vehicle body controller 403 sends a charging suspension request to the vehicle controller 404, where the power shortage notification indicates that the power battery 405 is insufficient in power.

[0195] When receiving the charging exception notification sent by the vehicle controller 404, the vehicle body controller 403 sends a charging suspension request to the vehicle controller 404, where the charging exception notification indicates that the power battery 405 is currently unable to charge the storage battery 402.

[0196] In another possible implementation, the vehicle body controller 403 is further configured to update a charging failure number of the storage battery 402 in response to detecting the charging exception event.

[0197] The vehicle body controller 403 is further configured to send a second charging request to the vehicle controller 404 when a timing duration reaches a second preset duration and the charging failure number is less than a failure number threshold, where the timing duration is counted from when the vehicle body controller 403 detects the charging exception event.

[0198] The vehicle controller 404 is further configured to control the power battery 405 to charge the storage battery 402 in response to the second charging request.

[0199] In another possible implementation, the vehicle body controller 403 is further configured to query, based on the charging exception event, a second preset duration corresponding to the charging exception event from a preset correspondence relationship, where the preset correspondence relationship includes a plurality of charging exception events and a preset duration corresponding to each charging exception event.

[0200] In another possible implementation, the vehicle body controller 403 is configured to send the second charging request to the vehicle controller 404 when the charging exception event does not indicate that the power battery 405 is insufficient in power, the timing duration reaches the second preset duration, and the charging failure number is less than the failure number threshold.

[0201] In another possible implementation, the sensor 401 is further configured to wake up the vehicle body controller 403 and send the first power and the health degree to the vehicle body controller 403 when the health degree is less than a second threshold.

[0202] The vehicle body controller 403 is further configured to send a battery fault notification to a cloud server when the second number is not less than a fourth threshold, where the battery fault notification indicates that the storage battery 402 has a fault.

[0203] In another possible implementation, the vehicle body controller 403 is further configured to send, to the cloud server, a sensor 401 failure notification indicating that the sensor 401 is faulty, when the first number is not less than a third threshold.

[0204] Those skilled in the art can understand that all or part of the steps of the above-mentioned embodiments can be completed by hardware, or can be instructed by programs to complete relevant hardware, and the programs can be stored in a computer readable storage medium. The storage medium mentioned above can be a read-only memory, a magnetic disk or an optical disk.

[0205] The above is only an optional embodiment of the present application, and is not used to limit the embodiments of the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principles of the embodiments of the present application shall be included in the protection scope of the present application.

Claims

1. A control method for a storage battery, characterized in that, Performed by a vehicle, the vehicle including sensors, a battery, a body controller, a vehicle controller, and a power battery; the method includes: When the vehicle is not started, the sensor detects the remaining first charge and the health of the battery in real time; when the first charge is less than a first threshold, the body controller is woken up and the first charge and the health are sent to the body controller, the health indicating the performance status of the battery; When the first battery level is not less than the first threshold and the health status is not less than the second threshold, the vehicle body controller increments the number of times the sensor has malfunctioned by 1 to obtain the first count. The first count is the number of times the sensor has malfunctioned. The sensor malfunction refers to the situation where the sensor wakes up the vehicle body controller when the first battery level is not less than the first threshold during the real-time detection of the first battery level and the health status. When the first battery level is less than the first threshold, or when the health level is less than the second threshold, the vehicle body controller determines the number of times the sensor malfunctions as the first number. Based on the health status, the body controller determines a second number, which is the number of times the health status received when the body controller is currently woken up and the number of times the health status is less than a second threshold in the historical health status received when the body controller is woken up in the past. When the first number of times is less than the third threshold and the second number of times is less than the fourth threshold, the body controller sends a first charging request to the vehicle controller. In response to the first charging request, the vehicle controller controls the power battery to charge the storage battery.

2. The method according to claim 1, characterized in that, The vehicle body controller determines a second number based on the health status, including any one of the following: When the health level is less than the second threshold, the vehicle body controller increments by 1 the number of times the health level was less than the second threshold in the historical health level received when the vehicle body controller was woken up in the past, and obtains the second number. If the health level is not less than the second threshold, the vehicle controller determines the number of times the health level was less than the second threshold in the historical health level received when the vehicle controller was woken up in the past as the second number.

3. The method according to claim 1, characterized in that, After the vehicle controller responds to the first charging request and controls the power battery to charge the storage battery, the method further includes: During the charging process of the battery, the sensor detects the remaining second charge of the battery in real time and sends the second charge to the body controller; When the second battery level reaches the first battery level threshold, or when the difference between the second battery level and the first battery level reaches the second battery level threshold, the body controller sends a charging completion notification to the vehicle controller. In response to the charging completion notification, the vehicle controller controls the power battery to stop charging the storage battery.

4. The method according to claim 3, characterized in that, The method further includes: When the second battery level reaches the first battery level threshold, or when the difference between the second battery level and the first battery level reaches the second battery level threshold, the vehicle body controller updates the number of times the battery is charged and records the time point when the battery is fully charged. The vehicle body controller determines the number of times the battery is charged within a first preset time period based on the time point when each charge of the battery is completed. When the number of times the battery is charged within the first preset time period reaches a charging number threshold, a battery fault notification is sent to the cloud server, indicating that the battery has a fault.

5. The method according to claim 4, characterized in that, The cloud server is used to determine the corresponding repair strategy for the battery based on the battery fault notification, and send the battery fault notification and the repair strategy to the terminal associated with the vehicle. The terminal is used to display the battery fault notification and the repair strategy.

6. The method according to claim 1, characterized in that, After the vehicle controller responds to the first charging request and controls the power battery to charge the storage battery, the method further includes: During the charging process of the battery, the body controller responds to the detection of a charging abnormality event by sending a charging stop request to the vehicle controller; In response to the charging stop request, the vehicle controller controls the power battery to stop charging the storage battery.

7. The method according to claim 6, characterized in that, The method further includes: In response to detecting the charging anomaly event, the body controller updates the number of charging failures of the battery. In response to the charging stop request, after the vehicle controller controls the power battery to stop charging the storage battery, the method further includes: When the body controller reaches the second preset duration and the number of charging failures is less than the failure number threshold, the body controller sends a second charging request to the vehicle controller. The timing duration starts from when the body controller detects the charging abnormal event. In response to the second charging request, the vehicle controller controls the power battery to charge the storage battery.

8. The method according to claim 7, characterized in that, Before the vehicle controller sends a second charging request to the vehicle controller when the timing duration reaches a second preset duration and the number of charging failures is less than a failure count threshold, the method further includes: Based on the charging anomaly event, the vehicle controller queries the second preset duration corresponding to the charging anomaly event from a preset correspondence. The preset correspondence includes multiple charging anomalies and a preset duration corresponding to each anomaly event.

9. The method according to claim 7, characterized in that, When the body controller reaches a second preset duration and the number of charging failures is less than a failure count threshold, it sends a second charging request to the vehicle controller, including: If the abnormal charging event does not indicate that the power battery is low, the timing duration reaches the second preset duration, and the number of charging failures is less than the failure count threshold, the body controller sends the second charging request to the vehicle controller.

10. The method according to claim 1, characterized in that, After the sensor detects the remaining first charge of the battery and the battery's health status in real time, the method further includes: When the health level is less than the second threshold, the sensor wakes up the vehicle controller and sends the first battery level and the health level to the vehicle controller. After the vehicle body controller determines the second number based on the health status, the method further includes: If the second number of occurrences is not less than the fourth threshold, the vehicle body controller sends a battery fault notification to the cloud server, indicating that the battery is faulty.

11. A car, characterized in that, The vehicle includes sensors, a battery, a body controller, a vehicle controller, and a power battery; the sensors are connected to the battery and the body controller respectively, the body controller is connected to the vehicle controller, the vehicle controller is connected to the power battery, and the power battery is connected to the battery. The sensor is used to detect the remaining first charge and the health of the battery in real time when the car is not started; when the first charge is less than a first threshold, the sensor wakes up the body controller and sends the first charge and the health to the body controller, wherein the health indicates the performance status of the battery. The vehicle body controller is used to increment the number of times the sensor has malfunctioned by 1 when the first battery level is not less than the first threshold and the health status is not less than the second threshold, to obtain the first count. The first count is the number of times the sensor has malfunctioned. The sensor malfunction refers to the situation where the sensor wakes up the vehicle body controller when the first battery level is not less than the first threshold during the real-time detection of the first battery level and the health status. If the first battery level is less than the first threshold, or if the health status is less than the second threshold, the number of times the sensor malfunctions is determined as the first number. Based on the health status, a second count is determined, which is the number of times the health status received when the body controller is currently awakened and the number of times the health status received when the body controller is awakened in the past are less than the second threshold; if the first count is less than the third threshold and the second count is less than the fourth threshold, a first charging request is sent to the vehicle controller; The vehicle controller is used to control the power battery to charge the storage battery in response to the first charging request.

Citation Information

Patent Citations

  • Storage battery management system and method

    CN111469710A

  • Storage battery charging control method, vehicle control unit, system and vehicle

    CN112078367A