The subject of the present invention is a method for processing position data of motor vehicle engines implemented by a multi-nuclear electronic computer. The computer includes a software module (10) for generating angular position data of engines, which is adapted to generate a reference angle position (TDC0), and at least one software module (20) for manipulating an actuator of an engine based on angular position data. The method includes a step for detecting the loss of reference angle position (TDC0) and, in the case of loss, a stop step (100), during which the generating module sends a stop command to each control module, and then sends a request to confirm that each control module is disabled, and only when all control modules have been confirmed to be disabled at the generating module. The steps to enable the manipulation module (200) are implemented.
【技术实现步骤摘要】
【国外来华专利技术】通过多核计算机处理发动机位置数据的方法
本专利技术涉及一种由多核电子计算机实现的用于处理机动车辆发动机的位置数据的方法。本专利技术特别适用于管理电子计算机对发动机位置的同步丢失,或管理必须针对其中断发动机操纵命令的发动机运转模式,如在旨在节约燃料的暂时中断(“停止和启动”(“stopandstart”)中断)之后的发动机恢复或发动机反向旋转运转。
技术介绍
机动车辆的电子计算机通常是微控制器,其包括用于操纵机动车辆的发动机的至少一个软件模块,该模块例如被适配成操纵燃料喷射、燃料点火等。由发动机操纵模块执行的命令必须与发动机的角位置同步,以便允许发动机的良好运转。为了使发动机的操纵与发动机的角位置同步,电子计算机还包括用于产生发动机角位置数据的软件模块以及由数据产生模块控制的角度计数器。角度计数器是具有固定角度分辨率的固定计数器,因此该计数器所计的每个点动(coup)对应于发动机曲轴的固定角度值。用于产生发动机角位置数据的软件模块还被适配成从专用传感器接收与发动机的凸轮轴和曲轴的位置有关的信息。该模块基于这些信息来确定发动机的参考位置,该参考位置对应于发动机的曲轴角度的零值。参考图1,与由角度计数器进行的计数相关联的该参考值使得能够将角度计数器的每个角位置与发动机的对应角位置相关联,并且因此使得能够根据角度计数器的位置来确定每一时刻的发动机的角位置。这使得能够使发动机操纵命令与发动机的角位置同步。在某些情况下,可能发生发动机位置与角度计数器位置之间的同步丢失。例如,如果由发动机曲轴或凸轮轴位置传感器记录的数据是错误的,或者在发动机熄火的情况下等等,则是这种情 ...
【技术保护点】
1.由多核电子计算机(1)实现的用于处理机动车辆发动机的位置数据的方法,所述多核电子计算机(1)包括:• 至少一个输入端,用于从曲轴的角位置传感器接收曲轴的角位置的值,• 用于产生发动机角位置数据的软件模块(10),其被适配成至少基于由所述曲轴角位置传感器提供的信息来生成参考角位置(TDC0),以及• 用于根据角位置数据来操纵发动机的至少一个软件模块(20),其能够从数据产生软件模块(10)接收参考角位置(TDC0)的值,所述方法包括:• 由用于产生发动机角位置数据的软件模块(10)停用每个发动机操纵软件模块的步骤(100),之后:• 由用于产生发动机角位置数据的软件模块(10)启用每个发动机操纵软件模块的步骤(200),其特征在于,停用步骤(100)包括:• 由用于产生发动机角位置数据的软件模块向每个发动机操纵软件模块发送停用命令的步骤(110),• 之后是由用于产生发动机角位置数据的软件模块(10)向每个发动机操纵软件模块(20)发送用于确认每个发动机操纵软件模块(20)被停用的请求的至少一个步骤(120),以及• 只有当已在用于产生发动机角位置数据的软件模块(10)处确认了所有的 ...
【技术特征摘要】
【国外来华专利技术】2016.10.21 FR 16602361.由多核电子计算机(1)实现的用于处理机动车辆发动机的位置数据的方法,所述多核电子计算机(1)包括:•至少一个输入端,用于从曲轴的角位置传感器接收曲轴的角位置的值,•用于产生发动机角位置数据的软件模块(10),其被适配成至少基于由所述曲轴角位置传感器提供的信息来生成参考角位置(TDC0),以及•用于根据角位置数据来操纵发动机的至少一个软件模块(20),其能够从数据产生软件模块(10)接收参考角位置(TDC0)的值,所述方法包括:•由用于产生发动机角位置数据的软件模块(10)停用每个发动机操纵软件模块的步骤(100),之后:•由用于产生发动机角位置数据的软件模块(10)启用每个发动机操纵软件模块的步骤(200),其特征在于,停用步骤(100)包括:•由用于产生发动机角位置数据的软件模块向每个发动机操纵软件模块发送停用命令的步骤(110),•之后是由用于产生发动机角位置数据的软件模块(10)向每个发动机操纵软件模块(20)发送用于确认每个发动机操纵软件模块(20)被停用的请求的至少一个步骤(120),以及•只有当已在用于产生发动机角位置数据的软件模块(10)处确认了所有的发动机操纵软件模块(20)的停用时才实现重新启用发动机操纵软件模块的步骤(200)。2.根据权利要求1所述的数据处理方法,其中,如果至少一个操纵模块尚未被确认其停用,则停用步骤(100)还包括重复发送(120)至少一次用于确认操纵模块的停用的请求。3.根据权利要求2所述的数据处理方法,其中,在发送第一次确认请求之后,在5到20ms之间的期限内,优选地等于10ms,重复发送(120)用于确认操纵模块的停用的请求。4.根据权利要求2或3中的一项所述的数据处理方法,还包括如果在一次或多次重复发送停用命令之后产生模块没有接收到每个操纵模块的停用状态的确认信息则重新初始化电子计算机(1)的步骤(300),以及在重新初始化电子计算机的步骤之后实现启用操纵模块的步骤。5.根据前述权利要求中的一项所述的数据处理方法,其中,电子计算机(1)包括角度计数器(30),并且用于产生发动机的位置数据的软件模块(10)被适配成基于发动机的曲轴和凸轮轴的角位置信息来生成发动机的参考角位置,并且其中:•停用步骤(100)在停止角度计数器(90)之后,并...
【专利技术属性】
技术研发人员:B玛康纳度,A期舍尔,C马泽克,
申请(专利权)人:法国大陆汽车公司,大陆汽车有限公司,
类型:发明
国别省市:法国,FR
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。