CN110552800B - 节气门控制方法及装置 - Google Patents
节气门控制方法及装置 Download PDFInfo
- Publication number
- CN110552800B CN110552800B CN201910934336.8A CN201910934336A CN110552800B CN 110552800 B CN110552800 B CN 110552800B CN 201910934336 A CN201910934336 A CN 201910934336A CN 110552800 B CN110552800 B CN 110552800B
- Authority
- CN
- China
- Prior art keywords
- throttle valve
- throttle
- duty ratio
- driving
- variation
- 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
Images
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
- F02D41/0002—Controlling intake air
-
- 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/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/2406—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
- F02D41/2409—Addressing techniques specially adapted therefor
- F02D41/2422—Selective use of one or more tables
-
- 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/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/2406—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
- F02D41/2425—Particular ways of programming the data
- F02D41/2429—Methods of calibrating or learning
- F02D41/2451—Methods of calibrating or learning characterised by what is learned or calibrated
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Abstract
本发明通过提供的一种节气门控制方法及装置,当节气门传感器失效时,根据节气门的控制信号获取所述节气门的目标位置信息;根据所述节气门的目标位置信息确定所述节气门的位置变化量;通过查询预设表格,确定所述节气门的位置变化量对应的最优驱动占空比和最优驱动时间;根据所述最优驱动占空比和所述最优驱动时间驱动所述节气门,以使所述节气门到达目标位置,保障车辆行驶安全。
Description
技术领域
本发明涉及汽车技术领域,尤其涉及一种节气门控制方法及装置。
背景技术
汽车在行驶过程中,发动机电控单元根据空气流量计、节气门传感器、曲轴位置传感器传递的信号生成发动机驱动信号,通过发动机驱动信号控制阀芯和电机转轴活动,从而实现节气门的打开和开闭。
但在日常行驶过程中,若对发动机电控单元的保养不到位,会造成节气门位置传感器出现故障。例如怠速开关短路或断路造成节气门位置传感器失效;或者节气门位置传感器的安装不当,使怠速开关在节气门全关时无法完全闭合,或者怠速开关节气门有一定开度时仍然闭合;再或者线性可变电阻的滑动触点接触不良,在节气门从全闭到全开的过程中,导致节气门位置传感器输出信号有间歇性中断现象。
当节气门位置传感器出现上述故障时,无法实时控制节气门的位置信息,导致节气门一直处于最大位置的失效状态,影响车辆行驶安全。
发明内容
本发明的目的在于提供一种节气门控制方法及装置,以解决现有技术中节气门传感器出现故障时影响车辆行驶安全的问题。
第一方面,本发明提供一种节气门控制方法,包括:
当检测到节气门位置传感器失效时,根据节气门的控制信号获取所述节气门的目标位置信息;
根据所述节气门的目标位置信息确定所述节气门的位置变化量;
通过查询预设表格,确定所述节气门的位置变化量对应的最优驱动占空比和最优驱动时间;
根据所述最优驱动占空比和所述最优驱动时间驱动所述节气门,以使所述节气门到达目标位置。
在一种可能的设计中,所述检测到节气门位置传感器失效之前,还包括:
按照预设规则确定所述节气门对应的预设个数的学习占空比;
对于每个学习占空比按照从大到小的顺序执行如下操作:在一个驾驶循环中,按照所述学习占空比驱动所述节气门,并记录所述节气门完成节气门的期望变化量时需要的驱动时间;其中所述节气门的期望变化量是节气门从关闭位置增大到期望位置时的位置变化量,和节气门全开位置减小到期望位置时的位置变化量,所述期望位置是将节气门的开度位置从0至100%按照预设间隔划分得到的;
在经过所述预设个数的驾驶循环后,获取每个学习占空比对应的各期望位置与实际位置的偏差值,选取各期望位置对应的偏差值最小的学习占空比和驱动时间;
将所述偏差值最小的学习占空比和驱动时间作为最优驱动占空比和最优驱动时间,并将所述节气门的期望变化量、最优驱动占空比和最优驱动时间的对应关系存入所述预设表格。
在一种可能的设计中,所述将所述节气门期望变化量、最优驱动占空比和最优驱动时间的对应关系存入所述预设表格之后,还包括:
在经过所述预设个数的驾驶循环后,根据重新获得的所述节气门期望变化量、最优驱动占空比和最优驱动时间的对应关系更新所述预设表格。
在一种可能的设计中,所述根据所述最优驱动占空比和所述最优驱动时间驱动节气门,以使所述节气门到达目标位置,包括:
根据所述最优驱动占空比和所述最优驱动时间控制所述节气门的H桥驱动电路,以使使节气门达到目标位置。
在一种可能的设计中,所述通过查询预设表格,确定所述节气门的位置变化量对应的最优驱动占空比和最优驱动时间,包括:
若所述预设表格中存在与所述节气门的位置变化量相等的节气门期望变化量,则根据所述节气门的位置变化量查询预设表格,确定所述节气门的位置变化量对应的最优驱动占空比和最优驱动时间;
若预设表格中不存在与所述节气门的位置变化量相等的节气门期望变化量,则在所述预设表格中获取与所述节气门位置变化量差值小于预设差值的最接近的节气门期望变化量;
根据所述最接近的节气门期望变化量确定最优驱动占空比和最优驱动时间。
第二方面,本发明实施例提供一种节气门控制装置,基于第一方面任一项所述的节气门控制方法,包括:
获取模块,用于当检测到节气门位置传感器失效时,根据节气门的控制信号获取所述节气门的目标位置信息;
第一确定模块,用于根据所述节气门的目标位置信息确定所述节气门的位置变化量;
第二确定模块,用于通过查询预设表格,确定所述节气门的位置变化量对应的最优驱动占空比和最优驱动时间
驱动模块,用于根据所述最优驱动占空比和所述最优驱动时间驱动所述节气门,以使所述节气门到达目标位置。
在一种可能的设计中,所述控制模块,具体用于根据所述最优驱动占空比和所述最优驱动时间控制所述节气门的H桥驱动电路,以使节气门达到目标位置。
在一种可能的设计中,所述第一确定模块,具体用于若预设表格中不存在所述节气门期望变化量,则在所述预设表格中获取与所述节气门期望变化量差值小于预设差值的最接近的节气门期望变化量;根据所述最接近的节气门期望变化量确定最优驱动占空比和最优驱动时间。
第三方面,本发明实施例提供一种节气门控制设备,包括:至少一个处理器、存储器和H桥控制电路;
所述存储器存储计算机执行指令;
所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如第一方面任一项所述的节气门控制方法;
所述H桥控制电路控制节气门位置变化。
第四方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如第一方面任一项所述的节气门控制方法。
本发明实施例提供的一种节气门控制方法及装置,当节气门传感器失效时,可通过查询预设表格获取节气门位置变化量对应的最优驱动占空比和最优驱动时间,并根据最优驱动占空比和最优驱动时间驱动节气门,使节气门准确达到控制信号设定的目标位置,保障车辆行驶安全。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
图1为本发明实施例提供的节气门控制***架构示意图;
图2为本发明实施例提供的节气门控制方法流程图一;
图3为本发明实施例提供的节气门控制方法流程图二;
图4为本发明实施例提供的节气门控制装置的结构示意图一;
图5为本发明实施例提供的节气门控制装置的结构示意图二;
图6为本发明实施例提供的节气门控制设备的硬件结构示意图。
具体实施方式
通过上述附图,已示出本发明明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本发明构思的范围,而是通过参考特定实施例为本领域技术人员说明本发明的概念。
图1为本发明实施例提供的节气门控制***架构示意图,如图1所示:本发明实施例中节气门控制架构包括:电子控制单元(Electronic Control Unit,ECU)101、节气门位置传感器102、H桥驱动电路103和节气门104。ECU101分别与节气门位置传感器102、H桥驱动电路103连接,H桥驱动电路103和节气门104连接。ECU101通过节气门位置传感器102获得当前节气门位置信号,根据当前节气门位置信号生成节气门控制信号,将控制节气门位置信号发送至H桥驱动电路103,H桥驱动电路103根据节气门控制信号驱动节气门104。
ECU101由微处理器、存储器、输入/输出接口、模数转换器以及整形、驱动等大规模集成电路组成,用来连接众多的输入输出电路,随时监控着输入的各种数据(比如刹车、换档等)和汽车运行的各种状态(加速、打滑、油耗等)。节气门位置传感器102的作用是通过检测当前节气门开度信息判断当前发动机是处于怠速工况还是负荷工况,是加速工况还是减速工况,ECU101根据这些工况信息来修正喷油量,或者进行断油控制。H桥驱动电路103的作用是为连接的负载输出正向控制电压或反向控制电压,本申请中H桥驱动电路103通过向节气门104提供正向控制电压用于增大节气门104的开度,H桥驱动电路103通过向节气门104提供反向控制电压用于减小节气门104的开度。
在一些场景下,当节气门位置传感器102出现故障时,无法准确判断当前节气门开度的信息,导致ECU101无法获知当前发动机的工况,使得H桥驱动电路103无法根据准确的节气门控制信号驱动节气门104的位置变化,影响车辆的行驶安全。本发明提供一种节气门控制方法,当节气门传感器102失效时,可通过查询预设表格获取最优驱动占空比和最优驱动时间控制驱动节气门104,使节气门104达到控制信号设定的目标位置,保障车辆行驶安全。
图2为本发明实施例提供的节气门控制方法流程图一。本实施例的方法的执行主体可以为图1中的ECU,如图2所示,节气门控制方法包括以下步骤:
S21:当检测到节气门位置传感器失效时,根据节气门的控制信号获取节气门的目标位置信息。
当节气门位置传感器失效时,节气门失去控制,节气门开度维持在最大开度的默认状态,导致ECU无法准确获知当前发动机的实际运行工况,影响车辆的行驶安全。根据车辆的ECU发送的节气门控制信号确定当前车辆目标驱动工况,根据车辆目标驱动工况可确定节气门目标位置信息,即目标工况对应的节气门开度位置信息。
S22:根据节气门的目标位置信息确定节气门的位置变化量。
当节气门位置传感器失效时,默认节气门开度处于最大开度状态。根据获取到的目标位置信息,可确定从最大开度位置变化到目标位置时节气门的位置变化量。
S23:通过查询预设表格,确定节气门的位置变化量对应的最优驱动占空比和最优驱动时间。
节气门的位置变化是根据驱动占空比和驱动时间控制的,根据驱动占空比可确定加载在节气门上的驱动电压大小,在驱动电压条件下,根据驱动时间控制节气门,使节气门的开度发生改变,节气门开度的变化量即节气门的位置变化量。预设表格中有记录节气门的位置变化量、驱动占空比和对应的驱动时间。根据当前节气门的位置变化量查询预设表格,获得节气门的位置对应的最优驱动占空比和最优驱动时间。
S24:根据最优驱动占空比和最优驱动时间驱动节气门,以使节气门到达目标位置。
根据获得的最优驱动占空比和最优驱动时间驱动节气门,节气门在最优驱动占空比确定的驱动电压控制下,控制节气门的驱动时间为最优驱动时间,可使节气门到达目标位置。
从上述实施例可知,当节气门传感器失效时,可通过查询预设表格获取最优驱动占空比和最优驱动时间控制驱动节气门,使节气门达到控制信号设定的目标位置,保障车辆行驶安全。
在本发明的一个实施例中,在步骤S24根据最优驱动占空比和最优驱动时间驱动节气门,以使节气门到达目标位置,具体包括:
根据最优驱动占空比和最优驱动时间控制节气门的H桥驱动电路,以使节气门达到目标位置。
其中,H桥驱动电路可以为节气门提供正向电压、正向电流和反向电压、反向电流。当节气门上加载的电压为正向电压时,节气门在驱动电压控制下逐渐增大节气门开度;当节气门上加载的电压为反向电压时,节气门在驱动电压控制下逐渐减小节气门开度。可通过改变H桥驱动电路的占空比改变加载在节气门两端的电压大小的电压方向,从而控制节气门开的的位置变化。
在本发明的一个实施例中,在步骤S23通过查询预设表格,确定节气门的位置变化量对应的最优驱动占空比和最优驱动时间,具体包括:
若预设表格中存在与节气门的位置变化量相等的节气门期望变化量,则根据节气门的位置变化量查询预设表格,确定节气门的位置变化量对应的最优驱动占空比和最优驱动时间;若预设表格中不存在与节气门的位置变化量相等的节气门期望变化量,则在预设表格中获取与节气门位置变化量差值小于预设差值的最接近的节气门期望变化量;根据最接近的节气门期望变化量确定最优驱动占空比和最优驱动时间。
其中,预设表格中有记录节气门的位置变化量、驱动占空比和对应的驱动时间。根据当前节气门的位置变化量查询预设表格,获得节气门的位置对应的最优驱动占空比和最优驱动时间。当在预设表格中可查询到与节气门的位置变化量相同的节气门期望变化量,可根据节气门期望变化量对应的最优驱动占空比和最优驱动时间驱动节气门实现节气门的位置变换。但当在预设表格中无法查询到与节气门的位置变化量相同的节气门期望变化量,首先需要查询到与节气门位置变化量最接近的节气门期望变化量,其中最接近的节气门期望变化量是与节气门位置变化量之间的差值小于预设差值,预设差值为节气门期望变化量是与节气门位置变化量之间偏差的一个设定范围。然后在根据最接近的节气门期望变化量查询表格,获取与最接近的节气门期望变化量对应的最优驱动占空比和最优驱动时间,使得节气门的实际位置变化接近节气门位置变化量。
从上述实施例可知,当无法在预设表格中查询到与节气门位置变化量相同的节气门期望变化量,则可通过确定最接近的节气门期望变化量,根据最接近的节气门期望变化量确定最优驱动占空比和最优驱动时间,使得节气门最终的实际位置变化能够最接近节气门的位置变化。
图3为本发明实施例提供的节气门控制方法流程图二,在图2实施例的基础上,如图3所示,步骤S21之前,还包括:
S31:按照预设规则确定节气门对应的预设个数的学习占空比。
当节气门位置传感器正常时,可根据节气门传感器正常状态下节气门位置变化、驱动占空比和驱动时间的实际对应关系,确定节气门位置变化过程中节气门位置变化、驱动占空比和驱动时间三个参数之间的变化关系。首先按照预设规则确定节气门对应的预设个数的学习占空比,例如可设定节气门的预设个数为6个,学习占空比分别为5%,10%,15%,20%,25%和30%。
S32:对于每个学习占空比按照从大到小的顺序执行如下操作:在一个驾驶循环中,按照学习占空比驱动节气门,并记录节气门完成节气门的期望变化量时需要的驱动时间;其中节气门的期望变化量是节气门从关闭位置增大到期望位置时的位置变化量,和节气门全开位置减小到期望位置时的位置变化量,期望位置是将节气门的开度位置从0至100%按照预设间隔划分得到的;
在设定的学习占空比条件下,可按照学习占空比驱动节气门,并记录在该学习占空比控制下,节气门完成期望变化量时需要的驱动时间。其中,节气门的期望变化量可以是节气门在开度为全关状态下逐渐增加到期望位置变化量时的节气门的期望变化量,和节气门在开度为全开状态下逐渐减小到期望位置时节气门的期望位置变化量。例如,可设定节气门的期望变化量为在节气门全关闭状态下增加5%、10%……95%,和节气门在全开状态下减小5%、10%……95%,则对应的节气门的期望位置变化量为+5%、+10%……+95%,和-5%、-10%……-95%。例如,一个驾驶循环为,选定学习占空比为10%,在该占空比控制条件下,驱动节气门的期望位置变化量为+5%、+10%……+95%,和-5%、-10%……-95%,并记录所有位置变化过程中节气门驱动时间和节气门实际位置变化量。
S33:在经过预设个数的驾驶循环后,获取每个学习占空比对应的各期望位置与实际位置的偏差值,选取各期望位置对应的偏差值最小的学习占空比和驱动时间。
预设个数即为设定的学习占空比的个数。例如设定节气门的预设个数为6个,选定学习占空比为5%,10%,15%,20%,25%和30%,则记录6个驾驶循环过程中,在每个占空比控制条件下,节气门的位置变化量等于节气门的期望位置变化量时对应的驱动时间和节气门的实际位置变化量。确定期望位置变化量相同时,节气门的实际位置变化量与节气门的期望位置变化量偏差最小的学习占空比和驱动时间,例如当学习占空比为20%、驱动时间为5S时,节气门的实际位置变化量为9.9%,与期望位置变化量为+10%偏差最小,则选取学习占空比为20%、驱动时间为5S为节气门的期望位置变化量为+10%对应的最优控制参数。
S34:将偏差值最小的学习占空比和驱动时间作为最优驱动占空比和最优驱动时间,并将节气门的期望变化量、最优驱动占空比和最优驱动时间的对应关系存入预设表格。
例如当学习占空比为20%、驱动时间为5S时,节气门的实际位置变化量为9.9%,与期望位置变化量为+10%偏差最小,则选取学习占空比为20%、驱动时间为5S为节气门的期望位置变化量为+10%对应的最优驱动占空比和最优驱动时间。将节气门的期望位置变化量为+10%、学习占空比为20%和驱动时间为5S存入预设表格中。
从上述实施例可知,在节气门位置传感器正常状态下,确定节气门的期望位置变化量与学习占空比和驱动时间之间的关系,并找出与节气门的期望位置变化量偏差最小的节气门的实际位置变化量对应的学习占空比和驱动时间,并将所述学习占空比和驱动时间存入预设表格中作为该节气门的期望位置变化量对应的最优驱动占空比和最优驱动时间。当节气门传感器出现故障时,可根据预设表格中节气门位置变化量对应的最优驱动占空比和最优驱动时间控制节气门的位置变化,保证车辆的行驶安全。
在本发明的一个实施例中,步骤S34中,在将节气门的期望变化量、最优驱动占空比和最优驱动时间的对应关系存入预设表格之后,还包括:
在经过预设个数的驾驶循环后,根据重新获得的节气门期望变化量、最优驱动占空比和最优驱动时间的对应关系更新预设表格。
其中,在车辆行驶过程中,节气门会逐渐老化,有可能在原来预设表格记载的最优占空比和最优驱动时间的控制下,无法准确满足对应的节气门期望变化量。所以,在车辆行驶过程中,经过预设个数的驾驶循环后,可根据最近节气门运行过程中获得的节气门期望变化量、最优驱动占空比和最优驱动时间的对应关系更新预设表格,更新后的预设表格中记录的节气门期望变化量、最优驱动占空比和最优驱动时间更接近节气门的实际工作情况。当节气门位置传感器失效时,ECU可根据最新更新的预设表格控制节气门的位置变化,使得节气门的位置变化更准确,保证了车辆的行驶安全。
图4为本发明实施例提供的节气门控制装置的结构示意图一。如图4所示,该节气门控制装置40包括:获取模块401、第一确定模块402、第二确定模块403和驱动模块404。
获取模块401,用于当检测到节气门位置传感器失效时,根据节气门的控制信号获取节气门的目标位置信息。
第一确定模块402,用于根据节气门的目标位置信息确定节气门的位置变化量。
第二确定模块403,用于通过查询预设表格,确定节气门的位置变化量对应的最优驱动占空比和最优驱动时间。
驱动模块404,用于根据最优驱动占空比和最优驱动时间驱动节气门,以使节气门到达目标位置。
本实施例提供的装置,可用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,本实施例此处不再赘述。
图5为本发明实施例提供的节气门控制装置40的结构示意图二。在图4实施例的基础上,该节气门控制装置40还包括:
更新模块405,具体用于:在将节气门期望变化量、最优驱动占空比和最优驱动时间的对应关系存入预设表格之后,在经过预设个数的驾驶循环后,根据重新获得的节气门期望变化量、最优驱动占空比和最优驱动时间的对应关系更新预设表格。
在本发明的一个实施例中,驱动模块404具体用于:根据最优驱动占空比和最优驱动时间控制节气门的H桥驱动电路,以使使节气门达到目标位置。
在本发明的一个实施例中,第二确定模块403具体用于:若预设表格中存在与节气门的位置变化量相等的节气门期望变化量,则根据节气门的位置变化量查询预设表格,确定节气门的位置变化量对应的最优驱动占空比和最优驱动时间;若预设表格中不存在与节气门的位置变化量相等的节气门期望变化量,则在预设表格中获取与节气门位置变化量差值小于预设差值的最接近的节气门期望变化量;根据最接近的节气门期望变化量确定最优驱动占空比和最优驱动时间。
图6为本发明实施例提供的节气门控制设备的硬件结构示意图。如图6所示,本实施例的节气门控制设备60包括:处理器601、存储器602和H桥驱动电路603;其中:
存储器602,用于存储计算机执行指令;
处理器601,用于执行存储器存储的计算机执行指令,以实现上述实施例中ECU101所执行的各个步骤;
H桥驱动电路603用于控制节气门位置变化。
具体可以参见前述方法实施例中的相关描述。
在一种可能的设计中,存储器602既可以是独立的,也可以跟处理器601集成在一起。
当存储器602独立设置时,该节气门控制设备还包括总线604,用于连接所述存储器602和处理器601。
本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上所述的节气门控制的方法。
在本发明所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案。
另外,在本发明各个实施例中的各功能模块可以集成在一个处理单元中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个单元中。上述模块成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能模块的形式实现的集成的模块,可以存储在一个计算机可读取存储介质中。上述软件功能模块存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器执行本申请各个实施例所述方法的部分步骤。
应理解,上述处理器可以是中央处理单元(Central Processing Unit,简称CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,简称DSP)、专用集成电路(Application Specific Integrated Circuit,简称ASIC)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
存储器可能包含高速RAM存储器,也可能还包括非易失性存储NVM,例如至少一个磁盘存储器,还可以为U盘、移动硬盘、只读存储器、磁盘或光盘等。
总线可以是工业标准体系结构(Industry Standard Architecture,简称ISA)总线、外部设备互连(Peripheral Component Interconnect,简称PCI)总线或扩展工业标准体系结构(Extended Industry Standard Architecture,简称EISA)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,本申请附图中的总线并不限定仅有一根总线或一种类型的总线。
上述存储介质可以是由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。存储介质可以是通用或专用计算机能够存取的任何可用介质。
一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于专用集成电路(Application Specific Integrated Circuits,简称ASIC)中。当然,处理器和存储介质也可以作为分立组件存在于电子设备或主控设备中。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
Claims (9)
1.一种节气门控制方法,其特征在于,包括:
当检测到节气门位置传感器失效时,根据节气门的控制信号获取所述节气门的目标位置信息;
根据所述节气门的目标位置信息确定所述节气门的位置变化量;
通过查询预设表格,确定所述节气门的位置变化量对应的最优驱动占空比和最优驱动时间;
根据所述最优驱动占空比和所述最优驱动时间驱动所述节气门,以使所述节气门到达目标位置;
所述检测到节气门位置传感器失效之前,还包括:
按照预设规则确定所述节气门对应的预设个数的学习占空比;
对于每个学习占空比按照从大到小的顺序执行如下操作:在一个驾驶循环中,按照所述学习占空比驱动所述节气门,并记录所述节气门完成节气门的期望变化量时需要的驱动时间;其中所述节气门的期望变化量是节气门从关闭位置增大到期望位置时的位置变化量,和节气门全开位置减小到期望位置时的位置变化量,所述期望位置是将节气门的开度位置从0至100%按照预设间隔划分得到的;
在经过所述预设个数的驾驶循环后,获取每个学习占空比对应的各期望位置与实际位置的偏差值,选取各期望位置对应的偏差值最小的学习占空比和驱动时间;
将所述偏差值最小的学习占空比和驱动时间作为最优驱动占空比和最优驱动时间,并将所述节气门的期望变化量、最优驱动占空比和最优驱动时间的对应关系存入所述预设表格。
2.根据权利要求1所述的节气门控制方法,其特征在于,所述将所述节气门期望变化量、最优驱动占空比和最优驱动时间的对应关系存入所述预设表格之后,还包括:
在经过所述预设个数的驾驶循环后,根据重新获得的所述节气门期望变化量、最优驱动占空比和最优驱动时间的对应关系更新所述预设表格。
3.根据权利要求1所述的节气门控制方法,其特征在于,所述根据所述最优驱动占空比和所述最优驱动时间驱动节气门,以使所述节气门到达目标位置,包括:
根据所述最优驱动占空比和所述最优驱动时间控制所述节气门的H桥驱动电路,以使节气门达到目标位置。
4.根据权利要求1所述的节气门控制方法,其特征在于,所述通过查询预设表格,确定所述节气门的位置变化量对应的最优驱动占空比和最优驱动时间,包括:
若所述预设表格中存在与所述节气门的位置变化量相等的节气门期望变化量,则根据所述节气门的位置变化量查询预设表格,确定所述节气门的位置变化量对应的最优驱动占空比和最优驱动时间;
若预设表格中不存在与所述节气门的位置变化量相等的节气门期望变化量,则在所述预设表格中获取与所述节气门位置变化量差值小于预设差值的最接近的节气门期望变化量;
根据所述最接近的节气门期望变化量确定最优驱动占空比和最优驱动时间。
5.一种节气门控制装置,其特征在于,包括:
获取模块,用于当检测到节气门位置传感器失效时,根据节气门的控制信号获取所述节气门的目标位置信息;
第一确定模块,用于根据所述节气门的目标位置信息确定所述节气门的位置变化量;
第二确定模块,用于通过查询预设表格,确定所述节气门的位置变化量对应的最优驱动占空比和最优驱动时间;
驱动模块,用于根据所述最优驱动占空比和所述最优驱动时间驱动所述节气门,以使所述节气门到达目标位置;
所述检测到节气门位置传感器失效之前,还包括:
按照预设规则确定所述节气门对应的预设个数的学习占空比;
对于每个学习占空比按照从大到小的顺序执行如下操作:在一个驾驶循环中,按照所述学习占空比驱动所述节气门,并记录所述节气门完成节气门的期望变化量时需要的驱动时间;其中所述节气门的期望变化量是节气门从关闭位置增大到期望位置时的位置变化量,和节气门全开位置减小到期望位置时的位置变化量,所述期望位置是将节气门的开度位置从0至100%按照预设间隔划分得到的;
在经过所述预设个数的驾驶循环后,获取每个学习占空比对应的各期望位置与实际位置的偏差值,选取各期望位置对应的偏差值最小的学习占空比和驱动时间;
将所述偏差值最小的学习占空比和驱动时间作为最优驱动占空比和最优驱动时间,并将所述节气门的期望变化量、最优驱动占空比和最优驱动时间的对应关系存入所述预设表格。
6.根据权利要求5所述的节气门控制装置,其特征在于,
所述驱动模块,具体用于根据所述最优驱动占空比和所述最优驱动时间控制所述节气门的H桥驱动电路,以使节气门达到目标位置。
7.根据权利要求5所述的节气门控制装置,其特征在于,
所述第一确定模块,具体用于若预设表格中不存在所述节气门期望变化量,则在所述预设表格中获取与所述节气门期望变化量差值小于预设差值的最接近的节气门期望变化量;根据所述最接近的节气门期望变化量确定最优驱动占空比和最优驱动时间。
8.一种节气门控制设备,其特征在于,包括:至少一个处理器、存储器和H桥控制电路;
所述存储器存储计算机执行指令;
所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如权利要求1至4任一项所述的节气门控制方法;
所述H桥控制电路控制节气门位置变化。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如权利要求1至4任一项所述的节气门控制方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910934336.8A CN110552800B (zh) | 2019-09-29 | 2019-09-29 | 节气门控制方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910934336.8A CN110552800B (zh) | 2019-09-29 | 2019-09-29 | 节气门控制方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110552800A CN110552800A (zh) | 2019-12-10 |
CN110552800B true CN110552800B (zh) | 2022-03-01 |
Family
ID=68741936
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910934336.8A Active CN110552800B (zh) | 2019-09-29 | 2019-09-29 | 节气门控制方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110552800B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110925111B (zh) * | 2019-12-13 | 2022-06-24 | 潍柴动力股份有限公司 | 节气门诊断方法、装置、控制设备及可读存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS59120734A (ja) * | 1982-12-27 | 1984-07-12 | Mikuni Kogyo Co Ltd | 電子制御燃料噴射装置 |
JPH02211351A (ja) * | 1989-02-10 | 1990-08-22 | Mitsubishi Motors Corp | エンジントルク制御装置 |
US5056022A (en) * | 1990-09-24 | 1991-10-08 | Saturn Corporation | Throttle position sensor error recovery control method |
JPH11241638A (ja) * | 1998-02-25 | 1999-09-07 | Denso Corp | スロットル制御装置 |
JP2004301133A (ja) * | 2004-08-02 | 2004-10-28 | Denso Corp | 内燃機関の電子スロットル制御装置 |
-
2019
- 2019-09-29 CN CN201910934336.8A patent/CN110552800B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS59120734A (ja) * | 1982-12-27 | 1984-07-12 | Mikuni Kogyo Co Ltd | 電子制御燃料噴射装置 |
JPH02211351A (ja) * | 1989-02-10 | 1990-08-22 | Mitsubishi Motors Corp | エンジントルク制御装置 |
US5056022A (en) * | 1990-09-24 | 1991-10-08 | Saturn Corporation | Throttle position sensor error recovery control method |
JPH11241638A (ja) * | 1998-02-25 | 1999-09-07 | Denso Corp | スロットル制御装置 |
JP2004301133A (ja) * | 2004-08-02 | 2004-10-28 | Denso Corp | 内燃機関の電子スロットル制御装置 |
Also Published As
Publication number | Publication date |
---|---|
CN110552800A (zh) | 2019-12-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20180009444A1 (en) | Method for monitoring a drive-by-wire system of a motor vehicle | |
CN112519754B (zh) | 一种车辆坡道起步的控制方法和装置 | |
CN111140377B (zh) | 一种检测节气门错装的方法、装置、存储介质及电子设备 | |
EP1898077A2 (en) | Vehicle characteristics storing apparatus and method | |
CN112610688B (zh) | 车辆换挡控制方法、装置及自动变速箱控制单元 | |
CN111120117B (zh) | 节流阀控制方法及设备 | |
CN108867748B (zh) | 一种适用于挖掘机的油门标定控制方法 | |
CN110925110B (zh) | 发动机怠速控制方法、装置及存储介质 | |
CN110552800B (zh) | 节气门控制方法及装置 | |
CN110985258A (zh) | 高压油泵故障检测方法及装置 | |
CN110985220B (zh) | 发动机转速控制方法、装置、设备和存储介质 | |
JP2012025387A (ja) | ハイブリッド駆動システムの運転方法および装置 | |
CN110410222B (zh) | 节气门开度故障的判断方法及设备 | |
CN108350820B (zh) | 建筑机械的发动机控制装置 | |
JP3469253B2 (ja) | 自動車の測定値を検出する装置 | |
CN112682205B (zh) | 发动机转速控制方法、电控设备及发动机 | |
JP2011514469A (ja) | 電力のブリップを検知し動力装置の動作を管理するための方法 | |
US8260484B2 (en) | Data update processing method and vehicle operation control device | |
KR101866054B1 (ko) | 손실토크 학습을 이용한 엔진마찰손실제어방법 및 차량 | |
CN113565952A (zh) | 新能源汽车amt变速箱换挡力修正控制方法及*** | |
US7158868B2 (en) | Method and device for consistent bidirectional analysis of engine characteristics map data | |
CN110967189A (zh) | 节气门诊断方法、装置及存储介质 | |
CN101092912A (zh) | 发动机负荷率的车载实时统计方法 | |
CN113147388B (zh) | 车辆加速踏板位置分析方法及*** | |
US7739214B2 (en) | Table interpolation methods and systems |
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 |