Control method of drive cooling system, drive cooling system and vehicle

By obtaining the working state of the motor to control the cooling effect of the drive cooling system, the problem of inaccurate motor cooling management in the prior art is solved, and the precise cooling and operation reliability of the motor are improved.

CN119853566APending Publication Date: 2025-04-18BYD CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510003177.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-02
Publication Date
2025-04-18

AI Technical Summary

Technical Problem

The prior art is difficult to achieve precise cooling management of the motor, which affects the operating reliability of the motor and the fuel consumption of the vehicle.

Method used

By obtaining the operating state of the motor, such as temperature, output power and output torque, the cooling effect of the drive cooling system is controlled, thereby achieving precise cooling control of the motor.

Benefits of technology

Accurate cooling control of the motor is realized, the operation reliability of the motor is improved, the lubrication loss is reduced, and the efficiency of the motor and assembly is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119853566A_ABST
    Figure CN119853566A_ABST
Patent Text Reader

Abstract

The invention discloses a control method of a drive cooling system, the drive cooling system and a vehicle, and the control method of the drive cooling system comprises the steps: obtaining the working state of a motor; and controlling the cooling effect of the motor according to the working state. By adopting the method, accurate cooling control of the motor can be realized, and the operation reliability of the motor is 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 motors, and in particular to a control method for a drive cooling system, a drive cooling system and a vehicle. Background Art

[0002] As the core component of the hybrid vehicle powertrain, the hybrid electric assembly not only realizes the basic function of driving the whole vehicle, but also ensures that the performance indicators of the assembly meet the requirements of the whole vehicle. The motor is the core component of the hybrid assembly, and the cooling of the motor affects the assembly efficiency and the fuel consumption of the whole vehicle. Therefore, how to achieve accurate cooling management of the motor is an urgent problem to be solved. Summary of the invention

[0003] The present invention aims to solve at least one of the technical problems existing in the prior art. To this end, one object of the present invention is to provide a control method for a drive cooling system, which can achieve precise cooling control of a motor and improve the reliability of the motor operation.

[0004] A second objective of the present invention is to provide a drive cooling system.

[0005] A third objective of the present invention is to provide an electronic device.

[0006] A fourth objective of the present invention is to provide a computer storage medium.

[0007] A fifth object of the present invention is to provide a computer program product.

[0008] A sixth object of the present invention is to provide a vehicle.

[0009] In order to solve the above problems, a first aspect of an embodiment of the present invention provides a control method for a drive cooling system, comprising: acquiring a working state of a motor; and controlling a cooling effect of the motor according to the working state.

[0010] According to the control method of the driving cooling system of the embodiment of the present invention, the heat generated by the motor can be reflected based on the working state of the motor. Therefore, the cooling effect of the driving cooling system on the motor is controlled by the working state of the motor. As a result, the cooling effect of the motor can be adaptively changed as the working state of the motor changes, thereby achieving precise cooling control of the motor and improving the reliability of the motor operation.

[0011] In some embodiments, controlling the cooling effect of the motor includes: controlling one or more of a coolant temperature and a coolant flow rate of the motor.

[0012] In some embodiments, controlling the cooling effect of the motor according to the working state includes: controlling the cooling effect of the motor according to one or more of the temperature of the motor, the output power of the motor and the output torque of the motor.

[0013] In some embodiments, the working state of the motor includes working states of multiple motors, and controlling the cooling effect of the motor according to the working state includes: controlling the cooling effect of the motor according to the working states of the multiple motors.

[0014] In some embodiments, the cooling effect of the motor is controlled according to the working status of the multiple motors, including: controlling the cooling effect of the motor according to one or more of the temperature of the multiple motors, the output power of the multiple motors and the output torque of the multiple motors.

[0015] In some embodiments, the cooling effect of the motor is controlled according to the output power of the motor, including: controlling the cooling effect of the motor according to the output power of the motor and a first duration of the motor, the first duration being the working duration when the output power of the motor is greater than or equal to a preset output power.

[0016] In some embodiments, controlling the cooling effect of the motor according to the output power of the motor includes: controlling the coolant flow of the motor according to the output power of the motor.

[0017] In some embodiments, controlling the coolant flow of the motor according to the output power of the motor includes: controlling the opening of a flow valve according to the output power of the motor to control the coolant flow of the motor.

[0018] In some embodiments, the cooling effect of the motor is controlled according to the output power of the multiple motors, including: controlling the cooling effect of the motor according to the output power of the multiple motors and a first duration of each motor, the first duration being the working duration when the output power of the motor is greater than or equal to a preset output power.

[0019] In some embodiments, controlling the cooling effect of the motor according to the output power of the motor includes: controlling the coolant flow of the motor according to the output power of multiple motors.

[0020] In some embodiments, controlling the coolant flow of the motor according to the output power of the motor includes: controlling the opening of a flow valve according to the output power of multiple motors to control the coolant flow of the motor.

[0021] In some embodiments, the cooling effect of the motor is controlled according to the output torque of the motor, including: controlling the cooling effect of the motor according to the output torque of the motor and a second duration of the motor, the second duration being the working duration when the output torque of the motor is greater than or equal to a preset output torque.

[0022] In some embodiments, controlling the cooling effect of the motor according to the output torque of the motor includes: controlling the coolant flow of the motor according to the output torque of the motor.

[0023] In some embodiments, controlling the coolant flow of the motor according to the output torque of the motor includes: controlling the opening of a flow valve according to the output torque of the motor to control the coolant flow of the motor.

