CN114109581A - Method and device for controlling temperature of engine coolant - Google Patents
Method and device for controlling temperature of engine coolant Download PDFInfo
- Publication number
- CN114109581A CN114109581A CN202010900575.4A CN202010900575A CN114109581A CN 114109581 A CN114109581 A CN 114109581A CN 202010900575 A CN202010900575 A CN 202010900575A CN 114109581 A CN114109581 A CN 114109581A
- Authority
- CN
- China
- Prior art keywords
- ball valve
- temperature
- cooling channel
- engine
- cooling passage
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 239000002826 coolant Substances 0.000 title claims abstract description 81
- 238000000034 method Methods 0.000 title claims abstract description 43
- 238000001816 cooling Methods 0.000 claims abstract description 260
- 238000009826 distribution Methods 0.000 claims abstract description 28
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 claims abstract description 16
- 238000003860 storage Methods 0.000 claims description 4
- 239000007788 liquid Substances 0.000 claims 1
- 108091006146 Channels Proteins 0.000 description 93
- 239000000110 cooling liquid Substances 0.000 description 56
- 230000001276 controlling effect Effects 0.000 description 21
- 230000000875 corresponding effect Effects 0.000 description 16
- 238000005265 energy consumption Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 238000005457 optimization Methods 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000002349 favourable effect Effects 0.000 description 2
- 238000010438 heat treatment Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 238000010411 cooking Methods 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000013021 overheating Methods 0.000 description 1
- 239000002245 particle Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000004781 supercooling Methods 0.000 description 1
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F01—MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
- F01P—COOLING OF MACHINES OR ENGINES IN GENERAL; COOLING OF INTERNAL-COMBUSTION ENGINES
- F01P7/00—Controlling of coolant flow
- F01P7/14—Controlling of coolant flow the coolant being liquid
- F01P7/16—Controlling of coolant flow the coolant being liquid by thermostatic control
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F01—MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
- F01P—COOLING OF MACHINES OR ENGINES IN GENERAL; COOLING OF INTERNAL-COMBUSTION ENGINES
- F01P7/00—Controlling of coolant flow
- F01P7/14—Controlling of coolant flow the coolant being liquid
- F01P2007/146—Controlling of coolant flow the coolant being liquid using valves
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Supercharger (AREA)
Abstract
The invention discloses a temperature control method and a temperature control device for engine coolant. The temperature control method of the engine coolant is applied to an engine thermal management system, and comprises the following steps: judging whether the first ball valve, the second ball valve, the third ball valve and the fourth ball valve all receive opening instructions; if the first ball valve, the second ball valve and the third ball valve all receive opening instructions, an opening control signal is generated by adopting a BP-PID-PSO (back-propagation-proportional-integral-derivative-proportional-derivative) regulation algorithm according to the temperature difference between the actual water temperature of the engine and the given temperature so as to control the opening of the first ball valve, the second ball valve and the third ball valve; and if any one of the first to third ball valves does not receive the opening command, controlling the opening of the first to third ball valves according to the flow characteristic distribution curve of each cooling channel which is fitted in advance. According to the temperature control method of the engine coolant, the opening degrees of the first ball valve, the second ball valve and the third ball valve can be reasonably and accurately controlled, so that the coolant can be kept at the optimal temperature, and the engine can be ensured to operate at the optimal temperature.
Description
Technical Field
The invention relates to the field of automobiles, in particular to a temperature control method and a temperature control device for engine coolant.
Background
The engine of an automobile can generate a large amount of heat in the working process, the temperature of the engine can be adjusted by controlling the temperature of the cooling liquid by the engine thermal management system, the temperature of the cooling liquid can be controlled by PID, the adjusting capacity of the cooling liquid mainly depends on parameter set values of Kp, Ki and Kd, however, the parameter set values are probably not optimal along with the change of the working condition of the engine, so that the cooling liquid cannot be controlled at the optimal temperature, the temperature of the engine fluctuates, the power performance of the engine is reduced, and the exhaust emission and the energy consumption of the engine are increased.
Disclosure of Invention
The present invention is directed to solving, at least to some extent, one of the above-mentioned problems in the prior art. Therefore, a first object of the present invention is to provide a method for controlling the temperature of an engine coolant, which can maintain the coolant at an optimum temperature.
A second object of the invention is to propose a computer-readable storage medium.
A third object of the present invention is to provide an engine controller.
A fourth object of the present invention is to provide an engine coolant temperature control device.
The method for controlling the temperature of the engine coolant according to the embodiment of the first aspect of the present invention is applied to an engine thermal management system including first to third ball valves and a cylinder head cooling passage, a cylinder block cooling passage, a large and small circulation cooling passage, a warm air device cooling passage, a turbocharger cooling passage, and an oil cooler cooling passage, the first to third ball valves controlling the cylinder head cooling passage, the cylinder block cooling passage, the large and small circulation cooling passage, the warm air device cooling passage, the turbocharger cooling passage, and the oil cooler cooling passage, respectively, and the method for controlling the temperature of the engine coolant includes the steps of: judging whether the first ball valve, the second ball valve, the third ball valve and the fourth ball valve all receive opening instructions or not; if the first ball valve, the second ball valve and the third ball valve all receive opening instructions, generating opening control signals by adopting a BP-PID-PSO (back-propagation-proportional-integral-derivative) regulation algorithm according to the temperature difference between the actual water temperature of the engine and the given temperature so as to control the opening of the first ball valve, the second ball valve and the third ball valve; and if any one of the first to third ball valves does not receive an opening instruction, controlling the opening of the first to third ball valves according to a pre-fitted flow characteristic distribution curve of each cooling channel.
According to the temperature control method of the engine coolant, the opening degree of the first ball valve, the opening degree of the third ball valve and the opening degree of the third ball valve can be reasonably and accurately controlled, the flow rate of the coolant in each cooling channel is adjusted, and therefore the coolant is kept at the optimal temperature, the engine is guaranteed to run at the optimal temperature, the power performance of the engine is improved, and the exhaust emission and the energy consumption of the engine are reduced.
According to some embodiments of the present invention, when it is determined that the flow characteristic distribution curve is missing, the engine thermal management system is controlled to enter an emergency operation mode to control the cylinder head cooling passage, the cylinder block cooling passage, the large-small circulation cooling passage, the heater device cooling passage, the turbocharger cooling passage, and the oil cooler cooling passage in a fixed flow manner.
According to some embodiments of the present invention, a first ball valve of the first to third ball valves controls the heater cooling passage, the turbocharger cooling passage, and the oil cooler cooling passage, a second ball valve of the first to third ball valves controls the large-and-small circulation cooling passage, and a third ball valve of the first to third ball valves controls the cylinder head cooling passage and the block cooling passage.
According to some embodiments of the invention, the flow characteristic distribution curve of each cooling channel is expressed according to the following formula: axn + bxm + cx + d, wherein n and m are positive integers, n > m, a, b, c and d are fitting coefficients respectively, x is the opening degree of the ball valve, and Qi is the flow rate of each cooling channel.
According to the computer readable storage medium of the embodiment of the second aspect of the present invention, the temperature control program of the engine coolant is stored thereon, and when being executed by the processor, the temperature control program of the engine coolant realizes the above-mentioned temperature control method of the engine coolant, so that the coolant is kept at the optimum temperature to ensure that the engine operates at the optimum temperature, which is favorable for improving the power performance of the engine and reducing the exhaust emission and energy consumption of the engine.
The engine controller according to the third aspect of the present invention includes a memory, a processor, and a temperature control program of the engine coolant stored in the memory and operable on the processor, and when the processor executes the temperature control program of the engine coolant, the processor implements the temperature control method of the engine coolant as described above, so as to maintain the coolant at an optimum temperature, thereby ensuring that the engine operates at an optimum temperature, which is advantageous for improving the power performance of the engine, and reducing the exhaust emission and energy consumption of the engine.
The temperature control device for engine coolant according to the fourth aspect of the present invention is applied to an engine thermal management system including first to third ball valves and a cylinder head cooling passage, a cylinder block cooling passage, a large and small circulation cooling passage, a warm air device cooling passage, a turbocharger cooling passage, and an oil cooler cooling passage, the first to third ball valves controlling the cylinder head cooling passage, the cylinder block cooling passage, the large and small circulation cooling passage, the warm air device cooling passage, the turbocharger cooling passage, and the oil cooler cooling passage, respectively, the temperature control device including: the judging module is used for judging whether the first ball valve, the second ball valve, the third ball valve and the fourth ball valve all receive opening instructions or not; the control module is used for generating opening control signals by adopting a BP-PID-PSO (back-propagation-proportional-integral-derivative-differential-pressure) regulation algorithm according to the temperature difference between the actual water temperature and the given temperature of the engine when the first to third ball valves receive opening instructions so as to control the openings of the first to third ball valves; the control module is further used for controlling the opening of the first ball valve, the second ball valve and the third ball valve according to a pre-fitted flow characteristic distribution curve of each cooling channel when any one of the first ball valve, the second ball valve and the third ball valve does not receive an opening instruction.
According to the temperature control device of the engine coolant, the opening degree of the first ball valve, the opening degree of the second ball valve, the opening degree of the third ball valve and the opening degree of the third ball valve are reasonably and accurately controlled through the control module, the flow rate of the coolant in each cooling channel is adjusted, and therefore the coolant is kept at the optimal temperature, the engine is guaranteed to run at the optimal temperature, the power performance of the engine is improved, and the exhaust emission and the energy consumption of the engine are reduced.
According to some embodiments of the invention, the control module is further configured to control the engine thermal management system to enter an emergency operation mode to control the cylinder head cooling passage, the cylinder block cooling passage, the large-small circulation cooling passage, the heater cooling passage, the turbocharger cooling passage, and the oil cooler cooling passage in a fixed flow manner when it is determined that the flow characteristic distribution curve is absent.
According to some embodiments of the present invention, a first ball valve of the first to third ball valves controls the heater cooling passage, the turbocharger cooling passage, and the oil cooler cooling passage, a second ball valve of the first to third ball valves controls the large-and-small circulation cooling passage, and a third ball valve of the first to third ball valves controls the cylinder head cooling passage and the block cooling passage.
Further, the flow characteristic distribution curve of each cooling passage is expressed according to the following formula: axn + bxm + cx + d, wherein n and m are positive integers, n > m, a, b, c and d are fitting coefficients respectively, x is the opening degree of the ball valve, and Qi is the flow rate of each cooling channel.
Additional aspects and advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
Drawings
FIG. 1 is a flow chart of a method of temperature control of engine coolant according to one embodiment of the present disclosure;
FIG. 2 is a flow chart of a method of controlling temperature of engine coolant according to another embodiment of the present invention;
fig. 3 is a block diagram schematically illustrating an engine coolant temperature control apparatus according to an embodiment of the present invention.
Reference numerals:
the device comprises a temperature control device 10, a judgment module 1 and a control module 2.
Detailed Description
Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the drawings are illustrative and intended to be illustrative of the invention and are not to be construed as limiting the invention.
A method and a device for controlling the temperature of engine coolant according to an embodiment of the present invention will be described in detail below with reference to the accompanying drawings.
The method for controlling the temperature of the engine coolant according to the embodiment of the first aspect of the invention is applied to an engine thermal management system, the engine thermal management system comprises first to third ball valves, a cylinder head cooling passage, a cylinder block cooling passage, a large and small circulating cooling passage, a warm air device cooling passage, a turbocharger cooling passage and an oil cooler cooling passage, and the first to third ball valves respectively control the cylinder head cooling passage, the cylinder block cooling passage, the large and small circulating cooling passage, the warm air device cooling passage, the turbocharger cooling passage and the oil cooler cooling passage.
Specifically, the cooling liquid flows in a cylinder head cooling channel, a cylinder block cooling channel, a large-small circulating cooling channel, a heating device cooling channel, a turbocharger cooling channel and an oil cooler cooling channel, the flow rate of the cooling liquid in each cooling channel is determined by the opening degree of the first ball valve, the second ball valve, the third ball valve and the fourth ball valve, meanwhile, the flow rate of the cooling liquid in each cooling channel is positively correlated with the temperature of the cooling liquid, the change of the temperature of the cooling liquid has important influence on the working performance, the service life and the like of the engine, namely, the opening degrees of the first ball valve, the second ball valve, the third ball valve and the fourth ball valve are controlled reasonably and accurately, the cooling liquid can be controlled to keep the optimal temperature, and therefore the engine can run at the optimum temperature.
It should be noted that the large and small circulation cooling passages include: the large circulation cooling channel is communicated with the radiator, so that the engine can be quickly cooled, and the engine can be quickly warmed up through the small circulation cooling channel.
Referring to fig. 1, the temperature control method includes the steps of:
and S1, judging whether the first to third ball valves all receive the opening degree instruction.
S2, if the first to third ball valves all receive the opening degree instruction, generating opening degree control signals by adopting a BP-PID-PSO regulation algorithm according to the temperature difference between the actual water temperature of the engine and the given temperature so as to control the opening degrees of the first to third ball valves.
The BP-PID-PSO regulation algorithm is characterized in that a BP (Back Propagation, neural network) algorithm is used in PID (Proportional-Integral-Derivative) control, global random Optimization is carried out through PSO (Particle Swarm Optimization), the weight of PID is optimized, the BP is enabled to approach a control function more quickly, and PID regulation is carried out on system performance and feedback parameter learning.
In some embodiments of the present invention, the actual water temperature of the engine is the temperature of the coolant at the outlet of the cooling passage, which can be obtained by a water temperature sensor, the given temperature can be the temperature of the coolant at the outlet of the cooling passage at the optimum temperature of the engine, which can be obtained by calibration, the oil consumption of the engine is low and the reliability is high when the engine runs at the optimum temperature, and the given temperature can be manually adjusted, for example, adjusting the temperature of the cab affects the given temperature of the cooling passage of the heating device.
In some embodiments, the temperature of the cooling liquid at the outlet of the cooling channel of the turbocharger is measured through a water temperature sensor, and if the temperature of the cooling liquid at the outlet of the cooling channel of the turbocharger is higher than a given temperature, an opening control signal is generated according to a BP-PID-PSO regulation algorithm to increase the corresponding opening of the ball valve, so that the flow rate of the cooling liquid in the cooling channel of the turbocharger is increased to reduce the temperature of the cooling liquid; if the temperature of the cooling liquid at the outlet of the cooling channel of the turbocharger is lower than the given temperature, an opening control signal is generated according to a BP-PID-PSO (back-propagation-proportional-integral-derivative-proportional-derivative) regulation algorithm to reduce the opening of the corresponding ball valve, so that the flow rate of the cooling liquid in the cooling channel of the turbocharger is reduced, the temperature of the cooling liquid is increased, the optimal temperature of the cooling liquid in the cooling channel of the turbocharger is controlled, and the temperature of the turbocharger of the engine is controlled to be kept at the optimal temperature to operate.
In some embodiments, the temperature of the cooling liquid at the outlet of the cooling channel of the oil cooler is measured through a water temperature sensor, and if the temperature of the cooling liquid at the outlet of the cooling channel of the oil cooler is higher than a given temperature, an opening control signal is generated according to a BP-PID-PSO regulation algorithm to increase the corresponding opening of the ball valve, so that the flow rate of the cooling liquid in the cooling channel of the oil cooler is increased to reduce the temperature of the cooling liquid; if the temperature of the cooling liquid at the outlet of the cooling channel of the oil cooler is lower than the given temperature, an opening control signal is generated according to a BP-PID-PSO (back-propagation-proportional-integral-derivative-differential-pressure) regulation algorithm to reduce the opening of the corresponding ball valve, so that the flow speed of the cooling liquid in the cooling channel of the oil cooler is reduced, the temperature of the cooling liquid is increased, the optimal temperature of the cooling liquid in the cooling channel of the oil cooler is controlled, and the temperature of the oil cooler of the engine is controlled to be kept at the optimal temperature to operate.
In some embodiments, the temperature of the cooling liquid at the outlet of the cylinder head cooling channel is measured by a water temperature sensor, if the temperature of the cooling liquid at the outlet of the cylinder head cooling channel is higher than a given temperature, an opening control signal is generated according to a BP-PID-PSO regulation algorithm to increase the corresponding ball valve opening, so that the flow rate of the cooling liquid in the cylinder head cooling channel is accelerated, and meanwhile, if a large circulation opening temperature condition is reached, the corresponding ball valve opening of the large circulation cooling channel can be increased to reduce the temperature of the cooling liquid; if the temperature of the cooling liquid at the outlet of the cylinder cover cooling channel is lower than a given temperature, an opening control signal is generated according to a BP-PID-PSO (back-propagation-proportional-integral-derivative-differential-pressure) regulation algorithm to reduce the corresponding ball valve opening, so that the flow speed of the cooling liquid in the cylinder cover cooling channel is reduced, and meanwhile, if the temperature is lower than the large-cycle opening temperature condition, the corresponding ball valve opening of the large-cycle cooling channel can be closed to improve the temperature of the cooling liquid and help the engine to be quickly warmed up, so that the cooling liquid in the cylinder cover cooling channel is controlled to be kept at the optimal temperature, and the cylinder cover temperature of the engine is controlled to be kept at the optimal temperature to operate.
In some embodiments, the temperature of the coolant at the outlet of the cylinder block cooling passage is measured by a water temperature sensor, and if the temperature of the coolant at the outlet of the cylinder block cooling passage is higher than a given temperature, an opening control signal is generated according to a BP-PID-PSO adjustment algorithm to increase the corresponding ball valve opening, so that the flow rate of the coolant in the cylinder block cooling passage is increased, and if the condition of the major cycle opening temperature is reached, the corresponding ball valve opening of the major cycle cooling passage can be increased to decrease the temperature of the coolant; if the temperature of the cooling liquid at the outlet of the cylinder block cooling channel is lower than a given temperature, an opening control signal is generated according to a BP-PID-PSO (back-propagation-proportional-integral-derivative-proportional-derivative) regulation algorithm to reduce the corresponding ball valve opening, so that the flow speed of the cooling liquid in the cylinder block cooling channel is reduced, and meanwhile, if the temperature of the cooling liquid in the cylinder block cooling channel is lower than the temperature of the large-cycle cooling channel, the corresponding ball valve opening of the large-cycle cooling channel can be closed to improve the temperature of the cooling liquid and help the engine to be quickly warmed up, so that the cooling liquid in the cylinder block cooling channel is controlled to keep the optimal temperature, and the temperature of the cylinder block of the engine is controlled to be kept at the optimal temperature to operate.
In some embodiments, the temperature of the cooling liquid at the outlet of the cooling channel of the air heater is measured by a water temperature sensor, and if the temperature of the cooling liquid at the outlet of the cooling channel of the air heater is higher than a given temperature, an opening control signal is generated according to a BP-PID-PSO regulation algorithm to increase the corresponding opening of the ball valve, so that the flow rate of the cooling liquid in the cooling channel of the air heater is increased to reduce the temperature of the cooling liquid; if the temperature of the cooling liquid at the outlet of the cooling channel of the heater unit is lower than the given temperature, an opening control signal is generated according to a BP-PID-PSO (back-propagation-proportional-integral-derivative-differential-pressure) regulation algorithm to reduce the opening of the corresponding ball valve, so that the flow speed of the cooling liquid in the cooling channel of the heater unit is reduced, the temperature of the cooling liquid is increased, the optimal temperature of the cooling liquid in the cooling channel of the heater unit is controlled, the temperature of the heater unit of the engine is controlled, and the temperature of the cockpit is stably controlled by the heater unit.
Therefore, according to the temperature difference between the actual water temperature of the engine and the given temperature, the BP-PID-PSO regulation algorithm is adopted to generate the opening control signal, so that the opening of the first ball valve, the second ball valve, the third ball valve and the cooling liquid can be accurately controlled, and the engine can be kept to operate at the optimum temperature.
And S3, if any one of the first to third ball valves does not receive the opening command, controlling the opening of the first to third ball valves according to the flow characteristic distribution curve of each cooling channel which is fitted in advance.
Wherein, according to the flow characteristic distribution curve of each cooling channel which is fitted in advance and the known opening degree of the ball valve, the opening degrees of the first to third ball valves are automatically adjusted, thereby realizing the accurate control of the temperature of the cooling liquid in each cooling channel and enabling the engine to operate at the optimum temperature.
According to the temperature control method of the engine coolant, the opening degree of the first ball valve, the opening degree of the third ball valve and the opening degree of the third ball valve can be reasonably and accurately controlled, the flow rate of the coolant in each cooling channel is adjusted, and therefore the coolant is kept at the optimal temperature, the engine is guaranteed to run at the optimal temperature, the power performance of the engine is improved, and the exhaust emission and the energy consumption of the engine are reduced.
According to some embodiments of the invention, when the missing flow characteristic distribution curve is determined, the engine thermal management system is controlled to enter an emergency operation mode, so that the cylinder head cooling channel, the cylinder block cooling channel, the large and small circulating cooling channels, the air heater cooling channel, the turbocharger cooling channel and the oil cooler cooling channel are controlled in a fixed flow manner, and the cooling effect on the engine in a short period is guaranteed, so that the engine can run reliably for a period of time.
In one embodiment of the invention, when the engine thermal management system enters the emergency working mode, the large circulation cooling channel, the cylinder cover cooling channel and the turbocharger cooling channel are fully opened by 100 percent, so that the reliable operation of the engine in a short period is ensured.
According to some embodiments of the present invention, a first ball valve of the first to third ball valves controls a heater cooling passage, a turbocharger cooling passage, and an oil cooler cooling passage, a second ball valve of the first to third ball valves controls a large-and-small circulation cooling passage, and a third ball valve of the first to third ball valves controls a cylinder head cooling passage and a cylinder block cooling passage.
Specifically, the opening degree of the first ball valve controls the flow rates of the coolant in the heater cooling passage, the turbocharger cooling passage, and the oil cooler cooling passage, the opening degree of the second ball valve controls the flow rate of the coolant in the large-small circulation cooling passage, and the opening degree of the third ball valve controls the flow rates of the coolant in the cylinder head cooling passage and the cylinder block cooling passage.
According to some embodiments of the invention, the flow characteristic distribution curve of each cooling channel is expressed according to the following formula:
axn + bxm + cx + d, wherein n and m are positive integers, n > m, a, b, c and d are fitting coefficients respectively, x is the opening degree of the ball valve, and Qi is the flow rate of each cooling channel.
Specifically, in the case of ensuring the reliability of the engine, the fuel consumption rate is used as the evaluation criterion of the optimum temperature of the coolant, which is determined by the flow rate of the coolant passing through the cooling passage, which is determined by the opening degree of the ball valve, so that the functional relationship can be fitted by the opening degree of the ball valve and the flow rate of the coolant in the cooling passage, where the flow rate of the coolant passing through the cooling passage is Qi (i ═ 1, 2 … 6), Q1 represents the flow rate of the coolant passing through the cylinder head cooling passage, Q2 represents the flow rate of the coolant passing through the cylinder block cooling passage, Q3 represents the flow rate of the coolant passing through the large and small circulation cooling passage, Q4 represents the flow rate of the coolant passing through the heater cooling passage, Q5 represents the flow rate of the coolant passing through the turbocharger cooling passage, Q6 represents the flow rate of the coolant passing through the oil cooler cooling passage, and the functional relationship between the flow rate of each cooling passage and the opening degree of the ball valve is Qi axn + bxm + cx + d, wherein n is greater than m, a, b, c and d are fitting coefficients respectively, x is the opening degree of the ball valve, and the flow rates of the cooling liquid in the cooling channel controlled by each ball valve are restricted mutually, and the relationship is expressed as follows:
q1+ Q2+ Q3+ Q4+ Q5+ Q6 ═ constant1, Q1+ Q2 ═ constant2, Q4+ Q5+ Q6 ═ constant3, where the constant values are not equal.
Further, according to a BP-PID-PSO regulation algorithm, the BP algorithm is used in PID control, the weight of a PID controller is optimized through PSO global random optimization, so that BP approaches to a control function more quickly, and finally PID regulation is carried out on system performance and feedback parameter learning, so that higher control precision can be obtained, namely optimal parameters of Kp, Ki and Kd are obtained. Further, the actual coolant temperature obtained by the temperature control method according to the embodiment of the invention is more accurate, so that the optimal flow characteristic distribution curve of each cooling passage can be obtained.
If the temperature sensor arranged at the outlet of the cooling channel fails, the opening instruction cannot be received by the corresponding ball valve of the cooling channel, for example, the opening instruction cannot be received by the second ball valve due to the failure of the temperature sensor at the outlet of the large-circulation cooling channel, and at the moment, the opening of the second ball valve is automatically adjusted according to the pre-fitted flow characteristic distribution curve of each cooling channel and the known opening of the first ball valve and the known opening of the third ball valve, so that the cooling liquid of each channel can be accurately controlled, and the engine can operate at the optimum temperature.
Based on the above temperature control method, in some embodiments of the present invention, the temperature control method is as shown in fig. 2, and in fig. 2, after obtaining a temperature difference between an actual water temperature of the engine and a given temperature, a method for controlling the opening degrees of the first to third ball valves is determined according to whether the first to third ball valves all receive the opening degree command and whether the flow characteristic distribution curve is missing, so that the opening degrees of the first to third ball valves are controlled by a selected method, and the process is repeated to realize accurate control of the temperature of the coolant.
Wherein, if the first to third ball valves all receive the opening degree instruction, the method for controlling the opening degrees of the first to third ball valves is as follows: the BP-PID-PSO regulation algorithm is adopted to generate an opening control signal, so that the engine can operate at the most suitable temperature;
if any one of the first to third ball valves does not receive the opening instruction and lacks the flow characteristic distribution curve, the method for controlling the opening of the first to third ball valves comprises the following steps: the opening control signal is generated in a fixed flow mode to ensure the cooling effect on the engine in a short period and prevent the engine from being broken due to overheating or knocking due to supercooling;
if any one of the first to third ball valves does not receive the opening degree instruction and does not lack the flow characteristic distribution curve, the method for controlling the opening degrees of the first to third ball valves comprises the following steps: and generating an opening control signal according to a flow characteristic distribution curve of each cooling channel which is fitted in advance, so that when a temperature sensor at the outlet of a certain cooling channel fails, the flow of the cooling liquid of each cooling channel can be automatically adjusted, and the reliable operation of the engine is ensured.
In other embodiments of the present invention, if all of the first to third ball valves do not receive the opening degree command, no matter whether the flow characteristic distribution curve is missing, the method of controlling the opening degrees of the first to third ball valves is: and an opening control signal is generated in a fixed flow mode to ensure the cooling effect on the engine in a short period.
According to the computer readable storage medium of the embodiment of the second aspect of the present invention, the temperature control program of the engine coolant is stored thereon, and when being executed by the processor, the temperature control program of the engine coolant realizes the temperature control method of the engine coolant as in the above-mentioned embodiment, so that the coolant is kept at the optimum temperature to ensure that the engine operates at the optimum temperature, which is favorable for improving the power performance of the engine and reducing the exhaust emission and energy consumption of the engine.
The engine controller according to the third aspect of the present invention includes a memory, a processor, and a temperature control program of the engine coolant stored in the memory and operable on the processor, and when the processor executes the temperature control program of the engine coolant, the method of controlling the temperature of the engine coolant according to the above-described embodiment is implemented, so that the coolant is kept at an optimum temperature to ensure that the engine operates at an optimum temperature, which is advantageous for improving the power performance of the engine and reducing the exhaust emission and energy consumption of the engine.
Referring to fig. 3, an engine coolant temperature control device 10 according to a fourth aspect of the present invention is applied to an engine thermal management system including first to third ball valves and a cylinder head cooling passage, a cylinder block cooling passage, a large and small circulation cooling passage, a heater cooling passage, a turbocharger cooling passage, and an oil cooler cooling passage, the first to third ball valves controlling the cylinder head cooling passage, the cylinder block cooling passage, the large and small circulation cooling passage, the heater cooling passage, the turbocharger cooling passage, and the oil cooler cooling passage, respectively, the temperature control device 10 including: a judging module 1 and a control module 2.
The judging module 1 is used for judging whether the first ball valve, the second ball valve, the third ball valve and the fourth ball valve all receive opening instructions, the control module 2 is used for generating opening control signals by adopting a BP-PID-PSO (back-propagation-proportional-integral-derivative-proportional-derivative-integral-derivative) regulation algorithm according to temperature difference values between actual water temperatures and given temperatures of the engine when the first ball valve, the second ball valve and the third ball valve all receive the opening instructions so as to control the opening of the first ball valve, the second ball valve and the fourth ball valve, and the control module 2 is further used for controlling the opening of the first ball valve, the second ball valve and the fourth ball valve according to a pre-fitted flow characteristic distribution curve of each cooling channel when any one of the first ball valve, the third ball valve does not receive the opening instructions.
According to the temperature control method of the engine coolant, the opening degree of the first ball valve, the opening degree of the second ball valve, the opening degree of the third ball valve, and the flow rate of the coolant in each cooling channel are adjusted through the control module 2, so that the coolant is kept at the optimal temperature, the engine is guaranteed to run at the optimal temperature, the power performance of the engine is improved, and the exhaust emission and the energy consumption of the engine are reduced.
According to some embodiments of the present invention, the control module 2 is further configured to, when the missing flow characteristic distribution curve is determined, control the engine thermal management system to enter an emergency operation mode, so as to control the cylinder head cooling channel, the cylinder block cooling channel, the large and small circulation cooling channels, the heater cooling channel, the turbocharger cooling channel, and the oil cooler cooling channel in a fixed flow manner, so as to ensure a cooling effect on the engine in a short period of time, and to enable the engine to operate reliably for a period of time.
According to some embodiments of the present invention, a first ball valve of the first to third ball valves controls a heater cooling passage, a turbocharger cooling passage, and an oil cooler cooling passage, a second ball valve of the first to third ball valves controls a large-and-small circulation cooling passage, and a third ball valve of the first to third ball valves controls a cylinder head cooling passage and a cylinder block cooling passage.
Specifically, the opening degree of the first ball valve controls the flow rates of the cooling liquid in the cooling channel of the air heater, the cooling channel of the turbocharger and the cooling channel of the oil cooler, the second ball valve controls the flow rates of the cooling liquid in the large and small circulating cooling channels, and the third ball valve controls the flow rates of the cooling liquid in the cylinder head cooling channel and the cylinder block cooling channel.
According to some embodiments of the invention, the flow characteristic distribution curve of each cooling channel is expressed according to the following formula: axn + bxm + cx + d, wherein n and m are positive integers, n > m, a, b, c and d are fitting coefficients respectively, x is the opening degree of the ball valve, Qi is the flow rate of each cooling channel, and the flow rates of the cooling channels controlled by each ball valve are restricted with each other, and the relationship is expressed as follows:
q1+ Q2+ Q3+ Q4+ Q5+ Q6 ═ constant1, Q1+ Q2 ═ constant2, Q4+ Q5+ Q6 ═ constant3, where the constant values are not equal. And if any one temperature sensor arranged at the outlet of the cooling channel fails, the ball valve corresponding to the cooling channel cannot accept an opening instruction, and at the moment, the opening of the first ball valve, the second ball valve and the third ball valve is automatically adjusted according to a flow characteristic distribution curve fitted in advance and the known opening of the ball valve, so that the cooling liquid of each channel is accurately controlled, and the engine runs at the optimum temperature.
The Memory may be, but is not limited to, a Random Access Memory (RAM), a Read Only Memory (ROM), a Programmable Read-Only Memory (PROM), an Erasable Read-Only Memory (EPROM), an electrically Erasable Read-Only Memory (EEPROM), and the like. The memory is used for storing a program, and the processor executes the program after receiving the execution instruction, so as to implement the steps of the control method of the cooking appliance described in the above embodiment.
The processor may be an integrated circuit chip having signal processing capabilities. The processor may be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), and the like; but may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware components. The various methods, steps and logic blocks disclosed in the embodiments of the present invention may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
Also, the logic and/or steps represented in the flowcharts or otherwise described herein, such as an ordered listing of executable instructions that can be considered to implement logical functions, can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. For the purposes of this description, a "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of the computer-readable medium would include the following: an electrical connection (electronic device) having one or more wires, a portable computer diskette (magnetic device), a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via for instance optical scanning of the paper or other medium, then compiled, interpreted or otherwise processed in a suitable manner if necessary, and then stored in a computer memory.
It should be understood that portions of the present invention may be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, the various steps or methods may be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one or combination of the following techniques, which are known in the art, may be used: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application specific integrated circuit having an appropriate combinational logic gate circuit, a Programmable Gate Array (PGA), a Field Programmable Gate Array (FPGA), or the like.
In the present invention, unless otherwise expressly stated or limited, the terms "mounted," "connected," "secured," and the like are to be construed broadly and can, for example, be fixedly connected, detachably connected, or integrally formed; can be mechanically connected, electrically connected or can communicate with each other; either directly or indirectly through intervening media, either internally or in any other relationship. The specific meanings of the above terms in the present invention can be understood by those skilled in the art according to specific situations.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example" or "some examples" or the like are intended to mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above are not necessarily intended to refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, various embodiments or examples described in this specification can be combined and combined by those skilled in the art.
Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention, and that variations, modifications, substitutions and alterations can be made to the above embodiments by those of ordinary skill in the art within the scope of the present invention.
Claims (10)
1. The temperature control method of the engine coolant is applied to an engine thermal management system, the engine thermal management system comprises first to third ball valves, a cylinder head cooling channel, a cylinder block cooling channel, a large and small circulating cooling channel, a warm air device cooling channel, a turbocharger cooling channel and an oil cooler cooling channel, the first to third ball valves respectively control the cylinder head cooling channel, the cylinder block cooling channel, the large and small circulating cooling channel, the warm air device cooling channel, the turbocharger cooling channel and the oil cooler cooling channel, and the temperature control method comprises the following steps:
judging whether the first ball valve, the second ball valve, the third ball valve and the fourth ball valve all receive opening instructions or not;
if the first ball valve, the second ball valve and the third ball valve all receive opening instructions, generating opening control signals by adopting a BP-PID-PSO (back-propagation-proportional-integral-derivative) regulation algorithm according to the temperature difference between the actual water temperature of the engine and the given temperature so as to control the opening of the first ball valve, the second ball valve and the third ball valve;
and if any one of the first to third ball valves does not receive an opening instruction, controlling the opening of the first to third ball valves according to a pre-fitted flow characteristic distribution curve of each cooling channel.
2. The method of controlling temperature of engine coolant according to claim 1, characterized in that when it is determined that the flow characteristic distribution curve is absent, the engine thermal management system is controlled to enter an emergency operation mode to control the cylinder head cooling passage, the cylinder block cooling passage, the large-small circulation cooling passage, the heater device cooling passage, the turbocharger cooling passage, and the oil cooler cooling passage in a fixed flow manner.
3. The method of controlling temperature of engine coolant according to claim 1 or 2, characterized in that a first ball valve of the first to third ball valves controls the heater cooling passage, the turbocharger cooling passage, and the oil cooler cooling passage, a second ball valve of the first to third ball valves controls the large-and-small-circulation cooling passage, and a third ball valve of the first to third ball valves controls the cylinder head cooling passage and the block cooling passage.
4. The temperature control method of engine coolant according to claim 3, characterized in that the flow characteristic distribution curve of each cooling passage is expressed according to the following formula:
axn + bxm + cx + d, wherein n and m are positive integers, n > m, a, b, c and d are fitting coefficients respectively, x is the opening degree of the ball valve, and Qi is the flow rate of each cooling channel.
5. A computer-readable storage medium, characterized in that a temperature control program of engine coolant is stored thereon, which when executed by a processor implements the temperature control method of engine coolant according to any one of claims 1 to 4.
6. An engine controller comprising a memory, a processor, and a temperature control program for engine coolant stored in the memory and executable on the processor, wherein the processor implements the temperature control method for engine coolant according to any one of claims 1 to 4 when executing the temperature control program for engine coolant.
7. The utility model provides a temperature control device of engine coolant liquid, its characterized in that is applied to the engine heat management system, the engine heat management system includes first to third ball valve and cylinder head cooling channel, cylinder block cooling channel, big or small circulative cooling passageway, warm braw device cooling channel, turbo charger cooling channel, oil cooler cooling channel, first to third ball valve is respectively to cylinder head cooling channel, cylinder block cooling channel, big or small circulative cooling channel, warm braw device cooling channel, turbo charger cooling channel and oil cooler cooling channel control, temperature control device includes:
the judging module is used for judging whether the first ball valve, the second ball valve, the third ball valve and the fourth ball valve all receive opening instructions or not;
the control module is used for generating opening control signals by adopting a BP-PID-PSO (back-propagation-proportional-integral-derivative-differential-pressure) regulation algorithm according to the temperature difference between the actual water temperature and the given temperature of the engine when the first to third ball valves receive opening instructions so as to control the openings of the first to third ball valves;
the control module is further used for controlling the opening of the first ball valve, the second ball valve and the third ball valve according to a pre-fitted flow characteristic distribution curve of each cooling channel when any one of the first ball valve, the second ball valve and the third ball valve does not receive an opening instruction.
8. The engine coolant temperature control device of claim 7, wherein the control module is further configured to control the engine thermal management system to enter an emergency operating mode to control the cylinder head cooling passage, the cylinder block cooling passage, the large and small circulation cooling passages, the heater cooling passage, the turbocharger cooling passage, and the oil cooler cooling passage in a fixed flow manner when the flow characteristic distribution curve is determined to be absent.
9. The temperature control device of engine coolant according to claim 7 or 8, characterized in that a first ball valve of the first to third ball valves controls the heater unit cooling passage, the turbocharger cooling passage, and the oil cooler cooling passage, a second ball valve of the first to third ball valves controls the large-and-small circulation cooling passage, and a third ball valve of the first to third ball valves controls the cylinder head cooling passage and the block cooling passage.
10. The temperature control apparatus of engine coolant according to claim 9, characterized in that the flow characteristic distribution curve of each cooling passage is expressed according to the following formula:
axn + bxm + cx + d, wherein n and m are positive integers, n > m, a, b, c and d are fitting coefficients respectively, x is the opening degree of the ball valve, and Qi is the flow rate of each cooling channel.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010900575.4A CN114109581A (en) | 2020-08-31 | 2020-08-31 | Method and device for controlling temperature of engine coolant |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010900575.4A CN114109581A (en) | 2020-08-31 | 2020-08-31 | Method and device for controlling temperature of engine coolant |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114109581A true CN114109581A (en) | 2022-03-01 |
Family
ID=80360293
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010900575.4A Pending CN114109581A (en) | 2020-08-31 | 2020-08-31 | Method and device for controlling temperature of engine coolant |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114109581A (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4556029A (en) * | 1982-04-02 | 1985-12-03 | Nissan Motor Company, Limited | Back-up system and method for engine coolant temperature sensor in electronic engine control system |
KR19990009700A (en) * | 1997-07-11 | 1999-02-05 | 김영귀 | Cooling water temperature prediction method in case of vehicle cooling water temperature sensor failure |
JP2015169166A (en) * | 2014-03-10 | 2015-09-28 | 日立オートモティブシステムズ株式会社 | Cooling device of internal combustion engine |
US20160085241A1 (en) * | 2014-09-18 | 2016-03-24 | Chin-Tsung Lee | Flow detection device and numerical modeling method |
CN106246328A (en) * | 2016-08-26 | 2016-12-21 | 广州汽车集团股份有限公司 | The control method of a kind of automobile engine water-cooling system electronic water pump and device |
US10180101B1 (en) * | 2017-10-18 | 2019-01-15 | Hyundai Moto Company | Fail-safe control method for vehicle cooling system |
-
2020
- 2020-08-31 CN CN202010900575.4A patent/CN114109581A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4556029A (en) * | 1982-04-02 | 1985-12-03 | Nissan Motor Company, Limited | Back-up system and method for engine coolant temperature sensor in electronic engine control system |
KR19990009700A (en) * | 1997-07-11 | 1999-02-05 | 김영귀 | Cooling water temperature prediction method in case of vehicle cooling water temperature sensor failure |
JP2015169166A (en) * | 2014-03-10 | 2015-09-28 | 日立オートモティブシステムズ株式会社 | Cooling device of internal combustion engine |
US20160085241A1 (en) * | 2014-09-18 | 2016-03-24 | Chin-Tsung Lee | Flow detection device and numerical modeling method |
CN106246328A (en) * | 2016-08-26 | 2016-12-21 | 广州汽车集团股份有限公司 | The control method of a kind of automobile engine water-cooling system electronic water pump and device |
US10180101B1 (en) * | 2017-10-18 | 2019-01-15 | Hyundai Moto Company | Fail-safe control method for vehicle cooling system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9324199B2 (en) | Method and system for controlling an engine cooling system | |
US10450941B2 (en) | Engine cooling system and method | |
US9506394B2 (en) | Method of controlling temperature | |
US7320434B2 (en) | Method of controlling electronic controlled thermostat | |
US8931440B2 (en) | Engine cooling system and method for engine cooling | |
US8919471B2 (en) | Cooling device for an automotive vehicle | |
US7011050B2 (en) | Control method of electronic control thermostat | |
US20180209324A1 (en) | Cooling fan and active grille shutter control | |
CN212230530U (en) | Thermal management control system and fuel cell vehicle | |
US9850802B2 (en) | Coolant control device | |
CN103362629A (en) | Engine cooling system control | |
US7171927B2 (en) | Control method for electronically controlled thermostat | |
JP2003528241A (en) | Method and apparatus for cooling vehicle engine | |
CN109435658B (en) | Thermal management system of vehicle, control method of thermal management system and vehicle | |
JP5780299B2 (en) | Cooling water temperature control device for internal combustion engine | |
CN113464263A (en) | Control method and system for electronic thermostat of commercial vehicle | |
JP5618945B2 (en) | Cooling control device for internal combustion engine | |
CN113725458A (en) | Thermal management control method and system and fuel cell vehicle | |
CN111365114A (en) | Automatic cooling control system and control method for engine | |
CN113725460A (en) | High-power fuel cell engine temperature management system and control method thereof | |
CN114003076B (en) | Intelligent thermal management control method and system for power assembly and storage medium | |
CN117239188A (en) | Fuel cell thermal management system and method | |
CN114109581A (en) | Method and device for controlling temperature of engine coolant | |
JP2003521628A (en) | Method and apparatus for cooling vehicle engine | |
CN114738103B (en) | Control method and device for vehicle temperature control module |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |