Battery heating control method, device and vehicle

By monitoring the temperature parameters of the battery and motor in real time and switching the battery heating mode dynamically, the problems of low-temperature charging efficiency and large battery heating energy consumption are solved, and more efficient battery charging and lower energy consumption are achieved.

CN115571023BActive Publication Date: 2025-05-13GREAT WALL MOTOR CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211238822.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-11
Publication Date
2025-05-13
Estimated Expiration
2042-10-11

AI Technical Summary

Technical Problem

Vehicles have low low temperature charging efficiency and large battery heating energy consumption.

Method used

By obtaining the battery temperature, SOC value and motor temperature parameters, the battery heating mode is determined, including battery pulse heating and/or motor waste heat heating, and the battery heating is controlled according to the mode.

Benefits of technology

It improves battery charging efficiency under low temperature extreme conditions, reduces battery heating energy consumption, and improves charging effect under low temperature conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115571023B_ABST
    Figure CN115571023B_ABST
Patent Text Reader

Abstract

The present invention provides a battery heating control method, device and vehicle, the battery heating control method comprising: when the vehicle is in a charging state, obtaining the battery temperature, battery SOC value and motor temperature parameters, determining the battery heating mode according to the battery temperature, battery SOC value and motor temperature parameters, wherein the battery heating mode includes battery pulse heating and / or motor waste heat heating, and controlling the battery to heat according to the battery heating mode. The battery heating control method of the present invention integrates and adjusts the battery heating mode through real-time monitoring of the battery temperature, battery SOC value and motor temperature parameters, that is, adopts a suitable battery heating mode according to different conditions, improves the battery heating efficiency, reduces the battery heating energy consumption, solves the problem of low low-temperature charging efficiency and high battery heating energy consumption of the vehicle, and improves the battery charging efficiency under low-temperature extreme conditions.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of vehicle batteries, and in particular to a battery heating control method, device and vehicle. Background Art

[0002] When the power battery of a pure electric vehicle is charged under extreme low temperature conditions, the charging current will be small and the charging speed will be slow. At present, the common method in the industry is to solve the problems caused by low-temperature charging by increasing the battery temperature when the vehicle is charged at low temperature.

[0003] The existing technology can use a PTC (Positive Temperature Coefficient) heating method to heat the battery under low temperature conditions. The PTC heating element is used to heat the coolant, which flows through the battery cold plate through a circulating water pump to achieve the effect of heating the battery. However, when heating the battery through PTC, the power required for PTC heating of the battery comes from the battery, that is, the battery needs to be charged while supplying power to the PTC, resulting in low charging efficiency and high energy consumption for battery heating. Summary of the invention

[0004] In view of this, the present invention aims to provide a battery heating control method, device and vehicle to solve the problems of low low-temperature charging efficiency of the vehicle and high battery heating energy consumption.

[0005] To achieve the above object, the technical solution of the present invention is achieved as follows:

[0006] A battery heating control method, comprising:

[0007] When the vehicle is in charging state, obtain the battery temperature, battery SOC value and motor temperature parameters;

[0008] Determining a battery heating mode according to the battery temperature, the battery SOC value and the motor temperature parameter; wherein the battery heating mode includes battery pulse heating and / or motor residual heat heating;

[0009] According to the battery heating mode, the battery is controlled to be heated.

[0010] Furthermore, the motor temperature parameters include the motor controller temperature, the motor inlet water temperature and the motor outlet water temperature. The battery heating mode is determined according to the battery temperature, the battery SOC value and the motor temperature parameters, including:

[0011] If the battery temperature is less than or equal to the heating start temperature, and the battery SOC value is greater than or equal to the heating start SOC value, determining to start the battery pulse heating;

[0012] If the difference between the motor outlet water temperature and the battery temperature is greater than or equal to a preset value, and the motor outlet water temperature is less than or equal to the preset outlet water temperature, it is determined to start the motor waste heat heating.

[0013] Further, if the battery temperature is less than or equal to the heating start temperature, and the battery SOC value is greater than or equal to the heating start SOC value, after determining to start the battery pulse heating, the method includes:

[0014] If the temperature of the motor controller is greater than the first preset temperature, or the water temperature at the motor inlet is greater than the first preset water temperature, the battery pulse heating is exited, and the motor water pump is controlled to start to dissipate heat from the motor;

[0015] If the motor controller temperature is less than or equal to the second preset temperature, and the motor inlet water temperature is less than or equal to the second preset inlet water temperature, the battery pulse heating is restarted.

[0016] Further, if the battery temperature is less than or equal to the heating start temperature, and the battery SOC value is greater than or equal to the heating start SOC value, after determining to start the battery pulse heating, the method includes:

[0017] When the motor controller temperature is less than or equal to the first preset temperature, and the motor inlet water temperature is less than or equal to the first preset inlet water temperature, if the battery temperature difference is greater than the first preset temperature difference, the battery pulse heating is exited, the battery water pump is controlled to start, and the preset temperature equalization strategy is executed; wherein the battery temperature difference is the difference between the highest battery temperature and the lowest battery temperature;

[0018] When the battery temperature difference is less than or equal to the second preset temperature difference, if the difference between the motor outlet water temperature and the battery temperature is greater than or equal to the preset value, and the motor outlet water temperature is less than or equal to the preset outlet water temperature, it is determined to start the motor waste heat heating.

