• DocumentCode
    2140516
  • Title

    Software reconstruction and module management for distributed processing of train control

  • Author

    Terada, Hirofumi ; Sato, Yutaka ; Tsuchiya, Tatsuhiro ; Kikuno, Tohru

  • Author_Institution
    Hitachi, Ltd. Osaka University
  • fYear
    2013
  • fDate
    6-8 March 2013
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Decentralized train control is ideal in that by distributing computation load over multiple cars, it allows extensibility to, for example, newly installed modules. Besides, compared to centralized control, the delay occurring in cooperative control over multiple devices can be significantly reduced. A technical challenge here is that the legacy software program has a monolithic structure and thus is not amenable to distributed execution. In this paper we present our attempt to tackle this challenge. In the attempt we proceed in two steps. First, we perform a reconstruction of the architecture of the control software. Specifically we decompose the existing software system into several modules that perform independent functions. Second, we devise a mechanism that can manage distributed execution of these modules. A timeliness analysis shows that the new architecture can accommodate addition of new features that the existing architecture could not perform without violating real-time deadlines.
  • Keywords
    Algorithms; Computer architecture; Control systems; Performance evaluation; Real-time systems; Software; Vehicles; Train control; cooperative control; distributed execution management; extensibility; hard real-time tasks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Autonomous Decentralized Systems (ISADS), 2013 IEEE Eleventh International Symposium on
  • Conference_Location
    Mexico City, Mexico
  • Print_ISBN
    978-1-4673-5069-3
  • Type

    conf

  • DOI
    10.1109/ISADS.2013.6513407
  • Filename
    6513407