期刊文献+

AUTOSAR可运行实体-任务自动映射方法研究 被引量:3

Study on Automatic Method for AUTOSAR Runnable Entity-task Mapping
下载PDF
导出
摘要 下一代汽车电子标准AUTOSAR定义汽车应用程序设计过程包括系统级设计和ECU级设计。系统级设计以软件构件为单位来设计应用,其中软件构件包含一组可运行实体。ECU级设计主要将可运行实体代码组织为嵌入式实时操作系统任务。因此,在将分配到ECU的软件构件集转换为实时系统任务集的过程中,需要有经验的嵌入式开发工程师进行可运行实体-任务的映射配置,以保证系统的实时性。鉴于可运行实体-任务的映射配置工作具有配置需求量大、复杂度高等特点,文中设计了一种可运行实体-任务自动映射方法。该方法综合考虑了可运行实体的触发关系、周期需求、数据共享等因素,对提高汽车软件开发效率具有非常重要的实用价值。最后,将该方法应用于AUTOSAR标准的汽车电子巡航控制系统实例中。实验结果显示,所提方法在抖动时间、阻塞时间、调度频繁度和数据通信量4个方面都具有良好的表现。 The next generation automotive electronic standard AUTOSAR defines that the automotive application design process includes system level design and ECU level design.Software components are function units of application in system level design and each software component comprises a set of runnable entities.The main task of ECU level design is organizing the code segments of runnable entities as embedded operating system tasks.In the process of transforming the component set which is assigned from one ECU into a real-time system task set,the experienced embedded development engineers are necessary for runnable entity-task mapping configuration to ensure the real-time performance of the system.As the requirements of runnable entity-task mapping configuration are large and complex,this paper proposed a runnable entity-task automatic mapping method.With the consideration of trigger relationship between runnable entities,period requirements,data sharing and other factors,this method has important practical significance in improving the efficiency of automotive software development.Finally,the proposed method was applied to the automotive electronic cruise control system instance in AUTOSAR.The experimental results show that the proposed method has good performance in the aspects of jitter time,blocking time,frequency of scheduling and data traffic.
作者 冉正 罗蕾 晏华 李允 RAN Zheng;LUO Lei;YAN Hua;LI Yun(School of Computer Science and Engineering,University of Electronic Science and Technology of China,Chengdu 611731,China)
出处 《计算机科学》 CSCD 北大核心 2018年第4期190-195,226,共7页 Computer Science
基金 国家自然科学基金(61175061/F030506)资助
关键词 汽车电子 ECU配置 可运行实体 任务 映射 Automotive electronics ECU configuration Runnable entity Task Mapping
  • 相关文献

同被引文献8

引证文献3

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部