[0019] Further, if the difference between the motor outlet water temperature and the battery temperature is greater than or equal to the preset value, and the motor outlet water temperature is less than or equal to the preset outlet water temperature, after determining to start the motor waste heat heating, the following steps are included:

[0020] If the difference between the motor outlet water temperature and the battery temperature is less than the preset value, the motor waste heat heating is terminated;

[0021] Otherwise, the motor waste heat heating is restarted.

[0022] Furthermore, after starting the motor waste heat heating, the method includes:

[0023] If the battery temperature is less than or equal to the heating start temperature, and the battery SOC value is greater than or equal to the heating start SOC value, determining to restart the battery pulse heating;

[0024] If the battery temperature is greater than the heating start temperature, or the battery SOC value is less than a preset SOC threshold, the battery heating mode is exited.

[0025] Further, controlling the battery to heat according to the battery heating mode includes:

[0026] If the battery heating mode is the battery pulse heating, a first control signal is sent to a motor controller to control the motor to output a current waveform to perform pulse heating on the battery.

[0027] Further, controlling the battery to heat according to the battery heating mode includes:

[0028] If the battery heating mode is heating by waste heat of the motor, a second control signal is sent to the air conditioning controller to control heat exchange between the refrigerant pipe and the coolant pipe inside the battery to heat the battery.

[0029] Another object of the present invention is to provide a battery heating control device to solve the problem of low charging efficiency at low temperatures of the vehicle and high energy consumption for battery heating.

[0030] To achieve the above object, the technical solution of the present invention is achieved as follows:

[0031] A battery heating control device, comprising:

[0032] The information acquisition module is used to obtain the battery temperature, battery SOC value and motor temperature parameters when the vehicle is in charging state;

[0033] A mode determination module, configured to determine a battery heating mode according to the battery temperature, the battery SOC value and the motor temperature parameter; wherein the battery heating mode includes battery pulse heating and / or motor residual heat heating;

[0034] The heating control module is used to control the battery to be heated according to the battery heating mode.

[0035] Furthermore, the control heating module comprises:

[0036] The first control heating submodule is used to send a first control signal to the motor controller to control the motor to output a current waveform to perform pulse heating on the battery if the battery heating mode is the battery pulse heating.

[0037] Furthermore, the control heating module comprises:

[0038] The second control heating submodule is used to send a second control signal to the air conditioning controller if the battery heating mode is the motor waste heat heating, so as to control the heat exchange between the refrigerant pipe and the coolant pipe inside the battery to heat the battery.

[0039] Compared with the prior art, the battery heating control method of the present invention has the following advantages:

[0040] The present invention obtains the battery temperature, battery SOC value and motor temperature parameters when the vehicle is in a charging state, and determines the battery heating mode according to the battery temperature, battery SOC value and motor temperature parameters. The battery heating mode includes battery pulse heating and / or motor waste heat heating. According to the battery heating mode, the battery is controlled to be heated. The embodiment of the present invention integrates and adjusts the battery heating mode through real-time monitoring of the battery temperature, battery SOC value and motor temperature parameters, that is, according to the actual condition of the battery during the vehicle charging process, a suitable battery heating mode is adopted, the battery heating mode is dynamically switched, and resources are fully utilized to improve the battery heating efficiency under charging conditions, thereby improving the battery charging efficiency under low temperature extreme conditions, reducing the battery heating energy consumption, and improving the charging effect under low temperature conditions.

[0041] To achieve the above objectives, the present application also provides a vehicle, which includes: the above battery heating control device to implement the above battery heating control method.

[0042] The advantages of the vehicle and the above method over the prior art are the same and will not be described in detail here. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] The accompanying drawings constituting a part of the present invention are used to provide a further understanding of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the accompanying drawings:

[0044] Figure 1 A flowchart of a battery heating control method provided by an embodiment of the present invention;

[0045] Figure 2 for Figure 1 A flowchart of the specific steps of the battery heating control method provided by an embodiment of the present invention;

[0046] Figure 3 A schematic diagram of the structure of a battery heating control device provided by an embodiment of the present invention;

[0047] Figure 4 It is an interactive flow chart of a battery heating control device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0048] It should be noted that, in the absence of conflict, the embodiments of the present invention and the features in the embodiments can be combined with each other. In order to make the above-mentioned purposes, features and advantages of the present application more obvious and easy to understand, the present application is further described in detail below in conjunction with the accompanying drawings and specific implementation methods. Obviously, the described embodiments are part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without making creative work are within the scope of protection of the present application.

[0049] See also Figure 1 , Figure 1 This is a flowchart of a battery heating control method provided by an embodiment of the present application, comprising the following steps:

[0050] Step 101, when the vehicle is in a charging state, obtain battery temperature, battery SOC value and motor temperature parameters.

[0051] In an embodiment of the present invention, the vehicle controller detects a signal sent by the charger that the vehicle is in a charging connection state, that is, when the vehicle is in a charging state, the battery management system (Battery Management System, BMS) obtains the battery temperature and the battery SOC value; the motor controller (Motor Control Unit, MCU) always monitors the motor temperature parameters, and the motor temperature parameters include the motor controller temperature, the motor inlet water temperature and the motor outlet water temperature. The parameters are obtained to monitor the battery status of the vehicle in real time during charging.

