Integrated Electric Drive Cooling Method and System

The electric drive parameters are received by the vehicle body domain controller and dynamically control the opening and closing of the electric drive cooling device, solving the problem of excessive energy consumption of the cooling system of the all-in-one electric drive system, achieving efficient cooling and extending the system life.

CN116252619BActive Publication Date: 2025-07-08CHONGQING CHANGAN TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310001430.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-01-03
Publication Date
2025-07-08
Estimated Expiration
2043-01-03

AI Technical Summary

Technical Problem

The switching control of the cooling system of the all-in-one electric drive system is unreasonable, resulting in excessive energy consumption and affecting the system life and failure rate.

Method used

The electric drive parameters sent by the all-in-one electric drive are received through the vehicle body domain controller, and the opening and closing of the electric drive cooling device is flexibly controlled based on these parameters, including setting temperature and power thresholds, and dynamically adjusting the control parameters of the water pump and fan to match the actual needs of the electric drive.

Benefits of technology

It realizes efficient control of the electric drive cooling system, reduces unnecessary energy consumption, extends the service life of the system, and improves the cooling effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116252619B_ABST
    Figure CN116252619B_ABST
Patent Text Reader

Abstract

The present application provides a multi-in-one electric drive cooling method and system, relating to the technical field of new energy vehicles. The method includes: receiving electric drive parameters sent by the multi-in-one electric drive at a preset period. Among them, the electric drive parameters include at least one of the motor stator temperature, motor rotor temperature, motor IGBT temperature, motor speed, motor torque, motor controller temperature, DCAC temperature, OBC temperature, motor temperature fault signal, and motor controller temperature fault signal. Based on at least one of the electric drive parameters, control the opening and closing of the electric drive cooling device. In this way, the problem that the switch control of the multi-in-one electric drive cooling system is unreasonable and causes excessive energy consumption of the cooling system can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of new energy vehicles, and more particularly, to a multi-in-one electric drive cooling method and system. Background Art

[0002] With the development of new energy vehicles, vehicle manufacturers are gradually improving the integration of the whole vehicle. More and more manufacturers have started to use multi-in-one electric drive systems.

[0003] The current multi-in-one electric drive system is relatively complex and difficult to repair, and temperature is an important factor affecting the life and failure of the electric drive system. The electric drive system works in a high-temperature environment, which will accelerate the loss of the hardware of the electric drive system. Therefore, it is necessary to let the cooling system provide cooling for the electric drive system. However, continuously turning on the cooling system will result in relatively high energy consumption, causing unnecessary waste. Summary of the Invention

[0004] In view of this, the purpose of the embodiments of the present application is to provide a multi-in-one electric drive cooling method and system, which can improve the problem of unreasonable switching control of the multi-in-one electric drive cooling system, resulting in excessive energy consumption of the cooling system.

[0005] To achieve the above technical purpose, the technical solution adopted by the present application is as follows:

[0006] In a first aspect, an embodiment of the present application provides a multi-in-one electric drive cooling method, which is applied to a body domain controller in a multi-in-one electric drive cooling system. The multi-in-one electric drive cooling system further includes a multi-in-one electric drive and an electric drive cooling device. The body domain controller is electrically connected to the multi-in-one electric drive and the electric drive cooling device. The method includes:

[0007] Receiving the electric drive parameters sent by the multi-in-one electric drive at a preset period, where the electric drive parameters include at least one of the stator temperature of the motor, the rotor temperature of the motor, the IGBT temperature of the motor, the motor speed, the motor torque, the temperature of the motor controller, the DCAC temperature, the OBC temperature, the motor temperature fault signal, and the motor controller temperature fault signal;

[0008] Controlling the opening and closing of the electric drive cooling device based on at least one of the electric drive parameters.

[0009] Combined with the first aspect, in some alternative embodiments, controlling the opening and closing of the electric drive cooling device based on at least one of the electric drive parameters includes:

[0010] Judging whether the electric drive parameters meet at least one of the following conditions. If the judgment result is yes, then turn on the electric drive cooling device;

[0011] Condition 1: The motor stator temperature exceeds the preset motor stator temperature threshold T1;

[0012] Condition 2: The motor rotor temperature exceeds the preset motor rotor temperature threshold T2;

[0013] Condition 3: The motor IGBT temperature exceeds the preset motor IGBT temperature threshold T3;

[0014] Condition 4: The OBC temperature exceeds the preset OBC temperature threshold T4;

[0015] Condition 5: The DCDC temperature exceeds the preset DCDC temperature threshold T5;

[0016] Condition 6: The DCAC temperature exceeds the preset DCAC temperature threshold T6;

[0017] Condition 7: The motor controller temperature exceeds the preset motor controller temperature threshold T7;

[0018] Condition 8: The estimated heating power of the multi-in-one electric drive exceeds the preset motor cooling start power threshold P1;

[0019] Condition 9: The motor overtemperature fault signal is an overtemperature fault;

[0020] Condition 10: The motor controller overtemperature fault signal is an overtemperature fault.

[0021] Combined with the first aspect, in some alternative embodiments, controlling the opening and closing of the electric drive cooling device based on at least one of the electric drive parameters includes:

[0022] Determine whether the electric drive parameters meet all of the following conditions. If the determination result is yes, then turn off the electric drive cooling device;

[0023] Condition 1: The motor stator temperature is lower than the preset motor stator temperature threshold T8;

[0024] Condition 2: The motor rotor temperature is lower than the preset motor rotor temperature threshold T9;

[0025] Condition 3: The motor IGBT temperature is lower than the preset motor IGBT temperature threshold T10;

[0026] Condition 4: The OBC temperature is lower than the preset OBC temperature threshold T11;

[0027] Condition 5: The DCDC temperature is lower than the preset DCDC temperature threshold T12;

[0028] Condition 6: The DCAC temperature is lower than the preset DCAC temperature threshold T13;

[0029] Condition 7: The motor controller temperature is lower than the preset motor controller temperature threshold T14;

