Thermal management system control method and device and engineering machinery

By adjusting the speed of the heat dissipation fan and the heating power of the heating device in the thermal management system of the construction machinery, the problem of inaccurate temperature adjustment is solved, and more accurate temperature control and cost reduction are achieved.

CN119396214APending Publication Date: 2025-02-07SANY HEAVY MACHINERY
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411514135.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-28
Publication Date
2025-02-07

AI Technical Summary

Technical Problem

The thermal management system of the construction machinery cannot accurately adjust the temperature of the coolant or hydraulic oil, resulting in the problem of excessive or low temperature.

Method used

By obtaining the current temperature of the target fluid, if the temperature is greater than the preset temperature, adjust the speed of the heat dissipation fan; if the temperature is less than the preset temperature, adjust the heating power of the heating device. Specific methods include starting the device with a minimum operating speed or power and running a PID control program to adjust the speed or power when the heat dissipation or heating needs are not met.

Benefits of technology

The temperature of the target fluid is adjusted more accurately to keep it within the preset temperature range, avoiding the problem of excessive or low temperatures, while reducing the dependence on the rotation speed sensor and reducing the cost of the thermal management system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119396214A_ABST
    Figure CN119396214A_ABST
Patent Text Reader

Abstract

The invention relates to a thermal management system control method and device and engineering machinery, and relates to the technical field of thermal management, and the thermal management system control method comprises the following steps: obtaining the current temperature of a target fluid; if the current temperature is larger than the first preset temperature, the rotating speed of the cooling fan is adjusted; if the current temperature is smaller than the second preset temperature, the heating power of the heating device is adjusted. The thermal management system control method and device and the engineering machinery can solve the problems that a thermal management system is high in cost, and the temperature of cooling liquid or hydraulic oil cannot be accurately adjusted.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of thermal management technology, and in particular to a thermal management system control method, device and engineering machinery. Background Art

[0002] The cooling system of construction machinery usually uses a combination of liquid circulation and air cooling. The cooling fan is used to reduce the temperature of the coolant or hydraulic oil to avoid the problem of the coolant or hydraulic oil being too high in temperature. In the related technology, the thermal management system uses a speed sensor to detect the speed of the cooling fan in real time. The thermal management system simply uses the cooling fan to dissipate heat, which easily causes the temperature of the coolant or hydraulic oil to be too low after adjustment, and cannot accurately control the temperature of the coolant or hydraulic oil. Summary of the invention

[0003] In order to solve the above technical problems, the embodiments of the present application provide a thermal management system control method, device and engineering machinery, which can improve the problems of high cost of the thermal management system and inability to accurately adjust the temperature of the coolant or hydraulic oil.

[0004] In a first aspect, a thermal management system control method is provided, comprising:

[0005] Get the current temperature of the target fluid;

[0006] If the current temperature is greater than the first preset temperature, adjusting the speed of the cooling fan;

[0007] If the current temperature is lower than the second preset temperature, adjusting the heating power of the heating device;

[0008] The first preset temperature represents a maximum critical value of a preset temperature range, and the second preset temperature represents a minimum critical value of the preset temperature range.

[0009] According to the first aspect of the present application, if the current temperature is greater than the first preset temperature, adjusting the speed of the cooling fan includes:

[0010] If the current temperature is greater than a first preset temperature, starting the cooling fan at a minimum operating speed;

[0011] If the heat dissipation of the cooling fan within the first preset time period is less than the first heat threshold, the PID control program is run to adjust the rotation speed of the cooling fan.

[0012] According to the first aspect of the present application, the step of running the PID control program to adjust the speed of the cooling fan includes:

[0013] In the first cycle of the PID control program, the speed of the cooling fan is adjusted with a first PID parameter group; wherein the first PID parameter group includes a first proportional parameter, a first integral parameter and a first differential parameter;

[0014] In the second and subsequent cycles of the PID control program, the speed of the cooling fan is adjusted with a second PID parameter group; wherein the second PID parameter group includes a second proportional parameter, a second integral parameter and a second differential parameter; the second proportional parameter is smaller than the first proportional parameter, the second integral parameter is larger than the first integral parameter, and the second differential parameter is larger than the first differential parameter.

[0015] According to the first aspect of the present application, the step of running the PID control program to adjust the speed of the cooling fan includes:

[0016] Running the PID control program to output a first pulse width modulation parameter; wherein the first pulse width modulation parameter includes a first pulse width, a first frequency and a first duty cycle;

[0017] The rotation speed of the cooling fan is adjusted according to the first pulse width modulation parameter.

[0018] According to the first aspect of the present application, if the current temperature is less than the second preset temperature, adjusting the heating power of the heating device includes:

[0019] If the current temperature is lower than a second preset temperature, starting the heating device at a minimum operating power;

[0020] If the heating amount of the heating device within the second preset time period is less than the second heat threshold, the PID control program is run to adjust the heating power of the heating device.

[0021] According to the first aspect of the present application, the running of the PID control program to adjust the heating power of the heating device includes:

[0022] In the first cycle of the PID control program, the heating power of the heating device is adjusted with a third PID parameter group; wherein the third PID parameter group includes a third proportional parameter, a third integral parameter and a third differential parameter;

[0023] In the second and subsequent cycles of the PID control program, the heating power of the heating device is adjusted with a fourth PID parameter group; wherein the fourth PID parameter group includes a fourth proportional parameter, a fourth integral parameter and a fourth differential parameter; the fourth proportional parameter is smaller than the third proportional parameter, the fourth integral parameter is larger than the third integral parameter, and the fourth differential parameter is larger than the third differential parameter.

