• DocumentCode
    3451333
  • Title

    A cooperative simulation mechanism of distributed control systems based on object-oriented design patterns

  • Author

    Tomura, Toyoaki ; Kanai, Satoshi ; Kishinami, Takeshi

  • Author_Institution
    Asahikawa Nat. Coll. of Technol., Japan
  • fYear
    2003
  • fDate
    14-16 May 2003
  • Firstpage
    83
  • Lastpage
    90
  • Abstract
    Distributed control systems (DCSs) consisting of a plant, a controller composed of many devices, and an open network interconnecting devices, are now used in many automation areas. For assuring the control performance under the heavy traffic on the network, the simulation of DCS is strongly needed. In the case of DCSs for controlling a mechanical plant, the graphical and cooperative simulation between the controller model and the plant model becomes important to verify the sequence of motions of the plant. For this purpose, we propose a systematic object-oriented-based DCS modeling procedure to efficiently and uniformly develop the DCS simulation model. From this procedure, we can describe the formal description of DCS simulation model based on five object-oriented design patterns which describe the structure and behavior of the DCS. We also propose an event chain mechanism between the statechart-based controller model and the graphical plant model. Finally, the cooperative DCS simulation software is developed by using the Java 3D API.
  • Keywords
    Java; application program interfaces; digital simulation; object-oriented programming; Java 3D API; application program interface; cooperative DCS simulation software; distributed control systems; event chain mechanism; graphical plant model; object-oriented design patterns; open network interconnecting devices; statechart-based controller model; Actuators; Analytical models; Automatic control; Communication system traffic control; Discrete event simulation; Distributed control; Object oriented modeling; Sensor phenomena and characterization; Solid modeling; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Oriented Real-Time Distributed Computing, 2003. Sixth IEEE International Symposium on
  • Print_ISBN
    0-7695-1928-8
  • Type

    conf

  • DOI
    10.1109/ISORC.2003.1199239
  • Filename
    1199239