Control method and device of motor cooling system, vehicle and storage medium

文档序号:588500 发布日期:2021-05-25 浏览:8次 中文

阅读说明:本技术 电机冷却系统的控制方法、装置、车辆及存储介质 (Control method and device of motor cooling system, vehicle and storage medium ) 是由 王玮 李超 王兴广 于 2020-12-29 设计创作,主要内容包括:本发明公开了电机冷却系统的控制方法、装置、车辆及存储介质,属于电机技术领域。本发明的电机冷却系统的控制方法可根据电机转速、电机扭矩、平均车速、环境温度和入口水温,计算电机冷却系统的水路风量数组,基于水路风量数组、平均车速以及入口水温计算最优功耗对应的需求量,以便于在水路风量数组的多个元素中,选择效率功率最小的元素对应的需求量,从而根据该需求量对电机冷却系统进行控制,以得到节省能耗,提高车辆续航里程的目的。(The invention discloses a control method and device of a motor cooling system, a vehicle and a storage medium, and belongs to the technical field of motors. The control method of the motor cooling system can calculate the water path air quantity array of the motor cooling system according to the motor rotating speed, the motor torque, the average vehicle speed, the ambient temperature and the inlet water temperature, and calculate the demand corresponding to the optimal power consumption based on the water path air quantity array, the average vehicle speed and the inlet water temperature, so that the demand corresponding to the element with the minimum efficiency and power is selected from a plurality of elements of the water path air quantity array, and the motor cooling system is controlled according to the demand, so that the purposes of saving energy consumption and improving the vehicle endurance mileage are achieved.)

1. A control method of a motor cooling system for use in a vehicle, comprising:

acquiring the motor rotating speed, the motor torque, the average speed, the ambient temperature and the water temperature of a water pump radiator inlet of a motor cooling system of the vehicle;

calculating a waterway air quantity array of the motor cooling system according to the motor rotating speed, the motor torque, the average speed, the environment temperature and the inlet water temperature;

calculating the demand corresponding to the optimal power consumption of the motor cooling system according to the waterway air quantity array, the average speed and the inlet water temperature;

and controlling the motor cooling system to operate according to the required quantity.

2. The method of claim 1, wherein calculating the waterway air volume array of the motor cooling system according to the motor rotation speed, the motor torque, the average vehicle speed, the ambient temperature, and the inlet water temperature comprises:

calculating the target heat exchange quantity of the motor cooling system according to the motor rotating speed, the motor torque, the average speed and the environment temperature;

and calculating a waterway air quantity array according to the inlet water temperature, the environment temperature and the target heat exchange quantity.

3. The control method of an electric motor cooling system according to claim 2, wherein calculating a target heat exchange amount of the electric motor cooling system based on the motor rotation speed, the motor torque, the average vehicle speed, and the ambient temperature includes:

calculating a temperature compensation value according to the average vehicle speed and the ambient temperature;

calculating the loss power of the motor according to the rotating speed of the motor and the torque of the motor;

and calculating the target heat exchange quantity according to the temperature compensation value and the motor loss power.

4. The method for controlling the motor cooling system according to claim 2, wherein calculating a water circuit air volume array according to the inlet water temperature, the ambient temperature and the target heat exchange amount comprises:

calculating the temperature difference of the environment temperature according to the inlet water temperature and the environment temperature;

and calculating the waterway air quantity array which accords with the target heat exchange quantity under the environment temperature difference according to the environment temperature difference and the target heat exchange quantity.

5. The control method of a motor cooling system according to claim 1, characterized in that the motor cooling system includes a water pump and a fan, and the demand includes a water pump rotational speed demand and a fan rotational speed demand.

6. The method for controlling the motor cooling system according to claim 5, wherein calculating a demand amount corresponding to optimal power consumption of the motor cooling system according to the waterway air volume array, the average vehicle speed, and the inlet water temperature includes:

respectively calculating the duty ratio of the fan according to the average speed and each wind speed value in the waterway wind quantity array to obtain a fan duty ratio array;

calculating a fan power array at the average speed according to the fan duty ratio array;

respectively calculating the power value of the water pump according to the inlet water temperature and each waterway flow in the waterway air quantity array to obtain a water pump power array;

calculating a power array of a motor cooling system according to the fan power array and the water pump power array so as to obtain a power value of the motor cooling system with the minimum power in the power array of the motor cooling system;

acquiring target fan power and target water pump power corresponding to the power value of the motor cooling system;

taking the duty ratio of the fan control signal corresponding to the target fan power as the fan rotational speed demand value;

and acquiring the waterway flow corresponding to the target water pump power, calculating the duty ratio of a water pump control signal according to the waterway flow and the inlet water temperature, and taking the duty ratio of the water pump control signal as the required value of the water pump rotating speed.

7. The control method of a motor cooling system according to claim 5 or 6, wherein controlling the motor cooling system to operate in accordance with the required amount includes:

controlling the fan to operate according to the fan rotating speed demand value;

and controlling the water pump to operate according to the water pump rotating speed requirement value.

8. A control device of a motor cooling system for use in a vehicle, comprising:

