Battery heat preservation control method and apparatus, device, medium, and program product

By acquiring vehicle information and temperature data for scenario matching and parameter calculation, the problem of insufficient intelligence and precision in the existing power battery insulation control has been solved, realizing intelligent and precise battery insulation control and improving the charging and driving performance of the vehicle.

WO2026000710A1PCT designated stage Publication Date: 2026-01-02CHINA FAW CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/125064
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-06-26
Filing Date
2024-10-15
Publication Date
2026-01-02

AI Technical Summary

Technical Problem

Existing power battery insulation control methods cannot flexibly adjust battery insulation control and parameters, lacking intelligence and precision, which affects vehicle charging and driving performance.

Method used

By acquiring vehicle information, temperature data, and insulation mode, the data is sent to the cloud for scene matching and parameter calculation. The battery insulation wake-up time is calculated in combination with the insulation mode, and the wake-up signal from the cloud is received to execute battery insulation control. The wake-up result is fed back to the cloud, thus achieving intelligent and precise insulation control.

Benefits of technology

It enables flexible adjustment of battery insulation control and parameters based on vehicle information and usage scenarios, improving the intelligence and accuracy of battery temperature control and enhancing vehicle charging and driving performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024125064_02012026_PF_FP_ABST
    Figure CN2024125064_02012026_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present application relate to the technical field of power batteries, and provide a battery heat preservation control method and apparatus, a device, a medium, and a program product. The method comprises: obtaining vehicle information, temperature data and a heat preservation mode, and transmitting same to a cloud, to instruct the cloud to perform scenario matching on the basis of the vehicle information and the temperature data and calculate scenario parameters, wherein the temperature data comprises an environment temperature and a battery temperature; receiving the scenario parameters, calculating battery heat preservation wake-up time in light of the heat preservation mode and sending the time to the cloud; and receiving a heat preservation wake-up signal of the cloud to execute battery heat preservation control, and feeding back a wake-up result to the cloud. In the embodiments of the present application, heat preservation control and parameters of a vehicle battery can be flexibly adjusted on the basis of the vehicle information, the temperature data and the use scenario of a vehicle, and the battery temperature is intelligently and precisely controlled.
Need to check novelty before this filing date? Find Prior Art

Description

Battery temperature control method, device, equipment, medium and program product

[0001] Cross-reference to related applications

[0002] This application claims priority to Chinese Patent Application CN202410832878.5, filed on June 26, 2024, entitled "Battery temperature control method, device, equipment, medium and program product", the entire contents of which are incorporated herein by reference. TECHNICAL FIELD

[0003] The present application relates to the technical field of power batteries, in particular to a battery temperature control method, device, equipment, medium and program product. BACKGROUND

[0004] With the increasing popularity of new energy vehicles, the demand to ensure optimal battery performance when using the vehicle in a full temperature range is a key issue of industry concern. Among them, battery temperature control is one of the key technologies of battery thermal management. The accuracy of power battery temperature control has a greater impact on the charging and driving performance of the vehicle. The existing power battery temperature control generally controls the heating and temperature maintaining module to maintain the power according to the ambient temperature detected by the temperature sensor. However, this temperature control method cannot flexibly adjust the temperature control and temperature parameters of the battery, and is not intelligent and accurate enough.

[0005] SUMMARY

[0006] The purpose of the embodiments of the present application is to provide a battery temperature control method, device, equipment, medium and program product to solve the problem that the existing power battery temperature control method cannot flexibly adjust the temperature control and parameters of the battery, and is not intelligent and accurate enough.

[0007] In a first aspect, the embodiments of the present application provide a battery temperature control method, comprising: obtaining vehicle information, temperature data and temperature maintaining mode and sending to the cloud to instruct the cloud to perform scene matching according to the vehicle information and the temperature data, and calculate scene parameters; wherein the temperature data includes ambient temperature and battery temperature; receiving the scene parameters, calculating the battery temperature maintaining wake-up time in combination with the temperature maintaining mode and sending to the cloud; receiving the temperature maintaining wake-up signal from the cloud to perform battery temperature control, and feeding back the wake-up result to the cloud.

[0008] In the implementation process, the vehicle information, temperature data and heat preservation mode are acquired and sent to the cloud to instruct the cloud to match a scene according to the vehicle information and the temperature data and calculate scene parameters; the temperature data includes an ambient temperature and a battery temperature; the scene parameters are received, the battery heat preservation wake-up time is calculated in combination with the heat preservation mode, and the battery heat preservation wake-up time is sent to the cloud; the heat preservation wake-up signal of the cloud is received to perform battery heat preservation control and feed back the wake-up result to the cloud; the vehicle battery heat preservation control and parameters can be flexibly adjusted according to the vehicle information, the temperature data and the use scene of the vehicle, and the temperature of the battery is intelligently and accurately controlled.

[0009] Further, the temperature data is acquired, including: acquiring a first ambient temperature, a first battery minimum temperature and a first battery maximum temperature at a time before the vehicle sleeps, and a second ambient temperature, a second battery minimum temperature and a second battery maximum temperature at a first time when the vehicle wakes up; collecting a third ambient temperature, a third battery minimum temperature when the battery heating starts, and a fourth ambient temperature, a fourth battery minimum temperature when the heating stops; collecting a fifth ambient temperature, a third battery maximum temperature when the battery cooling starts, and a sixth ambient temperature, a third battery maximum temperature when the cooling stops.

[0010] Further, the heat preservation mode is acquired and sent to the cloud, including: receiving and storing a first battery heat preservation mode and a first heat preservation time set by the client for the first time, and sending them to the cloud; receiving a second battery heat preservation mode and a second heat preservation time set by the client for the second time, comparing the first battery heat preservation mode with the second battery heat preservation mode, and comparing the first heat preservation time with the second heat preservation time; if the first battery heat preservation mode and the second battery heat preservation mode are different, and / or the first heat preservation time and the second heat preservation time are different, then the second battery heat preservation mode and the second heat preservation time are stored, sent to the cloud in combination with a setting change identifier, and setting success information is fed back to the client.

[0011] Further, the scene parameters are received, and the battery heat preservation wake-up time is calculated in combination with the heat preservation mode, including: receiving the scene parameters of the cloud; when it is identified that the vehicle has been charged and the charging gun remains in a connected state and the vehicle has not slept, if the battery heat preservation mode of the user end is not received, the battery heat preservation wake-up time calculation function is not started; if the battery heat preservation mode of the user end is received, the difference between the user set heat preservation time and the current time is compared; if the difference between the user set heat preservation time and the current time is less than or equal to a first heat preservation wake-up interval, the battery heat preservation wake-up time calculation is not performed; wherein the first heat preservation wake-up interval is calculated through the scene parameters; if the difference between the user set heat preservation time and the current time is greater than the first heat preservation wake-up interval, the battery heat preservation wake-up time calculation is performed; the battery heat preservation wake-up time is calculated according to the scene parameters.

[0012] Further, the receiving the heat preservation wake-up signal of the cloud end to perform the battery heat preservation control and feeding back the wake-up result to the cloud end comprises: receiving the heat preservation wake-up signal and the wake-up mode sent by the cloud end based on the heat preservation mode and the battery heat preservation wake-up time, and checking the storage information of the vehicle end; if the checking is passed, the vehicle end performs the battery heat preservation control and feeds back the control result to the cloud end; if the checking is not passed, the vehicle end does not start the battery heat preservation control function, and feeds back the heat preservation start failure reason to the cloud end to instruct the cloud end to update the scene parameter.

[0013] Further, the receiving the heat preservation wake-up signal of the cloud end to perform the battery heat preservation control and feeding back the wake-up result to the cloud end comprises: receiving the heat preservation wake-up signal and the wake-up mode sent by the cloud end based on the heat preservation mode and the battery heat preservation wake-up time, and checking the storage information of the vehicle end; if the checking is passed, the vehicle end performs the battery heat preservation control and feeds back the control result to the cloud end; if the checking is not passed, the vehicle end does not start the battery heat preservation control function, and feeds back the heat preservation start failure reason to the cloud end to instruct the cloud end to update the scene parameter.