[0024] According to the first aspect of the present application, the running of the PID control program to adjust the heating power of the heating device includes:

[0025] Running the PID control program to output a second pulse width modulation parameter; wherein the second pulse width modulation parameter includes a second pulse width, a second frequency and a second duty cycle;

[0026] The heating power of the heating device is adjusted according to the second pulse width modulation parameter.

[0027] According to the first aspect of the present application, if the current temperature is greater than the first preset temperature, adjusting the speed of the cooling fan includes:

[0028] If the current temperature is greater than a first preset temperature, obtaining a first temperature difference between the current temperature and the first preset temperature;

[0029] If the ratio of the first temperature difference to the first preset temperature is greater than a preset ratio threshold, adjusting the speed of the cooling fan; or,

[0030] If the current temperature is lower than the second preset temperature, adjusting the heating power of the heating device includes:

[0031] If the current temperature is lower than a second preset temperature, obtaining a second temperature difference between the current temperature and the second preset temperature;

[0032] If the ratio of the second temperature difference to the second preset temperature is greater than a preset ratio threshold, the heating power of the heating device is adjusted.

[0033] In a second aspect, a thermal management control device is also provided, comprising:

[0034] A first acquisition module, used for acquiring the current temperature of the target fluid;

[0035] A first heat dissipation module, used for adjusting the speed of the heat dissipation fan if the current temperature is greater than a first preset temperature;

[0036] A first heating module, configured to adjust the heating power of the heating device if the current temperature is lower than a second preset temperature;

[0037] The first preset temperature represents a maximum critical value of a preset temperature range, and the second preset temperature represents a minimum critical value of the preset temperature range.

[0038] In a third aspect, there is also provided an engineering machine, comprising:

[0039] Body;

[0040] A cooling fan is arranged on the machine body;

[0041] A heating device, arranged on the machine body;

[0042] The electronic device or the thermal management control device as described in the previous embodiment, the electronic device or the thermal management control device is communicatively connected to the cooling fan and the heating device, and the electronic device is used to execute the thermal management system control method described in the above embodiment.

[0043] In a fourth aspect, a computer-readable storage medium is also provided, wherein the storage medium stores a computer program, and the computer program is used to execute the thermal management system control method described in the above embodiment.

[0044] The thermal management system control method, device and engineering machinery provided in the embodiments of the present application can coordinately adjust the temperature of the target fluid through the cooling fan and the heating device to avoid the temperature of the target fluid being too high or too low, thereby more accurately adjusting the temperature of the target fluid so that the temperature of the target fluid can be maintained within a preset temperature range (optimal operating temperature range); in addition, when the thermal management system control method, device and engineering machinery provided in the embodiments of the present application adjust the speed of the cooling fan or the heating power of the heating device, the current temperature data used as reference can be obtained through the original temperature sensor detection of the thermal management system, without the need to add an additional speed sensor, thereby effectively improving the problem of high cost of the thermal management system in the related art.

[0045] The thermal management system control method, device and engineering machinery provided by the embodiment of the present application can start the cooling fan at the minimum operating speed when the current temperature of the target fluid is greater than the first preset temperature. On the one hand, the impact and wear of the cooling fan at the moment of starting can be reduced; on the other hand, if the cooling fan can meet the cooling demand after dissipating the heat for the first preset time period at the minimum operating speed, then the cooling fan does not need to increase the speed, which can effectively save energy consumption. If the heat dissipation of the cooling fan in the first preset time period is less than the first heat threshold, it can be considered that the minimum operating speed of the cooling fan cannot meet the cooling demand, and the PID control program is run to adjust the speed of the cooling fan. The heat dissipation of the cooling fan in a period of time is proportional to the speed of the cooling fan (the greater the speed of the cooling fan, the greater the output air volume, the more heat is taken away from the target fluid, and the greater the heat dissipation). The PID control program can adjust the temperature of the target fluid to the preset temperature range by quickly and accurately adjusting the speed of the cooling fan. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] By describing the embodiments of the present application in more detail in conjunction with the accompanying drawings, the above and other purposes, features and advantages of the present application will become more apparent. The accompanying drawings are used to provide a further understanding of the embodiments of the present application and constitute a part of the specification. Together with the embodiments of the present application, they are used to explain the present application and do not constitute a limitation of the present application. In the accompanying drawings, the same reference numerals generally represent the same components or steps.

[0047] Figure 1 A schematic flow chart of a thermal management system control method provided for an exemplary embodiment of the present application.

[0048] Figure 2 A schematic diagram of a flow chart of adjusting the rotation speed of a cooling fan provided by an exemplary embodiment of the present application.

[0049] Figure 3 A PID control principle diagram provided for an exemplary embodiment of the present application.

[0050] Figure 4 A flowchart of running a PID control program to adjust the speed of a cooling fan is provided in accordance with an exemplary embodiment of the present application.

[0051] Figure 5 A flowchart of running a PID control program to adjust the rotation speed of a cooling fan is provided in accordance with another exemplary embodiment of the present application.

[0052] Figure 6 A schematic diagram of a PWM signal provided for an exemplary embodiment of the present application.

[0053] Figure 7A volt-second diagram when the first duty cycle is 25% is provided for an exemplary embodiment of the present application.

[0054] Figure 8 A volt-second diagram when the first duty cycle is 50% is provided for an exemplary embodiment of the present application.

