Battery preheating method, device and electronic equipment

By preheating the battery before starting the vehicle and calculating the heating temperature and power, the problem of reduced battery discharge in low-temperature environments is solved, improving the power and range of new energy vehicles and enhancing the user experience.

CN116853074BActive Publication Date: 2025-12-12SAIC MOTOR
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210312636.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-28
Publication Date
2025-12-12
Estimated Expiration
2042-03-28

AI Technical Summary

Technical Problem

In low-temperature environments, the battery discharge power of new energy vehicles is limited, resulting in reduced discharge capacity, insufficient power, reduced range, and a poor driving experience for users.

Method used

Before the vehicle starts, the system receives a battery preheating command from the control terminal, obtains vehicle status information, calculates the target battery heating temperature and power, and uses the battery heating equipment to heat the battery until the preset stopping conditions are met.

Benefits of technology

It improves battery temperature, ensures battery performance in low-temperature environments, enhances the power and range of new energy vehicles, and improves the user's driving experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116853074B_ABST
    Figure CN116853074B_ABST
Patent Text Reader

Abstract

The application provides a battery preheating method and device and electronic equipment, wherein before a target vehicle starts, the target battery heating power is sent to a battery heating device, so that the battery heating device performs a heating operation on the battery, and when a preset heating stop condition is met, a heating stop instruction is output to the battery heating device, so that the battery heating device stops heating. That is, in the application, the battery is preheated before the vehicle starts, which can improve the battery temperature before the vehicle drives, ensures the battery working temperature in a low temperature environment, avoids the problem of reduced discharge capacity of the battery of the new energy vehicle in a low temperature environment, improves the power and endurance of the new energy vehicle, and improves the driving experience of the user.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of new energy vehicles, and more particularly to a battery preheating method and device and electronic equipment. BACKGROUND

[0002] With the development of new energy vehicles, the use of new energy vehicles is increasing. At present, in a low-temperature environment, during vehicle driving, due to the temperature characteristics of the battery of the new energy vehicle, the discharge power of the new energy vehicle is limited, and the discharge capacity is reduced, thereby causing insufficient power of the new energy vehicle, reducing the endurance of the new energy vehicle, and reducing the driving experience of the user. SUMMARY

[0003] Therefore, the present application provides a battery preheating method and device and electronic equipment to solve the problem that the discharge power of the new energy vehicle is limited and the discharge capacity is reduced in a low-temperature environment.

[0004] To solve the above technical problems, the present application adopts the following technical solutions:

[0005] A battery preheating method applied to a controller, the battery preheating method comprising:

[0006] receiving a battery preheating instruction sent by a control terminal in communication with a target vehicle before starting of the target vehicle; the battery preheating instruction comprising user travel information;

[0007] obtaining vehicle state information of the target vehicle, and determining whether the remaining electric quantity of the target vehicle meets the travel electric quantity required by the user travel based on the user travel information and the vehicle state information;

[0008] If yes, obtaining historical driving data of the target vehicle;

[0009] calculating a target battery heating temperature according to the historical driving data, the user travel information and the vehicle state information, and determining a target battery heating power corresponding to the target battery heating temperature;

[0010] sending the target battery heating power to a battery heating device to make the battery heating device perform a heating operation on the battery, and outputting a heating stop instruction to the battery heating device to make the battery heating device stop heating in the case that a preset heating stop condition is met.

[0011] Optionally, the user travel information comprises travel time and travel destination; and determining whether the remaining electric quantity of the target vehicle meets the travel electric quantity required by the user travel based on the user travel information and the vehicle state information comprises:

[0012] determine a target driving time corresponding to the travel mileage based on the current location and the travel destination;

[0013] obtain a battery state of charge in the vehicle state information, and determine a remaining driving time corresponding to the battery state of charge;

[0014] determine that the remaining power of the target vehicle meets the travel power required by the user for travel in a case where the remaining driving time is greater than the target driving time;

[0015] determine that the remaining power of the target vehicle does not meet the travel power required by the user for travel in a case where the remaining driving time is not greater than the target driving time.

[0016] Optionally, the target battery heating temperature is calculated according to the historical driving data, the user travel information, and the vehicle state information, including:

[0017] analyzing power data in the historical driving data to obtain normal distribution data of the power data, and screening common power data from the normal distribution data;

[0018] calculating an initial battery heating temperature according to the common power data and cell MAP (battery characteristic parameter) data in the vehicle state information;

[0019] calculating cell heat dissipation according to the target driving time;

[0020] estimating weather information and vehicle speed information corresponding to a driving route from the current location to the travel destination, and calculating battery heat dissipation according to the weather information, the vehicle speed information, and the target driving time;

[0021] in a case where the battery heat dissipation is less than the cell heat dissipation, reducing the value of the initial battery heating temperature according to a preset temperature reduction rule to obtain a target battery heating temperature.

