CN111287875B - 发动机反转点火抑制方法及装置、计算机设备及存储介质 - Google Patents
发动机反转点火抑制方法及装置、计算机设备及存储介质 Download PDFInfo
- Publication number
- CN111287875B CN111287875B CN202010115708.7A CN202010115708A CN111287875B CN 111287875 B CN111287875 B CN 111287875B CN 202010115708 A CN202010115708 A CN 202010115708A CN 111287875 B CN111287875 B CN 111287875B
- Authority
- CN
- China
- Prior art keywords
- trigger
- boss
- time
- pulse signal
- magneto
- 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
- F02P—IGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
- F02P11/00—Safety means for electric spark ignition, not otherwise provided for
- F02P11/02—Preventing damage to engines or engine-driven gearing
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Ignition Installations For Internal Combustion Engines (AREA)
Abstract
本申请涉及一种发动机反转点火抑制方法及装置、计算机设备及存储介质。其中,发动机反转点火抑制方法,包括:获取双凸台磁电机转动时触发器所生成的触发脉冲信号;根据相邻的前后两转中各凸台经过触发器时触发器所生成的触发脉冲信号,判断双凸台磁电机是否即将反转;若判定双凸台磁电机即将反转,则控制点火器后一转不点火。通过利用双凸台磁电机的工作原理和触发脉冲信号,判断发动机是否有反转趋势,并能够在发动机反转时控制点火器不点火,消除发动机起动离合器由于反冲造成的损坏,从而提高车辆运行的稳定性和使用寿命。
Description
技术领域
本发明涉及点火控制技术领域,特别是涉及一种发动机反转点火抑制方法及装置、计算机设备及存储介质。
背景技术
这里的陈述仅提供与本申请有关的背景信息,而不必然地构成现有技术。
普通摩托车点火***只要识别出转子的触发脉冲信号就会点火。发动机转速低时采用触发后沿点火,转速高时点火进角。当发动高速制动熄火和怠速熄火等非正常熄火,普通点火***不能判别发动机是否即将反转,在发动机反转时依然点火做功,高速反转的冲击力使起动单向离合器损坏。
发明内容
基于此,有必要针对传统技术中的点火***可能会在发动机反转时点火做工,造成单向离合器损伤的问题,提供一种发动机反转点火抑制方法及装置、计算机设备及存储介质。
本发明实施例提供了一种发动机反转点火抑制方法,包括:
获取双凸台磁电机转动时触发器所生成的触发脉冲信号;
根据相邻的前后两转中各凸台经过触发器时触发器所生成的触发脉冲信号,判断双凸台磁电机是否即将反转;
若判定双凸台磁电机即将反转,则控制点火器后一转不点火。
本申请实施例提供的发动机反转点火抑制方法,通过获取磁电机转动时触发器所生成的触发脉冲信号,并分析该触发脉冲信号的前后转脉冲变化情况,判断双凸台磁电机是否有突然大幅度降速的情况,若有,则说明该双凸台磁电机即将反转,即发动机将进行反转,为避免发动机反转时点火器点火造成起动离合器的损坏,控制点火器在后一转凸台后沿触发信号来临时不点火,例如,可以直接控制点火器停止工作。采用本申请实施例提供的发动机反转点火抑制方法,可以判断发动机是否有反转趋势,并能够在发动机反转时控制点火器不点火,消除发动机起动离合器由于反冲造成的损坏,从而提高车辆运行的稳定性和使用寿命。
在其中一个实施例中,根据相邻的前后两转中各凸台经过触发器时触发器所生成的触发脉冲信号和进角转速阈值,判断双凸台磁电机是否即将反转的步骤包括:
根据相邻的前后两转中各凸台经过触发器时触发器所生成的触发脉冲信号获取第一时间,第一时间为前一转第一凸台经过触发器时触发器生成的触发脉冲信号的正向脉冲的起始时刻至触发脉冲信号的反向脉冲的起始时刻之间的时间;
根据第一时间和第一凸台的尺寸参数,获得前一转双凸台磁电机的转速;
根据双凸台磁电机的转速、相邻的前后两转中各凸台经过触发器时触发器所生成的触发脉冲信号和进角转速阈值,判断双凸台磁电机是否即将反转;
其中,双凸台磁电机包括第一凸台。
在其中一个实施例中,根据双凸台磁电机的转速、相邻的前后两转中各凸台经过触发器时触发器所生成的触发脉冲信号和进角转速阈值,判断双凸台磁电机是否即将反转的步骤还包括:
若前一转双凸台磁电机的转速低于进角转速阈值,则判断第二时间是否大于时间阈值,第二时间为后一转第一凸台经过触发器时触发器生成的触发脉冲信号的正向脉冲的起始时刻至触发脉冲信号的反向脉冲的起始时刻之间的时间;
若大于,则控制点火器在后一转不点火。
在其中一个实施例中,根据双凸台磁电机的转速、相邻的前后两转中各凸台经过触发器时触发器所生成的触发脉冲信号和进角转速阈值,判断双凸台磁电机是否即将反转的步骤包括:
若前一转双凸台磁电机的转速高于进角转速阈值,则判断第四时间是否大于k倍的第三时间,其中,第三时间为前一转第二凸台经过触发器时触发器生成的触发脉冲信号的正向脉冲的起始时刻至触发脉冲信号的反相脉冲的结束时刻之间的时间,第四时间为后一转第二凸台经过触发器时触发器生成的触发脉冲信号的正向脉冲的起始时刻至触发脉冲信号的反相脉冲的结束时刻之间的时间;
若大于,则控制点火器在后一转不点火;
其中,双凸台磁电机包括第二凸台,k为大于1的正数。
在其中一个实施例中,k为2。
在其中一个实施例中,双凸台磁电机包括第一凸台和第二凸台,且第一凸台的长度大于第二凸台的长度,双凸台磁电机沿第一凸台向第二凸台的方向转动。
一种发动机反转点火抑制装置,包括:
触发脉冲信号获取模块,用于获取双凸台磁电机转动时触发器所生成的触发脉冲信号;
电机反转判断模块,用于根据相邻的前后两转中各凸台经过触发器时触发器所生成的触发脉冲信号,判断双凸台磁电机是否即将反转;
反转点火抑制模块,用于在判定双凸台磁电机即将反转时,控制点火器后一转不点火。
在其中一个实施例中,电机反转判断模块包括:
第一时间获取单元,用于根据相邻的前后两转中各凸台经过触发器时触发器所生成的触发脉冲信号获取第一时间,第一时间为前一转第一凸台经过触发器时触发器生成的触发脉冲信号的正向脉冲的起始时刻至触发脉冲信号的反向脉冲的起始时刻之间的时间;
电机转速获取单元,用于根据第一时间和第一凸台的尺寸参数,获得前一转双凸台磁电机的转速;
判断执行单元,用于根据双凸台磁电机的转速、相邻的前后两转中各凸台经过触发器时触发器所生成的触发脉冲信号和进角转速阈值,判断双凸台磁电机是否即将反转。
一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现上述发动机反转点火抑制方法的步骤。
一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述发动机反转点火抑制方法的步骤。
附图说明
图1为一个实施例中发动机反转点火抑制方法的流程示意图;
图2为一个实施例中双凸台磁电机的结构示意图;
图3为另一个实施例中发动机反转点火抑制方法的流程示意图;
图4为一个实施例中点火进角与转速的关系示意图;
图5为一个实施例中不进角点火情况下,采用发动机反转点火抑制方法时触发脉冲信号与点火信号、起动电机电压的关系;
图6为另一个实施例中进角点火情况下,采用发动机反转点火抑制方法时触发脉冲信号与点火信号、起动电机电压的关系;
图7为又一个实施例中发动机反转点火抑制方法的流程示意图;
图8为一个实施例中发动机反转点火抑制装置的结构示意图;
图9为一个实施例中计算机设备的内部结构图。
具体实施方式
为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的首选实施例。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本发明的公开内容更加透彻全面。
需要说明的是,当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件并与之结合为一体,或者可能同时存在居中元件。本文所使用的术语“安装”、“一端”、“另一端”以及类似的表述只是为了说明的目的。
除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。
普通摩托车点火***多采用单凸台的发动机,只要识别出转子的触发信号就会点火。发动机转速低时采用触发后沿点火,转速高时点火进角。当发动高速制动熄火和怠速熄火等非正常熄火时,普通点火***不能判别发动机是否即将反转,在发动机反转时依然点火做功,高速反转的冲击力使起动单向离合器损坏。
基于此,本发明实施例提供了一种发动机反转点火抑制方法,如图1所示,包括:
S20:获取双凸台磁电机转动时触发器所生成的触发脉冲信号;
S40:根据相邻的前后两转中各凸台经过触发器时触发器所生成的触发脉冲信号,判断双凸台磁电机是否即将反转;
S60:若判定双凸台磁电机即将反转,则控制点火器后一转不点火。
其中,如图2所示,双凸台磁电机是指具有两个凸台的发动机磁电机,由于有两个凸台(D1、D2),在转动时,每一转均产生两个正向脉冲和两个反相脉冲,沿电机的转动方向(例如,如图所示的逆时针方向),第一个经过的凸台D1的前沿与触发器交汇时产生正向脉冲信号,随着电机的继续转动,触发器产生反向脉冲信号。类似的,第二个经过的凸台D2随着转动,触发器依次生成正向脉冲信号和反相脉冲信号。触发脉冲信号即指双凸台磁电机转动时触发器产生的正向脉冲信号和反相脉冲信号。后一转是指前后相邻两转的后一转,是相较于前一转而言。控制点火器不点火可以是第二个经过的凸台的反相脉冲到来时不输出万伏电压点火。触发器可以是摩托车里面的触发线圈,发电产生高压电,经过高压包进一步升压可以达到产生电火花的目的。
具体的,本申请实施例针对采用双凸台的发动机磁电机,如图1所示,发动机正转时,第二个凸台后沿经过触发器时产生的触发脉冲信号的后沿进行触发点火。在进行点火控制时,多是通过采集前一转的电机转速,通过查表(如图3所示的曲线表)等方式,确定下一转发动机点火进角量(图2中点火时间对应的F刻线与上止点时间对应的T刻线之间的角度),并按照该点火进角量控制下一转发动机点火时间。考虑到发动机高速制动熄火或者怠速熄火时,发动机的曲轴停止在压缩行程的上止点之前几率最大,发动机要进行反转,为避免发动机反转时,点火***对凸台后沿的触发脉冲信号识别后点火,本实施例通过获取磁电机转动时触发器所生成的触发脉冲信号,并分析该触发脉冲信号的前后转脉冲变化情况,判断双凸台磁电机是否有突然大幅度降速的情况,若有,则说明该双凸台磁电机即将反转,即发动机将进行反转,为避免发动机反转时点火器点火造成起动离合器的损坏,控制点火器在后一转凸台后沿触发信号来临时不点火,例如,可以直接控制点火器停止工作。采用本申请实施例提供的发动机反转点火抑制方法,可以判断发动机是否有反转趋势,并能够在发动机反转时控制点火器不点火,消除发动机起动离合器由于反冲造成的损坏,从而提高车辆运行的稳定性和使用寿命。
在其中一个实施例中,如图2-4所示,根据相邻的前后两转中各凸台经过触发器时触发器所生成的触发脉冲信号和进角转速阈值,判断双凸台磁电机是否即将反转的步骤S40包括:
S41:根据相邻的前后两转中各凸台经过触发器时触发器所生成的触发脉冲信号获取第一时间,第一时间为前一转第一凸台经过触发器时触发器生成的触发脉冲信号的正向脉冲的起始时刻至触发脉冲信号的反向脉冲的起始时刻之间的时间;
S42:根据第一时间和第一凸台的尺寸参数,获得前一转双凸台磁电机的转速;
S43:根据双凸台磁电机的转速、相邻的前后两转中各凸台经过触发器时触发器所生成的触发脉冲信号和进角转速阈值,判断双凸台磁电机是否即将反转;
其中,双凸台磁电机包括第一凸台。
其中,第一凸台是指沿电机转动方向靠后设置的凸台,即在同一转中后一个通过触发器的凸台。由于发动机均是根据前一转的发动机转速来调整后一转点火器的点火时刻的,通常将前一转双凸台磁电机的转速作为发动机的当前转速。如图2-5所示,第一凸台经过触发器时,前沿触发正向脉冲,凸台后沿触发反相脉冲,第一时间T2反映的是第一凸台经过触发线圈所需花费的时间,根据时间路程和速度的关系,可以根据第一凸台的长度以及第一时间T2,算出发动机电机的转速。转速不同,对应的进角量不同,如图3所示的某一车辆的点火器点火曲线,可以发现,当转速较低时,点火进角可以是趋于0的一个较小数值,此时可以认为点火器不进角点火,当发动机转速高于进角转速阈值,点火器点火进角随着转速的升高而增大,随着转速的不断升高,点火进角趋于一个最大值。根据转速的大小不同,可以将点火器点火分为不进角点火和进角点火。由于发动机低速运转时和高速运转时,留给的发动机是否反转的判断时间是不同的,所以本申请实施例根据双凸台磁电机的转速和进角转速阈值判断当前点火器在后一转是进角点火还是不进角点火,并根据点火器点火进角,结合前后两转中各凸台经过触发器时触发器所生成的触发脉冲信号的变化情况来判断发动机是否即将反转,以便能够在判定出发动机即将反转时,留出足够的时间控制点火器在后一转不点火,提高反转不点火控制可靠性。其中,第一凸台后沿脉冲信号来临时刻是指第一凸台经过触发器时,触发器产生的反相脉冲信号的起始时刻。
在其中一个实施例中,根据双凸台磁电机的转速、相邻的前后两转中各凸台经过触发器时触发器所生成的触发脉冲信号和进角转速阈值,判断双凸台磁电机是否即将反转的步骤还包括:
若前一转双凸台磁电机的转速低于进角转速阈值,则判断第二时间是否大于时间阈值,第二时间为后一转第一凸台经过触发器时触发器生成的触发脉冲信号的正向脉冲的起始时刻至触发脉冲信号的反向脉冲的起始时刻之间的时间;
若大于,则控制点火器在后一转不点火。
其中,时间阈值可以是通过发动机怠速熄火实验,测试发动机曲轴停止在不同的位置开始反转时第一凸台的触发脉冲信号所对应的第二时间T2',取第二时间T2'中的最小值作为时间阈值,该时间阈值根据发动机型号不同而不同。如图5所示,若前一转双凸台磁电机的转速低于进角转速阈值(若第一凸台长度已知,该判断关系可以转换为前一转的第一时间T2是否大于进角转速阈值所对应的第一时间),则说明发动机转速较低,电机转动一圈的相对比较长,点火器不进角点火,若要在后一转第一凸台后沿脉冲信号来临时(t1时刻)能够控制点火器不点火,需要一定的判断时间和控制执行时间,由于发动机电机转速不高,可以判断第一凸台经过触发器时触发器生成的触发脉冲信号的变化情况来判定发动机是否即将反转,由于点火器是在第一凸台后沿触发脉冲来临时点火,所以若判断后一转的第二时间T2'大于时间阈值,则说明后一转第一凸台有突然减速的现象,发动机即将发生反转(如图5中发动机在t3时刻发生反转,单相离合器拖动起动电机转动,起动电机端会产生感应电动势(CH3有负电压),第一凸台后沿脉冲信号直至t4时刻才来临),此时,控制点火器在第一凸台后沿经过触发器时不点火(即在t4时刻控制点火器不输出点火信号),避免因发动机反转点火造成起动离合器损坏。其中,若第一凸台为长凸台,根据点火曲线设定,可以采用长凸台后沿点火的方式。
在其中一个实施例中,如图6、图7所示,根据双凸台磁电机的转速、相邻的前后两转中各凸台经过触发器时触发器所生成的触发脉冲信号和进角转速阈值,判断双凸台磁电机是否即将反转的步骤包括:
若前一转双凸台磁电机的转速高于进角转速阈值,则判断第四时间是否大于k倍的第三时间,其中,第三时间为如图6中所示的前一转第二凸台经过触发器时触发器生成的触发脉冲信号的正向脉冲的起始时刻至触发脉冲信号的反相脉冲的结束时刻之间的时间T1,第四时间为如图6中所示的后一转第二凸台经过触发器时触发器生成的触发脉冲信号的正向脉冲的起始时刻至触发脉冲信号的反相脉冲的结束时刻之间的时间T1’;
若大于,则控制点火器在后一转不点火;
其中,双凸台磁电机包括第二凸台,k为大于1的正数。
若前一转双凸台磁电机的转速高于进角转速阈值(可以是图2中的1800r/min),则说明点火器进角点火。速度越高,点火提前角越大,由于要提前进角点火,所以不能在第一凸台后沿脉冲信号来临时才执行反转不点火控制,即为了避免发动机反转时提前进角点火,利用前后转中经过触发器的第二凸台的触发脉冲信号变化情况来判断发动机是否即将反转。若判定第四时间T1'大于k倍的第三时间T1,则说明第二凸台经过触发器时的速度相较于前一转的转速有骤减的现象,在发动机高速制动熄火或怠速熄火时会出现这种情况,此时判定发动机即将反转,控制点火器在后一转在点火提前角(TQ)不点火,避免因反冲造成起动离合器的损伤。
在其中一个实施例中,k为2。根据试验测试,对应多数摩托车所采用的发动机来说,k为2时,发动机反转点火抑制效果好。此时,若根据前一转第一凸台对应的触发脉冲信号得到的电机转速高于进角转速阈值,则判断第四时间T1’是否大于2倍的第三时间T1,若T1’>2*T1,则判定发动机即将反转,控制后一转第一凸台后沿脉冲信号来临时点火器不点火。
在其中一个实施例中,双凸台磁电机包括第一凸台和第二凸台,且第一凸台的长度大于第二凸台的长度,双凸台磁电机沿第一凸台向第二凸台的方向转动。第一凸台可以为短凸台,第二凸台可以为长凸台,此时发动机采用第一凸台后沿点火。
应该理解的是,虽然图1、图3、图7的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1、图3、图7中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
一种发动机反转点火抑制装置,如图8所示,包括:
触发脉冲信号获取模块1,用于获取双凸台磁电机转动时触发器所生成的触发脉冲信号;
电机反转判断模块2,用于根据相邻的前后两转中各凸台经过触发器时触发器所生成的触发脉冲信号,判断双凸台磁电机是否即将反转;
反转点火抑制模块3,用于在判定双凸台磁电机即将反转时,控制点火器后一转不点火。
其中,触发脉冲信号等释义与上述实施例中的释义相同,在此不做赘述。本申请实施例提供的反冲点火抑制装置,通过触发脉冲信号获取模块1获取双凸台磁电机转动时触发器所生成的触发脉冲信号,并发送该脉冲触发信号至电机反转判断模块2,然后,电机反转判断模块2根据相邻的前后两转中各凸台经过触发器时触发器所生成的触发脉冲信号,判断双凸台磁电机是否即将反转,在判定双凸台磁电机即将反转时,反转点火抑制模块3控制点火器后一转不点火。
在其中一个实施例中,电机反转判断模块包括:
第一时间获取单元,用于根据相邻的前后两转中各凸台经过触发器时触发器所生成的触发脉冲信号获取第一时间,第一时间为前一转第一凸台经过触发器时触发器生成的触发脉冲信号的正向脉冲的起始时刻至触发脉冲信号的反向脉冲的起始时刻之间的时间;
电机转速获取单元,用于根据第一时间和第一凸台的尺寸参数,获得前一转双凸台磁电机的转速;
判断执行单元,用于根据双凸台磁电机的转速、相邻的前后两转中各凸台经过触发器时触发器所生成的触发脉冲信号和进角转速阈值,判断双凸台磁电机是否即将反转。
其中,第一凸台、进角转速阈值等释义与上述方法实施例中相同,在此不做赘述。具体的,通过触发脉冲信号获取模块1获取双凸台磁电机转动时触发器所生成的触发脉冲信号,并将触发脉冲信号发送至判断执行单元,另外,根据相邻的前后两转中各凸台经过触发器时触发器所生成的触发脉冲信号获取第一时间,第一时间为前一转第一凸台经过触发器时触发器生成的触发脉冲信号的正向脉冲的起始时刻至触发脉冲信号的反向脉冲的起始时刻之间的时间,电机转速获取单元根据第一时间获取单元获取的第一时间和第一凸台的尺寸参数,获得前一转双凸台磁电机的转速;判断执行单元根据双凸台磁电机的转速、相邻的前后两转中各凸台经过触发器时触发器所生成的触发脉冲信号和进角转速阈值,判断双凸台磁电机是否即将反转,在判定双凸台磁电机即将反转时,反转点火抑制模块3控制点火器后一转不点火。
关于发动机反转点火抑制装置的具体限定可以参见上文中对于发动机反转点火抑制方法的限定,在此不再赘述。上述发动机反转点火抑制装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图9所示。该计算机设备包括通过***总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***、计算机程序和数据库。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的数据库用于存储进角转速阈值、时间阈值等数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种发动机反转点火抑制方法。其中,计算机设备可以是车载控制器等设备。
本领域技术人员可以理解,图9中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现以下步骤:
S20:获取双凸台磁电机转动时触发器所生成的触发脉冲信号;
S40:根据相邻的前后两转中各凸台经过触发器时触发器所生成的触发脉冲信号,判断双凸台磁电机是否即将反转;
S60:若判定双凸台磁电机即将反转,则控制点火器后一转不点火。
其中,计算机设备中的各名词释义与上述实施例中相同,在此不做赘述。本申请实施例提供的计算机设备,其上的处理器在工作时,可以通过获取双凸台磁电机的触发脉冲信号判断发动机是否即将反转,在判定发动机即将反转时,控制点火器后一转不点火,防止反冲造成发动机起动离合器损坏。需要说明的是,本申请实施例提供的计算机设备中的处理器在执行计算机程序时还可以执行上述方法实施例中的其他步骤,达到上述方法实施例中的其他有益效果。
一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
S20:获取双凸台磁电机转动时触发器所生成的触发脉冲信号;
S40:根据相邻的前后两转中各凸台经过触发器时触发器所生成的触发脉冲信号,判断双凸台磁电机是否即将反转;
S60:若判定双凸台磁电机即将反转,则控制点火器后一转不点火。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线式动态随机存储器(Rambus DRAM,简称RDRAM)、以及接口动态随机存储器(DRDRAM)等。
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
Claims (8)
1.一种发动机反转点火抑制方法,其特征在于,包括:
获取双凸台磁电机转动时触发器所生成的触发脉冲信号;
根据相邻的前后两转中各凸台经过触发器时触发器所生成的触发脉冲信号获取第一时间,所述第一时间为前一转第一凸台经过触发器时所述触发器生成的触发脉冲信号的正向脉冲的起始时刻至触发脉冲信号的反向脉冲的起始时刻之间的时间;
根据所述第一时间和第一凸台的尺寸参数,获得前一转所述双凸台磁电机的转速;
若前一转所述双凸台磁电机的转速低于进角转速阈值,则判断第二时间是否大于时间阈值,所述第二时间为后一转第一凸台经过触发器时所述触发器生成的触发脉冲信号的正向脉冲的起始时刻至触发脉冲信号的反向脉冲的起始时刻之间的时间;
若大于,则控制点火器在后一转不点火;
其中,所述双凸台磁电机包括所述第一凸台。
2.根据权利要求1所述的发动机反转点火抑制方法,其特征在于,所述双凸台磁电机包括第一凸台和第二凸台,且所述第一凸台的长度大于所述第二凸台的长度,所述双凸台磁电机沿所述第一凸台向所述第二凸台的方向转动。
3.一种发动机反转点火抑制方法,其特征在于,包括:
获取双凸台磁电机转动时触发器所生成的触发脉冲信号;
根据相邻的前后两转中各凸台经过触发器时触发器所生成的触发脉冲信号获取第一时间,所述第一时间为前一转第一凸台经过触发器时所述触发器生成的触发脉冲信号的正向脉冲的起始时刻至触发脉冲信号的反向脉冲的起始时刻之间的时间;
根据所述第一时间和第一凸台的尺寸参数,获得前一转所述双凸台磁电机的转速;
若前一转所述双凸台磁电机的转速高于进角转速阈值,则判断第四时间是否大于k倍的第三时间,其中,所述第三时间为前一转第二凸台经过触发器时所述触发器生成的触发脉冲信号的正向脉冲的起始时刻至触发脉冲信号的反相脉冲的结束时刻之间的时间,所述第四时间为后一转所述第二凸台经过触发器时所述触发器生成的触发脉冲信号的正向脉冲的起始时刻至触发脉冲信号的反相脉冲的结束时刻之间的时间;
若大于,则控制点火器在后一转不点火;
其中,所述双凸台磁电机包括第一凸台和所述第二凸台,k为大于1的正数。
4.根据权利要求3所述的发动机反转点火抑制方法,其特征在于,k为2。
5.根据权利要求3-4中任一项所述的发动机反转点火抑制方法,其特征在于,所述双凸台磁电机包括第一凸台和第二凸台,且所述第一凸台的长度大于所述第二凸台的长度,所述双凸台磁电机沿所述第一凸台向所述第二凸台的方向转动。
6.一种发动机反转点火抑制装置,其特征在于,包括:
触发脉冲信号获取模块,用于获取双凸台磁电机转动时触发器所生成的触发脉冲信号;
电机反转判断模块,用于根据相邻的前后两转中各凸台经过触发器时触发器所生成的触发脉冲信号获取第一时间,所述第一时间为前一转第一凸台经过触发器时所述触发器生成的触发脉冲信号的正向脉冲的起始时刻至触发脉冲信号的反向脉冲的起始时刻之间的时间;
根据所述第一时间和第一凸台的尺寸参数,获得前一转所述双凸台磁电机的转速;
若前一转所述双凸台磁电机的转速低于进角转速阈值,则判断第二时间是否大于时间阈值,所述第二时间为后一转第一凸台经过触发器时所述触发器生成的触发脉冲信号的正向脉冲的起始时刻至触发脉冲信号的反向脉冲的起始时刻之间的时间;
反转点火抑制模块,用于在判定第二时间大于时间阈值时,控制点火器后一转不点火。
7.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1-5中任一项所述的发动机反转点火抑制方法的步骤。
8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1-5中任一项所述的发动机反转点火抑制方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010115708.7A CN111287875B (zh) | 2020-02-25 | 2020-02-25 | 发动机反转点火抑制方法及装置、计算机设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010115708.7A CN111287875B (zh) | 2020-02-25 | 2020-02-25 | 发动机反转点火抑制方法及装置、计算机设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111287875A CN111287875A (zh) | 2020-06-16 |
CN111287875B true CN111287875B (zh) | 2021-08-03 |
Family
ID=71020491
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010115708.7A Active CN111287875B (zh) | 2020-02-25 | 2020-02-25 | 发动机反转点火抑制方法及装置、计算机设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111287875B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112762141A (zh) * | 2020-12-31 | 2021-05-07 | 浙江锋龙电气股份有限公司 | 多间隙的点火装置 |
CN114320621B (zh) * | 2021-12-21 | 2023-03-03 | 联合汽车电子有限公司 | 一种发动机控制方法、装置、存储介质和设备 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3375679B2 (ja) * | 1993-05-24 | 2003-02-10 | 本田技研工業株式会社 | 内燃機関の逆転防止装置 |
JP3142436B2 (ja) * | 1994-02-18 | 2001-03-07 | 三菱電機株式会社 | 内燃機関点火制御装置 |
JP4031428B2 (ja) * | 2003-12-24 | 2008-01-09 | 三菱電機株式会社 | 内燃機関の点火制御装置 |
CN100540884C (zh) * | 2004-12-27 | 2009-09-16 | 雅马哈发动机株式会社 | 发动机的点火控制装置及具有该点火控制装置的车辆 |
JP2010059959A (ja) * | 2008-08-08 | 2010-03-18 | Yamaha Motor Co Ltd | エンジンの点火制御装置、内燃機関及びそれらを備えた自動二輪車 |
CN101440770A (zh) * | 2008-12-24 | 2009-05-27 | 华夏龙晖(北京)汽车电子科技有限公司 | 一种发动机防反转方法及*** |
JP5319412B2 (ja) * | 2009-06-17 | 2013-10-16 | 本田技研工業株式会社 | 自動二輪車のエンジンの逆転防止装置 |
-
2020
- 2020-02-25 CN CN202010115708.7A patent/CN111287875B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN111287875A (zh) | 2020-06-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4419655B2 (ja) | エンジンの停止始動制御装置 | |
EP1288491B1 (en) | Automatic stop and start control system for internal combustion engine | |
CN111287875B (zh) | 发动机反转点火抑制方法及装置、计算机设备及存储介质 | |
US20060016413A1 (en) | Engine controller for starting and stopping engine | |
JP6809408B2 (ja) | トルク監視装置および内燃機関制御システム | |
JP6717271B2 (ja) | 内燃機関制御システム | |
US10837387B2 (en) | Engine control device | |
CN105781766A (zh) | 用于曲轴转角传感器的故障诊断装置以及故障诊断方法 | |
JP4815942B2 (ja) | 内燃機関の制御装置 | |
US9228516B2 (en) | Fuel pump prime activated by door sensor | |
CN111878281B (zh) | 一种火花塞老化监测方法、***及存储介质 | |
CN110080919B (zh) | 一种点火控制方法、装置、车辆及存储介质 | |
JP6457840B2 (ja) | 内燃機関用制御装置及びそれを用いた制御方法 | |
US9709462B2 (en) | Method for detecting a deviation of a compression pressure of one cylinder from that of another cylinder of an internal combustion engine | |
CN112983666B (zh) | 汽车快速启动方法、装置、设备及存储介质 | |
JP7124640B2 (ja) | 内燃機関の制御システム | |
JP2019027367A (ja) | エンジン始動制御装置 | |
JP2013194637A (ja) | エンジン制御装置 | |
JP2022108110A (ja) | エンジン制御装置 | |
JP6176145B2 (ja) | 車両用アイドリングストップ制御装置 | |
CN111946467B (zh) | 发动机空载判定方法、装置、摩托车和存储介质 | |
JP6253544B2 (ja) | 内燃機関の自動停止/再始動制御システム | |
JP6070986B2 (ja) | 内燃機関の制御装置 | |
JP2012036803A (ja) | エンジンのスロットル制御装置 | |
CN111535969B (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 |