[go: up one dir, main page]

CN111608813A - An engine exhaust temperature management method, device and engine - Google Patents

An engine exhaust temperature management method, device and engine Download PDF

Info

Publication number
CN111608813A
CN111608813A CN202010446551.6A CN202010446551A CN111608813A CN 111608813 A CN111608813 A CN 111608813A CN 202010446551 A CN202010446551 A CN 202010446551A CN 111608813 A CN111608813 A CN 111608813A
Authority
CN
China
Prior art keywords
closed
control
loop control
engine
component
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.)
Granted
Application number
CN202010446551.6A
Other languages
Chinese (zh)
Other versions
CN111608813B (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.)
FAW Jiefang Automotive Co Ltd
Original Assignee
FAW Jiefang Automotive Co Ltd
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 FAW Jiefang Automotive Co Ltd filed Critical FAW Jiefang Automotive Co Ltd
Priority to CN202010446551.6A priority Critical patent/CN111608813B/en
Publication of CN111608813A publication Critical patent/CN111608813A/en
Application granted granted Critical
Publication of CN111608813B publication Critical patent/CN111608813B/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
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D35/00Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for
    • F02D35/0015Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for using exhaust gas sensors
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F01MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
    • F01NGAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL-COMBUSTION ENGINES
    • F01N11/00Monitoring or diagnostic devices for exhaust-gas treatment apparatus
    • F01N11/002Monitoring or diagnostic devices for exhaust-gas treatment apparatus the diagnostic devices measuring or estimating temperature or pressure in, or downstream of the exhaust apparatus
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D35/00Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for
    • F02D35/0015Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for using exhaust gas sensors
    • F02D35/0023Controlling air supply
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/021Introducing corrections for particular conditions exterior to the engine
    • F02D41/0235Introducing corrections for particular conditions exterior to the engine in relation with the state of the exhaust gas treating apparatus
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/08Exhaust gas treatment apparatus parameters
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/10Parameters related to the engine output, e.g. engine torque or engine speed
    • F02D2200/1002Output torque
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/10Parameters related to the engine output, e.g. engine torque or engine speed
    • F02D2200/101Engine speed
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

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

Abstract

本发明公开了一种发动机排气温度管理方法、装置和发动机,方法包括获取当前发动机的工作信息,并根据所述工作信息确定所述发动机的发火频率,并基于所述发火频率以及所述工作信息确定所述发动机是否需要对协调控制部件进行排温协调控制,得到排温协调控制请求标志位;根据所述排温协调控制请求标志位以及所述工作信息确定所述协调控制部件的协调控制信息;基于所述协调控制信息以及所述工作信息确定闭环控制指令;基于所述闭环控制指令、所述工作信息以及所述协调控制信息驱动相应的所述协调控制部件动作。本申请实现了在不增加发动机油耗或少量增加发动机油耗的前提下,精确的管理发动机排温以满足后处理系统的温度需求的技术效果。

Figure 202010446551

The invention discloses an engine exhaust temperature management method, device and engine. The method includes acquiring current working information of the engine, determining a firing frequency of the engine according to the working information, and based on the firing frequency and the working The information determines whether the engine needs to perform exhaust temperature coordinated control on the coordinated control component, and obtains the exhaust temperature coordinated control request flag; determines the coordinated control of the coordinated control component according to the exhaust temperature coordinated control request flag and the work information information; determine a closed-loop control instruction based on the coordinated control information and the working information; drive the corresponding coordinated control component to act based on the closed-loop control instruction, the working information and the coordinated control information. The present application achieves the technical effect of accurately managing the exhaust temperature of the engine to meet the temperature requirements of the aftertreatment system without increasing the fuel consumption of the engine or slightly increasing the fuel consumption of the engine.

Figure 202010446551

Description

一种发动机排气温度管理方法、装置和发动机An engine exhaust temperature management method, device and engine

技术领域technical field

本发明实施例涉及发动机技术领域,尤其涉及一种发动机排气温度管理方法、装置和发动机。Embodiments of the present invention relate to the technical field of engines, and in particular, to a method, device and engine for managing exhaust gas temperature of an engine.

背景技术Background technique

现有的发动机的排气温度控制方法通常使用以下几种方法:Existing engine exhaust temperature control methods generally use the following methods:

1、使用燃料系统的后喷射过程,碳氢化合物喷射器,和配置成加热颗粒过滤器中的排气的加热装置,其中提供的能量基于排气系统中的选定位置处的预期温度,排气的流量,由排气系统接收的排气的温度、氧化催化剂的入口处的排气的流量和氧化催化剂的入口处的排气的温度。1. A post-injection process using a fuel system, a hydrocarbon injector, and a heating device configured to heat exhaust gas in a particulate filter, wherein the energy provided is based on the expected temperature at a selected location in the exhaust system, exhaust gas The flow rate of the gas, the temperature of the exhaust gas received by the exhaust system, the flow rate of the exhaust gas at the inlet of the oxidation catalyst, and the temperature of the exhaust gas at the inlet of the oxidation catalyst.

2、接收检测到的发动机的排气温度,若所述排气温度低于第一阈值,基于所述排气温度修正所述节流阀的进气量设定值;修正后的进气量设定值小于修正前的进气量设定值,并且所述排气温度越低,修正后的进气量设定值越小;基于所述修正后的进气量设定值与所述节流阀的实际进气量的差值,控制所述发动机的节流阀的开度。2. Receive the detected exhaust gas temperature of the engine, and if the exhaust gas temperature is lower than the first threshold, correct the intake air amount setting value of the throttle valve based on the exhaust gas temperature; the corrected intake air amount The set value is smaller than the set value of the intake air volume before correction, and the lower the exhaust gas temperature, the smaller the set value of the intake air volume after the correction; based on the set value of the intake air volume after the correction and the The difference in the actual intake air amount of the throttle valve controls the opening degree of the throttle valve of the engine.

3、根据发动机参数确定排气温度需求值;当排气温度测量值低于排气温度需求值时,确定排气温度差值;根据发动机参数、排气温度需求值、排气温度差值和计算常数,确定节流阀位置需求值;根据节流阀位置需求值和节流阀位置测量值,确定驱动电流需求值;根据控制电机的参数和驱动电流需求值,控制进气节流阀控制电机减小进气节流阀的开度。3. Determine the exhaust gas temperature demand value according to the engine parameters; when the exhaust gas temperature measurement value is lower than the exhaust gas temperature demand value, determine the exhaust gas temperature difference value; according to the engine parameters, exhaust gas temperature demand value, exhaust gas temperature difference value and Calculate the constant to determine the throttle valve position demand value; determine the drive current demand value according to the throttle valve position demand value and the throttle valve position measurement value; control the intake throttle valve control according to the parameters of the control motor and the drive current demand value The motor reduces the opening of the intake throttle valve.

4、通过温度传感器实时采集DPF系统温度数值,将其传送到电控单元,电控单元根据温度数值通过开环控制算法加闭环PID控制算法计算出将DPF过滤器当前温度调整为目标温度所需的燃油喷射量,并将其转化为相应脉宽信号驱动燃油控制阀,实现对DOC催化器前燃油喷射量的精确控制,以控制发动机排气温度,进而控制DPF过滤器温度。4. The temperature value of the DPF system is collected in real time through the temperature sensor and transmitted to the electronic control unit. According to the temperature value, the electronic control unit calculates the required temperature to adjust the current temperature of the DPF filter to the target temperature through the open-loop control algorithm and the closed-loop PID control algorithm. The fuel injection quantity is converted into a corresponding pulse width signal to drive the fuel control valve to achieve precise control of the fuel injection quantity before the DOC catalyst, so as to control the engine exhaust temperature and then the DPF filter temperature.

现有技术中主要存在下列缺点:There are mainly the following shortcomings in the prior art:

1、使用单一的节流阀进行排气温度控制,其能控制的温度范围较窄,经常会出现满足不了后处理系统对排温提升的需求;此外,通过节流阀的节流减少进气量会使发动机的泵气损失变大,降低发动机的燃油经济性;1. Use a single throttle valve for exhaust temperature control, which can control a narrow temperature range, which often fails to meet the after-treatment system's demand for exhaust temperature increase; in addition, the throttling of the throttle valve reduces the intake air It will increase the pumping loss of the engine and reduce the fuel economy of the engine;

2、单独使用后喷射过程提升氧化催化剂的入口的排气温度会造成发动机的燃油经济性明显下降;2. Using the post-injection process alone to increase the exhaust temperature at the inlet of the oxidation catalyst will cause the fuel economy of the engine to drop significantly;

3、现存的跳缸技术或可变排量技术未能对排温进行定量的控制;未能配合其他发动机部件协调完成排气温度管理。3. Existing cylinder skipping technology or variable displacement technology fails to quantitatively control exhaust temperature; it fails to coordinate with other engine components to complete exhaust temperature management.

发明内容SUMMARY OF THE INVENTION

本发明提供一种发动机排气温度管理方法,实现了在不增加发动机油耗或少量增加发动机油耗的前提下,精确的管理发动机排温以满足后处理系统的温度需求的技术效果。The invention provides an engine exhaust temperature management method, which achieves the technical effect of accurately managing the engine exhaust temperature to meet the temperature requirement of the aftertreatment system without increasing the engine fuel consumption or slightly increasing the engine fuel consumption.

本发明实施例提供了一种发动机排气温度管理方法,所述方法包括:An embodiment of the present invention provides an engine exhaust temperature management method, the method comprising:

获取当前发动机的工作信息,根据所述工作信息确定所述发动机的发火频率,并基于所述发火频率以及所述工作信息确定所述发动机是否需要对协调控制部件进行排温协调控制,得到排温协调控制请求标志位,其中,所述发动机工作信息包括需求扭矩、发动机转速、目标排气温度、实际排气温度以及排温管理请求标志位;Obtain the working information of the current engine, determine the ignition frequency of the engine according to the working information, and determine whether the engine needs to perform coordinated control of the exhaust temperature on the coordinated control component based on the ignition frequency and the working information, and obtain the exhaust temperature. Coordinated control request flags, wherein the engine operation information includes required torque, engine speed, target exhaust temperature, actual exhaust temperature, and exhaust temperature management request flags;

根据所述排温协调控制请求标志位以及所述工作信息确定所述协调控制部件的协调控制信息,其中,所述协调控制部件的协调控制信息包括:协调部件激活状态字、激活部件控制方式状态字和闭环控制顺序状态字;The coordinated control information of the coordinated control component is determined according to the exhaust temperature coordinated control request flag and the working information, wherein the coordinated control information of the coordinated control component includes: the coordination component activation status word, the activation component control mode status word and closed loop control sequence status word;