[0055] Fig. 9 A volt-second diagram when the first duty cycle is 95% is provided for an exemplary embodiment of the present application.

[0056] Fig.10 A schematic diagram of a flow chart of adjusting the heating power of a heating device provided in accordance with an exemplary embodiment of the present application.

[0057] Fig.11 A schematic diagram of a flow chart of running a PID control program to adjust the heating power of a heating device provided in an exemplary embodiment of the present application.

[0058] Fig.12 A schematic flow chart of running a PID control program to adjust the heating power of a heating device is provided as another exemplary embodiment of the present application.

[0059] Fig.13 A schematic diagram of a flow chart of adjusting the rotation speed of a cooling fan provided by another exemplary embodiment of the present application.

[0060] Fig.14 A schematic diagram of a flow chart of adjusting the heating power of a heating device provided in accordance with another exemplary embodiment of the present application.

[0061] Fig.15 A structural block diagram of a thermal management control device provided by an exemplary embodiment of the present application.

[0062] Fig.16 A structural block diagram of a thermal management control device provided for another exemplary embodiment of the present application.

[0063] Fig.17 A structural block diagram of an engineering machinery provided as an exemplary embodiment of the present application.

[0064] Fig.18 A structural block diagram of an engineering machinery provided as another exemplary embodiment of the present application.

[0065] Fig.19 A schematic diagram of the structure of an electronic device provided as an exemplary embodiment of the present application. DETAILED DESCRIPTION

[0066] Below, the exemplary embodiments according to the present application will be described in detail with reference to the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments of the present application, and it should be understood that the present application is not limited to the exemplary embodiments described here.

[0067] Figure 1 The following is a flow chart of a thermal management system control method provided by an exemplary embodiment of the present application. Figure 1 As shown, the thermal management system control method provided in the embodiment of the present application may include:

[0068] S210: Acquire the current temperature of the target fluid.

[0069] It should be noted that the target fluid may include coolant, hydraulic oil, etc.

[0070] In one embodiment, the coolant can absorb the heat generated during the operation of a power device (such as an engine) or heat the power device, and the hydraulic oil can absorb the heat generated during the operation of a hydraulic device (such as a hydraulic pump) or heat the hydraulic device.

[0071] In practical applications, the current temperature of the target fluid can be detected by using the existing temperature sensors in the thermal management system, for example, the current temperature of the coolant can be detected by using the first temperature sensor, and the current temperature of the hydraulic oil can be detected by using the second temperature sensor. It should be understood that, by executing step S210, there is no need to add additional sensors to the thermal management system, and thus there is no need to increase the cost of the thermal management system.

[0072] S220: If the current temperature is greater than the first preset temperature, adjust the speed of the cooling fan.

[0073] S230: If the current temperature is lower than the second preset temperature, adjust the heating power of the heating device.

[0074] It should be noted that the first preset temperature can be understood as the maximum critical value of the preset temperature range, and the second preset temperature can be understood as the minimum critical value of the preset temperature range. The preset temperature ranges of different target fluid types are also different.

[0075] In one embodiment, for the coolant, the optimal operating temperature range of the coolant is 75°C to 95°C, that is, the aforementioned preset temperature range is 75°C to 95°C; thus, 95°C can be used as the aforementioned first preset temperature, and 75°C can be used as the aforementioned second preset temperature.

[0076] In one embodiment, for hydraulic oil, the optimal operating temperature range of the hydraulic oil is 40°C to 60°C, that is, the aforementioned preset temperature range is 40°C to 60°C; thus, 60°C can be used as the aforementioned first preset temperature, and 40°C can be used as the aforementioned second preset temperature.

[0077] It should be noted that there is no particular order in which step S220 and step S230 are performed.

[0078] It should be understood that if the current temperature is greater than the first preset temperature, it can be considered that the current temperature of the target fluid is outside the optimal working range and is higher than the maximum boundary value of the optimal working range. In this case, the heat dissipation efficiency of the target fluid can be adjusted by adjusting the speed of the cooling fan. Similarly, if the current temperature is less than the second preset temperature, it can be considered that the current temperature of the target fluid is outside the optimal working range and is lower than the minimum boundary value of the optimal working range. In this case, the heating efficiency of the target fluid can be adjusted by adjusting the heating power of the heating device.

[0079] It should be understood that, compared to the solution of adjusting the temperature of the target fluid by a single cooling fan in the related art, the embodiment of the present application can adjust the temperature of the target fluid by the cooling fan and the heating device in coordination by executing steps S220 and S230, so as to avoid the temperature of the target fluid being too high or too low, thereby more accurately adjusting the temperature of the target fluid so that the temperature of the target fluid can be maintained within a preset temperature range (optimal operating temperature range). In addition, when adjusting the speed of the cooling fan or the heating power of the heating device in the embodiment of the present application, the current temperature data referred to can be obtained by detecting the original temperature sensor of the thermal management system, without adding an additional speed sensor, which effectively improves the problem of high cost of the thermal management system in the related art.

[0080] Figure 2 The following is a flow chart of adjusting the speed of a cooling fan according to an exemplary embodiment of the present application. Figure 2 As shown, step S220 includes:

[0081] S221: If the current temperature is greater than the first preset temperature, start the cooling fan at the minimum operating speed.