the system comprises an acquisition unit, a control unit and a control unit, wherein the acquisition unit is used for acquiring the motor rotating speed, the motor torque, the average speed, the ambient temperature and the water temperature of a water pump radiator inlet of a motor cooling system of the vehicle;

the calculation unit is used for calculating a waterway air quantity array of the motor cooling system according to the motor rotating speed, the motor torque, the average speed, the environment temperature and the inlet water temperature;

the processing unit is used for calculating the demand corresponding to the optimal power consumption of the motor cooling system according to the waterway air quantity array, the average speed and the inlet water temperature;

and the control unit is used for controlling the operation of the motor cooling system according to the required quantity.

9. The control device of the motor cooling system according to claim 8, wherein the calculation unit includes:

the target calculation module is used for calculating the target heat exchange quantity of the motor cooling system according to the motor rotating speed, the motor torque, the average speed and the environment temperature;

and the water path air quantity calculating module is used for calculating a water path air quantity array according to the inlet water temperature, the environment temperature and the target heat exchange quantity.

10. The control device of the motor cooling system according to claim 9, wherein the target calculation module is configured to calculate a temperature compensation value based on the average vehicle speed and the ambient temperature;

the target calculation module is also used for calculating the loss power of the motor according to the rotating speed of the motor and the torque of the motor;

and the target calculation module is also used for calculating the target heat exchange quantity according to the temperature compensation value and the motor loss power.

11. The control device of the motor cooling system according to claim 9, wherein the water path air quantity calculating module is configured to calculate an ambient temperature difference according to the inlet water temperature and the ambient temperature;

the water path air quantity calculation module is also used for calculating the water path air quantity array which accords with the target heat exchange quantity under the environment temperature difference according to the environment temperature difference and the target heat exchange quantity.

12. The control device of the motor cooling system according to claim 8, characterized in that the motor cooling system includes a water pump and a fan, and the demand includes a water pump rotational speed demand and a fan rotational speed demand.

13. The control device of the motor cooling system according to claim 12, wherein the processing unit includes:

the fan duty ratio calculation module is used for respectively calculating the duty ratio of the fan according to the average speed and each wind speed value in the waterway wind quantity array so as to obtain a fan duty ratio array;

the fan power calculation module is used for calculating a fan power array at the average speed according to the fan duty ratio array;

the water pump power calculation module is used for calculating the power value of the water pump according to the inlet water temperature and each water path flow in the water path air quantity array so as to obtain a water pump power array;

the processing module is used for calculating a power array of the motor cooling system according to the fan power array and the water pump power array so as to obtain a power value of the motor cooling system with the minimum power in the power array of the motor cooling system;

the first determining module is used for acquiring target fan power and target water pump power corresponding to the power value of the motor cooling system and taking the duty ratio of a fan control signal corresponding to the target fan power as the fan rotating speed requirement value;

and the second determining module is used for acquiring the waterway flow corresponding to the target water pump power, calculating the duty ratio of a water pump control signal according to the waterway flow and the inlet water temperature, and taking the duty ratio of the water pump control signal as the water pump rotating speed requirement value.

14. The control device of the motor cooling system according to claim 12 or 13, characterized in that the control unit includes:

the fan control module is used for controlling the fan to run according to the fan rotating speed requirement value;

and the water pump control module is used for controlling the water pump to operate according to the water pump rotating speed requirement value.

15. A vehicle comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the steps of the method of any one of claims 1 to 7 when executing the computer program.

16. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the method of any one of claims 1 to 7.

Technical Field

The invention relates to the technical field of motors, in particular to a control method and device of a motor cooling system, a vehicle and a storage medium.

Background

The cooling system is an important component of an automobile motor, has great influence on the dynamic property, the economical efficiency and the reliability of the motor, and particularly for an electric automobile, the energy consumption of the cooling system directly influences the endurance mileage of the electric automobile. The existing cooling system mainly calculates a target heat exchange quantity according to the current vehicle speed, the ambient temperature, the rotating speed and the torque of a motor, selects a corresponding control quantity in a heat exchange quantity matrix of the cooling system based on the target heat exchange quantity, and correspondingly controls the cooling system. However, when the existing cooling system performs cooling control according to the target heat exchange amount, the control amount is determined only by using an inherent table look-up manner, so that corresponding control is performed, the power consumption corresponding to the control amount is not considered, and energy consumption cannot be effectively saved.

Disclosure of Invention

Aiming at the problem that the energy consumption of the control quantity corresponding to the target heat exchange quantity is not considered in the conventional cooling system, and the energy consumption cannot be effectively saved, the control method, the control device, the vehicle and the storage medium of the motor cooling system are provided, which aim to select the demand quantity corresponding to the optimal power consumption of the cooling system to control the cooling system, thereby effectively saving the energy consumption and improving the endurance mileage of the vehicle.

The invention provides a control method of a motor cooling system, which is applied to a vehicle and comprises the following steps:

acquiring the motor rotating speed, the motor torque, the average speed, the ambient temperature and the water temperature of a water pump radiator inlet of a motor cooling system of the vehicle;

calculating a waterway air quantity array of the motor cooling system according to the motor rotating speed, the motor torque, the average speed, the environment temperature and the inlet water temperature;