[0022] Optionally, a target battery heating power corresponding to the target battery heating temperature is determined, including:

[0023] obtaining a current time;

[0024] calculating a target battery heating power based on the current time, the travel time, and the target battery heating temperature.

[0025] Optionally, the target battery heating power is sent to a battery heating device, including:

[0026] sending a relay closing instruction to a preset high-voltage relay; the preset high-voltage relay is located between a battery heating device and a battery;

[0027] sending a battery heating instruction including the target battery heating power to the battery heating device.

[0028] A battery preheating device applied to a controller, comprising:

[0029] An instruction receiving module is configured to receive a battery preheating instruction sent by a control terminal in communication with a target vehicle before the target vehicle starts; the battery preheating instruction includes user travel information;

[0030] A data determining module is configured to obtain vehicle state information of the target vehicle, and determine whether a remaining power of the target vehicle meets a travel power required by the user travel based on the user travel information and the vehicle state information;

[0031] A data obtaining module is configured to obtain historical driving data of the target vehicle if the determination result is positive.

[0032] A power calculating module is configured to calculate a target battery heating temperature based on the historical driving data, the user travel information and the vehicle state information, and determine a target battery heating power corresponding to the target battery heating temperature.

[0033] A heating control module is configured to send the target battery heating power to a battery heating device, so that the battery heating device performs a heating operation on a battery, and output a stop heating instruction to the battery heating device to stop the heating of the battery heating device if a preset heating stop condition is met.

[0034] Optionally, the user travel information includes a travel time and a travel destination; and the data determining module includes:

[0035] A first data determining submodule is configured to determine a travel mileage based on the current location and the travel destination, and determine a target driving time corresponding to the travel mileage.

[0036] A second data determining submodule is configured to obtain a battery state of charge in the vehicle state information, and determine a remaining driving time corresponding to the battery state of charge.

[0037] A third data determining submodule is configured to determine that the remaining power of the target vehicle meets the travel power required by the user travel if the remaining driving time is greater than the target driving time, and determine that the remaining power of the target vehicle does not meet the travel power required by the user travel if the remaining driving time is not greater than the target driving time.

[0038] Optionally, the power calculation module comprises:

[0039] a data screening submodule configured to analyze power data in the historical driving data, obtain normally distributed data of the power data, and screen out commonly used power data from the normally distributed data;

[0040] a temperature calculation submodule configured to calculate an initial battery heating temperature according to the commonly used power data and cell MAP data in the vehicle state information;

[0041] a heat release calculation submodule configured to calculate cell heat release according to the target driving time;

[0042] a heat dissipation calculation submodule configured to estimate weather information and vehicle speed information corresponding to a driving route from the current location to the travel destination according to the driving route, and calculate battery heat dissipation according to the weather information, the vehicle speed information and the target driving time;

[0043] a temperature correction submodule configured to decrease a value of the initial battery heating temperature according to a preset temperature reduction rule to obtain a target battery heating temperature, in a case where the battery heat dissipation is less than the cell heat release.

[0044] Optionally, when the power calculation module is used to determine a target battery heating power corresponding to the target battery heating temperature, the power calculation module is specifically used to:

[0045] obtain a current time, and calculate a target battery heating power based on the current time, the travel time and the target battery heating temperature.

[0046] An electronic device comprises a memory and a processor.

[0047] The memory is configured to store a program.

[0048] The processor invokes the program and is configured to execute the battery preheating method.

[0049] Compared with the prior art, the present application has the following beneficial effects:

[0050] The application provides a battery preheating method and device and electronic equipment. Before a target vehicle starts, a battery preheating instruction sent by a control terminal in communication with the target vehicle is received. The battery preheating instruction includes user travel information. Vehicle state information of the target vehicle is obtained. Whether the remaining power of the target vehicle meets the travel power required by the user travel is determined based on the user travel information and the vehicle state information. If yes, historical driving data of the target vehicle is obtained. A target battery heating temperature is calculated based on the historical driving data, the user travel information and the vehicle state information. A target battery heating power corresponding to the target battery heating temperature is determined. The target battery heating power is sent to a battery heating device to make the battery heating device perform a heating operation on the battery. If a preset heating stop condition is met, a stop heating instruction is output to the battery heating device to make the battery heating device stop heating. In the application, the battery is preheated before the vehicle starts, the battery temperature is improved before the vehicle travels, the battery working temperature in a low temperature environment is ensured, the problem that the discharge capacity of the battery of a new energy vehicle is reduced in a low temperature environment is avoided, the power and the endurance of the new energy vehicle are improved, and the user driving experience is improved. BRIEF DESCRIPTION OF DRAWINGS

[0051] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or the prior art description. Obviously, the drawings in the following description only constitute the embodiments of the present application, and for those skilled in the art, other drawings can also be obtained without creative labor based on the provided drawings.

