Battery charging preheating methods and apparatus, vehicles, electronic devices and storage media

By predicting the battery preheating temperature and duration using simulation models and dynamically adjusting the battery preheating, the problem of reduced charging capacity at low temperatures is solved, achieving high-efficiency charging with low energy consumption.

CN119911169BActive Publication Date: 2026-05-26BEIJING CHEHEJIA AUTOMOBILE TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING CHEHEJIA AUTOMOBILE TECH CO LTD
Filing Date
2023-10-31
Publication Date
2026-05-26

Smart Images

  • Figure CN119911169B_ABST
    Figure CN119911169B_ABST
Patent Text Reader

Abstract

This disclosure discloses a battery charging preheating method and apparatus, a vehicle, electronic equipment, and a storage medium. After determining the vehicle's charging intention information by responding to a charging command, the method acquires the current battery state information and the current ambient temperature. The current battery state information and current ambient temperature are input into a simulation model of the target preheating temperature to obtain the target preheating temperature. Real-time vehicle driving parameters and historical driving information are input into the simulation model to obtain the target time required to heat to the target preheating temperature. Based on the required time to heat to the target preheating temperature, the start time for battery preheating is determined. Upon reaching the start time for battery preheating, the battery is controlled to preheat to the target preheating temperature. This disclosure enables dynamic adjustment of battery preheating, minimizing energy consumption while ensuring the battery temperature is within the optimal charging range when the vehicle reaches a charging station, ensuring the vehicle does not lose excessive driving range and improving battery charging performance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of vehicle technology, and in particular to a battery charging preheating method and apparatus, a vehicle, electronic equipment, and a storage medium. Background Technology

[0002] The charging speed of power batteries is crucial for the application of electric vehicles. Lithium-ion batteries operate under complex and variable conditions, with their charging capacity varying significantly depending on temperature and remaining charge. In northern my country during winter, battery temperatures can drop to -10℃ to -20℃, compared to a normal temperature of 25℃, reducing their permissible charging capacity by 80%-90%, drastically impacting the user's charging experience.

[0003] To address the issue of significantly reduced battery charging capacity at low temperatures, some technologies involve users issuing commands to heat the battery during driving, ensuring the battery is at its optimal charging temperature upon arrival at a charging station. However, this preheating method requires the user to determine when to initiate battery preheating, and it cannot dynamically adjust the timing and power of battery preheating or determine the optimal moment for initiating preheating. This may result in significant energy consumption and excessive loss of driving range. Summary of the Invention

[0004] This disclosure provides a battery charging preheating method and apparatus, a vehicle, an electronic device, and a storage medium. Its main purpose is to address the issue of preheating the battery during driving, which could significantly reduce charging capacity but also lead to substantial energy consumption and consequently excessive loss of driving range.

[0005] According to a first aspect of this disclosure, a battery charging preheating method is provided, comprising:

[0006] After determining the vehicle's charging intention information by responding to charging commands, the current battery status information and current ambient temperature of the vehicle's battery are obtained.

[0007] The current battery status information and the current ambient temperature are input into the simulation model of the target preheating temperature to obtain the target preheating temperature of the battery.

[0008] The vehicle's real-time driving parameters and historical driving information are input into the simulation model of the target preheating temperature to obtain the target time required to heat to the target preheating temperature; wherein, the simulation model of the target preheating temperature determines the target time required to heat to the target preheating temperature through a first mapping table, and the first mapping table contains a preset correspondence between the required time to heat to the preheating temperature and the driving parameters and historical driving information respectively.

[0009] The start time for battery preheating is determined based on the required heating time to the target preheating temperature.

[0010] When the battery preheating start time is reached, the battery is controlled to preheat to the target preheating temperature.

[0011] Optionally, the charging instructions include: a search instruction for charging stations in the map navigation and a pre-configured timed charging instruction;

[0012] The process of determining the vehicle's charging intention information in response to a charging command includes:

[0013] The charging intention information is determined based on the search instructions for charging stations in the map navigation;

[0014] Alternatively, the charging intention information can be determined based on a pre-configured timed charging instruction.

[0015] Optionally, the current battery status information includes: the current remaining battery power and the current battery temperature;

[0016] The step of inputting the current battery state information and the current ambient temperature into the simulation model of the target preheating temperature to obtain the target preheating temperature of the battery includes:

[0017] Determine the current remaining battery power and the current battery temperature;

[0018] The current remaining battery power, the current battery temperature, and the current ambient temperature are input into the simulation model of the target preheating temperature to obtain the target preheating temperature of the battery. The simulation model of the target preheating temperature determines the target preheating temperature of the battery through a second mapping table, which contains the correspondence between the remaining battery power, battery temperature, and ambient temperature and the preheating temperature, respectively. The correspondence is calculated in advance.

[0019] Optionally, the step of finding the required time to heat to the target preheating temperature from a preset mapping table based on real-time vehicle driving parameters and historical driving information includes:

[0020] The estimated travel time to the target charging station is obtained by calculating the actual distance information to the target charging station and the vehicle's speed. The real-time driving parameters of the vehicle include: the actual distance information to the target charging station and the vehicle's speed.

[0021] Based on the current road condition information in the real-time driving parameters, the target vehicle energy consumption and target allowable heating power of the corresponding vehicle are looked up from the first mapping table; wherein, the first mapping table includes the correspondence between the road condition information and the vehicle's total energy consumption and allowable heating power respectively;