基于所述协调控制信息以及所述工作信息确定闭环控制指令;determining a closed-loop control instruction based on the coordinated control information and the work information;

基于所述闭环控制指令、所述工作信息以及所述协调控制信息驱动相应的所述协调控制部件动作。Based on the closed-loop control instruction, the work information and the coordinated control information, the corresponding coordinated control components are driven to act.

进一步地,所述基于所述工作信息确定所述发动机的发火频率包括:Further, the determining the firing frequency of the engine based on the working information includes:

若所述排温管理请求标志位为0,则基于所述需求扭矩和所述发动机转速查询第一查表确定所述发火频率;If the exhaust temperature management request flag bit is 0, query a first look-up table based on the required torque and the engine speed to determine the firing frequency;

若所述排温管理请求标志位为1,则基于所述需求扭矩、所述发动机转速与所述目标排气温度查询第二查表确定所述发火频率的开环控制值,基于所述开环控制值、所述目标排气温度以及所述实际排气温度确定所述发火频率的闭环控制值,并基于所述闭环控制值确定所述发火频率。If the exhaust temperature management request flag is 1, query a second look-up table based on the required torque, the engine speed and the target exhaust gas temperature to determine the open-loop control value of the firing frequency, and based on the open-loop control value of the ignition frequency A loop control value, the target exhaust temperature, and the actual exhaust temperature determine a closed-loop control value for the firing frequency, and the firing frequency is determined based on the closed-loop control value.

进一步地,所述基于所述开环控制值、所述目标排气温度以及所述实际排气温度确定所述发火频率的闭环控制值,并基于所述闭环控制值确定所述发火频率包括:Further, determining the closed-loop control value of the firing frequency based on the open-loop control value, the target exhaust gas temperature, and the actual exhaust gas temperature, and determining the firing frequency based on the closed-loop control value includes:

所述目标排气温度和所述实际排气温度经过闭环控制后再加上所述开环控制值得到所述发火频率的闭环控制值;The target exhaust temperature and the actual exhaust temperature are subjected to closed-loop control, and then the open-loop control value is added to obtain the closed-loop control value of the firing frequency;

所述发火频率的闭环控制值经过发火频率限制模块的调整,得到所述发火频率。The closed-loop control value of the firing frequency is adjusted by the firing frequency limiting module to obtain the firing frequency.

进一步地,所述基于所述协调控制信息以及所述工作信息确定闭环控制指令包括:Further, the determining a closed-loop control instruction based on the coordination control information and the work information includes:

基于所述协调部件激活状态字和所述激活部件控制方式状态字确定控制器输出的上限值;Determine the upper limit value of the controller output based on the coordination component activation status word and the activation component control mode status word;

基于所述目标排气温度、所述实际排气温度以及所述控制器输出的上限值确定所述闭环控制指令。The closed-loop control command is determined based on the target exhaust gas temperature, the actual exhaust gas temperature, and an upper limit value output by the controller.

进一步地,所述基于所述协调部件激活状态字和所述激活部件控制方式状态字确定控制器输出的上限值包括:Further, determining the upper limit value of the controller output based on the coordination component activation status word and the activation component control mode status word includes:

将所述协调部件激活状态字和所述激活部件控制方式状态字进行按位与运算,并将计算结果转换为二进制数值;Carry out bitwise AND operation on the coordination component activation status word and the activation component control mode status word, and convert the calculation result into a binary value;

统计所述二级制数值中包含的“1”的个数值,所述“1”的个数值为所述控制器输出的上限值。The number of "1"s contained in the secondary system value is counted, and the number of "1"s is the upper limit of the output of the controller.

进一步地,所述基于所述闭环控制指令、所述工作信息以及所述协调控制信息驱动相应的所述协调控制部件动作包括:Further, the actuation of the corresponding coordinated control component based on the closed-loop control instruction, the work information and the coordinated control information includes:

根据所述协调部件激活状态字和激活部件控制方式状态字确定采用闭环控制方式的协调控制部件和采用开环控制方式的协调控制部件;Determine the coordinated control component that adopts the closed-loop control mode and the coordinated control component that adopts the open-loop control mode according to the activation state word of the coordination component and the state word of the control mode of the activation component;

根据所述闭环控制顺序状态字确定采用闭环控制方式的所述协调控制部件的执行次序;Determine the execution sequence of the coordinated control components using the closed-loop control mode according to the closed-loop control sequence status word;

根据所述闭环控制指令依次对采用闭环控制方式的所述协调控制部件进行驱动控制;According to the closed-loop control instruction, the coordinated control components adopting the closed-loop control mode are sequentially driven and controlled;

根据所述工作信息查询第三查表确定采用开环控制方式的所述协调控制部件的驱动指令,并对采用开环控制方式的所述协调控制部件进行驱动控制。According to the working information, a third look-up table is inquired to determine the drive instruction of the coordinated control component that adopts the open-loop control mode, and the drive control of the coordinated control component that adopts the open-loop control mode is performed.

本发明实施例还提供了一种发动机排气温度管理装置,所述装置包括:Embodiments of the present invention also provide an engine exhaust temperature management device, the device comprising:

发火频率管理模块,用于获取当前发动机的工作信息,根据所述工作信息确定所述发动机的发火频率,并基于所述发火频率以及所述工作信息确定所述发动机是否需要对协调控制部件进行排温协调控制,得到排温协调控制请求标志位,其中,所述发动机工作信息包括需求扭矩、发动机转速、目标排气温度、实际排气温度以及排温协调控制请求标志位;The firing frequency management module is used to obtain the working information of the current engine, determine the firing frequency of the engine according to the working information, and determine whether the engine needs to discharge the coordinated control components based on the firing frequency and the working information. temperature coordination control, obtaining the exhaust temperature coordination control request flag, wherein the engine working information includes the required torque, engine speed, target exhaust temperature, actual exhaust temperature and exhaust temperature coordinated control request flag;

协调部件控制组态模块,用于根据所述排温协调控制请求标志位以及所述工作信息确定所述协调控制部件的协调控制信息,其中,所述协调控制部件的协调控制信息包括:协调部件激活状态字、激活部件控制方式状态字和闭环控制顺序状态字;A coordination component control configuration module, configured to determine the coordination control information of the coordination control component according to the exhaust temperature coordination control request flag and the work information, wherein the coordination control information of the coordination control component includes: the coordination component Active status word, active component control mode status word and closed-loop control sequence status word;

协调部件闭环控制模块,用于基于所述协调控制信息以及所述工作信息确定闭环控制指令;a closed-loop control module of the coordination component, configured to determine a closed-loop control instruction based on the coordination control information and the work information;

协调部件执行模块,用于基于所述闭环控制指令、所述工作信息以及所述协调控制信息驱动相应的所述协调控制部件动作。The coordination component execution module is configured to drive the corresponding coordinated control component to act based on the closed-loop control instruction, the work information and the coordinated control information.

进一步地,所述发火频率管理模块包括:Further, the firing frequency management module includes:

第一确定子模块,用于若所述排温管理请求标志位为0,则基于所述需求扭矩和所述发动机转速查询第一查表确定所述发火频率;a first determination submodule, configured to query a first look-up table based on the required torque and the engine speed to determine the firing frequency if the exhaust temperature management request flag is 0;

第二确定子模块,用于若所述排温管理请求标志位为1,则基于所述需求扭矩、所述发动机转速与所述目标排气温度查询第二查表确定所述发火频率的开环控制值,基于所述开环控制值、所述目标排气温度以及所述实际排气温度确定所述发火频率的闭环控制值,并基于所述闭环控制值确定所述发火频率。The second determination sub-module is configured to query a second look-up table based on the required torque, the engine speed and the target exhaust gas temperature to determine the on-off of the ignition frequency if the exhaust temperature management request flag is 1 A loop control value, a closed-loop control value of the firing frequency is determined based on the open-loop control value, the target exhaust gas temperature, and the actual exhaust gas temperature, and the firing frequency is determined based on the closed-loop control value.

进一步地,所述协调部件闭环控制模块包括:Further, the closed-loop control module of the coordination component includes:

第三确定子模块,用于基于所述协调部件激活状态字和所述激活部件控制方式状态字确定控制器输出的上限值;a third determination submodule, configured to determine the upper limit value of the controller output based on the coordination component activation status word and the activation component control mode status word;

第四确定子模块,用于基于所述目标排气温度、所述实际排气温度以及所述控制器输出的上限值确定所述闭环控制指令。The fourth determination sub-module is configured to determine the closed-loop control command based on the target exhaust gas temperature, the actual exhaust gas temperature, and an upper limit value output by the controller.

本发明实施例还提供了一种发动机,所述发动机使用上述权利要求任一实施例所述的发动机排气温度管理方法。An embodiment of the present invention further provides an engine, the engine uses the engine exhaust temperature management method described in any one of the above claims.

本发明公开了一种发动机排气温度管理方法、装置和发动机,方法包括获取当前发动机的工作信息,并根据所述工作信息确定所述发动机的发火频率,并基于所述发火频率以及所述工作信息确定所述发动机是否需要对协调控制部件进行排温协调控制,得到排温协调控制请求标志位;根据所述排温协调控制请求标志位以及所述工作信息确定所述协调控制部件的协调控制信息;基于所述协调控制信息以及所述工作信息确定闭环控制指令;基于所述闭环控制指令、所述工作信息以及所述协调控制信息驱动相应的所述协调控制部件动作。本申请实现了在不增加发动机油耗或少量增加发动机油耗的前提下,精确的管理发动机排温以满足后处理系统的温度需求的技术效果。The invention discloses a method, device and engine for managing exhaust gas temperature of an engine. The method includes acquiring working information of a current engine, determining a firing frequency of the engine according to the working information, and based on the firing frequency and the working The information determines whether the engine needs to perform exhaust temperature coordinated control on the coordinated control component, and obtains the exhaust temperature coordinated control request flag; determines the coordinated control of the coordinated control component according to the exhaust temperature coordinated control request flag and the work information information; determine a closed-loop control instruction based on the coordinated control information and the working information; drive the corresponding coordinated control component to act based on the closed-loop control instruction, the working information, and the coordinated control information. The present application achieves the technical effect of accurately managing the exhaust temperature of the engine to meet the temperature requirements of the aftertreatment system without increasing the fuel consumption of the engine or slightly increasing the fuel consumption of the engine.

附图说明Description of drawings

图1是本发明实施例提供的六缸柴油机的结构图;1 is a structural diagram of a six-cylinder diesel engine provided by an embodiment of the present invention;

图2是本发明实施例提供的一种发动机排气温度管理方法的流程图;FIG. 2 is a flowchart of a method for managing exhaust gas temperature of an engine provided by an embodiment of the present invention;

