Storage battery protection method and device, vehicle and storage medium
By detecting the parking time of the vehicle and the battery status, determining and preventing the battery from freezing, the problem of freezing of the battery in a low-temperature environment is solved, effectively protecting the battery from the battery, and ensuring the normal start of the vehicle.
Patent Information
- Application Number
- CN202411213248.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-30
- Publication Date
- 2024-12-27
AI Technical Summary
In low temperature environments, the batteries of electric vehicles and hybrid vehicles are prone to freezing, resulting in irrecoverable damage and the vehicle cannot start normally. It is difficult for the prior art to accurately identify the risk of icing and provide effective protection.
By detecting the vehicle's parking time, the temperature and charge state of the battery, determine whether there is a risk of icing, and perform charging processing when there is a risk to increase the battery temperature and prevent icing.
Accurately identify the risk of battery icing, prevent battery icing, ensure that the vehicle starts normally in a low-temperature environment, reduce resource waste, and improve battery performance.
Smart Images

Figure CN119189680A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and more specifically, to a method, device, vehicle and storage medium for protecting a battery in the field of vehicle computer technology. Background Art
[0002] At present, in the field of vehicles, new energy vehicles such as battery electric vehicles (BEV) and hybrid electric vehicles (HEV) are increasingly widely used. The starting method of battery electric vehicles and hybrid electric vehicles relies on the electric motor driven by the battery. However, in some low temperature environments (such as winter or extremely cold areas), the battery in the vehicle needs to be protected to prevent the battery from freezing, thereby causing irreversible damage to the battery and causing the vehicle to fail to start normally.
[0003] Therefore, how to accurately identify batteries with freezing risks and protect the batteries from low temperatures is a technical problem that needs to be solved at present. Summary of the invention
[0004] The present application provides a battery protection method, device, vehicle and storage medium for accurately identifying that a battery has a risk of freezing and performing low-temperature protection on the battery to prevent the battery from freezing.
[0005] In a first aspect, a method for protecting a battery is provided, the method comprising: if it is detected that the vehicle is powered off, obtaining the parking time of the vehicle; if the parking time is greater than a first preset time, obtaining a current first temperature and a first state of charge of the battery in the vehicle; determining whether the battery is at risk of freezing based on the first temperature and the first state of charge; if the battery is at risk of freezing, charging the battery to increase the temperature of the battery.
[0006] In an embodiment of the present application, when it is detected that the vehicle is powered off, the parking time of the vehicle is obtained, so that when the parking time is greater than a first preset time, the current first temperature and first state of charge of the battery in the vehicle can be obtained, and the battery status can be detected in time; since it is possible to determine whether the battery is at risk of freezing based on the current battery temperature and first state of charge of the battery, this can improve the accuracy of determining whether the battery is at risk of freezing; thereafter, when there is a risk of freezing of the battery, the battery is charged, so that the temperature of the battery can be increased to achieve low-temperature protection for the battery and prevent the battery from freezing.
[0007] In combination with the first aspect, in certain implementations of the first aspect, determining whether the battery is at risk of freezing is performed based on a first temperature and a first state of charge, including: if the first temperature is lower than a first preset temperature, determining whether the battery is at risk of freezing based on the first state of charge; if the first state of charge is lower than the first preset state of charge, determining whether the battery is at risk of freezing based on the first temperature.
[0008] In an embodiment of the present application, by judging whether the first temperature and the first state of charge are lower than preset values, the accuracy of determining whether the battery is at risk of freezing can be improved.
[0009] In combination with the first aspect and the above-mentioned implementation methods, in some implementation methods of the first aspect, determining whether the battery is at risk of freezing is determined based on the first state of charge, including: if the first state of charge is less than a first preset state of charge, determining that the battery is at risk of freezing; if the first state of charge is greater than or equal to the first preset state of charge, determining that the battery is not at risk of freezing; determining whether the battery is at risk of freezing based on the first temperature, including: if the first temperature is less than the first preset temperature, determining that the battery is at risk of freezing; if the first temperature is greater than or equal to the first preset temperature, determining that the battery is not at risk of freezing.
[0010] In the embodiments of the present application, different judgment logics can be executed according to different situations, thereby further improving the accuracy of determining whether there is a risk of icing of the battery.
[0011] In combination with the first aspect and the above-mentioned implementation methods, in certain implementation methods of the first aspect, the method provided in the embodiment of the present application also includes: if it is detected that the vehicle is powered off, obtaining the current ambient temperature and the second state of charge of the battery; determining the target threshold value based on the current ambient temperature and the second state of charge; wherein the target threshold value is used to indicate a critical state in which the battery is at risk of freezing; determining whether the battery is at risk of freezing based on the first temperature and the first state of charge, including: determining whether the battery is at risk of freezing based on the target threshold value, the first temperature and the first state of charge.
[0012] In the embodiment of the present application, since the target threshold represents a critical state for the battery to have a risk of icing, the accuracy of determining whether the battery has a risk of icing can be further improved based on the target threshold, the first temperature and the first state of charge.
[0013] In combination with the first aspect and the above-mentioned implementation methods, in some implementation methods of the first aspect, determining whether the battery is at risk of freezing based on the target threshold, the first temperature and the first state of charge includes: if the target threshold is the first preset temperature, comparing the first temperature with the first preset temperature to determine whether the battery is at risk of freezing; if the target threshold is the first preset state of charge, comparing the first state of charge with the first preset state of charge to determine whether the battery is at risk of freezing.
[0014] In an embodiment of the present application, by using one of the first temperature or the first state of charge to determine whether the battery is at risk of freezing, the accuracy of determining whether the battery is at risk of freezing can be further improved, and the consumption of computing resources can be reduced.
[0015] In combination with the first aspect and the above-mentioned implementations, in some implementations of the first aspect, charging the battery includes: charging the battery based on a second preset time length; and / or charging the battery based on a second preset state of charge.
[0016] In the embodiments of the present application, the battery is charged in a variety of ways, so that the adaptability of the battery to various environments during charging can be improved.
[0017] In combination with the first aspect and the above-mentioned implementation methods, in certain implementation methods of the first aspect, the method provided in the embodiment of the present application also includes: before determining whether there is a risk of freezing of the battery, controlling the vehicle to be in a whole-vehicle sleep state; if there is a risk of freezing of the battery, controlling the vehicle to be in a target wake-up state so that the vehicle's power consumption is lower than the preset power consumption; wherein the target wake-up state indicates that the vehicle's control module is started.
[0018] In an embodiment of the present application, by controlling the vehicle to be in a whole-vehicle sleep state and by controlling the vehicle to be in a target wake-up state, power consumption can be reduced and resources can be saved.
[0019] In a second aspect, a battery protection device is provided, which includes: an acquisition module, used to obtain the parking time of the vehicle if it is detected that the vehicle is powered off; the acquisition module is also used to obtain the current first temperature and first state of charge of the battery in the vehicle if the parking time is greater than a first preset time; a determination module, used to determine whether the battery has a risk of freezing based on the first temperature and the first state of charge; and a charging module, used to charge the battery to increase the temperature of the battery if the battery has a risk of freezing.
[0020] In a possible implementation, the determination module is also used to determine whether the battery is at risk of freezing based on the first state of charge if the first temperature is lower than a first preset temperature; and to determine whether the battery is at risk of freezing based on the first temperature if the first state of charge is lower than the first preset state of charge.
[0021] In a possible implementation, the determination module is further configured to determine that the battery has a risk of freezing if the first state of charge is less than the first preset state of charge; and determine that the battery has no risk of freezing if the first state of charge is greater than or equal to the first preset state of charge;
[0022] In a possible implementation, the determination module is further used to determine that the battery is at risk of freezing if the first temperature is lower than the first preset temperature; and to determine that the battery is not at risk of freezing if the first temperature is greater than or equal to the first preset temperature.
[0023] In a possible implementation, the acquisition module is further used to acquire the current ambient temperature and the second state of charge of the battery if it is detected that the vehicle is powered off.
[0024] In a possible implementation, the determination module is further used to determine the target threshold value according to the current ambient temperature and the second state of charge; wherein the target threshold value is used to indicate a critical state in which the battery has the risk of icing.
[0025] In a possible implementation, the determination module is further used to determine whether the battery has a risk of icing based on the target threshold, the first temperature, and the first state of charge.
[0026] In one possible implementation, the determination module is further used to, if the target threshold is a first preset temperature, compare the first temperature with the first preset temperature to determine whether the battery has the risk of freezing; if the target threshold is a first preset state of charge, compare the first state of charge with the first preset state of charge to determine whether the battery has the risk of freezing.
[0027] In a possible implementation, the charging module is further used to perform the charging process on the battery based on a second preset duration; and / or to perform the charging process on the battery based on a second preset state of charge.
[0028] In a third aspect, a vehicle is provided, comprising a memory and a processor. The memory is used to store executable program code, and the processor is used to call and run the executable program code from the memory, so that the vehicle executes the method in the first aspect or any possible implementation of the first aspect.
[0029] In a fourth aspect, a computer program product is provided, comprising: a computer program code, which, when executed on a computer, enables the computer to execute the method in the first aspect or any possible implementation of the first aspect.
[0030] In a fifth aspect, a computer-readable storage medium is provided, which stores a computer program code. When the computer program code runs on a computer, the computer executes the method in the above-mentioned first aspect or any possible implementation manner of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] Figure 1 is a schematic diagram of a charging device provided in an embodiment of the present application;
[0032] Figure 2 It is a flow chart of a battery protection method provided by the present application;
[0033] Figure 3 is a flowchart of a method for protecting a battery provided in an embodiment of the present application;
[0034] Figure 4 is a flowchart of another method for protecting a battery provided in an embodiment of the present application;
[0035] Figure 5 It is a structural schematic diagram of a battery protection device provided in an embodiment of the present application;
[0036] Figure 6 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application. DETAILED DESCRIPTION
[0037] The technical solution in the present application will be described clearly and in detail below in conjunction with the accompanying drawings. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B: "and / or" in the text is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.
[0038] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.
[0039] At present, in the field of vehicles, new energy vehicles such as electric vehicles and hybrid vehicles are increasingly being used. The starting method of electric vehicles and hybrid vehicles can rely on battery-driven electric motors. However, in some low-temperature environments (such as winter or extremely cold areas), the batteries in the vehicle need to be protected to prevent the batteries from freezing, which may cause irreversible damage to the batteries and make the vehicle unable to start normally. Therefore, how to accurately identify whether the battery has a risk of freezing and protect the battery from low temperatures is a technical problem that needs to be solved at present.
[0040] It should be noted that the relevant technology has proposed a battery heating device and control method, which specifically include: when the battery is charging, if the remaining power is within a preset power range and the current temperature is lower than the preset temperature range, determining whether the current charging speed of the battery is slow; if the charging speed is slow, controlling the heater to heat, thereby increasing the charging speed of the battery in a low temperature environment.
[0041] However, the related technology is used to solve the problem of how to increase the charging speed of the battery when charging the battery in a low temperature environment. However, the related technology cannot solve the technical problem raised by the present application, namely, how to identify whether the battery has a risk of freezing; and how to protect the battery from low temperatures when the vehicle is powered off to prevent the battery from freezing.
[0042] In view of this, the solution provided by the present application is a method, device, vehicle and storage medium for protecting a battery. The solution can detect the state of the battery in the vehicle, and determine whether the battery is at risk of freezing according to the current first temperature and first state of charge of the battery in the vehicle; and if the battery is at risk of freezing, the battery is charged to increase the battery power, thereby increasing the battery temperature. The solution can accurately identify whether the battery is at risk of freezing, and protect the battery from low temperatures to prevent the battery from freezing and causing the vehicle to fail to start normally.
[0043] For example, Figure 1 As shown, Figure 1 A schematic diagram of a charging device provided in an embodiment of the present application. The device includes: a battery 110 , a control module 120 , a temperature sensor 130 , a battery sensor 140 , an on-board charging module 150 and a high-voltage battery pack 160 .
[0044] The storage battery 110 is respectively connected to the control module 120, the battery sensor 140 and the vehicle charging module 150. The control module 120 is respectively connected to the temperature sensor 130, the battery sensor 140 and the vehicle charging module 150.
[0045] As an example, Figure 1 The modules in the embodiment may include modules connected by signal lines. For example, the control module 120 and the storage battery 110, the temperature sensor 130, the battery sensor 140 and the vehicle charging module 150 may be connected by signal lines.
[0046] As another example, Figure 1 The modules in the embodiment may also include modules connected by power lines. For example, the battery 110 and the control module 120 or the onboard charging module 150 may be connected by a power line; the onboard charging module 150 and the high-voltage battery pack 160 may be connected by a power line.
[0047] The connection relationship between the modules in the embodiment of the present application is only used to illustrate a method for protecting a battery provided by the embodiment of the present application. The embodiment of the present application does not specifically limit how the modules are connected in actual application scenarios. For example, the battery 110 can also be connected to the temperature sensor 130 via a power line.
[0048] For example, the battery 110 , the control module 120 , the temperature sensor 130 , the battery sensor 140 , and the on-board charging module 150 may be located in a vehicle.
[0049] Exemplarily, the battery 110 may be a 12V low-voltage battery installed in a new energy vehicle (such as an electric vehicle, a hybrid vehicle, etc.).
[0050] It should be noted that the method provided in the embodiment of the present application can be used to protect the lead-acid battery from low temperatures. Of course, the battery 110 can also be an enhanced floating charge (EFB) battery, a lithium ion (Li-ion) battery, etc. Regarding the type of battery, the embodiment of the present application does not specifically limit this.
[0051] Exemplarily, the battery 110 is used to supply power to the entire vehicle load, and the battery 110 may also be charged by an on-board charging module 150 connected to the battery 110 .
[0052] Exemplarily, the control module 120 may be a central electrical module (CEM), or other controllers, such as a central processing unit (CPU), a microcontroller (MCU), etc., and the embodiments of the present application do not impose any specific restrictions on this.
[0053] Exemplarily, the control module 120 may receive environmental data collected from the temperature sensor 130 .
[0054] Exemplarily, the control module 120 can communicate with the battery sensor 140, for example: the control module 120 can receive the collected data sent from the battery sensor 140; the control module can also send indication information to the battery sensor 140, and the indication information can be used to indicate that the battery sensor 140 performs a corresponding operation when the set condition (set threshold) is triggered. For example, the control module 120 sends a wake-up threshold to the battery sensor 140; when the battery sensor 140 detects that the wake-up threshold is met, the control module 120 is awakened at a low level.
[0055] Exemplarily, the control module 120 can send a request for high voltage to the on-board charging module 150; it can also send a request to the on-board charging module 150 based on the information sent by the battery sensor 140 and the temperature sensor 130 to enable the on-board charging module 150 to charge the battery 110.
[0056] Exemplarily, the temperature sensor 130 may collect temperature data of the environment in which the vehicle is located; the temperature sensor 130 may also send the collected temperature data to the control module 120 .
[0057] Exemplarily, the battery sensor 140 can collect data of the battery 110 in real time; the battery sensor 140 can also send the collected data to the control module 120. For example, the state of charge (SOC) of the battery 110, the temperature of the battery surface, etc. can be collected. The battery sensor 140 can be one or more. For example, the battery sensor 140 can be an electronic braking system (EBS) for detecting the battery status. The EBS includes multiple sensors (for example, sensor A and sensor B), sensor A is used to collect the state of charge of the battery 110, and sensor B is used to collect the temperature of the battery surface.
[0058] For example, the battery sensor 140 may also have a timing function. For example, after a first preset time period when the vehicle is parked and powered off, a low level signal may be sent to wake up the control module 120 .
[0059] Exemplarily, the onboard charging module 150 can be used to reduce the voltage of the high-voltage battery pack 160 to charge the storage battery 110. The onboard charging module 150 can also have a timing function, for example, the onboard charging module 150 can charge the storage battery 110 based on a second preset time.
[0060] Combined with the following Figures 2 to 4 A method for protecting a battery provided in an embodiment of the present application is described.
[0061] It should be understood that the embodiments of the present application do not specifically limit the execution subject of the battery protection method, as long as the program that records the code of the battery protection method of the embodiments of the present application can be run to communicate according to the battery protection method of the embodiments of the present application. For example, the execution subject of the battery protection method provided by the embodiments of the present application can be the vehicle described in the above embodiments, or a module in the vehicle, such as a charging device; or a battery protection device used in a vehicle, such as a chip.
[0062] like Figure 2 As shown, Figure 2 A flowchart of a method for protecting a battery provided for the implementation of the present application, the method comprising S201 to S204.
[0063] S201. If it is detected that the vehicle is powered off, obtain the parking time of the vehicle.
[0064] It should be understood that vehicle power-off generally refers to the process of turning off all power sources when the vehicle is parked, such as stopping the engine and no longer providing power (turning off the engine); disconnecting the main power switch to cut off the power supply to the entire vehicle (power off); turning off electronic equipment such as lights, air conditioning, and audio.
[0065] Exemplarily, the vehicle may be a new energy vehicle such as a hybrid vehicle, a pure electric vehicle, etc. Optionally, the vehicle may also be an internal combustion engine vehicle equipped with a battery for powering electronic devices (eg, lights) in the vehicle.
[0066] S202. If the parking time is longer than a first preset time, obtain a current first temperature and a first state of charge of a battery in the vehicle.
[0067] For example, the battery sensor (such as EBS) has a timing function, which can be used to obtain the parking time of the vehicle. For example, after the vehicle is powered off, the EBS starts timing. When the timing reaches a first preset time, the current first temperature and first state of charge of the battery in the vehicle can be obtained.
[0068] For example, the first preset duration may be a manually configured duration or a vehicle preconfigured duration, and the present application embodiment does not impose any specific restrictions on this. For example, the first preset duration may be 1 hour.
[0069] Exemplarily, the first state of charge (SOC1) may be expressed in percentage to describe the charge level of the battery. For example, the first state of charge may be 50%.
[0070] It is understandable that by timing the parking time, the current state of the battery can be quickly determined so as to quickly determine whether there is a risk of the battery freezing.
[0071] S203: Determine whether there is a risk of freezing of the battery based on the first temperature and the first state of charge.
[0072] It should be understood that whether the battery is at risk of freezing may depend on multiple factors. For example, when the external ambient temperature is low, the surface temperature of the battery will also become low. At this time, the electrolyte inside the battery may freeze, resulting in the risk of freezing of the battery. When the battery's state of charge is low, the viscosity of the battery's electrolyte will increase, making it more likely to be at risk of freezing; in addition, when the battery's state of charge is low, in order to maintain the basic functions of the vehicle (such as safety systems, anti-theft, etc.), the demand for remaining power may increase. This may result in additional energy consumption and further reduce the temperature of the battery. Therefore, it is possible to determine whether the battery is at risk of freezing based on the battery's current first temperature and first state of charge, thereby improving the accuracy of judging the risk of freezing.
[0073] It needs to be explained that when there is a risk of freezing of the battery, the volume of the battery may expand, thereby damaging the internal structure of the battery, such as separators, electrode plates and casing; and it may also cause the electrical conductivity of the battery to decrease and affect the energy storage and discharge capabilities; even ice crystals formed during the freezing process may be inserted into the internal components of the battery, causing a short circuit or other damage.
[0074] For a detailed description of S203, please refer to the following embodiments, which will not be described again here.
[0075] S204. If there is a risk of the battery freezing, charge the battery to increase the battery temperature.
[0076] For example, the high-voltage battery pack can be reduced in voltage by an on-board charging module so as to charge the battery.
[0077] It is understandable that during the charging process of the battery, heat is generated due to the conversion of electrical energy into chemical energy. This can protect the battery from damage caused by ice in a cold environment and ensure the stability of the battery performance during operation to achieve normal starting of the vehicle.
[0078] It is understandable that when there is a risk of freezing of the battery, the battery temperature can be increased by charging the battery, which can not only protect the battery from low temperatures but also charge the battery; compared to other technologies that require the output of heat energy through an external heating device to increase the temperature of the battery, the embodiments of the present application can reduce resource waste.
[0079] For a detailed description of S204, please refer to the following embodiments, which will not be described in detail here.
[0080] In an embodiment of the present application, when it is detected that the vehicle is powered off, the parking time of the vehicle is obtained, so that when the parking time is greater than a first preset time, the current first temperature and first state of charge of the battery in the vehicle can be obtained, and the battery status can be detected in time; since it is possible to determine whether the battery is at risk of freezing based on the current battery temperature and first state of charge of the battery, this can improve the accuracy of determining whether the battery is at risk of freezing; thereafter, when there is a risk of freezing of the battery, the battery is charged, so that the temperature of the battery can be increased to achieve low-temperature protection for the battery and prevent the battery from freezing.
[0081] In a possible embodiment of the present application, the above S203 includes: if the first temperature is lower than the first preset temperature, determining whether the battery is at risk of freezing according to the first state of charge; if the first state of charge is lower than the first preset state of charge, determining whether the battery is at risk of freezing according to the first temperature.
[0082] Exemplarily, the first preset temperature may be a manually configured duration, or may be a preset temperature preconfigured for the vehicle, and the embodiment of the present application does not impose any specific limitation on this.
[0083] In actual application scenarios, the first preset temperature can be set to -35°C.
[0084] Exemplarily, the first preset state of charge may be a manually configured duration, or may be a state of charge preconfigured for the vehicle, and the embodiments of the present application do not impose any specific limitation on this.
[0085] In an actual application scenario, the first preset state of charge may be set to 50%.
[0086] As an example, if the first temperature is lower than the first preset temperature (CT1<-35℃), it can be determined whether the battery is at risk of freezing based on the first state of charge (SOC1): for example, if the first state of charge is lower than the first preset state of charge (SOC1<50%), it is determined that the battery is at risk of freezing; if the first state of charge is greater than or equal to the first preset state of charge (SOC1≥50%), it is determined that the battery is not at risk of freezing.
[0087] As another example, if the first state of charge is less than the first preset state of charge (SOC1<50%), it can be determined whether the battery has a risk of freezing according to the first temperature (CT1): for example, if the first temperature is less than the first preset temperature (CT1<-35℃), it is determined that the battery has a risk of freezing; if the first temperature is greater than or equal to the first preset temperature (CT1≥-35℃), it is determined that the battery does not have a risk of freezing. In this way, different judgment logics can be executed according to different situations, further improving the accuracy of determining whether the battery has a risk of freezing.
[0088] In an embodiment of the present application, by judging whether the first temperature and the first state of charge are lower than preset values, the accuracy of determining whether the battery is at risk of freezing can be improved.
[0089] In a possible embodiment of the present application, the method provided in the embodiment of the present application also includes: if it is detected that the vehicle is powered off, obtaining the current ambient temperature and the second state of charge of the battery; determining the target threshold value based on the current ambient temperature and the second state of charge; the above S203 includes: determining whether there is a risk of freezing of the battery based on the target threshold value, the first temperature and the first state of charge.
[0090] The target threshold is used to indicate a critical state where the battery is at risk of freezing.
[0091] Exemplarily, the target threshold may be a set value, which may be used to measure the current ambient temperature or the second state of charge of the current battery.
[0092] It should be explained that the state of charge of the battery obtained after the vehicle is powered off is the second state of charge, and the state of charge of the battery obtained after the first preset time after the vehicle is powered off is the first state of charge. In other words, the first state of charge ≤ the second state of charge.
[0093] For example, the current ambient temperature outside the vehicle can be obtained through a temperature sensor. The second state of charge of the battery can be obtained through a battery sensor.
[0094] As an example, if the current ambient temperature is greater than or equal to the first preset temperature and less than the second preset temperature (-35℃≤ET1≤-10℃), and the second state of charge is less than the first preset state of charge (CT2<50%), the target threshold can be determined as the first preset temperature (-35℃).
[0095] As another example, if the current ambient temperature is lower than the first preset temperature (ET1<-35°C) and the second state of charge is lower than the third preset state of charge (CT2<70%), the target threshold may be determined to be the first preset state of charge (50%).
[0096] Regarding how to determine whether the battery has a risk of freezing based on the target threshold, the first temperature, and the first state of charge, reference may be made to the following embodiments, which will not be described in detail here.
[0097] In the embodiment of the present application, since the target threshold represents a critical state for the battery to have a risk of icing, the accuracy of determining whether the battery has a risk of icing can be further improved based on the target threshold, the first temperature and the first state of charge.
[0098] In a possible embodiment of the present application, determining whether the battery is at risk of freezing based on a target threshold, a first temperature and a first state of charge includes: if the target threshold is a first preset temperature, comparing the first temperature with the first preset temperature to determine whether the battery is at risk of freezing; if the target threshold is a first preset state of charge, comparing the first state of charge with the first preset state of charge to determine whether the battery is at risk of freezing.
[0099] As an example, if the target threshold is the first preset temperature (-35°C), it can be first determined that the first state of charge is less than the first preset state of charge (CT1 < 50%), so there is no need to compare the first state of charge with the first preset state of charge subsequently; then, by comparing the first temperature with the first preset temperature, it is determined whether the battery is at risk of freezing, specifically: if the first temperature is lower than the first preset temperature (CT1 <-35°C), it can be determined based on the first state of charge (SOC1) whether the battery is at risk of freezing: for example, if the first state of charge is less than the first preset state of charge (SOC1 < 50%), it is determined that the battery is at risk of freezing; if the first state of charge is greater than or equal to the first preset state of charge (SOC1 ≥ 50%), it is determined that the battery is not at risk of freezing.
[0100] As another example, if the target threshold is the first preset state of charge (50%), it can be first determined that the first temperature is less than the first preset temperature (CT1<-35℃), so there is no need to compare the first temperature with the first preset temperature subsequently; then, by comparing the first state of charge with the first preset state of charge, it is determined whether the battery is at risk of freezing, specifically: if the first state of charge is less than the first preset state of charge (SOC1<50%), it can be determined based on the first temperature (CT1) whether the battery is at risk of freezing: for example, if the first temperature is less than the first preset temperature (CT1<-35℃), it is determined that the battery is at risk of freezing; if the first temperature is greater than or equal to the first preset temperature (CT1≥-35℃), it is determined that the battery is not at risk of freezing.
[0101] It is understandable that even if the related technology determines whether the current charging speed of the battery is slow by using the current remaining battery power and current temperature, in the embodiment of the present application, before determining whether the battery has a risk of freezing, a target threshold can be determined based on the external ambient temperature and the battery's state of charge, thereby proposing a variety of methods for determining whether the battery has a risk of freezing. The embodiment of the present application can further improve the accuracy of determining whether the battery has a risk of freezing.
[0102] In an embodiment of the present application, by using one of the first temperature or the first state of charge to determine whether the battery is at risk of freezing, the accuracy of determining whether the battery is at risk of freezing can be further improved, and the consumption of computing resources can be reduced.
[0103] As a possible implementation method, if the first temperature is greater than or equal to the first preset temperature, and / or the first state of charge is greater than or equal to the first preset state of charge, the vehicle is controlled to be in a dormant state and the battery is not charged.
[0104] In a possible embodiment of the present application, the above S204 includes: charging the battery based on a second preset duration; and / or charging the battery based on a second preset state of charge.
[0105] For example, the second preset duration may be a manually configured duration or a vehicle preconfigured duration, and the present application embodiment does not impose any specific restrictions on this. For example, the second preset duration may be 1 hour.
[0106] For example, the second preset state of charge may be a time period configured manually or a state of charge preconfigured by the vehicle, which is not specifically limited in the present embodiment of the application. For example, the second preset state of charge may be 90%.
[0107] As an example, the vehicle-mounted charging module can charge the battery for a second preset time (1 hour). After the second preset time, the vehicle-mounted charging module can stop charging the battery.
[0108] As another example, the on-board charging module may charge the battery so that the battery reaches a second preset state of charge (90%). When the battery reaches the second preset state of charge, the on-board charging module may stop charging the battery.
[0109] In the embodiments of the present application, the battery is charged in a variety of ways, so that the adaptability of the battery to various environments during charging can be improved.
[0110] In a possible embodiment of the present application, the method provided in the embodiment of the present application also includes: before determining whether there is a risk of freezing of the battery, controlling the vehicle to be in a whole-vehicle sleep state; if there is a risk of freezing of the battery, controlling the vehicle to be in a target wake-up state so that the vehicle's power consumption is lower than a preset power consumption; wherein the target wake-up state indicates that the vehicle's control module is started.
[0111] Exemplarily, the whole vehicle is in a dormant state in which the vehicle is in a low-power standby mode, in which most non-essential electronic devices are turned off or enter a power saving mode, which reduces the discharge of the battery.
[0112] As an example, before determining whether there is a risk of battery freezing, for example, after determining the target threshold, the vehicle can be controlled to be in a dormant state; thereafter, when there is a risk of battery freezing, the vehicle's control module can be started, for example, the control module can be woken up at a low level, so that the vehicle's power consumption can be lower than the preset power consumption.
[0113] In an embodiment of the present application, by controlling the vehicle to be in a whole-vehicle sleep state and by controlling the vehicle to be in a target wake-up state, power consumption can be reduced and resources can be saved.
[0114] like Figure 3 As shown, Figure 3 Taking a battery protection method as an example, a flowchart of a battery protection method provided in an embodiment of the present application is described as follows:
[0115] Exemplarily, the execution subject of S301 to S312 below can be a vehicle or a charging device in the vehicle; of course, it can also be a battery protection device used in the vehicle, such as a chip, and the embodiments of the present application do not impose specific restrictions on this.
[0116] S301. Obtain the current ambient temperature and the second state of charge of the battery.
[0117] For example, if it is detected that the vehicle is powered off, the current ambient temperature and the second state of charge of the battery may be obtained.
[0118] For example, the current ambient temperature outside the vehicle can be obtained through a temperature sensor. The second state of charge of the battery can be obtained through a battery sensor.
[0119] Exemplarily, the second state of charge may be expressed in percentage to describe the charge level of the battery. For example, the second state of charge may be 60%.
[0120] S302. Determine whether the current ambient temperature is less than a first preset temperature. If yes, execute S303; if no, execute S305.
[0121] S303. Determine whether the current second state of charge of the battery is less than the third preset state of charge; if so, execute S304. If not, execute S308.
[0122] S304: Determine that the target threshold is a first preset state of charge, and execute S309.
[0123] The target threshold is used to indicate a critical state where the battery is at risk of freezing.
[0124] Exemplarily, the target threshold may be a set value, which may be used to measure the current ambient temperature or the second state of charge of the current battery.
[0125] S305. Determine whether the current ambient temperature is greater than the second preset temperature. If yes, execute S306; if no, execute S308.
[0126] S306. Determine whether the current second state of charge of the battery is less than the first preset state of charge; if so, execute S307; if not, execute S308.
[0127] S307: Determine the target threshold as the first preset temperature, and execute S309.
[0128] S308. Control the vehicle to be in a dormant state.
[0129] It is understandable that after the vehicle is powered off, regardless of the current ambient temperature and the current second state of charge of the battery, the vehicle can be controlled to be in a vehicle dormant state, which can reduce power consumption.
[0130] S309. Control the vehicle to be in a dormant state and count down the first preset time.
[0131] For example, the first preset duration may be a manually configured duration or a vehicle preconfigured duration, and the present application embodiment does not impose any specific restrictions on this. For example, the second preset duration may be 1 hour.
[0132] For example, the battery sensor (such as EBS) has a timing function, which can be used to obtain the parking time of the vehicle. For example, after the vehicle is powered off, the EBS starts timing. When the timing reaches a first preset time, the current first temperature and first state of charge of the battery in the vehicle can be obtained.
[0133] Exemplarily, the first state of charge may be described in the form of a percentage to describe the power level of the battery. For example, the first state of charge may be 50%.
[0134] S310. If the target threshold is the first preset state of charge, determine whether the current first state of charge of the battery is less than the first preset state of charge; or, if the target threshold is the first preset temperature, determine whether the first temperature is less than the first preset temperature. If yes, execute S311. If no, execute S309.
[0135] S311. Control the vehicle to be in a target wake-up state so that the power consumption of the vehicle is lower than a preset power consumption.
[0136] Among them, the target awakening state indicates that the control module of the vehicle is started.
[0137] Exemplarily, the whole vehicle is in a dormant state in which the vehicle is in a low-power standby mode, in which most non-essential electronic devices are turned off or enter a power saving mode, which reduces the discharge of the battery.
[0138] S312. Based on a second preset time period, the battery is charged.
[0139] For example, the second preset duration may be a manually configured duration or a vehicle preconfigured duration, and the present application embodiment does not impose any specific restrictions on this. For example, the second preset duration may be 1 hour.
[0140] It should be noted that the above Figure 3 The specific implementation of S301 to S312 can be found in Figure 2 ; no further description is given here.
[0141] In an embodiment of the present application, since the target threshold represents a critical state for a battery to be at risk of freezing, the accuracy of determining whether the battery is at risk of freezing can be improved based on the target threshold, and one of the first temperature and the first state of charge; then, by controlling the vehicle to be in a whole-vehicle dormant state, and by controlling the vehicle to be in a target wake-up state, power consumption can be reduced and resources can be saved; since the current first temperature and the first state of charge of the battery in the vehicle can be obtained when the parking time is greater than the first preset time, the battery status can be detected in time; since it is possible to determine whether the battery is at risk of freezing based on the current battery temperature and the first charge of the battery, this can improve the accuracy of determining whether the battery is at risk of freezing; thereafter, when the battery is at risk of freezing, the battery is charged, which can increase the battery temperature to achieve low-temperature protection for the battery and prevent the battery from freezing.
[0142] like Figure 4 As shown, Figure 4 Taking another method for protecting a battery as an example, a flowchart of a method for protecting a battery provided in an embodiment of the present application is described as follows:
[0143] For example, Figure 4 The modules in Figure 1 For example, the battery reference Figure 1 The battery 110 in the CEM can refer to Figure 1 The control module 120 in FIG. 1; the external temperature sensor can refer to Figure 1 Temperature sensor 130 in EBS can refer to Figure 1 The battery sensor 140 in the vehicle charger can refer to Figure 1 The on-board charging module 150 in the vehicle charger can refer to Figure 1 The high-voltage battery pack 160 in the.
[0144] Exemplarily, the execution subject of S401 to S409 and S414 to S415 below is the CEM; the execution subject of S410 to S413 is the EBS; and the execution subject of S416 is the on-board charger.
[0145] S401. CEM controls vehicle wake-up.
[0146] S402. CEM obtains the outside temperature and the battery power.
[0147] Exemplarily, the CEM may obtain the outside temperature through an outside temperature sensor; the CEM may obtain the battery power through the EBS.
[0148] S403. CEM determines whether the external temperature is less than T1; if so, execute S404; if not, execute S406.
[0149] For example, T1 can refer to Figures 2 to 3 The first preset temperature and the description of the first preset temperature are not repeated here.
[0150] S404. CEM determines whether the battery power is less than SOC1; if so, execute S405; if not, execute S409.
[0151] For example, SOC1 can refer to Figures 2 to 3 The third preset state of charge and the description of the third preset state of charge are not repeated here.
[0152] S405. The CEM writes the power threshold SOC2 into the CEM and executes S409.
[0153] For example, SOC2 can refer to Figures 2 to 3 The first preset state of charge and the description of the first preset state of charge are not repeated here.
[0154] S406. CEM determines whether T1 < external temperature < T2; if so, execute S407; if not, execute S409.
[0155] For example, T2 can refer to Figures 2 to 3 The second preset temperature and the description of the second preset temperature are not repeated here.
[0156] S407. CEM determines whether the battery power is less than SOC2; if so, execute S408; if not, execute S409.
[0157] S408. The CEM writes the temperature threshold T1 into the CEM and executes S409.
[0158] S409.CEM controls the whole vehicle to sleep.
[0159] S410.EBS timing and full X1 hour.
[0160] For example, X1 can refer to Figures 2 to 3 The first preset duration and the description of the first preset duration will not be repeated here.
[0161] S411. If the power threshold SOC2 is written, and if the EBS detects that the battery power is less than SOC2, execute S413.
[0162] S412. If the temperature threshold T1 is written, and if the EBS detects that the battery temperature is less than T1, execute S413.
[0163] S413.EBS wakes up CEM.
[0164] S414. CEM determines whether the battery power is less than SOC2; or, CEM determines whether the battery temperature is less than T1. If so, execute S415; if not, execute S409.
[0165] S415. CEM sends a charging request to the onboard charger.
[0166] Optionally, if not, the CEM does not send a charging request to the on-board charger and executes S409.
[0167] S416. The on-board charger charges the battery for X2 hours and then ends the charging and executes S401.
[0168] For example, the on-board charger can charge the storage battery through the high-voltage battery pack and then finish charging after X2 hours.
[0169] For example, X2 can refer to Figures 2 to 3 The second preset time length and the description of the second preset time length are not repeated here.
[0170] It should be noted that the above Figure 4 The specific implementation of S401 to S416 can be found in Figure 2 ; no further description is given here.
[0171] In an embodiment of the present application, since the target threshold represents a critical state for a battery to be at risk of freezing, a temperature threshold or a power threshold can be determined based on one of the outside temperature and the battery power and written into the CEM, thereby improving the accuracy of determining whether the battery is at risk of freezing; then, by controlling the vehicle to be in a dormant state, power consumption can be reduced and resources can be saved; since the current battery power and battery temperature can be obtained during EBS timing for X1 hours, the battery status can be detected in time; then, the battery power and the power threshold are compared, or the battery temperature and the temperature threshold are compared to determine whether the battery is at risk of freezing, thereby improving the accuracy of determining whether the battery is at risk of freezing; thereafter, if the battery is at risk of freezing, the battery can be tested for X2 hours to increase the battery temperature, so as to achieve low-temperature protection for the battery and prevent the battery from freezing.
[0172] Combination of the above Figures 1 to 4 The battery protection method provided by the embodiment of the present application is described in detail; Figure 5 and Figure 6 The device embodiments of the present application are described in detail. It should be understood that the device in the embodiments of the present application can execute the various methods of the aforementioned embodiments of the present application, that is, the specific working processes of the following various products can refer to the corresponding processes in the aforementioned method embodiments.
[0173] Combine the following Figure 5 The battery protection device provided in the embodiment of the present application is described in detail.
[0174] like Figure 5 As shown, Figure 5 It is a structural schematic diagram of a battery protection device provided in an embodiment of the present application.
[0175] For example, Figure 5 As shown, the device comprises:
[0176] An acquisition module 510 is used to acquire the parking time of the vehicle if it is detected that the vehicle is powered off;
[0177] The acquisition module 510 is further configured to acquire a current first temperature and a first state of charge of a battery in the vehicle if the parking time is longer than a first preset time;
[0178] A determination module 520, configured to determine whether there is a risk of icing of the battery according to the first temperature and the first state of charge;
[0179] The charging module 530 is used to charge the battery to increase the temperature of the battery if there is a risk of freezing of the battery.
[0180] In a possible implementation, the determination module 520 is further used to determine whether the battery is at risk of freezing based on the first state of charge if the first temperature is lower than a first preset temperature; and to determine whether the battery is at risk of freezing based on the first temperature if the first state of charge is lower than the first preset state of charge.
[0181] In a possible implementation, the determination module 520 is further configured to determine that the battery has a risk of freezing if the first state of charge is less than the first preset state of charge; and determine that the battery has no risk of freezing if the first state of charge is greater than or equal to the first preset state of charge;
[0182] In a possible implementation, the determination module 520 is further used to determine that the battery is at risk of freezing if the first temperature is lower than the first preset temperature; and to determine that the battery is not at risk of freezing if the first temperature is greater than or equal to the first preset temperature.
[0183] In a possible implementation, the acquisition module 510 is further configured to acquire the current ambient temperature and the second state of charge of the battery if it is detected that the vehicle is powered off.
[0184] In a possible implementation, the determination module 520 is further used to determine the target threshold value according to the current ambient temperature and the second state of charge; wherein the target threshold value is used to indicate that the battery is in a critical state where the risk of icing exists.
[0185] In a possible implementation, the determination module 520 is further configured to determine whether the battery has a risk of icing according to the target threshold, the first temperature, and the first state of charge.
[0186] In one possible implementation, the determination module 520 is further used to, if the target threshold is a first preset temperature, compare the first temperature with the first preset temperature to determine whether the battery has the risk of freezing; if the target threshold is a first preset state of charge, compare the first state of charge with the first preset state of charge to determine whether the battery has the risk of freezing.
[0187] In a possible implementation, the charging module 530 is further configured to perform the charging process on the battery based on a second preset duration; and / or perform the charging process on the battery based on a second preset state of charge.
[0188] It should be noted that the battery protection device provided in the above embodiment only uses the division of the above-mentioned functional modules as an example when executing the battery protection method. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0189] In addition, the battery protection device and the battery protection method embodiments provided in the above embodiments belong to the same concept, so for details not disclosed in the device embodiments of this specification, please refer to the battery protection method embodiments described above in this specification, and no further details will be given here.
[0190] like Figure 6 As shown, Figure 6 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application.
[0191] Exemplarily, the vehicle 600 includes: a processor 610, a memory 620, and an executable program code 630;
[0192] Exemplarily, the memory 620 is used to store executable program code; the processor 610 is used to call and execute the executable program code; and the executable program code 630 is used to implement a battery protection method.
[0193] The present application can divide the functional modules of the vehicle according to the above method example. For example, each functional module can be corresponded, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware. It should be noted that the division of modules in this embodiment is schematic and is only a logical function division. There may be other division methods in actual implementation.
[0194] In the case of dividing each functional module according to each function, the vehicle may include: an acquisition module, a determination module, a charging module, etc. It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, which will not be repeated here.
[0195] The vehicle provided in the present application is used to execute the above-mentioned battery protection method, and thus can achieve the same effect as the above-mentioned implementation method.
[0196] In the case of an integrated unit, the vehicle may further include a storage module, wherein the storage module may be used to support the vehicle to execute relevant program codes and data.
[0197] The processing module may be a processor or a controller, which may implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of the present application. The processor may also be a combination that implements a computing function, such as a combination of one or more microprocessors, a combination of a digital signal processor (DSP) and a microprocessor, etc. The storage module may be a memory.
[0198] The present application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of any of the aforementioned embodiments. The computer-readable storage medium may include, but is not limited to, any type of disk, including a floppy disk, an optical disk, a digital versatile disk (DVD), a compact disc read-only memory (CD-ROM), a microdrive, and a magneto-optical disk, a read-only memory (ROM), a random access memory (RAM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read only memory (EEPROM), a dynamic random access memory (DRAM), a video random access memory (VRAM), a flash memory device, a magnetic card or an optical card, a nanosystem (including a molecular memory IC), or any type of medium or device suitable for storing instructions and / or data.
[0199] The present application also provides a computer program product. When the computer program product is run on a computer, the computer is enabled to execute the above-mentioned related steps to implement a battery protection method in the above-mentioned embodiment.
[0200] In addition, the vehicle provided in the embodiments of the present application may specifically be a chip, component or module, and the vehicle may include a connected processor and memory; wherein the memory is used to store instructions, and when the vehicle is running, the processor may call and execute instructions so that the chip executes a battery protection method in the above-mentioned embodiment.
[0201] Among them, the vehicle, computer-readable storage medium, computer program product or chip provided in this application are all used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods provided above, and will not be repeated here.
[0202] Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0203] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0204] The above contents are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A method for protecting a battery, characterized in that: The method comprises: If it is detected that the vehicle is powered off, the parking time of the vehicle is obtained; If the parking time is longer than a first preset time, obtaining a first current temperature and a first state of charge of a battery in the vehicle; determining, according to the first temperature and the first state of charge, whether the battery has a risk of freezing; If the storage battery has the risk of freezing, the storage battery is charged to increase the temperature of the storage battery.
2. The method according to claim 1, characterized in that The determining, according to the first temperature and the first state of charge, whether the battery has a risk of freezing includes: If the first temperature is lower than a first preset temperature, determining whether there is a risk of icing of the battery according to the first state of charge; If the first state of charge is less than the first preset state of charge, it is determined whether the battery has a risk of freezing according to the first temperature.
3. The method according to claim 2, characterized in that If the first temperature is lower than a first preset temperature, determining whether the battery has a risk of freezing according to the first state of charge includes: When the first temperature is lower than a first preset temperature, if the first state of charge is lower than the first preset state of charge, determining that the battery has a risk of freezing; If the first state of charge is greater than or equal to the first preset state of charge, it is determined that there is no risk of icing of the battery; If the first state of charge is less than the first preset state of charge, determining whether the battery has a risk of freezing according to the first temperature includes: When the first state of charge is less than the first preset state of charge, if the first temperature is less than the first preset temperature, determining that the battery has a risk of freezing; If the first temperature is greater than or equal to the first preset temperature, it is determined that there is no risk of icing of the battery.
4. The method according to any one of claims 1 to 3, characterized in that The method further comprises: If it is detected that the vehicle is powered off, obtaining the current ambient temperature and the second state of charge of the battery; Determining a target threshold value according to the current ambient temperature and the second state of charge; wherein the target threshold value is used to indicate a critical state where the battery has the risk of icing; The determining, according to the first temperature and the first state of charge, whether the battery has a risk of freezing includes: It is determined whether the battery has a risk of icing according to the target threshold, the first temperature, and the first state of charge.
5. The method according to claim 4, characterized in that The determining, according to the target threshold, the first temperature, and the first state of charge, whether the battery has a risk of freezing includes: If the target threshold is a first preset temperature, comparing the first temperature with the first preset temperature to determine whether the battery has the icing risk; If the target threshold is a first preset state of charge, the first state of charge is compared with the first preset state of charge to determine whether the battery has the icing risk.
6. The method according to any one of claims 1 to 3, characterized in that The charging process of the battery comprises: Based on a second preset time duration, performing the charging process on the battery; and / or, The charging process is performed on the battery based on a second preset state of charge.
7. The method according to any one of claims 1 to 3, characterized in that The method further comprises: Before determining whether the battery has the risk of freezing, controlling the vehicle to be in a vehicle dormant state; If the battery has the risk of freezing, the vehicle is controlled to be in a target wake-up state so that the power consumption of the vehicle is lower than a preset power consumption; wherein the target wake-up state indicates that a control module of the vehicle is started.
8. A battery protection device, characterized in that: The device comprises: An acquisition module, for acquiring the parking time of the vehicle if it is detected that the vehicle is powered off; The acquisition module is further configured to acquire a current first temperature and a first state of charge of a battery in the vehicle if the parking time is greater than a first preset time; a determination module, configured to determine whether the battery has a risk of freezing according to the first temperature and the first state of charge; A charging module is used to charge the battery to increase the temperature of the battery if the battery is at risk of freezing.
9. A vehicle, characterized in that: The vehicle comprises: A memory for storing executable program codes; A processor, configured to call and run the executable program code from the memory, so that the vehicle executes the method as claimed in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions, and when the instructions are executed on a vehicle, the vehicle is caused to perform the method according to any one of claims 1 to 7.