[0052] Figure 1 A method flowchart of a battery preheating method provided by the embodiment of the present application;

[0053] Figure 2 A method flowchart of another battery preheating method provided by the embodiment of the present application;

[0054] Figure 3 A method flowchart of another battery preheating method provided by the embodiment of the present application;

[0055] Figure 4 A scene schematic diagram of a battery preheating method provided by the embodiment of the present application;

[0056] Figure 5 A structure schematic diagram of a battery preheating device provided by the embodiment of the present application. DETAILED DESCRIPTION

[0057] With reference to the accompanying drawings, the technical solutions in the embodiments of the present application will be clearly and completely described below, obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work belong to the protection scope of the present application.

[0058] With the development of new energy vehicles, the use of new energy vehicles is more and more. At present, in a low temperature environment, the charging and discharging power of the new energy vehicle is limited due to the temperature characteristics of the battery of the new energy vehicle during vehicle driving, and the discharge capacity is reduced, so that the power performance of the new energy vehicle is insufficient, the endurance of the new energy vehicle is reduced, and the user driving experience is reduced.

[0059] In order to solve the problem that the charging and discharging power of the battery is limited at low temperature, the power battery heater PTC or other components can be used to heat the battery during vehicle driving. However, this method still cannot solve the problem that the battery charging and discharging power is limited for a period of time after the vehicle is started.

[0060] Therefore, the inventor has found that the battery can be heated before the vehicle is started, so that the battery temperature is raised when the vehicle is started, the charging and discharging power is not limited by low temperature, and the power performance and endurance of the new energy vehicle can be ensured, and the user driving experience is improved.

[0061] Specifically, the present application provides a battery preheating method and device and electronic equipment, before the target vehicle is started, receiving the battery preheating instruction sent by the control terminal in communication with the target vehicle; the battery preheating instruction includes user travel information, obtaining vehicle state information of the target vehicle, and determining whether the remaining power of the target vehicle meets the travel power required by the user travel based on the user travel information and the vehicle state information, if it meets, obtaining historical driving data of the target vehicle, calculating the target battery heating temperature according to the historical driving data, the user travel information and the vehicle state information, and determining the target battery heating power corresponding to the target battery heating temperature, sending the target battery heating power to the battery heating equipment, so that the battery heating equipment heats the battery, and outputs the stop heating instruction to the battery heating equipment under the condition that the preset heating stop condition is met, so that the battery heating equipment stops heating. That is, in the present application, the battery is preheated before the vehicle is started, which can improve the battery temperature before the vehicle is driven, ensure the battery working temperature in low temperature environment, avoid the problem of reducing the discharge capacity of the battery of the new energy vehicle in low temperature environment, improve the power performance and endurance of the new energy vehicle, and improve the user driving experience.

[0062] On the basis of the above, the embodiment of the application provides a battery preheating method, which is applied to a controller, and the controller can be a vehicle-mounted controller, and in addition, can be a battery heating controller and the like.

[0063] With reference to Figure 1 A battery preheating method can include:

[0064] S11, receiving a battery preheating instruction sent by a control terminal in communication with a target vehicle before the target vehicle starts.

[0065] In the embodiment, the target vehicle can be a new energy vehicle using a battery, and a battery preheating operation is performed on the target vehicle before the target vehicle starts.

[0066] If a user has a travel demand, the user can send a battery preheating instruction through a control terminal, such as a mobile phone, and the battery preheating instruction includes user travel information. The user travel information includes a travel time (such as 9:00 in the morning) and a travel destination (such as Beijing). In addition, the user travel information can also include an estimated travel mileage of the user, such as 50 kilometers.

[0067] In actual application, the user can select to start the battery preheating function through the mobile phone terminal one day in advance or within tens of minutes before departure, and input the travel time (such as 9:00 in the morning), the travel destination and the travel mileage of this trip.

[0068] After receiving the battery preheating instruction sent by the control terminal, the controller wakes up the whole vehicle and performs subsequent operations.

[0069] S12, obtaining vehicle state information of the target vehicle.

[0070] In the embodiment, the vehicle state information, such as gear, vehicle speed, battery capacity (battery state of charge SOC), cell temperature and environment temperature, can be monitored through a vehicle-mounted sensor.

[0071] S13, determining whether the remaining capacity of the target vehicle meets the travel capacity required by the user for travel; if so, performing step S14.

[0072] Specifically, based on the user travel information and the vehicle state information, it is determined whether the remaining capacity of the target vehicle meets the travel capacity required by the user for travel.

[0073] In detail, it is determined whether the remaining capacity of the target vehicle meets the travel capacity required by the user for travel, in order to determine whether the remaining capacity of the target vehicle meets the user's travel demand this time.

[0074] Specifically, with reference to Figure 2 , step S13 can include:

[0075] S21, determine a travel mileage based on the current location and the travel destination, and determine a target driving time corresponding to the travel mileage.

[0076] In this embodiment, a map can be called, the travel destination is input in the map, the current location is called by the map, and the travel mileage is calculated based on the current location and the travel destination, such as 52 kilometers. Then, the map is called to estimate the target driving time corresponding to the travel mileage, such as 0.5 hours.

[0077] S22, obtain the battery state of charge in the vehicle state information, and determine a remaining driving time corresponding to the battery state of charge.

[0078] In this embodiment, the battery state of charge SOC is obtained, and the remaining driving time corresponding to the SOC is determined, such as 1 hour.

[0079] S23, determine whether the remaining driving time is greater than the target driving time; if yes, execute step S24; if no, execute step S25.

[0080] S24, determine that the remaining power of the target vehicle meets the travel power required by the user for travel.

[0081] S25, determine that the remaining power of the target vehicle does not meet the travel power required by the user for travel.

[0082] If the remaining driving time is greater than the target driving time, it means that the remaining power of the target vehicle can support this trip.

[0083] If the remaining driving time is not greater than the target driving time, it means that the remaining power of the target vehicle cannot support this trip.

[0084] In this embodiment, if the gear of the vehicle is the parking gear P, the vehicle speed is zero (i.e. in the parking state), and the vehicle is in the uncharged state, whether the remaining power of the target vehicle meets the travel power required by the user for travel can be determined through the above steps. If the remaining power of the target vehicle meets the travel power required by the user for travel, the reason why preheating cannot be performed is output to the user.

[0085] If the gear of the vehicle is the parking gear P, the vehicle speed is zero (i.e. in the parking state), but in the charging state, it is defaulted that the remaining power of the target vehicle meets the travel power required by the user for travel.

[0086] S14, obtain the historical driving data of the target vehicle.

[0087] In this embodiment, the historical driving data of the target vehicle can be power data in a historical trip, such as driving power and braking power.

[0088] S15, calculating a target battery heating temperature based on the historical driving data, the user trip information and the vehicle state information, and determining a target battery heating power corresponding to the target battery heating temperature.

[0089] Specifically, the target battery heating temperature can be accurately calculated based on the historical driving data of the target vehicle, the user trip information and the vehicle state information, so that the calculated target battery heating temperature is more in line with the driving habits of the user.

[0090] After determining the target battery heating temperature, the target battery heating power corresponding to the target battery heating temperature needs to be determined.

[0091] Specifically, the current time is obtained, and then the target battery heating power is calculated based on the current time, the trip time and the target battery heating temperature.

[0092] In detail, the time difference between the current time and the trip time is calculated based on the current time and the trip time, which is the battery heating time, and then the temperature difference is calculated based on the target battery heating temperature and the current cell temperature of the battery, and then the target battery heating power is calculated based on the battery heating time and the temperature difference.

[0093] The target battery heating power needs to ensure that the target heating temperature is just reached when the user departs, so as to achieve economic and effective preheating.

[0094] S16, sending the target battery heating power to the battery heating device, so that the battery heating device performs heating operation on the battery, and outputting a stop heating instruction to the battery heating device to stop heating when a preset heating stop condition is met.

[0095] Specifically, the battery heating device in the embodiment can be a heating actuator, such as a PTC heater. In the embodiment, the battery heating device uses the battery power to heat the battery. To improve safety, a preset high-voltage relay is arranged between the battery heating device and the battery. Generally, before heating, the preset high-voltage relay is in an open state, and during heating, the preset high-voltage relay needs to be closed to make the path of the battery heating device and the battery conductive. At this time, the controller sends a relay closing instruction to the preset high-voltage relay to make the preset high-voltage relay closed. After closing, the battery heating instruction including the target battery heating power is sent to the battery heating device, so that the battery heating device uses the battery power to heat the battery according to the target battery heating power.

[0096] During the heating operation, the heating power, the heating function on state, the heating remaining time and other information are sent to the control terminal in real time, so that the control terminal can know the battery heating process in time.

[0097] During the heating process, the controller monitors the cell temperature, the vehicle gear, the vehicle speed, the battery power and other information in real time. When the cell temperature is higher than a certain value, the vehicle gear does not meet the requirements (such as not being in P gear), the vehicle speed does not meet the requirements (such as not being zero), or the battery power does not meet the requirements (such as being too low), a stop heating instruction is output to the battery heating device to make the battery heating device stop heating. In addition, when receiving the stop heating instruction sent by the control terminal, a stop heating instruction is also output to the battery heating device to make the battery heating device stop heating, so as to ensure the heating safety and reliability.