[0014] In a second aspect, the embodiment of the present application provides a battery heat preservation control method applied to a cloud end, comprising: receiving vehicle information, temperature data and a heat preservation mode of a vehicle end, wherein the temperature data comprises an environment temperature and a battery temperature; performing scene matching according to the vehicle information and the temperature data, and calculating a scene parameter; receiving a battery heat preservation wake-up time of the vehicle end, and calibrating the current battery heat preservation wake-up time of the vehicle end in real time; sending a heat preservation wake-up signal to the vehicle end based on the heat preservation mode and the battery heat preservation wake-up time to control the vehicle end to perform battery heat preservation, and receiving a feedback checking result of the vehicle end.

[0015] Further, the scene matching according to the vehicle information and the temperature data and the calculation of the scene parameters comprise: taking the first ambient temperature, the first battery minimum temperature and the first battery maximum temperature at a time before the vehicle hibernation, and the second ambient temperature, the second battery minimum temperature and the second battery maximum temperature at a first time when the vehicle wakes up as the vehicle hibernation scene label, and calculating the battery minimum temperature change rate and the battery maximum temperature change rate; setting the scene number of the vehicle hibernation scene, and the parameters of the vehicle hibernation scene comprising the battery minimum temperature change rate and the battery maximum temperature change rate; taking the third ambient temperature at the start of battery heating, the third battery minimum temperature, the fourth ambient temperature at the stop of heating and the fourth battery minimum temperature as the battery heating scene label, and calculating the battery temperature rise rate; setting the scene number of the battery heating scene, and the parameters of the battery heating scene comprising the battery temperature rise rate; taking the fifth ambient temperature at the start of battery cooling, the third battery maximum temperature, the sixth ambient temperature at the stop of cooling and the third battery maximum temperature as the battery cooling scene label, and calculating the battery temperature drop rate; setting the scene number of the battery cooling scene, and the parameters of the battery cooling scene comprising the battery temperature drop rate.

[0016] Further, the receiving of the battery heat preservation wake-up time of the vehicle end and the real-time calibration of the current battery heat preservation wake-up time of the vehicle end comprise: receiving the battery heat preservation wake-up time of the vehicle end, and acquiring real-time ambient temperature information of the vehicle end; judging the scene label through the real-time ambient temperature information to acquire the scene parameters; matching the temperature change parameters according to the scene parameters to calibrate the heat preservation wake-up time of the cloud end; comparing the difference between the battery heat preservation wake-up time of the vehicle end and the calibrated heat preservation wake-up time of the cloud end, if the difference is within a preset calibration value, the battery heat preservation wake-up time of the vehicle end is adopted, and if the difference exceeds the preset calibration value, the calibrated heat preservation wake-up time of the cloud end is taken as the battery heat preservation wake-up time.

[0017] In a third aspect, an embodiment of the present application provides a battery heat preservation control device, comprising: an information acquisition module, configured to acquire vehicle information, temperature data and a heat preservation mode and send to a cloud end, so as to instruct the cloud end to perform scene matching according to the vehicle information and the temperature data and calculate scene parameters; wherein the temperature data comprises ambient temperature and battery temperature; a time calculation module, configured to receive the scene parameters, calculate a battery heat preservation wake-up time in combination with the heat preservation mode and send to the cloud end; and a heat preservation execution module, configured to receive a heat preservation wake-up signal of the cloud end, execute battery heat preservation control and feed back a wake-up result to the cloud end.

[0018] In a fourth aspect, an embodiment of the present application provides a battery heat preservation control device, comprising: an information receiving module, configured to receive vehicle information, temperature data and a heat preservation mode of a vehicle end, wherein the temperature data comprises an ambient temperature and a battery temperature; a scene matching module, configured to perform scene matching according to the vehicle information and the temperature data, and calculate scene parameters; a time calibration module, configured to receive a battery heat preservation wake-up time of the vehicle end, and calibrate a current battery heat preservation wake-up time of the vehicle end in real time; and a control sending module, configured to send a heat preservation wake-up signal to the vehicle end based on the heat preservation mode and the battery heat preservation wake-up time, so as to control the vehicle end to perform battery heat preservation, and receive a feedback check result of the vehicle end.

[0019] In a fifth aspect, an embodiment of the present application provides an electronic device, comprising:

[0020] a processor, a memory and a bus, the processor is connected with the memory through the bus, the memory stores computer readable instructions, when the computer readable instructions are executed by the processor, the battery heat preservation control method is implemented.

[0021] In a sixth aspect, an embodiment of the present application provides a computer readable storage medium, the computer readable storage medium stores a computer program, when the computer program is executed by a server, the battery heat preservation control method is implemented.

[0022] In a seventh aspect, an embodiment of the present application provides a computer program product, the computer program product comprises instructions, when the instructions are executed by a computer, the computer implements the battery heat preservation control method. BRIEF DESCRIPTION OF DRAWINGS

[0023] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiments of the present application. It should be understood that the following drawings only show some embodiments of the present application, and therefore should not be regarded as a limitation to the scope, and for those skilled in the art, other related drawings can also be obtained without creative labor on the basis of these drawings.

[0024] Fig. 1 is a flow diagram of a battery heat preservation control method provided by an embodiment of the present application;

[0025] Fig. 2 is a flow diagram of another battery heat preservation control method provided by an embodiment of the present application;

[0026] Fig. 3 is a structural diagram of a battery heat preservation control device provided by an embodiment of the present application;

[0027] Fig. 4 is a structural diagram of another battery heat preservation control device provided by an embodiment of the present application;

[0028] FIG. 5 is a structural schematic diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0029] The technical solutions in the embodiments of the present application will be clearly and completely described in connection with the accompanying drawings in the embodiments of the present application.

[0030] It should be noted that similar reference numerals and letters refer to like items in the following drawings, and therefore, once an item is defined in one drawing, it need not be further defined and explained in subsequent drawings. Meanwhile, in the description of the present application, the terms "first", "second", and the like are merely used to distinguish description, and cannot be understood as indicating or implying relative importance.

[0031] Please refer to FIG. 1, which is a flowchart of a battery temperature control method according to an embodiment of the present application. The battery temperature control method is used at the vehicle end, and the method comprises:

[0032] 110, acquiring vehicle information, temperature data and temperature preservation mode and sending to the cloud end to instruct the cloud end to perform scene matching according to the vehicle information and the temperature data and calculate scene parameters; wherein the temperature data comprises ambient temperature and battery temperature.

[0033] Specifically, the vehicle end battery controller collects data and synchronously uploads the collected vehicle information, temperature data and temperature preservation mode to the cloud end, so that the cloud end performs scene matching analysis according to the collected information data of the vehicle and calculates scene parameters; optionally, the vehicle information comprises vehicle type, vehicle model, battery model and the like; optionally, the data at the time before the vehicle goes to sleep is collected, including the ambient temperature and the battery temperature at the time before the vehicle goes to sleep; the effective data at the first time when the vehicle wakes up is collected, including the ambient temperature and the battery temperature at the first time when the vehicle wakes up; the battery heating data is collected, including the ambient temperature and the battery temperature when heating starts and the ambient temperature and the battery temperature when heating stops; the battery cooling data is collected, including the ambient temperature and the battery temperature when cooling starts and the ambient temperature and the battery temperature when cooling stops.

[0034] On the basis of the above-mentioned embodiments, the battery temperature control method can be further embodied as: the temperature data comprises:

[0035] 111, acquiring the first ambient temperature, the first battery minimum temperature and the first battery maximum temperature at the time before the vehicle goes to sleep, and the second ambient temperature, the second battery minimum temperature and the second battery maximum temperature at the first time when the vehicle wakes up.

[0036] 112, collecting the third ambient temperature, the third battery minimum temperature when the battery heating starts, and the fourth ambient temperature, the fourth battery minimum temperature when the heating stops.

[0037] 113. Collect the fifth ambient temperature at the beginning of battery cooling, the third highest battery temperature, and the sixth ambient temperature at the end of cooling, the third highest battery temperature.

