Battery temperature control method and device of vehicle, vehicle and storage medium

By accurately adjusting the power battery temperature by using the vehicle habit meter and ambient temperature data after the vehicle is powered on, the problem of low heating control efficiency of power battery in the prior art is solved, and more efficient battery heating and vehicle battery life are achieved.

CN119749359APending Publication Date: 2025-04-04BEIJING ELECTRIC VEHICLE

Patent Information

Application Number
CN202411955153.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-27
Publication Date
2025-04-04

AI Technical Summary

Technical Problem

In the prior art, heating control of the power battery based on a single condition can easily lead to the actual return being less than the power consumption, thereby generating negative returns and affecting the vehicle's battery life.

Method used

After the vehicle is powered on, it is determined whether the preset power battery heating conditions are met, and the pre-constructed vehicle usage habit table is used to match the corresponding vehicle usage habit data, combine the estimated power consumption of the current ambient temperature to adjust the battery temperature of the power battery to automatically control the heating according to the user's vehicle usage habits.

Benefits of technology

It realizes precise control of the heating of the power battery according to users' car usage habits, reduces low-temperature attenuation, improves the vehicle's endurance, and maximizes driving heating benefits.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119749359A_ABST
    Figure CN119749359A_ABST
Patent Text Reader

Abstract

The invention relates to a battery temperature control method and device of a vehicle, the vehicle and a storage medium, and the method comprises the steps that after the vehicle is powered on, whether the vehicle meets a preset power battery heating condition or not is judged; if the vehicle meets the preset power battery heating condition, corresponding vehicle using habit data are matched from a pre-constructed vehicle using habit table based on the current moment, and the vehicle using habit table is obtained by a preset server according to historical driving data of the vehicle; estimating the estimated power consumption of the current travel of the vehicle based on the vehicle using habit data and the actual environment temperature of the current environment of the vehicle, and adjusting the battery temperature of a power battery of the vehicle based on the estimated power consumption and the vehicle using habit data. Therefore, the technical problems that in the related technology, power battery heating control is carried out based on a single condition, the actual income is easily smaller than the power consumption, negative income is generated, and the endurance of the whole vehicle is affected are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the general field of vehicle technology, and in particular to a battery temperature control method and device for a vehicle, a vehicle, and a storage medium. Background Art

[0002] As the core energy source of new energy vehicles, the performance of power batteries plays a vital role in the entire life cycle of the vehicle. Due to the sensitivity of power batteries to low temperatures, the performance of power batteries will seriously decline as the temperature decreases. Therefore, in winter scenarios (below 0℃), how to give full play to the performance of power batteries, especially to reduce the decline in winter endurance, is of great significance for the winter application of pure electric vehicles.

[0003] In the related technology, in the low temperature environment in winter, heating the power battery through the vehicle thermal management system is a solution to the attenuation of the low temperature performance of the power battery. However, heating the power battery consumes the power of the power battery, and heating the power battery is a slow process. Only after the power battery is heated will the power benefit it brings be greater than the power consumed in the heating process, thereby achieving the purpose of improving the battery life.

[0004] However, affected by the user's actual working conditions, there is uncertainty in the mileage of each trip. Therefore, the related technology performs power battery heating control based on a single condition, such as heating the power battery at a fixed temperature, a fixed time or a fixed running mileage. This can easily lead to actual benefits being less than power consumption, thereby generating negative benefits and affecting the vehicle's endurance, which needs to be improved. Summary of the invention

[0005] The present application provides a vehicle battery temperature control method, device, vehicle and storage medium to solve the technical problem in the related art that power battery heating control based on a single condition easily leads to actual benefits being less than power consumption, thereby generating negative benefits and affecting the vehicle's endurance.

[0006] A first aspect of the present application provides a battery temperature control method for a vehicle, comprising the following steps: after the vehicle is powered on, determining whether the vehicle meets a preset power battery heating condition; if the vehicle meets the preset power battery heating condition, matching corresponding vehicle usage habit data from a pre-constructed vehicle usage habit table based on the current moment, wherein the vehicle usage habit table is obtained by a preset server based on historical driving data of the vehicle; estimating an estimated power consumption of the vehicle's current trip based on the vehicle usage habit data and the actual ambient temperature of the vehicle's current environment, and adjusting the battery temperature of the vehicle's power battery based on the estimated power consumption and the vehicle usage habit data.

[0007] Optionally, in one embodiment of the present application, estimating the estimated power consumption of the vehicle's current trip based on the vehicle usage habit data and the actual ambient temperature of the vehicle's current environment includes: extracting the average operating speed, average operating mileage and average power consumption of the current trip from the vehicle usage habit data; and calculating the estimated power consumption based on the average operating mileage, the average power consumption and the nominal power of the vehicle's battery system.

[0008] Optionally, in one embodiment of the present application, the adjusting the battery temperature of the power battery of the vehicle based on the estimated power consumption and the vehicle usage habit data includes: matching the corresponding average battery temperature rise rate in a pre-constructed temperature rise table using the average operating speed, the average operating mileage and the actual ambient temperature; calculating the estimated remaining operating time of the current trip based on the average operating mileage, the average operating speed and the current mileage of the vehicle; obtaining the current state of charge of the vehicle; when the current state of charge is less than or equal to the estimated power consumption, allowing the vehicle to perform heating control of the power battery until the battery temperature reaches a preset target temperature; when the current state of charge is greater than the estimated power consumption, judging whether the vehicle meets a preset heating control condition based on the estimated remaining operating time and the average battery temperature rise rate; if the vehicle meets the preset heating control condition, allowing the vehicle to perform heating control of the power battery until the battery temperature reaches the preset target temperature, otherwise, adjusting the battery temperature to a preset temperature default value, wherein the preset temperature default value is obtained from the lower temperature range of the power battery.