[0098] In the embodiment, before the target vehicle starts, a battery preheating instruction sent by a control terminal in communication with the target vehicle is received; the battery preheating instruction includes user travel information, vehicle state information of the target vehicle is acquired, and whether the remaining power of the target vehicle meets the travel power required by the user travel is determined based on the user travel information and the vehicle state information. If yes, historical driving data of the target vehicle is acquired, a target battery heating temperature is calculated according to the historical driving data, the user travel information and the vehicle state information, a target battery heating power corresponding to the target battery heating temperature is determined, the target battery heating power is sent to a battery heating device, so that the battery heating device performs a heating operation on the battery, and a stop heating instruction is output to the battery heating device to stop the heating of the battery heating device under the condition that a preset heating stop condition is met. That is, in the present application, the battery is preheated before the vehicle starts, which can improve the battery temperature before the vehicle starts, ensure the battery working temperature in a low temperature environment, avoid the problem of reduced discharge capacity of the battery of the new energy vehicle in a low temperature environment, improve the power and endurance of the new energy vehicle, and improve the driving experience of the user.

[0099] In addition, the heating of the battery cell can be started before the user uses the vehicle, so as to quickly adjust the temperature to the appropriate range, thereby solving the problems of weak power and poor driving experience of the new energy vehicle in a low temperature environment in winter. The problems of poor driving and insufficient power caused by the limited charging and discharging power of the user in the whole process of using the vehicle in a low temperature environment can be avoided.

[0100] On the basis of the above, in another implementation manner of the present application, a specific implementation process of "calculating the target battery heating temperature according to the historical driving data, the user travel information and the vehicle state information" is given, which is described with reference to Figure 2 may include:

[0101] S31, analyze the power data in the historical driving data to obtain normal distribution data of the power data, and filter out commonly used power data from the normal distribution data.

[0102] In the embodiment, the historical driving data is data in the historical driving process of the vehicle, and mainly includes power data, including driving power and braking power. In actual application, data in a period of time, such as half a year, can be acquired. The acquired driving power and braking power are respectively subjected to normal distribution operation to obtain normal distribution data corresponding to the driving power and the braking power respectively.

[0103] Then, the power values in a certain probability range of the normal distribution data are taken as commonly used power data, including commonly used driving power and commonly used braking power.

[0104] The commonly used driving power and the commonly used braking power can represent the driving style of the driver of the target vehicle, different drivers can have different driving styles, by analyzing the historical driving data, the commonly used driving power and the commonly used braking power can be analyzed, which indicates that the commonly used driving power and the commonly used braking power are the power values frequently used by the driver, and the subsequent two powers are also the powers frequently used by the driver, therefore, by obtaining the two powers, the power used when the subsequent vehicle is used can be obtained, and the running state of the vehicle, such as the heat dissipation amount of the battery cell, the heat dissipation amount of the battery, and the like, can be more accurately analyzed.

[0105] When step S31 is performed, it is necessary to ensure that the vehicle is powered on at high voltage to ensure the reliability of preheating.

[0106] S32, according to the commonly used power data and the battery cell MAP data in the vehicle state information, calculate the initial battery heating temperature.

[0107] In actual application, the battery cell MAP data represents the correlation between SOC, commonly used power data and initial battery heating temperature, at this time, SOC, commonly used driving power and commonly used braking power are obtained, and then the battery cell MAP data is searched to obtain the initial battery heating temperature corresponding to SOC, commonly used driving power and commonly used braking power.

[0108] Through this step, the initial heating target temperature required to meet the daily driving style of the driver can be obtained.

[0109] S33, according to the target driving time, calculate the battery cell heat dissipation amount.

[0110] Specifically, the battery cell heat dissipation amount = ∫I^2*r*tdt.

[0111] Wherein, I: total current of battery pack, r: internal resistance of battery pack, t is target driving time.

[0112] The battery cell heat dissipation amount refers to the heat dissipation amount due to the charging / discharging process of the vehicle battery.

[0113] S34, according to the driving route from the current location to the travel destination, estimate the weather information and vehicle speed information corresponding to the driving route, and according to the weather information, the vehicle speed information and the target driving time, calculate the battery heat dissipation amount.

[0114] Specifically, the controller calls the map, determines the driving route from the current location to the travel destination based on the map information, generally there are multiple driving routes, at this time the optimal one can be selected, such as the driving route with the shortest time.

[0115] After the driving route is determined, weather information corresponding to the driving route is estimated through weather information, and vehicle speed information when driving according to the driving route is determined based on road conditions of the driving route, such as whether it is a highway, whether there is a tunnel, whether there is a speed limit section, and the like.

[0116] Then, the battery heat dissipation amount is calculated according to the weather information, the vehicle speed information, and the target driving time.

[0117] Specifically, the weather information, the vehicle speed information, and the target driving time can be input into a battery pack heat transfer model to obtain the battery heat dissipation amount. The battery heat dissipation amount refers to the heat dissipated due to the environment being lower than the battery temperature.