[0082] Specifically, when the current temperature of the target fluid is greater than the first preset temperature, the cooling fan can be started at the minimum operating speed. After the cooling fan dissipates heat from the target fluid at the minimum operating speed for the first preset period of time, it can be determined whether the heat dissipation of the cooling fan in the first preset period of time can meet the requirement of reducing the current temperature of the target fluid to the preset temperature range. In this way, on the one hand, the impact and wear of the cooling fan at the moment of startup can be reduced; on the other hand, if the cooling fan can meet the heat dissipation requirement after dissipating heat at the minimum operating speed for the first preset period of time, then the cooling fan does not need to increase the speed, which can effectively save energy consumption.

[0083] It should be understood that if the heat dissipation of the cooling fan in the first preset time period is greater than the first heat threshold, the cooling fan can be kept operating at the minimum speed to continuously dissipate heat for the target fluid. If the heat dissipation of the cooling fan in the first preset time period is less than the first heat threshold, it can be considered that the minimum operating speed of the cooling fan cannot meet the heat dissipation demand, and the speed of the cooling fan needs to be adjusted, that is, step S222 is executed.

[0084] It should be understood that the first heat threshold can be set according to actual conditions, and the present application does not specifically limit the first heat threshold.

[0085] S222: If the heat dissipation of the cooling fan in the first preset time period is less than the first heat threshold, run the PID control program to adjust the rotation speed of the cooling fan.

[0086] Specifically, Figure 3 PID control principle diagram provided for an exemplary embodiment of the present application. Figure 3 As shown, the PID control program can adjust the output signal of the next cycle according to the actual output signal (actual heat dissipation effect) and the expected output signal (expected heat dissipation effect), and adjust the speed of the cooling fan quickly and accurately through the coordinated action of proportional parameters, integral parameters, and differential parameters.

[0087] It should be understood that the amount of heat dissipated by the cooling fan over a period of time is directly proportional to the speed of the cooling fan (the greater the speed of the cooling fan, the greater the output air volume, the more heat taken away from the target fluid, and the greater the heat dissipation). The PID control program can adjust the temperature of the target fluid to within the preset temperature range by quickly and accurately adjusting the speed of the cooling fan.

[0088] Figure 4 The flowchart of running the PID control program to adjust the speed of the cooling fan is provided by an exemplary embodiment of the present application. Figure 4 As shown, step S222 includes:

[0089] S2221: In the first cycle of the PID control program, the rotation speed of the cooling fan is adjusted with the first PID parameter group.

[0090] S2222: In the second and subsequent cycles of the PID control program, the speed of the cooling fan is adjusted using the second PID parameter group.

[0091] Specifically, the first PID parameter group may include a first proportional parameter, a first integral parameter and a first differential parameter; the second PID parameter group may include a second proportional parameter, a second integral parameter and a second differential parameter.

[0092] It should be noted that the first cycle of the PID control program can be understood as the PID control system being in the startup control stage, and the second and subsequent cycles of the PID control program can be understood as the PID control system being in the steady-state control stage. Specifically, in the first cycle of the PID control program, the PID control system is generally required to respond actively and quickly and perform high-intensity control. Therefore, more proportional control intervention is required at this stage, that is, a larger proportional parameter needs to be set, that is, the first proportional parameter is greater than the second proportional parameter. In the second and subsequent cycles of the PID control program, the PID control system is generally required to eliminate steady-state errors, reduce the overshoot and oscillation of the system, and improve the stability of the system through more integral control and differential control intervention, that is, it is necessary to set larger integral parameters and differential parameters, that is, the second integral parameter is greater than the first integral parameter, and the second differential parameter is greater than the first differential parameter.

[0093] It should be noted that the second and subsequent cycles of the PID control program operation may be the second cycle, the third cycle, the fourth cycle, etc. of the PID control program operation.

[0094] It should be understood that the embodiment of the present application can achieve the optimal control effect according to different working conditions by executing step S2221 and step S2222, thereby effectively improving the overall control quality of the system.

[0095] Figure 5 A flowchart of running a PID control program to adjust the speed of a cooling fan is provided in another exemplary embodiment of the present application. Figure 5 As shown, step S222 may include:

[0096] S2223: Run the PID control program to output the first pulse width modulation parameter.

[0097] S2224: Adjust the speed of the cooling fan according to the first pulse width modulation parameter.

[0098] Specifically, the first pulse width modulation parameter may include a first pulse width, a first frequency, and a first duty cycle. Figure 6 Schematic diagram of PWM signal provided by an exemplary embodiment of the present application. Figure 6 As shown, the first duty cycle of the PWM (pulse width modulation) signal refers to the proportion of the high level to the entire cycle within a pulse cycle, that is:

[0099] D=ton / (ton+toff)=ton / T; wherein D represents the first duty cycle, ton represents the aforementioned pulse width, and T represents the period (which is in an inverse relationship with the aforementioned first frequency).

[0100] It should be noted that the first duty cycle can determine the average voltage or current of the output signal. By changing the first duty cycle, the output power can be precisely adjusted, thereby accurately adjusting the speed of the cooling fan. Specifically:

[0101] Figure 7 A volt-second diagram when the first duty cycle is 25% is provided for an exemplary embodiment of the present application. Figure 8 A volt-second diagram when the first duty cycle is 50% is provided for an exemplary embodiment of the present application. Fig. 9 The volt-second diagram when the first duty cycle is 95% is provided for an exemplary embodiment of the present application. Figures 7 to 9 As shown, the motor of the cooling fan is at the same speed, the solid line represents that the amplitude of the PWM signal remains unchanged, and the dotted line represents the voltage output by the DC power supply. When the first duty cycle of the PWM signal is larger, the corresponding DC voltage is closer to the amplitude of the PWM signal, and within one cycle, the rectangular area in the solid line region is equal to the rectangular area in the dotted line region, that is, the volt-second product is equal, that is, by changing the frequency (or cycle) of PWM to change the first duty cycle, the output voltage can be changed, that is, the average voltage of the motor of the cooling fan is changed, so as to accurately adjust the speed of the cooling fan.