[0022] Based on the estimated driving time, the target vehicle energy consumption, and the target allowable heating power, the required time to heat to the target preheating temperature is found from the first mapping table.

[0023] Optionally, determining the start time of battery preheating based on the required heating time to the target preheating temperature includes:

[0024] Based on the required time to heat to the target preheating temperature, a temperature rise path for battery preheating is determined, wherein the temperature rise path is a curve generated by the temperature rise rate versus the temperature rise time.

[0025] The start time for battery preheating is determined based on the temperature rise path of battery preheating and the current time and the time required to heat to the target preheating temperature.

[0026] Optionally, controlling the battery to preheat to the target preheating temperature when the battery preheating start time is reached includes:

[0027] When the battery preheating start time is reached, a battery heating command is triggered;

[0028] Based on the battery heating command, the battery is controlled to preheat to the target preheating temperature.

[0029] According to a second aspect of this disclosure, a battery charging preheating device is provided, comprising:

[0030] The acquisition unit is used to acquire the current battery status information and current ambient temperature of the vehicle battery after determining the vehicle's charging intention information by responding to the charging command.

[0031] The first input unit is used to input the current battery status information and the current ambient temperature into the simulation model of the target preheating temperature to obtain the target preheating temperature of the battery.

[0032] The second input unit is used to input the vehicle's real-time driving parameters and historical driving information into the simulation model of the target preheating temperature to obtain the target time required to heat to the target preheating temperature; wherein, the simulation model of the target preheating temperature determines the target time required to heat to the target preheating temperature through a first mapping table, and the first mapping table contains a preset correspondence between the required time to heat to the preheating temperature and the driving parameters and historical driving information respectively.

[0033] The determining unit is used to determine the start time of battery preheating based on the required time to heat to the target preheating temperature.

[0034] The control unit is used to control the battery to preheat to the target preheating temperature when the battery preheating start time is reached.

[0035] Optionally, the acquisition unit is further configured to:

[0036] The charging intention information is determined based on the search instructions for charging stations in the map navigation;

[0037] Alternatively, the charging intention information can be determined based on a pre-configured timed charging instruction.

[0038] Optionally, the current battery status information includes: the current remaining battery power and the current battery temperature;

[0039] Optionally, the first input unit includes:

[0040] The determination module determines the current remaining battery power and the current battery temperature;

[0041] The input module is used to input the current remaining battery power, the current battery temperature, and the current ambient temperature into the simulation model of the target preheating temperature to obtain the target preheating temperature of the battery; wherein, the simulation model of the target preheating temperature determines the target preheating temperature of the battery through a second mapping table, the second mapping table containing the correspondence between the remaining battery power, battery temperature, and ambient temperature and the preheating temperature, and the correspondence is obtained in advance through calculation.

[0042] Optionally, the second input unit includes:

[0043] The calculation module is used to calculate the actual distance information to the target charging pile and the vehicle speed to obtain the estimated travel time to reach the target charging pile. The real-time driving parameters of the vehicle include: the actual distance information to the target charging pile and the vehicle speed.

[0044] The first lookup module is used to look up the target vehicle energy consumption and target allowable heating power of the corresponding vehicle from the first mapping table based on the current road condition information in the real-time driving parameters; wherein, the first mapping table includes the correspondence between the road condition information and the vehicle energy consumption and allowable heating power respectively;

[0045] The second lookup module is used to look up the required time to heat to the target preheating temperature from the first mapping table based on the estimated driving time, the target vehicle energy consumption, and the target allowable heating power.

[0046] Optionally, the determining unit 34 includes:

[0047] The first determining module is used to determine the temperature rise path of battery preheating based on the required time to heat to the target preheating temperature, wherein the temperature rise path is a curve generated by the temperature rise rate versus the temperature rise time.

[0048] The second determining module is used to determine the start time of battery preheating based on the temperature rise path of battery preheating and the current time and the required time to heat to the target preheating temperature.

[0049] Optionally, the control unit includes:

[0050] The trigger module is used to trigger a battery heating command when the battery preheating start time is reached;

[0051] The control module is used to control the battery to preheat to the target preheating temperature based on the battery heating command.

[0052] According to a third aspect of this disclosure, an electronic device is provided, comprising:

[0053] At least one processor; and

[0054] A memory communicatively connected to the at least one processor; wherein,

[0055] The memory stores instructions that can be executed by the at least one processor to enable the at least one processor to perform the method described in the first aspect above.

[0056] According to a fourth aspect of this disclosure, a non-transitory computer-readable storage medium is provided storing computer instructions, wherein the computer instructions are configured to cause the computer to perform the method described in the first aspect above.

[0057] According to a fifth aspect of this disclosure, a computer program product is provided, comprising a computer program that, when executed by a processor, implements the method described in the first aspect above.