[0030] Condition 8: The estimated heating power of the integrated electric drive is lower than the preset motor cooling start power threshold P2;

[0031] Condition 9: The motor overtemperature fault signal is no fault;

[0032] Condition 10: The motor controller overtemperature fault signal is no fault.

[0033] In combination with the first aspect, in some alternative embodiments, turning on the electric drive cooling device includes:

[0034] Based on the stator temperature of the motor, the rotor temperature of the motor, the IGBT temperature of the motor, the temperature of the motor controller, the DCAC temperature, and the OBC temperature in the electric drive parameters, determine the first control parameters of the water pump and the fan in the electric drive cooling device;

[0035] Based on the motor speed and the motor torque in the electric drive parameters, determine the second control parameters of the water pump and the fan in the electric drive cooling device;

[0036] Compare the first control parameter and the second control parameter, and determine the maximum value of the first control parameter and the second control parameter as the final output control parameter of the cooling system;

[0037] Turn on the electric drive cooling device so that the water pump and the fan of the electric drive cooling device operate with the final output control parameter.

[0038] In combination with the first aspect, in some alternative embodiments, determining the first control parameters of the water pump and the fan in the electric drive cooling device includes:

[0039] Determine the maximum value of the stator temperature of the motor, the rotor temperature of the motor, the IGBT temperature of the motor, the temperature of the motor controller, the DCAC temperature, and the OBC temperature as T InMax ;

[0040] According to the T InMax Determine the corresponding first control parameter.

[0041] In combination with the first aspect, in some alternative embodiments, determining the second control parameters of the water pump and the fan in the electric drive cooling device includes:

[0042] Based on the motor speed and the motor torque, determine the motor power P3;

[0043] According to the motor power P3, the DCDC power P4, the DCAC power P5, and the OBC power P6, determine the heating power P of the integrated electric drive heat ;

[0044] According to the Pheat Determine the corresponding second control parameter.

[0045] Combined with the first aspect, in some alternative embodiments, according to the T InMax Determine the corresponding first control parameter, including:

[0046] Judge the T InMax The electric drive cooling level it is in, wherein the electric drive cooling levels include electric drive cooling level LV1, electric drive cooling level LV2, and electric drive cooling level LV3, and the temperature range value corresponding to the electric drive cooling level LV1 is between T LV1Min and T LV1Max ; the temperature range value corresponding to the electric drive cooling level LV2 is between T LV2Min and T LV2Max ; the temperature range value corresponding to the electric drive cooling level LV3 is between T LV3Min and T LV3Max ;

[0047] When the T InMax is between T LV1Min and T LV1Max , determine the control parameters of the water pump and the fan corresponding to the electric drive cooling level LV1 as the first control parameter;

[0048] When the T InMax is between T LV2Min and T LV2Max , determine the control parameters of the water pump and the fan corresponding to the electric drive cooling level LV2 as the first control parameter;

[0049] When the T InMax is between T LV3Min and T LV3Max , determine the control parameters of the water pump and the fan corresponding to the electric drive cooling level LV3 as the first control parameter;

[0050] When the T InMax is greater than or equal to the T LV3Max , determine the maximum control parameters of the water pump and the fan as the first control parameter.

[0051] Combined with the first aspect, in some alternative embodiments, according to the P heat Determine the corresponding second control parameter, including:

[0052] Judge the P heat The electric drive cooling level it is in, wherein the electric drive cooling levels include electric drive cooling level LV1, electric drive cooling level LV2, and electric drive cooling level LV3, and the temperature range value corresponding to the electric drive cooling level LV1 is between P LV1Min and PLV1Max Between them, the temperature range value corresponding to the electric drive cooling level LV2 is between P LV2Min and P LV2Max Between them, the temperature range value corresponding to the electric drive cooling level LV3 is between P LV3Min and P LV3Max ;

[0053] When the P heat is between P LV1Min and P LV1Max , determine the control parameters of the water pump and the fan corresponding to the electric drive cooling level LV1 as the second control parameters;

[0054] When the P heat is between P LV2Min and P LV2Max , determine the control parameters of the water pump and the fan corresponding to the electric drive cooling level LV2 as the second control parameters;

[0055] When the P heat is between P LV3Min and P LV3Max , determine the control parameters of the water pump and the fan corresponding to the electric drive cooling level LV3 as the second control parameters;

[0056] When the P heat is greater than or equal to the P LV3Max , determine the maximum control parameters of the water pump and the fan as the second control parameters.

[0057] Combined with the first aspect, in some alternative embodiments, determining the heat generation power P heat of the multi-in-one electric drive includes:

[0058] Pheat = K1 * P3 + K2 * P4 + K3 * P5 + K4 * P6;

[0059] wherein, the K1 is the proportional parameter corresponding to P3, the K2 is the proportional parameter corresponding to P4, the K3 is the proportional parameter corresponding to P5, and the K4 is the proportional parameter corresponding to P6.

[0060] In a second aspect, an embodiment of the present application further provides a multi-in-one electric drive cooling system, which includes a body domain controller, a multi-in-one electric drive, an electric drive cooling device, and a storage module. The body domain controller is electrically connected to the multi-in-one electric drive and the electric drive cooling device. A computer program is stored in the storage module. When the computer program is executed by the body domain controller, the multi-in-one electric drive cooling system executes the above method.

[0061] The invention adopting the above technical solution has the following advantages:

[0062] In the technical solution provided by this application, during the operation of the multi-in-one electric drive, the body domain controller continuously receives the electric drive parameters sent by the multi-in-one electric drive at a preset period, and controls the opening and closing of the electric drive cooling device based on at least one of the electric drive parameters. In this way, the opening and closing of the electric drive cooling device can be flexibly controlled, avoiding excessive energy consumption of the multi-in-one electric drive cooling system caused by the electric drive cooling device being in the working state for a long time. Brief Description of the Drawings

[0063] This application can be further illustrated by the non-limiting embodiments shown in the drawings. It should be understood that the following drawings only show some embodiments of this application, and therefore should not be regarded as limiting the scope. For those of ordinary skill in the art, without creative efforts, other related drawings can also be obtained based on these drawings.