[0052] Specifically, the battery management system BMS is used to accurately estimate the power battery SOC (State of Charge), ensure that the battery SOC is maintained within a reasonable range, prevent damage to the battery due to overcharging, and dynamically monitor the working status of the power battery, that is, during the battery charging process, the battery temperature of each battery in the power battery is collected in real time to prevent the battery from overcharging.

[0053] It should be noted that the battery SOC is the state of charge, which is used to reflect the remaining capacity of the battery. Its value is defined as the ratio of the remaining capacity to the battery capacity, and the value range is 0-100%. When SOC = 0, it means that the remaining battery capacity is 0, and when SOC = 100%, it means that the battery is fully charged. Among them, the battery SOC is estimated by the battery management system based on parameters such as the battery terminal voltage, charge and discharge current, and internal resistance.

[0054] Step 102 : determining a battery heating mode according to the battery temperature, the battery SOC value and the motor temperature parameter; wherein the battery heating mode includes battery pulse heating and / or motor residual heat heating.

[0055] In an embodiment of the present invention, the vehicle controller determines that the battery heating mode is battery pulse heating or motor waste heat heating based on the battery temperature and battery SOC acquired in real time during the charging process, that is, based on the charge state and charging operation state of the battery during the charging process, combined with the motor temperature parameters monitored by the motor controller, and adjusts the battery heating mode.

[0056] It should be noted that the vehicle's lithium-ion power battery is relatively obviously affected by the ambient temperature. In an extreme low temperature environment, the starting and charging of pure electric vehicles will also be affected. That is, the lithium-ion power battery, which is highly used in pure electric vehicles, has a sudden drop in available discharge capacity at around -10°C, and can only maintain about 30% of that at room temperature. In addition, lithium batteries are prone to lithium precipitation when charged below 0°C, causing irreversible damage and safety problems, resulting in low charging efficiency in low temperature environments. Therefore, the battery needs to be heated before charging. That is, the battery heating mode is determined based on the charge state and charging operation status of the battery during charging, combined with the motor temperature parameters monitored by the motor controller.

[0057] Specifically, the battery heating mode is determined according to the battery temperature, the battery SOC value and the motor temperature parameter. Step 102 heats the battery through two battery heating modes: battery pulse heating and motor waste heat heating.

[0058] One battery heating mode is battery pulse heating, which controls the periodic conduction of the IGBT (Insulated Gate Bipolar Transistor) through a circuit composed of the vehicle's power battery and motor inverter to achieve periodic storage / discharge of the motor inductance, so that the battery lithium ions shuttle between the cathode and the anode under the action of alternating current, and achieve self-heating due to the ohmic internal resistance and heat generated by electrochemical reactions.

[0059] It should be noted that in a low-temperature charging environment, battery pulse heating can quickly heat the battery and increase the battery temperature. At this time, the battery cannot be charged, and the battery and the motor form a closed loop. As the battery temperature increases, the battery SOC value gradually decreases, and the motor controller temperature and the motor inlet and outlet water temperatures gradually increase. That is, in the process of starting the battery pulse, the battery management system BMS determines whether the battery SOC reaches the preset threshold. The motor controller MCU needs to always determine whether the motor controller body and water temperature are over-temperature. The vehicle controller determines whether to exit the battery heating function based on the temperature judgment conditions to prevent the battery from over-discharge.

[0060] Another battery heating mode is: motor waste heat heating. The motor circuit is connected to the battery circuit and the air-conditioning refrigerant circuit through a cooling device and a proportional valve. The motor waste heat is used to heat the battery and the passenger compartment. When the battery heating demand is low, the motor waste heat is used for heating to save some electricity.

[0061] In the embodiment of the present invention, the battery heating mode is determined to be battery pulse heating according to the battery SOC value and the battery temperature and motor temperature parameters of the battery heating process. After the battery temperature is significantly increased, the motor waste heat is used for heating to improve the battery heating efficiency and reduce the energy consumption of battery heating.

[0062] In the embodiment of the present invention, when the vehicle controller detects that the vehicle is in a charging state, the battery management system BMS monitors the battery temperature and battery SOC, and the motor controller MCU monitors the motor temperature parameters. If the battery temperature is less than or equal to the heating start temperature, and the battery SOC value is greater than or equal to the heating start SOC value, it is determined to start the battery pulse heating; if the difference between the motor outlet water temperature and the battery temperature is greater than or equal to the preset value, and the motor outlet water temperature is less than or equal to the preset outlet water temperature, it is determined to start the motor waste heat heating. Among them, the heating start temperature and the heating start SOC value are determined according to the battery performance and are not specifically limited here.

[0063] Specifically, step 102 includes:

[0064] If the motor controller temperature is greater than the first preset temperature, or the motor inlet water temperature is greater than the first preset inlet water temperature, exit the battery pulse heating and control the start of the motor water pump to dissipate heat from the motor; if the motor controller temperature is less than or equal to the second preset temperature, and the motor inlet water temperature is less than or equal to the second preset inlet water temperature, restart the battery pulse heating.