[0038] It can be understood that the ambient temperature and battery temperature at the moment before the vehicle sleeps, the ambient temperature and battery temperature at the first moment when the vehicle wakes up, the ambient temperature and battery temperature at the beginning and end of battery heating, the ambient temperature and battery temperature at the beginning and end of battery cooling, the collected data are sent to the cloud, the collected data are analyzed and matched by the cloud, and the scene number is calculated, the temperature change parameter under each scene is calculated, and the vehicle end heat preservation wake-up time calculation parameter is updated.

[0039] On the basis of the above embodiment, the battery heat preservation control method can be further embodied as: the heat preservation mode is obtained and sent to the cloud, comprising:

[0040] 114. Receive the first battery heat preservation mode and the first heat preservation time set by the client for the first time for storage and send to the cloud.

[0041] 115. Receive the second battery heat preservation mode and the second heat preservation time set by the client for the second time, compare the first battery heat preservation mode and the second battery heat preservation mode, and compare the first heat preservation time and the second heat preservation time.

[0042] 116. If the first battery heat preservation mode and the second battery heat preservation mode are different, and / or the first heat preservation time and the second heat preservation time are different, store the second battery heat preservation mode and the second heat preservation time, send to the cloud in combination with the setting change identifier, and feedback the setting success information to the client.

[0043] Specifically, the vehicle end battery controller receives and stores the heat preservation mode sent by the user end, wherein the heat preservation mode includes user heat preservation time and mode signal, wherein the user end can be a vehicle end human-computer interaction interface, a client or an APP, etc.

[0044] Optionally, the vehicle end battery controller receives the battery heat preservation mode and the heat preservation time set by the user on the vehicle end human-computer interaction interface or the client, and the setting source can be an instrument, a central control interface, a mobile phone APP, etc. The battery heat preservation mode can be single heat preservation or cycle heat preservation, wherein the heat preservation time ranges from 00:00 to 23:59.

[0045] Optionally, when the user sets the first battery heat preservation mode and the first heat preservation time for the first time, the vehicle end battery controller writes the received first battery heat preservation mode and first heat preservation time into the memory and sends it to the cloud.

[0046] Optionally, when the user sets the second battery temperature maintenance mode and the second temperature maintenance time for the first time, the vehicle-side battery controller compares the received second battery temperature maintenance mode and the second temperature maintenance time with the first battery temperature maintenance mode and the first temperature maintenance time in the memory. If the signal values of the mode and the time are inconsistent, the newly set second battery temperature maintenance mode and the second temperature maintenance time are written into the memory, and a feedback is given to the vehicle-side human-computer interaction interface or the client-side that the setting is successful, and the second battery temperature maintenance mode and the second temperature maintenance time and the setting change identifier sent to the cloud are synchronously updated; if the signal values of the mode and the time are consistent, the battery temperature maintenance mode and the temperature maintenance time do not need to be updated.

[0047] 120. Receive the scene parameters, calculate the battery temperature maintenance wake-up time in combination with the temperature maintenance mode, and send to the cloud.

[0048] Optionally, when the vehicle-side battery controller identifies that the vehicle has completed charging and the AC charging gun remains in the connected state and the vehicle is not in sleep mode, if the user has not set the battery temperature maintenance mode, i.e., the battery temperature maintenance mode sent by the client has not been received, the battery temperature maintenance wake-up time calculation function is not started; if the user has set the battery temperature maintenance mode, i.e., the battery temperature maintenance mode sent by the client has been received, the battery temperature maintenance wake-up time is calculated according to the relationship between the user-set temperature maintenance time and the current time.

[0049] On the basis of the above-mentioned embodiments, the battery temperature maintenance control method can also be embodied as: the receiving of the scene parameters and the calculating of the battery temperature maintenance wake-up time in combination with the temperature maintenance mode include:

[0050] 121. Receive the scene parameters from the cloud.

[0051] 122. When it is identified that the vehicle has completed charging and the AC charging gun remains in the connected state and the vehicle is not in sleep mode, if the battery temperature maintenance mode from the user end has not been received, the battery temperature maintenance wake-up time calculation function is not started.

[0052] 123. If the battery temperature maintenance mode from the user end is received, the difference between the user-set temperature maintenance time and the current time is compared.

[0053] 124. If the difference between the user-set temperature maintenance time and the current time is less than or equal to a first temperature maintenance wake-up interval, the battery temperature maintenance wake-up time calculation is not performed; wherein the first temperature maintenance wake-up interval is calculated through the scene parameters.

[0054] 125. If the difference between the user-set temperature maintenance time and the current time is greater than the first temperature maintenance wake-up interval, the battery temperature maintenance wake-up time calculation is performed.

[0055] 126. The battery temperature maintenance wake-up time is calculated according to the scene parameters.

[0056] Optionally, when the vehicle end battery controller identifies that the vehicle has completed charging and the AC charging gun remains connected and the vehicle is not in sleep, if the user has not set the battery warm-up mode, i.e., the battery warm-up mode sent by the client is not received, the battery warm-up wake-up time calculation function is not started; if the user has set the battery warm-up mode, i.e., the battery warm-up mode sent by the client is received, the relationship between the user-set warm-up time and the current time is compared, and the battery warm-up wake-up time is calculated.

[0057] For example, the difference between the user-set warm-up time and the current time is calculated: Δt kt = t kt0 - t now .

[0058] Wherein, t kt0 is the user-set warm-up time, and t now is the current time.

[0059] If 0 < Δt kt ≤ Δt1, the warm-up wake-up time calculation is not performed, and the battery warm-up control function enable flag is set to 0, wherein Δt1 is calculated by the current battery heating scene or cooling scene parameters.

[0060] If the collected minimum battery temperature is lower than the heating start temperature, the battery heating scene parameters are used to calculate Δt1 = Δt H .

[0061] Wherein, K H is the battery temperature rise rate of the battery heating scene, T H0 is the heating start temperature, and T Min is the minimum battery temperature.

[0062] If the maximum battery temperature is higher than the cooling start temperature, the battery cooling scene parameters are used to calculate Δt1 = Δt C .

[0063] Wherein, K C is the battery temperature rise rate of the battery cooling scene, T C0 is the cooling start temperature, and T Max is the maximum battery temperature.

[0064] If Δt1 < Δt kt ≤ 2Δt1, the warm-up wake-up time calculation is not performed, the battery warm-up control function enable flag is set to 1, and the battery warm-up execution control function is directly triggered.

[0065] If Δt kt>2Δt1, the battery heat preservation control function enable identifier is set to 0, the heat preservation wake-up time t is calculated through the vehicle hibernation scene parameter and the battery heating scene or cooling scene parameter kt .

[0066] Specifically, by comparing the current environment temperature, the battery minimum temperature, the battery maximum temperature and the label value of the vehicle hibernation scene, if the temperature deviation is ±2℃, it is considered that the scene matches, and the parameter group of the scene is adopted.

[0067] The battery heat preservation wake-up time is calculated. Max And the battery minimum temperature T' Min :

[0068] Wherein, The battery minimum temperature change rate of the battery hibernation scene is ΔT The battery maximum temperature change rate of the battery hibernation scene is ΔT

[0069] If the battery maximum temperature is higher than the cooling start temperature, the heat preservation wake-up time is t kt =t kt0 -Δt C .

[0070] If the battery minimum temperature is lower than the heating start temperature, the heat preservation wake-up time is t kt =t kt0 -Δt H .

[0071] If the difference between the predicted battery maximum temperature and the battery minimum temperature is greater than the preset temperature difference value, the battery heat preservation control function enable identifier is set to 0, and the heat preservation wake-up time is set to an invalid value.

[0072] The battery heat preservation wake-up time is sent to the cloud, the vehicle end memory is synchronously stored, the cloud feedback signal “reception success” is received, and the vehicle hibernation process is started.

[0073] It can be understood that the specific value of the preset temperature difference value can be set according to requirements, and the embodiments of the application do not limit this.

[0074] 130, receiving the heat preservation wake-up signal of the cloud to execute the battery heat preservation control, and feeding back the wake-up result to the cloud.