[0064] Figure 1 It is a block diagram of the multi-in-one electric drive cooling system provided by the embodiment of this application.

[0065] Figure 2 It is a schematic flow chart of the multi-in-one electric drive cooling method provided by the embodiment of this application.

[0066] Reference numerals: 200 - multi-in-one electric drive cooling system; 210 - body domain controller; 220 - multi-in-one electric drive; 230 - electric drive cooling device. Detailed Embodiments

[0067] The following will describe this application in detail with reference to the drawings and specific embodiments. It should be noted that in the drawings or the description, similar or identical parts are all denoted by the same reference numerals, and the implementation manners not shown or described in the drawings are in the forms known to those of ordinary skill in the art. In the description of this application, the terms "first", "second", etc. are only used for distinguishing descriptions and cannot be understood as indicating or implying relative importance.

[0068] Please refer to Figure 1 , the embodiment of this application provides a multi-in-one electric drive cooling system 200. The multi-in-one electric drive cooling system 200 may include a body domain controller 210, a multi-in-one electric drive 220, an electric drive cooling device 230, and a storage module. The body domain controller 210 is electrically connected to the multi-in-one electric drive 220 and the electric drive cooling device 230.

[0069] In this embodiment, the integrated electric drive cooling system 200 can be deployed on a vehicle, enabling the integrated electric drive 220 of the vehicle to have a longer working life. The body domain controller 210, the integrated electric drive 220, and the electric drive cooling device 230 can be connected to a storage module and obtain the data or programs stored in the storage module. Alternatively, the body domain controller 210, the integrated electric drive 220, and the electric drive cooling device 230 are integrated with a storage module and have a data storage function.

[0070] In this embodiment, the integrated electric drive 220 can include a motor, a motor controller, a DC converter, an AC converter, an on-board charger, etc. The integrated electric drive 220 is used to provide driving force for vehicle operation and send the electric drive parameters of each device during the operation of the integrated electric drive 220 to the body domain controller 210. The electric drive parameters can include, but are not limited to, motor stator temperature, motor rotor temperature, motor IGBT temperature, motor speed, motor torque, motor controller temperature, DCAC temperature, OBC temperature, motor temperature fault signal, and motor controller temperature fault signal, etc.

[0071] The body domain controller 210 is used to decide the opening and closing of the electric drive cooling device 230 based on the electric drive parameters sent by the integrated electric drive 220 to the body domain controller 210 during the operation of the integrated electric drive 220. In addition, the body domain controller 210 also calculates the heating power of the integrated electric drive 220 based on the electric drive parameters and adjusts the cooling capacity of the electric drive cooling device 230 according to the temperature parameters and heating power in the electric drive parameters.

[0072] The electric drive cooling device 230 is used to cool the integrated electric drive 220 through a water pump, a fan, etc. in the electric drive cooling device 230.

[0073] The storage module stores a computer program. When the computer program is executed by the body domain controller 210, the integrated electric drive cooling system 200 can execute the corresponding steps in the following cooling method for the integrated electric drive 220.

[0074] In this embodiment, the storage module can be, but is not limited to, a random access memory, a read-only memory, a programmable read-only memory, an erasable programmable read-only memory, an electrically erasable programmable read-only memory, etc. In this embodiment, the storage module can be used to store preset conditions, preset electric drive cooling levels, etc. Of course, the storage module can also be used to store programs, and the processing module executes the program after receiving an execution instruction.

[0075] It can be understood that Figure 1 the structure of the integrated electric drive cooling system 200 shown in Figure 1 is only a schematic structural diagram, and the integrated electric drive cooling system 200 can also include more components than Figure 1The components shown can be implemented using hardware, software, or a combination thereof.

[0076] It should be noted that those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working process of the above-described multi-in-one electric drive cooling system 200 can refer to the corresponding processes of the steps in the following method, and will not be elaborated here.

[0077] Please refer to Figure 2 , this application also provides a multi-in-one electric drive cooling method. Among them, the multi-in-one electric drive cooling method can include the following steps:

[0078] Step 110, receiving the electric drive parameters sent by the multi-in-one electric drive 220 at a preset period, where the electric drive parameters include at least one of the motor stator temperature, motor rotor temperature, motor IGBT temperature, motor speed, motor torque, motor controller temperature, DCAC temperature, OBC temperature, motor temperature fault signal, and motor controller temperature fault signal;

[0079] Step 120, controlling the opening and closing of the electric drive cooling device 230 based on at least one of the electric drive parameters.

[0080] In the above embodiment, during the operation of the multi-in-one electric drive 220, the body domain controller 210 continuously receives the electric drive parameters sent by the multi-in-one electric drive 220 at a preset period, and controls the opening and closing of the electric drive cooling device 230 based on at least one of the electric drive parameters. In this way, the opening and closing of the electric drive cooling device 230 can be flexibly controlled, avoiding excessive energy consumption of the multi-in-one electric drive cooling system 200 caused by the electric drive cooling device 230 being in the working state for a long time.

[0081] The following will elaborate on each step of the multi-in-one electric drive 220 cooling method in detail, as follows:

[0082] In step 110, each device in the multi-in-one electric drive 220 continuously sends electric drive parameters to the body domain controller 210 at a preset period during operation, and the body domain controller 210 receives the electric drive parameters at the corresponding preset period. For example, the motor in the multi-in-one electric drive 220 sends electric drive parameters to the body domain controller 210 with a period of 3 seconds. The electric drive parameters of the motor include the motor stator temperature, motor rotor temperature, motor IGBT temperature, motor speed, and motor torque, and the body domain controller 210 receives the electric drive parameters of the motor with a period of 3 seconds.

[0083] In step 120, the user presets some conditions for the opening and closing of the electric drive cooling device 230. When the vehicle body domain controller 210 determines that the electric drive parameters meet at least one of the preset conditions for opening the electric drive cooling device 230, it controls the electric drive cooling device 230 to execute the corresponding opening command. Alternatively, when the vehicle body domain controller 210 determines that the electric drive parameters meet all the preset conditions for closing the electric drive cooling device 230, it controls the electric drive cooling device 230 to execute the corresponding closing command.