[0102] Fig.10 A schematic diagram of a flow chart of adjusting the heating power of a heating device provided by an exemplary embodiment of the present application. Figure 5 As shown, step S230 may include:

[0103] S231: If the current temperature is lower than the second preset temperature, the heating device is started at the minimum working power.

[0104] Similar to S221 described above, when the current temperature of the target fluid is less than the second preset temperature, the heating device can be started at the minimum working power first. After the heating device heats the target fluid at the minimum working power for the second preset time period, it can be determined whether the heating amount of the heating device in the second preset time period can meet the requirement of raising the current temperature of the target fluid to the preset temperature range. In this way, if the heating device can meet the heating requirement by heating the second preset time period at the minimum working power, then the heating device does not need to increase the power, which can effectively save energy consumption.

[0105] It should be understood that if the heating amount of the heating device in the second preset time period is greater than the second heat threshold, the heating device can be kept working at the minimum working power to continuously heat the target fluid. If the heating amount of the heating device in the second preset time period is less than the second heat threshold, it can be considered that the minimum working power of the heating device cannot meet the heating demand, and the heating power of the heating device needs to be adjusted, that is, step S232 is executed.

[0106] It should be understood that the second heat threshold can be set according to actual conditions, and the present application does not specifically limit the second heat threshold.

[0107] S232: If the heating amount of the heating device within the second preset time period is less than the second heat threshold, run the PID control program to adjust the heating power of the heating device.

[0108] Similar to S222 introduced above, the PID control program can adjust the output signal of the next cycle according to the actual output signal (actual heat dissipation effect) and the expected output signal (expected heat dissipation effect), and adjust the heating power of the heating device quickly and accurately through the coordinated action of proportional parameters, integral parameters, and differential parameters.

[0109] It should be understood that the amount of heat generated by the heating device over a period of time is proportional to the heating power of the heating device. The PID control program can adjust the temperature of the target fluid to within a preset temperature range by quickly and accurately adjusting the heating power of the heating device.

[0110] Fig.11 A schematic diagram of a flow chart of running a PID control program to adjust the heating power of a heating device provided by an exemplary embodiment of the present application. Fig.11 As shown, step S232 includes:

[0111] S2321: If it is within the first cycle of the PID control program, the heating power of the heating device is adjusted with the third PID parameter group.

[0112] S2322: If the PID control program is running in the second cycle or above, the heating power of the heating device is adjusted with the fourth PID parameter group.

[0113] Specifically, the third PID parameter group may include a third proportional parameter, a third integral parameter and a third differential parameter; the fourth PID parameter group may include a fourth proportional parameter, a fourth integral parameter and a fourth differential parameter.

[0114] Similar to S2221 and S2222 introduced above, in the first cycle of the PID control program, the PID control system is generally required to respond actively and quickly and perform high-intensity control. Therefore, more proportional control intervention is required at this stage, that is, a larger proportional parameter needs to be set, that is, the third proportional parameter is greater than the fourth proportional parameter. In the second and subsequent cycles of the PID control program, the PID control system is generally required to eliminate steady-state errors, reduce system overshoot and oscillation, and improve system stability through more integral control and differential control intervention, that is, it is necessary to set larger integral parameters and differential parameters, that is, the fourth integral parameter is greater than the third integral parameter, and the fourth differential parameter is greater than the third differential parameter.

[0115] It should be understood that the embodiment of the present application can achieve the optimal control effect according to different working conditions by executing step S2321 and step S2322, thereby effectively improving the overall control quality of the system.

[0116] Fig.12 A schematic diagram of a flow chart of running a PID control program to adjust the heating power of a heating device is provided as another exemplary embodiment of the present application. Fig.12 As shown, step S232 may include:

[0117] S2323: Run the PID control program to output the second pulse width modulation parameter.

[0118] S2324: Adjust the heating power of the heating device according to the second pulse width modulation parameter.

[0119] Specifically, the second pulse width modulation parameter includes a second pulse width, a second frequency and a second duty cycle. Similar to S2223 and S2224 described above, the second duty cycle can determine the average voltage or current of the output signal. By changing the second duty cycle, the output power can be accurately adjusted, thereby accurately adjusting the heating power of the heating device.

[0120] Fig.13 A schematic diagram of a flow chart of adjusting the speed of a cooling fan provided by another exemplary embodiment of the present application. Fig.13 As shown, step S220 includes:

[0121] S223: If the current temperature is greater than the first preset temperature, obtain a first temperature difference between the current temperature and the first preset temperature.

[0122] S224: If the ratio of the first temperature difference to the first preset temperature is greater than a preset ratio threshold, adjust the rotation speed of the cooling fan.

[0123] Specifically, in order to prevent the thermal management system from being too sensitive and responding frequently, resulting in system instability, the embodiment of the present application sets a system sensitivity δ (i.e., a preset proportional threshold). In other words, the thermal management system will respond and output an instruction to adjust the speed of the cooling fan only when the ratio of the first temperature difference to the first preset temperature is greater than the preset proportional threshold, thereby effectively improving the overall stability of the thermal management system.

