Increasing Dependability by Agent-Based Model-Checking During Run-Time

被引:0
|
作者
Rehberger, Sebastian [1 ]
Aicher, Thomas [1 ]
Vogel-Heuser, Birgit [1 ]
机构
[1] Tech Univ Munich, Inst Automat & Informat Syst, Munich, Germany
来源
SERVICE ORIENTATION IN HOLONIC AND MULTI-AGENT MANUFACTURING | 2016年 / 640卷
关键词
Automation production systems (aPS); Agents; Model-checking; Modelling; Verification; SYSTEMS;
D O I
10.1007/978-3-319-30337-6_15
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Agent-oriented software engineering (AOSE) is a paradigm for distributing intelligent control mechanisms (ICM) within an automated production system (aPS). Benefits resulting from AOSE have been surveyed in many applications as route-finding, plug-and-produce techniques and also in the control of Smart Grids. To ensure safe functionalities, i.e. dependability or uptime, of distributed technical systems for instance by conducting simulation, virtual commissioning, the execution of test cases and model-checking are commonly investigated in aPS during the design phase. In this paper we analyze an automatic diagnostic method to increase dependability by using model-checking during run-time, based on discretized models of the mechanical plant as well as models of the PLC software. Consequently the algorithm is incorporated into a software agent and logically coupled to a particular aPS module. Thus, the dependability for introducing novel product types, which have not been involved in the design process, could be increased. The evaluation of our approach is shown at a small lab-scale production system by searching for counter-examples of combinations with control actions and work piece (WP) types with modified mass, that may lead to a production halt.
引用
收藏
页码:159 / 167
页数:9
相关论文
共 50 条
  • [41] Using Model-Checking Techniques for Component-Based Systems with Reconfigurations
    Hufflen, Jean-Michel
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2015, (178): : 33 - 46
  • [42] An agent-based model of burglary
    Malleson, Nick
    Evans, Andrew
    Jenkins, Tony
    ENVIRONMENT AND PLANNING B-PLANNING & DESIGN, 2009, 36 (06) : 1103 - 1123
  • [43] A MODEL-CHECKING BASED APPROACH TO ROBUSTNESS ANALYSIS OF PROCEDURES UNDER HUMAN-MADE FAULTS
    Nagatou, Naoyuki
    Watanabe, Takuo
    INTERNATIONAL JOURNAL OF INDUSTRIAL ENGINEERING-THEORY APPLICATIONS AND PRACTICE, 2015, 22 (04): : 494 - 508
  • [44] Model-checking based Approaches to Parameter Estimation of Gene Regulatory Networks
    Mizera, Andrzej
    Pang, Jun
    Yuan, Qixia
    2014 19TH INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS 2014), 2014, : 206 - 209
  • [45] Formal Verification for Interaction Protocol in Agent-Based E-Learning System Using Model Checking Toolkit - MCMAS
    Latif, Norizal Abd
    Hassan, Mohd Fadzil
    Hasan, Mohd Hilmi
    SOFTWARE ENGINEERING AND COMPUTER SYSTEMS, PT 2, 2011, 180 : 412 - 426
  • [46] An Efficient Approach for Model-Checking Zeno Behaviors in Real-Time System Models Based on the Time Petri Net Formalism
    Hadjidj, Rachid
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2024, 21 (04) : 6628 - 6642
  • [47] Diagnosability of Event Patterns in Safe Labeled Time Petri Nets: A Model-Checking Approach
    Pencole, Yannick
    Subias, Audine
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2022, 19 (02) : 1151 - 1162
  • [48] Adaptive Correctness Monitoring for Wireless Sensor Networks Using Hierarchical Distributed Run-Time Invariant Checking
    Herbert, Douglas
    Sundaram, Vinaitheerthan
    Lu, Yung-Hsiang
    Bagchi, Saurabh
    Li, Zhiyuan
    ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 2007, 2 (03)
  • [49] Increasing homeowners' insulation activity in Germany: An empirically grounded agent-based model analysis
    Friege, Jonas
    ENERGY AND BUILDINGS, 2016, 128 : 756 - 771
  • [50] An agent-based approach to evaluate collaborative strategies in milk-run OEM operations
    Aragao, Dmontier Pinheiro, Jr.
    Naclerio Novaes, Antonio Galvao
    Mendes Luna, Monica Maria
    COMPUTERS & INDUSTRIAL ENGINEERING, 2019, 129 : 545 - 555