[0075] Specifically, the vehicle end receives the heat preservation wake-up signal of the cloud, the vehicle end is woken up, the wake-up mode is received, and the vehicle end storage information is checked, such as checking through, the vehicle end performs heat preservation control, such as this time wake-up not meeting the heat preservation condition, the cloud is counted not meeting the reason, and the cloud calculation heat preservation wake-up time parameter is synchronously updated, such as checking not through, the cloud checking result is fed back.

[0076] On the basis of the above-mentioned embodiments, the battery heat preservation control method can also be embodied as: receiving the heat preservation wake-up signal from the cloud end to execute the battery heat preservation control and feeding back the wake-up result to the cloud end, comprising:

[0077] 131. Receiving the heat preservation wake-up signal and the wake-up mode sent by the cloud end based on the heat preservation mode and the battery heat preservation wake-up time, and checking with the storage information of the vehicle end.

[0078] 132. If the checking is passed, the vehicle end executes the battery heat preservation control and feeds back the control result to the cloud end.

[0079] Specifically, when it is identified that the vehicle has completed charging and the AC charging gun remains in the connected state and the vehicle is not in sleep, the battery heat preservation control function identifier is valid; if the lowest battery temperature is lower than the heating start temperature, the heating control is started; if the highest battery temperature is higher than the cooling start temperature, the cooling control is started; when the heating control or the cooling control is normally started and reaches the target temperature, the heating control or the cooling control is stopped, and the battery heat preservation mode is judged; if the heat preservation mode is single heat preservation, the stored heat preservation mode and heat preservation wake-up time are cleared, and the initial storage state is restored; if the heat preservation mode is cyclic heat preservation, the stored heat preservation mode is kept, and the heat preservation wake-up time is recalculated.

[0080] 133. If the checking is not passed, the vehicle end does not start the battery heat preservation control function, feeds back the heat preservation start failure reason to the cloud end to instruct the cloud end to update the scene parameters.

[0081] Optionally, the vehicle end battery controller receives the wake-up mode sent by the cloud end as heat preservation wake-up, compares the current time with the battery heat preservation wake-up time in the storage, and if the difference between the two is less than or equal to the first set wake-up time threshold, the battery heat preservation control function enable identifier is set to 1, wherein the specific value of the set wake-up time threshold can be set according to specific requirements.

[0082] Optionally, when the vehicle end battery controller identifies that the vehicle has completed charging and the AC charging gun remains in the connected state and the vehicle is not in sleep, the battery heat preservation control function enable identifier is 1, if the lowest battery temperature is lower than the heating start temperature or the highest battery temperature is higher than the cooling start temperature, the heating control or the cooling control is started, otherwise, the heating control or the cooling control is not started.

[0083] If the heating control or the cooling control is normally started, the heating control or the cooling control is stopped when the heating target temperature or the cooling target temperature is reached, and the battery heat preservation mode is judged.

[0084] If the heat preservation mode is single heat preservation, the stored battery heat preservation mode and battery heat preservation wake-up time are cleared, and the initial storage state is restored; if the heat preservation mode is cycle heat preservation, the stored battery heat preservation mode is maintained, and the heat preservation wake-up time is recalculated.

[0085] Optionally, if the vehicle-side battery controller wakes up on time for heat preservation, but does not meet the verification condition, the heat preservation control function is not started, and the cloud is fed back the heat preservation start failure reason, and the cloud updates the scene parameters. If the vehicle-side battery controller wakes up on time for heat preservation, but does not meet the temperature condition, the heat preservation control function is not started, and the cloud is fed back the heat preservation start failure reason, and the cloud updates the scene parameters.

[0086] In the above, the vehicle information, temperature data and heat preservation mode are obtained and sent to the cloud to instruct the cloud to match the scene according to the vehicle information and the temperature data, and calculate the scene parameters; wherein the temperature data includes the ambient temperature and the battery temperature; receive the scene parameters, calculate the battery heat preservation wake-up time in combination with the heat preservation mode and send it to the cloud; receive the heat preservation wake-up signal from the cloud to execute the battery heat preservation control, and feed back the wake-up result to the cloud; the execution and parameters of the vehicle battery heat preservation can be flexibly adjusted according to the vehicle information, the temperature data and the use scene of the vehicle, and the temperature of the battery can be intelligently and accurately controlled.

[0087] In a second aspect, referring to FIG. 2, FIG. 2 is a flowchart of a battery heat preservation control method provided by an embodiment of the application. The battery heat preservation control method is used in the cloud, and the method comprises:

[0088] 210, receiving vehicle information, temperature data and heat preservation mode from the vehicle side, wherein the temperature data includes the ambient temperature and the battery temperature.

[0089] Optionally, the temperature data includes the first ambient temperature, the first battery minimum temperature and the first battery maximum temperature at a time before the vehicle goes to sleep, the second ambient temperature, the second battery minimum temperature and the second battery maximum temperature at a first time when the vehicle wakes up, the third ambient temperature, the third battery minimum temperature when the battery heating starts, the fourth ambient temperature, the fourth battery minimum temperature when the heating stops, the fifth ambient temperature, the third battery maximum temperature when the battery cooling starts, and the sixth ambient temperature, the third battery maximum temperature when the cooling stops.

[0090] Optionally, the cloud receives the battery heat preservation mode and the heat preservation time sent by the vehicle-side battery controller and stores them. When the battery heat preservation mode and the heat preservation time information set by the user are changed, the change of the setting change identifier sent by the vehicle-side battery controller is identified, and the battery heat preservation mode, the heat preservation time information and the battery heat preservation wake-up time calculation parameters stored in the cloud are updated.

[0091] 220. Scene matching is performed according to the vehicle information and the temperature data, and scene parameters are calculated.

[0092] Specifically, the cloud server identifies temperature variation scenes of the same vehicle with the same battery according to the vehicle upload data, vehicle information and battery information, takes the ambient temperature and the battery temperature as scene tags, performs scene numbering, calculates temperature variation parameters in each scene, and updates the vehicle-side heat preservation wake-up time calculation parameters.

[0093] In some embodiments, the scenes include a battery static scene (battery sleep scene), a battery heating scene and a battery cooling scene.

[0094] Based on the above embodiments, the battery heat preservation control method can be further embodied as follows: the scene matching according to the vehicle information and the temperature data, and the calculation of the scene parameters, include:

[0095] 221. The first ambient temperature, the first battery minimum temperature and the first battery maximum temperature at a time point before the vehicle sleeps, and the second ambient temperature, the second battery minimum temperature and the second battery maximum temperature at a first time point when the vehicle wakes up are taken as the vehicle sleep scene tags, and the battery minimum temperature variation rate and the battery maximum temperature variation rate are calculated.

[0096] 222. The scene number of the vehicle sleep scene is set, and the parameters of the vehicle sleep scene include the battery minimum temperature variation rate and the battery maximum temperature variation rate.

[0097] 223. The third ambient temperature, the third battery minimum temperature at the start of battery heating, and the fourth ambient temperature, the fourth battery minimum temperature at the stop of heating are taken as the battery heating scene tags, and the battery temperature rise rate is calculated.

[0098] 224. The scene number of the battery heating scene is set, and the parameters of the battery heating scene include the battery temperature rise rate.

[0099] 225. The fifth ambient temperature, the third battery maximum temperature at the start of battery cooling, and the sixth ambient temperature, the third battery maximum temperature at the stop of cooling are taken as the battery cooling scene tags, and the battery temperature drop rate is calculated.

[0100] 226. The scene number of the battery cooling scene is set, and the parameters of the battery cooling scene include the battery temperature drop rate.

[0101] Specifically, according to the set scene number, the storage and identification are facilitated, and according to the battery scene and the scene parameters corresponding to the scene number, the heat preservation control of the battery is realized.

[0102] In some embodiments, the battery static temperature variation parameter calculation process is as follows:

[0103] Receiving the time of the first moment before the vehicle goes to sleep, collecting the first ambient temperature, the first battery minimum temperature, and the first battery maximum temperature at this moment.

[0104] Receiving the time of the first moment when the vehicle wakes up, collecting the second ambient temperature, the second battery minimum temperature, and the second battery maximum temperature at this moment.

[0105] Calculating the time interval from the vehicle going to sleep to waking up: Δt = t2 - t1.

[0106] Where t1 is the time of the first moment when the vehicle wakes up, and t2 is the time of the first moment before the vehicle goes to sleep.

[0107] Calculating the ambient temperature change value from sleep to wake-up: ΔT = |T e2 -T e1 |.

[0108] Where T e1 is the first ambient temperature at the first moment before the vehicle goes to sleep, and T e2 is the second ambient temperature at the first moment when the vehicle wakes up.

[0109] If the ambient temperature change value from sleep to wake-up is less than or equal to the first set temperature interval, calculate the battery minimum temperature change rate:

[0110] Where T Min1 is the first battery minimum temperature at the first moment before the vehicle goes to sleep, and T Min2 is the first battery minimum temperature at the first moment when the vehicle wakes up.

[0111] Calculating the battery maximum temperature change rate:

[0112] Where T Max1 is the second battery maximum temperature at the first moment before the vehicle goes to sleep, and T Max2 is the second battery maximum temperature at the first moment when the vehicle wakes up.

[0113] If the ambient temperature change value from sleep to wake-up is greater than the first set temperature interval, do not calculate the battery minimum temperature change rate, where the first set temperature interval can be set according to specific needs.

[0114] In some embodiments, the battery heating temperature change parameter calculation process is as follows:

[0115] Receiving the third ambient temperature, the third battery minimum temperature when the battery heating starts, and the fourth ambient temperature, the fourth battery minimum temperature when the heating stops.

[0116] Calculating the ambient temperature change value during battery heating: ΔT eH = |T eHS1 -TeHS2 |.

[0117] wherein T eHS1 is the third ambient temperature at the start of heating, T eHS2 is the fourth ambient temperature at the stop of heating.

[0118] If the ambient temperature change value of battery heating is less than or equal to the second set temperature interval, the battery temperature rise rate is calculated:

[0119] wherein T HMin1 is the third battery minimum temperature at the start of heating, T HMin2 is the fourth battery minimum temperature at the stop of heating, t H is the time from the start to the stop of heating.

[0120] If the ambient temperature change value of battery heating is greater than the second set temperature interval, the battery temperature rise rate is not calculated, wherein the second set temperature interval can be set according to specific requirements.

[0121] In some embodiments, the battery cooling temperature change parameter calculation process is as follows:

[0122] The fifth ambient temperature at the start of battery cooling, the third battery maximum temperature, the sixth ambient temperature at the stop of cooling, and the third battery maximum temperature are received.

[0123] The ambient temperature change value of battery cooling is calculated: ΔT eC = |T eCS1 - T eCS2 |.

[0124] wherein T eCS1 is the fifth ambient temperature at the start of cooling, T eCS2 is the sixth ambient temperature at the stop of cooling.

[0125] If the ambient temperature change value of battery cooling is less than or equal to the third set temperature interval, the battery temperature drop rate is calculated:

[0126] wherein T CMin1 is the third battery maximum temperature at the start of cooling, T CMin2 is the fourth battery maximum temperature at the stop of cooling, t C is the time from the start to the stop of cooling.

[0127] If the ambient temperature change value of battery cooling is greater than the third set temperature interval, the battery temperature drop rate is not calculated, wherein the third set temperature interval can be set according to specific requirements.

[0128] Exemplarily, the vehicle hibernation scenarios are tagged with the first ambient temperature, the first battery minimum temperature, the first battery maximum temperature, the second ambient temperature, the second battery minimum temperature, and the second battery maximum temperature, the scenario numbers are S1-Sn, and each scenario includes the parameter group of the battery minimum temperature change rate and the battery maximum temperature change rate.

[0129] Exemplarily, the battery heating scenarios are tagged with the third ambient temperature, the third battery minimum temperature, the fourth ambient temperature, and the fourth battery minimum temperature, the scenario numbers are SH1-SH2, and each scenario includes the parameter of the battery temperature rise rate.

[0130] Exemplarily, the battery cooling scenarios are tagged with the fifth ambient temperature, the third battery maximum temperature, the sixth ambient temperature, and the third battery maximum temperature, the scenario numbers are SC1-SC2, and each scenario includes the parameter of the battery temperature drop rate.

[0131] Optionally, the preset time period is used for the cloud end to send the scenario tag and the scenario parameter group to the vehicle end battery controller, so as to synchronize the storage of the vehicle end and the cloud end.

[0132] 230. receiving the battery temperature maintenance wake-up time of the vehicle end, and calibrating the current battery temperature maintenance wake-up time of the vehicle end in real time.

[0133] Specifically, the vehicle end battery controller uploads the battery temperature maintenance wake-up time, the cloud end identifies and judges the scenario tag of the vehicle end, acquires the ambient temperature information in the vicinity in real time through the scenario tag of the vehicle end, adjusts the scenario number of the cloud end according to the ambient temperature change, matches the temperature change parameter through the corresponding scenario number, calibrates the temperature maintenance wake-up time of the cloud end, compares the temperature maintenance wake-up time uploaded by the vehicle end with the calibrated temperature maintenance wake-up time of the cloud end, and controls the vehicle end battery controller to wake up according to the temperature maintenance wake-up time uploaded by the vehicle end if the deviation is within the preset range, or controls the vehicle end battery controller to wake up according to the calibrated temperature maintenance wake-up time of the cloud end if the deviation is outside the preset range.

[0134] On the basis of the above embodiment, the battery temperature maintenance control method can also be embodied as: the receiving the battery temperature maintenance wake-up time of the vehicle end, and calibrating the current battery temperature maintenance wake-up time of the vehicle end in real time, includes:

[0135] 231. receiving the battery temperature maintenance wake-up time of the vehicle end, and acquiring the real-time ambient temperature information of the vehicle end.

[0136] 232. judging the scenario tag through the real-time ambient temperature information to acquire the scenario parameter.

[0137] 233. matching the temperature change parameter according to the scenario parameter, and calibrating the temperature maintenance wake-up time of the cloud end.

[0138] 234、compare the difference between the battery warm-up wake-up time at the vehicle end and the calibrated warm-up wake-up time at the cloud end, if the difference is within the preset calibration value, the battery warm-up wake-up time at the vehicle end is adopted, if the difference exceeds the preset calibration value, the calibrated warm-up wake-up time at the cloud end is taken as the battery warm-up wake-up time.

[0139] For example, the cloud end matches the scene in real time, the cloud end uploads data through the battery controller at the vehicle end, identifies the vehicle hibernation time, obtains the ambient temperature data near the location information at the vehicle hibernation time, compares the current ambient temperature, the minimum battery temperature and the maximum battery temperature with the label value of the vehicle hibernation scene, such as temperature deviation ±2℃, considers that the scene is matched, adopts the parameter group of the scene, and calculates the warm-up wake-up time of the cloud end in real time according to the identified scene parameters. It can be understood that the calculation method of the warm-up wake-up time of the cloud end is the same as that of the battery warm-up wake-up time at the vehicle end.

[0140] For example, the cloud end calibrates the battery warm-up wake-up time, first calculates the difference between the warm-up wake-up time of the cloud end and the battery warm-up wake-up time at the vehicle end: Δt ktC =t' kt -t kt .

[0141] Wherein, t′ kt is the warm-up wake-up time of the cloud end, t kt is the battery warm-up wake-up time at the vehicle end.

[0142] If the difference between the two is less than the first set wake-up time threshold or greater than the second set wake-up time threshold, the battery warm-up wake-up time is not adjusted; if the difference between the two is between the first set wake-up time threshold and the second set wake-up time threshold, the calibrated warm-up wake-up time of the cloud end is taken as the battery warm-up wake-up time, and the cloud end calibrated battery warm-up wake-up time is used to control the vehicle end battery controller to wake up and start the battery warm-up control function.

[0143] 240, based on the warm-up mode and the battery warm-up wake-up time, send a warm-up wake-up signal to the vehicle end to control the vehicle end to execute battery warm-up, and receive the feedback check result of the vehicle end.

[0144] Specifically, the cloud end identifies that the battery warm-up wake-up time has arrived, identifies that the wake-up mode is set to warm-up wake-up, sends a warm-up wake-up signal to the vehicle end, wakes up the vehicle end battery controller to start the warm-up control function, and receives the feedback check result of the vehicle end.

[0145] In some embodiments, the vehicle-side battery controller receives the wake-up mode sent by the cloud, and the wake-up mode is battery-warming wake-up. The current time is compared with the battery-warming wake-up time in the memory. If the difference between the two is less than or equal to a first set wake-up time threshold, the battery-warming control function enable identifier is set to 1. The specific value of the set wake-up time threshold can be set according to specific requirements.

[0146] Optionally, when the vehicle-side battery controller identifies that the vehicle has completed charging and the AC charging gun remains connected and the vehicle is not in sleep mode, the battery-warming control function enable identifier is 1. If the minimum battery temperature is lower than the heating start temperature or the maximum battery temperature is higher than the cooling start temperature, the heating control or the cooling control is started. Otherwise, the heating control or the cooling control is not started.

[0147] If the heating control or the cooling control is normally started, the heating control or the cooling control is stopped when the heating target temperature or the cooling target temperature is reached. The battery-warming mode is determined.

[0148] If the warming mode is single warming, the stored battery-warming mode and battery-warming wake-up time are cleared, and the initial storage state is restored. If the warming mode is cyclic warming, the stored battery-warming mode is maintained, and the warming wake-up time is recalculated.

[0149] Optionally, if the vehicle-side battery controller wakes up on time, but does not meet the verification conditions, the warming control function is not started, and the cloud is fed back the warming start failure reason. The cloud updates the scene parameters.

[0150] In the above, the embodiments of the application receive vehicle information, temperature data and warming mode from the vehicle side. The temperature data includes ambient temperature and battery temperature. Scene matching is performed according to the vehicle information and the temperature data, and scene parameters are calculated. The battery-warming wake-up time from the vehicle side is received, and the current battery-warming wake-up time of the vehicle side is calibrated in real time. Based on the warming mode and the battery-warming wake-up time, a warming wake-up signal is sent to the vehicle side to control the vehicle side to perform battery warming. Feedback verification results from the vehicle side are received. The execution and parameters of the vehicle battery warming can be flexibly adjusted according to the vehicle information, the temperature data and the use scene of the vehicle. The temperature of the battery is intelligently and accurately controlled.

[0151] In the above, the cloud side of the embodiments of the application identifies the same type of battery temperature change scene with the same type of battery temperature change with the environment temperature change through vehicle upload data. The temperature change rate in each scene is calculated. The vehicle-side warming wake-up time calculation parameters are updated. The problem that the vehicle-side battery controller cannot identify different user habits and the error is large due to the single parameter or formula calculation of the warming wake-up time is solved.

[0152] The vehicle-end battery controller calculates and uploads the temperature-maintaining wake-up time to the cloud, and the cloud calibrates the wake-up time according to the change of the ambient temperature during the vehicle hibernation, to solve the blind spot of the judgment on the temperature change rate during the vehicle hibernation. The vehicle-end performs the temperature-maintaining control, and if the current wake-up does not meet the temperature-maintaining condition, the cloud counts the reasons for not meeting the condition, and synchronously updates the parameters of the temperature-maintaining wake-up time calculated by the cloud, to continuously optimize the battery temperature-maintaining control function, so that the wake-up time calculation is more accurate.

[0153] The embodiments of the present application utilize the big data advantage of the cloud to count the scenarios of the change of the battery temperature with the ambient temperature, match different user usage habits, and the parameters of the same battery of the same type of vehicle can be updated in batches through the cloud, and the wake-up time of the temperature maintenance of different vehicles will be more accurate when the same type of scenario is first encountered. At the same time, through the interaction between the vehicle-end and the cloud, the wake-up time calculation parameters are updated in a timely manner, which is more universal than preset, fixed parameters or complex algorithms.

[0154] In a third aspect, on the basis of the above-mentioned embodiments, the embodiments of the present application further provide a battery temperature-maintaining control device, which specifically comprises: an information acquisition module 301, a time calculation module 302, and a temperature-maintaining execution module 303, as shown in FIG. 3.

[0155] The information acquisition module 301 is configured to acquire vehicle information, temperature data, and a temperature-maintaining mode and send them to the cloud, to instruct the cloud to match scenarios according to the vehicle information and the temperature data, and calculate scenario parameters; the temperature data includes ambient temperature and battery temperature; the time calculation module 302 is configured to receive the scenario parameters, calculate the battery temperature-maintaining wake-up time in combination with the temperature-maintaining mode, and send it to the cloud; and the temperature-maintaining execution module 303 is configured to receive the temperature-maintaining wake-up signal from the cloud, to execute the battery temperature-maintaining control, and feed back the wake-up result to the cloud.

[0156] In some embodiments, the embodiments of the present application can further specifically comprise: a vehicle-end data acquisition module, which acquires vehicle-end data and synchronously uploads vehicle and battery information to the cloud. The first ambient temperature, the first battery minimum temperature, and the first battery maximum temperature at a time before the vehicle hibernation, and the second ambient temperature, the second battery minimum temperature, and the second battery maximum temperature at a first time when the vehicle wakes up are acquired; the third ambient temperature, the third battery minimum temperature when the battery heating starts, and the fourth ambient temperature, the fourth battery minimum temperature when the heating stops are acquired; and the fifth ambient temperature, the third battery maximum temperature when the battery cooling starts, and the sixth ambient temperature, the third battery maximum temperature when the cooling stops are acquired.

[0157] A vehicle-end temperature-maintaining information processing module identifies and stores the user temperature-maintaining time and mode settings, including but not limited to reading the vehicle-end settings, APP settings, etc.

[0158] The vehicle end heat preservation wake-up time calculation module calculates the heat preservation wake-up time according to the battery temperature change parameter and uploads the heat preservation wake-up time to the cloud end.

[0159] The vehicle end battery heat preservation control execution module checks the received wake-up mode with the vehicle end stored information after the vehicle end is woken up. If the check is passed, the vehicle end performs heat preservation control execution. If the current wake-up does not meet the heat preservation condition, the cloud end counts the reasons for not meeting the condition and synchronously updates the cloud end calculation heat preservation wake-up time parameter. If the check is not passed, the cloud end is fed back the check result.

[0160] In the above, the vehicle information, the temperature data and the heat preservation mode are acquired and sent to the cloud end to instruct the cloud end to match the scene according to the vehicle information and the temperature data and calculate the scene parameter. The temperature data includes the environment temperature and the battery temperature. The battery heat preservation wake-up time is calculated according to the scene parameter and the heat preservation mode and sent to the cloud end. The heat preservation wake-up signal of the cloud end is received to execute the battery heat preservation control and the wake-up result is fed back to the cloud end. The heat preservation execution and the parameter of the vehicle battery can be flexibly adjusted according to the vehicle information, the temperature data and the use scene of the vehicle, and the temperature of the battery is intelligently and accurately controlled.

[0161] In the fourth aspect, on the basis of the above-mentioned embodiments, the application further provides a battery heat preservation control device. Referring to FIG. 4, the battery heat preservation control device provided by the embodiment specifically includes an information receiving module 401, a scene matching module 402, a time calibration module 403 and a control sending module 404.

[0162] The information receiving module 401 is used to receive the vehicle information, the temperature data and the heat preservation mode of the vehicle end. The temperature data includes the environment temperature and the battery temperature. The scene matching module 402 is used to match the scene according to the vehicle information and the temperature data and calculate the scene parameter. The time calibration module 403 is used to receive the battery heat preservation wake-up time of the vehicle end and calibrate the current battery heat preservation wake-up time of the vehicle end in real time. The control sending module 404 is used to send the heat preservation wake-up signal to the vehicle end based on the heat preservation mode and the battery heat preservation wake-up time to control the vehicle end to execute the battery heat preservation and receive the feedback check result of the vehicle end.

[0163] In some embodiments, the embodiments of the present application can also specifically include: a cloud scenario identification and parameter calculation module, which identifies the same vehicle same battery temperature change scenarios according to the temperature data and vehicle information and battery information collected by the vehicle, takes the environmental temperature and battery temperature as the scenario label, and performs scenario numbering, calculates the temperature change parameters in each scenario, and sends and updates the vehicle end heat preservation wake-up time calculation parameters; a cloud heat preservation information processing module that receives and stores the user heat preservation time and mode settings sent by the vehicle end; a cloud heat preservation wake-up time calculation module that adjusts the scene matching according to the environmental temperature change and calibrates the cloud heat preservation wake-up time; and a battery heat preservation wake-up control module that identifies the heat preservation wake-up time, issues a wake-up mode, and wakes up the vehicle end battery controller.

[0164] In the above, the embodiments of the present application receive vehicle information, temperature data and heat preservation mode from the vehicle end, wherein the temperature data includes environmental temperature and battery temperature; scene matching is performed according to vehicle information and temperature data, and scene parameters are calculated; the battery heat preservation wake-up time of the vehicle end is received, and the current battery heat preservation wake-up time of the vehicle end is calibrated in real time; based on the heat preservation mode and the battery heat preservation wake-up time, a heat preservation wake-up signal is sent to the vehicle end to control the vehicle end to execute battery heat preservation, and a feedback check result from the vehicle end is received; the heat preservation execution and parameters of the vehicle battery can be flexibly adjusted according to vehicle information, temperature data and use scenarios of the vehicle, and the temperature of the battery is intelligently and accurately controlled.

[0165] In the above, the cloud end of the embodiments of the present application identifies the same vehicle same type battery temperature change scenarios with the environmental temperature through vehicle upload data, calculates the temperature change rate in each scenario, updates the vehicle end heat preservation wake-up time calculation parameters, and solves the problem that the vehicle end battery controller cannot identify different user use habits and the error is large due to the calculation of heat preservation wake-up time by only a single parameter or formula.

[0166] The vehicle end battery controller calculates and uploads the heat preservation wake-up time to the cloud end, the cloud end calibrates the wake-up time according to the environmental temperature change during the vehicle sleep period, and solves the blind spot of the temperature change rate during the vehicle sleep period. The vehicle end performs heat preservation control execution, if the current wake-up does not meet the heat preservation condition, the cloud end counts the reasons, synchronously updates the cloud end calculation heat preservation wake-up time parameters, continuously optimizes the battery heat preservation control function, and makes the wake-up time calculation more accurate.

[0167] The embodiments of the present application use the cloud end big data advantage to count the battery temperature change scenarios with the environmental temperature, match different user use habits, and update the parameters of the same type vehicle same battery through the cloud end in batches. The heat preservation wake-up time of different vehicles will be more accurate when the same type scenario is first encountered. At the same time, through the interaction between the vehicle end and the cloud end, the wake-up time calculation parameters are updated in time, which is more universal than preset, fixed parameters or complex algorithms.

[0168] The battery heat preservation control device provided by the embodiments of the present application can be used to execute the battery heat preservation control method provided by the embodiments, and has the corresponding functions and beneficial effects.

[0169] In a fifth aspect, based on the above-mentioned embodiments, the embodiments of the present application further provide an electronic device which can integrate the battery heat preservation control device provided by the embodiments of the present application. FIG. 5 is a structural schematic diagram of an electronic device provided by the embodiments of the present application. Referring to FIG. 5, the electronic device includes an input device 73, an output device 74, a memory 72 and one or more processors 71; the memory 72 is configured to store one or more programs; when the one or more programs are executed by the one or more processors 71, the one or more processors 71 implement the battery heat preservation control method provided by the above-mentioned embodiments. The input device 73, the output device 74, the memory 72 and the processor 71 can be connected through a bus or other means, and in FIG. 5, the connection through the bus is taken as an example.

[0170] The processor 71 executes various function applications and data processing of the device by running the software programs, instructions and modules stored in the memory 72, that is, implements the above-mentioned battery heat preservation control method.

[0171] The electronic device provided above can be used to execute the battery heat preservation control method provided by the above-mentioned embodiments, and has the corresponding functions and beneficial effects.

[0172] In a sixth aspect, the embodiments of the present application further provide a computer readable storage medium, which includes stored computer programs; wherein when the computer programs run, the computer readable storage medium controls the device where the computer readable storage medium is located to execute the battery heat preservation control method as described above, and can achieve the same beneficial effects.

[0173] Of course, the storage medium provided by the embodiments of the present application which contains computer executable instructions is not limited to the battery heat preservation control method as described above, but can also execute the related operations in the battery heat preservation control method provided by any embodiments of the present application.

[0174] In a seventh aspect, the embodiments of the present application further provide a computer program product. The method described in each of the embodiments of the present application can be implemented wholly or partially by software, hardware, firmware, or any combination thereof. When implemented by software, the computer program product can be implemented in the form of a computer program or instructions. When the computer program or instructions are loaded on a computer, the processes or functions described in each of the embodiments of the present application are executed wholly or partially. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user equipment, a core network device, an OAM (Open Application Model), or other programmable devices.

[0175] The computer program or instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer program or instructions can be transmitted from one website site, computer, server, or data center to another website site, computer, server, or data center through a wired or wireless manner. The computer-readable storage medium can be any available medium accessible by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media. The available media can be a magnetic medium, for example, a floppy disk, a hard disk, a magnetic tape; an optical medium, for example, a digital video disc; and a semiconductor medium, for example, a solid-state disk. The computer-readable storage medium can be a volatile or non-volatile storage medium, or can include both volatile and non-volatile storage media.

[0176] In several embodiments provided in the present application, it should be understood that the disclosed apparatus and method can also be implemented by other manners. The apparatus embodiments described above are only schematic, for example, the flowcharts and block diagrams in the drawings show the possible implementation architectures, functions, and operations of the apparatus, method, and computer program product according to the embodiments of the present application. In this regard, each block in the flowcharts or block diagrams can represent a module, a program segment, or a part of code, which contains one or more executable instructions for implementing the specified logical functions. It should also be noted that, in some alternative implementations, the functions noted in the blocks can occur in different orders from those noted in the drawings. For example, two consecutive blocks can actually be executed substantially in parallel, and sometimes, they can be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and the combination of blocks in the block diagrams and / or flowcharts, can be implemented by a dedicated hardware-based system for executing the specified functions or actions, or can be implemented by a combination of dedicated hardware and computer instructions.

[0177] In addition, each functional module in each embodiment of the present application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.

[0178] If the functions are realized in the form of software functional modules and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application essentially or the parts that contribute to the prior art or parts of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk or an optical disk, and various program code storage media.

[0179] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be limited by the protection scope of the claims.

[0180] It should be noted that in this paper, relational terms such as first and second are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that there is any such actual relationship or order between these entities or operations. Moreover, the terms "include", "contain" or any other variants thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed or inherent to such process, method, article or device. Without more limitations, the element defined by the statement "including a" does not exclude the presence of other identical elements in the process, method, article or device including the element.

Claims

1. A battery heat preservation control method, characterized in that, Applications in vehicles include: The system acquires vehicle information, temperature data, and insulation mode and sends them to the cloud to instruct the cloud to perform scene matching based on the vehicle information and temperature data, and to calculate scene parameters; wherein, the temperature data includes ambient temperature and battery temperature. Receive scene parameters, calculate the battery heat preservation wake-up time based on the heat preservation mode, and send it to the cloud; It receives a heat preservation wake-up signal from the cloud to perform battery heat preservation control and sends the wake-up result back to the cloud.

2. The battery heat preservation control method according to claim 1, characterized in that, The acquisition of temperature data includes: The system acquires the first ambient temperature, the lowest temperature of the first battery, and the highest temperature of the first battery at the moment before the vehicle goes into hibernation, as well as the second ambient temperature, the lowest temperature of the second battery, and the highest temperature of the second battery at the moment the vehicle is woken up. Collect the third ambient temperature and the third lowest battery temperature when battery heating begins, and the fourth ambient temperature and the fourth lowest battery temperature when heating stops; The fifth ambient temperature and the third battery's highest temperature were collected when battery cooling began, and the sixth ambient temperature and the third battery's highest temperature were collected when cooling stopped.