[0058] The battery charging preheating method, apparatus, vehicle, electronic device, and storage medium disclosed herein, after determining the vehicle's charging intention information by responding to a charging command, acquire the current battery status information and current ambient temperature of the vehicle battery; input the current battery status information and the current ambient temperature into a simulation model of a target preheating temperature to obtain the target preheating temperature of the battery; input the vehicle's real-time driving parameters and historical driving information into the simulation model of the target preheating temperature to obtain the target time required to heat to the target preheating temperature; wherein, the simulation model of the target preheating temperature determines the target time required to heat to the target preheating temperature through a first mapping table, the first mapping table containing preset correspondences between the required time to heat to the preheating temperature and driving parameters and historical driving information; determine the start time of battery preheating based on the required time to heat to the target preheating temperature; and control the battery to preheat to the target preheating temperature when the start time of battery preheating is reached. Compared with related technologies, this disclosure, after obtaining charging intention information, combines battery status information, ambient temperature, real-time vehicle driving parameters, and historical driving information to look up the corresponding target preheating temperature and the required time to heat to the target preheating temperature through a mapping table pre-stored in the simulation model. This yields the optimal start time for the preheating strategy, dynamically adjusts battery preheating, minimizes energy consumption, and ensures that the battery temperature is in the optimal charging range when the electric vehicle arrives at the charging station, reducing energy loss and ensuring that the vehicle does not lose too much range, thereby improving battery charging performance.

[0059] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of this application, nor is it intended to limit the scope of this application. Other features of this application will become readily apparent from the following description. Attached Figure Description

[0060] The accompanying drawings are provided to better understand this solution and do not constitute a limitation of this disclosure. Wherein:

[0061] Figure 1 This is a schematic flowchart of a battery charging preheating method provided in an embodiment of the present disclosure;

[0062] Figure 2 A flowchart illustrating a method for determining the required time to heat to the target preheating temperature, as provided in an embodiment of this application.

[0063] Figure 3 This is a schematic diagram of the structure of a battery charging preheating device provided in an embodiment of the present disclosure;

[0064] Figure 4 A schematic diagram of another battery charging preheating device provided in an embodiment of this disclosure;

[0065] Figure 5 A schematic block diagram of an example electronic device 400 provided for embodiments of this disclosure. Detailed Implementation

[0066] The exemplary embodiments of this disclosure are described below with reference to the accompanying drawings, including various details of the embodiments to aid understanding, and should be considered merely exemplary. Therefore, those skilled in the art will recognize that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of this disclosure. Similarly, for clarity and brevity, descriptions of well-known functions and structures are omitted in the following description.

[0067] The following description, with reference to the accompanying drawings, outlines embodiments of a battery charging preheating method and apparatus, a vehicle, an electronic device, and a storage medium.

[0068] Figure 1 This is a schematic flowchart of a battery charging preheating method provided in an embodiment of the present disclosure.

[0069] like Figure 1 As shown, the method includes the following steps:

[0070] Step 101: After determining the vehicle's charging intention information by responding to the charging command, obtain the current battery status information and current ambient temperature of the vehicle battery.

[0071] In some embodiments, to further illustrate the determination of vehicle charging intention information through responding to charging commands, when a user searches for charging station information on a map, the charging intention information is determined based on the interaction mode established between map navigation and the power battery, according to the charging station search command in the map navigation, or according to a pre-configured timed charging command. However, it should be clarified that this method is not intended to limit the way the charging intention information is obtained; other methods can also be used to obtain the charging intention information, and the specific method is not limited in this application embodiment.

[0072] In some embodiments, after determining the charging intention information, the current battery state information can be obtained, but is not limited to, through the battery management system (BMS). A battery pack typically consists of battery modules, a thermal management system, a BMS, an electrical system, and structural components. The BMS monitors the voltage, current, load, temperature, and other states of the vehicle battery, providing safety, communication, cell balancing, and management control, and offering a communication interface with application devices. Therefore, the current battery state information can be obtained through the BMS. The current battery state information includes the current remaining battery charge and the current battery temperature. The remaining battery charge (State of Charge, SOC) is a parameter reflecting the percentage of the battery pack's current charge relative to its total usable capacity. It is an important monitoring data point for the BMS, which controls the battery's operating state based on the SOC value. The remaining battery charge reflects the battery's state of charge.

[0073] Step 102: Input the current battery status information and the current ambient temperature into the simulation model of the target preheating temperature to obtain the target preheating temperature of the battery.

[0074] After obtaining the current battery status information and the current ambient temperature, the current battery status information and the current ambient temperature are input into the simulation model of the target preheating temperature. The simulation model of the target preheating temperature is used to store and use the first mapping table and the second mapping table. In order to obtain the target preheating temperature, the simulation model of the target preheating temperature determines the target preheating temperature of the battery through the second mapping table. The second mapping table contains the correspondence between the remaining battery power, battery temperature, ambient temperature and preheating temperature.

[0075] However, it should be clarified that this explanatory method is not intended to limit the method used to calculate the battery and the time required to heat it to the target preheating temperature, and the specific embodiments of this application are not limited thereto.

[0076] Step 103: Input the real-time driving parameters and historical driving information of the vehicle into the simulation model of the target preheating temperature to obtain the target time required to heat to the target preheating temperature; wherein, the simulation model of the target preheating temperature determines the target time required to heat to the target preheating temperature through a first mapping table, and the first mapping table contains the preset correspondence between the required time to heat to the preheating temperature and the driving parameters and historical driving information.