[0009] Optionally, in one embodiment of the present application, after the vehicle is powered on, it also includes: uploading the actual travel data and data update request of the vehicle that meet the preset upload conditions to the preset server; receiving a response signal from the preset server based on the data update request; when the response signal is an update signal, receiving the update data sent by the preset server, and using the update data to update the vehicle usage habit table.

[0010] A second aspect of the present application provides a battery temperature control device for a vehicle, comprising: a judgment module, for judging whether the vehicle meets a preset power battery heating condition after the vehicle is powered on; a matching module, for matching corresponding vehicle usage habit data from a pre-constructed vehicle usage habit table based on the current moment when the vehicle meets the preset power battery heating condition, wherein the vehicle usage habit table is obtained by a preset server based on the historical driving data of the vehicle; a control module, for estimating an estimated power consumption of the current trip of the vehicle based on the vehicle usage habit data and the actual ambient temperature of the current environment of the vehicle, and adjusting the battery temperature of the power battery of the vehicle based on the estimated power consumption and the vehicle usage habit data.

[0011] Optionally, in one embodiment of the present application, the control module includes: an extraction unit, used to extract the average operating speed, average operating mileage and average power consumption of the current trip from the vehicle usage habit data; a first calculation unit, used to calculate the estimated power consumption based on the average operating mileage, the average power consumption and the nominal power of the battery system of the vehicle.

[0012] Optionally, in one embodiment of the present application, the control module includes: a matching unit, used to match the corresponding average battery temperature rise rate in a pre-constructed temperature rise table using the average running speed, the average running mileage and the actual ambient temperature; a second calculation unit, used to calculate the estimated remaining running time of the current trip based on the average running mileage, the average running speed and the current mileage of the vehicle; an acquisition unit, used to acquire the current state of charge of the vehicle; a first control unit, used to allow the vehicle to perform heating control of the power battery until the battery temperature reaches a preset target temperature when the current state of charge is less than or equal to the estimated power consumption; a judgment unit, used to judge whether the vehicle meets a preset heating control condition based on the estimated remaining running time and the average battery temperature rise rate when the current state of charge is greater than the estimated power consumption; a second control unit, used to allow the vehicle to perform heating control of the power battery until the battery temperature reaches the preset target temperature when the vehicle meets the preset heating control condition, otherwise, adjust the battery temperature to a preset temperature default value, wherein the preset temperature default value is obtained from the lower temperature range of the power battery.

[0013] Optionally, in one embodiment of the present application, it also includes: an upload module, used to upload the actual travel data and data update request of the vehicle that meet the preset upload conditions to the preset server; a receiving module, used to receive a response signal from the preset server based on the data update request; an update module, used to receive the update data sent by the preset server when the response signal is an update signal, and use the update data to update the vehicle usage habit table.

[0014] A third aspect of the present application provides a vehicle, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the battery temperature control method for the vehicle as described in the above embodiment.

[0015] A fourth aspect of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the vehicle battery temperature control method as described in the above embodiment.

[0016] The fifth aspect of the present application provides a computer program product, including a computer program, which, when executed, is used to implement the above-mentioned vehicle battery temperature control method.

[0017] The embodiment of the present application can determine whether the vehicle meets the preset power battery heating conditions after the vehicle is powered on, and when the vehicle meets the preset power battery heating conditions, the user's vehicle usage habit data is determined by comparing with the vehicle usage habit table of the server, and then the estimated power consumption of the vehicle's current trip is estimated in combination with the actual ambient temperature of the vehicle's current environment, so as to adjust the battery temperature of the vehicle's power battery based on the estimated power consumption and vehicle usage habit data, so as to automatically control the vehicle's thermal management system to heat the power battery in winter low temperature environments according to the user's vehicle usage habits, thereby reducing low temperature attenuation and improving the vehicle's endurance. According to the user's historical operating data, the vehicle usage habits are accurately learned, so as to achieve precise control of heating, realize one vehicle one control, thousands of vehicles thousands of facets of control, and maximize driving heating benefits. Thus, the technical problem in the related art that power battery heating control based on a single condition is easily caused to result in actual benefits being less than power consumption, thereby generating negative benefits and affecting the vehicle's endurance is solved.

[0018] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:

[0020] Figure 1 A flow chart of a battery temperature control method for a vehicle provided according to an embodiment of the present application;

[0021] Figure 2 This is a schematic diagram of the temperature rise according to one embodiment of the present application;

[0022] Figure 3 Schematic diagram of the principle of a battery temperature control method for a vehicle according to an embodiment of the present application;

[0023] Figure 4 A schematic diagram of the structure of a battery temperature control device for a vehicle provided according to an embodiment of the present application;

[0024] Figure 5 It is a schematic diagram of the structure of a vehicle provided according to an embodiment of the present application. DETAILED DESCRIPTION

[0025] Embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.