图3是本发明实施例提供的一种发动机排气温度管理方法功能框图;3 is a functional block diagram of an engine exhaust temperature management method provided by an embodiment of the present invention;

图4是本发明实施例提供的确定发火频率的计算逻辑框图;Fig. 4 is the calculation logic block diagram of determining firing frequency provided by the embodiment of the present invention;

图5(a)是本发明实施例提供的一种查表确定控制指令的流程框图;Fig. 5 (a) is a kind of flow chart of looking up the table to determine the control instruction provided by the embodiment of the present invention;

图5(b)是本发明实施例提供的又一种查表确定控制指令的流程框图;Fig. 5 (b) is another kind of look-up table to determine the flow chart of the control instruction provided by the embodiment of the present invention;

图5(c)是本发明实施例提供的一种经过神经网络确定控制指令的流程框图。FIG. 5( c ) is a flow chart of determining a control instruction through a neural network according to an embodiment of the present invention.

具体实施方式Detailed ways

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention, but not to limit the present invention. In addition, it should be noted that, for the convenience of description, the drawings only show some but not all structures related to the present invention.

需要说明的是,本发明的说明书和权利要求书及附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于限定特定顺序。本发明下述各个实施例可以单独执行,各个实施例之间也可以相互结合执行,本发明实施例对此不作具体限制。It should be noted that the terms "first", "second" and the like in the description, claims and drawings of the present invention are used to distinguish different objects, rather than to limit a specific order. The following embodiments of the present invention may be implemented independently, or may be implemented in combination with each other, which are not specifically limited in the embodiments of the present invention.

本发明适用于多种类型的发动机,包括柴油机、汽油机、天然气发动机等,图1是本发明实施例提供的六缸柴油机的结构图。示例性地,参见图1,在正常发火操作中,新鲜空气经过可变截面涡轮增压器010后通过增压器中冷020冷却后与经过废气再循环阀门080的废气在进气歧管混合后的混合气在进气冲程通过进气气门030进入到发动机气缸;油箱内的低压燃油通过高压油泵控制阀090通过高压油泵加压后送入共轨管091,轨压传感器092可以实时测量共轨管091内的燃油压力;喷油器040通过高压油管接受来自共轨管091内的高压燃油,在发动机压缩冲程活塞运动到上止点位置附近时,将高压燃油喷入发动机气缸内与内部的高压混合气进行混合,在发动机做功冲程压燃着火释放能量,进而推动活塞向下运动做功产生输出扭矩。在发动机的排气冲程,缸内气体通过排气气门050进入到排气管内,通过排温传感器060可以测量出排气的温度。一部分排气会推动可变截面涡轮增压器010的涡轮,从而实现进气增压功能,然后进入到后处理设备中,最后排入大气;剩余部分排气会经过废气再循环中冷器070冷却后,通过废气再循环阀门080,在进气歧管中与新鲜空气相互混合。在跳火操作中,进气冲程中进气气门030会关闭,以防止进气歧管中的混合气进入气缸;在压缩冲程中,活塞运动到上止点位置附近喷油器040禁止喷射;在排气冲程中,排气气门050保持关闭状态。The present invention is applicable to various types of engines, including diesel engines, gasoline engines, natural gas engines, etc. FIG. 1 is a structural diagram of a six-cylinder diesel engine provided by an embodiment of the present invention. Illustratively, referring to FIG. 1 , in normal firing operation, the fresh air passes through the variable area turbocharger 010 and then is cooled by the supercharger intercooler 020 and then mixed in the intake manifold with the exhaust gas passing through the exhaust gas recirculation valve 080 The rear mixture enters the engine cylinder through the intake valve 030 during the intake stroke; the low-pressure fuel in the fuel tank is pressurized by the high-pressure fuel pump control valve 090 and sent to the common rail pipe 091, and the rail pressure sensor 092 can measure the common rail in real time. The fuel pressure in the rail pipe 091; the fuel injector 040 receives the high-pressure fuel from the common rail pipe 091 through the high-pressure fuel pipe, and when the piston of the engine compression stroke moves to the position near the top dead center, the high-pressure fuel is injected into the engine cylinder and inside. The high-pressure air-fuel mixture is mixed, and the energy is released by compression ignition during the engine power stroke, which in turn pushes the piston downward to perform work to generate output torque. During the exhaust stroke of the engine, the gas in the cylinder enters the exhaust pipe through the exhaust valve 050, and the temperature of the exhaust gas can be measured by the exhaust temperature sensor 060. A part of the exhaust gas will push the turbine of the variable-section turbocharger 010 to achieve the intake boost function, and then enter the aftertreatment equipment, and finally be discharged into the atmosphere; the remaining part of the exhaust gas will pass through the exhaust gas recirculation intercooler 070 After cooling, it is intermixed with fresh air in the intake manifold through exhaust gas recirculation valve 080 . During the flashover operation, the intake valve 030 will be closed during the intake stroke to prevent the mixture in the intake manifold from entering the cylinder; during the compression stroke, the piston moves to the vicinity of the top dead center and the fuel injector 040 prohibits injection; During the exhaust stroke, the exhaust valve 050 remains closed.

为了满足当前的排放标准,发动机厂商一般会在发动机排气管路中布置大量的后处理设备,例如DPF(柴油颗粒过滤器)、SCR(选择性催化还原技术)等。为了更好的将排气中的污染物去除,使得后处理设备处于较高的转化效率状态,需要对排气的温度有一定的要求。在发动机刚刚启动或者长时间小负荷工况的运行过程中,发动机的排温会非常低,难以使后处理设备发挥应有的降低排气中污染物的作用,因此会发出一个排温管理请求,并且提出一个目标排气温度。In order to meet the current emission standards, engine manufacturers generally arrange a large number of after-treatment equipment in the engine exhaust pipeline, such as DPF (diesel particulate filter), SCR (selective catalytic reduction technology) and so on. In order to better remove the pollutants in the exhaust gas, so that the post-processing equipment is in a state of higher conversion efficiency, it is necessary to have certain requirements on the temperature of the exhaust gas. When the engine has just started or is running under low-load conditions for a long time, the exhaust temperature of the engine will be very low, and it is difficult for the aftertreatment equipment to play its due role in reducing pollutants in the exhaust gas, so an exhaust temperature management request will be issued. , and propose a target exhaust temperature.

图2是本发明实施例提供的一种发动机排气温度管理方法的流程图。图3是本发明实施例提供的一种发动机排气温度管理方法功能框图。FIG. 2 is a flowchart of a method for managing exhaust gas temperature of an engine provided by an embodiment of the present invention. FIG. 3 is a functional block diagram of an engine exhaust temperature management method provided by an embodiment of the present invention.

如图2和图3所示,该发动机排气温度管理方法具体包括如下步骤:As shown in Figure 2 and Figure 3, the engine exhaust temperature management method specifically includes the following steps:

步骤S101,获取当前发动机的工作信息,根据工作信息确定发动机的发火频率,并基于发火频率以及工作信息确定发动机是否需要对协调控制部件进行排温协调控制,得到排温协调控制请求标志位220,其中,发动机工作信息包括需求扭矩110、发动机转速120、目标排气温度130、实际排气温度140以及排温管理请求标志位150。Step S101, obtain the working information of the current engine, determine the ignition frequency of the engine according to the working information, and determine whether the engine needs to perform coordinated exhaust temperature control on the coordinated control component based on the ignition frequency and the working information, and obtain the exhaust temperature coordinated control request flag 220, The engine operation information includes the required torque 110 , the engine speed 120 , the target exhaust temperature 130 , the actual exhaust temperature 140 , and the exhaust temperature management request flag 150 .

具体地,参见图3,发火频率管理模块001能够获取当前发动机的工作信息,该工作信息具体包括如下信号:需求扭矩110、发动机转速120、目标排气温度130、实际排气温度140以及排温管理请求标志位150,示例性地,上述信号的取值可以分别为120Nm、1000rpm、250℃、150℃、1。发火频率管理模块001首先根据获取到的工作信息确定发动机的发火频率,发动机在基于该发火频率跳火时,能够提升排气温度,在确定该发火频率后,需要根据得到的发火频率判断是否能够基于该频率跳火以达到需要的排气温度,如果能达到,则排温管理请求标志位150的取值为0,即不需要其他协调控制部件进行排温协调控制,此时,不需要增加发动机的油耗即可是的发动机的排温满足后处理系统的温度需求;如果基于该频率跳火不能达到需要的排气温度,则排温管理请求标志位150的取值为1,即需要其他协调控制部件进行排温协调控制以提升排气温度,此时,需要增加少量的发动机油耗以使其他协调控制部件动作以满足后处理系统的温度需求。Specifically, referring to FIG. 3 , the firing frequency management module 001 can obtain the working information of the current engine, and the working information specifically includes the following signals: demanded torque 110 , engine speed 120 , target exhaust temperature 130 , actual exhaust temperature 140 , and exhaust temperature The management request flag bit 150, for example, the values of the above-mentioned signals may be 120Nm, 1000rpm, 250°C, 150°C, and 1, respectively. The ignition frequency management module 001 first determines the ignition frequency of the engine according to the obtained working information. When the engine flashes based on the ignition frequency, the exhaust temperature can be increased. After determining the ignition frequency, it is necessary to judge whether the ignition frequency can be obtained. Based on this frequency, the flashover can reach the required exhaust temperature. If it can be reached, the value of the exhaust temperature management request flag 150 is 0, that is, other coordinated control components are not required to perform coordinated exhaust temperature control. At this time, it is not necessary to increase The fuel consumption of the engine means that the exhaust temperature of the engine meets the temperature requirements of the post-processing system; if the required exhaust gas temperature cannot be reached based on the frequency of the flashover, the value of the exhaust temperature management request flag bit 150 is 1, that is, other coordination is required. The control components perform coordinated control of exhaust temperature to increase the exhaust gas temperature. At this time, a small amount of engine fuel consumption needs to be increased to make other coordinated control components act to meet the temperature requirements of the aftertreatment system.

图4是本发明实施例提供的确定发火频率的计算逻辑框图。FIG. 4 is a calculation logic block diagram for determining a firing frequency provided by an embodiment of the present invention.

可选地,步骤S101,基于工作信息确定发动机的发火频率210具体包括:Optionally, in step S101, determining the firing frequency 210 of the engine based on the working information specifically includes:

步骤S1011,若排温管理请求标志位150为0,则基于需求扭矩110和发动机转速120查询第一查表602确定发火频率210;Step S1011, if the exhaust temperature management request flag 150 is 0, query the first look-up table 602 based on the required torque 110 and the engine speed 120 to determine the firing frequency 210;