[0024] In some embodiments, the cooling effect of the motor is controlled according to the output torque of the multiple motors, including: controlling the cooling effect of the motor according to the output torque of the multiple motors and a second duration of each motor, the second duration being the working duration when the output torque of the motor is greater than or equal to the preset output torque.

[0025] In some embodiments, controlling the cooling effect of the motor according to the output torque of the motor includes: controlling the coolant flow of the motor according to the output torque of multiple motors.

[0026] In some embodiments, controlling the coolant flow of the motor according to the output torque of the motor includes: controlling the opening of a flow valve according to the output torque of multiple motors to control the coolant flow of the motor.

[0027] In some embodiments, controlling the cooling effect of the motor according to the temperature of the motor includes: controlling the flow rate of coolant of the motor according to the temperature of the motor.

[0028] In some embodiments, controlling the coolant flow of the motor according to the temperature of the motor includes: controlling the opening of a flow valve according to the temperature of the motor to control the coolant flow of the motor.

[0029] In some embodiments, controlling the cooling effect of the motor according to the temperature of the motor includes: controlling the coolant flow of the motor according to the temperatures of the plurality of motors.

[0030] In some embodiments, controlling the coolant flow of the motor according to the temperature of the motor includes: controlling the opening of a flow valve according to the temperature of a plurality of motors to control the coolant flow of the motor.

[0031] A second aspect of the present invention provides a driving cooling system, comprising: a motor; a cooling channel, the cooling channel being connected to the motor for cooling the motor; and a controller, the controller being connected to the motor, the controller being used to execute the control method of the driving cooling system described in the above embodiment.

[0032] The drive cooling system according to the embodiment of the present invention can achieve precise cooling control of the motor and improve the reliability of the motor operation.

[0033] In some embodiments, the motor includes a first motor and a second motor; the cooling channel includes a first branch and a second branch, the first motor is arranged on the first branch, and the second motor is arranged on the second branch.

[0034] In some embodiments, the drive cooling system further includes: a first temperature sensor, the first temperature sensor being used to detect the temperature of the first motor; and a second temperature sensor, the second temperature sensor being used to detect the temperature of the second motor.

[0035] In some embodiments, the drive cooling system further includes: a flow valve, which is disposed in the cooling channel, and the flow valve is used to adjust the coolant flow of the motor under the control of the controller.

[0036] In some embodiments, the flow valve comprises a rotor flow valve.

[0037] A third aspect of the present invention provides an electronic device, comprising: at least one processor; a memory communicatively connected to at least one of the processors; wherein the memory stores a computer program executable by at least one of the processors, and when at least one of the processors executes the computer program, the control method of driving a cooling system as described in the above embodiment is implemented.

[0038] According to the electronic device of the embodiment of the present invention, the control method of the driving cooling system of the above embodiment is executed by the processor, so that accurate cooling control of the motor can be achieved and the reliability of the motor operation can be improved.

[0039] A fourth aspect of the present invention provides a computer storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the control method of the driving cooling system described in the above embodiment.

[0040] A fifth aspect of the present invention provides a computer program product, including a computer program, which, when executed by a processor, implements the steps of the control method for driving a cooling system as described in the above embodiment.

[0041] A sixth aspect of the present invention provides a vehicle, comprising the drive cooling system of the above embodiment.

[0042] According to the vehicle of the embodiment of the present invention, by adopting the driving cooling system of the above embodiment, it is possible to achieve precise cooling control of the motor and improve the reliability of the motor operation.

[0043] Additional aspects and advantages of the present invention will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] The above and / or additional aspects and advantages of the present invention will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which: Figure 1 is a flow chart of a control method for a driving cooling system according to an embodiment of the present invention; Figure 2 is a schematic diagram of a cooling branch according to an embodiment of the present invention; Figure 3 is a flow chart of a control method for a driving cooling system according to another embodiment of the present invention; Figure 4 is a flow chart of a control method for a driving cooling system according to another embodiment of the present invention; Figure 5 is a schematic structural diagram of a drive cooling system according to another embodiment of the present invention; Figure 6 is a schematic structural diagram of a vehicle according to another embodiment of the present invention. DETAILED DESCRIPTION

[0045] Embodiments of the present invention are described in detail below. The embodiments described with reference to the accompanying drawings are exemplary. Embodiments of the present invention are described in detail below.

[0046] In order to solve the above problems, a first embodiment of the present invention proposes a control method for a drive cooling system. The method can achieve precise cooling control of the motor and improve the reliability of the motor operation.

[0047] Reference below Figure 1 A control method for a driving cooling system according to an embodiment of the present invention is described. The method at least includes steps S1-S2.

[0048] Step S1, obtaining the working state of the motor.

[0049] Specifically, in order to achieve precise control of motor cooling, the heat generation of the motor needs to be observed in real time. Therefore, the heat generation of the motor can be reflected based on the working state of the motor. The present application determines the heat generation of the motor by collecting the working state of the motor in real time. The working state can be a state reflecting the heating condition of the motor, for example, it can include one or more of the temperature of the motor, the output power of the motor, and the output torque of the motor.

[0050] Step S2, controlling the cooling effect of the motor according to the working state.

[0051] Specifically, the working state of the motor can reflect the heat generated by the motor. Therefore, the working state of the motor can be used to determine whether the motor is in a poor heat generation condition. If the heat generation is high, the cooling effect of the motor can be increased to avoid the problem of poor vehicle performance due to excessive motor temperature; while in a condition with low heat generation, the cooling effect of the motor can be reduced or cancelled to reduce lubrication loss. Therefore, the working state of the motor is used to control the cooling effect of the drive cooling system on the motor, so that the cooling effect of the motor can be adaptively changed as the working state of the motor changes, thereby achieving precise cooling control of the motor, improving the reliability of the motor operation, improving the efficiency of the motor and the assembly, and realizing intelligent cooling.