[0026] The following describes the battery temperature control method, device, vehicle and storage medium of the vehicle of the embodiment of the present application with reference to the accompanying drawings. In view of the technical problem that the power battery heating control based on a single condition in the related art mentioned in the background technology mentioned above is easy to cause the actual benefit to be less than the power consumption, thereby generating negative benefits and affecting the endurance of the whole vehicle, the present application provides a battery temperature control method for a vehicle, in which after the vehicle is powered on, it can be judged whether the vehicle meets the preset power battery heating condition, and when the vehicle meets the preset power battery heating condition, the user's vehicle usage habit data is determined by comparing with the vehicle usage habit table of the server, and then the estimated power consumption of the vehicle's current trip is estimated in combination with the actual ambient temperature of the vehicle's current environment, so as to adjust the battery temperature of the vehicle's power battery based on the estimated power consumption and the vehicle usage habit data, so as to automatically control the vehicle thermal management system to heat the power battery in the low temperature environment in winter according to the user's vehicle usage habits, so as to achieve the purpose of reducing low temperature attenuation and improving the endurance of the whole vehicle, and accurately learn the vehicle usage habits according to the user's historical operation data, so as to achieve precise control of heating, realize one vehicle one control, thousands of vehicles thousands of face control, and maximize driving heating benefits. Thereby, a technical problem in the related art that power battery heating control based on a single condition may easily lead to actual benefits being less than power consumption, thereby generating negative benefits and affecting the vehicle's endurance is solved.

[0027] Specifically, Figure 1Schematic flowchart of a battery temperature control method for a vehicle provided by an embodiment of the present application.

[0028] As Figure 1 shown, the battery temperature control method for the vehicle includes the following steps:

[0029] In step S101, after the vehicle is powered on, it is determined whether the vehicle meets the preset power battery heating conditions.

[0030] In the actual execution process, in the embodiment of the present application, relevant judgments can be made after the vehicle is powered on to determine whether the power battery of the vehicle needs to be heated.

[0031] For example, the power battery heating conditions may include: Condition 1: After the vehicle is powered on, it travels 500 m (calibrated value, mainly considering that after the vehicle starts driving, the driving heating is started again); Condition 2: The ambient temperature < 5°C (calibrated value, selected according to the characteristics of the battery cells, and the general selection principle is that the capacity attenuation at this temperature is 3%); Condition 3: The current power of the power battery < SOC_heat; Condition 4: The lowest temperature of the power battery < Temp_off (calibrated value, selected according to the characteristics of the battery cells, and the general selection principle is that the capacity attenuation at this temperature is 3%).

[0032] In step S102, if the vehicle meets the preset power battery heating conditions, corresponding driving habit data is matched from a pre-constructed driving habit table based on the current moment, where the driving habit table is obtained by a preset server according to the historical driving data of the vehicle.

[0033] In some embodiments, when the vehicle meets the power battery heating conditions, in the embodiment of the present application, different driving habit tables can be matched according to the current moment, that is, according to whether it is a working day or a holiday moment, and then the corresponding driving habit data can be obtained.

[0034] Here, the construction of the driving habit table is described.

[0035] For example, on the server side, the time can be distinguished, and the data can be divided into working day data and holiday data.

[0036] Further, the server side can analyze the daily driving data of the vehicle. When the vehicle is powered on and driven until it is powered off and parked (Journey 1), and the interval time between the power-off and parking of Journey 1 (T0) and the next power-on and driving (T1) is greater than or equal to 3 h (T1 - T0 ≥ 3 h, this time is set according to the temperature drop of the battery when the whole vehicle is stationary, that is, the battery temperature drop within this stationary time is less than 5°C), Journey 1 is recorded as a valid journey. Example: Journey 2 is started after Journey 1 has been stationary for 1 h, and Journey 3 is started after being stationary for 3 h. Then the valid journeys are: Journey 1 and Journey 2, that is, the running data of Journey 1 and Journey 2 are combined and calculated as one journey.

[0037] According to the above statistical method, the server can count the number of effective trips of vehicles per day as n, namely: effective trip 1, effective trip 2, effective trip 3...effective trip n.

[0038] The server can count recent operation data, and only count the valid travel records every day, so it can obtain the valid travel data of the past 30 working days and the valid travel data of the past 30 holidays. The server can be a cloud big data platform, a car enterprise platform, etc.

[0039] The server can perform feature analysis on each trip of the last 30 valid trip working days:

[0040] 1) The start and end time of each trip (Beijing time), the cumulative mileage of each trip, the average speed of each trip (only the time period during which the vehicle is running is calculated), and the average power consumption of each trip (only the time period during which the vehicle is running is calculated, converted to power consumption per 100 kilometers).

[0041] 2) Taking days as the unit, if the overlap rate of the start time and the end time (Beijing time) of each trip on different days is greater than 90%, then this trip of each day will be divided into the same category, recorded as weekday effective trip 1. According to this method, n categories of weekday effective trip 1, weekday effective trip 2, weekday effective trip 3...weekday effective trip n can be obtained in the past 30 days. Each weekday effective trip contains valid trip data of several days.

[0042] 3) Where m is the number of valid days. The effective trip 1 (average running mileage) of the working day, the effective trip 2 (average running mileage) of the working day, and the effective trip n (average running mileage) of the working day are obtained.

[0043] 4) Where m is the number of valid days. The effective trip 1 (average speed) on weekdays, the effective trip 2 (average speed) on weekdays, and the effective trip n (average speed) on weekdays are obtained.