步骤S1012,若排温管理请求标志位150为1,则基于需求扭矩110、发动机转速120与目标排气温度130查询第二查表603确定发火频率的开环控制值,基于开环控制值、目标排气温度130以及实际排气温度140确定发火频率210的闭环控制值,并基于闭环控制值确定发火频率210。Step S1012, if the exhaust temperature management request flag 150 is 1, query the second look-up table 603 based on the required torque 110, the engine speed 120 and the target exhaust temperature 130 to determine the open-loop control value of the ignition frequency, based on the open-loop control value, The target exhaust temperature 130 and the actual exhaust temperature 140 determine a closed-loop control value for the firing frequency 210, and the firing frequency 210 is determined based on the closed-loop control value.

具体地,参见图4,当无排温管理请求时,即排温管理请求标志位150为0时,可以根据需求扭矩110、发动机转速120查询第一查表602得到发火频率210的开环控制值作为当前发动机的发火频率,排温协调控制请求标志220输出为0;当有排温管理请求时,即排温管理请求标志位150为1时,将根据需求扭矩110、发动机转速120通过查询第二查表603等方式得到发火频率210的开环控制值作为输出再加上目标排气温度130与实际排气温度140差值进行闭环控制的输出值作为发火频率210的控制原始值。Specifically, referring to FIG. 4 , when there is no exhaust temperature management request, that is, when the exhaust temperature management request flag 150 is 0, the open-loop control of the firing frequency 210 can be obtained by querying the first look-up table 602 according to the required torque 110 and the engine speed 120 The value is used as the ignition frequency of the current engine, and the output of the exhaust temperature coordination control request flag 220 is 0; when there is an exhaust temperature management request, that is, when the exhaust temperature management request flag 150 is 1, the query will be performed according to the required torque 110 and engine speed 120. The second look-up table 603 and other methods are used to obtain the open-loop control value of the ignition frequency 210 as the output plus the difference between the target exhaust temperature 130 and the actual exhaust temperature 140 to perform closed-loop control as the original control value of the ignition frequency 210 .

当此发火频率210的控制原始值落入当前工况禁止工作的区域时,就近选取相应允许的发火频率作为发火频率控制值;否则,将发火频率210的控制原始值作为发火频率控制值;当发火频率控制值小于当前工况下发火频率210的下限值时,模块输出此下限值作为当前发动机的发火频率210,排温协调控制请求标志220输出为1;否则,模块输出发火频率控制值与当前工况下发火频率210上限值的最小值作为当前发动机的发火频率,排温协调控制请求标志220输出为0。When the original control value of the ignition frequency 210 falls into the area where the current working condition is prohibited from working, select the corresponding allowable ignition frequency as the ignition frequency control value; otherwise, the original control value of the ignition frequency 210 is used as the ignition frequency control value; when When the ignition frequency control value is less than the lower limit value of the ignition frequency 210 under the current working condition, the module outputs the lower limit value as the ignition frequency 210 of the current engine, and the exhaust temperature coordination control request flag 220 outputs 1; otherwise, the module outputs the ignition frequency control The minimum value of the value and the upper limit value of the firing frequency 210 under the current operating condition is used as the firing frequency of the current engine, and the output of the exhaust temperature coordinated control request flag 220 is 0.

可选地,步骤S1052,基于开环控制值、目标排气温度130以及实际排气温度140确定发火频率210的闭环控制值,并基于闭环控制值确定发火频率210包括:目标排气温度130和实际排气温度140经过闭环控制后再加上开环控制值得到发火频率210的闭环控制值;发火频率210的闭环控制值经过发火频率限制模块702的调整,得到发火频率210。Optionally, step S1052, determining the closed-loop control value of the firing frequency 210 based on the open-loop control value, the target exhaust temperature 130 and the actual exhaust temperature 140, and determining the firing frequency 210 based on the closed-loop control value includes: the target exhaust temperature 130 and the actual exhaust temperature 140. The closed-loop control value of the firing frequency 210 is obtained by adding the open-loop control value to the actual exhaust temperature 140 after the closed-loop control; the closed-loop control value of the firing frequency 210 is adjusted by the firing frequency limiting module 702 to obtain the firing frequency 210 .

具体地,参见图3和图4,当无排温管理请求时,即排温管理请求标志位150的值为0,当前发动机的发火频率210直接通过当前工况,即根据需求扭矩110和发动机转速120查询第一查表602查询得到。Specifically, referring to FIG. 3 and FIG. 4 , when there is no exhaust temperature management request, that is, the value of the exhaust temperature management request flag 150 is 0, the ignition frequency 210 of the current engine directly passes the current operating condition, that is, according to the required torque 110 and the engine The rotational speed 120 is obtained by querying the first look-up table 602 .

当排温管理请求标志位150的值为1时,首先根据当前工况,即根据需求扭矩110和发动机转速120与目标排气温度130查询第二查表603得到发火频率的开环控制值,再用得到的开环控制值加上目标排气温度130与实际排气温度140反馈进行PID控制(即经过PID控制模块701)得到的发火频率的闭环控制值,然后再经过发火频率限制模块702的调整之后,得到当前发动机的发火频率210的最终结果。发火频率限制模块702主要实现两个功能,其一是发火频率210的禁止范围排除;其二是发火频率210的上、下限值的限制。When the value of the exhaust temperature management request flag 150 is 1, the open-loop control value of the firing frequency is obtained by querying the second look-up table 603 according to the current operating conditions, that is, according to the required torque 110, the engine speed 120 and the target exhaust temperature 130. Then use the obtained open-loop control value plus the target exhaust temperature 130 and the actual exhaust temperature 140 to feedback the closed-loop control value of the firing frequency obtained by PID control (that is, through the PID control module 701 ), and then pass through the firing frequency limit module 702 After the adjustment of , the final result of the firing frequency 210 of the current engine is obtained. The firing frequency limiting module 702 mainly implements two functions, one is to exclude the forbidden range of the firing frequency 210 ; the other is to limit the upper and lower limits of the firing frequency 210 .

示例性地,上述发火频率210的上、下限限值可以简单的根据当前工况查表得到。例如,在某工况下,可实现的发火频率如表1所示,阴影背景部分的发火频率210为当前工况禁止的工作范围,假设发火频率210的上、下限限值分别为1/6、1,通过开环、闭环控制计算得到的发火频率210为0.4,此时对应可实现的发火频率210为5/12,但是此发火频率210落入禁止工作范围,因此可以将1/2作为当前发动机的发火频率210。当前发动机的发火频率210大于发火频率下限限值1/6,因此,排温协调控制请求标志220取值为0。Exemplarily, the upper and lower limits of the firing frequency 210 can be obtained simply by looking up a table according to the current operating conditions. For example, under a certain working condition, the achievable firing frequency is shown in Table 1. The firing frequency 210 in the shaded background part is the working range prohibited by the current working condition. It is assumed that the upper and lower limits of the firing frequency 210 are 1/6 respectively. , 1. The firing frequency 210 calculated by the open-loop and closed-loop control is 0.4. At this time, the corresponding achievable firing frequency 210 is 5/12, but this firing frequency 210 falls into the forbidden working range, so 1/2 can be used as The firing frequency of the current engine is 210. The ignition frequency 210 of the current engine is greater than 1/6 of the lower limit value of the ignition frequency, therefore, the exhaust temperature coordinated control request flag 220 takes a value of 0.

表1.发火频率限制模块取值表Table 1. Value list of firing frequency limit module

Figure BDA0002505117810000111
Figure BDA0002505117810000111

步骤S102,根据排温协调控制请求标志位220以及工作信息确定协调控制部件的协调控制信息,其中,协调控制部件的协调控制信息包括:协调部件激活状态字310、激活部件控制方式状态字320和闭环控制顺序状态字330。Step S102: Determine the coordination control information of the coordinated control component according to the exhaust temperature coordination control request flag 220 and the work information, wherein the coordinated control information of the coordinated control component includes: the coordination component activation status word 310, the activation component control mode status word 320 and The closed loop control sequence status word 330.

具体地,参见图2和图3,协调部件控制组态模块002能够接收发火频率管理模块001输出的排温协调控制请求标志位220的信号以及工作信息的信号,协调部件控制组态模块002根据工作信息中的需求扭矩110、发动机转速120、目标排气温度130和实际排气温度140,以及排温协调控制请求标志位220确定协调控制部件的协调控制信息,即确定需要激活的协调控制部件及其对应的控制方式,并对激活的采用闭环控制方式的协调控制部件执行顺序进行排序。示例性地,当无排温协调控制请求时,即排温协调控制请求标志220为0时,协调部件激活状态字310、激活部件控制方式状态字320以及闭环控制顺序状态字330均输出为0。Specifically, referring to FIG. 2 and FIG. 3 , the coordination component control configuration module 002 can receive the signal of the exhaust temperature coordination control request flag 220 output by the firing frequency management module 001 and the signal of the working information, and the coordination component control configuration module 002 according to The required torque 110, the engine speed 120, the target exhaust temperature 130 and the actual exhaust temperature 140 in the working information, and the exhaust temperature coordinated control request flag 220 determine the coordinated control information of the coordinated control component, that is, determine the coordinated control component that needs to be activated and its corresponding control mode, and sort the execution sequence of the activated coordinated control components adopting the closed-loop control mode. Exemplarily, when there is no exhaust temperature coordination control request, that is, when the exhaust temperature coordination control request flag 220 is 0, the coordinated component activation status word 310, the activation component control mode status word 320, and the closed-loop control sequence status word 330 are all output as 0. .

当有排温协调控制请求时,即排温协调控制请求标志220为1时,假设存在4种协调部件执行器,协调部件激活状态字310可以根据工况和目标排气温度130查表得出,具体地,协调部件激活状态字310的值可以是一个8位无符号整型数,其二进制的第n(n>0)位分别代表协调部件执行器n(本实施例中举例有4中协调部件执行器,则n=4)激活的状态。例如,若协调部件激活状态字310的值为10,其二进制数为00001010,代表协调执行器部件2和协调执行器部件4被激活并参与排温的协调控制;若协调部件激活状态字310的值为5,其二进制数为00000101,代表协调执行器部件1和协调执行器部件3被激活并参与排温的协调控制。When there is an exhaust temperature coordinated control request, that is, when the exhaust temperature coordinated control request flag 220 is 1, assuming that there are four types of coordinated component actuators, the coordinated component activation status word 310 can be obtained by looking up the table according to the operating conditions and the target exhaust gas temperature 130 , specifically, the value of the coordination component activation status word 310 may be an 8-bit unsigned integer, and the nth (n>0) bit of the binary represents the coordination component executor n (for example, 4 in this embodiment) Coordinate component actuator, then n=4) active state. For example, if the value of the coordination part activation status word 310 is 10, its binary number is 00001010, which means that the coordinating actuator part 2 and the coordinating actuator part 4 are activated and participate in the coordinated control of exhaust temperature; The value is 5, and its binary number is 00000101, which means that the coordinating actuator part 1 and the coordinating actuator part 3 are activated and participate in the coordinated control of the exhaust temperature.

激活部件控制方式状态字320可以根据工况和目标排气温度130查表得出,其值可以是一个8位无符号整型数,其二进制的第n位分别代表协调部件执行器n是否进行闭环控制。例如,激活部件控制方式状态字320的值为1,代表协调执行器部件1采用闭环控制,其余协调执行部件采用开环控制。The status word 320 of the active component control mode can be obtained by looking up the table according to the operating conditions and the target exhaust gas temperature 130, and its value can be an 8-bit unsigned integer number, and the nth bit of the binary represents whether the coordination component executor n is performing or not. Closed-loop control. For example, the value of the status word 320 of the active component control mode is 1, which means that the coordinated actuator component 1 adopts closed-loop control, and the other coordinated execution components adopt open-loop control.

闭环控制顺序状态字330可以根据工况和目标排气温度130查表得出,其值可以是一个8位无符号整型数,其值代表的含义如表2所示。The closed-loop control sequence status word 330 can be obtained by looking up the table according to the operating conditions and the target exhaust gas temperature 130 , and its value can be an 8-bit unsigned integer number, and the meaning represented by the value is shown in Table 2.

表2.闭环控制顺序状态字计算逻辑表Table 2. Closed-loop control sequence status word calculation logic table

闭环控制顺序状态字330Closed loop control sequence status word 330 执行次序1execution order 1 执行次序2execution order 2 执行次序3execution order 3 执行次序4execution order 4 00 NA.NA. NA.NA. NA.NA. NA.NA. 11 协调执行器部件1Coordinate Actuator Part 1 协调执行器部件2Coordinate Actuator Part 2 协调执行器部件3Coordinate Actuator Part 3 协调执行器部件4Coordinate Actuator Part 4 22 协调执行器部件1Coordinate Actuator Part 1 协调执行器部件2Coordinate Actuator Part 2 协调执行器部件4Coordinate Actuator Part 4 协调执行器部件3Coordinate Actuator Part 3 33 协调执行器部件1Coordinate Actuator Part 1 协调执行器部件3Coordinate Actuator Part 3 协调执行器部件2Coordinate Actuator Part 2 协调执行器部件4Coordinate Actuator Part 4 24twenty four 协调执行器部件4Coordinate Actuator Part 4 协调执行器部件3Coordinate Actuator Part 3 协调执行器部件2Coordinate Actuator Part 2 协调执行器部件1Coordinate Actuator Part 1

如果协调部件激活状态字310、激活部件控制方式状态字320、闭环控制顺序状态字330取值分别为15、13、3,则表示4种协调部件执行器均处于激活状态,协调部件执行器2采用开环控制、其余协调部件执行器采用闭环控制,且闭环控制次序为协调执行器部件1、协调执行器部件3、协调执行器部件4。If the value of the coordination part activation status word 310, the activation part control mode status word 320, and the closed-loop control sequence status word 330 are respectively 15, 13, and 3, it means that the four types of coordinating part executors are all in the active state, and the coordinating part executor 2 Open-loop control is adopted, and closed-loop control is adopted for the other coordinating component actuators, and the closed-loop control sequence is coordinating actuator component 1, coordinating actuator component 3, and coordinating actuator component 4.

步骤S103,基于协调控制信息以及工作信息确定闭环控制指令。Step S103, determining a closed-loop control instruction based on the coordination control information and the work information.

参见图2和图3,协调部件闭环控制模块003能够接收协调部件控制组态模块002输出的协调控制信息以及发火频率管理模块001输出的工作信息,具体地,协调部件闭环控制模块003能够基于协调控制信息中的协调部件激活状态字310和激活部件控制方式状态字320,以及工作信息中的目标排气温度130和实际排气温度140来确定闭环控制指令410。2 and 3 , the coordination component closed-loop control module 003 can receive the coordination control information output by the coordination component control configuration module 002 and the working information output by the firing frequency management module 001. Specifically, the coordination component closed-loop control module 003 can The closed-loop control command 410 is determined by coordinating the component activation status word 310 and the activation component control mode status word 320 in the control information, and the target exhaust temperature 130 and actual exhaust temperature 140 in the operating information.

可选地,步骤S103,基于协调控制信息以及工作信息确定闭环控制指令包括如下步骤:Optionally, in step S103, determining the closed-loop control instruction based on the coordination control information and the work information includes the following steps:

步骤S1031,基于协调部件激活状态字310和激活部件控制方式状态字320确定控制器输出的上限值;Step S1031, determining the upper limit value of the controller output based on the coordination component activation status word 310 and the activation component control mode status word 320;

步骤S1032,基于目标排气温度130、实际排气温度140以及控制器输出的上限值确定闭环控制指令410。In step S1032, the closed-loop control command 410 is determined based on the target exhaust gas temperature 130, the actual exhaust gas temperature 140 and the upper limit value output by the controller.

可选地,步骤S1031,基于协调部件激活状态字和激活部件控制方式状态字确定控制器输出的上限值包括:将协调部件激活状态字310和激活部件控制方式状态字320进行按位与运算,并将计算结果转换为二进制数值;统计二级制数值中包含的“1”的个数值,“1”的个数值为控制器输出的上限值。Optionally, step S1031, determining the upper limit value of the controller output based on the coordination component activation status word and the activation component control mode status word includes: performing a bitwise AND operation on the coordination component activation status word 310 and the activation component control mode status word 320. , and convert the calculation result into a binary value; count the number of "1" contained in the binary value, and the number of "1" is the upper limit value of the controller output.

具体地,首先将协调部件激活状态字310与激活部件控制方式状态字320进行按位与运算,并将计算结果转换为二进制的数值,然后统计该二级制数值包含“1”的个数值,“1”的个数值即为控制器输出的上限值。Specifically, first perform a bitwise AND operation on the coordination component activation status word 310 and the activation component control mode status word 320, and convert the calculation result into a binary value, and then count the number of values that the binary value contains "1", The value of "1" is the upper limit value of the controller output.

在得到控制器输出的上限值之后,将目标排气温度130、实际排气温度140分别作为一个闭环控制器的输入量和反馈量,将此闭环控制器的结果通过一个限值模块进行限值后得到最终输出的数值范围在0到上限值之间的闭环控制指令410,该限值模块的下限值为0,上限值即为控制器输出的上限值。上述闭环控制器可以是PID(比例积分微分)控制器、改进的PID控制器、模糊控制器、ADRC(自抗扰控制器)控制器等,在此不做限制。After the upper limit of the controller output is obtained, the target exhaust temperature 130 and the actual exhaust temperature 140 are used as the input and feedback of a closed-loop controller, respectively, and the result of the closed-loop controller is limited by a limit module. After the value is obtained, a closed-loop control instruction 410 with a final output value range between 0 and an upper limit value is obtained. The lower limit value of the limit value module is 0, and the upper limit value is the upper limit value of the controller output. The above-mentioned closed-loop controller may be a PID (proportional-integral-derivative) controller, an improved PID controller, a fuzzy controller, an ADRC (active disturbance rejection controller) controller, etc., which are not limited here.

步骤S104,基于闭环控制指令410、工作信息以及协调控制信息驱动相应的协调控制部件动作。Step S104 , based on the closed-loop control instruction 410 , the work information and the coordinated control information, the corresponding coordinated control components are driven to act.

参见图2和图3,协调部件执行模块004能够接收协调部件闭环控制模块003输出的闭环控制指令410、协调部件控制组态模块002输出的协调控制信息以及发火频率管理模块001输出的工作信息,并基于接收到的上述信息驱动相应的协调控制部件动作,例如,闭环控制部件1~n分别代表依次驱动的第一个到第n个驱动的部件;闭环控制部件n的驱动指令等于协调部件闭环控制模块003发出的闭环控制指令410减去(n-1)和零取最大值后的结果;闭环控制部件n的实际驱动指令等于上述驱动指令通过查表等方式得到的控制值。然后,分别根据发动机工作信息通过查表等方式来确定激活并采用开环控制的协调部件的实际驱动指令。2 and 3, the coordination component execution module 004 can receive the closed-loop control instruction 410 output by the coordination component closed-loop control module 003, the coordination control information output by the coordination component control configuration module 002, and the work information output by the firing frequency management module 001, And based on the received information, the corresponding coordinated control components are driven to act. For example, the closed-loop control components 1 to n represent the first to n-th driven components that are driven in sequence; the driving command of the closed-loop control component n is equal to the closed-loop control of the coordination component. The closed-loop control command 410 issued by the control module 003 is the result of subtracting (n-1) and taking the maximum value from zero; the actual driving command of the closed-loop control component n is equal to the control value obtained by the above-mentioned driving command through table look-up. Then, according to the engine operation information, the actual driving commands of the coordination components activated and controlled by open-loop control are determined by looking up a table or the like.

具体的,协调部件执行模块004基于工作信息中的需求扭矩110、发动机转速120、目标排气温度130、实际排气温度140,协调控制信息中的协调部件激活状态字310、激活部件控制方式状态字320、闭环控制顺序状态字330以及闭环控制指令410驱动相应的协调控制部件动作。Specifically, the coordination component execution module 004 is based on the required torque 110 , the engine speed 120 , the target exhaust temperature 130 , and the actual exhaust temperature 140 in the working information, and the coordination component activation status word 310 and the activation component control mode status in the coordination control information. The word 320, the closed-loop control sequence status word 330 and the closed-loop control instruction 410 drive the actions of the corresponding coordinated control components.

可选地,步骤S104,基于闭环控制指令410、工作信息以及协调控制信息驱动相应的协调控制部件动作包括:根据协调部件激活状态字310和激活部件控制方式状态字320确定采用闭环控制方式的协调控制部件和采用开环控制方式的协调控制部件;根据闭环控制顺序状态字330确定采用闭环控制方式的协调控制部件的执行次序;根据闭环控制指令410依次对采用闭环控制方式的协调控制部件进行驱动控制;根据工作信息查询第三查表确定采用开环控制方式的协调控制部件的驱动指令,并对采用开环控制方式的协调控制部件进行驱动控制。Optionally, in step S104, driving the action of the corresponding coordinated control component based on the closed-loop control instruction 410, the work information, and the coordinated control information includes: determining the coordination using the closed-loop control mode according to the coordination component activation status word 310 and the activation component control mode status word 320. The control component and the coordinated control component adopting the open-loop control mode; determine the execution sequence of the coordinated control component adopting the closed-loop control mode according to the closed-loop control sequence status word 330; according to the closed-loop control instruction 410, sequentially drive the coordinated control component adopting the closed-loop control mode Control; query the third look-up table according to the work information to determine the drive command of the coordinated control component adopting the open-loop control mode, and perform drive control for the coordinated control component adopting the open-loop control mode.