[0124] In one embodiment, the system sensitivity δ may be set according to actual conditions. Generally, the system sensitivity δ may be set within a range of 2%<δ<100.0%.

[0125] Fig.14 A schematic diagram of a flow chart of adjusting the heating power of a heating device provided by another exemplary embodiment of the present application. Fig.14 As shown, step S230 includes:

[0126] S233: If the current temperature is lower than the second preset temperature, obtain a second temperature difference between the current temperature and the second preset temperature.

[0127] S234: If the ratio of the second temperature difference to the second preset temperature is greater than a preset ratio threshold, adjusting the heating power of the heating device.

[0128] Similar to S223 and S224 described above, in order to prevent the thermal management system from being too sensitive and responding frequently, resulting in system instability, a system sensitivity δ (i.e., a preset proportional threshold) is set. In other words, the thermal management system will respond and output an instruction to adjust the heating power of the heating device only when the ratio of the second temperature difference to the second preset temperature is greater than the preset proportional threshold, thereby effectively improving the overall stability of the thermal management system.

[0129] Fig.15 This is a block diagram of a thermal management control device provided by an exemplary embodiment of the present application. Fig.15 As shown, the thermal management control device 400 provided in the embodiment of the present application includes: a first acquisition module 410, used to obtain the current temperature of the target fluid; a first heat dissipation module 420, used to adjust the speed of the heat dissipation fan if the current temperature is greater than the first preset temperature; a first heating module 430, used to adjust the heating power of the heating device if the current temperature is less than the second preset temperature; wherein the first preset temperature represents the maximum critical value of the preset temperature range, and the second preset temperature represents the minimum critical value of the preset temperature range.

[0130] The thermal management control device provided in the embodiment of the present application can coordinately adjust the temperature of the target fluid through the heat dissipation fan and the heating device to avoid the temperature of the target fluid being too high or too low, thereby more accurately adjusting the temperature of the target fluid so that the temperature of the target fluid can be maintained within a preset temperature range (optimal operating temperature range); in addition, when the thermal management control device provided in the embodiment of the present application adjusts the speed of the heat dissipation fan or the heating power of the heating device, the current temperature data referenced can be obtained through detection by the original temperature sensor of the thermal management system, without the need to add an additional speed sensor, thereby effectively improving the problem of high cost of the thermal management system in the related art.

[0131] Fig.16 This is a structural block diagram of a thermal management control device provided by another exemplary embodiment of the present application. Fig.16 As shown, in one embodiment, the first heat dissipation module 420 includes a first starting module 421, which is used to start the cooling fan at a minimum operating speed if the current temperature is greater than a first preset temperature; and a first speed adjustment module 422, which is used to run a PID control program to adjust the speed of the cooling fan if the heat dissipation of the cooling fan within a first preset time period is less than a first heat threshold.

[0132] like Fig.16 As shown, in one embodiment, the first speed adjustment module 422 includes a second speed adjustment module 4221, which is used to adjust the speed of the cooling fan with the first PID parameter group during the first cycle of the PID control program; wherein the first PID parameter group includes a first proportional parameter, a first integral parameter and a first differential parameter; the third speed adjustment module 4222 is used to adjust the speed of the cooling fan with the second PID parameter group during the second and subsequent cycles of the PID control program; wherein the second PID parameter group includes a second proportional parameter, a second integral parameter and a second differential parameter; the second proportional parameter is smaller than the first proportional parameter, the second integral parameter is larger than the first integral parameter, and the second differential parameter is larger than the first differential parameter.

[0133] like Fig.16 As shown, in one embodiment, the first speed adjustment module 422 includes a first pulse output module 4223, which is used to run the PID control program and output a first pulse width modulation parameter; wherein the first pulse width modulation parameter includes a first pulse width, a first frequency and a first duty cycle; and the fourth speed adjustment module 4224 is used to adjust the speed of the cooling fan according to the first pulse width modulation parameter.

[0134] like Fig.16As shown, in one embodiment, the first heating module 430 includes a second starting module 431, which is used to start the heating device with a minimum working power if the current temperature is lower than the second preset temperature; and a first power adjustment module 432, which is used to run a PID control program to adjust the heating power of the heating device if the heating amount of the heating device within a second preset time period is lower than a second heat threshold.

[0135] like Fig.16 As shown, in one embodiment, the first power adjustment module 432 includes a second power adjustment module 4321, which is used to adjust the heating power of the heating device with a third PID parameter group if the PID control program is running in the first cycle; wherein the third PID parameter group includes a third proportional parameter, a third integral parameter and a third differential parameter; the third power adjustment module 4322 is used to adjust the heating power of the heating device with a fourth PID parameter group if the PID control program is running in the second and above cycles; wherein the fourth PID parameter group includes a fourth proportional parameter, a fourth integral parameter and a fourth differential parameter; the fourth proportional parameter is less than the third proportional parameter, the fourth integral parameter is greater than the third integral parameter, and the fourth differential parameter is greater than the third differential parameter.

[0136] like Fig.16 As shown, in one embodiment, the first power adjustment module 432 includes a second pulse output module 4323, which is used to run the PID control program and output a second pulse width modulation parameter; wherein the second pulse width modulation parameter includes a second pulse width, a second frequency and a second duty cycle; and the fourth power adjustment module 4324 is used to adjust the heating power of the heating device according to the second pulse width modulation parameter.

[0137] like Fig.16 As shown, in one embodiment, the first heat dissipation module 420 includes a second acquisition module 423, which is used to obtain a first temperature difference between the current temperature and the first preset temperature if the current temperature is greater than the first preset temperature; and a fifth speed adjustment module 424, which is used to adjust the speed of the cooling fan if the ratio of the first temperature difference to the first preset temperature is greater than a preset ratio threshold.

[0138] like Fig.16 As shown, in one embodiment, the first heating module 430 includes a third acquisition module 433, which is used to obtain a second temperature difference between the current temperature and the second preset temperature if the current temperature is lower than the second preset temperature; and a fifth power adjustment module 434, which is used to adjust the heating power of the heating device if the ratio of the second temperature difference to the second preset temperature is greater than a preset ratio threshold.

[0139] Fig.17 This is a structural block diagram of an engineering machine provided by an exemplary embodiment of the present application. Fig.17As shown, the engineering machinery 600 provided in the embodiment of the present application includes a body 610, a heating device 630 and the thermal management control device 400 as described in the previous embodiment, the cooling fan 620 is arranged on the body 610; the heating device 630 is arranged on the body 610; the thermal management control device 400 is communicatively connected to the cooling fan 620 and the heating device 630.

[0140] It should be understood that the beneficial effects of the engineering machinery 600 provided in the embodiment of the present application can refer to the beneficial effects of the aforementioned thermal management control device 400 .

[0141] Fig.18 This is a structural block diagram of an engineering machine provided by another exemplary embodiment of the present application. Fig.18 As shown, the engineering machinery 600 provided in the embodiment of the present application includes a body 610, a heating device 630 and an electronic device 640, the cooling fan 620 is arranged on the body 610; the heating device 630 is arranged on the body 610; the electronic device 640 is communicatively connected to the cooling fan 620 and the heating device 630, and the electronic device 640 is used to execute the thermal management system control method described in the previous embodiment.

[0142] It should be understood that the beneficial effects of the engineering machine 600 provided in the embodiment of the present application can refer to the beneficial effects of the aforementioned thermal management system control method. In one embodiment, the engineering machine 600 may include an excavator, a crane, a road roller, and the like.

[0143] Fig.19 The structure diagram of an electronic device provided by an exemplary embodiment of the present application is shown in FIG. Fig.19 As shown, the electronic device 640 includes one or more processors 641 and a memory 642. The processor 641 may be a central processing unit (CPU) or other forms of processing units with data processing capabilities and / or instruction execution capabilities, and may control other components in the electronic device 640 to perform desired functions. The memory 642 may include one or more computer program products, and the computer program product may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory may include, for example, a random access memory (RAM) and / or a cache memory (cache), etc. The non-volatile memory may include, for example, a read-only memory (ROM), a hard disk, a flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium, and the processor 641 may run the program instructions to implement the control method of each embodiment of the present application described above and / or other desired functions. Various contents such as input signals, signal components, noise components, etc. may also be stored in the computer-readable storage medium.

[0144] In one example, the electronic device 640 may further include: an input device 643 and an output device 644 , and these components are interconnected via a bus system and / or other forms of connection mechanisms (not shown).

[0145] When the controller is a stand-alone device, the input device 643 may be a communication network connector for receiving collected input signals from the first device and the second device.

[0146] In addition, the input device 643 may also include, for example, a keyboard, a mouse, etc.

[0147] The output device 644 can output various information to the outside, including the determined distance information, direction information, etc. The output device 644 can include, for example, a display, a speaker, a printer, a communication network and a remote output device connected thereto, and the like.

[0148] Of course, to simplify, Fig.19 Only some of the components related to the present application in the electronic device 640 are shown, and components such as a bus, an input / output interface, etc. are omitted. In addition, according to specific application conditions, the electronic device 640 may also include any other appropriate components.

[0149] The computer program product may be written in any combination of one or more programming languages ​​to write program codes for performing the operations of the embodiments of the present application, including object-oriented programming languages, such as Java, C++, etc., and conventional procedural programming languages, such as "C" language or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as an independent software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server.

[0150] The computer readable storage medium can adopt any combination of one or more readable media. The readable medium can be a readable signal medium or a readable storage medium. The readable storage medium can include, for example, but is not limited to, a system, device or device of electricity, magnetism, light, electromagnetic, infrared, or semiconductor, or any combination of the above. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0151] The basic principles of the present application are described above in conjunction with specific embodiments. However, it should be noted that the advantages, strengths, effects, etc. mentioned in the present application are only examples and not limitations, and it cannot be considered that these advantages, strengths, effects, etc. are required by each embodiment of the present application. In addition, the specific details disclosed above are only for the purpose of illustration and ease of understanding, not for limitation, and the above details do not limit the present application to being implemented by adopting the above specific details.

[0152] The block diagrams of the devices, apparatuses, equipment, and systems involved in this application are only illustrative examples and are not intended to require or imply that they must be connected, arranged, and configured in the manner shown in the block diagram. As will be appreciated by those skilled in the art, these devices, apparatuses, equipment, and systems can be connected, arranged, and configured in any manner. Words such as "including", "comprising", "having", etc. are open words, referring to "including but not limited to", and can be used interchangeably with them. The words "or" and "and" used here refer to the words "and / or" and can be used interchangeably with them, unless the context clearly indicates otherwise. The words "such as" used here refer to the phrase "such as but not limited to", and can be used interchangeably with them.