calculating the demand corresponding to the optimal power consumption of the motor cooling system according to the waterway air quantity array, the average speed and the inlet water temperature;

and controlling the motor cooling system to operate according to the required quantity.

Optionally, calculating a water path air quantity array of the motor cooling system according to the motor rotation speed, the motor torque, the average vehicle speed, the ambient temperature and the inlet water temperature, including:

calculating the target heat exchange quantity of the motor cooling system according to the motor rotating speed, the motor torque, the average speed and the environment temperature;

and calculating a waterway air quantity array according to the inlet water temperature, the environment temperature and the target heat exchange quantity.

Optionally, calculating a target heat exchange amount of the motor cooling system according to the motor rotation speed, the motor torque, the average vehicle speed, and the ambient temperature, including:

calculating a temperature compensation value according to the average vehicle speed and the ambient temperature;

calculating the loss power of the motor according to the rotating speed of the motor and the torque of the motor;

and calculating the target heat exchange quantity according to the temperature compensation value and the motor loss power.

Optionally, calculating a water path air quantity array according to the inlet water temperature, the ambient temperature and the target heat exchange quantity, including:

calculating the temperature difference of the environment temperature according to the inlet water temperature and the environment temperature;

and calculating the waterway air quantity array which accords with the target heat exchange quantity under the environment temperature difference according to the environment temperature difference and the target heat exchange quantity.

Optionally, the motor cooling system includes a water pump and a fan, and the demand includes a water pump speed demand and a fan speed demand.

Optionally, calculating a demand corresponding to the optimal power consumption of the motor cooling system according to the water path air quantity array, the average vehicle speed and the inlet water temperature, including:

respectively calculating the duty ratio of the fan according to the average speed and each wind speed value in the waterway wind quantity array to obtain a fan duty ratio array;

calculating a fan power array at the average speed according to the fan duty ratio array;

respectively calculating the power value of the water pump according to the inlet water temperature and each waterway flow in the waterway air quantity array to obtain a water pump power array;

calculating a power array of a motor cooling system according to the fan power array and the water pump power array so as to obtain a power value of the motor cooling system with the minimum power in the power array of the motor cooling system;

acquiring target fan power and target water pump power corresponding to the power value of the motor cooling system;

taking the duty ratio of the fan control signal corresponding to the target fan power as the fan rotational speed demand value;

and acquiring the waterway flow corresponding to the target water pump power, calculating the duty ratio of a water pump control signal according to the waterway flow and the inlet water temperature, and taking the duty ratio of the water pump control signal as the required value of the water pump rotating speed.

Optionally, controlling the operation of the motor cooling system according to the required amount includes:

controlling the fan to operate according to the fan rotating speed demand value;

and controlling the water pump to operate according to the water pump rotating speed requirement value.

The invention also provides a control device of the motor cooling system, which is applied to a vehicle and comprises the following components:

the system comprises an acquisition unit, a control unit and a control unit, wherein the acquisition unit is used for acquiring the motor rotating speed, the motor torque, the average speed, the ambient temperature and the water temperature of a water pump radiator inlet of a motor cooling system of the vehicle;

the calculation unit is used for calculating a waterway air quantity array of the motor cooling system according to the motor rotating speed, the motor torque, the average speed, the environment temperature and the inlet water temperature;

the processing unit is used for calculating the demand corresponding to the optimal power consumption of the motor cooling system according to the waterway air quantity array, the average speed and the inlet water temperature;

and the control unit is used for controlling the operation of the motor cooling system according to the required quantity.

Optionally, the computing unit includes:

the target calculation module is used for calculating the target heat exchange quantity of the motor cooling system according to the motor rotating speed, the motor torque, the average speed and the environment temperature;

and the water path air quantity calculating module is used for calculating a water path air quantity array according to the inlet water temperature, the environment temperature and the target heat exchange quantity.

Optionally, the target calculation module is configured to calculate a temperature compensation value according to the average vehicle speed and the ambient temperature;

the target calculation module is also used for calculating the loss power of the motor according to the rotating speed of the motor and the torque of the motor;

and the target calculation module is also used for calculating the target heat exchange quantity according to the temperature compensation value and the motor loss power.

Optionally, the waterway air volume calculating module is configured to calculate an ambient temperature difference according to the inlet water temperature and the ambient temperature;

the water path air quantity calculation module is also used for calculating the water path air quantity array which accords with the target heat exchange quantity under the environment temperature difference according to the environment temperature difference and the target heat exchange quantity.

Optionally, the motor cooling system includes a water pump and a fan, and the demand includes a water pump speed demand and a fan speed demand.

Optionally, the processing unit includes:

the fan duty ratio calculation module is used for respectively calculating the duty ratio of the fan according to the average speed and each wind speed value in the waterway wind quantity array so as to obtain a fan duty ratio array;

the fan power calculation module is used for calculating a fan power array at the average speed according to the fan duty ratio array;

the water pump power calculation module is used for calculating the power value of the water pump according to the inlet water temperature and each water path flow in the water path air quantity array so as to obtain a water pump power array;

the processing module is used for calculating a power array of the motor cooling system according to the fan power array and the water pump power array so as to obtain a power value of the motor cooling system with the minimum power in the power array of the motor cooling system;