[0044] 5) Where m is the number of valid days. The valid itinerary 1 (starting time) for weekdays, the valid itinerary 2 (starting time) for weekdays, and the valid itinerary n (starting time) for weekdays are obtained.

[0045] 6) Where m is the number of valid days. The valid itinerary 1 (end time) for the working day, the valid itinerary 2 (end time) for the working day, and the valid itinerary n (end time) for the working day are obtained.

[0046] 7) Where m is the number of valid days. The effective trip 1 (average power consumption) of the working day, the effective trip 2 (average power consumption) of the working day, and the effective trip n (average power consumption) of the working day are obtained.

[0047] It should be noted that the above parameters are only examples and can be set accordingly by those skilled in the art according to actual conditions, and no specific limitation is made here.

[0048] On this basis, as shown in Table 1 and Table 2, the server can generate a car usage habit table, where Table 1 is a weekday car usage habit table and Table 2 is a holiday car usage habit table.

[0049] Table 1

[0050]

[0051] Table 2

[0052]

[0053] Optionally, in one embodiment of the present application, after the vehicle is powered on, it also includes: uploading the actual travel data and data update request of the vehicle that meets the preset upload conditions to a preset server; receiving a response signal from the preset server based on the data update request; when the response signal is an update signal, receiving the update data sent by the preset server, and using the update data to update the vehicle usage habit table.

[0054] As a possible implementation method, the embodiment of the present application can periodically upload the vehicle's actual mileage data to the server. For example, after power-on, the actual mileage data of the vehicle during the driving process from the last power-on to the last power-off is uploaded so that the server can update the vehicle usage habit table according to the updated data.

[0055] After receiving the actual travel data, the server determines whether the updated car usage habit table is consistent with the previous one based on the newly added data. If it is consistent, it will feedback a response signal indicating that no update is required. If it is inconsistent, it will feedback an update signal and send the new car usage habit table to the vehicle so that the vehicle can update it.

[0056] For example, in an embodiment of the present application, when the server finds that the change in Table 1 or Table 2 satisfies any of the following conditions, it can feedback an update signal and send the updated vehicle usage habit table to the vehicle.

[0057] Condition 1: The start time of Table 1 or Table 2 changes by more than 30 minutes;

[0058] Condition 2: The end time of Table 1 or Table 2 changes by more than 30 minutes;

[0059] Condition 3: The average mileage in Table 1 or Table 2 changes by more than 5 km;

[0060] Condition 4: The average vehicle speed in Table 1 or Table 2 changes by more than 50%.

[0061] The parameters involved above are all examples, and the specific values ​​can be set by those skilled in the art according to actual conditions, and no specific limitation is made here.

[0062] In step S103 , the estimated power consumption of the vehicle's current trip is estimated based on the vehicle usage habit data and the actual ambient temperature of the vehicle's current environment, and the battery temperature of the vehicle's power battery is adjusted based on the estimated power consumption and the vehicle usage habit data.

[0063] In the actual implementation process, the embodiment of the present application can estimate the power consumption based on the vehicle usage habit data and the actual ambient temperature, thereby achieving temperature regulation of the power battery.

[0064] Optionally, in one embodiment of the present application, the estimated power consumption of the vehicle's current trip is estimated based on the vehicle usage habit data and the actual ambient temperature of the vehicle's current environment, including: extracting the average operating speed, average operating mileage and average power consumption of the current trip from the vehicle usage habit data; calculating the estimated power consumption based on the average operating mileage, average power consumption and the nominal power of the vehicle's battery system.

[0065] The calculation formula for the estimated power consumption △SOC can be: (average operating mileage is ODO_avrg*average power consumption is Enrg_avrg) / battery system nominal power*100.

[0066] Optionally, in one embodiment of the present application, the battery temperature of the vehicle's power battery is adjusted based on the estimated power consumption and vehicle usage habit data, including: matching the corresponding battery average heating rate in a pre-constructed heating table using the average operating speed, the average operating mileage and the actual ambient temperature; calculating the estimated remaining operating time of the current trip based on the average operating mileage, the average operating speed and the current mileage of the vehicle; obtaining the vehicle's current state of charge; when the current state of charge is less than or equal to the estimated power consumption, allowing the vehicle to perform heating control of the power battery until the battery temperature reaches a preset target temperature; when the current state of charge is greater than the estimated power consumption, judging whether the vehicle meets the preset heating control conditions based on the estimated remaining operating time and the average battery heating rate; if the vehicle meets the preset heating control conditions, allowing the vehicle to perform heating control of the power battery until the battery temperature reaches the preset target temperature, otherwise, adjusting the battery temperature to a preset temperature default value, wherein the preset temperature default value is obtained from the lower temperature range of the power battery.

[0067] As a possible implementation method, the embodiment of the present application can be as follows Figure 2As shown, the average temperature rise rate of the battery under different ambient temperatures, average vehicle speeds, and running mileages is calibrated to obtain a temperature rise table.

[0068] After the vehicle is powered on, the embodiment of the present application can match according to Beijing time. If it is a weekday, Table 1 is queried; if it is a holiday, Table 2 is queried.