[0118] S35, in the case where the battery heat dissipation amount is less than the cell heat dissipation amount, the value of the initial battery heating temperature is reduced according to a preset temperature reduction rule to obtain a target battery heating temperature.

[0119] Specifically, if the battery heat dissipation amount is less than the cell heat dissipation amount, it means that the heat generation amount is greater than the heat dissipation amount, and there is heat remaining, which can heat the battery. Therefore, the value of the initial battery heating temperature can be reduced. When reducing, a preset temperature reduction rule can be referred to. The preset temperature reduction rule can be different temperature reduction values corresponding to different differences between the battery heat dissipation amount and the cell heat dissipation amount.

[0120] By the preset temperature reduction rule, the temperature reduction value can be determined, and the result of the initial battery heating temperature minus the temperature reduction value is taken as the target battery heating temperature.

[0121] In order for those skilled in the art to more clearly understand the specific implementation process of the present application, the following Figure 4 will be specifically described.

[0122] The vehicle-mounted signal receiving end of the vehicle receives the battery preheating instruction sent by the mobile phone end and sends it to the vehicle-mounted controller. The vehicle-mounted controller obtains vehicle state information such as vehicle state (vehicle speed, gear, etc.), power, and cell temperature. The vehicle-mounted controller performs function opening condition judgment, i.e. whether to preheat, if it can preheat, then power on control can be performed, which can be high voltage on, then close the preset high voltage relay. Thereafter, based on the travel distance (travel mileage) and the ambient temperature, the heating target power is calculated. At this time, the thermodynamic model (i.e. the above-mentioned battery pack heat transfer model) is used to send the calculated heating target power to the actuator (PTC / Eng). The heating power can exist in the opening request, so that the actuator performs heating operation.

[0123] During the heating process, the actuator feeds back the real-time heating power to the vehicle-mounted controller. In addition, the vehicle-mounted controller feeds back data such as the functional on state, the heating remaining time, and the reason for being unable to start when preheating is impossible to the user, so that the user can learn about the preheating situation in a timely manner.

[0124] In this embodiment, the battery temperature is preheated by using the remote starting technology before driving, and the target heating temperature is intelligently judged according to the actual travel information of the driver, the current state of the vehicle, and the environmental conditions, and the target heating power is adjusted in real time, so that the heating effect is more economical and the reliability is higher.

[0125] Alternatively, on the basis of the embodiment of the battery preheating method, another embodiment of the present application provides a battery preheating device applied to a controller, which refers to Figure 5 , the battery preheating device comprises:

[0126] The instruction receiving module 11 is configured to receive a battery preheating instruction sent by a control terminal in communication with the target vehicle before the target vehicle starts; the battery preheating instruction comprises user travel information;

[0127] The data determining module 12 is configured to obtain vehicle state information of the target vehicle, and determine whether the remaining power of the target vehicle meets the travel power required by the user travel based on the user travel information and the vehicle state information;

[0128] The data obtaining module 13 is configured to obtain historical driving data of the target vehicle if the remaining power meets the travel power required by the user travel;

[0129] The power calculating module 14 is configured to calculate a target battery heating temperature and determine a target battery heating power corresponding to the target battery heating temperature according to the historical driving data, the user travel information, and the vehicle state information;

[0130] The heating control module 15 is configured to send the target battery heating power to a battery heating device to make the battery heating device perform a heating operation on the battery, and output a stop heating instruction to the battery heating device to make the battery heating device stop heating if a preset heating stop condition is met.

[0131] Further, the user travel information comprises a travel time and a travel destination; and the data determining module comprises:

[0132] The first data determining sub-module is configured to determine a travel mileage based on the current location and the travel destination, and determine a target driving time corresponding to the travel mileage;

[0133] a second data determination submodule configured to acquire a battery state of charge in the vehicle state information and determine a remaining driving time corresponding to the battery state of charge;

[0134] a third data determination submodule configured to determine that the remaining electric quantity of the target vehicle meets the travel electric quantity required by the user for travel when the remaining driving time is greater than the target driving time, and determine that the remaining electric quantity of the target vehicle does not meet the travel electric quantity required by the user for travel when the remaining driving time is not greater than the target driving time.

[0135] Further, the power calculation module comprises:

[0136] a data screening submodule configured to analyze power data in the historical driving data, obtain normally distributed data of the power data, and screen out commonly used power data from the normally distributed data;

[0137] a temperature calculation submodule configured to calculate an initial battery heating temperature according to the commonly used power data and cell MAP data in the vehicle state information;

[0138] a heat release calculation submodule configured to calculate a cell heat release amount according to the target driving time;