具体地,首先根据协调部件激活状态字310和激活部件控制方式状态字320确定采用闭环控制方式的协调控制部件和采用开环控制方式的协调控制部件,再根据闭环控制顺序状态字330确定采用闭环控制方式的协调控制部件的执行次序,然后根据闭环控制指令410依次对采用闭环控制方式的协调控制部件进行控制,最后通过根据工作信息查询第三查表等方式确定各个采用开环控制方式的协调控制部件的驱动指令。需要说明的是,下述查表604、查表605以及查表606等均为上述第三查表。Specifically, firstly, according to the coordination component activation status word 310 and the activation component control mode status word 320, determine the coordinated control component that adopts the closed-loop control method and the coordinated control component that adopts the open-loop control method, and then determine the closed-loop control component according to the closed-loop control sequence status word 330. The execution sequence of the coordinated control components in the control mode is then controlled in turn according to the closed-loop control instruction 410, and the coordinated control components in the closed-loop control mode are controlled in turn. Drive commands for control components. It should be noted that the following look-up table 604 , look-up table 605 , and look-up table 606 are all the above-mentioned third look-up tables.

示例性地,参见图1和图3,假设有四个协调控制部件1~4分别表示可变截面涡轮增压器010、喷油器040、废气再循环阀门080和高压油泵控制阀090,分别对应的实际驱动指令为增压压力510、后喷油量520、阀门开度530和目标轨压540。Illustratively, referring to FIGS. 1 and 3 , it is assumed that there are four coordinated control components 1 to 4 representing the variable area turbocharger 010 , the fuel injector 040 , the exhaust gas recirculation valve 080 and the high pressure fuel pump control valve 090 , respectively. The corresponding actual drive commands are boost pressure 510 , post injection amount 520 , valve opening 530 and target rail pressure 540 .

如果协调部件激活状态字310、激活部件控制方式状态字320、闭环控制顺序状态字330和闭环控制指令410分别为14、6、3、1.3,则激活的协调控制部件有喷油器040、废气再循环阀门080、高压油泵控制阀090,采用闭环控制方式的协调控制部件有喷油器040、废气再循环阀门080,闭环控制部件1~2分别为废气再循环阀门080、喷油器040。废气再循环阀门080的控制指令531为1,喷油器040的控制指令521为0.3。If the coordination component activation status word 310, the activation component control mode status word 320, the closed-loop control sequence status word 330, and the closed-loop control command 410 are 14, 6, 3, and 1.3, respectively, the activated coordinated control components are the injector 040, the exhaust gas The recirculation valve 080 and the high pressure oil pump control valve 090, the coordinated control components adopting the closed-loop control method are the fuel injector 040 and the exhaust gas recirculation valve 080. The closed-loop control components 1 to 2 are the exhaust gas recirculation valve 080 and the fuel injector 040 respectively. The control command 531 of the exhaust gas recirculation valve 080 is 1, and the control command 521 of the fuel injector 040 is 0.3.

图5(a)是本发明实施例提供的一种查表确定控制指令的流程框图。FIG. 5( a ) is a flowchart of a table lookup to determine a control instruction provided by an embodiment of the present invention.

图5(b)是本发明实施例提供的又一种查表确定控制指令的流程框图。FIG. 5(b) is a flow chart of another method of looking up a table to determine a control instruction provided by an embodiment of the present invention.

如图5(a)所示,根据废气再循环阀门080的控制指令531查表604得到废气再循环阀门开度530为100%,如图5(b)根据需求扭矩110、发动机转速120查表605得到当前工况下最大的后喷油量乘以根据喷油器040的控制指令521查表606得到的系数后,得到后喷油量520为56mg/stk。As shown in Fig. 5(a), according to the control command 531 of the exhaust gas recirculation valve 080, look up the table 604 to get the EGR valve opening 530 to be 100%. 605 After multiplying the maximum post-injection quantity under the current working condition by the coefficient obtained by looking up the table 606 according to the control command 521 of the injector 040, the post-injection quantity 520 is obtained as 56 mg/stk.

图5(c)是本发明实施例提供的一种经过神经网络确定控制指令的流程框图。FIG. 5( c ) is a flow chart of determining a control instruction through a neural network according to an embodiment of the present invention.

采用开环控制的部件有高压油泵控制阀090,根据工况信息、目标排气温度130等通过查表等方式可以得到目标轨压540。可选地,如图5(c)所示,根据需求扭矩110、发动机转速120、目标排气温度130、实际排气温度140通过人工神经网络703也可以得到一个目标轨压540。The components that use open-loop control include the high-pressure oil pump control valve 090, and the target rail pressure 540 can be obtained by looking up a table according to the operating condition information, the target exhaust temperature 130, and the like. Optionally, as shown in FIG. 5( c ), a target rail pressure 540 can also be obtained through the artificial neural network 703 according to the required torque 110 , the engine speed 120 , the target exhaust temperature 130 , and the actual exhaust temperature 140 .

本发明实施例提供了一种发动机排气温度管理方法,相比于传统排温管理办法,其主要通过控制发动机的发火频率,并协调其他发动机部件(进气压力控制部件、废气再循环控制部件、燃油喷射部件、燃油压力控制部件等),在满足发动机动力性、排放性能、NVH(Noise、Vibration、Harshness噪声、振动与声振粗糙度)性能的约束条件下,对发动机排气温度进行定量的控制。相比于传统排温管理办法,其主要具有如下的优势:第一,在提升发动机排温的操作中,可以有效的减少发动机的燃油消耗,减少HC和CO2的排放;第二,可以在更多的工况中,在不增加发动机油耗或少量增加发动机油耗的前提下,快速满足后处理系统对于排气温度的需求;第三,可以协调多种发动机部件,在满足相关约束条件的基础下,更高效的对发动机排温进行管理;第四,可以取消某些发动机上安装的进气节气门、排气节气门、废气再循环阀等部件,降低发动机总成的成本;第五,适用于大多数的发动机,包括柴油机、汽油机、天然气发动机等。The embodiment of the present invention provides an engine exhaust temperature management method. Compared with the traditional exhaust temperature management method, it mainly controls the ignition frequency of the engine and coordinates other engine components (intake pressure control components, exhaust gas recirculation control components) , fuel injection components, fuel pressure control components, etc.), quantify engine exhaust temperature under the constraints of engine power, emission performance, and NVH (Noise, Vibration, Harshness, vibration and harshness) performance control. Compared with the traditional exhaust temperature management method, it mainly has the following advantages: first, in the operation of increasing the engine exhaust temperature, it can effectively reduce the fuel consumption of the engine and reduce the emission of HC and CO2; Under the premise of not increasing engine fuel consumption or a small amount of engine fuel consumption, it can quickly meet the exhaust temperature requirements of the aftertreatment system in many working conditions; thirdly, it can coordinate a variety of engine components to meet relevant constraints. , to manage the engine exhaust temperature more efficiently; fourth, the intake throttle valve, exhaust throttle valve, exhaust gas recirculation valve and other components installed on some engines can be eliminated to reduce the cost of the engine assembly; fifth, applicable For most engines, including diesel engines, gasoline engines, natural gas engines, etc.

本发明实施例还提供了一种发动机排气温度管理装置。参见图3,该装置包括:Embodiments of the present invention also provide an engine exhaust temperature management device. Referring to Figure 3, the device includes:

发火频率管理模块001,用于获取当前发动机的工作信息,根据工作信息确定发动机的发火频率,并基于发火频率以及工作信息确定发动机是否需要对协调控制部件进行排温协调控制,得到排温协调控制请求标志位220,其中,发动机工作信息包括需求扭矩110、发动机转速120、目标排气温度130、实际排气温度140以及排温协调控制请求标志位150。The ignition frequency management module 001 is used to obtain the working information of the current engine, determine the ignition frequency of the engine according to the working information, and determine whether the engine needs to perform exhaust temperature coordinated control on the coordinated control components based on the ignition frequency and the working information, and obtain exhaust temperature coordinated control The request flag 220 , wherein the engine operation information includes the required torque 110 , the engine speed 120 , the target exhaust temperature 130 , the actual exhaust temperature 140 , and the exhaust temperature coordinated control request flag 150 .

协调部件控制组态模块002,用于根据排温协调控制请求标志位220以及工作信息确定协调控制部件的协调控制信息,其中,协调控制部件的协调控制信息包括:协调部件激活状态字310、激活部件控制方式状态字320和闭环控制顺序状态字330。The coordination component control configuration module 002 is configured to determine the coordination control information of the coordination control component according to the exhaust temperature coordination control request flag 220 and the work information, wherein the coordination control information of the coordination control component includes: the coordination component activation status word 310, the activation Component control mode status word 320 and closed loop control sequence status word 330.

协调部件闭环控制模块003,用于基于协调控制信息以及工作信息确定闭环控制指令410。The closed-loop control module 003 of the coordination component is configured to determine the closed-loop control instruction 410 based on the coordination control information and the work information.

协调部件执行模块004,用于基于闭环控制指令410、工作信息以及协调控制信息驱动相应的协调控制部件动作。The coordination component execution module 004 is configured to drive the action of the corresponding coordinated control component based on the closed-loop control instruction 410, the work information and the coordinated control information.

可选地,发火频率管理模块001包括:Optionally, the firing frequency management module 001 includes:

第一确定子模块,用于若排温管理请求标志位为0,则基于需求扭矩110和发动机转速120查询第一查表602确定发火频率210;a first determination sub-module, configured to query the first look-up table 602 based on the required torque 110 and the engine speed 120 to determine the firing frequency 210 if the exhaust temperature management request flag is 0;

第二确定子模块,用于若排温管理请求标志位为1,则基于需求扭矩110、发动机转速120与目标排气温度130查询第二查表603确定发火频率的开环控制值,基于开环控制值、目标排气温度130以及实际排气温度140确定发火频率210的闭环控制值,并基于闭环控制值确定发火频率210。The second determination sub-module is configured to query the second look-up table 603 based on the required torque 110, the engine speed 120 and the target exhaust temperature 130 to determine the open-loop control value of the firing frequency if the exhaust temperature management request flag is 1, and based on the open-loop control value of the ignition frequency The loop control value, the target exhaust temperature 130, and the actual exhaust temperature 140 determine a closed loop control value for the firing frequency 210, and the firing frequency 210 is determined based on the closed loop control value.