[0069] 1) Taking working days as an example (the corresponding parameters are obtained in the same way on holidays), after the vehicle is powered on and travels 200m, the Beijing time at this time is compared with the "start time" of each "working day effective trip" in Table 1, and the time deviation is found to be within 1h. Then, the data of this "working day effective trip" is used to match the current trip, and the average mileage is ODO_avrg, the average speed is SPEED_avrg, and the average power consumption is Enrg_avrg.

[0070] 2) According to the average running speed SPEED_avrg, the average running mileage ODO_avrg, and the current ambient temperature, check Figure 2 Obtain the average battery temperature rise rate Heat_v (℃ / min).

[0071] 3) Calculate the estimated remaining running time Ti as (average running mileage is ODO_avrg – mileage traveled this time) / average running speed is SPEED_avrg.

[0072] 4) Calculate the estimated power consumption △SOC as (average mileage is ODO_avrg*average power consumption is Enrg_avrg) / battery system nominal power*100.

[0073] If the current SOC <= △SOC, then SOC_heat = △SOC, and heating is immediately allowed to start

[0074] If the current SOC>△SOC, then:

[0075] 1) If the calculated value (estimated remaining operating time Ti*average temperature rise rate Heat_v) ≤ Temp_off, SOC_heat = current SOC, heating is immediately allowed to be turned on.

[0076] 2) Otherwise, SOC_heat=SOC_heat0, where SOC_heat0 is the default value.

[0077] The method for selecting SOC_heat0 is as follows: the lower limit of the actual SOC for discharge at different temperatures obtained according to the test data is +10%.

[0078] Combination Figure 3 As shown, the working principle of the battery temperature control method of the vehicle of the embodiment of the present application is described in detail with an embodiment.

[0079] like Figure 3 As shown, the embodiment of the present application can be implemented by the vehicle side and the server side.

[0080] On the server side:

[0081] You can distinguish time and divide the data into working day data and holiday data.

[0082] Furthermore, the server can analyze the daily vehicle usage data. If the interval between the vehicle powering on and the vehicle powering off and stopping (trip 1) and the time between the powering off and stopping (T0) and the next powering on (T1) is greater than or equal to 3 hours (T1-T0≥3 hours, this time is set according to the temperature drop of the battery when the vehicle is stationary, that is, the battery temperature drop during this time is less than 5°C), trip 1 is recorded as a valid trip. For example: trip 1 is stationary for 1 hour and then trip 2 is started, and trip 3 is started after 3 hours of stationary, then the valid trips are: trip 1 and trip 2, that is, the operating data of trip 1 and trip 2 are combined into one trip calculation.

[0083] According to the above statistical method, the server can count the number of effective trips of vehicles per day as n, namely: effective trip 1, effective trip 2, effective trip 3...effective trip n.

[0084] The server can count recent operation data, and only count the valid travel records every day, so it can obtain the valid travel data of the past 30 working days and the valid travel data of the past 30 holidays. The server can be a cloud big data platform, a car enterprise platform, etc.

[0085] The server can perform feature analysis on each trip of the last 30 valid trip working days:

[0086] 1) The start and end time of each trip (Beijing time), the cumulative mileage of each trip, the average speed of each trip (only the time period during which the vehicle is running is calculated), and the average power consumption of each trip (only the time period during which the vehicle is running is calculated, converted to power consumption per 100 kilometers).

[0087] 2) Taking days as the unit, if the overlap rate of the start time and the end time (Beijing time) of each trip on different days is greater than 90%, then this trip of each day will be divided into the same category, recorded as weekday effective trip 1. According to this method, n categories of weekday effective trip 1, weekday effective trip 2, weekday effective trip 3...weekday effective trip n can be obtained in the past 30 days. Each weekday effective trip contains valid trip data of several days.

[0088] 3) Where m is the number of valid days. The effective trip 1 (average running mileage) of the working day, the effective trip 2 (average running mileage) of the working day, and the effective trip n (average running mileage) of the working day are obtained.

[0089] 4) Where m is the number of valid days. The effective trip 1 (average speed) on weekdays, the effective trip 2 (average speed) on weekdays, and the effective trip n (average speed) on weekdays are obtained.

[0090] 5) Where m is the number of valid days. The valid itinerary 1 (starting time) for a working day, the valid itinerary 2 (starting time) for a working day, and the valid itinerary n (starting time) for a working day are obtained.

[0091] 6) Where m is the number of valid days. The valid itinerary 1 (end time) for the working day, the valid itinerary 2 (end time) for the working day, and the valid itinerary n (end time) for the working day are obtained.

[0092] 7) Where m is the number of valid days. The effective trip 1 (average power consumption) of the working day, the effective trip 2 (average power consumption) of the working day, and the effective trip n (average power consumption) of the working day are obtained.

[0093] Based on the above method, the embodiment of the present application can form Table 1 and Table 2 on the server side.

[0094] Furthermore, in the embodiment of the present application, when the server finds that the change in Table 1 or Table 2 satisfies any of the following conditions, it can feedback an update signal and send the updated vehicle usage habit table to the vehicle.

[0095] Condition 1: The start time of Table 1 or Table 2 changes by more than 30 minutes;

[0096] Condition 2: The end time of Table 1 or Table 2 changes by more than 30 minutes;

[0097] Condition 3: The average mileage in Table 1 or Table 2 changes by more than 5 km;

[0098] Condition 4: The average vehicle speed in Table 1 or Table 2 changes by more than 50%.

[0099] On the vehicle side:

[0100] The embodiment of the present application can make relevant judgments after the vehicle is powered on to determine whether the power battery of the vehicle needs to be heated.

[0101] For example, the power battery heating conditions may include: Condition 1: After the vehicle is powered on, drive 500 m (calibrated value, mainly considering that after the vehicle starts driving, then start driving heating); Condition 2: Ambient temperature < 5 °C (calibrated value, selected according to the characteristics of the battery cells, and the general selection principle is that the capacity attenuation at this temperature is 3%); Condition 3: The current power of the power battery < SOC_heat; Condition 4: The lowest temperature of the power battery < Temp_off (calibrated value, selected according to the characteristics of the battery cells, and the general selection principle is that the capacity attenuation at this temperature is 3%).

[0102] Calibrate the average temperature rise rate of the battery under different ambient temperatures, average vehicle speeds, and operating mileage to form Figure 2 the table shown below.

[0103] After the vehicle is powered on, according to the match with Beijing time, if it is a working day, query Table 1; if it is a holiday, query Table 2.

[0104] 1), Taking a working day as an example (the corresponding parameters can be obtained in the same way for holidays), after the vehicle is powered on and drives 200 m, at this time, the Beijing time is compared with the "start time" of each "valid working-day itinerary" in Table 1. If the time deviation is within 1 hour, use the data of this section of "valid working-day itinerary" to match the current itinerary, with the average operating mileage being ODO_avrg, the average operating vehicle speed being SPEED_avrg, and the average power consumption being Enrg_avrg.

[0105] 2), According to the average operating vehicle speed of SPEED_avrg, the average operating mileage of ODO_avrg, and the current ambient temperature, look up Figure 2 to obtain the average temperature rise rate Heat_v (°C / min) of the battery.

[0106] 3) Calculate the estimated remaining running time Ti for this time as (average operating mileage of ODO_avrg - the mileage already traveled this time) / average operating vehicle speed of SPEED_avrg.

[0107] 4) Calculate the estimated power consumption △SOC for this time as (average operating mileage of ODO_avrg * average power consumption of Enrg_avrg) / nominal battery system capacity * 100.

[0108] If the current SOC <= △SOC, then SOC_heat = △SOC, and heating is immediately allowed to be turned on

[0109] If the current SOC > △SOC, then:

[0110] 1) If it is calculated that (estimated remaining running time Ti * average temperature rise rate Heat_v) <= Temp_off, then SOC_heat = the current SOC, and heating is immediately allowed to be turned on.

[0111] 2) Otherwise, SOC_heat=SOC_heat0, where SOC_heat0 is the default value.

[0112] The method for selecting SOC_heat0 is as follows: the lower limit of the actual SOC for discharge at different temperatures obtained according to the test data is +10%.

[0113] According to the vehicle battery temperature control method proposed in the embodiment of the present application, after the vehicle is powered on, it can be determined whether the vehicle meets the preset power battery heating conditions, and when the vehicle meets the preset power battery heating conditions, the user's vehicle usage habit data is determined by comparing with the vehicle usage habit table of the server, and then the estimated power consumption of the vehicle's current trip is estimated in combination with the actual ambient temperature of the vehicle's current environment, so as to adjust the battery temperature of the vehicle's power battery based on the estimated power consumption and vehicle usage habit data, so as to automatically control the vehicle thermal management system to heat the power battery in the low temperature environment in winter according to the user's vehicle usage habits, thereby achieving the purpose of reducing low temperature attenuation and improving the vehicle's endurance, and accurately learning the vehicle usage habits according to the user's historical operating data, so as to achieve precise control of heating, realize one vehicle one control, thousands of vehicles thousands of facets of control, and maximize the driving heating benefits. Therefore, the technical problem in the related technology that the power battery heating control based on a single condition is easily caused to result in actual benefits being less than power consumption, thereby generating negative benefits and affecting the vehicle's endurance is solved.

[0114] Next, a battery temperature control device for a vehicle according to an embodiment of the present application will be described with reference to the accompanying drawings.

[0115] Figure 4 It is a block diagram of a battery temperature control device for a vehicle according to an embodiment of the present application.

[0116] like Figure 4 As shown, the battery temperature control device 10 of the vehicle includes: a judgment module 100 , a matching module 200 and a control module 300 .

[0117] Specifically, the judgment module 100 is used to judge whether the vehicle meets the preset power battery heating conditions after the vehicle is powered on.

[0118] The matching module 200 is used to match the corresponding vehicle usage habit data from a pre-built vehicle usage habit table based on the current moment when the vehicle meets the preset power battery heating conditions, wherein the vehicle usage habit table is obtained by a preset server based on the historical driving data of the vehicle.

[0119] The control module 300 is used to estimate the estimated power consumption of the vehicle's current trip based on the vehicle usage habit data and the actual ambient temperature of the vehicle's current environment, and adjust the battery temperature of the vehicle's power battery based on the estimated power consumption and the vehicle usage habit data.

[0120] Optionally, in one embodiment of the present application, the control module 300 includes: an extraction unit and a first calculation unit.

[0121] The extraction unit is used to extract the average running speed, average running mileage and average power consumption of the current trip from the vehicle usage habit data.

[0122] The first calculation unit is used to calculate the estimated power consumption based on the average running mileage, the average power consumption and the nominal power of the battery system of the vehicle.

