...
首页> 外文期刊>International Journal of Automotive Technology >Schedule construction under precedence constraints in flexray in-vehicle networks
【24h】

Schedule construction under precedence constraints in flexray in-vehicle networks

机译:FlexRay车载网络中优先限制下的进度施工

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

摘要

As embedded time-triggered applications have widely replaced mechanical systems in modern automobiles, holistic scheduling of tasks and messages of such applications on in-vehicle networks has become a critical issue. For offering QoS (Quality of Service) guarantees, the holistic schedule must satisfy numerous constraints such as protocol specifications, delay constraints and precedence constraints between tasks schedules and messages transmissions. Existing approaches to this problem search through a vast design space of all possible joint task and message schedules. This leads to a high complexity and limits the scalability of such approaches for scheduling the large scale systems. To cope with this problem, we propose an approach that divides the holistic scheduling problem to two sub-problems: the sub-problem of message scheduling and the sub-problem of task scheduling, while precedence relations and end-to-end information passing between task instances and messages are preserved and the end-to-end deadlines are guaranteed. This helps to reduce the workload on the problem solvers and improves efficiency and scalability. In the first sub-problem, our approach optimizes scheduling the set of messages and allocates time windows for scheduling each task with respect to precedence constraints, end-to-end deadlines and FlexRay protocol specifications. The length of each time window helps to preserve the respective tasks schedulability and to provide flexibility for both task and message scheduling. The objective is defined with respect to extensibility issues. In the second sub-problem, our approach optimizes schedule of the set of tasks with respect to their allocated time windows and timing constraints. The objective is defined with respect to latency issues. We optimize the solution to each sub-problem using Mixed Integer Linear Programming optimization framework. Performance evaluations show that, compared with existing holistic scheduling approaches, our approach is more scalable and obtains better solutions in a reasonable amount of time.
机译:由于嵌入式触发的应用程序在现代汽车中广泛取代了机械系统,因此在车载网络上这些应用程序的任务和消息的整体调度已成为一个关键问题。为了提供QoS(服务质量)保证,整体计划必须满足许多限制,例如任务计划和消息传输之间的协议规范,延迟约束和优先约束等约束。通过所有可能的联合任务和消息计划的巨大设计空间搜索此问题的现有方法。这导致高复杂性并限制了这些方法的可扩展性,用于调度大规模系统。要应对这个问题,我们提出了一种方法,将整体调度问题划分为两个子问题:消息调度的子问题和任务调度的子问题,而优先关系和结束信息在之间传递保留任务实例和消息,保证了端到端的截止日期。这有助于减少问题求解器的工作量并提高效率和可扩展性。在第一子问题中,我们的方法优化调度消息集,并分配时间窗口以调度相对于优先约束,端到端的截止日期和FlexRay协议规范的每个任务。每个时间窗口的长度有助于保留各个任务调度性,并为任务和消息调度提供灵活性。目标是关于可扩展性问题的定义。在第二个子问题中,我们的方法优化了关于其分配的时间窗口和时序约束的一组任务的计划。目标是关于延迟问题的定义。我们使用混合整数线性编程优化框架优化对每个子问题的解决方案。性能评估表明,与现有的整体调度方法相比,我们的方法更可扩展,并在合理的时间内获得更好的解决方案。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号