[0052] According to the control method of the driving cooling system of the embodiment of the present invention, the heat generated by the motor can be reflected based on the working state of the motor. Therefore, the cooling effect of the driving cooling system on the motor is controlled by the working state of the motor. As a result, the cooling effect of the motor can be adaptively changed as the working state of the motor changes, thereby achieving precise cooling control of the motor and improving the reliability of the motor operation.

[0053] In some embodiments, controlling the cooling effect of the motor includes: controlling one or more of the coolant temperature and coolant flow rate of the motor. That is, the working state of the motor is used to control the coolant temperature and / or the coolant flow rate in the drive cooling system, thereby changing the cooling effect of the motor, achieving precise cooling control of the motor, and realizing intelligent cooling.

[0054] In some embodiments, controlling the cooling effect of the motor according to the working state includes: controlling the cooling effect of the motor according to one or more of the temperature of the motor, the output power of the motor, and the output torque of the motor.

[0055] For example, the heating condition of the motor can be judged based on only any one of the temperature of the motor, the output power of the motor and the output torque of the motor, and then the cooling effect of the motor can be controlled; or, the heating condition of the motor can be judged based on any two of the temperature of the motor, the output power of the motor and the output torque of the motor, and then the cooling effect of the motor can be controlled; or, the heating condition of the motor can be judged based on the temperature of the motor, the output power of the motor and the output torque of the motor, and then the cooling effect of the motor can be controlled, and there is no restriction on this.

[0056] In some embodiments, the working state of the motor includes the working states of multiple motors, and controlling the cooling effect of the motor according to the working state includes: controlling the cooling effect of the motor according to the working states of the multiple motors.

[0057] That is to say, in the case where multiple motors share the same drive cooling system, in order to meet the cooling control of each motor, the working status of each motor is detected, and the drive cooling system is controlled by comprehensively considering the working status of all motors to meet the cooling effect of each motor and realize intelligent cooling.

[0058] Exemplary, reference Figure 2 As shown, the multiple motors include a generator and a drive motor, and the generator and the drive motor are cooled by different branches in the drive cooling system respectively. For example, the generator is arranged on the first branch, and the drive motor is arranged on the second branch. The oil in the drive cooling system can cool the generator through the first branch, and the oil in the oil cooling circulation pipeline can cool the drive motor through the second branch, wherein the first branch is the generator stator and rotor cooling oil circuit, and the second branch is the drive motor stator and rotor cooling oil circuit.

[0059] Specifically, the cooling effect of the motors can be controlled according to one or more of the temperatures of the motors, the output powers of the motors, and the output torques of the motors. For example, the heating condition of each motor can be judged based on only one of the temperatures of the motors, the output powers of the motors, and the output torques of the motors, and the cooling effect of the motors can be controlled; or, the heating condition of each motor can be judged based on any two of the temperatures of the motors, the output powers of the motors, and the output torques of the motors, and the cooling effect of the motors can be controlled; or, the heating condition of each motor can be judged based on the temperatures of the motors, the output powers of the motors, and the output torques of the motors, and the cooling effect of the motors can be controlled, and there is no limitation on this.

[0060] In some embodiments, the cooling effect of the motor is controlled according to the output power of the motor, including: controlling the cooling effect of the motor according to the output power of the motor and a first duration of the motor, the first duration being the working duration when the output power of the motor is greater than or equal to a preset output power.

[0061] Specifically, if the motor continuously works at a power greater than or equal to the preset output power, the heat generated by the motor will gradually increase. Therefore, in order to avoid the problem of damage caused by excessive temperature of the motor, the present application controls the cooling effect of the motor according to the output power of the motor and the first duration of the motor. That is to say, it is determined whether the output power of the motor is greater than or equal to the preset output power, and the duration of the motor working at a power greater than or equal to the preset output power, i.e., the first duration, is determined. If the motor continuously works at a power greater than or equal to the preset output power and the first duration reaches a certain duration, it means that the heat generated by the motor is large, thereby increasing the cooling effect of the motor; otherwise, the cooling effect of the motor can be reduced. Therefore, as the output power of the motor and the first duration change, the cooling effect of the motor is adaptively changed, thereby achieving precise cooling control of the motor.

[0062] In some embodiments, the cooling effect of the motors is controlled according to the output power of the multiple motors, including: controlling the cooling effect of the motors according to the output power of the multiple motors and a first duration of each motor, the first duration being the working duration when the output power of the motor is greater than or equal to a preset output power.

[0063] That is to say, in the case where multiple motors share the same drive cooling system, in order to meet the cooling control of each motor, the output power and the first duration of each motor are detected, so as to comprehensively control the working status of all motors to meet the cooling effect of each motor and realize intelligent cooling. Among them, in the case where multiple motors share the same drive cooling system, the cooling effect control principle is the same as the control principle of the above-mentioned single motor, which will not be described in detail here.

[0064] In some embodiments, in the case where the drive cooling system is only used to cool a single motor, the coolant flow rate of the motor can be controlled according to the output power of the motor. That is, when it is determined that the output power of the motor reaches the cooling condition, for example, the cooling condition may be that the output power is greater than or equal to the preset output power and the first duration reaches a certain time, it means that the heat generated by the motor is high at this time, so the coolant flow rate of the motor can be controlled to increase to quickly cool the motor; conversely, if the motor continues to run with an output power less than the preset output power or the output power of the motor is greater than or equal to the preset output power and the first duration does not reach a certain time, the coolant flow rate of the motor can be controlled to adaptively decrease or the drive cooling system can be stopped to cool the motor.