[0123] Optionally, in one embodiment of the present application, the control module 300 includes: a matching unit, a second calculation unit, an acquisition unit, a first control unit, a judgment unit and a second control unit.

[0124] The matching unit is used to match the corresponding average battery heating rate in a pre-constructed heating table using the average vehicle speed, average mileage and actual ambient temperature.

[0125] The second calculation unit is used to calculate the estimated remaining running time of the current trip based on the average running mileage, the average running speed and the current mileage of the vehicle.

[0126] The acquisition unit is used to acquire the current state of charge of the vehicle.

[0127] The first control unit is used to allow the vehicle to perform heating control of the power battery when the current state of charge is less than or equal to the estimated power consumption until the battery temperature reaches a preset target temperature.

[0128] The judgment unit is used to judge whether the vehicle meets the preset heating control conditions based on the estimated remaining operating time and the average battery temperature rise rate when the current state of charge is greater than the estimated power consumption.

[0129] The second control unit is used to allow the vehicle to perform heating control on the power battery when the vehicle meets the preset heating control conditions until the battery temperature reaches the preset target temperature; otherwise, the battery temperature is adjusted to a preset temperature default value, wherein the preset temperature default value is obtained from the lower temperature range of the power battery.

[0130] Optionally, in one embodiment of the present application, the battery temperature control device 10 of the vehicle further includes: an upload module, a receiving module and an update module.

[0131] Among them, the upload module is used to upload the actual travel data and data update request of the vehicle that meets the preset upload conditions to the preset server.

[0132] The receiving module is used to receive a response signal from a preset server based on a data update request.

[0133] The updating module is used to receive the updating data sent by the preset server when the response signal is an updating signal, and to update the vehicle use habit table using the updating data.

[0134] It should be noted that the above explanation of the embodiment of the vehicle battery temperature control method is also applicable to the vehicle battery temperature control device of this embodiment, and will not be repeated here.

[0135] According to the battery temperature control device of the vehicle proposed in the embodiment of the present application, after the vehicle is powered on, it can determine whether the vehicle meets the preset power battery heating conditions, and when the vehicle meets the preset power battery heating conditions, it can determine the user's vehicle usage habit data by comparing it with the vehicle usage habit table of the server, and then estimate the estimated power consumption of the vehicle's current trip in combination with the actual ambient temperature of the vehicle's current environment, so as to adjust the battery temperature of the vehicle's power battery based on the estimated power consumption and vehicle usage habit data, so as to automatically control the vehicle's thermal management system to heat the power battery in the low temperature environment in winter according to the user's vehicle usage habits, thereby achieving the purpose of reducing low-temperature attenuation and improving the vehicle's endurance, and accurately learning the vehicle usage habits according to the user's historical operating data, so as to achieve precise control of heating, realize one vehicle one control, thousands of vehicles thousands of facets of control, and maximize the driving heating benefits. Therefore, it solves the technical problem in the related technology that the power battery heating control based on a single condition is easy to cause the actual benefit to be less than the power consumption, thereby generating negative benefits and affecting the vehicle's endurance.

[0136] Figure 5 A schematic diagram of the structure of a vehicle provided in an embodiment of the present application. The vehicle may include:

[0137] A memory 501 , a processor 502 , and a computer program stored in the memory 501 and executable on the processor 502 .

[0138] When the processor 502 executes the program, the vehicle battery temperature control method provided in the above embodiment is implemented.

[0139] Furthermore, the vehicle also includes:

[0140] The communication interface 503 is used for communication between the memory 501 and the processor 502 .

[0141] The memory 501 is used to store computer programs that can be executed on the processor 502 .

[0142] The memory 501 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.

[0143] If the memory 501, the processor 502 and the communication interface 503 are implemented independently, the communication interface 503, the memory 501 and the processor 502 can be connected to each other through a bus and communicate with each other. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component (PCI) bus or an Extended Industry Standard Architecture (EISA) bus. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 5 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0144] Optionally, in a specific implementation, if the memory 501, the processor 502 and the communication interface 503 are integrated on a chip, the memory 501, the processor 502 and the communication interface 503 can communicate with each other through an internal interface.

[0145] The processor 502 may be a central processing unit (CPU), or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.

[0146] This embodiment also provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the above-mentioned vehicle battery temperature control method is implemented.

[0147] An embodiment of the present application also provides a computer program product, including a computer program, which, when executed by a processor, implements the battery temperature control method for a vehicle provided in an embodiment of the present invention.

[0148] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or N embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.

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

[0150] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, fragment or portion of code comprising one or N executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present application belong.

[0151] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purpose of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection with one or N wirings (electronic devices), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), a fiber optic device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways as necessary and then storing it in a computer memory.

[0152] It should be understood that the various parts of the present application can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiment, the N steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0153] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.

[0154] In addition, each functional unit in each embodiment of the present application may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.

[0155] The storage medium mentioned above may be a read-only memory, a magnetic disk or an optical disk, etc. Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limiting the present application. A person of ordinary skill in the art may change, modify, replace and modify the above embodiments within the scope of the present application.

Claims

1. A battery temperature control method for a vehicle, characterized in that: The following steps are involved: After the vehicle is powered on, determining whether the vehicle meets a preset power battery heating condition; If the vehicle meets the preset power battery heating condition, then matching corresponding vehicle usage habit data from a pre-constructed vehicle usage habit table based on the current moment, wherein the vehicle usage habit table is obtained by a preset server according to historical driving data of the vehicle; The estimated power consumption of the vehicle's current trip is estimated based on the vehicle usage habit data and the actual ambient temperature of the vehicle's current environment, and the battery temperature of the vehicle's power battery is adjusted based on the estimated power consumption and the vehicle usage habit data.