[0084] For example, the conditions for opening the electric drive cooling device 230 may include a first condition that the motor stator temperature is greater than 40°C and a second condition that the motor rotor temperature is greater than 45°C. The conditions for closing the electric drive cooling device 230 may include a third condition that the motor stator temperature is less than 35°C and a fourth condition that the motor rotor temperature is less than 40°C.

[0085] When the vehicle body domain controller 210 receives electric drive parameters with a motor stator temperature of 41°C and a motor rotor temperature of 43°C, the electric drive parameters meet the first condition, and the vehicle body domain controller 210 controls the electric drive cooling device 230 to open according to the electric drive parameters.

[0086] Alternatively, when the vehicle body domain controller 210 receives electric drive parameters with a motor stator temperature of 34°C and a motor rotor temperature of 36°C, the electric drive parameters meet both the third condition and the fourth condition, and the vehicle body domain controller 210 controls the electric drive cooling device 230 to close according to the electric drive parameters.

[0087] As an alternative implementation, step 120 may further include:

[0088] Determine whether the electric drive parameters meet at least one of the following conditions. If the determination result is yes, then open the electric drive cooling device 230;

[0089] Condition 1: The motor stator temperature exceeds the preset motor stator temperature threshold T1;

[0090] Condition 2: The motor rotor temperature exceeds the preset motor rotor temperature threshold T2;

[0091] Condition 3: The motor IGBT temperature exceeds the preset motor IGBT temperature threshold T3;

[0092] Condition 4: The OBC temperature exceeds the preset OBC temperature threshold T4;

[0093] Condition 5: The DCDC temperature exceeds the preset DCDC temperature threshold T5;

[0094] Condition 6: The DCAC temperature exceeds the preset DCAC temperature threshold T6;

[0095] Condition 7: The motor controller temperature exceeds the preset motor controller temperature threshold T7;

[0096] Condition 8: The estimated heating power of the all-in-one electric drive 220 exceeds the preset motor cooling start power threshold P1;

[0097] Condition 9: The motor over-temperature fault signal is an over-temperature fault;

[0098] Condition 10: The motor controller over-temperature fault signal is an over-temperature fault.

[0099] It is understandable that the condition for starting the electric drive cooling device 230 can be flexibly set based on the above-mentioned conditions 1 to 10. For example, the condition for starting the electric drive cooling device 230 can be set as: if any one of the conditions 1 to 10 is met, or any two or more of the conditions 1 to 10 are met; or if all of the conditions 1 to 10 are met, then the electric drive cooling device 230 is started.

[0100] Alternatively, it is determined whether the electric drive parameters meet all of the following conditions, and if the determination result is yes, the electric drive cooling device 230 is turned off;

[0101] Condition 1: The motor stator temperature is lower than the preset motor stator temperature threshold T8;

[0102] Condition 2: The motor rotor temperature is lower than the preset motor rotor temperature threshold T9;

[0103] Condition 3: The motor IGBT temperature is lower than the preset motor IGBT temperature threshold T10;

[0104] Condition 4: The OBC temperature is lower than the preset OBC temperature threshold T11;

[0105] Condition 5: The DCDC temperature is lower than the preset DCDC temperature threshold T12;

[0106] Condition 6: The DCAC temperature is lower than the preset DCAC temperature threshold T13;

[0107] Condition 7: The motor controller temperature is lower than the preset motor controller temperature threshold T14;

[0108] Condition 8: The estimated heating power of the all-in-one electric drive 220 is lower than the preset motor cooling start power threshold P2;

[0109] Condition 9: The motor over-temperature fault signal is no fault;

[0110] Condition 10: The motor controller overtemperature fault signal is fault-free.

[0111] In this embodiment, the estimated heating power of the multi-in-one electric drive 220 can be obtained by comprehensively calculating the motor speed and motor torque in the electric drive parameters. Calculating the motor power through the motor speed and torque is a conventional power calculation method, which will not be elaborated here.

[0112] In this embodiment, for the opening or closing of the electric drive cooling device 230, different thresholds are preset for the same subject as the conditions for opening or closing (for example, the motor stator temperature T1 is one of the conditions for opening the electric drive cooling device 230, and the motor stator temperature T8 is one of the conditions for closing the electric drive cooling device 230). The purpose is to use the difference between the two preset thresholds in the same subject as the redundant space for opening or closing the electric drive cooling device 230, avoiding the electric drive cooling device 230 from opening or closing too frequently, resulting in impaired cooling effect and reduced service life of the electric drive cooling device 230.

[0113] For example, when the motor stator temperature is used as the condition for opening the electric drive cooling device 230, the temperature threshold of the motor stator is 45°C. When the motor stator temperature is used as the condition for closing the electric drive cooling device 230, the temperature threshold of the motor stator is 35°C. There is a 10°C difference between the two temperature thresholds when the motor stator temperature is used as the opening and closing conditions.

[0114] When the temperature of the motor stator exceeds 45°C, the electric drive cooling device 230 is turned on to cool the multi-in-one electric drive 220. If the closing temperature of the electric drive cooling device 230 is also 45°C, it will cause the electric drive cooling device 230 to execute the cooling command for less than one minute, and the temperature of the motor stator in the multi-in-one electric drive 220 will drop below 45°C, and the electric drive cooling device 230 will be turned off; subsequently, the multi-in-one electric drive 220 works in the environment where the electric drive cooling device 230 is turned off for less than one minute, and the temperature of the motor stator rises above 45°C again, and the electric drive cooling device 230 is turned on, resulting in the electric drive cooling device 230 opening and closing too frequently, making the cooling effect of the electric drive cooling device 230 not significant and shortening its service life.