[0065] In some embodiments, when the driving cooling system is used to cool multiple motors, the coolant flow of the motors can be controlled according to the output power of the multiple motors.

[0066] Specifically, for the cooling of multiple motors, it is necessary to monitor the output power of each motor in real time to determine the heating condition of each motor, and then determine the required coolant flow rate when the output power of any motor meets the cooling conditions to cool each motor. When cooling each motor, the heat generated by each motor can also be determined based on the output power of each motor, and then the coolant flow rate can be reasonably allocated according to the heat generated by each motor. For example, if the heat generated by the generator is higher than the heat generated by the drive motor, the coolant flow rate on the generator side can be controlled to be greater than the coolant flow rate on the drive motor side. Therefore, based on the output power of multiple motors, the coolant flow rate entering each motor through the drive cooling system can be adjusted, thereby improving the cooling effect of each motor, thereby realizing intelligent cooling and ensuring the reliability of each motor.

[0067] In some embodiments, when the drive cooling system is used only to cool a single motor, the opening of the flow valve can be controlled according to the output power of the motor to control the coolant flow of the motor.

[0068] Among them, the flow valve can be a rotor flow valve. Specifically, a rotor flow valve for adjusting the coolant flow rate is provided in the drive cooling system. The heat generated by the motor can be reflected based on the output power of the motor. Therefore, whether the motor is in a working condition with poor heat generation can be judged by the output power of the motor. If it is in a working condition with high heat generation, in order to avoid the problem of poor performance of the whole vehicle due to excessive motor temperature, the rotor flow valve can be controlled to open, so that the oil circulates in the oil cooling circulation pipeline to take away the heat generated by the motor. At the same time, when controlling the rotor flow valve to open, the amount of heat generated by the motor can be evaluated based on the working state of the motor, and then the coolant flow rate required for cooling can be determined, so that the opening ratio of the rotor flow valve can be adjusted based on this. That is to say, the greater the heat generated by the motor, the greater the opening ratio of the rotor flow valve, and the more coolant flow rate. Conversely, the smaller the heat generated by the motor, the smaller the opening ratio of the rotor flow valve, and the smaller the coolant flow rate. Therefore, the size of the rotor flow valve opening is changed based on the output power of the motor, and then the amount of oil cooling circulation is changed, thereby improving the cooling effect of the motor, realizing precise control of the rotor flow valve opening, and realizing precise cooling of the motor. In addition, if the motor is determined to be in a condition with low heat generation based on the working state parameters of the motor, the rotor flow valve can be controlled to close to reduce lubrication loss. Thus, the motor can be cooled accurately and timely through the above method, lubrication loss can be reduced, the efficiency of the motor and assembly can be improved, and intelligent cooling can be achieved.

[0069] In some embodiments, when the drive cooling system is used to cool multiple motors, the opening of the flow valve can be controlled according to the output power of the multiple motors to control the coolant flow of the motors.

[0070] Specifically, in the case of cooling multiple motors, when cooling each motor, the heat generated by each motor can be determined based on the output power of each motor, and then the opening of the flow valve can be controlled according to the heat generated by each motor, so as to reasonably distribute the coolant flow entering each motor. For example, if the heat generated by the generator is higher than the heat generated by the drive motor, the opening of the flow valve can be adjusted so that the coolant flow on the generator side is greater than the coolant flow on the drive motor side. Therefore, based on the output power of multiple motors, the opening of the flow valve can be adjusted to change the coolant flow entering each motor of the drive cooling system, thereby improving the cooling effect of each motor, thereby realizing intelligent cooling and ensuring the reliability of each motor.

[0071] In some embodiments, the cooling effect of the motor is controlled according to the output torque of the motor, including: controlling the cooling effect of the motor according to the output torque of the motor and a second duration of the motor, the second duration being the working duration when the output torque of the motor is greater than or equal to the preset output torque.

[0072] Specifically, if the motor continuously works at a torque greater than or equal to the preset output torque, the heat generated by the motor will gradually increase. Therefore, in order to avoid the problem of damage caused by excessive motor temperature, the present application controls the cooling effect of the motor according to the output torque of the motor and the second duration of the motor. That is to say, it is determined whether the output torque of the motor is greater than or equal to the preset output torque rate, and the duration of the motor working at a torque greater than or equal to the preset output torque, i.e., the second duration, is determined. If the motor continuously works at a torque greater than or equal to the preset output torque and the second duration reaches a certain duration, it means that the heat generated by the motor is large, thereby increasing the cooling effect of the motor; otherwise, the cooling effect of the motor can be adaptively reduced. Thus, as the output torque of the motor and the second duration change, the cooling effect of the motor is adaptively changed, thereby achieving precise cooling control of the motor.

[0073] In some embodiments, the cooling effect of the motors is controlled according to the output torque of the multiple motors, including: controlling the cooling effect of the motors according to the output torque of the multiple motors and a second duration of each motor, the second duration being the working duration when the output torque of the motor is greater than or equal to the preset output torque.

[0074] That is to say, in the case where multiple motors share the same drive cooling system, in order to meet the cooling control of each motor, the output torque and the second duration of each motor are detected, and the drive cooling system is controlled by comprehensively considering the working status of all motors to meet the cooling effect of each motor and realize intelligent cooling. Among them, in the case where multiple motors share the same drive cooling system, the cooling effect control principle is the same as the control principle of the above-mentioned single motor, which will not be described in detail here.