具体地,如图3所示,基于开环控制值、目标排气温度130以及实际排气温度140确定发火频率210的闭环控制值,并基于闭环控制值确定发火频率210包括:目标排气温度130和实际排气温度140经过闭环控制后再加上开环控制值得到发火频率210的闭环控制值;发火频率210的闭环控制值经过发火频率限制模块702的调整,得到发火频率210。Specifically, as shown in FIG. 3 , determining the closed-loop control value of the firing frequency 210 based on the open-loop control value, the target exhaust gas temperature 130 and the actual exhaust gas temperature 140 , and determining the firing frequency 210 based on the closed-loop control value includes: the target exhaust gas temperature 130 and the actual exhaust temperature 140 are closed-loop controlled and then added with the open-loop control value to obtain the closed-loop control value of the firing frequency 210; the closed-loop control value of the firing frequency 210 is adjusted by the firing frequency limiting module 702 to obtain the firing frequency 210.

可选地,协调部件闭环控制模块003包括:Optionally, the coordination component closed-loop control module 003 includes:

第三确定子模块,用于基于协调部件激活状态字310和激活部件控制方式状态字310确定控制器输出的上限值;a third determination submodule, configured to determine the upper limit value of the controller output based on the coordination component activation status word 310 and the activation component control mode status word 310;

第四确定子模块,用于基于目标排气温度130、实际排气温度140以及控制器输出的上限值确定闭环控制指令410。The fourth determination sub-module is configured to determine the closed-loop control instruction 410 based on the target exhaust temperature 130 , the actual exhaust temperature 140 and the upper limit value output by the controller.

具体地,基于协调部件激活状态字310和激活部件控制方式状态字320确定控制器输出的上限值包括:将协调部件激活状态字310和激活部件控制方式状态字320进行按位与运算,并将计算结果转换为二进制数值;统计二级制数值中包含的“1”的个数值,“1”的个数值为控制器输出的上限值。Specifically, determining the upper limit value of the controller output based on the coordination component activation status word 310 and the activation component control mode status word 320 includes: performing a bitwise AND operation on the coordination component activation status word 310 and the activation component control mode status word 320, and Convert the calculation result to binary value; count the number of "1" contained in the binary value, and the number of "1" is the upper limit value of the controller output.

可选地,协调部件执行模块004具体用于:根据协调部件激活状态字310和激活部件控制方式状态字320确定采用闭环控制方式的协调控制部件和采用开环控制方式的协调控制部件;根据闭环控制顺序状态字330确定采用闭环控制方式的协调控制部件的执行次序;根据闭环控制指令410依次对采用闭环控制方式的协调控制部件进行驱动控制;根据工作信息查询第三查表确定采用开环控制方式的协调控制部件的驱动指令,并对采用开环控制方式的协调控制部件进行驱动控制。Optionally, the coordination component execution module 004 is specifically configured to: determine, according to the coordination component activation status word 310 and the activation component control mode status word 320, the coordinated control component that adopts the closed-loop control mode and the coordinated control component that adopts the open-loop control mode; The control sequence status word 330 determines the execution sequence of the coordinated control components using the closed-loop control mode; according to the closed-loop control instruction 410, the coordinated control components using the closed-loop control mode are sequentially driven and controlled; the third look-up table is inquired according to the work information to determine the open-loop control. The drive command of the coordinated control component in the mode of the open-loop control is used to drive the coordinated control component in the open-loop control mode.

本发明实施例所提供的装置,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,装置实施例部分未提及之处,可参考前述方法实施例中相应内容。The implementation principle and technical effects of the device provided by the embodiment of the present invention are the same as those of the foregoing method embodiment. For brief description, for the parts not mentioned in the device embodiment, reference may be made to the corresponding content in the foregoing method embodiment.

本发明实施例提供的发动机排气温度管理方法,与上述实施例提供的发动机排气温度管理装置具有相同的技术特征,所以也能解决相同的技术问题,达到相同的技术效果。The engine exhaust temperature management method provided by the embodiment of the present invention has the same technical features as the engine exhaust temperature management device provided by the above embodiment, so it can also solve the same technical problem and achieve the same technical effect.

本发明实施例还提供了一种发动机,发动机使用上述任一实施例所述的发动机排气温度管理方法。An embodiment of the present invention further provides an engine, and the engine uses the engine exhaust temperature management method described in any of the foregoing embodiments.

本发明实施例提供的一种发动机应用上述实施例提供的发动机排气温度管理方法,因此本发明实施例提供的发动机也具备上述实施例中所描述的有益效果,此处不再赘述。The engine provided by the embodiment of the present invention applies the engine exhaust temperature management method provided by the above embodiment, so the engine provided by the embodiment of the present invention also has the beneficial effects described in the above embodiment, which will not be repeated here.

在本发明实施例的描述中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。In the description of the embodiments of the present invention, unless otherwise expressly specified and limited, the terms "installed", "connected" and "connected" should be understood in a broad sense, for example, it may be a fixed connection or a detachable connection, or It can be connected in one piece; it can be a mechanical connection or an electrical connection; it can be directly connected or indirectly connected through an intermediate medium, and it can be internal communication between two components. For those of ordinary skill in the art, the specific meanings of the above terms in the present invention can be understood in specific situations.

最后应说明的是,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。Finally, it should be noted that the above are only the preferred embodiments of the present invention and the applied technical principles. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the protection scope of the present invention. Therefore, although the present invention has been described in detail through the above embodiments, the present invention is not limited to the above embodiments, and can also include more other equivalent embodiments without departing from the concept of the present invention. The scope is determined by the scope of the appended claims.

Claims (10)