[0115] Therefore, a 10°C difference is preset between the two temperature thresholds when the motor stator temperature is used as the opening and closing conditions. When the temperature of the motor stator exceeds 45°C, the electric drive cooling device 230 cools the multi-in-one electric drive 220, making the temperature of the motor stator in the multi-in-one electric drive 220 lower than 35°C. At this time, it takes a longer time for the temperature of the motor stator to rise to 45°C due to continuous operation. This ensures the rationality of the control of the electric drive cooling device 230, enhances the cooling effect of the electric drive cooling device 230, and extends the service life of the electric drive cooling device 230.

[0116] As an alternative embodiment, turning on the electric drive cooling device 230 may include:

[0117] Based on the motor stator temperature, motor rotor temperature, motor IGBT temperature, motor controller temperature, DCAC temperature, and OBC temperature among the electric drive parameters, determine the first control parameters of the water pump and the fan in the electric drive cooling device 230. Based on the motor speed and motor torque among the electric drive parameters, determine the second control parameters of the water pump and the fan in the electric drive cooling device 230. Compare the first control parameters and the second control parameters, and determine the maximum value of the first control parameters and the second control parameters as the final output control parameter of the cooling system. Turn on the electric drive cooling device 230 so that the water pump and the fan of the electric drive cooling device 230 operate with the final output control parameter.

[0118] In this embodiment, the first control parameter and the second control parameter respectively correspond to the temperature-related part and the power-related part among the electric drive parameters. That is, for two different overheating reasons of the multi-in-one electric drive 220, namely temperature and power, the control parameters of the electric drive cooling device 230 are determined respectively, and the maximum value of the two is taken as the final output control parameter, so as to achieve the purpose that the final output control parameter of the electric drive cooling device 230 can effectively act on any overheated device in the multi-in-one electric drive 220.

[0119] For example, based on the motor stator temperature, motor rotor temperature, motor IGBT temperature, motor controller temperature, DCAC temperature, and OBC temperature among the electric drive parameters, determine that the first control parameters of the water pump and the fan in the electric drive cooling device 230 are 30% of the maximum control parameter. Based on the motor speed and motor torque among the electric drive parameters, determine that the second control parameters of the water pump and the fan in the electric drive cooling device 230 are 60% of the maximum control parameter. Take the larger second control parameter as the final output control parameter, and turn on the electric drive cooling device 230 so that the water pump and the fan in the electric drive cooling device 230 operate at 60% of the maximum control parameter.

[0120] As an optional implementation manner, determining the first control parameters of the water pump and the fan in the electric drive cooling device 230 includes:

[0121] Determine the maximum value among the motor stator temperature, motor rotor temperature, motor IGBT temperature, motor controller temperature, DCAC temperature, and OBC temperature as T InMax ;

[0122] According to the T InMax Determine the corresponding first control parameter.

[0123] For example, among the primary electric drive parameters received by the vehicle body domain controller 210, there are the stator temperature of 35 °C, the motor rotor temperature of 51 °C, the motor IGBT temperature of 37 °C, the motor controller temperature of 40 °C, the DCAC temperature of 42 °C, and the OBC temperature of 39 °C. Determine that the motor rotor temperature is T InMax , and determine the corresponding first control parameter based on the motor rotor temperature, so as to achieve the purpose that the first control parameter of the electric drive cooling device 230 can effectively act on any overheated device related to the temperature parameter in the multi-in-one electric drive 220

[0124] As an alternative implementation, determining the second control parameters of the water pump and the fan in the electric drive cooling device 230 includes:

[0125] Determine the motor power P3 based on the motor speed and the motor torque;

[0126] According to the motor power P3, the DCDC power P4, the DCAC power P5, and the OBC power P6, determine the heating power P of the multi-in-one electric drive 220 heat ;

[0127] According to the P heat Determine the corresponding second control parameter.

[0128] In this embodiment, calculating the motor power P3 according to the motor speed and the motor torque is a conventional power calculation method, which will not be elaborated here.

[0129] In this embodiment, by comprehensively calculating the motor power P3, the DCDC power P4, the DCAC power P5, and the OBC power P6, the comprehensive heating power P of the multi-in-one electric drive 220 is obtained heat , and then determine the second control parameter corresponding to P heat .

[0130] As an alternative implementation, determining the corresponding first control parameter according to the T InMax includes:

[0131] Judge the electric drive cooling level where the T InMax is located. Among them, the electric drive cooling level includes electric drive cooling level LV1, electric drive cooling level LV2, and electric drive cooling level LV3. The temperature range value corresponding to the electric drive cooling level LV1 is between T LV1Min and T LV1Max , the temperature range value corresponding to the electric drive cooling level LV2 is between T LV2Min and T LV2Max , and the temperature range value corresponding to the electric drive cooling level LV3 is between T LV3Min and T LV3Max ;

[0132] When the T InMax At T LV1Min To T LV1Max When it is between, determine the control parameters of the water pump and the fan corresponding to the electric drive cooling level LV1 as the first control parameters;

[0133] When the T InMax At T LV2Min To T LV2Max When it is between, determine the control parameters of the water pump and the fan corresponding to the electric drive cooling level LV2 as the first control parameters;

[0134] When the T InMax At T LV3Min To T LV3Max When it is between, determine the control parameters of the water pump and the fan corresponding to the electric drive cooling level LV3 as the first control parameters;

[0135] When the T InMax Is greater than or equal to the T LV3Max When, determine the maximum control parameters of the water pump and the fan as the first control parameters.

[0136] For example, the preset temperature range value corresponding to the electric drive cooling level LV1 is between 40°C and 50°C, the preset temperature range value corresponding to the electric drive cooling level LV2 is between 50°C and 60°C, and the preset temperature range value corresponding to the electric drive cooling level LV3 is between 60°C and 70°C. When the maximum temperature in the electric drive parameters received by the body domain controller 210 at one time is the motor rotor temperature of 51°C, it is determined that the motor rotor temperature is at LV2 of the preset electric drive cooling level, and the control parameters of the water pump and the fan corresponding to the electric drive cooling level LV2 are determined as the first control parameters.

[0137] As an alternative implementation, according to the P heat Determine the corresponding second control parameters, including:

