首页> 外文会议>International Symposium on Embedded Computing and System Design >A model-based development environment for rapid-prototyping of latency-sensitive automotive control software
【24h】

A model-based development environment for rapid-prototyping of latency-sensitive automotive control software

机译:基于模型的开发环境,用于延迟敏感汽车控制软件的快速原型设计

获取原文

摘要

The innovation in the field of automotive embedded systems has been increasingly relying on software-implemented functions. The control laws of these functions typically assume deterministic sampling rates and constant delays from input to output. However, on the target processors, the execution times of the software will depend on many factors such as the amount of interferences from other tasks, resulting in varying delays from sensing to actuating. Three approaches supported by tools, namely TrueTime, T-Res, and SimEvents, have been developed to facilitate the evaluation of how timing latencies affect control performance. However, these approaches support the simulation of control algorithms, but not their actual implementation. In this paper, we present a model interpretation engine running in a co-simulation environment to study control performances while considering the run-time delays in to account. Introspection features natively available facilitate the implementation of self-adaptive and fault-tolerance strategies to mitigate and compensate the run-time latencies. A DC servo controller is used as a supporting example to illustrate our approach. Experiments on controller tasks with injected delays show that our approach is on par with the existing techniques with respect to simulation. We then discuss the main benefits of our development approach that are the support for rapid-prototyping and the re-use of the simulation model at run-time, resulting in productivity and quality gains.
机译:汽车嵌入式系统领域的创新越来越依赖于软件实现的功能。这些函数的控制规律通常假设从输入到输出的确定性采样率和恒定延迟。然而,在目标处理器上,软件的执行时间取决于许多因素,例如来自其他任务的干扰量,导致对致动的感测不同的延迟。已经开发出由工具,即TureTime,T-Res和SimEvents支持的三种方法,以便于评估时间延迟如何影响控制性能。然而,这些方法支持对控制算法的模拟,但不是它们的实际实现。在本文中,我们介绍了在共模环境中运行的模型解释引擎,以研究控制性能,同时考虑运行时间延迟。内省功能本地可用性地提供自适应和容错策略的实现,以减轻和补偿运行时滞。 DC伺服控制器用作支持示例以说明我们的方法。控制延迟的控制器任务的实验表明,我们的方法是符合现有技术的关于模拟。然后,我们讨论了我们开发方法的主要好处,即支持快速原型设计和在运行时的仿真模型的重复使用,从而产生生产力和质量收益。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号