By Topic

Software reconstruction and module management for distributed processing of train control

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

4 Author(s)
Hirofumi Terada ; Hitachi, Ltd. Osaka University ; Yutaka Sato ; Tatsuhiro Tsuchiya ; Tohru Kikuno

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.

Published in:

Autonomous Decentralized Systems (ISADS), 2013 IEEE Eleventh International Symposium on

Date of Conference:

6-8 March 2013