0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

将汽车发动机控制置于多核道路上

星星科技指导员 ? 来源:嵌入式计算设计 ? 作者:Monique DeVoe ? 2022-06-15 15:48 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

多核采用是许多高性能和低功耗计算应用程序满足不断增长的市场和用户需求的关键。但是,如果没有适当考虑相关的迁移挑战,可能会破坏性能和功率增益,并严重危及安全关键系统的实施。亚利桑那州立大学计算与信息学院教授 Yann-Hang Lee 参与了研究,以开发使多核集成更顺畅的工具,特别是针对旨在迁移到多核架构的日益高性能的汽车系统。

“多核开发最具挑战性的部分是您必须划分原始任务,并且必须在多核架构上运行的子任务之间提供适当的协调,”Lee 说。“到目前为止,大多数软件开发基本上都假设你有一个处理器在运行,所以你的软件设计工具、软件开发工具、你的心态,所有这些都必须改变才能采用多核。”

Lee 通过 ASU 嵌入式系统中心 (CES) 进行的部分研究涉及创建一种工具,以优化汽车发动机控制系统的多核实现中的并行化。Lee 说,汽车公司正在考虑采用多核,以利用下一代处理器并获得更高的性能以更好地控制发动机。通过多核架构获得的更高性能会影响发动机性能、乘坐舒适性,甚至可能会节省燃油,但发动机控制系统的关键时序必须准确地转移到多核架构。

“发动机控制是时间紧迫的,”李说。“换句话说,到某个时间你需要提供输出,这是一个设计约束。当我们拆分作业以在多核架构上运行它时,我们还必须确保在截止日期内计算输出。”

此外,汽车顺序遗留代码不能自动并行化,因此必须研究将发动机控制系统从单核处理器迁移到多核处理器的策略。

本项目采用基于模型的开发方式;计算从高级模型开始,Lee、Georgios Fainekos 助理教授和他们的研究团队研究如何将计算分解为并行单元,并检查如何将任务分配给内核以及通信时间以了解行为。他们正在开发一个程序来自动生成适当的行为。

“我们试图了解程序行为并根据模型生成程序,”Lee 说。“然后我们进行核心生成和后续验证,以确保在截止日期之前完成执行。”

迄今为止,Lee 的团队已经开发了一个用于多核程序执行的平台,他们可以使用 Simulink 模型自动生成运行该平台的内核(图 1)。

图 1:发动机控制系统中的控制逻辑和控制规律模型。

poYBAGKpjtiAPxClAAZQ1JyTAEI752.png

“这个平台有一个实时操作系统(RTOS)来支持多核之间的通信和同步,我们可以研究 Simulink 模型来生成适当的同步和通信机制来支持核间通信以及每个核心内的通信,”李说。“我们有一个可运行的原型来促进程序执行、基于模型的核心生成以及在多核架构中的执行。”