[0075] In some embodiments, in the case where the drive cooling system is only used to cool a single motor, the coolant flow rate of the motor can be controlled according to the output torque of the motor. That is, when it is determined that the output torque of the motor reaches the cooling condition, for example, the cooling condition may be that the output torque is greater than or equal to the preset output torque and the second duration reaches a certain time, it means that the heat generated by the motor is high at this time, so the coolant flow rate of the motor can be controlled to increase to quickly cool the motor; conversely, if the motor continues to run with an output torque less than the preset output torque or the output torque of the motor is greater than or equal to the preset output torque and the second duration does not reach a certain time, the coolant flow rate of the motor can be controlled to adaptively decrease or the drive cooling system can be stopped to cool the motor.

[0076] In some embodiments, when the driving cooling system is used to cool multiple motors, the coolant flow of the motors can be controlled according to the output torques of the multiple motors.

[0077] Specifically, for the cooling of multiple motors, it is necessary to monitor the output torque of each motor in real time to determine the heating condition of each motor, and then determine the required coolant flow rate when the output torque of any motor meets the cooling conditions to cool each motor. When cooling each motor, the heat generated by each motor can also be determined based on the output torque of each motor, and then the coolant flow rate can be reasonably allocated according to the heat generated by each motor. For example, if the heat generated by the generator is higher than the heat generated by the drive motor, the coolant flow rate on the generator side can be controlled to be greater than the coolant flow rate on the drive motor side. Therefore, based on the output torque of multiple motors, the coolant flow rate entering each motor through the drive cooling system can be adjusted, thereby improving the cooling effect of each motor, thereby realizing intelligent cooling and ensuring the reliability of each motor.

[0078] In some embodiments, when the drive cooling system is used only to cool a single motor, the opening of the flow valve can be controlled according to the output torque of the motor to control the coolant flow of the motor.

[0079] Taking the flow valve as a rotor flow valve as an example, specifically, a rotor flow valve for adjusting the coolant flow is provided in the drive cooling system. The heat generated by the motor can be reflected based on the output torque of the motor. Therefore, it is judged whether the motor is in a working condition with poor heat generation by the output torque of the motor. If it is in a working condition with high heat generation, in order to avoid the problem of poor performance of the whole vehicle due to excessive motor temperature, the rotor flow valve can be controlled to open, so that the oil circulates in the oil cooling circulation pipeline to take away the heat generated by the motor. At the same time, when controlling the rotor flow valve to open, the amount of heat generated by the motor can be evaluated based on the working state of the motor, and then the coolant flow required for cooling can be determined, so that the opening ratio of the rotor flow valve can be adjusted based on this. That is to say, the greater the heat generated by the motor, the greater the opening ratio of the rotor flow valve, and the more coolant flow. Conversely, the smaller the heat generated by the motor, the smaller the opening ratio of the rotor flow valve, and the smaller the coolant flow. Therefore, the size of the rotor flow valve opening is changed based on the output power of the motor, and then the amount of oil cooling circulation is changed, thereby improving the cooling effect of the motor, realizing precise control of the rotor flow valve opening, and realizing precise cooling of the motor. In addition, if the motor is determined to be in a low heat condition based on the motor's output torque, the rotor flow valve can be controlled to close to reduce lubrication loss. Thus, the motor can be cooled accurately and timely through the above method, lubrication loss can be reduced, the efficiency of the motor and assembly can be improved, and intelligent cooling can be achieved.

[0080] In some embodiments, when the drive cooling system is used to cool multiple motors, the opening of the flow valve can be controlled according to the output torque of the multiple motors to control the coolant flow of the motors.

[0081] Specifically, in the case of cooling multiple motors, when cooling each motor, the heat generated by each motor can be determined based on the output torque of each motor, and then the opening of the flow valve can be controlled according to the heat generated by each motor, so as to reasonably distribute the coolant flow entering each motor. For example, if the heat generated by the generator is higher than the heat generated by the drive motor, the opening of the flow valve can be adjusted so that the coolant flow on the generator side is greater than the coolant flow on the drive motor side. Therefore, based on the output torque of multiple motors, the opening of the flow valve can be adjusted to change the coolant flow entering each motor of the drive cooling system, thereby improving the cooling effect of each motor, thereby realizing intelligent cooling and ensuring the reliability of each motor.

[0082] In some embodiments, when the drive cooling system is used only to cool a single motor, the coolant flow rate of the motor can be controlled according to the temperature of the motor. That is, when it is determined that the temperature of the motor reaches the cooling condition, for example, the cooling condition can be that the temperature is greater than or equal to the preset temperature, it means that the heat generated by the motor is high at this time, so the coolant flow rate of the motor can be controlled to increase to quickly cool the motor; conversely, if the temperature of the motor is less than the preset temperature, the coolant flow rate of the motor can be controlled to be adaptively reduced or the drive cooling system can be stopped to cool the motor.

[0083] In some embodiments, when the driving cooling system is used to cool a plurality of motors, the coolant flow rates of the motors may be controlled according to the temperatures of the plurality of motors.

[0084] Specifically, for the cooling of multiple motors, it is necessary to monitor the temperature of each motor in real time to determine the heating condition of each motor, and then determine the required coolant flow rate when the temperature of any motor meets the cooling conditions to cool each motor. When cooling each motor, the heat generated by each motor can also be determined based on the temperature of each motor, and then the coolant flow rate can be reasonably allocated according to the heat generated by each motor. For example, if the heat generated by the generator is higher than the heat generated by the drive motor, the coolant flow rate on the generator side can be controlled to be greater than the coolant flow rate on the drive motor side. Therefore, based on the temperatures of multiple motors, the coolant flow rate entering each motor through the drive cooling system can be adjusted, thereby improving the cooling effect of each motor, thereby achieving intelligent cooling and ensuring the reliability of each motor.

[0085] In some embodiments, when the drive cooling system is used only to cool a single motor, the opening of the flow valve can be controlled according to the temperature of the motor to control the coolant flow of the motor.

[0086] Taking the flow valve as a rotor flow valve as an example, specifically, a rotor flow valve for adjusting the coolant flow is provided in the drive cooling system. The heat generated by the motor can be reflected based on the temperature of the motor. Therefore, the temperature of the motor can be used to judge whether the motor is in a bad heat generating condition. If the heat generating condition is large, in order to avoid the problem of poor vehicle performance caused by excessively high motor temperature, the rotor flow valve can be controlled to open, so that the oil circulates in the oil cooling circulation pipeline to take away the heat generated by the motor. At the same time, when controlling the rotor flow valve to open, the amount of heat generated by the motor can be evaluated based on the working state of the motor, and the coolant flow required for cooling can be determined, so that the opening ratio of the rotor flow valve can be adjusted based on this. That is to say, the greater the motor temperature, the greater the opening ratio of the rotor flow valve, and the more coolant flow. Therefore, the size of the rotor flow valve opening is changed based on the output power of the motor, and the amount of oil cooling circulation is changed, thereby improving the cooling effect of the motor, realizing precise control of the rotor flow valve opening, and realizing precise cooling of the motor. In addition, if it is determined based on the output torque of the motor that the motor is in a condition with low heat generating, the rotor flow valve can be controlled to be closed to reduce lubrication loss. Therefore, the above method can achieve timely and accurate cooling of the motor, reduce lubrication loss, improve the efficiency of the motor and assembly, and realize intelligent cooling.

[0087] In some embodiments, when the drive cooling system is used to cool multiple motors, the opening of the flow valve can be controlled according to the temperature of the multiple motors to control the coolant flow of the motors.

[0088] Specifically, in the case of cooling multiple motors, when cooling each motor, the heat generation of each motor can be determined based on the temperature of each motor, and then the opening of the flow valve can be controlled according to the heat generation of each motor, so as to reasonably distribute the coolant flow entering each motor. For example, if the heat generation of the generator is higher than the heat generation of the drive motor, the opening of the flow valve can be adjusted so that the coolant flow on the generator side is greater than the coolant flow on the drive motor side. Therefore, based on the temperature of multiple motors, the opening of the flow valve can be adjusted to change the coolant flow entering each motor of the drive cooling system, thereby improving the cooling effect of each motor, thereby realizing intelligent cooling and ensuring the reliability of each motor.

[0089] A second aspect of the present invention provides a drive cooling system, which includes a motor, a cooling channel and a controller.

[0090] The cooling channel is connected to the motor to cool the motor; the controller is connected to the motor, and the controller is used to execute the control method of the driving cooling system of the above embodiment.

[0091] The drive cooling system according to the embodiment of the present invention can achieve precise cooling control of the motor and improve the reliability of the motor operation.

[0092] In some embodiments, the motor includes a first motor and a second motor; the cooling channel includes a first branch and a second branch, the first motor is arranged on the first branch, and the second motor is arranged on the second branch.

[0093] In some embodiments, the drive cooling system further includes: a first temperature sensor, the first temperature sensor is used to detect the temperature of the first motor; and a second temperature sensor, the second temperature sensor is used to detect the temperature of the second motor.

[0094] In some embodiments, the drive cooling system further includes: a flow valve, which is disposed in the cooling channel and is used to adjust the coolant flow of the motor under the control of the controller.

[0095] In some embodiments, the flow valve includes a rotor flow valve. Based on the above drive cooling system, the following reference Figure 3The cooling control process of the drive cooling system of the embodiment of the present invention is illustrated by way of example, wherein the first motor can be a drive motor and the second motor can be a generator. Specifically, the process is as follows: determining the drive motor temperature detected by the drive motor temperature sensor / the generator temperature detected by the generator temperature sensor, judging whether any of the two detected temperature values ​​is greater than or equal to the first temperature threshold value A, and if so, calculating the flow distribution ratio of the drive motor stator and rotor and the generator stator and rotor, i.e., the branch distribution ratio value G, and then calculating the opening ratio H of the rotor flow valve, so as to precisely cool the drive motor and the generator stator and rotor according to the demand. And / or, determining the output power of the drive motor, judging whether the output power of the drive motor is greater than or equal to the preset power C1, and if so, continuing to judge whether the working duration is greater than or equal to the first preset duration D, and if so, calculating the flow distribution ratio of the drive motor stator and rotor and the generator stator and rotor, i.e., the branch distribution ratio value G, and then calculating the opening ratio H of the rotor flow valve, so as to precisely cool the drive motor and the generator stator and rotor according to the demand. And / or, determine the output power of the generator, determine whether the output power of the generator is greater than or equal to the preset power C2, if so, continue to determine whether the working duration is greater than or equal to the first preset duration D, if so, calculate the flow distribution ratio of the stator and rotor of the drive motor and the stator and rotor of the generator, that is, the branch distribution ratio value G, and then calculate the opening ratio H of the rotor flow valve, so as to precisely cool the stator and rotor of the drive motor and the generator according to the quantitative demand. And / or, determine the output torque of the drive motor, calculate the average torque value E1 within the second preset duration D, determine whether E1 is greater than or equal to the preset torque value F1, if so, calculate the flow distribution ratio of the stator and rotor of the drive motor and the stator and rotor of the generator, that is, the branch distribution ratio value G, and then calculate the opening ratio H of the rotor flow valve, so as to precisely cool the stator and rotor of the drive motor and the generator according to the quantitative demand. And / or, determine the output torque of the generator, calculate the average torque value E2 within the second preset time length D, determine whether E2 is greater than or equal to the preset torque value F2, and if so, calculate the flow distribution ratio of the stator and rotor of the drive motor and the stator and rotor of the generator, that is, the branch distribution ratio value G, and then calculate the opening ratio H of the rotor flow valve, so as to accurately cool the stator and rotor of the drive motor and the generator according to the demand.