[0065] In this embodiment, the first preset temperature and the second preset temperature are temperature values ​​set to prevent the motor from generating a large amount of waste heat during the charging and heating process, causing the temperature of the motor controller to be too high. The first preset temperature is greater than the second preset temperature. Similarly, the first preset inlet water temperature and the second preset inlet water temperature are temperature values ​​set to prevent the motor water temperature from being too high during the charging and heating process, affecting the battery performance. The first preset inlet water temperature is greater than the second preset inlet water temperature. Of course, the above is only an example. In actual use, the preset temperature parameters may also include other parameters. This embodiment does not limit the preset temperature value. In actual use, it is set according to battery performance and vehicle charging conditions, which will not be described one by one here.

[0066] It should be noted that the motor controller controls the starting of the motor water pump, dissipates heat through the low-temperature radiator, and reduces the water temperature of the motor controller and the motor until the temperature of the motor controller is less than or equal to the second preset temperature and the motor inlet water temperature is less than or equal to the second preset inlet water temperature. The vehicle controller controls the battery pulse heating to be re-entered.

[0067] Specifically, step 102 includes:

[0068] When the motor controller temperature is less than or equal to the first preset temperature, and the motor inlet water temperature is less than or equal to the first preset inlet water temperature, if the battery temperature difference is greater than the first preset temperature difference, the battery pulse heating is exited, the battery water pump is controlled to start, and the preset temperature equalization strategy is executed.

[0069] It should be noted that the battery temperature difference is the difference between the maximum temperature of the battery and the minimum temperature of the battery during the battery heating process, which is used to characterize the temperature change during the battery charging process. During the battery heating process, the vehicle controller synchronously monitors the difference between the maximum temperature and the minimum temperature of the battery, and determines whether to exit the battery pulse heating based on the battery temperature difference. The preset temperature equalization strategy of the battery water pump is used to control the battery water pump to achieve battery temperature equalization. By adopting the preset battery water pump temperature equalization strategy, the battery temperature equalization problem is taken into account to avoid battery thermal safety problems, and the user's driving experience of low-temperature endurance, low-temperature charging, and low-temperature power of the vehicle is met, making the technical solution provided in the embodiment of the present invention more applicable.

[0070] When the battery temperature difference is less than or equal to the second preset temperature difference, if the difference between the motor outlet water temperature and the battery temperature is greater than or equal to the preset value, and the motor outlet water temperature is less than or equal to the preset outlet water temperature, it is determined to start motor waste heat heating.

[0071] Specifically, after determining that the battery heating mode is battery pulse heating, the following steps are included:

[0072] If the difference between the motor outlet water temperature and the battery temperature is less than the preset value, the motor waste heat heating is exited; otherwise, the motor waste heat heating is restarted.

[0073] During the motor waste heat heating process, when the difference between the motor outlet water temperature and the battery temperature is less than the preset value, the motor waste heat heating battery is exited and the motor water temperature heat storage continues. When the motor waste heat heating battery conditions are met, the motor waste heat heating is restarted.

[0074] Specifically, step 102 includes:

[0075] If the battery temperature is less than or equal to the heating start temperature, and the battery SOC value is greater than or equal to the heating start SOC value, determine to restart the battery pulse heating; if the battery temperature is greater than the heating start temperature, or the battery SOC value is less than the preset SOC threshold, exit the battery heating mode.

[0076] In the embodiment of the present invention, the battery heating mode is determined to be battery pulse heating or motor waste heat heating according to the battery temperature and the battery SOC value, and the battery heating mode is started or exited according to the battery heating situation, and the battery heating method is reasonably adjusted to further improve the battery heating efficiency, make full use of resources, and reduce energy consumption during battery heating.

[0077] Step 103: Control the battery to heat according to the battery heating mode.

[0078] In an embodiment of the present invention, when the vehicle is in charging state, the vehicle controller instructs the control unit corresponding to the battery heating mode according to the determined battery heating mode, which includes battery pulse heating and motor waste heat heating, and the control circuit heats the battery.

[0079] Specifically, in order to enable those skilled in the art to more clearly understand the overall process of the battery heating control method disclosed in the above embodiment of the present invention, refer to Figure 4 Specific battery heating control methods can be applied to Figure 4 The battery heating interaction process provided by the embodiment of the present invention is shown. The vehicle controller is communicatively connected with the motor controller and is also connected with the charger. The embodiment of the present invention is applied to the vehicle charging state.

[0080] In the embodiment of the present invention, when the vehicle controller detects that the vehicle is currently in a charging state, the battery management system monitors the battery temperature and battery SOC. If the battery temperature is less than or equal to the heating start temperature and the battery SOC is greater than or equal to the heating start SOC, the battery pulse heating mode is used to heat the battery. The motor controller MCU monitors the motor temperature parameters, and in conjunction with the battery management system BMS, monitors the battery SOC or battery temperature during the battery heating process. According to the parameter judgment conditions, in order to prevent the battery from being over-discharged, it determines whether to exit the battery pulse heating, and switches to the motor residual heat to heat the battery, and simultaneously starts the battery charging until the battery temperature reaches the target temperature, and then exits the battery heating mode.

[0081] It should be noted that the specific process of battery pulse heating is: the battery management system BMS is connected to the motor controller, the battery management system BMS sends a control signal to the motor controller, after the motor controller receives the control signal, the motor system enters the pulse heating mode, and pulse heats the battery. The coolant that absorbs the heat of the motor system enters the cooling pipe of the power battery to heat the power battery.