1.一种发动机排气温度管理方法,其特征在于,所述方法包括:1. A method for managing exhaust gas temperature of an engine, wherein the method comprises: 获取当前发动机的工作信息,根据所述工作信息确定所述发动机的发火频率,并基于所述发火频率以及所述工作信息确定所述发动机是否需要对协调控制部件进行排温协调控制,得到排温协调控制请求标志位,其中,所述发动机工作信息包括需求扭矩、发动机转速、目标排气温度、实际排气温度以及排温管理请求标志位;Obtain the working information of the current engine, determine the ignition frequency of the engine according to the working information, and determine whether the engine needs to perform coordinated control of the exhaust temperature on the coordinated control component based on the ignition frequency and the working information, and obtain the exhaust temperature. Coordinated control request flags, wherein the engine operation information includes required torque, engine speed, target exhaust temperature, actual exhaust temperature, and exhaust temperature management request flags; 根据所述排温协调控制请求标志位以及所述工作信息确定所述协调控制部件的协调控制信息,其中,所述协调控制部件的协调控制信息包括:协调部件激活状态字、激活部件控制方式状态字和闭环控制顺序状态字;The coordinated control information of the coordinated control component is determined according to the exhaust temperature coordinated control request flag and the working information, wherein the coordinated control information of the coordinated control component includes: the coordination component activation status word, the activation component control mode status word and closed loop control sequence status word; 基于所述协调控制信息以及所述工作信息确定闭环控制指令;determining a closed-loop control instruction based on the coordinated control information and the work information; 基于所述闭环控制指令、所述工作信息以及所述协调控制信息驱动相应的所述协调控制部件动作。Based on the closed-loop control instruction, the work information and the coordinated control information, the corresponding coordinated control components are driven to act. 2.根据权利要求1所述的方法,其特征在于,所述根据所述工作信息确定所述发动机的发火频率包括:2. The method according to claim 1, wherein the determining the firing frequency of the engine according to the working information comprises: 若所述排温管理请求标志位为0,则基于所述需求扭矩和所述发动机转速查询第一查表确定所述发火频率;If the exhaust temperature management request flag bit is 0, query a first look-up table based on the required torque and the engine speed to determine the firing frequency; 若所述排温管理请求标志位为1,则基于所述需求扭矩、所述发动机转速与所述目标排气温度查询第二查表确定所述发火频率的开环控制值,基于所述开环控制值、所述目标排气温度以及所述实际排气温度确定所述发火频率的闭环控制值,并基于所述闭环控制值确定所述发火频率。If the exhaust temperature management request flag is 1, query a second look-up table based on the required torque, the engine speed and the target exhaust gas temperature to determine the open-loop control value of the firing frequency, and based on the open-loop control value of the ignition frequency A loop control value, the target exhaust temperature, and the actual exhaust temperature determine a closed-loop control value for the firing frequency, and the firing frequency is determined based on the closed-loop control value. 3.根据权利要求2所述的方法,其特征在于,所述基于所述开环控制值、所述目标排气温度以及所述实际排气温度确定所述发火频率的闭环控制值,并基于所述闭环控制值确定所述发火频率包括:3 . The method of claim 2 , wherein the closed-loop control value of the firing frequency is determined based on the open-loop control value, the target exhaust gas temperature, and the actual exhaust gas temperature, and is based on 3 . The closed-loop control value determining the firing frequency includes: 所述目标排气温度和所述实际排气温度经过闭环控制后再加上所述开环控制值得到所述发火频率的闭环控制值;The target exhaust temperature and the actual exhaust temperature are subjected to closed-loop control, and then the open-loop control value is added to obtain the closed-loop control value of the firing frequency; 所述发火频率的闭环控制值经过发火频率限制模块的调整,得到所述发火频率。The closed-loop control value of the firing frequency is adjusted by the firing frequency limiting module to obtain the firing frequency. 4.根据权利要求1所述的方法,其特征在于,所述基于所述协调控制信息以及所述工作信息确定闭环控制指令包括:4. The method according to claim 1, wherein the determining a closed-loop control instruction based on the coordinated control information and the work information comprises: 基于所述协调部件激活状态字和所述激活部件控制方式状态字确定控制器输出的上限值;Determine the upper limit value of the controller output based on the coordination component activation status word and the activation component control mode status word; 基于所述目标排气温度、所述实际排气温度以及所述控制器输出的上限值确定所述闭环控制指令。The closed-loop control command is determined based on the target exhaust gas temperature, the actual exhaust gas temperature, and an upper limit value output by the controller. 5.根据权利要求4所述的方法,其特征在于,所述基于所述协调部件激活状态字和所述激活部件控制方式状态字确定控制器输出的上限值包括:5. The method according to claim 4, wherein the determining the upper limit value of the controller output based on the coordination component activation status word and the activation component control mode status word comprises: 将所述协调部件激活状态字和所述激活部件控制方式状态字进行按位与运算,并将计算结果转换为二进制数值;Carry out bitwise AND operation on the coordination component activation status word and the activation component control mode status word, and convert the calculation result into a binary value; 统计所述二级制数值中包含的“1”的个数值,所述“1”的个数值为所述控制器输出的上限值。The number of "1"s contained in the secondary system value is counted, and the number of "1"s is the upper limit of the output of the controller. 6.根据权利要求1所述的方法,其特征在于,所述基于所述闭环控制指令、所述工作信息以及所述协调控制信息驱动相应的所述协调控制部件动作包括:6 . The method according to claim 1 , wherein the driving the corresponding coordinated control component actions based on the closed-loop control instruction, the work information and the coordinated control information comprises: 6 . 根据所述协调部件激活状态字和激活部件控制方式状态字确定采用闭环控制方式的协调控制部件和采用开环控制方式的协调控制部件;Determine the coordinated control component that adopts the closed-loop control mode and the coordinated control component that adopts the open-loop control mode according to the activation state word of the coordination component and the state word of the control mode of the activation component; 根据所述闭环控制顺序状态字确定采用闭环控制方式的所述协调控制部件的执行次序;Determine the execution sequence of the coordinated control components using the closed-loop control mode according to the closed-loop control sequence status word; 根据所述闭环控制指令依次对采用闭环控制方式的所述协调控制部件进行驱动控制;According to the closed-loop control instruction, the coordinated control components adopting the closed-loop control mode are sequentially driven and controlled; 根据所述工作信息查询第三查表确定采用开环控制方式的所述协调控制部件的驱动指令,并对采用开环控制方式的所述协调控制部件进行驱动控制。According to the working information, a third look-up table is inquired to determine the drive instruction of the coordinated control component that adopts the open-loop control mode, and the drive control of the coordinated control component that adopts the open-loop control mode is performed. 7.一种发动机排气温度管理装置,其特征在于,所述装置包括:7. An engine exhaust temperature management device, characterized in that the device comprises: 发火频率管理模块,用于获取当前发动机的工作信息,根据所述工作信息确定所述发动机的发火频率,并基于所述发火频率以及所述工作信息确定所述发动机是否需要对协调控制部件进行排温协调控制,得到排温协调控制请求标志位,其中,所述发动机工作信息包括需求扭矩、发动机转速、目标排气温度、实际排气温度以及排温协调控制请求标志位;The firing frequency management module is used to obtain the working information of the current engine, determine the firing frequency of the engine according to the working information, and determine whether the engine needs to discharge the coordinated control components based on the firing frequency and the working information. temperature coordination control, obtaining the exhaust temperature coordination control request flag, wherein the engine working information includes the required torque, engine speed, target exhaust temperature, actual exhaust temperature and exhaust temperature coordinated control request flag; 协调部件控制组态模块,用于根据所述排温协调控制请求标志位以及所述工作信息确定所述协调控制部件的协调控制信息,其中,所述协调控制部件的协调控制信息包括:协调部件激活状态字、激活部件控制方式状态字和闭环控制顺序状态字;A coordination component control configuration module, configured to determine the coordination control information of the coordination control component according to the exhaust temperature coordination control request flag and the work information, wherein the coordination control information of the coordination control component includes: the coordination component Active status word, active component control mode status word and closed-loop control sequence status word; 协调部件闭环控制模块,用于基于所述协调控制信息以及所述工作信息确定闭环控制指令;a closed-loop control module of the coordination component, configured to determine a closed-loop control instruction based on the coordination control information and the work information; 协调部件执行模块,用于基于所述闭环控制指令、所述工作信息以及所述协调控制信息驱动相应的所述协调控制部件动作。The coordination component execution module is configured to drive the corresponding coordinated control component to act based on the closed-loop control instruction, the work information and the coordinated control information. 8.根据权利要求7所述的装置,其特征在于,所述发火频率管理模块包括:8. The device according to claim 7, wherein the firing frequency management module comprises: 第一确定子模块,用于若所述排温管理请求标志位为0,则基于所述需求扭矩和所述发动机转速查询第一查表确定所述发火频率;a first determination submodule, configured to query a first look-up table based on the required torque and the engine speed to determine the firing frequency if the exhaust temperature management request flag is 0; 第二确定子模块,用于若所述排温管理请求标志位为1,则基于所述需求扭矩、所述发动机转速与所述目标排气温度查询第二查表确定所述发火频率的开环控制值,基于所述开环控制值、所述目标排气温度以及所述实际排气温度确定所述发火频率的闭环控制值,并基于所述闭环控制值确定所述发火频率。The second determination sub-module is configured to query a second look-up table based on the required torque, the engine speed and the target exhaust gas temperature to determine the on-off of the ignition frequency if the exhaust temperature management request flag is 1 A loop control value, a closed-loop control value of the firing frequency is determined based on the open-loop control value, the target exhaust gas temperature, and the actual exhaust gas temperature, and the firing frequency is determined based on the closed-loop control value. 9.根据权利要求7所述的装置,其特征在于,所述协调部件闭环控制模块包括:9. The apparatus according to claim 7, wherein the closed-loop control module of the coordination component comprises: 第三确定子模块,用于基于所述协调部件激活状态字和所述激活部件控制方式状态字确定控制器输出的上限值;a third determination submodule, configured to determine the upper limit value of the controller output based on the coordination component activation status word and the activation component control mode status word; 第四确定子模块,用于基于所述目标排气温度、所述实际排气温度以及所述控制器输出的上限值确定所述闭环控制指令。The fourth determination sub-module is configured to determine the closed-loop control command based on the target exhaust gas temperature, the actual exhaust gas temperature, and an upper limit value output by the controller. 10.一种发动机,其特征在于,所述发动机使用上述权利要求1至6中任一项所述的发动机排气温度管理方法。10 . An engine, wherein the engine uses the engine exhaust temperature management method according to any one of claims 1 to 6 . 11 .
CN202010446551.6A 2020-05-22 2020-05-22 Engine exhaust temperature management method and device and engine Active CN111608813B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010446551.6A CN111608813B (en) 2020-05-22 2020-05-22 Engine exhaust temperature management method and device and engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010446551.6A CN111608813B (en) 2020-05-22 2020-05-22 Engine exhaust temperature management method and device and engine

Publications (2)

Publication Number Publication Date
CN111608813A true CN111608813A (en) 2020-09-01
CN111608813B CN111608813B (en) 2022-09-30

Family

ID=72196489

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010446551.6A Active CN111608813B (en) 2020-05-22 2020-05-22 Engine exhaust temperature management method and device and engine

Country Status (1)

Country Link
CN (1) CN111608813B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114576027A (en) * 2022-03-10 2022-06-03 潍柴动力股份有限公司 An engine thermal management method, an engine thermal management system and a storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1796732A (en) * 2004-12-27 2006-07-05 雅马哈发动机株式会社 Detection device and method for engine misfiring, cross-ride vehicle
CN102261995A (en) * 2010-04-29 2011-11-30 通用汽车环球科技运作有限责任公司 Engine misfire detection systems and methods using discrete fourier transform approximation
CN103912432A (en) * 2013-01-07 2014-07-09 通用汽车环球科技运作有限责任公司 Method and method for randomly adjusting ignition frequency of internal combustion engine for reducing vibration
US20180171904A1 (en) * 2016-12-16 2018-06-21 Ford Global Technologies, Llc Systems and methods for a split exhaust engine system
CN108350818A (en) * 2015-11-11 2018-07-31 图拉技术公司 Lean burn ic engine delivery temperature controls
GB2562298A (en) * 2017-05-12 2018-11-14 Caterpillar Inc Engine exhaust heat flux control system and method
US20200025050A1 (en) * 2015-11-11 2020-01-23 Tula Technology, Inc. Separately determining firing density and pumping density during firing density transitions for a lean-burn internal combustion engine

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1796732A (en) * 2004-12-27 2006-07-05 雅马哈发动机株式会社 Detection device and method for engine misfiring, cross-ride vehicle
CN102261995A (en) * 2010-04-29 2011-11-30 通用汽车环球科技运作有限责任公司 Engine misfire detection systems and methods using discrete fourier transform approximation
CN103912432A (en) * 2013-01-07 2014-07-09 通用汽车环球科技运作有限责任公司 Method and method for randomly adjusting ignition frequency of internal combustion engine for reducing vibration
CN108350818A (en) * 2015-11-11 2018-07-31 图拉技术公司 Lean burn ic engine delivery temperature controls
US20200025050A1 (en) * 2015-11-11 2020-01-23 Tula Technology, Inc. Separately determining firing density and pumping density during firing density transitions for a lean-burn internal combustion engine
US20180171904A1 (en) * 2016-12-16 2018-06-21 Ford Global Technologies, Llc Systems and methods for a split exhaust engine system
GB2562298A (en) * 2017-05-12 2018-11-14 Caterpillar Inc Engine exhaust heat flux control system and method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114576027A (en) * 2022-03-10 2022-06-03 潍柴动力股份有限公司 An engine thermal management method, an engine thermal management system and a storage medium

Also Published As

Publication number Publication date
CN111608813B (en) 2022-09-30

Similar Documents

Publication Publication Date Title
CN105143637B (en) Utilize the multi fuel streaming system and method for the recycling of special waste gas
US6338245B1 (en) Internal combustion engine
US9410490B2 (en) Fuel selection system and method for dual fuel engines
US8596252B2 (en) Emission control system for an engine having a two-stage turbocharger
JP5187123B2 (en) Control device for internal combustion engine
US9228536B2 (en) Load shedding techniques for dual fuel engines
US9518519B2 (en) Transient control of exhaust gas recirculation systems through mixer control valves
US10920644B2 (en) Combustion and thermal management strategies using variable valve timing
CN106762294A (en) A kind of method of flexible control engine combustion mode
US7886526B2 (en) Fuel control of an internal-combustion engine
US7631489B2 (en) Strategy for selectively bypassing a DPF in a hybrid HCCI combustion engine
CN112177785B (en) Method and system for reducing particulate matter emissions during warm-up phase of direct injection gasoline engine at low temperature
CN109209569B (en) Diesel engine thermal management control strategy
KR100962160B1 (en) Boost pressure control
CN103557098B (en) A kind of gas recirculation system and the control method of ER EGR Rate
CN111608813A (en) An engine exhaust temperature management method, device and engine
WO2025218194A1 (en) Vehicle low-pressure egr system and condensate water prevention control method
US20250020084A1 (en) Engine braking with fuel injection for internal combustion engines
JP2013148067A (en) Control device of internal combustion engine
JP2012047093A (en) Internal combustion engine
US12253043B2 (en) Thermal management of exhaust gas with HCCI event
JP2012082737A (en) Internal combustion engine
JP6844421B2 (en) diesel engine
JP6943673B2 (en) Control device and control method
CN118167490A (en) Natural gas engine control method based on multi-objective optimization

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