the first determining module is used for acquiring target fan power and target water pump power corresponding to the power value of the motor cooling system and taking the duty ratio of a fan control signal corresponding to the target fan power as the fan rotating speed requirement value;

and the second determining module is used for acquiring the waterway flow corresponding to the target water pump power, calculating the duty ratio of a water pump control signal according to the waterway flow and the inlet water temperature, and taking the duty ratio of the water pump control signal as the water pump rotating speed requirement value.

Optionally, the control unit includes:

the fan control module is used for controlling the fan to run according to the fan rotating speed requirement value;

and the water pump control module is used for controlling the water pump to operate according to the water pump rotating speed requirement value.

The invention also provides a vehicle comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the steps of the above method when executing the computer program.

The invention also provides a computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the above-mentioned method.

According to the control method, the control device, the vehicle and the storage medium of the motor cooling system, the water path air quantity array of the motor cooling system can be calculated according to the motor rotating speed, the motor torque, the average vehicle speed, the ambient temperature and the inlet water temperature, the demand corresponding to the optimal power consumption is calculated based on the water path air quantity array, the average vehicle speed and the inlet water temperature, so that the demand corresponding to the element with the minimum efficiency and power is selected from a plurality of elements of the water path air quantity array, and therefore the motor cooling system is controlled according to the demand, the purposes of saving energy consumption and improving the vehicle endurance mileage are achieved.

Drawings

FIG. 1 is a flow chart of one embodiment of a method of controlling a motor cooling system according to the present invention;

FIG. 2 is a flow chart of an embodiment of a water path air quantity array of the present invention for calculating a cooling system of an electric machine;

FIG. 3 is a flow chart of one embodiment of calculating a target heat exchange capacity for the electric machine cooling system in accordance with the present invention;

FIG. 4 is a flow chart of another embodiment of the present invention for calculating a waterway air volume array;

FIG. 5 is a flow diagram of one embodiment of calculating a demand for optimal power consumption of the electric machine cooling system;

FIG. 6 is a block diagram of an embodiment of a control device of the motor cooling system according to the present invention;

FIG. 7 is a block diagram of the internal components of the computing unit of the present invention;

FIG. 8 is a block diagram of the interior of the processing unit of the present invention;

FIG. 9 is a block diagram of the internal components of the control unit of the present invention;

fig. 10 is a schematic diagram of a hardware architecture of an embodiment of a vehicle according to the present invention.

Detailed Description

The advantages of the invention are further illustrated in the following description of specific embodiments in conjunction with the accompanying drawings.

Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the exemplary embodiments below are not intended to represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.

The terminology used in the present disclosure is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. As used in this disclosure and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should also be understood that the term "and/or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.

It is to be understood that although the terms first, second, third, etc. may be used herein to describe various information, such information should not be limited to these terms. These terms are only used to distinguish one type of information from another. For example, first information may also be referred to as second information, and similarly, second information may also be referred to as first information, without departing from the scope of the present disclosure. The word "if" as used herein may be interpreted as "at … …" or "when … …" or "in response to a determination", depending on the context.

In the description of the present invention, it should be understood that the numerical references before the steps do not identify the order of performing the steps, but merely serve to facilitate the description of the present invention and to distinguish each step, and thus should not be construed as limiting the present invention.

The control method and device of the motor cooling system, the vehicle and the storage medium can be applied to real-time control of the motor cooling system in the vehicle running process. The control method of the motor cooling system provided by the invention can calculate the water path air quantity array of the motor cooling system according to the motor rotating speed, the motor torque, the average vehicle speed, the ambient temperature and the inlet water temperature, and calculate the demand corresponding to the optimal power consumption based on the water path air quantity array, the average vehicle speed and the inlet water temperature, so that the demand corresponding to the element with the minimum efficiency and power is selected from a plurality of elements of the water path air quantity array, and the motor cooling system is controlled according to the demand, thereby achieving the purposes of saving energy consumption and improving the vehicle endurance mileage.

Example one

Referring to fig. 1, a control method of a motor cooling system according to the embodiment is applied to a vehicle, and includes the following steps:

s1, obtaining the motor rotating speed, the motor torque, the average speed, the ambient temperature and the water temperature of a water pump radiator inlet of a motor cooling system of the vehicle.

It should be noted that: the motor cooling system includes a water pump (e.g., an electric water pump) and a fan (e.g., an electric fan).

It will be appreciated that the motor cooling system is used to maintain the motor at a suitable operating temperature under the control of the motor controller. Various sensors for acquiring vehicle parameters, such as a motor speed sensor, a vehicle speed sensor, a temperature sensor and the like, are integrated on the vehicle. Vehicle parameters may also be obtained from a cloud server. Wherein, to ambient temperature, can follow the high in the clouds server and obtain, also can set up roadside region detection device in the roadside region to integrated temperature sensor acquires ambient temperature on the combination vehicle.

In this embodiment, the average vehicle speed may be the average vehicle speed of the vehicle during a preset period (e.g., 30s, 1min, 2min, etc.).

For example, parameters such as the motor speed, the motor torque, the average vehicle speed, the ambient temperature, and the water pump radiator inlet water temperature of the motor cooling system of the vehicle are acquired at preset periods, so that the cooling system can be controlled by adopting the following steps.