[0082] It should be noted that the specific process of motor waste heat heating is: the battery management system BMS sends a control signal to the air-conditioning controller, and the air-conditioning controller connects the motor circuit with the battery circuit and the air-conditioning refrigerant circuit through a cooling device and a proportional valve, and uses the motor waste heat to heat the battery and the passenger compartment.

[0083] The battery heating control method provided by the embodiment of the present invention obtains the battery temperature, battery SOC value and motor temperature parameters when the vehicle is in a charging state, determines the battery heating mode according to the battery temperature, battery SOC value and motor temperature parameters, and controls the battery to be heated according to the battery heating mode. The battery heating mode is integrated and adjusted through real-time monitoring of the battery temperature, battery SOC value and motor temperature parameters, that is, according to the actual condition of the battery during the vehicle charging process, a suitable battery heating mode is adopted, the battery heating mode is dynamically switched, and resources are fully utilized to improve the battery heating efficiency under charging conditions, thereby improving the battery charging efficiency under extreme low temperature conditions, reducing the battery heating energy consumption, and improving the charging effect under low temperature conditions.

[0084] In order to enable those skilled in the art to more clearly understand the overall process of the battery heating control method disclosed in the above embodiment of the present invention, refer to Figure 2 , Figure 2 The steps of the battery heating control method disclosed in the embodiment of the present invention are shown, including:

[0085] S201, vehicle charging.

[0086] Specifically, when the vehicle controller detects that the vehicle is in a charging state, it is necessary to determine to start battery heating based on the charging operation status and the battery status to improve the battery charging efficiency under low-temperature charging conditions. That is, after the vehicle controller detects that the vehicle is in a charging state, it sends a signal to the battery management system BMS and the motor controller MCU. The battery management system BMS further obtains the battery temperature and battery SOC, and the motor controller MCU monitors the motor temperature parameters.

[0087] It should be noted that the battery management system BMS accurately estimates the battery SOC to ensure that the battery SOC is maintained within a reasonable range to prevent damage to the battery due to overcharging, and the motor controller dynamically monitors the heating status of the power battery, that is, during the battery heating process, the battery temperature and motor temperature of each battery in the power battery are collected in real time to prevent the battery from overheating.

[0088] S202 , the battery temperature is less than or equal to the heating start temperature, and the battery SOC is greater than or equal to the heating start SOC value.

[0089] Specifically, the battery management system BMS monitors the battery temperature and battery SOC in the power battery pack during vehicle charging. The heating start temperature and the heating start SOC value are determined according to the battery performance. In the embodiment of the present invention, the heating start temperature can be 5°C, and the heating start SOC of the battery can be 30%. That is, when the battery temperature is greater than or equal to 5°C and the battery SOC is greater than or equal to 30%, the battery is in a low-temperature charging state, then the process enters step 203 to start battery pulse heating, otherwise, the process enters step 204 and does not start battery pulse heating.

[0090] Of course, the above heating start temperature and heating start SOC value are only examples of the embodiments of the present invention. In actual use, S202 can also set the heating start parameter range according to the vehicle power battery, which will not be described one by one here.

[0091] It should be noted that the battery SOC is the state of charge, which is used to reflect the remaining capacity of the battery. Its value is defined as the ratio of the remaining capacity to the battery capacity, and the value range is 0-100%. When SOC = 0, it means that the battery has no remaining power, and when SOC = 100%, it means that the battery is fully charged. Among them, the battery SOC is estimated by the battery management system based on parameters such as the battery terminal voltage, charge and discharge current, and internal resistance.

[0092] S203, start battery pulse heating.

[0093] Specifically, the battery management system BMS sends a first control signal to the motor controller MCU to control the motor output current waveform to perform pulse heating on the battery; wherein the first control signal is used to instruct the motor controller to start the battery pulse heating circuit.

[0094] It should be noted that in a low-temperature charging environment, battery pulse heating can quickly heat the battery and increase the battery temperature. As the battery temperature increases, the battery SOC gradually decreases. That is, in the process of starting the battery pulse, step 205 is entered, and the motor controller determines the motor controller temperature and the motor inlet water temperature.

[0095] S204, battery pulse heating is not started.

[0096] Specifically, if the battery temperature is greater than the heating start temperature, or the battery SOC is less than the heating start SOC value, the battery heating condition is not met and the battery pulse heating is not started.

[0097] S205, the motor controller temperature is less than or equal to the first preset temperature, and the motor inlet water temperature is less than or equal to the first preset inlet water temperature.

[0098] Specifically, after starting the battery pulse heating, during the battery heating process, the motor controller includes a sensor module for monitoring the motor controller body temperature and the motor inlet water temperature and the motor outlet water temperature. The motor controller determines whether the motor controller temperature and the motor inlet water temperature are less than the preset temperature values, wherein the first preset temperature and the first preset inlet water temperature are determined according to the battery charging protection, and the specific values ​​are determined according to the battery performance and the charging requirements, which are not limited here. In the embodiment of the present invention, as the battery is heated, the battery temperature gradually rises and the battery SOC gradually decreases. To ensure that there is no overheating problem during the battery heating process, step 206 is entered to monitor the battery temperature difference; otherwise, step 207 is entered to exit the battery pulse heating and start the motor water pump.

