Journal of the Japan Society for Precision Engineering, Contributed Papers
Online ISSN : 1881-8722
Print ISSN : 1348-8724
ISSN-L : 1348-8716
Paper
Object-Oriented Design Patterns for Modeling Dynamic Behavior of Distributed Control Systems
Toyoaki TOMURA, Satoshi KANAI, Takeshi KISHINAMI, Kiyoshi UEHIRO, Susumu YAMAMOTO
Author information
JOURNAL FREE ACCESS

2005 Volume 71 Issue 3 Pages 379-383

Details
Abstract
Distributed control systems (DCS) consist of many distributed sensors and actuators and a network interconnecting them, and are being introduced in various automation areas. For assuring the control performance of DCS under the heavy communication traffic, the simulation of DCS is strongly needed. For this purpose, we propose a uniform, efficient and systematic method based on object-oriented design patterns for modeling and simulating DCSs. In this paper, two design patterns are newly proposed. Statechart pattern describes classes and interaction for uniformly executing the state transitions in a finite state machine (FSM). Event-Chain pattern describes classes and interaction for uniformly dispatching the events among FSMs. The systematic procedures of implementation from the patterns to the Java code of the DCS model, are also discussed. Finally, effectiveness of proposed method was proved by developing a Java-based DCS simulator for distributed HVAC system.
Content from these authors
© 2005 by The Japan Society for Precision Engineering
Previous article Next article
feedback
Top