And S2, calculating a water path air quantity array of the motor cooling system according to the motor rotating speed, the motor torque, the average speed, the ambient temperature and the inlet water temperature.

The waterway air volume array in this embodiment includes a plurality of elements, each of which includes a waterway flow and a wind speed value.

Further, step S2 referring to fig. 2 may include the following steps:

and S21, calculating the target heat exchange quantity of the motor cooling system according to the motor rotating speed, the motor torque, the average speed and the environment temperature.

Specifically, step S21 referring to fig. 3 may include the following steps:

and S211, calculating a temperature compensation value according to the average vehicle speed and the environment temperature.

In this embodiment, the ambient temperature and the vehicle speed table may be queried to determine the temperature compensation value based on two elements, namely, the average vehicle speed and the ambient temperature.

For example, when the ambient temperature is 40 ℃ and the average vehicle speed is 140km/h, the temperature compensation value obtained by the linear interpolation algorithm is 0.8 by referring to table 1:

TABLE 1

S212, calculating the loss power of the motor according to the rotating speed of the motor and the torque of the motor.

For example, when the motor speed is 2500rpm and the motor torque is 2000n.m, the motor power loss can be found in table 2 to be 4.5 kw:

TABLE 2

It should be noted that: if the motor loss power matched with the motor rotating speed and the motor torque is not inquired after the table 2 is inquired, the motor loss power can be calculated by adopting a linear interpolation algorithm based on the table 2.

And S213, calculating the target heat exchange quantity according to the temperature compensation value and the motor loss power.

The formula for calculating the target heat exchange amount is as follows: the target heat exchange amount is equal to the temperature compensation value multiplied by the motor loss power.

When the temperature compensation value is 0.8 and the loss power of the motor is 4.5kw, the target heat exchange amount is calculated to be 3.6kw based on the formula.

And S22, calculating a waterway air quantity array according to the inlet water temperature, the environment temperature and the target heat exchange quantity.

Specifically, step S22 referring to fig. 4 may include the following steps:

s221, calculating the temperature difference of the environment temperature according to the inlet water temperature and the environment temperature.

Wherein, the formula for calculating the temperature difference of the ring temperature is as follows: temperature difference between the ring temperature and the inlet water temperature-ambient temperature

Illustratively, when the inlet water temperature is 60 ℃ and the ambient temperature is 40 ℃, the temperature difference between the ring temperatures is 20 ℃.

S222, calculating the waterway air quantity array which accords with the target heat exchange quantity under the environment temperature difference according to the environment temperature difference and the target heat exchange quantity.

In this embodiment, each temperature difference corresponds to a heat exchange matrix, and the heat exchange matrix includes a water flow rate, a wind speed value, and a heat exchange amount corresponding to the water flow rate and the wind speed value. And searching a water path flow and a wind speed value corresponding to the target heat exchange quantity in the heat exchange quantity matrix under the environment temperature difference according to the environment temperature difference and the target heat exchange quantity.

Illustratively, when the temperature difference between the ambient temperatures is 20 ℃ and the target heat exchange amount is 3.6kw, the water path air quantity array obtained by the heat exchange amount matrix (see table 3) is [ (8,8), (10,6), (12,4), (14,2) ]

TABLE 3

Element (x) of waterway air quantity arrayi,yi) In, xiRepresents the water path flow when the temperature difference of the ring temperature is 20 ℃ and the target heat exchange quantity is 3.6kw, yiRepresents the temperature difference with x when the temperature difference of the ring temperature is 20 ℃ and the target heat exchange quantity is 3.6kwiThe corresponding wind speed value. Waterway air quantity array: [(8,8),(10,6),(12,4),(14,2)]In order to obtain the wind speed value when the target heat exchange amount is 3.6kw under different waterway flow rates from table 3.

It should be noted that: when the temperature difference of the ring temperature is not in the preset heat exchange quantity matrix, the linear interpolation algorithm can be adopted to calculate the water path air quantity array based on the heat exchange quantity matrix corresponding to two adjacent temperature differences.

And S3, calculating the demand corresponding to the optimal power consumption of the motor cooling system according to the waterway air quantity array, the average speed and the inlet water temperature.

It should be noted that: the demand includes a water pump speed demand and a fan speed demand.

Further, step S3 referring to fig. 5 may include the following steps:

and S31, respectively calculating the duty ratio of the fan according to the average speed and each wind speed value in the waterway wind quantity array to obtain a fan duty ratio array.

In this embodiment, for each wind speed value of the waterway wind volume array, the fan duty ratio array can be obtained according to the average vehicle speed and the wind volume meter.

For example, when the average vehicle speed is 80km/h, the waterway air quantity array is as follows: the values of the wind speeds in [ (8,8), (10,6), (12,4), (14,2) ] are: 8m/s, 6m/s, 4m/s, 2m/s, look up table 4 to obtain the wind speed value and duty ratio matrix corresponding to the average vehicle speed of 80km/h (see table 5):

TABLE 4

TABLE 5

