CN116255260B - 发动机的防喘振控制方法、装置、存储介质和电子设备 - Google Patents
发动机的防喘振控制方法、装置、存储介质和电子设备 Download PDFInfo
- Publication number
- CN116255260B CN116255260B CN202310273399.XA CN202310273399A CN116255260B CN 116255260 B CN116255260 B CN 116255260B CN 202310273399 A CN202310273399 A CN 202310273399A CN 116255260 B CN116255260 B CN 116255260B
- Authority
- CN
- China
- Prior art keywords
- correction
- engine
- surge
- preset
- air inlet
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 77
- 238000012937 correction Methods 0.000 claims abstract description 335
- 230000001052 transient effect Effects 0.000 claims description 35
- 239000000779 smoke Substances 0.000 claims description 27
- 239000003921 oil Substances 0.000 claims description 25
- 239000010724 circulating oil Substances 0.000 claims description 21
- 230000009467 reduction Effects 0.000 claims description 6
- 238000012545 processing Methods 0.000 description 21
- 230000008569 process Effects 0.000 description 18
- 238000010586 diagram Methods 0.000 description 12
- 238000004590 computer program Methods 0.000 description 11
- 230000001276 controlling effect Effects 0.000 description 10
- 230000003247 decreasing effect Effects 0.000 description 8
- 230000006870 function Effects 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 6
- 230000002829 reductive effect Effects 0.000 description 5
- 230000001186 cumulative effect Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000018109 developmental process Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000010438 heat treatment Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 239000002245 particle Substances 0.000 description 2
- 230000008929 regeneration Effects 0.000 description 2
- 238000011069 regeneration method Methods 0.000 description 2
- 230000001105 regulatory effect Effects 0.000 description 2
- 230000001010 compromised effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000000670 limiting effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000002035 prolonged effect Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/04—Introducing corrections for particular operating conditions
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/0002—Controlling intake air
- F02D2041/0022—Controlling intake air for diesel engines by throttle control
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/12—Improving ICE efficiencies
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
本申请提供了一种发动机的防喘振控制方法、装置、存储介质和电子设备。控制方法包括:获取热管理系统在预设时间区间的工况信息,热管理系统包括发动机,发动机的进气口连接有进气节流阀;在工况信息指示发动机当前时刻处于喘振状态的情况下,确定发动机在预设时间区间内处于喘振状态的累积时长,其中,当前时刻位于预设时间区间中;对进气节流阀的最小开度和关闭速度进行迭代修正,并在迭代修正中的每次修正后输出控制信号,直至满足修正条件的情况下时停止修正,其中,所述控制信号用于控制所述进气节流阀执行修正后的最小开度和修正后的关闭速度。上述方法较好的平衡热管理系统中发动机热管理和喘振问题,解决了现有技术中发动机的喘振问题。
Description
技术领域
本申请涉及发动机技术领域,具体而言,涉及一种发动机的防喘振控制方法、发动机的防喘振控制装置、存储介质和电子设备。
背景技术
在发动机技术领域,提高发动机的使用性能十分重要。其中,在一些实际应用场景中,发动机通常与进气节流阀连接,在发动机突然遭遇从大负荷区域运行到小负荷区域的情况下,进气节流阀会相应地从小关闭度关至大关闭度,从而造成进气管路内的较大进气压力被进气节流阀堵塞,从而大大降低了进气管路内的流通速率,造成进气压力流动发生改变,甚至倒流至压气机,造成压气机出口压力波动,从而产生喘振,对压气机以及整个发动机会造成损伤,大大降低发动机的使用寿命。
目前,现有技术中给出了一种发动机防喘振控制装置及方法,当进气节流阀关闭度小于一定预设阈值时,进气节流阀关闭执行第二运行速度,即根据颗粒捕集器(DPF)再生温度控制以及进气节流阀控制稳定性来折中考虑后得出的速度值,如果进气节流阀关闭度较大则进气节流阀关闭执行正常速度。其中,上述方案中根据进气节流阀开度阈值一刀切来防止发动机产生喘振,不能精准识别是否有出现喘振,对于热管理不利。
发明内容
本申请的主要目的在于提供一种发动机的防喘振控制方法、发动机的防喘振控制装置、存储介质和电子设备,以至少解决现有技术中由于发动机热管理导致的喘振问题。
为了实现上述目的,根据本申请的一个方面,提供了一种发动机的防喘振控制方法,包括:获取热管理系统在预设时间区间的工况信息,热管理系统包括发动机,发动机的进气口连接有进气节流阀;在工况信息指示发动机在当前时刻处于喘振状态的情况下,确定发动机在预设时间区间内处于喘振状态的累积时长,其中,当前时刻位于预设时间区间中;对进气节流阀的最小开度和关闭速度进行迭代修正,并在迭代修正中的每次修正后输出控制信号,直至满足停止修正条件的情况下停止修正,其中,控制信号用于控制进气节流阀执行修正后的最小开度和修正后的关闭速度,停止修正条件包括以下至少之一:发动机未处于喘振状态,以及修正次数达到预设次数,其中,迭代修正中的每次修正包括:判断累积时长与预设时间区间的总时长的比值是否大于第一阈值或小于第二阈值;在比值大于第一阈值的情况下,根据第一修正系数,对最小开度进行正修正,并根据第二修正系数,对关闭速度进行负修正;在比值小于第二阈值的情况下,根据第一修正系数,对最小开度进行负修正,并根据第二修正系数,对关闭速度进行正修正。
可选地,判断累积时长与预设时间区间的总时长的比值是否大于第一阈值或小于第二阈值,包括:判断比值是否大于第一阈值;在比值小于或等于第一阈值的情况下,判断比值是否小于第二阈值。
可选地,每次修正还包括:判断修正后的最小开度是否满足第一预设范围,得到第一判断结果;判断修正后的关闭速度是否满足第二预设范围,得到第二判断结果;在第一判断结果为否且最小开度为第一修正开度的情况下,将修正后的最小开度更新为第一预设范围的最大值,其中,第一修正开度为进行正修正的最小开度;在第一判断结果为否且最小开度为第二修正开度的情况下,将修正后的最小开度更新为第一预设范围的最小值,其中,第二修正开度为进行负修正的最小开度;在第二判断结果为否且关闭速度为第一修正速度的情况下,将修正后的关闭速度更新为第二预设范围的最小值,其中,第一修正速度为进行负修正的关闭速度;在第二判断结果为否且最小开度为第二修正速度的情况下,将修正后的关闭速度更新为第一预设范围的最大值,其中,第二修正速度为进行正修正的关闭速度。
可选地,热管理系统还包括压气机,工况信息包括压气机在当前时刻的第一进气流量和第一压比,控制方法还包括:至少根据第一进气流量、第一压比和喘振阈值集合,判断发动机在当前时刻是否处于喘振状态,其中,喘振阈值集合中的多个喘振阈值表示为与多个预设进气流量一一对应的多个预设压比,多个预设进气流量包括第一进气流量,多个预设压比包括第一压比。
可选地,至少根据第一进气流量、第一压比和喘振阈值集合,判断发动机在当前时刻是否处于喘振状态,包括以下之一:判断第一压比是否大于目标预设压比,目标预设压比为多个预设压比中与第一进气流量对应的预设压比,其中,在第一压比大于目标预设压比的情况下,得到第一判断结果,第一判断结果用于确定发动机在当前时刻处于喘振状态;判断第一进气流量是否大于目标预设进气流量,目标预设进气流量为多个预设进气流量中与第一压比对应的预设进气流量,其中,在第一进气流量大于目标预设进气流量的情况下,得到第二判断结果,第二判断结果用于确定发动机在当前时刻处于喘振状态。
可选地,工况信息还包括与热管理系统对应的烟度限制油量和循环供油量,至少根据第一进气流量、第一压比和喘振阈值集合,判断发动机在当前时刻是否处于喘振状态,还包括:计算烟度限制油量与循环供油量的差值,得到第一差值;判断第一差值是否小于瞬态程度阈值,瞬态程度阈值表示为发动机不发生喘振时的最小瞬态程度,其中,在第一差值小于瞬态程度阈值的情况下,得到第三判断结果,第三判断结果用于确定发动机在当前时刻处于喘振状态。
可选地,工况信息还包括发动机在当前时刻的第一油门开度,至少根据第一进气流量、第一压比和喘振阈值集合,判断发动机在当前时刻是否处于喘振状态,还包括:获取发动机在预设时刻的第二油门开度,预设时刻在当前时刻之前;根据第一油门开度和第二油门开度,确定减小梯度;判断减小梯度是否大于梯度阈值,其中,在减小梯度大于梯度阈值的情况下,得到第四判断结果,第四判断结果用于确定发动机在当前时刻处于喘振状态。
可选地,预设时间区间的起始时刻为发动机的启动时刻,预设时间区间的结束时刻为当前时刻。
可选地,对最小开度和关闭速度进行迭代修正,并在迭代修正中的每次修正后输出控制信号,直至满足停止修正条件的情况下停止修正,包括:对最小开度和关闭速度进行迭代修正,并在每次修正后输出控制信号,以使得进气节流阀执行修正后的最小开度和修正后的关闭速度;在每次修正后,获取发动机热管理系统在预设时间区间的工况信息,其中,预设时间区间的结束时刻为更新的当前时刻;在工况信息指示发动机在更新的当前时刻处于喘振状态,且修正次数未达到预设次数的情况下,继续迭代修正;在工况信息指示满足停止修正条件的情况下,停止迭代修正。
为了实现上述目的,根据本申请的一个方面,提供了一种发动机的防喘振控制装置,包括:获取模块,用于获取热管理系统在预设时间区间的工况信息,热管理系统包括发动机,发动机的进气口连接有进气节流阀;确定模块,用于在工况信息指示发动机在当前时刻处于喘振状态的情况下,确定发动机在预设时间区间内处于喘振状态的累积时长,其中,当前时刻位于预设时间区间中;修正模块,用于对进气节流阀的最小开度和关闭速度进行迭代修正,并在迭代修正中的每次修正后输出控制信号,直至满足停止修正条件的情况下停止修正,其中,控制信号用于控制进气节流阀执行修正后的最小开度和修正后的关闭速度,停止修正条件包括以下至少之一:发动机未处于喘振状态,以及修正次数达到预设次数,其中,迭代修正中的每次修正包括:判断模块,用于判断累积时长与预设时间区间的总时长的比值是否大于第一阈值或小于第二阈值;第一修正子模块,用于在比值大于第一阈值的情况下,根据第一修正系数,对最小开度进行正修正,并根据第二修正系数,对关闭速度进行负修正;第二修正子模块,用于在比值小于第二阈值的情况下,根据第一修正系数,对最小开度进行负修正,并根据第二修正系数,对关闭速度进行正修正。
根据本申请的另一方面,提供了一种计算机可读存储介质,计算机可读存储介质包括存储的程序,其中,在程序运行时控制计算机可读存储介质所在设备执行上述发动机的防喘振控制方法。
根据本申请的再一方面,提供了一种电子设备,包括:一个或多个处理器,存储器,以及一个或多个程序,其中,一个或多个程序被存储在存储器中,并且被配置为由一个或多个处理器执行,一个或多个程序包括用于执行上述发动机的防喘振控制方法。
应用本申请的技术方案,通过获取得到的热管理系统在预设时间区间的工况信息,判断热管理系统中的发动机在当前时刻是否处于喘振状态,并在处于喘振状态的情况下,确定出发动机在预设时间区间内处于喘振状态的累积时长,进而对连接发动机的进气节流阀的最小开度和关闭速度进行迭代修正,并在每一次修正之后输出控制信号,直至满足停止修正的条件,每次修正中,首先确定上述累积时长与预设时间区间的总时长的比值,在该比值大于第一阈值,即可发动机处于喘振状态时间较长的情况下,以判定为喘振强度较大,风险较高,此时本申请中通过采用第一修正系数对进气节流阀的最小开度进行正修正,以增大进气节流阀的开度,并通过采用第二修正系数对进气节流阀的关闭速度进行负修正,以减小进气节流阀的关闭速度,从而达到减小喘振、保护增压器的目的;而在上述比值小于第二阈值,即可发动机处于喘振状态时间较短的情况下,可以判定为喘振强度较弱,风险较低,此时本申请中通过采用第一修正系数对进气节流阀的最小开度进行负修正,以减小进气节流阀的开度,并通过采用第二修正系数对进气节流阀的关闭速度进行正修正,以增大进气节流阀的关闭速度,从而能够恢复一定的热管理能力。因此,通过上述迭代修正,能够通过评估预设时间区间内的喘振程度决定进气节流阀的最小开度的修正方向和关闭速度的修正方向,从而解决了现有技术中由于发动机热管理导致的喘振问题,实现了较好的平衡热管理系统中发动机热管理的目的。
附图说明
构成本申请的一部分的说明书附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1示出了根据本申请的实施例中提供的一种执行发动机的防喘振控制方法的移动终端的硬件结构框图;
图2示出了根据本申请的第一实施例提供的一种发动机的防喘振控制方法的流程示意图;
图3示出了根据本申请的第一实施例提供的一种发动机的防喘振控制方法中,每次修正的细化流程示意图;
图4示出了根据本申请的第二实施例提供的一种发动机的防喘振控制方法的流程示意图;
图5是示出了根据本申请的第二实施例提供的一种发动机的防喘振控制方法中,,判断发动机在当前时刻是否处于喘振状态的一个细化流程示意图;
图6示出了根据本申请的第二实施例提供的一种发动机的防喘振控制方法中,步骤S2011的又一个细化流程示意图;
图7示出了根据本申请的第三实施例提供的一种发动机的防喘振控制方法的具体流程框图;
图8示出了根据本申请的实施例提供的一种发动机的防喘振控制装置的结构框图。
具体实施方式
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
为了便于描述,以下对本申请实施例涉及的部分名词或术语进行说明:
本方案中的热管理系统至少包括发动机、连接发动机的进气节流阀以及压气机。
喘振,热管理系统中的压气机工作叶轮转速一定,当进入压气机的进气流量减小到一定程度时,就会在压气机叶轮的背部发生气体分离,气流强烈颤动的现象即为喘振。
进气节流阀(TV阀),示例性地,该热管理系统应用于柴油机,则柴油机为了热管理在中冷后安装碟阀改变进气量提高排温的装置即为进气节流阀。
压比,压气机出口总压与进口总压比值。
折合流量,通过压气机进气温度、压力、流量和环境压力、温度计算出来反应增压器进气多少的无量纲数。
正如背景技术中所介绍的,现有技术中当进气节流阀关闭度小于一定预设阈值时,进气节流阀关闭执行第二运行速度,即根据颗粒捕集器(DPF)再生温度控制以及进气节流阀控制稳定性来折中考虑后得出的速度值,如果进气节流阀关闭度较大则进气节流阀关闭执行正常速度,上述方案中根据进气节流阀开度阈值一刀切来防止发动机产生喘振,不能精准识别是否有出现喘振,对于热管理不利,为解决现有技术中由于发动机热管理导致的喘振问题,本申请的实施例提供了一种防喘振控制方法、发动机的防喘振控制装置、存储介质和电子设备。
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
本申请实施例中所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在移动终端上为例,图1是本发明实施例的一种发动机的防喘振控制方法的移动终端的硬件结构框图。如图1所示,移动终端可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)和用于存储数据的存储器104,其中,上述移动终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述移动终端的结构造成限定。例如,移动终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。
存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本发明实施例中的设备信息的显示方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至移动终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。传输设备106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括移动终端的通信供应商提供的无线网络。在一个实例中,传输设备106包括一个网络适配器(Network Interface Controller,简称为NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输设备106可以为射频(Radio Frequency,简称为RF)模块,其用于通过无线方式与互联网进行通讯。
在本实施例中提供了一种运行于移动终端、计算机终端或者类似的运算装置的发动机的防喘振控制方法,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
图2是根据本申请实施例的一种发动机的防喘振控制方法的流程图。如图2所示,该方法包括以下步骤:
步骤S201,获取热管理系统在预设时间区间的工况信息,热管理系统包括发动机,发动机的进气口连接有进气节流阀;
具体地,上述预设时间区间是自热管理系统启动开始,可能发生发动机喘振的最小时间段,上述工况信息为热管理系统在该预设时间区间内的实时工况信息,以及该热管理系统在该预设时间区间内的预设工况信息,该预设工况信息表示上述热管理系统处于理想工作状态下的工况信息,其中,该理想工作状态至少包括热管理系统中的发动机不发生喘振。具体地,上述热管理系统包括发动机和进气节流阀,且该进气节流阀和发动机有连接关系,用于控制发动机的进气量。
步骤S202,在工况信息指示发动机在当前时刻处于喘振状态的情况下,确定发动机在预设时间区间内处于喘振状态的累积时长,其中,当前时刻位于预设时间区间中;
具体地,由于工况信息包括热管理系统在该预设时间区间内的实时工况信息,以及该热管理系统在该预设时间区间内的预设工况信息,从而能够通过对比实时工况信息和预设工况信息,能够得到热管理系统在预设时间区间内的当前时刻的工况信息,进一步能够得到当前时刻的工况信息指示发动机处于喘振状态的情况,进一步能够确定得到发动机在该预设时间区间内处于喘振状态的累积时长。
步骤S203,对进气节流阀的最小开度和关闭速度进行迭代修正,并在迭代修正中的每次修正后输出控制信号,直至满足停止修正条件的情况下停止修正,其中,控制信号用于控制进气节流阀执行修正后的最小开度和修正后的关闭速度。
具体地,进气节流阀的最小开度和关闭速度能够用于调节发动机,从而避免发动机一直处于喘振状态。从而在上述工况信息指示发动机在当前时刻处于喘振状态的情况下,为了使得发动机脱离喘振状态,对进气节流阀的最小开度和关闭速度进行迭代修正。且在上述工况信息指示发动机在当前时刻处于喘振状态的情况下,预先确定出使得该发动机满足“发动机未处于喘振状态,以及修正次数达到预设次数”中的至少一个停止修正条件,从而在停止迭代修正之后,通过迭代修正完成之后的最小开度和关闭速度调节发动机。
其中,迭代修正中的每次修正包括:判断累积时长与预设时间区间的总时长的比值是否大于第一阈值或小于第二阈值。
具体地,在第一次修正过程中,首先获取发动机在该预设时间区间内处于喘振状态的累积时长与预设时间区间的总时长的比值,以及第一阈值,其中,上述第一阈值小于预设时间区间,该第一阈值表示为发动机在该预设时间区间内处于喘振状态的最大时间段,并根据发动机在该预设时间区间内处于喘振状态的累积时长与预设时间区间的总时长的比值是否大于第一阈值,进而根据不同的判断结果对进气节流阀的最小开度和关闭速度进行相应修正。
示例性地,在第一次修正之后,可以将修正之后的最小开度和关闭速度存储在发动机的电子控制单元(ECU)中,进一步获取该第一次修正之后的发动机在当前时刻的工况信息,并根据该工况信息是否指示发动机在当前时刻处于喘振状态,在判断发动机仍然处于喘振状态的情况下,对进气节流阀的最小开度和关闭速度进行第二次修正,并依次循环,直至满足修正条件时停止修正,以使进气节流阀以满足修正条件时对应存储在ECU中的最小开度和关闭速度执行。
示例性地,预先设定出迭代修正的预设次数,该预设次数是能够使得发动机脱离喘振状态的最小迭代次数,从而在对进气节流阀的最小开度和关闭速度迭代修正至预设次数之后,发动机脱离喘振状态。
对进气节流阀的最小开度和关闭速度进行迭代修正,直至修正次数达到预设次数时停止修正,并输出控制信号,控制信号用于控制进气节流阀执行修正后的最小开度和修正后的关闭速度,包括:对最小开度和关闭速度进行迭代修正,并在迭代修正中的每次修正后输出控制信号,直至满足停止修正条件的情况下停止修正,其中,控制信号用于控制进气节流阀执行修正后的最小开度和修正后的关闭速度,停止修正条件包括以下至少之一:发动机未处于喘振状态,以及修正次数达到预设次数。
可选地,上述预设次数可以是热管理系统中对进气节流阀的最小开度和关闭速度进行修正的最多次数,当上述修正次数达到预设次数之后,控制进气节流阀的最小开度和关闭速度不变,或锁定上述进气节流阀的最小开度和关闭速度;相应地,在上述修正次数没有达到预设次数的情况下,则需要对根据该热管理系统在预设时间区间的工况信息,进一步在工况信息指示发动机在当前时刻处于喘振状态的情况下,对进气节流阀的最小开度和关闭速度进行迭代修正。
具体地,为了在进气节流阀的最小开度和关闭速度在每一次修正之后,均能够根据修正之后的新的最小开度和新的关闭速度来判断是否停止修正,采用了在每一次修正之后,输出控制信号的方式,使得在每一次修正之后,能够根据控制信号执行得到的修正后的最小开度和修正后的关闭速度,进而使得根据该修正后的最小开度和修正后的关闭速度判断发动机是否处于喘振状态;或直接对输出的控制信号次数进行累计,使得输出控制信号的累计次数达到上述预设次数的情况下,停止修正,并根据达到修正达到预设次数后的最小开度和关闭速度判断发动机是否处于喘振状态。
在比值大于第一阈值的情况下,根据第一修正系数,对最小开度进行正修正,并根据第二修正系数,对关闭速度进行负修正;
具体地,在每一次修正过程中,当发动机在该预设时间区间内处于喘振状态的累积时长与预设时间区间的总时长的比值大于第一阈值的情况下,说明连接该发动机的进气节流阀的最小开度过小,以及该进气节流阀的关闭速度过快,从而采用第一修正系数修正上述最小开度,并采用第二修正系数修正上述关闭速度。
其中,上述第一修正系数和第二修正系数可以通过实际整车策略验证进行标定,用于是被不同应用场景,从而有效降低不同应用场景下的喘振现象。示例性地,在进气节流阀的最小开度范围为15%到100%的情况下,上述第一修正系数可以为1%;示例性地,在进气节流阀的关闭速度范围为4%/s到50%/s的情况下,上述第二修正系数可以为2%/s。
在比值小于第二阈值的情况下,根据第一修正系数,对最小开度进行负修正,并根据第二修正系数,对关闭速度进行正修正。
具体地,热管理系统的发动机没有处于喘振状态时,进气节流阀的开度范围作为第一开度区间,热管理系统的发动机没有处于喘振状态时,进气节流阀的关闭速度的速度范围作为第一速度区间,当发动机在该预设时间区间内处于喘振状态的累积时长与预设时间区间的总时长的比值小于第二阈值的情况下,说明连接该发动机的进气节流阀的最小开度过大,以及该进气节流阀的关闭速度过慢,即最小开度没有位于上述第一开度区间,且关闭速度没有位于上述第一速度区间,从而采用第一修正系数修正上述最小开度,并采用第二修正系数修正上述关闭速度。
通过本实施例,通过获取得到的热管理系统在预设时间区间的工况信息,判断热管理系统中的发动机在当前时刻是否处于喘振状态,并在处于喘振状态的情况下,确定出发动机在预设时间区间内处于喘振状态的累积时长,进而对连接发动机的进气节流阀的最小开度和关闭速度进行迭代修正,并在每一次修正之后输出控制信号,直至满足停止修正的条件,每次修正中,首先确定上述累积时长与预设时间区间的总时长的比值,在该比值大于第一阈值,即可发动机处于喘振状态时间较长的情况下,以判定为喘振强度较大,风险较高,此时本申请中通过采用第一修正系数对进气节流阀的最小开度进行正修正,以增大进气节流阀的开度,并通过采用第二修正系数对进气节流阀的关闭速度进行负修正,以减小进气节流阀的关闭速度,从而达到减小喘振、保护增压器的目的;而在上述比值小于第二阈值,即可发动机处于喘振状态时间较短的情况下,可以判定为喘振强度较弱,风险较低,此时本申请中通过采用第一修正系数对进气节流阀的最小开度进行负修正,以减小进气节流阀的开度,并通过采用第二修正系数对进气节流阀的关闭速度进行正修正,以增大进气节流阀的关闭速度,从而能够恢复一定的热管理能力。因此,通过上述迭代修正,能够通过评估预设时间区间内的喘振程度决定进气节流阀的最小开度的修正方向和关闭速度的修正方向,从而解决了现有技术中由于发动机热管理导致的喘振问题,实现了较好的平衡热管理系统中发动机热管理的目的。
具体实现过程中,在一些可选的实施方式中,步骤S203包括:步骤S2031,判断比值是否大于第一阈值;步骤S2032,在比值大于第一阈值的情况下,根据第一修正系数,对最小开度进行正修正,并根据第二修正系数,对关闭速度进行负修正;步骤S2033,在比值小于或等于第一阈值的情况下,判断比值是否小于第二阈值;步骤S2034,在比值小于第二阈值的情况下,根据第一修正系数,对最小开度进行负修正,并根据第二修正系数,对关闭速度进行正修正,如图3所示。
具体地,上述第一阈值大于第二阈值。其中,由于在发动机的进气节流阀的最小开度过大,以及该进气节流阀的关闭速度过慢的情况下,还存在上述最小开度大于第一开度区间的可允许开度的情况,以及上述关闭速度小于第一速度区间的可允许速度的情况,在该情况下,视为热管理系统仍然需要对进气节流阀的最小开度和关闭速度进行修正,从而通过判断发动机在该预设时间区间内处于喘振状态的累积时长与预设时间区间的总时长的比值是否小于第二阈值,实现判断最小开度是否位于第一开度区间,以及关闭速度是否位于第一速度区间的目的。
在一些可选的实施方式中,每次修正还包括:判断修正后的最小开度是否满足第一预设范围,得到第一判断结果;判断修正后的关闭速度是否满足第二预设范围,得到第二判断结果;在第一判断结果为否且最小开度为第一修正开度的情况下,将修正后的最小开度更新为第一预设范围的最大值,其中,第一修正开度为进行正修正的最小开度;在第一判断结果为否且最小开度为第二修正开度的情况下,将修正后的最小开度更新为第一预设范围的最小值,其中,第二修正开度为进行负修正的最小开度;在第二判断结果为否且关闭速度为第一修正速度的情况下,将修正后的关闭速度更新为第二预设范围的最小值,其中,第一修正速度为进行负修正的关闭速度;在第二判断结果为否且最小开度为第二修正速度的情况下,将修正后的关闭速度更新为第二预设范围的最大值,其中,第二修正速度为进行正修正的关闭速度。
上述实施方式中,在每一次修正过程中,进气节流阀的开度具有可允许开度大小的第一预设范围,当进气节流阀的开度位于上述第一预设范围间的情况下,视为进气节流阀具有上述最小开度,在进气节流阀的最小开度经过修正之后,修正后的最小开度会更新为进气节流阀在当前时刻的新的最小开度。其中,在每次更新之后的新的最小开度不在第一预设范围的情况下,将新的最小开度作为第一预设范围的最大值或最小值。具体地,将进行正修正时的最小开度作为第一修正开度,从而在该第一修正开度更新完成之后的最小开度作为第一预设范围的最大值;将进行负修正时的最小开度作为第二修正开度,从而在该第二修正开度更新完成之后的最小开度作为第一预设范围的最小值。
上述实施方式中,在每一次修正过程中,进气节流阀具有可允许关闭速度快慢的第二预设范围,当进气节流阀的速度位于上述第二预设范围的情况下,视为进气节流阀具有上述关闭速度,在进气节流阀的关闭速度经过修正之后,修正后的关闭速度会更新为进气节流阀在当前时刻的新的关闭速度。其中,在每次更新之后的新的关闭速度不在第二预设范围的情况下,将新的关闭速度作为第二预设范围的最大值或最小值。具体地,将进行负修正时的关闭速度作为第一修正速度,从而在该第一修正速度更新完成之后的关闭速度作为第二预设范围的最小值;将进行正修正时的关闭速度作为第二修正速度,从而在该第二修正速度更新完成之后的关闭速度作为第二预设范围的最大值。
如图4所示,在一些可选的实施方式中,除了如图2所示的步骤之外,热管理系统还包括压气机,工况信息包括压气机在当前时刻的第一进气流量和第一压比,在步骤S202之前,本实施例的控制方法还包括:步骤S2011,至少根据第一进气流量、第一压比和喘振阈值集合,判断发动机在当前时刻是否处于喘振状态,其中,喘振阈值集合中的多个喘振阈值表示为与多个预设进气流量一一对应的多个预设压比,多个预设进气流量包括第一进气流量,多个预设压比包括第一压比。
上述实施方式中,可以以进气流量和压比为坐标轴建立坐标系,根据上述喘振阈值集合中多个预设进气流量与多个预设压比的对应关系,建立位于上述坐标系中的曲线,从而得到喘振线,由于上述预设进气流量和上述预设压比是通过实验获取,使发动机处于喘振状态的临界值,因此,通过判断当前时刻的第一进气流量和第一压比所对应的坐标是否超出上述喘振线,就能够确定发动机是否处于喘振状态。具体,当上述第一进气流量和第一压比所对应的坐标超出上述喘振线时,确定发动机处于喘振状态,反之则确定发动机未处于喘振状态。
在一些可选的实施方式中,步骤S2011,至少根据第一进气流量、第一压比和喘振阈值集合,判断发动机在当前时刻是否处于喘振状态,包括以下之一:判断第一压比是否大于目标预设压比,目标预设压比为多个预设压比中与第一进气流量对应的预设压比,其中,在第一压比大于目标预设压比的情况下,得到第一判断结果,第一判断结果用于确定发动机在当前时刻处于喘振状态;判断第一进气流量是否大于目标预设进气流量,目标预设进气流量为多个预设进气流量中与第一压比对应的预设进气流量,其中,在第一进气流量大于目标预设进气流量的情况下,得到第二判断结果,第二判断结果用于确定发动机在当前时刻处于喘振状态。
上述实施方式中,作为判断方式之一,在多个预设压比中,首先将与发动机在当前时刻获取得到的第一进气流量对应的预设压比作为目标预设压比,此时,在以进气流量和压比分别为横、纵坐标轴建立坐标系中,第一压比与目标预设压比具有相同的横坐标,从而通过纵向判断,即判断第一压比是否大于目标预设压比,就能够判断发动机在当前时刻是否处于喘振状态。具体地,在上述第一压比大于目标预设压比(即第一判断结果)的情况下,判断得到发动机在当前时刻处于喘振状态,反之则确定发动机未处于喘振状态。
上述实施方式中,作为另一种判断方式,在多个预设进气流量中,首先将与发动机在当前时刻获取得到的第一压比对应的预设进气流量作为目标预设进气流量,此时,在以进气流量和压比分别为横、纵坐标轴建立坐标系中,第一进气流量与目标预设进气流量具有相同的纵坐标,从而通过横向判断,即判断第一进气流量是否大于目标预设进气流量,就能够判断发动机在当前时刻是否处于喘振状态。具体地,在上述第一进气流量大于目标预设进气流量(即第二判断结果)的情况下,判断得到发动机在当前时刻处于喘振状态,反之则确定发动机未处于喘振状态。
在一些可选的实施方式中,如图5所示,工况信息还包括与热管理系统对应的烟度限制油量和循环供油量,至少根据第一进气流量、第一压比和喘振阈值集合,判断发动机在当前时刻是否处于喘振状态,还包括:步骤S2082,计算烟度限制油量与循环供油量的差值,得到第一差值;步骤S2083,判断第一差值是否小于瞬态程度阈值,瞬态程度阈值表示为发动机不发生喘振时的最小瞬态程度,其中,在第一差值小于瞬态程度阈值的情况下,得到第三判断结果,第三判断结果用于确定发动机在当前时刻处于喘振状态。
上述实施方式中,烟度限制油量通过第一进气流量和烟度限制过量空气系数决定,其中,烟度限制过量空气系数为基于发动机转速和进气流量查询标定MAP得到,可选地,该MAP的标定值比稳态发动机的过量空气系数略高。具体地,该烟度限制油量=进气流量×14.5/烟度限制过量空气系数,其中,热管理系统还包括发动机进气增压器,当瞬态时该发送机进气增压器存在迟滞,使得进气流量偏低,从而使得计算得到的烟度限制流量低于循环油量,进而实现限制油量,并降低瞬态烟度;循环供油量可由实际测量得到,瞬态程度阈值表示为发动机不发生喘振时的最小瞬态程度,其中,该瞬态程度阈值由瞬态程度系数、烟度限制油量以及循环供油量决定。当稳态发动机的过量空气系数较高的情况下,计算得到的烟度限制油量也较循环供油量大,但是由于瞬态过程中的烟度限制油量会被限制,使得当瞬态程度越大时烟度限制油量越小,并越接近循环供油量。具体地,上述瞬态程度系数a=(实时的烟度限制油量-循环供油量)/(稳态的烟度限制油量-循环供油量),进一步地,瞬态程度阈值=a×(稳态的烟度限制油量-循环供油量),从而在瞬态程度很强的情况下,实时的烟度限制油量和循环供油量一致,使得瞬态程度系数为0;而在瞬态程度稍弱的情况下,瞬态程度系数就会增大,从而判断得到发动机的喘振程度。本实施方式中为了判断发动机在当前时刻是否处于喘振状态,在获取该热管理系统在预设时间区间的工况信息过程中,除了获取第一进气流量、第一压比和喘振阈值集合之外,还包括获取与热管理系统对应的烟度限制油量和循环供油量,从而在根据该烟度限制流量和循环供油量确定得到第一差值,该第一差值用于表示实际的烟度限制油量和循环供油量之间的供油量差,从而在将第一差值和瞬态程度阈值进行比对之后,能够得到相应的判断结果,进一步地,在判断结果为第一差值小于瞬态程度阈值(即第三判断结果)的情况下,表示该发动机在当前时刻处于喘振状态。
在一些可选的实施方式中,如图6所示,工况信息还包括发动机在当前时刻的第一油门开度,至少根据第一进气流量、第一压比和喘振阈值集合,判断发动机在当前时刻是否处于喘振状态,还包括:步骤S2084,获取发动机在预设时刻的第二油门开度,预设时刻在当前时刻之前;步骤S2085,根据第一油门开度和第二油门开度,确定减小梯度;步骤S2086,判断减小梯度是否大于梯度阈值,其中,在减小梯度大于梯度阈值的情况下,得到第四判断结果,第四判断结果用于确定发动机在当前时刻处于喘振状态。
上述实施方式中,由于油门开发梯度大表示发动机工况变化剧烈,是发生喘振的表现之一。上述梯度阈值表示为发动机不发生喘振时对应的最大油门开发梯度,本实施方式中通过获取当前时刻的第一油门开度,以及在当前时刻之前的预设时刻的第二油门开度,能够确定出在第一油门开度和第二油门开度之间的开度差值,从而确定出自第二油门开度达到第一油门开度过程中,油门开度的减少梯度,进而为了确定发动机在当前时刻是否处于喘振状态,除了得到上述第一判断结果和第三判断结果,或第二判断结果和第三判断结果之外,还需对预设时刻和当前时刻范围内的减小梯度和梯度阈值进行比对,进一步判断该减小梯度是否大于梯度阈值,并在减小梯度大于梯度阈值(即第四判断结果)的情况下,确定得到该发动机在当前时刻处于喘振状态。
在一些可选的实施方式中,预设时间区间的起始时刻为发动机的启动时刻,预设时间区间的结束时刻为当前时刻。
上述实施方式中,通过设置发动机的启动时刻为预设时间区间的起始时刻,当前时刻为预设时间区间的结束时刻,从而能够获取得到发动机自起始时刻至当前时刻的喘振状态,以及处于喘振状态的累积时长,该累积时长位于预设时间区间。
在一些可选的实施方式中,对最小开度和关闭速度进行迭代修正,并在迭代修正中的每次修正后输出控制信号,直至满足停止修正条件的情况下停止修正,包括:对最小开度和关闭速度进行迭代修正,并在每次修正后输出控制信号,以使得进气节流阀执行修正后的最小开度和修正后的关闭速度;在每次修正后,获取发动机热管理系统在预设时间区间的工况信息,其中,预设时间区间的结束时刻为更新的当前时刻;在工况信息指示发动机在更新的当前时刻处于喘振状态,且修正次数未达到预设次数的情况下,继续迭代修正;在工况信息指示满足停止修正条件的情况下,停止迭代修正。
上述实施方式中,为了避免在在修正次数达到预设次数的情况下,还存在修正后的进气节流阀的最小开度和修正后的关闭速度仍然不满足停止修正的情况,本实施方式采用了首先在每次修正后,根据输出的控制信号使得进气节流阀执行修正后的最小开度和修正后的关闭速度,以及将每次修正后更新的当前时刻作为预设时间区间的结束时刻的措施,延长预设时间区间,使得预设时间区间得到更新,并进一步得到更新之后的预设次数,从而在进一步地迭代修正过程中,若修正次数没有达到更新之后的预设次数,则继续进行迭代修正直至达到预设次数,进而在达到预设次数的情况下,根据更新之后的预设时间区间内的工况信息指示判断是否满足修正条件,并在满足修正条件的情况下,停止迭代修正,并使得进气节流阀根据停止迭代修正前的最后一次修正完成后的最小开度和关闭速度工作。
为了使得本领域技术人员能够更加清楚地了解本申请的技术方案,以下将结合具体的实施例对本申请的发动机的防喘振控制方法的实现过程进行详细说明。
本实施例涉及一种具体的发动机的防喘振控制方法,如图7所示,包括如下循环执行的判断步骤:
判断当前时刻的第一进气流量和第一压比所对应的坐标是否超过上述喘振线,以及判断烟度限制油量与循环供油量对应的第一差值是否小于瞬态程度阈值(即瞬态程度条件),以及判断第一油门开度和第二油门开度对应的减小梯度是否大于梯度阈值(即油门开度较小梯度条件),进而在上述三个判断条件均为是的情况下,即超过喘振线,达到瞬态程度条件以及达到油门开度减小梯度条件,确定得到发动机处于喘振状态,以使进入自学习状态1使能并经过一定时间延迟;
并在设定功率窗口内进行使能时间累积,即对处于喘振状态下的预设时间区间内的时长进行累积,得到累积时长;
进而判断自学习状态1使能累积时间占总时间的比值是否大于阈值1,即判断累积时长与预设时间区间的总时长的比值是否大于第一阈值,在判断结果为是的情况下,进入自学习状态2使能,执行TV阀最小开度+修正系数1,TV阀关闭速度-修正系数2的步骤,上述修正系数即为第一修正系数,修正系数2即为第二修正系数,即根据第一修正系数,对最小开度进行正修正,根据第二修正系数,对关闭速度进行负修正;在判断结果为否的情况下,进一步判断使能累积时间占总时间比值是否小于第二阈值,该第二阈值即为阈值2,在判断结果为是的情况下,进入自学习状态2复位,执行TV阀最小开度-修正系数1,TV阀关闭速度+修正系数2的步骤,即根据第一修正系数,对最小开度进行负修正,根据第二修正系数,对关闭速度进行正修正,以实现对TV阀的最小开度的最大最小值限制,以及对TV阀的关闭速度的最大最小值限制;在上述比值大于第二阈值的情况下,执行当前TV阀最小开度和关闭速度;
在上述对最小开度和关闭速度分别进行正修正或负修正的步骤之后,执行修正后的最小开度ECU存储的步骤,即将修正后的最小开度存储在电子控制单元(ECU)中,并按照存储在电子控制单元(ECU)中的该当前TV阀最小开度和关闭速度执行,并使得进入设定功率窗口次数+1,即累计修正次数,使得修正次数加一;
判断驾驶循环进入设定功率窗口次数是否大于阈值3,设定功率窗口次数为修正次数,阈值3为预设次数;
在判断结果为否的情况下,继续循环上述步骤,以累计修正次数;
在判断结果为是的情况下,当前TV阀最小开度和关闭速度锁定,并执行当前TV阀最小开度和关闭速度。
需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
本申请实施例还提供了一种发动机的防喘振控制装置,需要说明的是,本申请实施例的发动机的防喘振控制装置可以用于执行本申请实施例所提供的用于发动机的防喘振控制方法。该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
以下对本申请实施例提供的发动机的防喘振控制装置进行介绍。
图8是根据本申请实施例的发动机的防喘振控制装置的示意图。如图8所示,该装置包括:
获取模块301,用于获取热管理系统在预设时间区间的工况信息,热管理系统包括发动机,发动机的进气口连接有进气节流阀;
具体地,上述预设时间区间是自热管理系统启动开始,可能发生发动机喘振的最小时间段,上述工况信息为热管理系统在该预设时间区间内的实时工况信息,以及该热管理系统在该预设时间区间内的预设工况信息,该预设工况信息表示上述热管理系统处于理想工作状态下的工况信息,其中,该理想工作状态至少包括热管理系统中的发动机不发生喘振。具体地,上述热管理系统包括发动机和进气节流阀,且该进气节流阀和发动机有连接关系,用于控制发动机的进气量。
确定模块302,用于在工况信息指示发动机在当前时刻处于喘振状态的情况下,确定发动机在预设时间区间内处于喘振状态的累积时长,其中,当前时刻位于预设时间区间中;
具体地,由于工况信息包括热管理系统在该预设时间区间内的实时工况信息,以及该热管理系统在该预设时间区间内的预设工况信息,从而能够通过对比实时工况信息和预设工况信息,能够得到热管理系统在预设时间区间内的当前时刻的工况信息,进一步能够得到当前时刻的工况信息指示发动机处于喘振状态的情况,进一步能够确定得到发动机在该预设时间区间内处于喘振状态的累积时长。
修正模块303,用于对进气节流阀的最小开度和关闭速度进行迭代修正,并在迭代修正中的每次修正后输出控制信号,直至满足停止修正条件的情况下停止修正,其中,控制信号用于控制进气节流阀执行修正后的最小开度和修正后的关闭速度,停止修正条件包括以下至少之一:发动机未处于喘振状态,以及修正次数达到预设次数。
具体地,进气节流阀的最小开度和关闭速度能够用于调节发动机,从而避免发动机一直处于喘振状态。从而在上述工况信息指示发动机在当前时刻处于喘振状态的情况下,为了使得发动机脱离喘振状态,对进气节流阀的最小开度和关闭速度进行迭代修正。且在上述工况信息指示发动机在当前时刻处于喘振状态的情况下,预先确定出使得该发动机满足“发动机未处于喘振状态,以及修正次数达到预设次数”中的至少一个停止修正条件,从而在停止迭代修正之后,通过迭代修正完成之后的最小开度和关闭速度调节发动机。
其中,迭代修正中的每次修正包括:判断模块,用于判断累积时长与预设时间区间的总时长的比值是否大于第一阈值或小于第二阈值;
具体地,在第一次修正过程中,首先获取发动机在该预设时间区间内处于喘振状态的累积时长与预设时间区间的总时长的比值,以及第一阈值,其中,上述第一阈值小于预设时间区间,该第一阈值表示为发动机在该预设时间区间内处于喘振状态的最大时间段,并根据发动机在该预设时间区间内处于喘振状态的累积时长与预设时间区间的总时长的比值是否大于第一阈值,进而根据不同的判断结果对进气节流阀的最小开度和关闭速度进行相应修正。
示例性地,在第一次修正之后,进一步获取该第一次修正之后的发动机在当前时刻的工况信息,并根据该工况信息是否指示发动机在当前时刻处于喘振状态,在判断发动机仍然处于喘振状态的情况下,对进气节流阀的最小开度和关闭速度进行第二次修正,并依次循环,直至满足修正条件时停止修正。
示例性地,预先设定出迭代修正的预设次数,该预设次数是能够使得发动机脱离喘振状态的最小迭代次数,从而在对进气节流阀的最小开度和关闭速度迭代修正至预设次数之后,发动机脱离喘振状态。对进气节流阀的最小开度和关闭速度进行迭代修正,直至修正次数达到预设次数时停止修正,并输出控制信号,控制信号用于控制进气节流阀执行修正后的最小开度和修正后的关闭速度,包括:对最小开度和关闭速度进行迭代修正,并在迭代修正中的每次修正后输出控制信号,直至满足停止修正条件的情况下停止修正,其中,控制信号用于控制进气节流阀执行修正后的最小开度和修正后的关闭速度,停止修正条件包括以下至少之一:发动机未处于喘振状态,以及修正次数达到预设次数。
具体地,为了在进气节流阀的最小开度和关闭速度在每一次修正之后,均能够根据修正之后的新的最小开度和新的关闭速度来判断是否停止修正,采用了在每一次修正之后,输出控制信号的方式,使得在每一次修正之后,能够根据控制信号执行得到的修正后的最小开度和修正后的关闭速度,进而使得根据该修正后的最小开度和修正后的关闭速度判断发动机是否处于喘振状态;或直接对输出的控制信号次数进行累计,使得输出控制信号的累计次数达到上述预设次数的情况下,停止修正,并根据达到修正达到预设次数后的最小开度和关闭速度判断发动机是否处于喘振状态。
第一修正子模块,用于在比值大于第一阈值的情况下,根据第一修正系数,对最小开度进行正修正,并根据第二修正系数,对关闭速度进行负修正;
具体地,在每一次修正过程中,当发动机在该预设时间区间内处于喘振状态的累积时长与预设时间区间的总时长的比值大于第一阈值的情况下,说明连接该发动机的进气节流阀的最小开度过小,以及该进气节流阀的关闭速度过快,从而采用第一修正系数修正上述最小开度,并采用第二修正系数修正上述关闭速度。在比值小于第二阈值的情况下,根据第一修正系数,对最小开度进行负修正,并根据第二修正系数,对关闭速度进行正修正。
具体地,热管理系统的发动机没有处于喘振状态时,进气节流阀的开度范围作为第一开度区间,热管理系统的发动机没有处于喘振状态时,进气节流阀的关闭速度的速度范围作为第一速度区间,当发动机在该预设时间区间内处于喘振状态的累积时长与预设时间区间的总时长的比值小于第二阈值的情况下,说明连接该发动机的进气节流阀的最小开度过大,以及该进气节流阀的关闭速度过慢,即最小开度没有位于上述第一开度区间,且关闭速度没有位于上述第一速度区间,从而采用第一修正系数修正上述最小开度,并采用第二修正系数修正上述关闭速度。
通过本实施例,通过获取得到的热管理系统在预设时间区间的工况信息,判断热管理系统中的发动机在当前时刻是否处于喘振状态,并在处于喘振状态的情况下,确定出发动机在预设时间区间内处于喘振状态的累积时长,进而对连接发动机的进气节流阀的最小开度和关闭速度进行迭代修正,并在每一次修正之后输出控制信号,直至满足停止修正的条件,每次修正中,首先确定上述累积时长与预设时间区间的总时长的比值,在该比值大于第一阈值,即可发动机处于喘振状态时间较长的情况下,以判定为喘振强度较大,风险较高,此时本申请中通过采用第一修正系数对进气节流阀的最小开度进行正修正,以增大进气节流阀的开度,并通过采用第二修正系数对进气节流阀的关闭速度进行负修正,以减小进气节流阀的关闭速度,从而达到减小喘振、保护增压器的目的;而在上述比值小于第二阈值,即可发动机处于喘振状态时间较短的情况下,可以判定为喘振强度较弱,风险较低,此时本申请中通过采用第一修正系数对进气节流阀的最小开度进行负修正,以减小进气节流阀的开度,并通过采用第二修正系数对进气节流阀的关闭速度进行正修正,以增大进气节流阀的关闭速度,从而能够恢复一定的热管理能力。因此,通过上述迭代修正,能够通过评估预设时间区间内的喘振程度决定进气节流阀的最小开度的修正方向和关闭速度的修正方向,从而解决了现有技术中由于发动机热管理导致的喘振问题,实现了较好的平衡热管理系统中发动机热管理的目的。
具体实现过程中,在一些可选的实施方式中,判断模块,包括:第一判断子模块,用于判断比值是否大于第一阈值;第二判断子模块,用于在比值小于或等于第一阈值的情况下,判断比值是否小于第二阈值;
具体地,上述第一阈值大于第二阈值。其中,由于在发动机的进气节流阀的最小开度过大,以及该进气节流阀的关闭速度过慢的情况下,还存在上述最小开度大于第一开度区间的可允许开度的情况,以及上述关闭速度小于第一速度区间的可允许速度的情况,在该情况下,视为热管理系统仍然需要对进气节流阀的最小开度和关闭速度进行修正,从而通过判断发动机在该预设时间区间内处于喘振状态的累积时长与预设时间区间的总时长的比值是否小于第二阈值,实现判断最小开度是否位于第一开度区间,以及关闭速度是否位于第一速度区间的目的。
在一些可选的实施方式中,每次修正还包括:第一处理模块,用于判断修正后的最小开度是否满足第一预设范围,得到第一判断结果;第二处理模块,用于判断修正后的关闭速度是否满足第二预设范围,得到第二判断结果;第三处理模块,用于在第一判断结果为否且最小开度为第一修正开度的情况下,将修正后的最小开度更新为第一预设范围的最大值,其中,第一修正开度为进行正修正的最小开度;第四处理模块,用于在第一判断结果为否且最小开度为第二修正开度的情况下,将修正后的最小开度更新为第一预设范围的最小值,其中,第二修正开度为进行负修正的最小开度;第五处理模块,用于在第二判断结果为否且关闭速度为第一修正速度的情况下,将修正后的关闭速度更新为第二预设范围的最小值,其中,第一修正速度为进行负修正的关闭速度;第六处理模块,用于在第二判断结果为否且最小开度为第二修正速度的情况下,将修正后的关闭速度更新为第二预设范围的最大值,其中,第二修正速度为进行正修正的关闭速度。
在一些可选的实施方式中,热管理系统还包括压气机,工况信息包括压气机在当前时刻的第一进气流量和第一压比,控制装置还包括:第一判断模块,用于至少根据第一进气流量、第一压比和喘振阈值集合,判断发动机在当前时刻是否处于喘振状态,其中,喘振阈值集合中的多个喘振阈值表示为与多个预设进气流量一一对应的多个预设压比,多个预设进气流量包括第一进气流量,多个预设压比包括第一压比。
在一些可选的实施方式中,第一判断模块,包括以下之一:第三判断子模块,用于判断第一压比是否大于目标预设压比,目标预设压比为多个预设压比中与第一进气流量对应的预设压比,其中,在第一压比大于目标预设压比的情况下,得到第一判断结果,第一判断结果用于确定发动机在当前时刻处于喘振状态;第四判断子模块,用于判断第一进气流量是否大于目标预设进气流量,目标预设进气流量为多个预设进气流量中与第一压比对应的预设进气流量,其中,在第一进气流量大于目标预设进气流量的情况下,得到第二判断结果,第二判断结果用于确定发动机在当前时刻处于喘振状态。
在一些可选的实施方式中,工况信息还包括与热管理系统对应的烟度限制油量和循环供油量,第一判断模块,还包括:第七处理模块,用于计算烟度限制油量与循环供油量的差值,得到第一差值;第四判断子模块,用于判断第一差值是否小于瞬态程度阈值,瞬态程度阈值表示为发动机不发生喘振时的最小瞬态程度,其中,在第一差值小于瞬态程度阈值的情况下,得到第三判断结果,第三判断结果用于确定发动机在当前时刻处于喘振状态。
在一些可选的实施方式中,工况信息还包括发动机在当前时刻的第一油门开度,第一判断模块,还包括:第八处理模块,用于获取发动机在预设时刻的第二油门开度,预设时刻在当前时刻之前;第九处理模块,用于根据第一油门开度和第二油门开度,确定减小梯度;第五判断子模块,用于判断减小梯度是否大于梯度阈值,其中,在减小梯度大于梯度阈值的情况下,得到第四判断结果,第四判断结果用于确定发动机在当前时刻处于喘振状态。
在一些可选的实施方式中,设置模块,用于设置预设时间区间的起始时刻为发动机的启动时刻,预设时间区间的结束时刻为当前时刻。
在一些可选的实施方式中,第十处理模块,包括:第一处理子模块,用于对最小开度和关闭速度进行迭代修正,并在每次修正后输出控制信号,以使得进气节流阀执行修正后的最小开度和修正后的关闭速度;第二处理子模块,用于在每次修正后,获取发动机热管理系统在预设时间区间的工况信息,其中,预设时间区间的结束时刻为更新的当前时刻;第三处理子模块,用于在工况信息指示发动机在更新的当前时刻处于喘振状态,且修正次数未达到预设次数的情况下,继续迭代修正;第四处理子模块,用于在工况信息指示满足停止修正条件的情况下,停止迭代修正。
发动机的防喘振控制装置包括处理器和存储器,上述获取模块、确定模块、修正模块、第一判断子模块、第一修正子模块、第二判断子模块以及第二修正子模块等均作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。
处理器中包含内核,由内核去存储器中调取相应的程序单元。内核可以设置一个或以上,通过调整内核参数来解决现有技术中由于发动机热管理导致的喘振问题的目的。
存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM),存储器包括至少一个存储芯片。
本发明实施例提供了一种计算机可读存储介质,计算机可读存储介质包括存储的程序,其中,在程序运行时控制计算机可读存储介质所在设备执行发动机的防喘振控制方法。
本发明实施例提供了一种电子设备,设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序,处理器执行程序时实现上述发动机的防喘振控制方法的步骤。本文中的电子设备可以是服务器、PC、PAD、手机等。
本申请还提供了一种计算机程序产品,当在数据处理设备上执行时,适于执行初始化有至少上述发动机的防喘振控制方法步骤的程序。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
在一个典型的配置中,计算设备包括一个或多个处理器 (CPU)、输入/输出接口、网络接口和内存。
存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。存储器是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存 (PRAM)、静态随机存取存储器 (SRAM)、动态随机存取存储器 (DRAM)、其他类型的随机存取存储器 (RAM)、只读存储器 (ROM)、电可擦除可编程只读存储器 (EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘 (DVD) 或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体 (transitory media),如调制的数据信号和载波。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
从以上的描述中,可以看出,本申请上述的实施例实现了如下技术效果:
通过获取得到的热管理系统在预设时间区间的工况信息,判断热管理系统中的发动机在当前时刻是否处于喘振状态,并在处于喘振状态的情况下,确定出发动机在预设时间区间内处于喘振状态的累积时长,进而对连接发动机的进气节流阀的最小开度和关闭速度进行迭代修正,并在每一次修正之后输出控制信号,直至满足停止修正的条件,每次修正中,首先确定上述累积时长与预设时间区间的总时长的比值,在该比值大于第一阈值,即可发动机处于喘振状态时间较长的情况下,以判定为喘振强度较大,风险较高,此时本申请中通过采用第一修正系数对进气节流阀的最小开度进行正修正,以增大进气节流阀的开度,并通过采用第二修正系数对进气节流阀的关闭速度进行负修正,以减小进气节流阀的关闭速度,从而达到减小喘振、保护增压器的目的;而在上述比值小于第二阈值,即可发动机处于喘振状态时间较短的情况下,可以判定为喘振强度较弱,风险较低,此时本申请中通过采用第一修正系数对进气节流阀的最小开度进行负修正,以减小进气节流阀的开度,并通过采用第二修正系数对进气节流阀的关闭速度进行正修正,以增大进气节流阀的关闭速度,从而能够恢复一定的热管理能力。因此,通过上述迭代修正,能够通过评估预设时间区间内的喘振程度决定进气节流阀的最小开度的修正方向和关闭速度的修正方向,从而解决了现有技术中由于发动机热管理导致的喘振问题,实现了较好的平衡热管理系统中发动机热管理的目的。
以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
Claims (11)
1.一种发动机的防喘振控制方法,其特征在于,包括:
获取热管理系统在预设时间区间的工况信息,所述热管理系统包括发动机,所述发动机的进气口连接有进气节流阀;
在所述工况信息指示所述发动机在当前时刻处于喘振状态的情况下,确定所述发动机在所述预设时间区间内处于所述喘振状态的累积时长,其中,所述当前时刻位于所述预设时间区间中;
对所述进气节流阀的最小开度和关闭速度进行迭代修正,并在所述迭代修正中的每次修正后输出控制信号,直至满足停止修正条件的情况下停止修正,其中,所述控制信号用于控制所述进气节流阀执行修正后的最小开度和修正后的关闭速度,所述停止修正条件包括以下至少之一:所述发动机未处于喘振状态,以及修正次数达到预设次数,其中,所述迭代修正中的每次修正包括:
判断所述累积时长与所述预设时间区间的总时长的比值是否大于第一阈值或小于第二阈值;
在所述比值大于所述第一阈值的情况下,根据第一修正系数,对所述最小开度进行正修正,并根据第二修正系数,对所述关闭速度进行负修正;
在所述比值小于所述第二阈值的情况下,根据所述第一修正系数,对所述最小开度进行负修正,并根据所述第二修正系数,对所述关闭速度进行正修正,所述第一阈值大于所述第二阈值;
所述判断所述累积时长与所述预设时间区间的总时长的比值是否大于第一阈值或小于所述第二阈值,包括:
判断所述比值是否大于所述第一阈值;
在所述比值小于或等于所述第一阈值的情况下,判断所述比值是否小于所述第二阈值。
2.根据权利要求1所述的方法,其特征在于,所述每次修正还包括:
判断修正后的所述最小开度是否满足第一预设范围,得到第一判断结果;
判断修正后的所述关闭速度是否满足第二预设范围,得到第二判断结果;
在所述第一判断结果为否且所述最小开度为第一修正开度的情况下,将所述修正后的最小开度更新为所述第一预设范围的最大值,其中,所述第一修正开度为进行正修正的所述最小开度;
在所述第一判断结果为否且所述最小开度为第二修正开度的情况下,将所述修正后的最小开度更新为所述第一预设范围的最小值,其中,所述第二修正开度为进行负修正的所述最小开度;
在所述第二判断结果为否且所述关闭速度为第一修正速度的情况下,将所述修正后的关闭速度更新为所述第二预设范围的最小值,其中,所述第一修正速度为进行负修正的关闭速度;
在所述第二判断结果为否且所述最小开度为第二修正速度的情况下,将所述修正后的关闭速度更新为所述第一预设范围的最大值,其中,所述第二修正速度为进行正修正的关闭速度。
3.根据权利要求2所述的控制方法,其特征在于,所述热管理系统还包括压气机,所述工况信息包括所述压气机在所述当前时刻的第一进气流量和第一压比,所述控制方法还包括:
至少根据所述第一进气流量、所述第一压比和喘振阈值集合,判断所述发动机在当前时刻是否处于喘振状态,其中,所述喘振阈值集合中的多个喘振阈值表示为与多个预设进气流量一一对应的多个预设压比,所述多个预设进气流量包括所述第一进气流量,所述多个预设压比包括所述第一压比。
4.根据权利要求3所述的方法,其特征在于,所述至少根据所述第一进气流量、所述第一压比和所述喘振阈值集合,判断所述发动机在当前时刻是否处于喘振状态,包括以下之一:
判断所述第一压比是否大于目标预设压比,所述目标预设压比为所述多个预设压比中与所述第一进气流量对应的预设压比,其中,在所述第一压比大于目标预设压比的情况下,得到所述第一判断结果,所述第一判断结果用于确定所述发动机在所述当前时刻处于喘振状态;
判断所述第一进气流量是否大于目标预设进气流量,所述目标预设进气流量为所述多个预设进气流量中与所述第一压比对应的预设进气流量,其中,在所述第一进气流量大于目标预设进气流量的情况下,得到所述第二判断结果,所述第二判断结果用于确定所述发动机在所述当前时刻处于喘振状态。
5.根据权利要求3所述的方法,其特征在于,所述工况信息还包括与所述热管理系统对应的烟度限制油量和循环供油量,所述至少根据所述第一进气流量、所述第一压比和所述喘振阈值集合,判断所述发动机在当前时刻是否处于喘振状态,还包括:
计算所述烟度限制油量与所述循环供油量的差值,得到第一差值;
判断所述第一差值是否小于瞬态程度阈值,所述瞬态程度阈值表示为发动机不发生喘振时的最小瞬态程度,其中,在所述第一差值小于瞬态程度阈值的情况下,得到第三判断结果,所述第三判断结果用于确定所述发动机在所述当前时刻处于喘振状态。
6.根据权利要求3所述的方法,其特征在于,所述工况信息还包括所述发动机在所述当前时刻的第一油门开度,所述至少根据所述第一进气流量、所述第一压比和所述喘振阈值集合,判断所述发动机在当前时刻是否处于喘振状态,还包括:
获取所述发动机在预设时刻的第二油门开度,所述预设时刻在所述当前时刻之前;
根据所述第一油门开度和所述第二油门开度,确定减小梯度;
判断所述减小梯度是否大于梯度阈值,其中,在所述减小梯度大于梯度阈值的情况下,得到第四判断结果,所述第四判断结果用于确定所述发动机在所述当前时刻处于喘振状态。
7.根据权利要求1至6中任一项所述的方法,其特征在于,所述预设时间区间的起始时刻为所述发动机的启动时刻,所述预设时间区间的结束时刻为所述当前时刻。
8.根据权利要求1至6中任一项所述的方法,其特征在于,对所述最小开度和所述关闭速度进行迭代修正,并在所述迭代修正中的每次修正后输出控制信号,直至满足停止修正条件的情况下停止修正,包括:
对所述最小开度和所述关闭速度进行迭代修正,并在所述每次修正后输出控制信号,以使得所述进气节流阀执行修正后的最小开度和修正后的关闭速度;
在所述每次修正后,获取所述发动机热管理系统在所述预设时间区间的工况信息,其中,所述预设时间区间的结束时刻为更新的当前时刻;
在所述工况信息指示所述发动机在所述更新的当前时刻处于喘振状态,且所述修正次数未达到预设次数所述的情况下,继续所述迭代修正;
在所述工况信息指示满足所述停止修正条件的情况下,停止所述迭代修正。
9.一种发动机的防喘振控制装置,其特征在于,包括:
获取模块,用于获取热管理系统在预设时间区间的工况信息,所述热管理系统包括发动机,所述发动机的进气口连接有进气节流阀;
确定模块,用于在所述工况信息指示所述发动机在当前时刻处于喘振状态的情况下,确定所述发动机在所述预设时间区间内处于所述喘振状态的累积时长,其中,所述当前时刻位于所述预设时间区间中;
修正模块,用于对所述进气节流阀的最小开度和关闭速度进行迭代修正,并在所述迭代修正中的每次修正后输出控制信号,直至满足停止修正条件的情况下停止修正,其中,所述控制信号用于控制所述进气节流阀执行修正后的最小开度和修正后的关闭速度,所述停止修正条件包括以下至少之一:所述发动机未处于喘振状态,以及修正次数达到预设次数,其中,所述迭代修正中的每次修正包括:
判断模块,用于判断所述累积时长与所述预设时间区间的总时长的比值是否大于第一阈值或小于第二阈值;
第一修正子模块,用于在所述比值大于所述第一阈值的情况下,根据第一修正系数,对所述最小开度进行正修正,并根据第二修正系数,对所述关闭速度进行负修正;
第二修正子模块,用于在所述比值小于所述第二阈值的情况下,根据所述第一修正系数,对所述最小开度进行负修正,并根据所述第二修正系数,对所述关闭速度进行正修正,所述第一阈值大于所述第二阈值;
判断模块,包括:第一判断子模块,用于判断所述比值是否大于所述第一阈值;第二判断子模块,用于在所述比值小于或等于所述第一阈值的情况下,判断所述比值是否小于所述第二阈值。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的程序,其中,在所述程序运行时控制所述计算机可读存储介质所在设备执行权利要求1至8中任意一项所述发动机的防喘振控制方法。
11.一种电子设备,其特征在于,包括:一个或多个处理器,存储器,以及一个或多个程序,其中,所述一个或多个程序被存储在所述存储器中,并且被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行权利要求1至8中任意一项所述发动机的防喘振控制方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310273399.XA CN116255260B (zh) | 2023-03-16 | 2023-03-16 | 发动机的防喘振控制方法、装置、存储介质和电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310273399.XA CN116255260B (zh) | 2023-03-16 | 2023-03-16 | 发动机的防喘振控制方法、装置、存储介质和电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116255260A CN116255260A (zh) | 2023-06-13 |
CN116255260B true CN116255260B (zh) | 2024-07-19 |
Family
ID=86684278
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310273399.XA Active CN116255260B (zh) | 2023-03-16 | 2023-03-16 | 发动机的防喘振控制方法、装置、存储介质和电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116255260B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116950788B (zh) * | 2023-09-21 | 2023-12-15 | 潍柴动力股份有限公司 | 一种发动机热管理方法、装置、可读存储介质和电子设备 |
CN117108407B (zh) * | 2023-10-16 | 2024-02-20 | 潍柴动力股份有限公司 | 节气门关闭速率控制方法、装置、发动机控制系统和汽车 |
CN117432540B (zh) * | 2023-12-20 | 2024-03-19 | 潍柴动力股份有限公司 | 增压器喘振控制方法及装置 |
CN118094063B (zh) * | 2024-04-26 | 2024-08-16 | 潍柴动力股份有限公司 | 一种进气流量计算方法、装置及电子设备 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104373232A (zh) * | 2013-08-13 | 2015-02-25 | 福特环球技术公司 | 用于扭矩控制的方法和系统 |
CN115750103A (zh) * | 2022-11-15 | 2023-03-07 | 潍柴动力股份有限公司 | 一种防喘振控制方法、装置、电子设备及存储介质 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004137992A (ja) * | 2002-10-18 | 2004-05-13 | Toyota Motor Corp | ハイブリッド車両の制御装置およびその方法 |
KR20170007877A (ko) * | 2015-07-13 | 2017-01-23 | 현대자동차주식회사 | 차량용 엔진의 흡기서지 소음 제어 장치 및 방법 |
-
2023
- 2023-03-16 CN CN202310273399.XA patent/CN116255260B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104373232A (zh) * | 2013-08-13 | 2015-02-25 | 福特环球技术公司 | 用于扭矩控制的方法和系统 |
CN115750103A (zh) * | 2022-11-15 | 2023-03-07 | 潍柴动力股份有限公司 | 一种防喘振控制方法、装置、电子设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN116255260A (zh) | 2023-06-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN116255260B (zh) | 发动机的防喘振控制方法、装置、存储介质和电子设备 | |
CN113530659B (zh) | 一种风扇控制方法、装置、电子设备及介质 | |
CN115750103B (zh) | 一种防喘振控制方法、装置、电子设备及存储介质 | |
CN116838487A (zh) | 发动机的控制方法、控制装置和电子设备 | |
CN114810376B (zh) | 用于控制发动机进气量的方法、装置、存储介质及电子设备 | |
CN110925106B (zh) | 发动机的节气门的控制方法和装置、电子设备、发动机 | |
CN109882441A (zh) | 防喘振控制方法和压缩设备 | |
CN112682194A (zh) | 复合环境下柴油机的低温启动控制方法及系统 | |
CN113864977A (zh) | 冷却系统及其温度控制方法、装置、设备、空调系统 | |
CN116971863A (zh) | 尿素喷射量的控制方法、装置、可读存储介质和电子设备 | |
CN114551943A (zh) | 燃料电池系统空气气量控制方法及系统 | |
CN113685258B (zh) | 发动机电子水泵的控制方法及终端设备 | |
CN116971878B (zh) | 排气节流阀控制方法、装置、存储介质与电子设备 | |
CN112555036B (zh) | 一种发动机超速保护的方法及发动机控制器 | |
CN112628000A (zh) | 一种降低汽油机颗粒物排放的增压直喷控制方法及装置 | |
CN118327771B (zh) | 增压中冷柴油机的防喘振方法、装置和车辆 | |
JP5737135B2 (ja) | 内燃機関の制御装置 | |
CN118462376B (zh) | 整车的发动机的制冷风扇的控制方法、装置和系统 | |
CN117449971B (zh) | 一种发动机爆发压力的控制方法及相关装置 | |
CN117128101A (zh) | 节气门的控制方法、控制装置、发动机系统和电子设备 | |
CN117869287A (zh) | 空压机的防喘振方法、装置和计算机可读存储介质 | |
CN116927964A (zh) | 发动机进气量的控制方法、装置和电子设备 | |
CN118601749A (zh) | 发动机的最大扭矩确定方法、装置、电子设备及存储介质 | |
CN117190424A (zh) | 空调器的控制方法、计算机可读存储介质和空调系统 | |
CN117345384A (zh) | 减少发动机尿素结晶的方法、装置和电子设备 |
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 |