[0077] After obtaining the target preheating temperature, further, in order to obtain the target time required to heat to the target preheating temperature, it is also necessary to obtain the vehicle's real-time driving parameters and historical driving information. The vehicle's real-time driving parameters include the actual distance information to the target charging station and the vehicle's driving speed. Based on the actual distance information to the target charging station and the vehicle's driving speed, the estimated driving time to the target charging station is calculated according to the speed calculation formula. For example, the estimated driving time to the target charging station is obtained by dividing the actual distance between the current vehicle and the target charging station displayed on the navigation map by the current vehicle's driving speed. However, the vehicle's driving speed is not constant. If the vehicle's driving speed changes during the journey, the estimated driving time to the target charging station will also change accordingly. In addition, the real-time driving parameters also include current road condition information. The current road condition information is matched with the road condition information recorded in the historical driving information in the first mapping table to obtain the target vehicle energy consumption and target allowable heating power corresponding to the current road condition information. Different road conditions correspond to different vehicle energy consumption and different allowable heating power. Various road conditions, such as highways, rain and snow, mountain roads, and high-temperature roads, have different effects on vehicles due to varying environmental factors such as ambient temperature and driving speed. Therefore, different road conditions result in different vehicle energy consumption and different allowable heating power.

[0078] The vehicle's real-time driving parameters and historical driving information are input into the simulation model of the target preheating temperature. The simulation model of the target preheating temperature determines the target time required to heat to the target preheating temperature through a first mapping table. The first mapping table contains preset correspondences between the required time to heat to the preheating temperature and the driving parameters and historical driving information. After obtaining the estimated travel time to the target charging station calculated based on the real-time driving parameters, the current road conditions in the real-time driving parameters are matched with the road conditions in the historical driving information in the first mapping table to find the corresponding vehicle's target total energy consumption and target allowable heating power. Then, based on the obtained estimated travel time, target total energy consumption, and target allowable heating power, the required time to heat to the target preheating temperature is found from the first mapping table.

[0079] Step 104: Determine the start time of battery preheating based on the required time to heat to the target preheating temperature.

[0080] Based on the current moment and the time required to heat to the target preheating temperature, the optimal time to start battery preheating can be determined by summing the current moment and the time required to heat to the target preheating temperature. However, it should be noted that the estimated driving time is needed in determining the time required to heat to the target preheating temperature. This estimated driving time varies with vehicle speed, and ambient temperature and other information are not constant. Therefore, the time required to heat to the target preheating temperature will also change in real time due to changes in factors such as vehicle speed, ambient temperature, and road conditions, and is not always constant.

[0081] To better understand the determination of the start time of battery preheating based on the required time to heat to the target preheating temperature, the following methods can be used, but should not be limited to: for example, determining the temperature rise path of battery preheating based on the required time to heat to the target preheating temperature, and determining the start time of battery preheating based on the temperature rise path of battery preheating, wherein the temperature rise path is a curve generated by the temperature rise rate versus the temperature rise time.

[0082] Step 105: When the battery preheating start time is reached, control the battery to preheat to the target preheating temperature.

[0083] In some embodiments, after determining the start time of battery preheating based on the required time to heat to the target preheating temperature, battery preheating is activated by the battery management system (BMS) when the start time of battery preheating is reached. Based on information such as vehicle energy consumption, allowable heating power, and estimated driving time, the battery heating rate is dynamically adjusted to minimize the energy consumption of the preheated battery while controlling the battery preheating to the target preheating temperature.

[0084] The battery charging preheating method disclosed herein, after determining the vehicle's charging intention information by responding to a charging command, acquires the current battery status information and current ambient temperature of the vehicle battery; inputs the current battery status information and the current ambient temperature into a simulation model of a target preheating temperature to obtain the target preheating temperature of the battery; inputs the vehicle's real-time driving parameters and historical driving information into the simulation model of the target preheating temperature to obtain the target time required to heat to the target preheating temperature; wherein, the simulation model of the target preheating temperature determines the target time required to heat to the target preheating temperature through a first mapping table, the first mapping table containing preset correspondences between the required time to heat to the preheating temperature and driving parameters and historical driving information; determines the start time of battery preheating based on the required time to heat to the target preheating temperature; and controls the battery to preheat to the target preheating temperature when the start time of battery preheating is reached. Compared with related technologies, this disclosure, after obtaining charging intention information, combines battery status information, ambient temperature, real-time vehicle driving parameters, and historical driving information to look up the corresponding target preheating temperature and the required time to heat to the target preheating temperature through a mapping table pre-stored in the simulation model. This yields the optimal start time for the preheating strategy, dynamically adjusts battery preheating, minimizes energy consumption, and ensures that the battery temperature is in the optimal charging range when the electric vehicle arrives at the charging station, reducing energy loss and ensuring that the vehicle does not lose too much range, thereby improving battery charging performance.

[0085] In some embodiments, the charging intention information refers to the prediction of the vehicle's charging intention during vehicle operation based on information such as the vehicle's surrounding environment, driver habits, and vehicle navigation information, in order to assist the vehicle in preparing for charging and achieve better charging results. Determining the vehicle's charging intention information can be achieved, but is not limited to, the following methods: determining the charging intention information based on the user's search instructions for charging stations in map navigation, the vehicle's remaining battery power, and information about the vehicle's surrounding environment; or determining the charging intention information based on pre-configured timed charging instructions.

[0086] In some embodiments, to obtain current battery state information and current ambient temperature to determine the target preheating temperature of the battery, the following methods can be used, but are not limited to: For example, the battery state information includes the current remaining battery charge (SOC) and the current battery temperature. The current remaining battery charge (SOC) can be obtained by estimating it through the Battery Management System (BMS); the current battery temperature can also be obtained by collecting data from the BMS. The current ambient temperature can be obtained through a temperature sensor or other means. However, it should be noted that the above methods are not limitations on obtaining the current battery state information and current ambient temperature, and specific embodiments of this application do not impose limitations.

