• DocumentCode
    1381399
  • Title

    Schedule Optimization of Time-Triggered Systems Communicating Over the FlexRay Static Segment

  • Author

    Zeng, Haibo ; Natale, Marco Di ; Ghosal, Arkadeb ; Sangiovanni-Vincentelli, Alberto

  • Author_Institution
    Gen. Motors R&D, Palo Alto, CA, USA
  • Volume
    7
  • Issue
    1
  • fYear
    2011
  • Firstpage
    1
  • Lastpage
    17
  • Abstract
    FlexRay is a new high-bandwidth communication protocol for the automotive domain, providing support for the transmission of time-critical periodic frames in a static segment and priority-based scheduling of event-triggered frames in a dynamic segment. The design of a system scheduling with communication over the FlexRay static segment is not an easy task because of protocol constraints and the demand for extensibility and flexibility. We study the problem of the ECU and FlexRay bus scheduling synthesis from the perspective of the application designer, interested in optimizing the scheduling subject to timing constraints with respect to latency- or extensibility-related metric functions. We provide solutions for a task and signal scheduling problem, including different task scheduling policies based on existing industry standards. The solutions are based on the Mixed-Integer Linear Programming optimization framework. We show the results of the application of the method to case studies consisting of an X-by-wire system on actual prototype vehicles.
  • Keywords
    automobile industry; integer programming; linear programming; production engineering computing; protocols; scheduling; Flexray static segment; X-by-wire system; event-triggered frames; high-bandwidth communication protocol; mixed-integer linear programming optimization; priority-based scheduling; schedule optimization; signal scheduling problem; time-triggered systems communication; Automotive; FlexRay; mixed-integer linear programming (MILP); real-time distributed systems; scheduling;
  • fLanguage
    English
  • Journal_Title
    Industrial Informatics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1551-3203
  • Type

    jour

  • DOI
    10.1109/TII.2010.2089465
  • Filename
    5638620