[0153] It should also be noted that in the apparatus, device and method of the present application, each component or each step can be decomposed and / or recombined. Such decomposition and / or recombination should be regarded as equivalent solutions of the present application.

[0154] The above description of the disclosed aspects is provided to enable any person skilled in the art to make or use the present application. Various modifications to these aspects will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other aspects without departing from the scope of the present application. Therefore, the present application is not intended to be limited to the aspects shown herein, but rather to the widest scope consistent with the principles and novel features disclosed herein.

[0155] The above description has been given for the purpose of illustration and description. In addition, this description is not intended to limit the embodiments of the present application to the forms disclosed herein. Although multiple example aspects and embodiments have been discussed above, those skilled in the art will recognize certain variations, modifications, changes, additions and sub-combinations thereof.

Claims

1. A thermal management system control method, characterized in that: include: Get the current temperature of the target fluid; If the current temperature is greater than the first preset temperature, adjusting the speed of the cooling fan; If the current temperature is lower than the second preset temperature, adjusting the heating power of the heating device; The first preset temperature represents a maximum critical value of a preset temperature range, and the second preset temperature represents a minimum critical value of the preset temperature range.

2. The thermal management system control method according to claim 1, characterized in that: If the current temperature is greater than the first preset temperature, adjusting the speed of the cooling fan includes: If the current temperature is greater than a first preset temperature, starting the cooling fan at a minimum operating speed; If the heat dissipation of the cooling fan within the first preset time period is less than the first heat threshold, the PID control program is run to adjust the rotation speed of the cooling fan.

3. The thermal management system control method according to claim 2, characterized in that: The step of running the PID control program to adjust the rotation speed of the cooling fan includes: In the first cycle of the PID control program, the speed of the cooling fan is adjusted with a first PID parameter group; wherein the first PID parameter group includes a first proportional parameter, a first integral parameter and a first differential parameter; In the second and subsequent cycles of the PID control program, the speed of the cooling fan is adjusted with a second PID parameter group; wherein the second PID parameter group includes a second proportional parameter, a second integral parameter and a second differential parameter; the second proportional parameter is smaller than the first proportional parameter, the second integral parameter is larger than the first integral parameter, and the second differential parameter is larger than the first differential parameter.

4. The thermal management system control method according to claim 2, characterized in that: The running of the PID control program to adjust the speed of the cooling fan includes: Running the PID control program to output a first pulse width modulation parameter; wherein the first pulse width modulation parameter includes a first pulse width, a first frequency and a first duty cycle; The rotation speed of the cooling fan is adjusted according to the first pulse width modulation parameter.

5. The thermal management system control method according to claim 1, characterized in that: If the current temperature is lower than the second preset temperature, adjusting the heating power of the heating device includes: If the current temperature is lower than a second preset temperature, starting the heating device at a minimum operating power; If the heating amount of the heating device within the second preset time period is less than the second heat threshold, the PID control program is run to adjust the heating power of the heating device.

6. The thermal management system control method according to claim 5, characterized in that: The step of running the PID control program to adjust the heating power of the heating device includes: In the first cycle of the PID control program, the heating power of the heating device is adjusted by a third PID parameter group; wherein the third PID parameter group includes a third proportional parameter, a third integral parameter and a third differential parameter; In the second and subsequent cycles of the PID control program, the heating power of the heating device is adjusted with a fourth PID parameter group; wherein the fourth PID parameter group includes a fourth proportional parameter, a fourth integral parameter and a fourth differential parameter; the fourth proportional parameter is smaller than the third proportional parameter, the fourth integral parameter is larger than the third integral parameter, and the fourth differential parameter is larger than the third differential parameter.

7. The thermal management system control method according to claim 5, characterized in that: The step of running the PID control program to adjust the heating power of the heating device includes: Running the PID control program to output a second pulse width modulation parameter; wherein the second pulse width modulation parameter includes a second pulse width, a second frequency and a second duty cycle; The heating power of the heating device is adjusted according to the second pulse width modulation parameter.

8. The thermal management system control method according to claim 1, characterized in that: If the current temperature is greater than the first preset temperature, adjusting the speed of the cooling fan includes: If the current temperature is greater than a first preset temperature, obtaining a first temperature difference between the current temperature and the first preset temperature; If the ratio of the first temperature difference to the first preset temperature is greater than a preset ratio threshold, adjusting the speed of the cooling fan; or, If the current temperature is lower than the second preset temperature, adjusting the heating power of the heating device includes: If the current temperature is lower than a second preset temperature, obtaining a second temperature difference between the current temperature and the second preset temperature; If the ratio of the second temperature difference to the second preset temperature is greater than a preset ratio threshold, the heating power of the heating device is adjusted.

9. A thermal management control device, characterized in that: include: A first acquisition module, used for acquiring the current temperature of the target fluid; A first heat dissipation module, configured to adjust the rotation speed of a heat dissipation fan if the current temperature is greater than a first preset temperature; A first heating module, configured to adjust the heating power of the heating device if the current temperature is lower than a second preset temperature; The first preset temperature represents a maximum critical value of a preset temperature range, and the second preset temperature represents a minimum critical value of the preset temperature range.

10. An engineering machine, characterized in that: include: Body; A cooling fan is arranged on the machine body; A heating device, arranged on the machine body; An electronic device or a thermal management control device as claimed in claim 9, wherein the electronic device or the thermal management control device is communicatively connected to the cooling fan and the heating device, and the electronic device is used to execute the thermal management system control method as claimed in any one of claims 1 to 8.