UML-Based Modeling and multi-threaded simulation for hybrid dynamic systems

被引:0
|
作者
Lee, JS [1 ]
Hsu, PL [1 ]
机构
[1] Natl Chiao Tung Univ, Dept Elect & Control Engn, Hsinchu, Taiwan
关键词
hybrid dynamic systems (HDS); modeling; multi-threaded simulation; unified modeling language (UML); !text type='Java']Java[!/text; motion control systems;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recently, modeling and simulation for the hybrid dynamic systems (HDS) have attracted much attention for manufacturing systems. However, most available HDS modeling approaches usually result in unnatural and complex models as both discrete logic and continuous behavior are involved. In this paper, we extend the statechart of the standard unified modeling language (UML) to model HDS with a natural representation and show that the proposed extended UML modeling approach provides more compact and clearer specifications for complex interdependencies between discrete and continuous behavior. Furthermore, a Java-based real-time kernel is developed to implement the simulation of the extended UML models. In the proposed approach, Java provides an implementation path and the extended UML provides a reverse engineering path for the HDS. Finally, an application of a three-axis motion control system is provided to illustrate the overall modeling and simulation approach.
引用
收藏
页码:1207 / 1212
页数:6
相关论文
共 50 条
  • [21] UML-based combat effectiveness simulation system modeling within MDE
    ZHU Zhi
    LEI Yonglin
    SARJOUGHIAN Hessam
    LI Xiaobo
    ZHU Yifan
    [J]. Journal of Systems Engineering and Electronics, 2018, 29 (06) : 1180 - 1196
  • [22] UML-based modeling of virtual enterprise
    Dai, YR
    Yan, JW
    Wang, J
    [J]. 7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL V, PROCEEDINGS: COMPUTER SCIENCE AND ENGINEERING: I, 2003, : 493 - 496
  • [23] Dynamic instruction scheduling in a trace-based multi-threaded architecture
    Rounce, Peter A.
    De Souza, Alberto F.
    [J]. INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2008, 36 (02) : 184 - 205
  • [24] UML-based domain ontology modeling for multi-agent system
    Liu, W
    Liu, ZT
    Shao, K
    [J]. 2003 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-5, PROCEEDINGS, 2003, : 407 - 412
  • [25] Dynamic Instruction Scheduling in a Trace-based Multi-threaded Architecture
    Peter A. Rounce
    Alberto F. De Souza
    [J]. International Journal of Parallel Programming, 2008, 36 : 184 - 205
  • [26] Multi-threaded simulation for ATLAS: challenges and validation strategy
    Bandieramonte, Marilena
    Chapman, John Derek
    Chiu, Justin
    Gray, Heather
    Muskinja, Miha
    [J]. 24TH INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP 2019), 2020, 245
  • [27] A Dynamic Logic for deductive verification of multi-threaded programs
    Beckert, Bernhard
    Klebanov, Vladimir
    [J]. FORMAL ASPECTS OF COMPUTING, 2013, 25 (03) : 405 - 437
  • [28] UML-based methodology for distributed systems
    Oldevik, J
    Bene, AJ
    [J]. ENTERPRISE DISTRIBUTED OBJECT COMPUTING - PROCEEDINGS SECOND INTERNATIONAL WORKSHOP, 1998, : 2 - 13
  • [29] Dynamic Cache Contention Detection in Multi-threaded Applications
    Zhao, Qin
    Koh, David
    Raza, Syed
    Bruening, Derek
    Wong, Weng-Fai
    Amarasinghe, Saman
    [J]. ACM SIGPLAN NOTICES, 2011, 46 (07) : 27 - 37
  • [30] UML-based Modeling of OPC UA Address Spaces for Power Systems
    Rohjans, Sebastian
    Piech, Klaus
    Lehnhoff, Sebastian
    [J]. 2013 IEEE INTERNATIONAL WORKSHOP ON INTELLIGENT ENERGY SYSTEMS (IWIES), 2013, : 209 - 214