[0096] Reference below Figure 4The cooling control process of the drive cooling system of the embodiment of the present invention is illustrated by way of example, specifically: determine the drive motor temperature detected by the drive motor temperature sensor / the generator temperature detected by the generator temperature sensor, and judge whether the above two detected temperature values ​​are both less than the second temperature threshold value A1, and if so, control the rotor flow valve to close. Alternatively, determine the output power of the drive motor and the output power of the generator, judge whether the output power of the drive motor is less than the third preset power C11, and if so, continue to judge whether the duration is greater than or equal to the third preset duration D; and judge whether the output power of the generator is less than the second preset power C21, and if so, continue to judge whether the duration is greater than or equal to the third preset duration D; if both conditions are met at the same time, that is, it is determined that the output power of the generator within the third preset duration is less than the second preset power and the output power of the drive motor within the third preset duration is less than the third preset power, then control the rotor flow valve to close. Alternatively, determine the output torque of the drive motor and the output torque of the generator, calculate the average torque value E11 of the drive motor within the fourth preset time length D, and judge whether E11 is less than the third preset torque value F11; and calculate the average torque value E21 of the generator within the fourth preset time length D, and judge whether E21 is less than the second preset torque value F21; if both conditions are met at the same time, that is, it is determined that the average torque value of the generator within the fourth preset time length is less than the second preset torque value and the average torque value of the drive motor within the fourth preset time length is less than the third preset torque value, then control the rotor flow valve to close.

[0097] Among them, for Figure 3 and Figure 4 In the embodiment, for each judgment condition, when the corresponding judgment condition is not met, the process is directly terminated, the current control is exited, and the next round of rotor flow valve control judgment is entered. In some embodiments, the first temperature threshold A is greater than the second temperature threshold A1, the preset power C1 is greater than the third preset power C11, the preset power C2 is greater than the second preset power C21, the preset torque value F1 is greater than the third preset torque value F11, the preset torque value F2 is greater than the second preset torque value F21, the second preset power C21 is less than the third preset power C11, and the second preset torque value F21 is less than the third preset torque value F11.

[0098] A third aspect of the present invention provides an electronic device, such as Figure 5 As shown, the electronic device 100 includes at least one processor 1 and a memory 2 communicatively connected to the at least one processor 1 .

[0099] The memory 2 stores a computer program that can be executed by at least one processor 1 , and when the at least one processor 1 executes the computer program, the control method of the driving cooling system of the above embodiment is implemented.

[0100] It should be noted that the specific implementation method of the electronic device 100 of the embodiment of the present invention is similar to the specific implementation method of the control method of the driving cooling system of any of the above-mentioned embodiments of the present invention. Please refer to the description of the control method of the driving cooling system for details. In order to reduce redundancy, it will not be repeated here.

[0101] According to the electronic device 100 of the embodiment of the present invention, the processor 1 executes the control method of the driving cooling system of the above embodiment, so as to realize accurate cooling control of the motor.

[0102] A fourth aspect of the present invention provides a computer storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the control method of the driving cooling system of the above-mentioned embodiment.

[0103] A fifth aspect of the present invention provides a computer program product, including a computer program, which, when executed by a processor, implements the steps of the control method for driving a cooling system of the above embodiment.

[0104] A sixth aspect of the present invention provides a vehicle, such as Figure 6 As shown, a vehicle 20 includes the drive cooling system 10 of the above-described embodiment.

[0105] In some embodiments, the vehicle 20 includes an electric drive system, which integrates a drive motor and a generator, a transmission, a clutch, a hydraulic drive cooling system and an integrated power domain controller. Based on this architecture, the control method of the drive cooling system of the above embodiment is executed by the drive cooling system, and the rotor flow valve can be opened when the working conditions are bad to lubricate and cool the motor stator and rotor, and the rotor flow valve can be closed when the working conditions are not bad. Therefore, the control method of the drive cooling system of the above embodiment effectively realizes timely and accurate cooling of the motor, reduces lubrication loss, improves the efficiency of the motor and the assembly, and realizes intelligent cooling.

[0106] According to the vehicle of the embodiment of the present invention, by adopting the driving cooling system of the above embodiment, it is possible to achieve precise control of the rotor flow valve opening and achieve precise cooling of the motor.

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

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

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

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

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

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

[0113] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "illustrative embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials, or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example.

[0114] Although the embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the claims and their equivalents.

Claims

1. A control method for driving a cooling system, characterized in that: include: Get the working status of the motor; The cooling effect of the motor is controlled according to the working state.

2. The control method of the drive cooling system according to claim 1, characterized in that: Controlling the cooling effect of the motor, comprising: One or more of a coolant temperature and a coolant flow rate of the motor is controlled.

3. The control method of the drive cooling system according to claim 1, characterized in that: Controlling the cooling effect of the motor according to the working state includes: The cooling effect of the motor is controlled according to one or more of the temperature of the motor, the output power of the motor and the output torque of the motor.

4. The control method of the drive cooling system according to claim 1, characterized in that: The working state of the motor includes working states of a plurality of motors, and controlling the cooling effect of the motor according to the working state includes: The cooling effect of the motors is controlled according to the working states of the plurality of motors.