[0138] Judge the electric drive cooling level where the P heat Is located, where the electric drive cooling levels include electric drive cooling level LV1, electric drive cooling level LV2, and electric drive cooling level LV3, and the temperature range value corresponding to the electric drive cooling level LV1 is at P LV1Min To P LV1Max Between, the temperature range value corresponding to the electric drive cooling level LV2 is at P LV2Min To P LV2Max Between, the temperature range value corresponding to the electric drive cooling level LV3 is at P LV3Min To P LV3Max Between;

[0139] When the P heat At PLV1Min to P LV1Max When it is between them, determine the control parameters of the water pump and the fan corresponding to the electric drive cooling level LV1 as the second control parameters;

[0140] When the P heat When it is between P LV2Min and P LV2Max When it is between them, determine the control parameters of the water pump and the fan corresponding to the electric drive cooling level LV2 as the second control parameters;

[0141] When the P heat When it is between P LV3Min and P LV3Max When it is between them, determine the control parameters of the water pump and the fan corresponding to the electric drive cooling level LV3 as the second control parameters;

[0142] When the P heat is greater than or equal to the P LV3Max , determine the maximum control parameters of the water pump and the fan as the second control parameters.

[0143] For example, the preset power range value corresponding to the electric drive cooling level LV1 is between 1KW and 3KW, the preset power range value corresponding to the electric drive cooling level LV2 is between 3KW and 6KW, and the preset power range value corresponding to the electric drive cooling level LV3 is between 6KW and 9KW. When the body domain controller 210 calculates the heat generation power P of the multi-in-one electric drive 220 according to the motor power P3, DCDC power P4, DCAC power P5, and OBC power P6 heat is 7KW, it is determined that the heat generation power P heat is in the LV3 of the preset electric drive cooling level, and determine the control parameters of the water pump and the fan corresponding to the electric drive cooling level LV3 as the second control parameters.

[0144] As an optional implementation manner, determining the heat generation power P of the multi-in-one electric drive 220 heat , includes:

[0145] P heat = K1*P3 + K2*P4 + K3*P5 + K4*P6;

[0146] Among them, the K1 is the proportional parameter corresponding to P3, the K2 is the proportional parameter corresponding to P4, the K3 is the proportional parameter corresponding to P5, and the K4 is the proportional parameter corresponding to P6.

[0147] For example, when the motor power P3 is 6KW, the DCDC power P4 is 1KW, the DCAC power P5 is 2KW, the OBC power P6 is 2KW, and the proportional parameter corresponding to P3 is 45%, the proportional parameter corresponding to P4 is 15%, the proportional parameter corresponding to P3 is 20%, and the proportional parameter corresponding to P3 is 20%, P heat = 6KW * 45% + 1KW * 15% + 2KW * 20% + 2KW * 20%. That is, P heat = 3.65KW.

[0148] Please refer to Figure 1 again. The multi-in-one electric drive cooling system 200 may include a body domain controller 210, a multi-in-one electric drive 220, and an electric drive cooling device 230. The body domain controller 210 is electrically connected to the multi-in-one electric drive 220 and the electric drive cooling device 230. The following will elaborate on the specific manner in which the body domain controller 210 controls the opening and closing of the electric drive cooling device 230 based on electric drive parameters for the Figure 1 multi-in-one electric drive cooling system 200 as follows:

[0149] The body domain controller 210 receives the electric drive parameters sent by the multi-in-one electric drive 220 at a preset period. When the parameters of the multi-in-one electric drive 220 meet at least one of the following conditions, it controls the electric drive cooling system to turn on:

[0150] Condition 1: The motor stator temperature exceeds the motor stator temperature threshold T1;

[0151] Condition 2: The motor rotor temperature exceeds the motor rotor temperature threshold T2;

[0152] Condition 3: The motor IGBT temperature exceeds the motor IGBT temperature threshold T3;

[0153] Condition 4: The OBC temperature exceeds the OBC temperature threshold T4;

[0154] Condition 5: The DCDC temperature exceeds the DCDC temperature threshold T5;

[0155] Condition 6: The DCAC temperature exceeds the DCAC temperature threshold T6;

[0156] Condition 7: The motor controller temperature exceeds the motor controller temperature threshold T7;

[0157] Condition 8: The estimated heating power of the multi-in-one electric drive 220 exceeds the motor cooling start power threshold P1;

[0158] Condition 9: The motor over-temperature fault signal is an over-temperature fault;

[0159] Condition 10: The motor controller over-temperature fault is an over-temperature fault.

[0160] After the body domain controller 210 determines to turn on the electric drive cooling device 230, the body domain controller 210 first compares the motor stator temperature, motor rotor temperature, motor IGBT temperature, motor speed, motor torque, motor controller temperature, DC-AC converter temperature, and on-vehicle charger temperature in the electric drive parameters, and determines the maximum value among them as T InMax , and then determines which range of the temperature range values corresponding to the preset electric drive cooling levels T InMax is in.

[0161] When T InMax is within the temperature range corresponding to the electric drive cooling level LV1, determine the control parameters of the water pump and fan for the preset electric drive cooling level LV1 as the first control parameters;

[0162] When T InMax is within the temperature range corresponding to the electric drive cooling level LV2, determine the control parameters of the water pump and fan for the preset electric drive cooling level LV2 as the first control parameters;

[0163] When T InMax is within the temperature range corresponding to the electric drive cooling level LV3, determine the control parameters of the water pump and fan for the preset electric drive cooling level LV3 as the first control parameters;

[0164] When T InMax is greater than the maximum value of the temperature range corresponding to the electric drive cooling level LV3, determine the maximum control parameters of the water pump and fan as the first control parameters.

[0165] After the body domain controller 210 determines the first control parameters, the body domain controller 210 comprehensively calculates the heating power P of the multi-in-one electric drive 220 system based on the motor power P1, DCDC power P2, DCAC power P3, and OBC power P4 heat , and determines which range of the power range values corresponding to the preset electric drive cooling levels P heat is in.