Considering that there is no wind speed value corresponding to the average vehicle speed of 80km/h in table 4, a linear interpolation algorithm may be used to calculate a wind speed value corresponding to the average vehicle speed of 80km/h and a duty ratio of the fan control signal based on wind speed values corresponding to the average vehicle speeds of 70km/h and 90km/h to obtain table 5. Referring to table 5, it can be seen that the duty ratio of the corresponding fan control signal is 0 when the wind speed value is 2m/s, 0 when the wind speed value is 4m/s, 50% when the wind speed value is 6m/s, and 75% when the wind speed value is 8 m/s. The corresponding fan duty cycle array is [ 75%, 50%, 0%, 0% ].

And S32, calculating a fan power array at the average speed according to the fan duty ratio array.

In this embodiment, the power value corresponding to the duty ratio of each fan control signal in the fan duty ratio array at the current average speed is obtained according to the average speed and the duty ratio table of the fan control signal.

Illustratively, when the average vehicle speed is 80km/h and the fan duty ratio array is [ 75%, 50%, 0%, 0% ], look-up in table 6 results in a fan power array of [0.23kw,0.18kw,0kw,0kw ]:

TABLE 6

Considering that there is no fan power corresponding to the average vehicle speed of 80km/h in table 6, a linear interpolation algorithm may be used to calculate the fan power corresponding to the average vehicle speed of 80km/h based on the fan powers corresponding to the average vehicle speeds of 70km/h and 90km/h, and match the fan power with the duty ratio of the fan control signal in the fan duty ratio array to obtain the corresponding fan power array.

And S33, respectively calculating power values of the water pump according to the inlet water temperature and each water channel flow in the water channel air quantity array to obtain a water pump power array.

In this embodiment, to each water route flow of water route amount of wind array, can obtain the water pump power array according to entrance temperature and water route flow meter.

Exemplarily, when the inlet water temperature is 60 ℃, the waterway air quantity array is as follows: the flow rates of the water paths in [ (8,8), (10,6), (12,4), (14,2) ] are: when the water temperature is 8L/min, 10L/min, 12L/min and 14L/min, the table 7 is inquired to obtain a water path flow and water pump power array [0.14kw,0.15kw,0.16kw,0.17kw ] corresponding to the inlet water temperature of 60 ℃:

TABLE 7

It should be noted that: when the inlet water temperature is not in the preset waterway flow meter, the water pump power array can be calculated by adopting a linear interpolation algorithm based on the water pump power matrixes corresponding to the two adjacent inlet water temperatures.

And S34, calculating a power array of the motor cooling system according to the fan power array and the water pump power array so as to obtain a power value of the motor cooling system with the minimum power in the power array of the motor cooling system.

In this embodiment, the fan power in the fan power array and the corresponding water pump power in the water pump power array are added respectively to obtain the power array of the motor cooling system, and the power with the minimum power value is selected from the power array of the motor cooling system.

Illustratively, when the fan power array is [0.23kw,0.18kw,0kw,0kw ], the water pump power array is [0.14kw,0.15kw,0.16kw,0.17kw ], the motor cooling system power array is [0.37kw,0.33kw,0.16kw,0.17kw ], wherein 0.16kw is the smallest power value in the motor cooling system power array.

And S35, acquiring target fan power and target water pump power corresponding to the power value of the motor cooling system.

Based on the above example, the fan power 0 corresponding to 0.16kw is set as the target fan power, and the water pump power 0.16kw corresponding to 0.16kw is set as the target water pump power.

And S36, taking the duty ratio of the fan control signal corresponding to the target fan power as the fan rotating speed requirement value.

Based on the target fan power lookup table 6 in the above example, when the average vehicle speed is 80km/h and the fan power is 0, the duty ratio of the corresponding fan control signal is 0, and 0 is used as the fan rotation speed demand value.

S37, obtaining a waterway flow corresponding to the target water pump power, calculating a duty ratio of a water pump control signal according to the waterway flow and the inlet water temperature, and taking the duty ratio of the water pump control signal as the water pump rotating speed requirement value.

The water pump flow duty cycle table (see table 8) is looked up based on the target water pump power in the above example to determine that the corresponding water circuit flow rate is 12L/min when the target water pump power is 0.16kw at the inlet water temperature of 60 ℃, and the corresponding water pump rotational speed demand value is found to be 36 from 12L/min and the inlet temperature of 60 ℃.

TABLE 8

And S4, controlling the operation of the motor cooling system according to the required quantity.

Further, step S4 may include: controlling the fan to operate according to the fan rotating speed demand value; and controlling the water pump to operate according to the water pump rotating speed requirement value.

In this embodiment, the fan rotation speed demand value is sent to the fan to control the rotation speed of the fan; and sending the water pump rotating speed required value to the water pump to control the rotating speed of the water pump, thereby achieving the purpose of controlling the motor cooling system.

