Int J Performability Eng ›› 2020, Vol. 16 ›› Issue (6): 834-845.doi: 10.23940/ijpe.20.06.p2.834845

Previous Articles     Next Articles

A Performance Analysis Platform for Performance Evaluation of Smart Production Lines

Chen Lia,casper Schoua, and Yuqing Qib,*   

  1. a Department of Materials and Production, Aalborg University, 9220, Aalborg, Denmark;
    b College of Arts, Beijing Union University, Beijing, 100101, China
  • Submitted on ; Revised on ; Accepted on
  • Contact: * E-mail address: sftyuqing@buu.edu.cn
  • Supported by:
    This research was partially supported by MADE Digital.

Abstract: In light of trends towards the dual focus on factory design including production line layout and process design and implementation, manufacturing firms are eagerly looking for an integration solution to seamlessly utilize run time performance indices (e.g. throughput) to evaluate the production performance through the design time model (i.e. digital model of system layout). In order to achieve the above goal, this paper introduces a new performance analysis platform (PAP) to close the gap between run time performance measurements and design time model for the low performance (also called performance anti -patterns) detection and refactoring of Smart Production Line. This work expands the above idea in three directions. Firstly, we introduce the design principle of PAP. Secondly, two key models, system layout model specified by UML and system performance model described through Layered Queueing Networks, of the PAP are introduced. A Model-to-Model transformation is presented to transform the design time system model into a performance model for the following performance anti-patterns detection and production line refactoring. A case study shows the early engagement prevents a manufacturer's production system development team from making costly design mistakes while improving the system performance.

Key words: Smart Production Line, Model Transformation, Software Performance Engineering, Layered Queueing Networks, UML