[0166] When P heat is within the power range corresponding to the electric drive cooling level LV1, determine the control parameters of the water pump and fan for the preset electric drive cooling level LV1 as the second control parameters;

[0167] When P heat is within the power range corresponding to the electric drive cooling level LV2, determine the control parameters of the water pump and fan for the preset electric drive cooling level LV2 as the second control parameters;

[0168] When P heat is within the power range corresponding to the electric drive cooling level LV3, determine the control parameters of the water pump and fan for the preset electric drive cooling level LV3 as the second control parameters;

[0169] When P heat When it is greater than the maximum value of the power range corresponding to the electric drive cooling level LV3, the maximum control parameters of the water pump and the fan are determined to be the second control parameters.

[0170] After the vehicle body domain controller 210 determines the first control parameter and the second control parameter, it compares the first control parameter and the second control parameter and takes the maximum value as the final output control parameter of the vehicle body domain controller 210 .

[0171] The electric drive cooling device 230 is then turned on with the final output control parameter.

[0172] When the parameters of the all-in-one electric drive 220 meet all the following conditions, the electric drive cooling system is controlled to shut down:

[0173] Condition 1: The motor stator temperature is lower than the motor stator temperature threshold T8;

[0174] Condition 2: The motor rotor temperature is lower than the motor rotor temperature threshold T9;

[0175] Condition 3: The motor IGBT temperature is lower than the motor IGBT temperature threshold T10;

[0176] Condition 4: The OBC temperature is lower than the OBC temperature threshold T11;

[0177] Condition 5: The DCDC temperature is lower than the DCDC temperature threshold T12;

[0178] Condition 6: The DCAC temperature is lower than the DCAC temperature threshold T13;

[0179] Condition 7: The motor controller temperature is lower than the motor controller temperature threshold T14;

[0180] Condition 8: The estimated heating power of the all-in-one electric drive 220 is lower than the motor cooling start power threshold P2;

[0181] Condition 9: The motor over-temperature fault signal is no fault;

[0182] Condition 10: The motor controller overtemperature fault is not faulty.

[0183] Based on the above design, the electric drive cooling device 230 can be flexibly turned on or off according to the needs of the all-in-one electric drive 220. When the all-in-one electric drive 220 is working, the heat generation of the all-in-one electric drive 220 can be estimated and calculated in advance, and then the electric drive cooling device 230 can be controlled to operate with different control parameters, so that the cooling capacity of the all-in-one electric drive cooling system 200 matches the heat generation of the all-in-one electric drive 220, thereby reducing energy consumption while meeting the cooling needs.

[0184] Through the description of the above embodiments, those skilled in the art can clearly understand that this application can be implemented through hardware, or can be implemented by means of software plus a necessary general hardware platform. Based on such an understanding, the technical solution of this application can be embodied in the form of a software product, and the software product can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.), including several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in various implementation scenarios of this application.

[0185] In summary, the embodiments of this application provide a multi-in-one electric drive cooling method and system. In this solution, the body domain controller 210 continuously receives the electric drive parameters sent by the multi-in-one electric drive 220 during operation at a preset period, and controls the opening and closing of the electric drive cooling device 230 based on at least one of the electric drive parameters. In this way, the opening and closing of the electric drive cooling device 230 can be flexibly controlled, avoiding excessive energy consumption of the multi-in-one electric drive cooling system 200 caused by the electric drive cooling device 230 being in a working state for a long time.

[0186] In the embodiments provided in this application, it should be understood that the disclosed devices, systems, and methods can also be implemented in other ways. The device, system, and method embodiments described above are merely illustrative. For example, the flowcharts and block diagrams in the accompanying drawings show the possible architectures, functions, and operations of systems, methods, and computer program products according to multiple embodiments of this application. In this regard, each block in the flowchart or block diagram may represent a module, a program segment, or a part of code, and the module, program segment, or part of code contains one or more executable instructions for implementing the specified logical function. It should also be noted that each block in the block diagram and / or flowchart, as well as the combination of blocks in the block diagram and / or flowchart, can be implemented by a dedicated hardware-based system for performing the specified functions or actions, or can be implemented by a combination of dedicated hardware and computer instructions. In addition, the functional modules in each embodiment of this application can be integrated together to form an independent part, or each module can exist separately, or two or more modules can be integrated to form an independent part.

[0187] The above is only the embodiments of this application and is not intended to limit the protection scope of this application. For those skilled in the art, this application can have various changes and modifications. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of this application shall be included in the protection scope of this application.

Claims

1. A multi-in-one electric drive cooling method, characterized in that, A body domain controller applied to an integrated electric drive cooling system, the integrated electric drive cooling system further comprising an integrated electric drive and an electric drive cooling device, the body domain controller being electrically connected to the integrated electric drive and the electric drive cooling device, the method comprising: Receiving the electric drive parameters sent by the integrated electric drive at a preset period, wherein the electric drive parameters include at least one of the motor stator temperature, motor rotor temperature, motor IGBT temperature, motor speed, motor torque, motor controller temperature, DCAC temperature, OBC temperature, motor temperature fault signal and motor controller temperature fault signal; Controlling the opening and closing of the electric drive cooling device based on at least one of the electric drive parameters; Wherein, turning on the electric drive cooling device includes: Determining first control parameters of the water pump and the fan in the electric drive cooling device based on the motor stator temperature, motor rotor temperature, motor IGBT temperature, motor controller temperature, DCAC temperature and OBC temperature in the electric drive parameters; Determining second control parameters of the water pump and the fan in the electric drive cooling device based on the motor speed and motor torque in the electric drive parameters; Comparing the first control parameter and the second control parameter, and determining the maximum value of the first control parameter and the second control parameter as the final output control parameter of the cooling system; Turning on the electric drive cooling device so that the water pump and the fan of the electric drive cooling device operate with the final output control parameter; Wherein, determining the first control parameters of the water pump and the fan in the electric drive cooling device includes: Determining the maximum value of the motor stator temperature, motor rotor temperature, motor IGBT temperature, motor controller temperature, DCAC temperature and OBC temperature as TInMax; Determining the corresponding first control parameter according to the TInMax; Wherein, determining the second control parameters of the water pump and the fan in the electric drive cooling device includes: Determining the motor power P3 based on the motor speed and the motor torque; Determining the heating power Pheat of the integrated electric drive according to the motor power P3, DCDC power P4, DCAC power P5 and OBC power P6; Determining the corresponding second control parameter according to the Pheat.