[0139] a heat dissipation calculation submodule configured to estimate weather information and vehicle speed information corresponding to a driving route from the current location to the travel destination according to the driving route, and calculate a battery heat dissipation amount according to the weather information, the vehicle speed information, and the target driving time;

[0140] a temperature correction submodule configured to decrease a value of the initial battery heating temperature according to a preset temperature decrease rule to obtain a target battery heating temperature when the battery heat dissipation amount is less than the cell heat release amount.

[0141] Further, when the power calculation module is configured to determine a target battery heating power corresponding to the target battery heating temperature, the power calculation module is specifically configured to:

[0142] acquire a current time, and calculate a target battery heating power based on the current time, the travel time, and the target battery heating temperature.

[0143] Further, when the heating control module 15 is configured to send the target battery heating power to the battery heating device, the heating control module 15 is specifically configured to:

[0144] send a relay closing instruction to a preset high-voltage relay; the preset high-voltage relay is located between the battery heating device and the battery;

[0145] transmit a battery heating instruction including the target battery heating power to the battery heating device.

[0146] In the embodiment, before the target vehicle starts, a battery preheating instruction transmitted by a control terminal in communication with the target vehicle is received; the battery preheating instruction includes user travel information, vehicle state information of the target vehicle is acquired, and whether the remaining power of the target vehicle meets the travel power required by the user travel is determined based on the user travel information and the vehicle state information. If yes, historical driving data of the target vehicle is acquired, a target battery heating temperature is calculated according to the historical driving data, the user travel information and the vehicle state information, a target battery heating power corresponding to the target battery heating temperature is determined, the target battery heating power is transmitted to a battery heating device, so that the battery heating device performs a heating operation on the battery, and a stop heating instruction is output to the battery heating device to stop the heating of the battery heating device if a preset heating stop condition is met. That is, in the embodiment, the battery is preheated before the vehicle starts, so that the battery temperature can be improved before the vehicle starts, the working temperature of the battery in a low-temperature environment is ensured, the problem that the discharge capacity of the battery of the new energy vehicle is reduced in a low-temperature environment is avoided, the power performance and the endurance of the new energy vehicle are improved, and the driving experience of the user is improved.

[0147] It should be noted that the working processes of the modules and the sub-modules in the embodiment are described above, and will not be described here.

[0148] Optionally, based on the above-mentioned embodiments of the battery preheating method and the device, another embodiment of the present application provides an electronic device, which can be the above-mentioned controller, comprising a memory and a processor.

[0149] The memory is used to store a program.

[0150] The processor calls the program and is used to execute the above-mentioned battery preheating method.

[0151] In the embodiment, before the target vehicle starts, a battery preheating instruction sent by a control terminal in communication with the target vehicle is received; the battery preheating instruction includes user travel information, vehicle state information of the target vehicle is acquired, and whether the remaining power of the target vehicle meets the travel power required by the user travel is determined based on the user travel information and the vehicle state information. If yes, historical driving data of the target vehicle is acquired, a target battery heating temperature is calculated according to the historical driving data, the user travel information and the vehicle state information, a target battery heating power corresponding to the target battery heating temperature is determined, the target battery heating power is sent to a battery heating device, so that the battery heating device performs a heating operation on the battery, and a stop heating instruction is output to the battery heating device to stop the battery heating device from heating when a preset heating stop condition is met. That is, in the embodiment, the battery is preheated before the vehicle starts, so that the battery temperature can be improved before the vehicle travels, the battery working temperature in a low-temperature environment is ensured, the problem that the discharge capacity of the battery of a new energy vehicle is reduced in a low-temperature environment is avoided, the power performance and the endurance of the new energy vehicle are improved, and the user driving experience is improved.

[0152] The above description of disclosed embodiments enables one skilled in the art to make or use the application. Numerous modifications to these embodiments will be apparent to those skilled in the art, and the generic principles defined herein can be applied to other embodiments without departing from the spirit or scope of the application. Therefore, the present application is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A battery preheating method, characterized by, The battery preheating method is applied to a controller and comprises the following steps: Before a target vehicle starts, receiving a battery preheating instruction sent by a control terminal in communication with the target vehicle; the battery preheating instruction comprises user travel information; Obtaining vehicle state information of the target vehicle, and determining whether the remaining power of the target vehicle meets the travel power required by the user travel based on the user travel information and the vehicle state information; If yes, obtaining historical driving data of the target vehicle; According to the historical driving data, the user travel information and the vehicle state information, calculating a target battery heating temperature and determining a target battery heating power corresponding to the target battery heating temperature; wherein, according to the historical driving data, the user travel information and the vehicle state information, calculating a target battery heating temperature comprises: analyzing power data in the historical driving data to obtain normal distribution data of the power data, and screening out commonly used power data from the normal distribution data; according to the commonly used power data and cell MAP data in the vehicle state information, calculating an initial battery heating temperature; according to a target driving time, calculating a cell heat release amount; according to a driving route from a current location to a travel destination, estimating weather information and vehicle speed information corresponding to the driving route, and according to the weather information, the vehicle speed information and the target driving time, calculating a battery heat dissipation amount; in the case that the battery heat dissipation amount is less than the cell heat release amount, reducing the value of the initial battery heating temperature according to a preset temperature reduction rule to obtain a target battery heating temperature; Sending the target battery heating power to a battery heating device to make the battery heating device perform a heating operation on the battery, and outputting a heating stop instruction to the battery heating device to make the battery heating device stop heating in the case that a preset heating stop condition is met.

