点火控制装置以及点火控制方法_3

文档序号:9291292阅读:来源:国知局
上升沿到现在的旋转周期的第一脉冲Pl的上升沿的时间(周期)作为转速RV。通常,内燃机的转速是由每分钟转数被表示,由于与第一脉冲ΡΓ (Pl)的时间间隔T2具有对应关系,因此在本实施方式中,转速取得部141取得第一脉冲P1’ (PD的时间间隔T2作为内燃机的转速RV。以下,将由时间间隔T2所表示的转速RV称为“转速RV (T2)”
[0054]接着,在步骤12中,控制部140的转速判定部142由通过转速取得部141所取得的内燃机的转速RV(T2)对内燃机的转速是否为高速旋转进行判定。具体而言,转速判定部142将显示高速旋转时的转速的下限值的所述指定值和转速RV(T2)作比较,如果转速RV(T2)在所述指定值以上,则判定内燃机的旋转为高速旋转(步骤12:YES)。
[0055]如果内燃机的旋转为高速旋转(步骤12:YES),在步骤13中,构成控制部140的点火正时取得部143对应于被包含在正脉冲信号PP中的第一脉冲P1’从而基于转速RV (T2)取得点火正时数据FA,且将其输出到点火控制信号生成部145。在本实施方式中,点火正时数据FA是以第一脉冲ΡΓ (Pl)作为基准的点火线圈200的开放的时间点,S卩,表示所需的点火正时的数据,在图5中,是表示从第一脉冲P1’的上升沿的时刻t2到点火正时t5的时间的数据。在图5中,为了便于说明,通过表示点火正时数据FA的波形的高度FAH将从时刻t2到点火正时t5的时间模式化地表示,点火正时数据FA表示从时刻t2到点火正时t5的时间的数据。点火正时数据FA根据转速RV(T2)被适当地设定。例如,点火正时数据FA对应于转速RV (T2)被表格(Table)化,点火正时取得部143基于转速RV (T2)通过参照上述表格化从而取得点火正时数据FA。
[0056]转速RV (T2)越快,点火正时数据FA被设定为如图5所示的从第一脉ΡΓ (Pl)的上升沿的时刻t2到点火正时t5的时间就越短,反之,转速RV (T2)越慢,点火正时数据FA被设定为如图5所示的从第一脉P1’ (PD的上升沿的时刻t2到点火正时t5的时间就越长。能够对这样的点火正时数据FA和转速RV (T2)的对应关系进行任意地设定,且能够相对于内燃机的转速RV(T2)对点火正时进行适当地设定。因此,相较于如所示从前技术那样通过电路常数对点火正时进行设定的情况,能够使点火动作稳定化。
[0057]在本实施方式中,一旦取得点火正时数据FA,“ I ”被设定为构成控制部140的微型电子计算机的点火控制标志的值,在用于指定点火正时的上述微型电子计算机的点火定时器中设定点火正时数据FA所显示的值。在点火定时器的定时器值到达点火正时数据FA所显示的值的情况下,上述点火控制标志的值被设定为“O”。因此,由点火控制标志的值能够知晓点火是否被实施。具体而言,如果点火控制标志的值为“O”,便能了解到开放的时间点已经到来,且点火被实施。
[0058]在上述步骤S12中,在内燃机的旋转被判定为没有高速旋转的情况下(步骤12:NO),即,如果为低速旋转,不实施上述步骤S13的处理第一处理便完结。另外,在该情况下,构成控制部140的微型电子计算机的点火控制标志的值为“O”。
[0059]结果,通过第一处理,仅在内燃机的旋转为高速旋转的情况下,对应于被包含在正脉冲信号PP中的第一脉冲PI’(Pl),基于转速RV (T2)取得点火正时数据FA。
[0060]接着,根据图4的流程图对控制部140实施的第二处理进行说明。
[0061]图4的是显示控制部140实施的第二处理的流程的流程图。第二处理根据在上述第一处理中取得的内燃机的转速RV(T2)和点火正时数据FA,包含涉及以下四个种类的控制A?D的处理。
[0062].控制A:内燃机的旋转为高速旋转,在通电正时和点火正时的顺序正常的情况下的控制(S12:YES ?S21:N0 ?S22:N0 ?S23)。
[0063].控制B:内燃机的旋转为高速旋转,在通电正时和点火正时的顺序反转的情况下的控制(S12:YES ?S21:YES ?S25)。
[0064].控制C:内燃机的旋转为高速旋转,在通电正时和点火正时的顺序冲突的情况下的控制(S12:YES ?S21:N0 ?S22:YES ?S24)。
[0065]?控制D:内燃机的旋转为低速旋转的情况下的控制(步骤S12:N0?S26?S27?S28) ο
[0066]以下,对控制A?D依次进行说明。
[0067][控制A]
[0068]参照图5的脉冲波形图(Timing Chart)对涉及控制A的控制部140的动作进行说明。图5是用于说明点火控制装置100的动作的脉冲波形图,且是用于对在内燃机的旋转为高速旋转且通电正时和点火正时的顺序正常的情况下的控制部140的控制动作进行说明的脉冲波形图。
[0069]在控制A被实施的情况下,在上述第一处理的步骤S12中,转速判定部142在时刻t2时对应于被包含在正脉冲信号PP中的第一脉冲ΡΓ (Pl),判定内燃机的旋转为高速旋转(步骤S12:YES)。在该情况下,在上述第一处理的步骤S13中,点火正时取得部143取得点火正时数据FA,且将该点火正时数据FA输出到点火控制信号生成部145。
[0070]接着,在步骤S21中,构成控制部140的状态判定部144在时刻t3时对应于被包含在负脉冲信号PN中的第二脉冲P2’(P2),对通电前点火是否完成进行判定。S卩,控制部140对根据第二脉冲P2’ (P2)被实施的点火线圈200的通电的时间点和由在上述第一处理中所取得的点火正时数据FA所示的点火线圈200的开放的时间点是否反转进行判定。在点火正时数据FA所示的点火线圈200的开放的时间点比点火线圈200的通电的时间点更晚的情况下,控制部140判定点火线圈的开放的时间点和通电的时间点没有反转,在点火线圈200的开放的时间点比点火线圈200的通电的时间点更早的情况下,控制部140判定点火线圈的开放的时间点和通电的时间点反转。
[0071]在本实施方式中,对点火线圈200的通电的时间点和开放的时间点是否反转的判定不是对这些时间点直接进行比较,例如,利用构成控制部140的微型电子计算机的点火控制标志便能够进行。即,状态判定部144能够由在所述第一处理中获取点火正时数据FA时被设定的微型电子计算机的点火控制标志的值对通电前点火是否完成进行判定。在控制A中,由于假设通电的时间点和开放的时间点的顺序为正常的情况,在时刻t3时点火控制标志的值被维持为在第一处理中所设定的值“1”,由该值便能够了解到通电前点火没有完成。因此,在步骤S21中,如果在时刻t3时微型电子计算机的点火控制标志的值被维持为“1”,状态判定部144判定通电前点火没有完成(步骤S21:N0)。
[0072]接着,在步骤S22中,状态判定部144对由在点火正时取得部143中所取得的点火正时数据FA所显示的开放的时间点,和对应于被包含在负脉冲信号PN中的第二脉冲P2’ (P2)而被实施的通电的时间点是否冲突进行判定。关于该判定方法,如以下说明所述,利用构成控制部140的微型电子计算机的比较中断源标志(中断处理的标志)的值,从而能够对是否产生时间点的冲突进行判定。该比较中断源标志的值,在由点火正时数据FA的值(图5中的高度FAH)所示的开放的时间点中产生点火处理要求的情况下被设定为“1”,之后,在经过一定的时间的时刻被设定为“O”。此时,上述点火控制标志的值和比较中断源标志都被设定为“O”。
[0073]在控制部130对应于第二脉冲P2’ (P2)进行用于对点火线圈200的通电的开始进行控制的处理期间,在用于对点火线圈200的开放的开始进行控制的比较中断源标志的值为“I”的情况下,状态判定部144判定点火线圈200的开放的时间点和通电的时间点冲突(步骤S22:YES)。具体而言,如果点火控制标志的值为“I”并且比较中断源标志的值为“1”,对点火线圈200的通电的时间点和开放的时间点冲突,状态判定部144判定这些时间点的前后无法辨别。
[0074]然而,在控制A中,通电的时间点和开放的时间点的顺序正常,由于在时刻t3时不产生点火处理的要求,因此在状态判定部144对应于第二脉冲P2’ (P2)对时间点的先后进行判定的时刻中,比较中断源标志的值为“0”,并且点火控制标志的值为“ I ”。在该情况下,状态判定部144执行通电的时间点和开放的时间点不冲突的否定的判定(步骤S22:N0),且将该状态判定结果ST输出到点火正时取得部143。收到该状态判定结果ST,点火正时取得部143在上述第一处理中将输出到点火控制信号生成部145的点火正时数据FA维持并输出。
[0075]接着,在步骤S23中,点火控制将信号生成部145在时刻t3对应于被包含在负脉冲信号PN中的第二脉冲P2 (P2’)而生成点火控制信号F使得在时刻t4点火线圈200的通电开始。收到该点火控制信号F,图1中的驱动部150输出高电平(HighLevel)作为驱动信号D输出,将开关元件变为开启状态。通过这样,点火线圈200的一次侧线圈LI被通电。点火线圈200在通电开始前被实施第二处理,而之后,点火控制信号生成部145生成点火控制信号F使得在相当于通过由点火正时取得部143输入的点火正时数据FA所显示的开放时间点的时刻t5时使点火线圈200开放从而使通电停止。收到该点火控制信号F,图1中的驱动部15输出低电平(LowLevel)作为驱动信号D输出,将开关元件变为关闭状态。通过这样,点火线圈200的一次侧线圈LI被开放从而被停止通电,且被实施点火。这样,在步骤S21以及步骤S22的判定结果都为否定的情况下,即,在通电前点火没有结束,通电和开放的时间点没有冲突的情况下,基于根据第一脉冲Pl而取得的点火正时数据FA,点火线圈200被开放从而被停止通电,通过该通电的停止,实施点火。
[0076]以上,根据控制A,根据第二脉冲通电开始,根据对应于第一脉冲Pl所取得的点火正时从而控制通电的停止(点火)。
[0077][控制B]
[0078]接着,参照图6的脉冲波形图对涉及控制B的控制部140的动作进行说明。图6是用于说明点火控制装置100的动作的脉冲波形图,且是用于对在内燃机的旋转为高速旋转且通电正时和开放正时的顺序反转的情况下的控制部140的控制动作进行说明的脉冲波形图。这样的时间点的反转例如是由于内燃机的旋转速度的急剧下降而产生并取得的。通过控制B的动作是在上述控制A的步骤S21中,在通电的时间点和开放的时间点被判定为完全反转的情况下的动作,即,相当于在时刻t3以前通过点火正时数据FA所示的开放的时间点到来的情况下的动作。
[0079]在本实施方式中,在通电的时间点和开放的时间点反转,且点火在通电前结束的情况下,即,开放的时间点在通电前到来的情况下点火控制信号生成部145生成点火控制信号F并输出使得在由在上述第一处理中所取得的点火正时数据F
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1