[发明专利]用于控制具有多核处理器的发动机控制单元的方法在审
申请号: | 201980082396.X | 申请日: | 2019-12-12 |
公开(公告)号: | CN113302592A | 公开(公告)日: | 2021-08-24 |
发明(设计)人: | N·罗梅亚;D·克拉拉;O·施普伊希 | 申请(专利权)人: | 纬湃科技有限责任公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F11/30 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 邓雪萌;王丽辉 |
地址: | 德国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 控制 具有 多核 处理器 发动机 单元 方法 | ||
一种用于控制发动机控制单元的方法,该发动机控制单元包括微处理器的至少两个核心,该方法包括执行母型副任务(FA1,FB1)和至少一个子型副任务(FA2,FB2)的步骤。该方法包括以下步骤:‑当第二周期(9B)的母型副任务(FB1)开始时,确定在第一周期(9A)的最后一个子型副任务(FA2)中剩余待执行的可执行文件(R)的数量;‑当第一周期(9A)的最后一个子型副任务(FA2)完成时,确定在第二周期(9B)的母型副任务(FB1)中已经执行的可执行文件(R)的数量。
技术领域
本发明涉及汽车领域,并且涉及操纵机动车辆的内燃发动机运行的发动机控制单元的控制。
背景技术
大多数当前的机动车辆具有通常位于发动机罩下方的发动机控制单元。该发动机控制单元与传感器相连,从而可以获取关于发动机状态的信息(温度、压力、振动、各种部件的位置等)。通过考虑由这些传感器收集的数据,发动机控制单元通过控制诸如燃料喷射器、可能的火花塞、布置在与发动机相关联的各种流体回路中的阀等致动器来操纵内燃发动机。为了确保其功能,发动机控制单元包括用于处理信息的电子装置,例如微处理器。
近来的机动车辆车载了越来越多的传感器,且它们的发动机控制单元被编程为以越来越复杂和精细的方式操纵传感器。因此,从其计算能力的角度来看,也就是说从其微处理器的能力来看,发动机控制单元的尺寸通常在增加。在这种情况下,最近的研究已经导致在发动机控制单元中使用多核微处理器,即具有同时运行的多个物理核心的微处理器。因此,多个程序可以并行且彼此独立地被执行。
然而,由于发动机控制单元的功能是操纵复杂的物理部件(诸如内燃发动机),其故障率必须接近于零,因为其故障会导致失灵,而失灵可能导致直至发动机的损坏,以及对车辆乘客造成安全问题。因此,发动机控制单元内的数字操作的可靠性至关重要。利用由多核微处理器提供的可能性(并行执行多个程序)只能在保证提供的这些可能性不会导致可靠性损失的情况下进行。然而,某些操作是特别关键的,因为它们必须在高频率下进行。例如,在高发动机转速下,按发动机的旋转计算的循环操作就是这种情况。
在现有技术中,为了使这些操作安全,用于控制具有多核微处理器的发动机控制单元的方法通常使用信号台原理(principe de sémaphore),即当任务的可执行文件读取或修改一个变量时,它会锁定该变量,使得其他可执行文件无法同时读取或修改该变量。从安全性的角度来看,这些方法是令人满意的,但会导致相当长的延迟时间,因为可执行文件因此是按顺序执行的,且这些方法因此不能充分利用由多核处理器提供的并行处理能力。
发明内容
本发明提供了一种用于控制发动机控制单元的方法,当使用至少两个微处理器核心时,该方法使操作安全。
为此,本发明涉及一种用于控制发动机控制单元的方法,该发动机控制单元连接到与车辆的内燃发动机相关联的传感器和致动器,该发动机控制单元包括至少两个微处理器核心,该控制方法包括执行循环任务的步骤,该任务的执行由再发事件触发,该再发事件以与发动机旋转相关联的周期重复,该循环任务由分在母型副任务和至少一个子型副任务中的可执行文件组成,其中母型副任务由再发事件触发并由一个微处理器核心执行,子型副任务在母型副任务之后由另一个微处理器核心执行。
该方法包括以下步骤:
- 当第二周期的母型副任务开始时,确定在第一周期的最后一个子型副任务中剩余待执行的可执行文件的数量;
- 当第一周期的最后一个子型副任务完成时,确定在第二周期的母型副任务中已经执行的可执行文件的数量。
根据本发明的这种方法对于按发动机旋转计算的循环任务(也就是说,当这种循环任务的执行由以与发动机旋转相关的周期重复的事件触发时)特别有利。因此,该相同的循环任务会以周期重复,该周期随着发动机转速的增加而缩短。因此,在高转速下,该循环任务的新循环在前一个任务开始后很快再次开始。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于纬湃科技有限责任公司,未经纬湃科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980082396.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于工程机器的液压控制回路
- 下一篇:一种肘部和前臂矫形器