5. The control method of the drive cooling system according to any one of claims 1 to 4, characterized in that: Controlling the cooling effect of the motor according to the working states of the plurality of motors comprises: The cooling effect of the motors is controlled according to one or more of the temperatures of the motors, the output powers of the motors, and the output torques of the motors.

6. The control method of the drive cooling system according to any one of claims 1 to 3, characterized in that: According to the output power of the motor, the cooling effect of the motor is controlled, including: The cooling effect of the motor is controlled according to the output power of the motor and a first duration of the motor, where the first duration is a working duration when the output power of the motor is greater than or equal to a preset output power.

7. The control method of the drive cooling system according to claim 6, characterized in that: According to the output power of the motor, the cooling effect of the motor is controlled, including: The coolant flow rate of the motor is controlled according to the output power of the motor.

8. The control method of the drive cooling system according to claim 7, characterized in that: Controlling the coolant flow of the motor according to the output power of the motor includes: The opening of the flow valve is controlled according to the output power of the motor to control the coolant flow of the motor.

9. The control method of the drive cooling system according to claim 5, characterized in that: According to the output power of the plurality of motors, controlling the cooling effect of the motors comprises: The cooling effect of the motors is controlled according to the output power of the plurality of motors and a first duration of each motor, wherein the first duration is a working duration when the output power of the motor is greater than or equal to a preset output power.

10. The control method of the drive cooling system according to claim 9, characterized in that: According to the output power of the motor, the cooling effect of the motor is controlled, including: The coolant flow rates of the motors are controlled according to the output powers of the motors.

11. The control method of the drive cooling system according to claim 10, characterized in that: Controlling the coolant flow of the motor according to the output power of the motor includes: The opening of the flow valve is controlled according to the output power of the plurality of motors to control the coolant flow of the motors.

12. The control method of the drive cooling system according to claim 3, characterized in that: According to the output torque of the motor, the cooling effect of the motor is controlled, including: The cooling effect of the motor is controlled according to the output torque of the motor and a second duration of the motor, where the second duration is a working duration when the output torque of the motor is greater than or equal to a preset output torque.

13. The control method of the drive cooling system according to claim 12, characterized in that: Controlling the cooling effect of the motor according to the output torque of the motor, comprising: The coolant flow rate of the motor is controlled according to the output torque of the motor.

14. The control method of the drive cooling system according to claim 13, characterized in that: Controlling the coolant flow of the motor according to the output torque of the motor includes: The opening of the flow valve is controlled according to the output torque of the motor to control the coolant flow of the motor.

15. The control method of the drive cooling system according to claim 5, characterized in that: According to the output torque of the plurality of motors, the cooling effect of the motors is controlled, comprising: The cooling effect of the motors is controlled according to the output torques of the motors and a second duration of each motor, where the second duration is a working duration when the output torque of the motor is greater than or equal to a preset output torque.

16. The control method of the drive cooling system according to claim 15, characterized in that: Controlling the cooling effect of the motor according to the output torque of the motor, comprising: The coolant flow rates of the motors are controlled according to the output torques of the motors.

17. The control method of the drive cooling system according to claim 16, characterized in that: Controlling the coolant flow of the motor according to the output torque of the motor includes: The opening of the flow valve is controlled according to the output torque of the plurality of motors to control the coolant flow of the motors.

18. The control method of the drive cooling system according to claim 3, characterized in that: According to the temperature of the motor, the cooling effect of the motor is controlled, including: The flow rate of the coolant of the motor is controlled according to the temperature of the motor.

19. The control method of the drive cooling system according to claim 18, characterized in that: Controlling the coolant flow of the motor according to the temperature of the motor includes: The opening of the flow valve is controlled according to the temperature of the motor to control the coolant flow of the motor.

20. The control method of the drive cooling system according to claim 5, characterized in that: According to the temperature of the motor, the cooling effect of the motor is controlled, including: The flow of coolant to the plurality of motors is controlled according to the temperature of the motors.

21. The control method of the drive cooling system according to claim 20, characterized in that: Controlling the coolant flow of the motor according to the temperature of the motor includes: The opening of the flow valve is controlled according to the temperature of the plurality of motors to control the coolant flow of the motors.

22. A drive cooling system, characterized in that: include: Motor; A cooling channel connected to the motor for cooling the motor; A controller is connected to the motor, and is used to execute the control method of the drive cooling system according to any one of claims 1-21.

23. The drive cooling system according to claim 22, characterized in that: The motor comprises a first motor and a second motor; The cooling channel includes a first branch and a second branch. The first motor is arranged on the first branch, and the second motor is arranged on the second branch.

24. The drive cooling system according to claim 23, characterized in that: The drive cooling system also includes: a first temperature sensor, the first temperature sensor being used to detect the temperature of the first motor; A second temperature sensor is used to detect the temperature of the second motor.

25. The drive cooling system according to any one of claims 22 to 24, characterized in that: The drive cooling system also includes: A flow valve is arranged in the cooling channel, and the flow valve is used to adjust the coolant flow of the motor under the control of the controller.

26. The drive cooling system according to claim 25, characterized in that: The flow valve comprises a rotor flow valve.

27. An electronic device, characterized in that: include: at least one processor; a memory communicatively coupled to at least one of the processors; Wherein, the memory stores a computer program that can be executed by at least one of the processors, and when at least one of the processors executes the computer program, the control method of the driving cooling system according to any one of claims 1 to 21 is implemented.

28. A computer storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the control method of the driving cooling system according to any one of claims 1 to 21 is implemented.

29. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the control method for driving a cooling system according to any one of claims 1 to 21 are implemented.

30. A vehicle, characterized in that: A drive cooling system comprising the drive cooling system according to any one of claims 22-26.