In this embodiment, the control method of the motor cooling system performs heat exchange calculation on the cooling system (radiator) according to the energy loss of the motor, and quickly senses the influence of the heat of the motor on the water temperature; the heat dissipation of the motor is considered by the environment temperature, so that the work load and the energy consumption of the system are reduced; and selecting the optimal combination from the waterway air quantity array, and dynamically updating, thereby saving energy consumption and improving the endurance mileage of the vehicle. The control method of the motor cooling system can calculate a water path air quantity array of the motor cooling system according to the motor rotating speed, the motor torque, the average vehicle speed, the ambient temperature and the inlet water temperature, and calculate the demand corresponding to the optimal power consumption based on the water path air quantity array, the average vehicle speed and the inlet water temperature, so that the demand corresponding to the element with the minimum efficiency and power is selected from a plurality of elements of the water path air quantity array, and the motor cooling system is controlled according to the demand, so that the purposes of saving energy consumption and improving the vehicle endurance mileage are achieved.

Example two

Referring to fig. 6, a control device 1 of a motor cooling system of the present embodiment is applied to a vehicle, and includes: an acquisition unit 11, a calculation unit 12, a processing unit 13 and a control unit 14.

The acquiring unit 11 is used for acquiring the motor rotating speed, the motor torque, the average speed, the ambient temperature and the water temperature of a water pump radiator inlet of a motor cooling system of the vehicle.

It should be noted that: the motor cooling system comprises a water pump and a fan.

It will be appreciated that the motor cooling system is used to maintain the motor at a suitable operating temperature under the control of the motor controller. Various sensors for acquiring vehicle parameters, such as a motor speed sensor, a vehicle speed sensor, a temperature sensor and the like, are integrated on the vehicle.

In this embodiment, the average vehicle speed may be the average vehicle speed of the vehicle during a preset period (e.g., 30s, 1min, 2min, etc.).

For example, parameters such as the motor speed, the motor torque, the average vehicle speed, the ambient temperature, and the water pump radiator inlet water temperature of the motor cooling system of the vehicle are acquired at preset periods, so that the cooling system can be controlled by adopting the following steps.

And the calculating unit 12 is used for calculating a waterway air quantity array of the motor cooling system according to the motor rotating speed, the motor torque, the average speed, the environment temperature and the inlet water temperature.

The waterway air volume array in this embodiment includes a plurality of elements, each of which includes a waterway flow and a wind speed value.

Further, referring to fig. 7, the calculation unit 12 includes: a target calculation module 121 and a waterway air volume calculation module 122.

And the target calculation module 121 is configured to calculate a target heat exchange amount of the motor cooling system according to the motor rotation speed, the motor torque, the average vehicle speed, and the ambient temperature.

Specifically, the target calculation module 121 is configured to calculate a temperature compensation value according to the average vehicle speed and the ambient temperature; the target calculation module 121 is further configured to calculate a motor loss power according to the motor rotation speed and the motor torque; the target calculating module 121 is further configured to calculate the target heat exchange amount according to the temperature compensation value and the motor loss power.

And the waterway air quantity calculating module 122 is configured to calculate a waterway air quantity array according to the inlet water temperature, the ambient temperature and the target heat exchange quantity.

Specifically, the waterway air volume calculating module 122 is configured to calculate an ambient temperature difference according to the inlet water temperature and the ambient temperature; the water path air quantity calculating module 122 is further configured to calculate the water path air quantity array that meets the target heat exchange quantity under the environment temperature difference according to the environment temperature difference and the target heat exchange quantity.

And the processing unit 13 is configured to calculate a required amount corresponding to the optimal power consumption of the motor cooling system according to the waterway air volume array, the average vehicle speed, and the inlet water temperature.

It should be noted that: the demand includes a water pump speed demand and a fan speed demand.

Further, the processing unit 13 described with reference to fig. 8 may include: the fan duty ratio calculation module 131, the fan power calculation module 132, the water pump power calculation module 133, the processing module 134, the first determination module 135, and the second determination module 136.

The fan duty ratio calculation module 131 is configured to calculate a duty ratio of the fan according to the average vehicle speed and each wind speed value in the water path wind volume array, so as to obtain a fan duty ratio array;

a fan power calculation module 132, configured to calculate a fan power array at the average vehicle speed according to the fan duty array;

the water pump power calculation module 133 is configured to calculate a power value of the water pump according to the inlet water temperature and each water path flow in the water path air quantity array, so as to obtain a water pump power array;

the processing module 134 is configured to calculate a motor cooling system power array according to the fan power array and the water pump power array, so as to obtain a motor cooling system power value with a minimum power in the motor cooling system power array;

a first determining module 135, configured to obtain a target fan power and a target water pump power corresponding to the power value of the motor cooling system, and use a duty ratio of a fan control signal corresponding to the target fan power as the fan rotation speed requirement value;

and a second determining module 136, configured to obtain a water path flow rate corresponding to the target water pump power, calculate a duty ratio of a water pump control signal according to the water path flow rate and the inlet water temperature, and use the duty ratio of the water pump control signal as the water pump rotation speed requirement value.

And the control unit 14 is used for controlling the operation of the motor cooling system according to the required quantity.

Further, the control unit 14 shown with reference to fig. 9 may include: a fan control module 141 and a water pump control module 142.

A fan control module 141 for controlling the fan to operate according to the fan speed demand;

and the water pump control module 142 is used for controlling the water pump to operate according to the water pump rotating speed requirement value.