目标是让 CES 成员公司深入了解嵌入式控制算法并行化的有效设计方法和编程方法。Lee 的团队正在继续分析和优化模型,并构建模型以验证可调度性,或确保在最坏的情况下任务将在截止日期之前完成。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    19971

    浏览量

    237950
  • 发动机
    +关注

    关注

    33

    文章

    2554

    浏览量

    71465
  • 汽车电子
    +关注

    关注

    3040

    文章

    8400

    浏览量

    170724
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    汽车发动机支架焊接技术探析

    的优化、焊接缺陷的预防与控制等方面,对汽车发动机支架焊接技术进行探讨。 首先,选择合适的焊接方法是保证焊接质量的前提。目前,汽车工业中常用的焊接方法有电阻点焊、气
    的头像 发表于 02-26 14:12 ?547次阅读

    汽车发动机有哪些主要参数

    汽车发动机汽车的动力核心,它的性能直接影响汽车的动力性、经济性和舒适性等诸多关键特性。以下是汽车发动机
    的头像 发表于 02-05 16:29 ?1116次阅读

    汽车发动机是如何工作的

    汽车,作为现代社会不可或缺的交通工具,其核心部件 —— 发动机,犹如人类的心脏,为车辆源源不断地提供动力,驱动着我们驰骋在道路之上。那么汽车发动机
    的头像 发表于 02-05 11:13 ?958次阅读

    全球53种汽车发动机技术汇总

    1,SOHC (单顶置凸轮轴发动机)根据凸轮轴位置数量划分的发动机类型,SOHC表示单顶置凸轮轴发动机,适用于2气门发动机。 2,DOHC (双顶置凸轮轴
    的头像 发表于 12-30 11:32 ?1604次阅读

    涡轴发动机的细节图

    快来和小编一起欣赏涡轴发动机的一些细节图: 这是大型涡扇发动机的风扇叶盘,一片片叶片安装在盘毂上,损坏后只要单独更换,叶片间通过加强凸肩连在一起,能增加叶盘的整体强度。 4级低压压气机。 第一级压气
    的头像 发表于 12-30 11:29 ?773次阅读
    涡轴<b class='flag-5'>发动机</b>的细节图

    汽车发动机传感器焊接加工采用激光焊锡技术

    发动机传感器是现代汽车必不可少的部件,根据位置主要分为曲轴位置传感器和凸轮轴位置传感器,根据所应用技术主要分为电磁感应式传感器、霍尔效应式传感器和光电效应式传感器。 在现代汽车工业中,发动机
    的头像 发表于 12-24 14:05 ?1001次阅读

    虹科免拆案例 | 2014款保时捷卡宴车发动机偶尔无法起动

    2014款保时捷卡宴车发动机偶尔无法起动杭州捷盛行汽车服务有限公司乐翔故障现象故障诊断故障排除一辆2014款保时捷卡宴车,搭载3.0T发动机,累计行驶里程约为18万km。车主反映,发动机
    的头像 发表于 12-11 11:03 ?932次阅读
    虹科免拆案例 | 2014款保时捷卡宴车<b class='flag-5'>发动机</b>偶尔无法起动

    航空领域发动机传感器的应用

    在航空领域,发动机作为飞机的“心脏”,其性能和可靠性直接关系到飞行的安全性和效率。随着科技的不断发展,发动机传感器作为监测和控制发动机状态的重要工具,已经成为现代航空技术不可或缺的一部分。本文
    的头像 发表于 12-02 01:02 ?1133次阅读

    气密测试解决方案---汽摩发动机

    应用背景发动机作为汽车和摩托车最关键的心脏部位,整体的安全性可想而知,作为汽车、摩托车发动机最必要的一环---气密性检测也是各个发动机生产厂
    的头像 发表于 11-26 01:06 ?742次阅读
    气密测试解决方案---汽摩<b class='flag-5'>发动机</b>

    ECU与发动机噪音的关系

    汽车技术不断进步的今天,发动机的性能和效率成为了衡量汽车品质的重要标准。然而,随着消费者对驾驶体验的要求日益提高,发动机噪音也成为了影响驾驶舒适性的关键因素。 ECU的工作原理 EC
    的头像 发表于 11-05 10:27 ?777次阅读

    发动机冷却系统由哪些部分组成

    发动机冷却系统是汽车的重要组成部分,它的主要作用是保持发动机在适宜的温度范围内工作,以避免发动机过热,确保发动机的正常运行和延长其使用寿命。
    的头像 发表于 09-30 11:04 ?926次阅读

    全柴发动机和云内发动机哪个好

    全柴发动机和云内发动机各有其优势和特点,选择哪个更好主要取决于具体的应用场景、性能需求以及预算等因素。以下是对两款发动机的综合比较: 全柴发动机 优势 : 可靠性高 :全柴
    的头像 发表于 09-23 14:37 ?4373次阅读

    直喷发动机的优缺点有哪些

    直喷发动机,也称为燃油直喷(Direct Injection,简称DI)发动机,是一种燃油直接喷射到发动机燃烧室中的技术。与传统的进气道喷射(Port Fuel Injection,
    的头像 发表于 09-23 11:40 ?1327次阅读

    直喷发动机和电喷发动机的区别

    , DI) 直喷发动机技术,也称为缸内直喷,是一种燃油直接喷射到发动机的燃烧室内的技术。这种技术可以更精确地控制燃油的喷射量和喷射时机,从而提高燃油效率和动力输出。 工作原理 燃油喷
    的头像 发表于 09-23 11:36 ?1107次阅读

    虹科免拆诊断 | 2012 款大众速腾车发动机偶尔抖动

    2012款大众速腾车发动机偶尔抖动匠卓挚诚汽车维修中心原瑞铠故障现象故障诊断故障排除一辆2012款大众速腾车,搭载CST发动机和干式双离合变速器,累计行驶里程约为17万km。车主反映,发动机
    的头像 发表于 08-30 12:08 ?725次阅读
    虹科免拆诊断 | 2012 款大众速腾车<b class='flag-5'>发动机</b>偶尔抖动