2. The battery preheating method of claim 1, wherein, The user travel information comprises a travel time and a travel destination; based on the user travel information and the vehicle state information, determining whether the remaining power of the target vehicle meets the travel power required by the user travel comprises: Based on a current location and the travel destination, determining a travel mileage and a target driving time corresponding to the travel mileage; Obtaining a battery state of charge in the vehicle state information and determining a remaining driving time corresponding to the battery state of charge; In the case that the remaining driving time is greater than the target driving time, determining that the remaining power of the target vehicle meets the travel power required by the user travel; In the case that the remaining driving time is not greater than the target driving time, determining that the remaining power of the target vehicle does not meet the travel power required by the user travel.

3. The battery preheating method of claim 2, wherein, Determining a target battery heating power corresponding to the target battery heating temperature comprises: Obtaining a current time; Based on the current time, the travel time and the target battery heating temperature, calculating a target battery heating power.

4. The battery preheating method of claim 1, wherein, Sending the target battery heating power to a battery heating device comprises: sending a relay closing instruction to a preset high-voltage relay; the preset high-voltage relay is located between a battery heating device and a battery; sending a battery heating instruction including the target battery heating power to the battery heating device.

5. A battery preheating device, characterized by, The application is applied to a controller, and the battery preheating device comprises: An instruction receiving module is configured to receive a battery preheating instruction sent by a control terminal in communication with a target vehicle before the target vehicle starts; the battery preheating instruction includes user travel information. A data determining module is configured to obtain vehicle state information of the target vehicle, and determine whether a remaining power of the target vehicle meets a travel power required by the user travel based on the user travel information and the vehicle state information. A data obtaining module is configured to obtain historical driving data of the target vehicle if the determination is met. A power calculating module is configured to calculate a target battery heating temperature and determine a target battery heating power corresponding to the target battery heating temperature based on the historical driving data, the user travel information and the vehicle state information; wherein the calculation of the target battery heating temperature based on the historical driving data, the user travel information and the vehicle state information comprises: analyzing power data in the historical driving data to obtain normal distribution data of the power data, and screening out commonly used power data from the normal distribution data; calculating an initial battery heating temperature based on the commonly used power data and battery core MAP data in the vehicle state information; calculating a battery core heat release amount based on a target driving time; estimating weather information and vehicle speed information corresponding to a driving route from a current location to a travel destination, and calculating a battery heat dissipation amount based on the weather information, the vehicle speed information and the target driving time; and reducing a value of the initial battery heating temperature according to a preset temperature reduction rule to obtain the target battery heating temperature in a case where the battery heat dissipation amount is less than the battery core heat release amount. A heating control module is configured to send the target battery heating power to a battery heating device to make the battery heating device perform a heating operation on a battery, and output a stop heating instruction to the battery heating device to make the battery heating device stop heating in a case where a preset heating stop condition is met.

6. The battery preheating apparatus of claim 5, wherein The user travel information includes a travel time and a travel destination; and the data determining module comprises: A first data determining submodule is configured to determine a travel distance based on a current location and the travel destination, and determine a target driving time corresponding to the travel distance. A second data determining submodule is configured to obtain a battery state of charge in the vehicle state information, and determine a remaining driving time corresponding to the battery state of charge. A third data determining submodule is configured to determine that the remaining power of the target vehicle meets the travel power required by the user travel in a case where the remaining driving time is greater than the target driving time, and determine that the remaining power of the target vehicle does not meet the travel power required by the user travel in a case where the remaining driving time is not greater than the target driving time.

7. The battery preheating apparatus of claim 6, wherein The power calculation module is configured to determine a target battery heating power corresponding to the target battery heating temperature, and specifically configured to: acquire a current time, and calculate the target battery heating power based on the current time, the travel time, and the target battery heating temperature.

8. An electronic device, comprising: comprise: a memory and a processor; wherein the memory is configured to store a program; the processor is configured to invoke the program and execute the battery preheating method according to any one of claims 1-4.

Citation Information

Patent Citations

  • Battery heating control method, device, equipment and system for electric vehicle

    CN109768352A

  • Temperature adjusting system and method for vehicle-mounted battery

    CN111516555A