[0087] To better understand the determination of the target preheating temperature of the battery based on the current battery status information and the current ambient temperature, the following methods can be used, but should not be limited to: for example, finding the target preheating temperature corresponding to the current battery remaining charge, current battery temperature, and current ambient temperature based on the correspondence between the battery remaining charge, battery temperature, and ambient temperature and the preheating temperature, thereby determining the target preheating temperature of the battery. The correspondence between the battery remaining charge, battery temperature, and ambient temperature and the preheating temperature can be calculated in advance.

[0088] In some embodiments, to better understand the time required to find the target preheating temperature from a preset mapping table based on real-time vehicle driving parameters and historical driving information, the following methods may be used, but are not limited to:

[0089] Figure 2 This is a flowchart illustrating a method for determining the required time to heat to the target preheating temperature, as provided in an embodiment of this application.

[0090] like Figure 2 As shown, the method includes the following steps:

[0091] Step 201: Calculate the actual distance information to the target charging station and the vehicle speed to obtain the estimated travel time to reach the target charging station. The real-time vehicle driving parameters include the actual distance information to the target charging station and the vehicle speed.

[0092] In some embodiments, the vehicle's real-time speed can be obtained through the vehicle's head-up display (HUD) system, and the actual distance information between the vehicle and the target charging station can be obtained through the in-vehicle navigation system. Based on the obtained information, the estimated travel time can be calculated using a preset algorithm. However, it should be clarified that this method of description is not intended to limit the method of obtaining real-time vehicle driving parameters, nor is it intended to limit the method of calculating the estimated travel time.

[0093] Step 202: Based on the current road condition information in the real-time driving parameters, look up the target vehicle energy consumption and target allowable heating power of the corresponding vehicle in the first mapping table; wherein, the first mapping table includes the correspondence between the road condition information and the vehicle's total energy consumption and allowable heating power.

[0094] In one embodiment of the present invention, in order to obtain the required time to heat to the target preheating temperature, it is necessary to obtain the target vehicle energy consumption and target allowable heating power under the current road conditions, so as to estimate the preheating start time. The first mapping table includes the correspondence between the road condition information and the vehicle's vehicle energy consumption and allowable heating power, respectively. Based on the current road condition information in the obtained real-time driving parameters, the corresponding target vehicle energy consumption and target allowable heating power in the first mapping table are looked up.

[0095] Step 203: Based on the estimated driving time, the target vehicle energy consumption, and the target allowable heating power, find the required time to heat to the target preheating temperature from the first mapping table.

[0096] In some embodiments, the first mapping table is a mapping relationship table between the estimated driving time, the vehicle energy consumption, the allowable heating power, and the required time to heat to the target preheating temperature. The mapping relationship is calculated in advance by the simulation model, and both the first mapping table and the second mapping table are stored in the simulation model.

[0097] To estimate the time required to heat to the target preheating temperature, the target allowable heating power of the battery needs to be determined. Methods that can be used, but should not be limited to, include, for example, searching for the corresponding target allowable heating power of the battery from the user's historical driving data and the current ambient temperature. The heating power considers the heat generated during battery discharge, including reversible and irreversible heat; it also considers the heat sources provided to the battery by the vehicle's thermal management system, including but not limited to waste heat recovery, motor stall, and positive temperature coefficient thermistor (PTC) heating.

[0098] In some embodiments, the time required for the battery to reach the target remaining charge (SOC) varies depending on the preheating start time, as shown in Table 1. Table 1 represents the charging time from 10% to 70% of the remaining charge under different vehicle operating conditions, in minutes.

[0099] Table 1

[0100]

[0101] Table 1 shows that without preheating, the lower the current battery temperature, the longer the charging time and the worse the battery's charging performance. Compared to the case without preheating, the battery's charging time and performance are related to the preheating time and the distance from the charging station. Different temperatures, preheating times, and distances from the charging station correspond to different charging times. Table 1 shows that at low temperatures, preheating the battery can improve its charging performance.

[0102] To better understand the determination of the start time of battery preheating based on the required time to heat to the target preheating temperature, the following methods may be used, but should not be limited to: determining the temperature rise path of battery preheating based on the required time to heat to the target preheating temperature, wherein the temperature rise path is a curve generated by the temperature rise rate versus the temperature rise time, and determining the start time of battery preheating based on the temperature rise path of battery preheating.

[0103] When the battery preheating start time is reached, the battery is controlled to preheat to the target preheating temperature. This can be achieved, but should not be limited to, the following methods: for example, when the battery preheating start time is reached, a battery heating command is triggered, and based on the battery heating command, the battery is controlled to preheat to the target preheating temperature.

[0104] The above formula is not intended to limit the updating of the target calibration parameters to only the above formula; other methods are not limited in the embodiments of this application.

[0105] In summary, the embodiments disclosed herein achieve the following effects:

[0106] 1. Determine the vehicle's charging intention information, and determine the target preheating temperature of the battery based on the current battery status information and the current ambient temperature; obtain the required time to heat to the target preheating temperature based on the vehicle's real-time driving parameters and historical driving information; determine the start time of battery preheating based on the required time to heat to the target preheating temperature; and control the battery to preheat to the target preheating temperature when the start time of battery preheating is reached.