[0099] S206, the battery temperature difference is less than or equal to the first preset temperature difference.

[0100] Specifically, during the battery pulse heating process, the battery SOC value gradually decreases as the heating temperature rises. It is necessary to determine whether the battery temperature is heated to the preset temperature. The vehicle controller sends a command to the battery management system, and the battery management system synchronously monitors the difference between the highest and lowest temperatures of the battery during the battery pulse heating process. The first preset temperature difference is determined based on the battery overheat protection, and the specific value is determined based on the battery performance and charging requirements, which are not limited here. In the embodiment of the present invention, when it is monitored that the battery temperature difference is less than or equal to the first preset temperature difference, step 209 is entered to determine the difference between the motor outlet water temperature and the battery temperature and the motor outlet water temperature; otherwise, that is, the battery temperature difference is greater than the first preset temperature difference, step 207 is entered to exit the battery pulse heating and start the motor water pump.

[0101] S207, exit the battery pulse heating and start the motor water pump.

[0102] Specifically, to avoid overheating of the motor controller during the battery pulse heating process, when it is determined to exit the pulse heating function, the motor controller controls the start of the motor water pump to dissipate heat through the low-temperature radiator to reduce the motor controller and motor water temperature, and according to step S208, it is determined whether to re-enter the battery pulse heating.

[0103] S208, the motor controller temperature is less than or equal to the second preset temperature, and the motor inlet water temperature is less than or equal to the second preset inlet water temperature.

[0104] Specifically, during the battery pulse heating process, it is determined whether the motor controller temperature and the motor inlet water temperature are heated to the preset temperature, wherein the preset temperature is determined based on the motor overheat protection, and the specific value is determined based on the motor performance, which is not limited here. In the embodiment of the present invention, when it is monitored that the motor controller temperature is less than or equal to the second preset temperature and the motor inlet water temperature is less than or equal to the second preset inlet water temperature, go to step S203 and start the battery pulse heating again; otherwise, the motor controller temperature is greater than the second preset temperature and the motor inlet water temperature is greater than the second preset inlet water temperature, and it is necessary to continue to start the motor water pump to ensure heat dissipation.

[0105] S209, the difference between the motor outlet water temperature and the battery temperature is greater than or equal to a preset value, and the motor outlet water temperature is less than or equal to the preset outlet water temperature.

[0106] Specifically, in this embodiment, when the temperature difference between the motor outlet water temperature and the battery temperature is greater than or equal to the preset value of 5°C, that is, the motor outlet water temperature meets the battery overheat protection requirement, and the motor outlet water temperature is less than or equal to the preset outlet water temperature without affecting the battery performance, step S212 is entered to start the motor waste heat to heat the battery.

[0107] S210, exit the battery pulse heating and start the battery water pump.

[0108] Specifically, when the motor controller temperature is less than or equal to the first preset temperature, and the motor inlet water temperature is less than or equal to the first preset inlet water temperature, if the battery temperature difference is greater than the first preset temperature difference, the battery pulse heating is exited and the battery water pump is controlled to start to execute the preset temperature equalization strategy.

[0109] It should be noted that the preset temperature equalization strategy of the battery water pump is used to control the battery water pump to achieve battery temperature equalization. By adopting the preset temperature equalization strategy of the battery water pump, the battery temperature equalization problem is taken into consideration to avoid battery thermal safety problems and meet the user's driving experience of low-temperature endurance, low-temperature charging, and low-temperature power of the vehicle.

[0110] S211, the battery temperature difference is less than or equal to the second preset temperature difference.

[0111] Specifically, the battery water pump is controlled to be started to execute the preset temperature equalization strategy until the battery temperature difference is less than or equal to the second preset temperature difference, and then the process enters step S209; otherwise, the battery water pump is continuously started to execute the preset temperature equalization strategy.

[0112] S212, start motor waste heat heating.

[0113] Specifically, when the temperature difference between the motor outlet water temperature and the battery temperature is greater than or equal to a preset value, that is, the motor outlet water temperature meets the battery overheat protection requirement, the battery heating mode is determined to be motor waste heat heating, and a second control signal is sent to the air-conditioning controller to control the heat exchange between the refrigerant pipe and the coolant pipe inside the battery to heat the battery; wherein the second control signal is used to instruct the air-conditioning controller to start the heat exchange circuit between the motor and the battery.

[0114] S213, the difference between the motor outlet water temperature and the battery temperature is greater than or equal to a preset value.

[0115] Specifically, if the difference between the motor outlet water temperature and the battery temperature is greater than or equal to the preset value, enter step S216 to determine the battery temperature and the battery SOC value; otherwise, if the difference between the motor outlet water temperature and the battery temperature is less than the preset value, enter step S214 to exit the motor waste heat heating.

[0116] S214, exit motor residual heat heating.

[0117] S215, the difference between the motor outlet water temperature and the battery temperature is greater than or equal to a preset value, and the motor outlet water temperature is less than or equal to the preset outlet water temperature.

[0118] Specifically, after exiting the motor waste heat heating, continue to monitor the motor outlet water temperature and the battery temperature. When the motor waste heat heating battery entry conditions are met, that is, the difference between the motor outlet water temperature and the battery temperature is greater than or equal to the preset value, and the motor outlet water temperature is less than or equal to the preset outlet water temperature, enter step S212 and start the motor waste heat heating; otherwise, continue to maintain the state of exiting the motor waste heat heating.

