CN110360031B - Engine intake air heating method, device, equipment and storage medium - Google Patents

Engine intake air heating method, device, equipment and storage medium Download PDF

Info

Publication number
CN110360031B
CN110360031B CN201910647897.XA CN201910647897A CN110360031B CN 110360031 B CN110360031 B CN 110360031B CN 201910647897 A CN201910647897 A CN 201910647897A CN 110360031 B CN110360031 B CN 110360031B
Authority
CN
China
Prior art keywords
temperature
heater
engine
intake manifold
current
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.)
Active
Application number
CN201910647897.XA
Other languages
Chinese (zh)
Other versions
CN110360031A (en
Inventor
王超
赵小虎
王云鹏
陈怀望
曹明柱
王晓鹏
邓柯
肖江华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Anhui Jianghuai Automobile Group Corp
Original Assignee
Anhui Jianghuai Automobile Group Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Anhui Jianghuai Automobile Group Corp filed Critical Anhui Jianghuai Automobile Group Corp
Priority to CN201910647897.XA priority Critical patent/CN110360031B/en
Publication of CN110360031A publication Critical patent/CN110360031A/en
Application granted granted Critical
Publication of CN110360031B publication Critical patent/CN110360031B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02MSUPPLYING COMBUSTION ENGINES IN GENERAL WITH COMBUSTIBLE MIXTURES OR CONSTITUENTS THEREOF
    • F02M31/00Apparatus for thermally treating combustion-air, fuel, or fuel-air mixture
    • F02M31/02Apparatus for thermally treating combustion-air, fuel, or fuel-air mixture for heating
    • F02M31/12Apparatus for thermally treating combustion-air, fuel, or fuel-air mixture for heating electrically
    • F02M31/13Combustion air
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02NSTARTING OF COMBUSTION ENGINES; STARTING AIDS FOR SUCH ENGINES, NOT OTHERWISE PROVIDED FOR
    • F02N19/00Starting aids for combustion engines, not otherwise provided for
    • F02N19/02Aiding engine start by thermal means, e.g. using lighted wicks
    • F02N19/04Aiding engine start by thermal means, e.g. using lighted wicks by heating of fluids used in engines

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

The invention relates to the technical field of engine control, and discloses an engine intake air heating method, device, equipment and a storage medium, wherein the method comprises the following steps: acquiring the initial temperature of a heater and equipment parameters corresponding to an intake manifold; determining a thermal resistance of the intake manifold based on the device parameter; determining the temperature drop amount of the water temperature of the engine according to the initial temperature and the thermal resistance; and acquiring target heating time according to the temperature drop amount, and performing air inlet heating on the engine according to the target heating time through the heater so as to achieve the purpose of accurately controlling the heating time of the heater, thereby avoiding the overheating phenomenon and ensuring that the engine has good starting performance.

Description

Engine intake air heating method, device, equipment and storage medium
Technical Field
The invention relates to the technical field of engine control, in particular to an engine intake air heating method, device, equipment and storage medium.
Background
When a diesel engine is started in a low-temperature environment, in order to ensure good starting performance, it is necessary to heat gas entering a combustion chamber. The current common air inlet heating modes comprise a preheating plug type and an air inlet grid type, wherein the preheating plug type heating method is to directly extend the preheating plug into a combustion chamber for heating, the power consumption of the heating mode is relatively small, the heating efficiency is high, but holes need to be punched in the combustion chamber; the air inlet grille type heating method is characterized by that the air inlet grille is mounted on the air inlet manifold, and when the engine is air-intake due to the dragging of starter, the heated air is sucked into combustion chamber, and said heating mode has no need of punching hole in the combustion chamber, but its power consumption is relatively large and heating efficiency is slightly low.
In addition, the traditional air inlet grille type heating control method is characterized in that interpolation is carried out in a heating time control table according to the water temperature of an engine to obtain the heating time of a preheater under the current water temperature, the heating time of the heater cannot be accurately controlled through the method, an air inlet pipeline is easy to be ablated, the electric quantity of a storage battery is easy to be consumed too much, and good starting performance cannot be guaranteed.
The above is only for the purpose of assisting understanding of the technical aspects of the present invention, and does not represent an admission that the above is prior art.
Disclosure of Invention
The invention mainly aims to provide an engine intake air heating method, device, equipment and storage medium, and aims to solve the problems that in the prior art, when an engine is heated by intake air, the heating time of a heater cannot be accurately controlled, an intake pipeline is easily ablated, the electric quantity of a storage battery is consumed too much, and good starting performance cannot be guaranteed.
To achieve the above object, the present invention provides an engine intake air heating method, comprising the steps of:
acquiring the initial temperature of a heater and equipment parameters corresponding to an intake manifold;
determining a thermal resistance of the intake manifold based on the device parameter;
determining the temperature drop amount of the water temperature of the engine according to the initial temperature and the thermal resistance;
and acquiring target heating time according to the temperature reduction amount, and heating the inlet air of the engine according to the target heating time through the heater.
Preferably, the step of obtaining the initial temperature of the heater specifically includes:
obtaining the working time of the heater in the last intake air heating process, calculating the initial temperature of the heater according to the following formula,
T1=t0*p
in the formula, T1Is the initial temperature of the heater, t0The working time of the heater for the last intake heating process, p isSetting a coefficient.
Preferably, the equipment parameters include wall thickness, surface area, and adiabatic coefficient of the intake manifold;
the step of calculating the thermal resistance of the intake manifold according to the device parameters specifically includes:
calculating a thermal resistance of the intake manifold from the wall thickness, the surface area, and the adiabatic coefficient by the following formula,
Figure BDA0002133206190000021
in the formula, R is the thermal resistance of the intake manifold, h is the wall thickness of the intake manifold, A is the surface area of the intake manifold, and lambda is the adiabatic coefficient of the intake manifold.
Preferably, the step of calculating the temperature decrease amount according to the initial temperature and the thermal resistance specifically includes:
acquiring the current environment temperature, the power-off time of an engine, the material heat capacity of a heater and the mass of the heater;
calculating the temperature drop according to the initial temperature, the thermal resistance, the current ambient temperature, the engine power-off time, the heater material heat capacity and the heater mass by the following formula,
Figure BDA0002133206190000022
in the formula, dT1For the amount of temperature decrease, T1Is the initial temperature of the heater, T0For the current ambient temperature, R is the thermal resistance of the intake manifold, t1The power-off time of the engine, C is the heat capacity of the heater material, and m is the mass of the heater.
Preferably, the step of obtaining the target heating time according to the temperature decrease amount specifically includes:
when the temperature drop is larger than a target environment temperature, acquiring a current engine water temperature value, searching the heater working time corresponding to the current engine water temperature value in a preset relation table, and taking the searched heater working time as a target heating time, wherein the preset relation table comprises the corresponding relation between the current engine water temperature value and the heater working time, and the target environment temperature is obtained by subtracting a first preset value from the current environment temperature;
calculating a target heating time by the following formula when the temperature decrease amount is less than or equal to the target ambient temperature,
Figure BDA0002133206190000031
in the formula, t1For a target heating time, dT1For the amount of temperature decrease, T1P is a preset coefficient, which is the initial temperature of the heater.
Preferably, before the step of obtaining the current engine water temperature value when the temperature decrease amount is greater than the target ambient temperature, the method further includes:
detecting whether the engine is in a fault state;
if so, detecting whether the temperature drop is greater than the target environment temperature;
when the temperature drop is greater than the target ambient temperature, the step of obtaining the current engine water temperature value specifically includes:
and when the temperature drop is larger than the target environment temperature, acquiring temperature values of preset dimensionality, and selecting one target temperature value from the temperature values of the preset dimensionality as a current engine water temperature value according to a preset water temperature replacement priority strategy.
Preferably, before the step of obtaining the initial temperature of the heater, the method further comprises:
acquiring a current engine water temperature value or a current intake manifold temperature value when the engine is in a power-on state;
when the current engine water temperature value or the current intake manifold temperature value meets a preset condition, executing the step of acquiring the initial temperature of the heater;
wherein the preset conditions are as follows:
the current engine water temperature value is smaller than a second preset value;
or the current intake manifold temperature value is smaller than the intake manifold temperature value recorded in the last heating process plus a third preset value.
In addition, to achieve the above object, the present invention also proposes an engine intake air heating apparatus, comprising:
the parameter acquisition module is used for acquiring the initial temperature of the heater and equipment parameters corresponding to the intake manifold;
the thermal resistance calculation module is used for determining the thermal resistance of the air inlet manifold according to the equipment parameters;
the temperature difference calculation module is used for determining the temperature drop amount of the water temperature of the engine according to the initial temperature and the thermal resistance;
and the time acquisition module is used for acquiring target heating time according to the temperature reduction amount and heating the inlet air of the engine according to the target heating time through the heater.
Further, to achieve the above object, the present invention also proposes an engine intake air heating apparatus comprising: a memory, a processor, and an engine intake air heating program stored on the memory and operable on the processor, the engine intake air heating program configured to implement the steps of the engine intake air heating method as described above.
In order to achieve the above object, the present invention further provides a storage medium, wherein an engine intake air heating program is stored in the storage medium, and when the engine intake air heating program is executed by a processor, the steps of the engine intake air heating method are implemented.
The method comprises the steps of obtaining the initial temperature of a heater and equipment parameters corresponding to an air inlet manifold; determining a thermal resistance of the intake manifold based on the device parameter; determining the temperature drop amount of the water temperature of the engine according to the initial temperature and the thermal resistance; and acquiring target heating time according to the temperature drop amount, and performing air inlet heating on the engine according to the target heating time through the heater so as to achieve the purpose of accurately controlling the heating time of the heater, thereby avoiding the overheating phenomenon and ensuring that the engine has good starting performance.
Drawings
FIG. 1 is a schematic diagram of an engine intake air heating apparatus in a hardware operating environment according to an embodiment of the present invention;
FIG. 2 is a schematic flow chart of a first embodiment of an engine intake air heating method of the present invention;
FIG. 3 is a schematic flow chart of a second embodiment of an engine intake air heating method of the present invention;
FIG. 4 is a schematic flow chart of a third embodiment of an engine intake air heating method of the present invention;
fig. 5 is a block diagram showing the structure of the first embodiment of the engine intake air heating apparatus of the present invention.
The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
Referring to fig. 1, fig. 1 is a schematic structural diagram of an engine intake air heating apparatus in a hardware operating environment according to an embodiment of the present invention.
As shown in fig. 1, the engine intake air heating apparatus mainly includes: an electronic control unit 1001, an intake manifold 1002, a heater 1003, a urea tank (not shown in the figure), and the like. The ECU generally has a fault self-diagnosis and protection function, and when a system has a fault, it can automatically record a fault code in a Random Access Memory (RAM) and adopt a protection measure to read a substitute program from a proper program to maintain the operation of the engine. The intake manifold 1002 is an intake pipe from the rear of a carburetor or a throttle body to the front of an intake passage of a cylinder head, and the heater 1003 is an electronic device with a heating effect.
Those skilled in the art will appreciate that the configuration shown in FIG. 1 does not constitute a limitation of the engine intake air heating apparatus and may include more or fewer components than shown, or some components in combination, or a different arrangement of components.
In the engine shown in fig. 1, the electronic control unit 1001 is mainly used for collecting signals of each sensor when the engine runs, performing operation, converting the operation result into a control signal, and controlling the work of a controlled object; the intake manifold 1002 is mainly used to distribute air and fuel mixture from a carburetor or a throttle body to intake ports of cylinders.
Based on the hardware structure, the embodiment of the engine air inlet heating method is provided.
Referring to fig. 2, fig. 2 is a schematic flow chart of a first embodiment of an engine intake air heating method according to the present invention.
In this embodiment, the engine intake air heating method includes the steps of:
s10: acquiring the initial temperature of a heater and equipment parameters corresponding to an intake manifold;
it should be noted that the execution subject of the present embodiment is the Electronic Control Unit (ECU), the initial temperature of the heater is the current temperature of the heater, and the device parameters of the intake manifold include the wall thickness, the surface area, and the adiabatic coefficient of the intake manifold.
In a specific implementation, the electronic control unit calculates the initial temperature of the heater according to the following formula by obtaining the working time of the heater in the last intake air heating process,
T1=t0*p
in the formula, T1Is the initial temperature of the heater, t0For example, when the heater operation time of the last intake air heating process is 100s and the preset coefficient is 0.31, the initial temperature of the heater is 100 × 0.31.31 ═ 31 ℃.
It is easy to understand that, when the engine is started for the first time, although the heater operating time of the previous intake air heating process does not exist, the heater operating time of the previous intake air heating process is set to a preset value when the engine is shipped.
S20: determining a thermal resistance of the intake manifold based on the device parameter;
it should be noted that, in a specific implementation, the thermal resistance of the intake manifold can be determined in various ways according to the device parameters, and in order to improve the calculation efficiency of the thermal resistance, in this embodiment, the thermal resistance of the intake manifold can be calculated according to the wall thickness, the surface area, and the adiabatic coefficient by the following formula,
Figure BDA0002133206190000061
in the formula, R is the thermal resistance of the intake manifold, h is the wall thickness of the intake manifold, A is the surface area of the intake manifold, and lambda is the adiabatic coefficient of the intake manifold.
Of course, other ways of determining the thermal resistance of the intake manifold are possible, such as: the thermal resistance of the intake manifold is obtained by a table lookup method according to the device parameters, which is not limited in this embodiment.
S30: determining the temperature drop amount of the water temperature of the engine according to the initial temperature and the thermal resistance;
in the specific implementation, the current environment temperature, the power-off time of an engine, the heat capacity of a heater material and the mass of the heater are obtained, wherein the current environment temperature is the room temperature of the position where the engine is located, the power-off time of the engine is the time recorded by a power-off timer when an ECU is in a low-power standby state, and the heat capacity of the heater material is the heat absorbed or released by a certain substance with unit mass when the certain substance with unit mass rises or falls;
calculating the temperature drop according to the initial temperature, the thermal resistance, the current ambient temperature, the engine power-off time, the heater material heat capacity and the heater mass by the following formula,
Figure BDA0002133206190000062
in the formula, dT1For the amount of temperature decrease, T1Is the initial temperature of the heater, T0For the current ambient temperature, R is the thermal resistance of the intake manifold, t1The power-off time of the engine, C is the heat capacity of the heater material, and m is the mass of the heater. For example, when the initial temperature of the heater is 31 ℃, the current ambient temperature is 25 ℃, the thermal resistance of the intake manifold is 2 Ω, the engine power-off time is 10s, the heater material heat capacity is 10J, and the heater mass is 2kg, the temperature drop amount is ((31-25) × 10)/(2 × 10/2) ═ 6 ℃.
S40: and acquiring target heating time according to the temperature reduction amount, and heating the inlet air of the engine according to the target heating time through the heater.
It is easy to understand that, the target heating time is obtained through the step of comprehensively calculating by combining a plurality of data, the target heating time can be controlled more accurately, and then the heater is used for heating the inlet air of the engine according to the target heating time, so that the defect that the heating time is obtained only through the water temperature of the engine in the prior art is overcome.
According to the embodiment of the invention, the initial temperature of the heater and the equipment parameters corresponding to the intake manifold are obtained; determining a thermal resistance of the intake manifold based on the device parameter; determining the temperature drop amount of the water temperature of the engine according to the initial temperature and the thermal resistance; and acquiring target heating time according to the temperature drop amount, and performing air inlet heating on the engine according to the target heating time through the heater so as to achieve the purpose of accurately controlling the heating time of the heater, thereby avoiding the overheating phenomenon and ensuring that the engine has good starting performance.
Referring to fig. 3, fig. 3 is a schematic flow chart of a second embodiment of the engine intake air heating method of the present invention.
Based on the first embodiment, the step S40 further includes:
s401: when the temperature drop is larger than a target environment temperature, acquiring a current engine water temperature value, searching the heater working time corresponding to the current engine water temperature value in a preset relation table, and taking the searched heater working time as a target heating time, wherein the preset relation table comprises the corresponding relation between the current engine water temperature value and the heater working time, and the target environment temperature is obtained by subtracting a first preset value from the current environment temperature;
it should be noted that, when the temperature decrease amount is greater than the target ambient temperature, before the step of obtaining the current engine water temperature value, the method further includes:
detecting whether the engine is in a fault state, and if the engine is in the fault state, detecting whether the temperature drop is greater than a target ambient temperature;
correspondingly, in step S401, when the temperature decrease amount is greater than the target ambient temperature, the step of obtaining the current engine water temperature value specifically includes:
when the temperature drop is larger than the target environment temperature, acquiring temperature values of preset dimensionality, and selecting one target temperature value from the temperature values of the preset dimensionality as a current engine water temperature value according to a preset water temperature replacement priority strategy, wherein the preset dimensionality temperature value priority strategy is as follows: an intake manifold temperature value, a current ambient temperature value, and a urea tank temperature value.
It is easy to understand that whether the engine is in a fault state or not can be timely obtained, so that the situation that the subsequent steps cannot normally run due to the fact that the water temperature value of the engine cannot be timely obtained, the engine is continuously heated to an overheat state, or the heating is stopped in advance due to the fact that the water temperature value of the engine cannot be timely obtained, the water temperature is too early cooled, and the heating failure phenomenon can be prevented.
It should be noted that, when the temperature drop is greater than the target ambient temperature, the heater operating time corresponding to the current engine water temperature value may be directly searched in a preset relationship table, and the searched heater operating time is taken as the target heating time, then the engine is heated according to the target heating time, and when the engine water temperature rises to a certain temperature and the temperature drop is greater than the target ambient temperature, the following formula may be used to heat, so as to achieve the purpose of accurately controlling the heating time.
S402: calculating a target heating time by the following formula when the temperature decrease amount is less than or equal to the target ambient temperature,
Figure BDA0002133206190000081
in the formula, t1For a target heating time, dT1For the amount of temperature decrease, T1P is a preset coefficient, which is the initial temperature of the heater.
It is easy to understand that when the temperature drop is less than or equal to the target ambient temperature, the temperature variation is small, the target heating time needs to be accurately controlled, and the accuracy of the target heating time obtained by the above lookup table method is not sufficient for the purpose of accurately controlling the heating time, so that the target heating time needs to be accurately obtained by comprehensive calculation of multidimensional data by using the above formula, for example, when the temperature drop is 30 ℃ for the initial temperature of the heater at 15 ℃, and the preset coefficient is 0.5, the target heating time is (30-15)/0.5 is 30 seconds.
The embodiment of the invention correspondingly adopts different calculation methods for different temperature reduction quantities, so that the ECU can calculate the target heating time in time and take corresponding measures to prevent the phenomena of air inlet pipeline ablation or excessive battery power consumption and the like caused by overheating.
Referring to fig. 4, fig. 4 is a schematic flow chart of a third embodiment of the engine intake air heating method of the present invention.
Based on the first embodiment, before the step S10, the method further includes:
s00: acquiring a current engine water temperature value or a current intake manifold temperature value when the engine is in a power-on state;
s01: judging whether the current engine water temperature value or the current intake manifold temperature value meets a preset condition, and executing the step of acquiring the initial temperature of the heater when the current engine water temperature value or the current intake manifold temperature value meets the preset condition;
it is easy to understand that, when the heating time of the heater cannot be accurately controlled, an overheating phenomenon is easily caused, which results in waste of heating energy, and to avoid the overheating phenomenon, the state of the engine needs to be monitored in real time, so as to adopt a corresponding scheme according to the state of the engine, in this embodiment, the power-on states include a cold machine power-on non-start state and a cold machine power-on start state, and the determination condition of the cold machine power-on non-start state is as follows:
the current water temperature value of the engine is smaller than a second preset value; or the current intake manifold temperature value is smaller than the intake manifold temperature value recorded in the last heating process plus a third preset value;
the second preset value is the sum of the engine water temperature value recorded in the last heating process and a fourth preset value, or is only a fifth preset value, and the fourth preset value is smaller than the fifth preset value. For example, when the fourth preset value is 10 ℃, the intake manifold temperature value recorded in the last heating process plus the third preset value is 23 ℃, the fifth preset value is 50 ℃, the engine water temperature value recorded in the last heating process is 15 ℃, the current engine water temperature value is 30 ℃, the intake manifold temperature value is 25 ℃, although the intake manifold value is greater than the intake manifold temperature value recorded in the last heating process plus the third preset value, the judgment condition corresponding to the intake manifold is not met, but the engine water temperature is 30 ℃ and less than the fifth preset value 50 ℃, and the judgment condition corresponding to the engine water temperature is met, the power-on non-starting state can be judged at this moment.
For similar reasons, the determination conditions of the cold machine power-on starting state are as follows:
the current engine water temperature value is greater than a sixth preset value and smaller than a fifth preset value; or the current intake manifold temperature value is greater than the intake manifold temperature value recorded in the last heating process plus a seventh preset value. The sixth preset value is the sum of the engine water temperature value recorded in the last heating process and an eighth preset value, and the eighth preset value is smaller than the fifth preset value.
It is easy to understand that the calculation method of the temperature decrease amount in the cold machine power-on non-starting state and the cold machine power-on starting state is the same, but the target heating time changes with the change of the acquired data, when the current engine water temperature value is greater than the fifth preset value, the current engine water temperature value is in a heat engine state, and the target heating time in the heat engine state is 0 second, and then reheating can cause overheating, so that the state of the engine needs to be detected in advance, and a corresponding heating scheme is adopted according to different states, so as to achieve the purpose of monitoring the state of the engine in real time.
According to the embodiment of the invention, the initial temperature of the heater is obtained by judging different engine states, so that the subsequent calculation step is carried out, and when the engine is judged to be in a heat engine state, the heating is stopped, so that the phenomenon of overheating is avoided, the waste of energy is reduced, and the purposes of saving energy and reducing consumption are achieved.
Furthermore, an embodiment of the present invention also proposes a storage medium having an engine intake air heating program stored thereon, which when executed by a processor implements the steps of the engine intake air heating method as described above.
The first embodiment of the engine intake air heating apparatus of the invention is proposed based on the above-described embodiments.
Referring to fig. 5, fig. 5 is a block diagram showing a first embodiment of an engine intake air heating apparatus according to an embodiment of the present invention.
In this embodiment, the engine intake air heating apparatus further includes:
the parameter acquisition module 10 is used for acquiring the initial temperature of the heater and the equipment parameters corresponding to the intake manifold;
a thermal resistance calculation module 20, configured to determine a thermal resistance of the intake manifold according to the device parameter;
the temperature difference calculation module 30 is used for determining the temperature drop amount of the water temperature of the engine according to the initial temperature and the thermal resistance;
and the time acquisition module 40 is configured to acquire a target heating time according to the temperature decrease amount, and heat intake air of the engine according to the target heating time through the heater.
According to the embodiment of the invention, the initial temperature of the heater and the equipment parameters corresponding to the intake manifold are obtained; determining a thermal resistance of the intake manifold based on the device parameter; determining the temperature drop amount of the water temperature of the engine according to the initial temperature and the thermal resistance; and acquiring target heating time according to the temperature drop amount, and performing air inlet heating on the engine according to the target heating time through the heater so as to achieve the purpose of accurately controlling the heating time of the heater, thereby avoiding the overheating phenomenon and ensuring that the engine has good starting performance.
Based on the first embodiment of the engine intake air heating device of the present invention, a second embodiment of the performance data acquisition device of the present invention is proposed.
In this embodiment, the parameter obtaining module 10 is further configured to obtain the heater operating time of the last intake air heating process, calculate the initial temperature of the heater according to the following formula,
T1=t0*p
in the formula, T1Is the initial temperature of the heater, t0The working time of the heater in the last intake air heating process is p, and p is a preset coefficient; the temperature control device is also used for acquiring the current engine water temperature value or the current intake manifold temperature value when the engine is in a power-on state; and when the current engine water temperature value or the current intake manifold temperature value meets a preset condition, executing the step of acquiring the initial temperature of the heater.
Further, the thermal resistance calculating module 20 is further configured to calculate the thermal resistance of the intake manifold according to the wall thickness, the surface area, and the thermal insulation coefficient by the following formula,
Figure BDA0002133206190000111
in the formula, R is the thermal resistance of the intake manifold, h is the wall thickness of the intake manifold, A is the surface area of the intake manifold, and lambda is the adiabatic coefficient of the intake manifold.
Further, the temperature difference calculating module 30 is further configured to obtain a current ambient temperature, an engine power-off time, a heater material heat capacity, and a heater mass, and calculate a temperature decrease amount according to the initial temperature, the thermal resistance, the current ambient temperature, the engine power-off time, the heater material heat capacity, and the heater mass by using the following formula,
Figure BDA0002133206190000112
in the formula, dT1For the amount of temperature decrease, T1Is the initial temperature of the heater, T0For the current ambient temperature, R is the thermal resistance of the intake manifold, t1The power-off time of the engine, C is the heat capacity of the heater material, and m is the mass of the heater; the engine is also used for detecting whether the engine is in a fault state; if so, detecting whether the temperature drop is greater than the target environment temperature; when the temperature drop is greater than the target ambient temperature, the step of obtaining the current engine water temperature value specifically includes: and when the temperature drop is larger than the target environment temperature, acquiring temperature values of preset dimensionality, and selecting one target temperature value from the temperature values of the preset dimensionality as a current engine water temperature value according to a preset water temperature replacement priority strategy.
Further, the time obtaining module 40 is further configured to obtain a current engine water temperature value when the temperature decrease amount is greater than a target ambient temperature, search for a heater working time corresponding to the current engine water temperature value in a preset relationship table, and use the searched heater working time as a target heating time, where the preset relationship table includes a corresponding relationship between the current engine water temperature value and the heater working time, and the target ambient temperature is obtained by subtracting a first preset value from the current ambient temperature; calculating a target heating time by the following formula when the temperature decrease amount is less than or equal to the target ambient temperature,
Figure BDA0002133206190000121
in the formula, t1For a target heating time, dT1For the amount of temperature decrease, T1P is a preset coefficient, which is the initial temperature of the heater.
Other embodiments or specific implementation manners of the engine intake air heating device of the invention can refer to the above method embodiments, and are not described herein again.
It should be noted that the above-described work flows are only exemplary, and do not limit the scope of the present invention, and in practical applications, a person skilled in the art may select some or all of them to achieve the purpose of the solution of the embodiment according to actual needs, and the present invention is not limited herein.
Further, it is to be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solution of the present invention or portions thereof that contribute to the prior art may be embodied in the form of a software product, where the computer software product is stored in a storage medium (e.g. Read Only Memory (ROM)/RAM, magnetic disk, optical disk), and includes several instructions for enabling a terminal device (e.g. a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present invention.
The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.

Claims (10)

1. A method of heating engine intake air, the method comprising the steps of:
acquiring the initial temperature of a heater and equipment parameters corresponding to an intake manifold;
determining a thermal resistance of the intake manifold based on the device parameter;
determining the temperature drop amount of the water temperature of the engine according to the initial temperature and the thermal resistance;
and acquiring target heating time according to the temperature reduction amount, and heating the inlet air of the engine according to the target heating time through the heater.
2. The method of claim 1, wherein the step of obtaining an initial temperature of the heater specifically comprises:
obtaining the working time of the heater in the last intake air heating process, calculating the initial temperature of the heater according to the following formula,
T1=t0*p
in the formula, T1Is the initial temperature of the heater, t0And p is a preset coefficient, and is the working time of the heater in the last intake air heating process.
3. The method of claim 1, wherein the equipment parameters include a wall thickness, a surface area, and an adiabatic coefficient of the intake manifold;
the step of determining the thermal resistance of the intake manifold according to the device parameter specifically includes:
calculating a thermal resistance of the intake manifold from the wall thickness, the surface area, and the adiabatic coefficient by the following formula,
Figure FDA0002520755460000011
in the formula, R is the thermal resistance of the intake manifold, h is the wall thickness of the intake manifold, A is the surface area of the intake manifold, and lambda is the adiabatic coefficient of the intake manifold.
4. The method of claim 1, wherein the step of calculating a temperature drop based on the initial temperature and the thermal resistance comprises:
acquiring the current environment temperature, the power-off time of an engine, the material heat capacity of a heater and the mass of the heater;
calculating the temperature drop according to the initial temperature, the thermal resistance, the current ambient temperature, the engine power-off time, the heater material heat capacity and the heater mass by the following formula,
Figure FDA0002520755460000021
in the formula, dT1For the amount of temperature decrease, T1Is the initial temperature of the heater, T0For the current ambient temperature, R is the thermal resistance of the intake manifold, t1The power-off time of the engine, C is the heat capacity of the heater material, and m is the mass of the heater.
5. The method according to claim 1, wherein the step of obtaining the target heating time according to the temperature drop amount specifically comprises:
when the temperature drop is larger than a target environment temperature, acquiring a current engine water temperature value, searching the heater working time corresponding to the current engine water temperature value in a preset relation table, and taking the searched heater working time as a target heating time, wherein the preset relation table comprises the corresponding relation between the current engine water temperature value and the heater working time, and the target environment temperature is obtained by subtracting a first preset value from the current environment temperature;
calculating a target heating time by the following formula when the temperature decrease amount is less than or equal to the target ambient temperature,
Figure FDA0002520755460000022
in the formula, t1For a target heating time, dT1For the amount of temperature decrease, T1P is a preset coefficient, which is the initial temperature of the heater.
6. The method of claim 5, wherein said step of obtaining a current engine water temperature value when said temperature decrease is greater than a target ambient temperature is preceded by the step of:
detecting whether the engine is in a fault state;
if so, detecting whether the temperature drop is greater than the target environment temperature;
when the temperature drop is greater than the target ambient temperature, the step of obtaining the current engine water temperature value specifically includes:
and when the temperature drop is larger than the target environment temperature, acquiring temperature values of preset dimensionality, and selecting one target temperature value from the temperature values of the preset dimensionality as a current engine water temperature value according to a preset water temperature replacement priority strategy.
7. The method of any of claims 1-6, prior to the step of obtaining an initial temperature of the heater, further comprising:
acquiring a current engine water temperature value or a current intake manifold temperature value when the engine is in a power-on state;
judging whether the current engine water temperature value or the current intake manifold temperature value meets a preset condition, and executing the step of acquiring the initial temperature of the heater when the current engine water temperature value or the current intake manifold temperature value meets the preset condition;
wherein the preset conditions are as follows:
the current engine water temperature value is smaller than a second preset value;
or the current intake manifold temperature value is smaller than the intake manifold temperature value recorded in the last heating process plus a third preset value.
8. An engine intake air heating apparatus, characterized in that the apparatus comprises:
the parameter acquisition module is used for acquiring the initial temperature of the heater and equipment parameters corresponding to the intake manifold;
the thermal resistance calculation module is used for determining the thermal resistance of the air inlet manifold according to the equipment parameters;
the temperature difference calculation module is used for determining the temperature drop amount of the water temperature of the engine according to the initial temperature and the thermal resistance;
and the time acquisition module is used for acquiring target heating time according to the temperature reduction amount and heating the inlet air of the engine according to the target heating time through the heater.
9. An engine intake air heating apparatus, characterized by comprising: an electronic control unit and an engine intake air heating program stored on and operable on the electronic control unit, the engine intake air heating program being configured to implement the steps of the engine intake air heating method as claimed in any one of claims 1 to 7.
10. A storage medium having stored thereon an engine intake air heating program, which when executed by a processor implements the steps of the engine intake air heating method according to any one of claims 1 to 7.
CN201910647897.XA 2019-07-17 2019-07-17 Engine intake air heating method, device, equipment and storage medium Active CN110360031B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910647897.XA CN110360031B (en) 2019-07-17 2019-07-17 Engine intake air heating method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910647897.XA CN110360031B (en) 2019-07-17 2019-07-17 Engine intake air heating method, device, equipment and storage medium

Publications (2)

Publication Number Publication Date
CN110360031A CN110360031A (en) 2019-10-22
CN110360031B true CN110360031B (en) 2020-08-21

Family

ID=68220196

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910647897.XA Active CN110360031B (en) 2019-07-17 2019-07-17 Engine intake air heating method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN110360031B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113090430B (en) * 2021-05-13 2022-08-23 潍柴动力股份有限公司 Engine starting control method and device and vehicle

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2328545Y (en) * 1998-06-02 1999-07-14 刘桂芳 Anti-low temperature preheating starting aid suitable for gasoline and diesel engines
ES2156719B1 (en) * 1999-03-26 2002-02-01 Nagares Sa COLD STARTING SYSTEM FOR DIRECT INJECTION DIESEL ENGINES FAST.
US6705268B2 (en) * 2001-09-21 2004-03-16 Basf Aktiengesellschaft Engine noise barrier
EP2525073B1 (en) * 2011-05-16 2017-07-12 Ford Global Technologies, LLC Internal combustion engine equipped with intake air heating and method to operate such an engine
CN102392765A (en) * 2011-11-08 2012-03-28 东风汽车公司 Low-temperature quick start device of engine
EP3017181A2 (en) * 2013-07-03 2016-05-11 Hidria AET Air intake heater system and methods

Also Published As

Publication number Publication date
CN110360031A (en) 2019-10-22

Similar Documents

Publication Publication Date Title
US9790842B2 (en) Cooling system diagnostic method
JP3811044B2 (en) Radiator failure detection device for internal combustion engine
JP3265895B2 (en) Air-fuel ratio sensor heater control device
CA2576439A1 (en) Control apparatus for internal combustion engine
JP5798059B2 (en) Engine control device
JP2006220026A (en) Control device for internal combustion engine
US20110112742A1 (en) Method for the control of a switchable water pump in an internal combustion engine
CN107654284A (en) Gasoline engine cooling water high temperature protection system and its control method
CN110360031B (en) Engine intake air heating method, device, equipment and storage medium
CN104454168B (en) Device and method for predicting temperature in engine cylinder, engine and vehicle
US10975792B2 (en) Exhaust pipe temperature estimation device and sensor heater control apparatus for exhaust gas sensor using exhaust pipe temperature estimation device
CN110056444B (en) Internal combustion engine control method, device, equipment and storage medium
US6877486B2 (en) Method and apparatus for predicting a fuel injector tip temperature
JPWO2013153627A1 (en) Control unit for gasoline engine
JP3636047B2 (en) Power control device for sensor temperature rise
JP3935013B2 (en) Control device for internal combustion engine provided with output correction means for thermal airflow sensor
JP2002256949A (en) Heater current application control device of air fuel ratio sensor
CN105179092B (en) A kind of methanol, biodiesel, diesel oil multifuel engine system control method
JP2008261236A (en) Device and system for controlling internal combustion engine
Sanketi et al. A simplified catalytic converter model for automotive coldstart applications with adaptive parameter fitting
US8886444B2 (en) Block heater detection for improved startability
JP2012172608A (en) Water-cooled engine control device
JP2003227379A (en) Fuel injection control device for internal combustion engine
JP4075491B2 (en) Engine downtime estimation device
JP2004346881A (en) Control device for internal combustion engine

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
GR01 Patent grant
GR01 Patent grant