[0107] 2. Calculate the optimal start time of the preheating strategy based on road condition information and historical driving information, and dynamically adjust and control the battery preheating to the target preheating temperature so that the battery is already at the optimal charging temperature when it arrives at the charging station. This solves the problem of significantly reduced charging capacity, reduces vehicle energy consumption, and prevents the vehicle from losing too much range.

[0108] Corresponding to the battery charging preheating method described above, this invention also proposes a battery charging preheating device. Since the device embodiments of this invention correspond to the method embodiments described above, details not disclosed in the device embodiments can be referred to in the method embodiments described above, and will not be repeated here.

[0109] Figure 3 This is a schematic diagram of the structure of a battery charging preheating device provided in an embodiment of the present disclosure, as shown below. Figure 3 As shown, it includes:

[0110] The acquisition unit 31 is used to acquire the current battery status information and current ambient temperature of the vehicle battery after determining the charging intention information of the vehicle by responding to the charging command.

[0111] The first input unit 32 is used to input the current battery status information and the current ambient temperature into the simulation model of the target preheating temperature to obtain the target preheating temperature of the battery.

[0112] The second input unit 33 is used to input the vehicle's real-time driving parameters and historical driving information into the simulation model of the target preheating temperature to obtain the target time required to heat to the target preheating temperature; wherein, the simulation model of the target preheating temperature determines the target time required to heat to the target preheating temperature through a first mapping table, and the first mapping table contains a preset correspondence between the required time to heat to the preheating temperature and the driving parameters and historical driving information respectively;

[0113] The determining unit 34 is used to determine the start time of battery preheating based on the required time to heat to the target preheating temperature.

[0114] The control unit 35 is used to control the battery to preheat to the target preheating temperature when the battery preheating start time is reached.

[0115] The battery charging preheating device provided in this disclosure, after determining the vehicle's charging intention information by responding to a charging command, acquires the current battery status information and current ambient temperature of the vehicle battery; inputs the current battery status information and the current ambient temperature into a simulation model of a target preheating temperature to obtain the target preheating temperature of the battery; inputs the vehicle's real-time driving parameters and historical driving information into the simulation model of the target preheating temperature to obtain the target time required to heat to the target preheating temperature; wherein, the simulation model of the target preheating temperature determines the target time required to heat to the target preheating temperature through a first mapping table, the first mapping table containing a preset correspondence between the required time to heat to the preheating temperature and driving parameters and historical driving information; determines the start time of battery preheating based on the required time to heat to the target preheating temperature; and controls the battery to preheat to the target preheating temperature when the start time of battery preheating is reached. Compared with related technologies, this disclosure, after obtaining charging intention information, combines battery status information, ambient temperature, real-time vehicle driving parameters, and historical driving information to look up the corresponding target preheating temperature and the required time to heat to the target preheating temperature through a mapping table pre-stored in the simulation model. This yields the optimal start time for the preheating strategy, dynamically adjusts battery preheating, minimizes energy consumption, and ensures that the battery temperature is in the optimal charging range when the electric vehicle arrives at the charging station, reducing energy loss and ensuring that the vehicle does not lose too much range, thereby improving battery charging performance.

[0116] Figure 4 A schematic diagram of another battery charging preheating device provided in this disclosure embodiment is shown below. Figure 4 As shown, it includes:

[0117] Furthermore, the acquisition unit is also used for:

[0118] The charging intention information is determined based on the search instructions for charging stations in the map navigation;

[0119] Alternatively, the charging intention information can be determined based on a pre-configured timed charging instruction.

[0120] Furthermore, the current battery status information includes: the current remaining battery power and the current battery temperature;

[0121] Further, the first input unit 32 includes:

[0122] Module 321 determines the remaining battery power and the current battery temperature;

[0123] Input module 322 is used to input the current remaining battery power, the current battery temperature and the current ambient temperature into the simulation model of the target preheating temperature to obtain the target preheating temperature of the battery; wherein, the simulation model of the target preheating temperature determines the target preheating temperature of the battery through a second mapping table, the second mapping table containing the correspondence between the remaining battery power, battery temperature and ambient temperature and the preheating temperature respectively, the correspondence being calculated in advance.

[0124] Furthermore, the second input unit 33 includes:

[0125] The calculation module 331 is used to calculate the actual distance information to the target charging pile and the vehicle speed to obtain the estimated travel time to reach the target charging pile. The real-time driving parameters of the vehicle include: the actual distance information to the target charging pile and the vehicle speed.

[0126] The first lookup module 332 is used to look up the target vehicle energy consumption and target allowable heating power of the corresponding vehicle from the first mapping table based on the current road condition information in the real-time driving parameters; wherein, the first mapping table includes the correspondence between the road condition information and the vehicle energy consumption and allowable heating power respectively;

[0127] The second lookup module 333 is used to look up the required time to heat to the target preheating temperature from the first mapping table based on the estimated driving time, the target vehicle energy consumption and the target allowable heating power.

[0128] Furthermore, the determining unit 34 includes:

[0129] The first determining module 341 is used to determine the temperature rise path of battery preheating based on the required time to heat to the target preheating temperature, wherein the temperature rise path is a curve generated by the temperature rise rate versus the temperature rise time.

[0130] The second determining module 342 is used to determine the start time of battery preheating based on the temperature rise path of battery preheating and the current time and the required time to heat to the target preheating temperature.

[0131] Furthermore, the control unit 35 includes:

[0132] Trigger module 351 is used to trigger a battery heating command when the battery preheating start time is reached;

[0133] The control module 352 is used to control the battery to preheat to the target preheating temperature based on the battery heating command.

[0134] It should be noted that the foregoing explanation of the method embodiments also applies to the apparatus of this embodiment, and the principle is the same, so it is not limited in this embodiment.

[0135] According to embodiments of this disclosure, this disclosure also provides a vehicle, an electronic device, a readable storage medium, and a computer program product.

[0136] Figure 5 A schematic block diagram of an example electronic device 400 that can be used to implement embodiments of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the present disclosure described and / or claimed herein.

[0137] like Figure 5 As shown, device 400 includes a computing unit 401, which can perform various appropriate actions and processes based on a computer program stored in ROM (Read-Only Memory) 402 or a computer program loaded from storage unit 408 into RAM (Random Access Memory) 403. RAM 403 may also store various programs and data required for the operation of device 400. The computing unit 401, ROM 402, and RAM 403 are interconnected via bus 404. I / O (Input / Output) interface 405 is also connected to bus 404.

[0138] Multiple components in device 400 are connected to I / O interface 405, including: input unit 406, such as keyboard, mouse, etc.; output unit 407, such as various types of monitors, speakers, etc.; storage unit 408, such as disk, optical disk, etc.; and communication unit 409, such as network card, modem, wireless transceiver, etc. Communication unit 409 allows device 400 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.

[0139] The computing unit 401 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the computing unit 401 include, but are not limited to, CPUs (Central Processing Units), GPUs (Graphics Processing Units), various special-purpose AI (Artificial Intelligence) computing chips, various computing units running machine learning model algorithms, DSPs (Digital Signal Processors), and any suitable processor, controller, microcontroller, etc. The computing unit 401 performs the various methods and processes described above, such as the battery charging preheating method. For example, in some embodiments, the battery charging preheating method may be implemented as a computer software program tangibly contained in a machine-readable medium, such as storage unit 408. In some embodiments, part or all of the computer program may be loaded and / or installed on device 400 via ROM 402 and / or communication unit 409. When the computer program is loaded into RAM 403 and executed by the computing unit 401, one or more steps of the methods described above may be performed. Alternatively, in other embodiments, the computing unit 401 may be configured to perform the aforementioned battery charging preheating method by any other suitable means (e.g., by means of firmware).

[0140] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, FPGAs (Field Programmable Gate Arrays), ASICs (Application-Specific Integrated Circuits), ASSPs (Application-Specific Standard Products), SOCs (System-on-Chips), CPLDs (Complex Programmable Logic Devices), computer hardware, firmware, software, and / or combinations thereof. These various implementations may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.

[0141] The program code used to implement the methods of this disclosure may be written in any combination of one or more programming languages. This program code may be provided to a processor or controller of a general-purpose computer, special-purpose computer, or other programmable data processing apparatus, such that when executed by the processor or controller, the program code causes the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code may be executed entirely on a machine, partially on a machine, as a standalone software package partially on a machine and partially on a remote machine, or entirely on a remote machine or server.

[0142] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, RAM, ROM, EPROM (Electrically Programmable Read-Only Memory) or flash memory, optical fiber, CD-ROM (Compact Disc Read-Only Memory), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0143] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device for displaying information to the user (e.g., a CRT (Cathode-Ray Tube) or LCD (Liquid Crystal Display) monitor); and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the computer. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).

[0144] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or middleware components (e.g., application servers), or frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication (e.g., communication networks) of any form or medium. Examples of communication networks include LANs (Local Area Networks), WANs (Wide Area Networks), the Internet, and blockchain networks.

[0145] Computer systems can include clients and servers. Clients and servers are generally geographically separated and typically interact via communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. A server can be a cloud server, also known as a cloud computing server or cloud host, a hosting product within the cloud computing service ecosystem, addressing the shortcomings of traditional physical hosts and VPS (Virtual Private Server, or simply "VPS") services, such as high management difficulty and weak business scalability. Servers can also be servers for distributed systems or servers incorporating blockchain technology.

[0146] It's important to note that artificial intelligence (AI) is the study of enabling computers to simulate certain human thought processes and intelligent behaviors (such as learning, reasoning, thinking, and planning). It encompasses both hardware and software technologies. AI hardware technologies generally include sensors, dedicated AI chips, cloud computing, distributed storage, and big data processing. AI software technologies primarily include computer vision, speech recognition, natural language processing, machine learning / deep learning, big data processing, and knowledge graph technologies.

[0147] It should be understood that the various forms of processes shown above can be used to rearrange, add, or delete steps. For example, the steps described in this disclosure can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution disclosed in this disclosure can be achieved, and this is not limited herein.

[0148] The specific embodiments described above do not constitute a limitation on the scope of protection of this disclosure. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this disclosure should be included within the scope of protection of this disclosure.

Claims