[0119] S216 , the battery temperature is greater than the heating start temperature, or the battery SOC value is less than the SOC threshold.

[0120] Specifically, during the battery heating process, the battery temperature and the battery SOC value are judged. If the battery temperature has not reached the target temperature, the process goes to step S203 and the battery pulse heating is continued to be started. To prevent the battery from being over-discharged, if the battery SOC value is less than the SOC threshold, the process goes to step S217.

[0121] S217, exit battery heating.

[0122] In the embodiment of the present invention, it is judged that the battery temperature is ≤5°C. At this time, the charging power of the battery drops significantly, and the charging time is expected to reach 15h, which is far beyond the low-temperature slow charging time requirement. The battery SOC is ≥30%. At this time, the charging power of the battery drops significantly, and the charging time is expected to reach 15h, which is far beyond the low-temperature slow charging time requirement. Therefore, the battery pulse heating function is used to heat the battery. As the battery temperature gradually rises, the battery SOC gradually decreases. When the battery temperature reaches 10°C, the battery pulse heating is exited; under the fast charging condition, the 5°C charging power limitation is obvious (25°C is the most suitable charging temperature). As the charging power rises faster, the pulse heating can be exited after 5°C; the motor controller body temperature and the motor inlet temperature are monitored to prevent the pulse heating function from being interrupted due to overheating during the pulse heating process, and to protect the electronic control components. When the motor outlet water temperature is 5°C≤T≤45°C, using waste heat to heat the battery can save pulse heating power consumption, and the temperature rise rate can reach 0.2°C / min, saving about 10% of power.

[0123] In an embodiment of the present invention, when the vehicle is in a charging state, a battery heating mode is determined according to the battery temperature, the battery SOC value and the motor temperature parameters. The battery heating mode includes battery pulse heating and / or motor waste heat heating. According to the battery heating mode, the battery is controlled to be heated, that is, according to the actual condition of the battery during the vehicle charging process, a suitable battery heating mode is adopted, the battery heating mode is dynamically switched, and resources are fully utilized to improve the battery heating efficiency under charging conditions, thereby improving the battery charging efficiency under low temperature extreme conditions, reducing the battery heating energy consumption, and improving the charging effect under low temperature conditions.

[0124] like Figure 3 As shown, based on the above-mentioned battery heating control method, an embodiment of the present invention further provides a battery heating control device, including:

[0125] The information acquisition module 301 is used to acquire the battery temperature, battery SOC value and motor temperature parameters when the vehicle is in a charging state;

[0126] A mode determination module 302 is used to determine a battery heating mode according to the battery temperature, the battery SOC value and the motor temperature parameter; wherein the battery heating mode includes battery pulse heating and / or motor residual heat heating;

[0127] The heating control module 303 is used to control the battery to be heated according to the battery heating mode.

[0128] In some embodiments, the determining mode module 302 includes:

[0129] A first mode module, configured to determine to start the battery pulse heating if the battery temperature is less than or equal to the heating start temperature and the battery SOC value is greater than or equal to the heating start SOC value;

[0130] The second mode module is used to determine to start the motor waste heat heating if the difference between the motor outlet water temperature and the battery temperature is greater than or equal to a preset value, and the motor outlet water temperature is less than or equal to the preset outlet water temperature.

[0131] In some embodiments, the control heating module 303 includes:

[0132] The first control heating submodule is used to send a first control signal to the motor controller to control the motor to output a current waveform to perform pulse heating on the battery if the battery heating mode is the battery pulse heating.

[0133] The second control heating submodule is used to send a second control signal to the air conditioning controller if the battery heating mode is the motor waste heat heating, so as to control the heat exchange between the refrigerant pipe and the coolant pipe inside the battery to heat the battery.

[0134] The battery heating control device provided in the embodiment of the present invention obtains the battery temperature, battery SOC value, and motor temperature parameters through the information acquisition module when the vehicle is in the charging state; the mode determination module determines the battery heating mode according to the battery temperature and battery SOC value, wherein the battery heating mode includes battery pulse heating and / or motor waste heat heating; and the control heating module controls the battery to heat according to the battery heating mode. The embodiment of the present invention adopts a suitable battery heating mode according to the actual condition of the battery during the vehicle charging process, dynamically switches the battery heating mode, fully utilizes resources, and improves the battery heating efficiency under charging conditions, thereby improving the battery charging efficiency under extreme low temperature conditions, reducing the battery heating energy consumption, and improving the charging effect under low temperature conditions.

[0135] Based on the above-mentioned battery heating control method, an embodiment of the present invention further provides a vehicle, which includes: a battery heating control device in the above-mentioned steps, which is used to execute the battery heating control method in the above-mentioned steps.

[0136] It can be understood that the vehicle shown in the present application can be a car of various models, and the battery heating control method proposed in the present application can be applied to these various types of cars to ensure battery heating control during driving to optimize the vehicle's cruising range.

[0137] It should be noted that the embodiments of the present invention are described with reference to the methods and devices according to the embodiments of the present invention. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by the computer program instructions of the vehicle management system. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing terminal device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0138] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0139] Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present invention.