In this embodiment, the fan rotation speed demand value is sent to the fan to control the rotation speed of the fan; and sending the water pump rotating speed required value to the water pump to control the rotating speed of the water pump, thereby achieving the purpose of controlling the motor cooling system.

In this embodiment, the control device 1 of the motor cooling system may obtain a motor rotation speed, a motor torque, an average vehicle speed, an ambient temperature of the vehicle and a water temperature of an inlet of a water pump radiator of the motor cooling system through the obtaining unit 11, and calculate a water channel air quantity array of the motor cooling system by using the calculating unit 12 according to the motor rotation speed, the motor torque, the average vehicle speed, the ambient temperature and the water temperature of the inlet; the demand corresponding to the optimal power consumption is calculated through the processing unit 13 based on the water path air quantity array, the average vehicle speed and the inlet water temperature, so that the demand corresponding to the element with the minimum efficiency power is selected from a plurality of elements of the water path air quantity array, and the motor cooling system is controlled through the control unit 14 according to the demand, so that the purposes of saving energy consumption and improving the vehicle endurance mileage are achieved.

EXAMPLE III

In order to achieve the above object, the present invention further provides a vehicle 2, where the vehicle 2 includes a plurality of vehicles 2, and components of the control device 1 of the motor cooling system according to the second embodiment may be dispersed in different vehicles 2, and the vehicle 2 may be a smart phone, a tablet computer, a notebook computer, a desktop computer, a rack server, a blade server, a tower server, or a rack server (including an independent server or a server cluster formed by a plurality of servers) that executes programs, or the like. The vehicle 2 of the present embodiment includes at least, but is not limited to: the memory 21, the processor 23, the network interface 22, and the control device 1 of the motor cooling system (refer to fig. 10) may be communicatively connected to each other by a system bus. It should be noted that fig. 10 only shows the vehicle 2 with components, but it is understood that not all of the shown components are required to be implemented, and that more or fewer components may be implemented instead.

In this embodiment, the memory 21 includes at least one type of computer-readable storage medium, which includes a flash memory, a hard disk, a multimedia card, a card-type memory (e.g., SD or DX memory, etc.), a Random Access Memory (RAM), a Static Random Access Memory (SRAM), a Read Only Memory (ROM), an Electrically Erasable Programmable Read Only Memory (EEPROM), a Programmable Read Only Memory (PROM), a magnetic memory, a magnetic disk, an optical disk, and the like. In some embodiments, the storage 21 may be an internal storage unit of the vehicle 2, such as a hard disk or a memory of the vehicle 2. In other embodiments, the memory 21 may be an external storage device of the vehicle 2, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), or the like, provided on the vehicle 2. Of course, the memory 21 may also comprise both an internal storage unit of the vehicle 2 and an external storage device thereof. In this embodiment, the memory 21 is generally used to store an operating system installed in the vehicle 2 and various types of application software, such as a program code of the control method of the motor cooling system of the first embodiment. Further, the memory 21 may also be used to temporarily store various types of data that have been output or are to be output.

The processor 23 may be a Central Processing Unit (CPU), a controller, a microcontroller, a microprocessor, or other data Processing chip in some embodiments. The processor 23 is generally used to control the overall operation of the vehicle 2, such as performing control and processing related to data interaction or communication with the vehicle 2. In this embodiment, the processor 23 is configured to operate the program codes or the processing data stored in the memory 21, for example, to operate the control device 1 of the motor cooling system.

The network interface 22 may comprise a wireless network interface or a wired network interface, and the network interface 22 is typically used to establish communication connections between the vehicle 2 and other vehicles 2. For example, the network interface 22 is used to connect the vehicle 2 with an external terminal through a network, establish a data transmission channel and a communication connection between the vehicle 2 and the external terminal, and the like. The network may be a wireless or wired network such as an Intranet (Intranet), the Internet (Internet), a Global System of Mobile communication (GSM), Wideband Code Division Multiple Access (WCDMA), a 4G network, a 5G network, Bluetooth (Bluetooth), Wi-Fi, and the like.

It should be noted that fig. 10 only shows the vehicle 2 with components 21-23, but it should be understood that not all of the shown components are required to be implemented, and that more or fewer components may be implemented instead.

In the present embodiment, the control device 1 of the motor cooling system stored in the memory 21 may also be divided into one or more program modules, which are stored in the memory 21 and executed by one or more processors (in the present embodiment, the processor 23) to complete the present invention.

Example four

To achieve the above objects, the present invention also provides a computer-readable storage medium including a plurality of storage media such as a flash memory, a hard disk, a multimedia card, a card type memory (e.g., SD or DX memory, etc.), a Random Access Memory (RAM), a Static Random Access Memory (SRAM), a Read Only Memory (ROM), an Electrically Erasable Programmable Read Only Memory (EEPROM), a Programmable Read Only Memory (PROM), a magnetic memory, a magnetic disk, an optical disk, a server, an App application store, etc., on which a computer program is stored, which when executed by the processor 23, implements corresponding functions. The computer-readable storage medium of the present embodiment is used for storing the control device 1 of the motor cooling system, and when being executed by the processor 23, the computer-readable storage medium implements the control method of the motor cooling system of the first embodiment.

The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.

Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner.

The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.

23页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:基于热管散热的航空电机定子

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!