3. The battery heat preservation control method according to claim 1, characterized in that, The process of acquiring the insulation mode and sending it to the cloud includes: The system receives the initial battery insulation mode and initial insulation time set by the client, stores them, and sends them to the cloud. Receive the second battery insulation mode and second insulation time that are not set by the client for the first time, compare the first battery insulation mode and the second battery insulation mode, and compare the first insulation time and the second insulation time. If the first battery insulation mode and the second battery insulation mode are different, and / or the first insulation time and the second insulation time are different, then the second battery insulation mode and the second insulation time will be stored, and sent to the cloud along with the setting change identifier, while a setting success message will be sent to the client.

4. The battery heat preservation control method according to claim 1, characterized in that, The received scenario parameters, combined with the heat preservation mode, are used to calculate the battery heat preservation wake-up time, including: Receive scene parameters from the cloud; When the vehicle is identified as fully charged, the charging gun remains connected, and the vehicle is not in sleep mode, the battery heat preservation wake-up time calculation function will not be activated if the user does not receive the battery heat preservation mode notification. If the user sends a message indicating that the battery is in heat preservation mode, compare the difference between the user-set heat preservation time and the current time. If the difference between the user-set heat preservation time and the current time is less than or equal to the first heat preservation wake-up interval, the battery heat preservation wake-up time will not be calculated; the first heat preservation wake-up interval is calculated through scene parameters. If the difference between the user-set keep-warm time and the current time is greater than the first keep-warm wake-up interval, then proceed... Calculation of battery warming and wake-up time; Calculate the battery warming and wake-up time based on scenario parameters.

5. The battery heat preservation control method according to claim 1, characterized in that, The process of receiving a heat preservation wake-up signal from the cloud to perform battery heat preservation control and feeding back the wake-up result to the cloud includes: Receive the heat preservation wake-up signal and wake-up mode sent by the cloud based on the heat preservation mode and battery heat preservation wake-up time, and verify them with the stored information on the vehicle. If the verification passes, the vehicle will implement battery insulation control and send the control results back to the cloud. If the verification fails, the battery insulation control function is not enabled on the vehicle side. The reason for the failure to start the insulation is reported to the cloud to instruct the cloud to update the scene parameters.

6. The battery heat preservation control method according to claim 5, characterized in that, If the verification passes, the vehicle-side executes battery thermal insulation control and sends the control results back to the cloud, including: When the vehicle is detected to be fully charged, the AC charging gun remains connected, and the vehicle is not in sleep mode, the battery thermal insulation control function is marked as effective. If the lowest battery temperature is lower than the heating start temperature, the heating control will be activated; if the highest battery temperature is higher than the cooling start temperature, the cooling control will be activated. When the heating or cooling control is activated normally and the target temperature is reached, the heating or cooling control stops, indicating that the battery is in heat preservation mode. If the insulation mode is single insulation, clear the stored insulation mode and insulation wake-up time, and restore the initial storage state; If the insulation mode is cyclic insulation, maintain the stored insulation mode and recalculate the insulation wake-up time.

7. A battery heat preservation control method, characterized in that, Applied to the cloud, including: The system receives vehicle information, temperature data, and insulation mode from the vehicle terminal, wherein the temperature data includes ambient temperature and battery temperature. Scene matching is performed based on vehicle information and temperature data, and scene parameters are calculated; Receive the battery warming wake-up time from the vehicle and calibrate the current battery warming wake-up time from the vehicle in real time; Based on the heat preservation mode and battery heat preservation wake-up time, a heat preservation wake-up signal is sent to the vehicle to control the vehicle to perform battery heat preservation and receive the feedback verification result from the vehicle.

8. The battery heat preservation control method according to claim 7, characterized in that, The process of matching scenarios based on vehicle information and temperature data, and calculating scenario parameters, includes: Using the first ambient temperature, the first minimum battery temperature, and the first maximum battery temperature at the moment before the vehicle goes into hibernation, and the second ambient temperature, the second minimum battery temperature, and the second maximum battery temperature at the moment the vehicle is woken up, as vehicle hibernation scenario labels, the rate of change of the minimum battery temperature and the rate of change of the maximum battery temperature are calculated. Set the scenario number for the vehicle hibernation scenario. The parameters of this vehicle hibernation scenario include the minimum battery temperature change rate and the maximum battery temperature change rate. The battery temperature rise rate is calculated by using the third ambient temperature at the start of battery heating, the third lowest battery temperature, and the fourth ambient temperature at the end of heating as battery heating scene labels. Set the scene number for the battery heating scene. The parameters of this battery heating scene include the battery temperature rise rate. The battery temperature drop rate is calculated by using the fifth ambient temperature at the start of battery cooling, the third highest battery temperature, and the sixth ambient temperature at the end of cooling, as well as the third highest battery temperature. Set the scene number for the battery cooling scenario. The parameters of this battery cooling scenario include the battery temperature drop rate.

9. The battery heat preservation control method according to claim 7, characterized in that, The receiving end of the vehicle's battery heat preservation wake-up time is monitored, and the current battery heat preservation wake-up time of the vehicle is calibrated in real time, including: Receive the battery warming wake-up time from the vehicle and obtain the real-time ambient temperature information from the vehicle. Scene tags are determined by real-time ambient temperature information to obtain scene parameters; Match temperature change parameters according to scene parameters, and calibrate the cloud-based heat preservation and wake-up time; Compare the difference between the battery warming wake-up time on the vehicle side and the warming wake-up time calibrated in the cloud. If the difference is within the preset calibration value, the battery warming wake-up time on the vehicle side is used. If the difference exceeds the preset calibration value, the warming wake-up time calibrated in the cloud is used as the battery warming wake-up time.

10. A battery heat preservation control device, characterized in that, Applications in vehicles include: The information acquisition module is used to acquire vehicle information, temperature data, and insulation mode and send them to the cloud to instruct the cloud to perform scene matching based on the vehicle information and temperature data, and to calculate scene parameters; wherein, the temperature data includes ambient temperature and battery temperature; The time calculation module is used to receive scene parameters, calculate the battery heat preservation wake-up time in combination with the heat preservation mode, and send it to the cloud. The heat preservation execution module is used to receive the heat preservation wake-up signal from the cloud to perform battery heat preservation control and to send the wake-up result back to the cloud.

11. A battery heat preservation control device, characterized in that, Applied to the cloud, including: The information receiving module is used to receive vehicle information, temperature data, and insulation mode from the vehicle end, wherein the temperature data includes ambient temperature and battery temperature. The scene matching module is used to match scenes based on vehicle information and temperature data, and to calculate scene parameters; The time calibration module is used to receive the battery heat preservation wake-up time from the vehicle and calibrate the current battery heat preservation wake-up time from the vehicle in real time. The control and transmission module is used to send a heat preservation wake-up signal to the vehicle based on the heat preservation mode and the battery heat preservation wake-up time, so as to control the vehicle to perform battery heat preservation and receive the feedback verification results from the vehicle.

12. An electronic device, characterized in that, include: A processor, memory, and a bus, wherein the processor is connected to the memory via the bus. The memory stores computer-readable instructions, which, when executed by the processor, are used to implement the battery heat preservation control method as described in any one of claims 1-9.

13. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a server, implements the battery thermal insulation control method as described in any one of claims 1-9.

14. A computer program product, characterized in that, The computer program product includes instructions that, when executed by a computer, cause the computer to perform the method as described in any one of claims 1-9.

Citation Information

Patent Citations

  • Gun insertion heat preservation control system and method for power battery, vehicle and medium

    CN115411410A

  • Gun insertion heat preservation control method for vehicle battery and vehicle

    CN116373685A

  • Gun insertion heat preservation method and device, electronic equipment and vehicle

    CN116373691A

  • Control method, control device and control system

    CN116461390A

  • Battery heat preservation method and device, electronic equipment and vehicle

    CN117962698A