1. A battery charging preheating method, characterized in that, include: After determining the vehicle's charging intention information by responding to charging commands, the current battery status information and current ambient temperature of the vehicle's battery are obtained. The current battery status information and the current ambient temperature are input into the simulation model of the target preheating temperature to obtain the target preheating temperature of the battery. The vehicle's real-time driving parameters and historical driving information are input into the simulation model of the target preheating temperature to obtain the target time required to heat to the target preheating temperature; wherein, the simulation model of the target preheating temperature determines the target time required to heat to the target preheating temperature through a first mapping table, and the first mapping table contains a preset correspondence between the required time to heat to the preheating temperature and the driving parameters and historical driving information respectively. The current road condition information is matched with the road condition information recorded in the historical driving information in the first mapping table in order to obtain the target vehicle energy consumption and target allowable heating power corresponding to the current road condition information; Based on real-time vehicle driving parameters and historical driving information, the system retrieves the required time to heat to the target preheating temperature from a preset mapping table. This includes: calculating the estimated travel time to the target charging station based on the actual distance to the target charging station and the vehicle's speed; the real-time vehicle driving parameters include the actual distance to the target charging station and the vehicle's speed; based on the current road condition information in the real-time driving parameters, the system retrieves the corresponding target vehicle energy consumption and target allowable heating power from the first mapping table; the first mapping table includes the correspondence between the road condition information and the vehicle's energy consumption and allowable heating power; and based on the estimated travel time, the target vehicle energy consumption, and the target allowable heating power, the system retrieves the required time to heat to the target preheating temperature from the first mapping table. The start time for battery preheating is determined based on the required heating time to the target preheating temperature. When the battery preheating start time is reached, the battery is controlled to preheat to the target preheating temperature.

2. The battery charging preheating method according to claim 1, characterized in that, The charging instructions include: a search instruction for charging stations in the map navigation and a pre-configured timed charging instruction; The process of determining the vehicle's charging intention information in response to a charging command includes: The charging intention information is determined based on the search instructions for charging stations in the map navigation; Alternatively, the charging intention information can be determined based on a pre-configured timed charging instruction.

3. The method according to claim 1, characterized in that, The current battery status information includes: the current remaining battery power and the current battery temperature; The step of inputting the current battery state information and the current ambient temperature into the simulation model of the target preheating temperature to obtain the target preheating temperature of the battery includes: Determine the current remaining battery power and the current battery temperature; The current remaining battery power, the current battery temperature, and the current ambient temperature are input into the simulation model of the target preheating temperature to obtain the target preheating temperature of the battery. The simulation model of the target preheating temperature determines the target preheating temperature of the battery through a second mapping table, which contains the correspondence between the remaining battery power, battery temperature, and ambient temperature and the preheating temperature, respectively. The correspondence is calculated in advance.

4. The battery charging preheating method according to claim 1, characterized in that, Determining the start time of battery preheating based on the required heating time to the target preheating temperature includes: Based on the required time to heat to the target preheating temperature, a temperature rise path for battery preheating is determined, wherein the temperature rise path is a curve generated by the temperature rise rate versus the temperature rise time. The start time for battery preheating is determined based on the temperature rise path of battery preheating and the current time and the time required to heat to the target preheating temperature.

5. The battery charging preheating method according to claim 1, characterized in that, The step of controlling the battery to preheat to the target preheating temperature when the battery preheating start time is reached includes: When the battery preheating start time is reached, a battery heating command is triggered; Based on the battery heating command, the battery is controlled to preheat to the target preheating temperature.

6. A battery charging preheating device, characterized in that, include: The acquisition unit is used to acquire the current battery status information and current ambient temperature of the vehicle battery after determining the vehicle's charging intention information by responding to the charging command. The first input unit is used to input the current battery status information and the current ambient temperature into the simulation model of the target preheating temperature to obtain the target preheating temperature of the battery. The second input unit is used to input the vehicle's real-time driving parameters and historical driving information into the simulation model of the target preheating temperature to obtain the target time required to heat to the target preheating temperature; wherein, the simulation model of the target preheating temperature determines the target time required to heat to the target preheating temperature through a first mapping table, and the first mapping table contains a preset correspondence between the required time to heat to the preheating temperature and the driving parameters and historical driving information respectively. The current road condition information is matched with the road condition information recorded in the historical driving information in the first mapping table in order to obtain the target vehicle energy consumption and target allowable heating power corresponding to the current road condition information; Based on real-time vehicle driving parameters and historical driving information, the system retrieves the required time to heat to the target preheating temperature from a preset mapping table. This includes: calculating the estimated travel time to the target charging station based on the actual distance to the target charging station and the vehicle's speed; the real-time vehicle driving parameters include the actual distance to the target charging station and the vehicle's speed; based on the current road condition information in the real-time driving parameters, the system retrieves the corresponding target vehicle energy consumption and target allowable heating power from the first mapping table; the first mapping table includes the correspondence between the road condition information and the vehicle's energy consumption and allowable heating power; and based on the estimated travel time, the target vehicle energy consumption, and the target allowable heating power, the system retrieves the required time to heat to the target preheating temperature from the first mapping table. The determining unit is used to determine the start time of battery preheating based on the required time to heat to the target preheating temperature. The control unit is used to control the battery to preheat to the target preheating temperature when the battery preheating start time is reached.

7. An electronic device, characterized in that, include: At least one processor; as well as A memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor to enable the at least one processor to perform the method of any one of claims 1-5.

8. A non-transitory computer-readable storage medium storing computer instructions, characterized in that, The computer instructions are used to cause the computer to perform the method according to any one of claims 1-5.

9. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the method according to any one of claims 1-5.