首页> 外文期刊>Real-time systems >End-to-end latency characterization of task communication models for automotive systems
【24h】

End-to-end latency characterization of task communication models for automotive systems

机译:汽车系统任务通信模型的端到端延迟表征

获取原文
获取原文并翻译 | 示例
           

摘要

Different communication models have been historically adopted in the automotive domain for allowing concurrent tasks to coordinate, interact and synchronize on a shared memory system for implementing complex functions, while ensuring data consistency and/or time determinism. To this extent, most automotive OSs provide inter-task communication and synchronization mechanisms based upon memory-sharing paradigms, where variables modified by one task may be concurrently accessed also by other tasks. A so-called "effect chain" is created when the effect of an initial event is propagated to an actuation signal through sequences of tasks writing/reading shared variables. The responsiveness, performance and stability of the control algorithms of an automotive application typically depend on the propagation delays of selected effect chains. Depending on the communication model adopted, the propagation delay of an effect chain may significantly vary, as may be the resulting overhead and memory footprint. In this paper, we explore the trade-offs between three communication models that are widely adopted for industrial automotive systems, namely, Explicit, Implicit, and Logical Execution Time (LET). A timing and schedulability analysis is provided for tasks scheduled following a mixed preemptive configuration, as specified in the AUTOSAR model. An end-to-end latency characterization is then proposed, deriving different latency metrics for effect chains under each one of the considered models. The results are compared against an industrial case study consisting of an automotive engine control system.
机译:在汽车域中已经历来采用了不同的通信模型,用于允许并发任务在共享存储系统上坐标,交互和同步,以实现复杂功能,同时确保数据一致性和/或时间确定主义。在这种程度上,大多数汽车OSS基于内存共享范例提供任务间通信和同步机制,其中可以由其他任务同时访问由一个任务修改的变量。当通过写入/读取共享变量的任务序列将初始事件的效果传播到致动信号时,创建所谓的“效果链”。汽车应用的控制算法的响应性,性能和稳定性通常取决于所选效果链的传播延迟。取决于所采用的通信模型,效果链的传播延迟可能会显着变化,如所产生的开销和内存占用空间。在本文中,我们探讨了三种通信模型之间的权衡,这些模型被广泛采用了工业汽车系统,即显式,隐式和逻辑执行时间(Let)。根据AutoSAR模型中指定的混合抢先配置,提供定时和调度分析。然后提出了端到端延迟表征,从考虑模型中的每一个中导出效果链的不同延迟度量。将结果与由汽车发动机控制系统组成的工业案例研究进行比较。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号