[0140] It should also be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process or method including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process or method.

[0141] The embodiments of the present invention are described above in conjunction with the accompanying drawings. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those skilled in the art, according to the idea of ​​the present invention, there will be changes in the specific implementation methods and application scopes. In summary, the content of this specification should not be understood as limiting the present invention.

[0142] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A battery heating control method, characterized in that: include: When the vehicle is in charging state, obtain the battery temperature, battery SOC value and motor temperature parameters; Determine a battery heating mode according to the battery temperature, the battery SOC value and the motor temperature parameter; wherein the battery heating mode includes battery pulse heating and motor residual heat heating; According to the battery heating mode, controlling the battery to heat; The motor temperature parameters include the motor controller temperature, the motor inlet water temperature and the motor outlet water temperature. The battery heating mode is determined according to the battery temperature, the battery SOC value and the motor temperature parameters, including: If the battery temperature is less than or equal to the heating start temperature, and the battery SOC value is greater than or equal to the heating start SOC value, determining to start the battery pulse heating; If the difference between the motor outlet water temperature and the battery temperature is greater than or equal to a preset value, and the motor outlet water temperature is less than or equal to the preset outlet water temperature, it is determined to start the motor waste heat heating.

2. The method according to claim 1, characterized in that If the battery temperature is less than or equal to the heating start temperature, and the battery SOC value is greater than or equal to the heating start SOC value, after determining to start the battery pulse heating, the method includes: If the temperature of the motor controller is greater than the first preset temperature, or the water temperature at the motor inlet is greater than the first preset water temperature, the battery pulse heating is exited, and the motor water pump is controlled to start to dissipate heat from the motor; If the motor controller temperature is less than or equal to the second preset temperature, and the motor inlet water temperature is less than or equal to the second preset inlet water temperature, the battery pulse heating is restarted.

3. The method according to claim 1, characterized in that If the battery temperature is less than or equal to the heating start temperature, and the battery SOC value is greater than or equal to the heating start SOC value, after determining to start the battery pulse heating, the method includes: When the temperature of the motor controller is less than or equal to the first preset temperature, and the water temperature at the motor inlet is less than or equal to the first preset water temperature, if the battery temperature difference is greater than the first preset temperature difference, the battery pulse heating is exited, the battery water pump is controlled to start, and the preset temperature equalization strategy is executed; wherein the battery temperature difference is the difference between the highest battery temperature and the lowest battery temperature; When the battery temperature difference is less than or equal to the second preset temperature difference, if the difference between the motor outlet water temperature and the battery temperature is greater than or equal to the preset value, and the motor outlet water temperature is less than or equal to the preset outlet water temperature, it is determined to start the motor waste heat heating.

4. The method according to claim 1 or 3, characterized in that: If the difference between the motor outlet water temperature and the battery temperature is greater than or equal to the preset value, and the motor outlet water temperature is less than or equal to the preset outlet water temperature, after determining to start the motor waste heat heating, the following steps are performed: If the difference between the motor outlet water temperature and the battery temperature is less than the preset value, the motor waste heat heating is terminated; Otherwise, the motor waste heat heating is restarted.

5. The method according to claim 4, characterized in that After starting the motor waste heat heating, the method includes: If the battery temperature is less than or equal to the heating start temperature, and the battery SOC value is greater than or equal to the heating start SOC value, determining to restart the battery pulse heating; If the battery temperature is greater than the heating start temperature, or the battery SOC value is less than a preset SOC threshold, the battery heating mode is exited.

6. The method according to claim 1, characterized in that The step of controlling the battery to heat according to the battery heating mode includes: If the battery heating mode is the battery pulse heating, a first control signal is sent to a motor controller to control the motor to output a current waveform to perform pulse heating on the battery.

7. The method according to claim 1, characterized in that The step of controlling the battery to heat according to the battery heating mode includes: If the battery heating mode is heating by waste heat of the motor, a second control signal is sent to the air conditioning controller to control heat exchange between the refrigerant pipe and the coolant pipe inside the battery to heat the battery.

8. A battery heating control device, characterized in that: include: An information acquisition module is used to acquire the battery temperature, the battery SOC value and the motor temperature parameters when the vehicle is in a charging state, wherein the motor temperature parameters include the motor controller temperature, the motor inlet water temperature and the motor outlet water temperature; A mode determination module, used to determine a battery heating mode according to the battery temperature, the battery SOC value and the motor temperature parameter; wherein the battery heating mode includes battery pulse heating and motor residual heat heating; A heating control module, used for controlling the battery to be heated according to the battery heating mode; Wherein, the determination mode module includes: A first mode module, configured to determine to start the battery pulse heating if the battery temperature is less than or equal to the heating start temperature and the battery SOC value is greater than or equal to the heating start SOC value; The second mode module is used to determine to start the motor waste heat heating if the difference between the motor outlet water temperature and the battery temperature is greater than or equal to a preset value, and the motor outlet water temperature is less than or equal to the preset outlet water temperature.

9. A vehicle, characterized in that: The vehicle includes the battery heating control device as claimed in claim 8.

Citation Information

Patent Citations

  • Charging control method and system for power battery of electric automobile

    CN105922880A

  • Vehicle, and battery heating method and system thereof

    CN113054288A