2. The method according to claim 1, characterized in that, Controlling the opening and closing of the electric drive cooling device based on at least one of the electric drive parameters includes: Judging whether the electric drive parameters meet at least one of the following conditions, and if the judgment result is yes, turning on the electric drive cooling device; Condition 1: The motor stator temperature exceeds the preset motor stator temperature threshold T1; Condition 2: The motor rotor temperature exceeds the preset motor rotor temperature threshold T2; Condition 3: The motor IGBT temperature exceeds the preset motor IGBT temperature threshold T3; Condition 4: The OBC temperature exceeds the preset OBC temperature threshold T4; Condition 5: The DCDC temperature exceeds the preset DCDC temperature threshold T5; Condition 6: The DCAC temperature exceeds the preset DCAC temperature threshold T6; Condition 7: The motor controller temperature exceeds the preset motor controller temperature threshold T7; Condition 8: The estimated heating power of the multi-in-one electric drive exceeds the preset motor cooling start power threshold P1; Condition 9: The motor over-temperature fault signal indicates an over-temperature fault; Condition 10: The motor controller over-temperature fault signal indicates an over-temperature fault.

3. The method according to claim 1, characterized in that Controlling the opening and closing of the electric drive cooling device based on at least one of the electric drive parameters includes: Determining whether the electric drive parameters meet all of the following conditions. If the determination result is yes, then turn off the electric drive cooling device; Condition 1: The motor stator temperature is lower than the preset motor stator temperature threshold T8; Condition 2: The motor rotor temperature is lower than the preset motor rotor temperature threshold T9; Condition 3: The motor IGBT temperature is lower than the preset motor IGBT temperature threshold T10; Condition 4: The OBC temperature is lower than the preset OBC temperature threshold T11; Condition 5: The DCDC temperature is lower than the preset DCDC temperature threshold T12; Condition 6: The DCAC temperature is lower than the preset DCAC temperature threshold T13; Condition 7: The motor controller temperature is lower than the preset motor controller temperature threshold T14; Condition 8: The estimated heating power of the multi-in-one electric drive is lower than the preset motor cooling start power threshold P2; Condition 9: The motor over-temperature fault signal indicates no fault; Condition 10: The motor controller over-temperature fault signal indicates no fault.

4. The method according to claim 1, wherein According to the said T InMax determine the corresponding first control parameter, including: Determine the electric drive cooling level where the T is located. Among them, the electric drive cooling levels include electric drive cooling level LV1, electric drive cooling level LV2, and electric drive cooling level LV3. The temperature range value corresponding to the electric drive cooling level LV1 is between T InMax and T LV1Min . The temperature range value corresponding to the electric drive cooling level LV2 is between T LV1Max and T LV2Min . The temperature range value corresponding to the electric drive cooling level LV3 is between T LV2Max and T LV3Min and T LV3Max . When the said T InMax At T LV1Min To T LV1Max When it is between, determine the control parameters of the water pump and the fan corresponding to the electric drive cooling level LV1 as the first control parameters; When the said T InMax At T LV2Min To T LV2Max When in between, determine the control parameters of the water pump and the fan corresponding to the electric drive cooling level LV2 as the first control parameters; When the said T InMax At T LV3Min To T LV3Max When in between, determine the control parameters of the water pump and the fan corresponding to the electric drive cooling level LV3 as the first control parameters; When the said T InMax is greater than or equal to the said T LV3Max , determine that the maximum control parameters of the water pump and the fan are the first control parameters.

5. The method according to claim 1, wherein According to the said P heat determine the corresponding second control parameter, including: Determine the electric drive cooling level where the P is located. Among them, the electric drive cooling levels include electric drive cooling level LV1, electric drive cooling level LV2, and electric drive cooling level LV3. The temperature range value corresponding to the electric drive cooling level LV1 is between P heat and P LV1Min . The temperature range value corresponding to the electric drive cooling level LV2 is between P LV1Max and P LV2Min . The temperature range value corresponding to the electric drive cooling level LV3 is between P LV2Max and P LV3Min and P LV3Max ; When the P heat At P LV1Min To P LV1Max Between, determine the control parameters of the water pump and the fan corresponding to the electric drive cooling level LV1 as the second control parameters; When the said P heat At P LV2Min To P LV2Max When in between, determine the control parameters of the water pump and the fan corresponding to the electric drive cooling level LV2 as the second control parameters; When the said P heat At P LV3Min To P LV3Max When it is between, determine the control parameters of the water pump and the fan corresponding to the electric drive cooling level LV3 as the second control parameters; When the P heat is greater than or equal to the P LV3Max , determine that the maximum control parameters of the water pump and the fan are the second control parameters.

6. The method according to claim 1, wherein Determine the heating power P of the multi-in-one electric drive heat , including: P heat = K1 * P3 + K2 * P4 + K3 * P5 + K4 * P6; Wherein, K1 is the proportional parameter corresponding to P3, K2 is the proportional parameter corresponding to P4, K3 is the proportional parameter corresponding to P5, and K4 is the proportional parameter corresponding to P6.

7. A multi-in-one electric drive cooling system, characterized in that, The multi-in-one electric drive cooling system includes a body domain controller, a multi-in-one electric drive, an electric drive cooling device, and a storage module. The body domain controller is electrically connected to the multi-in-one electric drive and the electric drive cooling device. The storage module stores a computer program. When the computer program is executed by the body domain controller, the multi-in-one electric drive cooling system executes the method according to any one of claims 1-6.

Citation Information

Patent Citations

  • Motor controller temperature control system and method for electric vehicle

    CN108705956A

  • Vehicle cooling control method and system

    WO2020135736A1