2. The method according to claim 1, characterized in that The estimating the estimated power consumption of the current trip of the vehicle based on the vehicle usage habit data and the actual ambient temperature of the current environment of the vehicle includes: Extracting the average running speed, average running mileage and average power consumption of the current trip from the vehicle usage habit data; The estimated power consumption is calculated based on the average running mileage, the average power consumption and the nominal power of the battery system of the vehicle.

3. The method according to claim 2, characterized in that The adjusting the battery temperature of the power battery of the vehicle based on the estimated power consumption and the vehicle usage habit data includes: Matching a corresponding average battery temperature rise rate in a pre-constructed temperature rise table using the average vehicle speed, the average mileage and the actual ambient temperature; Calculating an estimated remaining running time of the current trip based on the average running mileage, the average running vehicle speed and the current traveled mileage of the vehicle; Obtaining a current state of charge of the vehicle; When the current state of charge is less than or equal to the estimated power consumption, allowing the vehicle to perform heating control of the power battery until the battery temperature reaches a preset target temperature; In a case where the current state of charge is greater than the estimated power consumption, determining whether the vehicle meets a preset heating control condition based on the estimated remaining operating time and the average battery temperature rise rate; If the vehicle meets the preset heating control condition, the vehicle is allowed to perform heating control of the power battery until the battery temperature reaches the preset target temperature; otherwise, the battery temperature is adjusted to a preset temperature default value, wherein the preset temperature default value is obtained from the lower temperature range of the power battery.

4. The method according to claim 1, characterized in that After the vehicle is powered on, it also includes: Uploading the actual travel data of the vehicle and the data update request that meet the preset upload conditions to the preset server; receiving a response signal from the preset server based on the data update request; In the case where the response signal is an update signal, update data sent by the preset server is received, and the vehicle usage habit table is updated using the update data.

5. A battery temperature control device for a vehicle, characterized in that: include: A judgment module, used to judge whether the vehicle meets a preset power battery heating condition after the vehicle is powered on; a matching module, configured to match corresponding vehicle usage habit data from a pre-built vehicle usage habit table based on the current moment when the vehicle meets the preset power battery heating condition, wherein the vehicle usage habit table is obtained by a preset server according to historical driving data of the vehicle; A control module is used to estimate the estimated power consumption of the vehicle's current trip based on the vehicle usage habit data and the actual ambient temperature of the vehicle's current environment, and to adjust the battery temperature of the vehicle's power battery based on the estimated power consumption and the vehicle usage habit data.

6. The device according to claim 5, characterized in that The control module comprises: An extraction unit, used for extracting the average running speed, average running mileage and average power consumption of the current trip from the vehicle usage habit data; The first calculation unit is used to calculate the estimated power consumption based on the average running mileage, the average power consumption and the nominal power of the battery system of the vehicle.

7. The device according to claim 6, characterized in that The control module comprises: a matching unit, configured to match a corresponding average battery temperature rise rate in a pre-constructed temperature rise table using the average vehicle speed, the average mileage and the actual ambient temperature; A second calculation unit, configured to calculate an estimated remaining running time of the current trip based on the average running mileage, the average running vehicle speed and the current mileage of the vehicle; An acquisition unit, used to acquire the current state of charge of the vehicle; a first control unit, configured to allow the vehicle to perform heating control of the power battery when the current state of charge is less than or equal to the estimated power consumption, until the battery temperature reaches a preset target temperature; A judging unit, configured to judge whether the vehicle satisfies a preset heating control condition based on the estimated remaining operating time and the average battery temperature rise rate when the current state of charge is greater than the estimated power consumption; A second control unit is used to allow the vehicle to perform heating control on the power battery when the vehicle meets the preset heating control conditions until the battery temperature reaches the preset target temperature; otherwise, the battery temperature is adjusted to a preset temperature default value, wherein the preset temperature default value is obtained from the lower temperature range of the power battery.

8. The device according to claim 5, characterized in that Also includes: An uploading module, used for uploading the actual travel data and data update request of the vehicle that meet the preset uploading conditions to the preset server; A receiving module, configured to receive a response signal from the preset server based on the data update request; An updating module is used to receive the updating data sent by the preset server when the response signal is an updating signal, and to update the vehicle usage habit table using the updating data.

9. A vehicle, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the battery temperature control method for a vehicle as described in any one of claims 1 to 4.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: The program is executed by a processor to implement the battery temperature control method for a vehicle as described in any one of claims 1 to 4.

Citation Information

Patent Citations

  • Battery driving heating method and device, electronic equipment and storage medium

    CN117601714A

  • Battery thermal management method and system for vehicle

    CN117621932A

  • Self-adaptive power battery preheating method and system, vehicle and storage medium

    CN118238684A

  • Power battery driving heating control method and device, storage medium and vehicle

    CN118810561A

  • Heating control method and apparatus, device and storage medium

    WO2022048272A1

Cited By

  • Electric vehicle power battery heating method and device, electronic equipment and storage medium

    CN120534247A

  • Electric vehicle power battery heating method and device, electronic equipment and storage medium

    CN120534247B