Implementing and Visualizing ISO 22400 Key Performance Indicators for Monitoring Discrete Manufacturing Systems †
Abstract
:1. Introduction
2. State of the Art
2.1. Existing KPI Based Solutions
2.2. Existing KPI Based Solutions
- ISO 22400-1: Overview, concepts and terminology
- ISO 22400-2: Definitions and descriptions
2.3. Web Services and Hypermedia
2.4. Knowledge Based Systems
3. Approach
3.1. Main Components of the Approach
3.1.1. Knowledge Based System Service
3.1.2. Manufacturing Plant
3.1.3. Orchestration Engine
3.1.4. KPI Implementation
3.1.5. User Interface
4. Implementation
4.1. FASTory Simulator as Use Case
4.2. Components Implementation, Interaction and KPI Formulas Calculation
- APT: Actual time in which the workstation adds some value to the final order. It is calculated as the time difference between the notification of RobotStartDrawing and RobotStopDrawing events.
- AUBT: Actual time when a workstation is busy. It includes the time when the robot is drawing and the time when the conveyor is transferring the pallet to the drawing zone.
- PQ: The quantity of produced products until that moment in time.
- GQ: The good quantity is considered as the quantity that meets certain quality criteria. In this implementation, the quality criterion is kept at 80 percent.
- SQ: The scrap quantity is considered as the quantity that falls below the quality criteria. Any product below the 80 percent quality criteria is considered as scrap quantity.
- Allocation Efficiency: The ratio between the actual time that a work unit is busy and the planned busy time, which is estimated at the start of production shift.
- Utilization efficiency: It is calculated as the ratio between the productive time that a work unit is working and the actual time that a work unit is busy.
- Availability: It shows the fraction of time that a work unit is adding value with respect to the initially planned busy time for such work unit.
- Quality Ratio: It is calculated as the ratio between the good quantity that meets the quality criteria and the total produced quantity.
- Scrap Ratio: It is the inverse of quality ratio i.e., computed as the ratio between scrap quantity that did not fulfil the quality criteria and the total produced quantity.
5. Results
5.1. KPI Variables and KPI Results for a Specific Production Order
5.2. Visualizing the KPIs
5.3. Discussion of Results
6. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- Kosicka, E.; Kozłowski, E.; Mazurkiewicz, D. Intelligent Systems of Forecasting the Failure of Machinery Park and Supporting Fulfilment of Orders of Spare Parts. In Proceedings of the Intelligent Systems in Production Engineering and Maintenance (ISPEM 2017), Wrocław, Poland, 28–29 September 2017; pp. 54–63. [Google Scholar]
- Gola, A. Genetic-Based Approach to Production Planning with Minimization Cost of Manufacturing. Actual Probl. Econ. 2014, 153, 205–212. [Google Scholar]
- Sobaszek, Ł.; Gola, A.; Świć, A. Predictive Scheduling as a Part of Intelligent Job Scheduling System. In Proceedings of the Intelligent Systems in Production Engineering and Maintenance (ISPEM 2017), Wrocław, Poland, 28–29 September 2017; pp. 358–367. [Google Scholar]
- Gama, K.T.; Cavenaghi, V. Measuring performance and Lean Production: A review of literature and a proposal for a performance measurement system. In Proceedings of the 20th Annual Conference of Production and Operation Management Society (POMS), Orlando, FL, USA, 1–4 May 2009. [Google Scholar]
- International Society of Automation (ISA). ISA-95.00.03-2005 Enterprise-Control System Integration Part 3: Activity Models of Manufacturing Operations Management; ISA: Research Triangle Park, NC, USA, 2005. [Google Scholar]
- Ankrah, E.; Mensah, C.C.Y. Measuring Performance in Small and Medium Scale Enterprises in the Manufacturing Industry in Ghana. Int. J. 2015, 2, 34–43. [Google Scholar]
- Mohammed, W.M.; Ferrer, B.R.; Jose, L.; Lastra, M. Configuring and visualizing the data resources in a cloud-based data collection framework. In Proceedings of the 2017 International Conference on IEEE Engineering, Technology and Innovation (ICE/ITMC), Madeira, Portugal, 25–28 June 2017; pp. 1201–1208. [Google Scholar]
- Rakar, A.; Zorzut, S.; Jovan, V. Assessment of Production Performance by Means of KPI. In Control 2004; University of Bath: Bath, UK, 2004. [Google Scholar]
- Mabkhot, M.M.; Al-Ahmari, A.M.; Salah, B.; Alkhalefah, H. Requirements of the Smart Factory System: A Survey and Perspective. Machines 2018, 6, 23. [Google Scholar] [CrossRef]
- Mohammed, W.M.; Ferrer, B.R.; Martinez, J.L.; Sanchis, R.; Andres, B.; Agostinho, C. A multi-agent approach for processing industrial enterprise data. In Proceedings of the IEEE International Conference on Engineering, Technology and Innovation, Stuttgart, Germany, 17–20 June 2018; pp. 1209–1215. [Google Scholar]
- García, C.A.; Castellanos, E.X.; García, M.V. UML-Based Cyber-Physical Production Systems on Low-Cost Devices under IEC-61499. Machines 2018, 6, 22. [Google Scholar] [CrossRef]
- Zhang, B.; Postelnicu, C.; Lastra, J.L.M. Key Performance Indicators for energy efficient asset management in a factory automation testbed. In Proceedings of the IEEE 10th International Conference on Industrial Informatics, Beijing, China, 25–27 July 2012; pp. 391–396. [Google Scholar]
- International Standard ISO 22400-1. Automation Systems and Integration—Key Performance Indicators (KPIs) for Manufacturing Operations Management—Part 1: Overview, Concepts and Terminology; International Standard Organization (ISO): Geneva, The Switzerland, 2014. [Google Scholar]
- MESA International. Key Performance Indicator Markup Language; Version 1; MESA International: Chandler, AZ, USA, 2015. [Google Scholar]
- Muhammad, U.; Ferrer, B.R.; Mohammed, W.M.; Lastra, J.L.M. An approach for implementing key performance indicators of a discrete manufacturing simulator based on the ISO 22400 standard. In Proceedings of the 2018 IEEE Industrial Cyber-Physical Systems (ICPS), St. Petersburg, Russia, 15–18 May 2018; pp. 629–636. [Google Scholar]
- Glavan, L.M. Understanding Process Performance Measurement Systems. Bus. Syst. Res. 2011, 2, 25–38. [Google Scholar] [CrossRef]
- Bennett, M.; James, P.; Klinkers, L. Sustainable Measures—Evaluation and Reporting of Environmental and Social Performance. Int. J. Sustain. High. Educ. 2000, 1, 885–913. [Google Scholar] [CrossRef]
- International Standard ISO 22400–2. Automation Systems and Integration—Key Performance Indicators (KPIs) for Manufacturing Operations Management—Part 2: Definitions and Descriptions; International Standard Organization (ISO): Geneva, The Switzerland, 2014. [Google Scholar]
- Arkadiusz, G.; Aleksander, N. Application of OEE Coefficient for Manufacturing Lines Reliability Improvement. In Proceedings of the 2017 International Conference on Management Science and Management Innovation (MSMI 2017), Suzhou, China, 23–25 June 2017. [Google Scholar]
- Durán, O.; Capaldo, A.; Acevedo, P.A.D. Sustainable Overall Throughputability Effectiveness (S.O.T.E.) as a Metric for Production Systems. Sustainability 2018, 10, 362. [Google Scholar] [CrossRef]
- Mohammed, W.M.; Lobov, A.; Ferrer, B.R.; Iarovyi, S.; Lastra, J.L.M. A web-based simulator for a discrete manufacturing system. In Proceedings of the 42nd Annual Conference of the IEEE Industrial Electronics Society (IECON 2016), Florence, Italy, 23–26 October 2016; pp. 6583–6589. [Google Scholar]
- Martin, C.; Freund, M.; Braune, A.; Ebert, R.E.; Pleßow, M.; Severin, S.; Stern, O. Integrated design of Human-Machine Interfaces for production plants. In Proceedings of the 2015 IEEE 20th Conference on Emerging Technologies Factory Automation (ETFA), Luxembourg, 8–11 September 2015; pp. 1–6. [Google Scholar]
- Derhamy, H.; Rönnholm, J.; Delsing, J.; Eliasson, J.; van Deventer, J. Protocol interoperability of OPC UA in service oriented architectures. In Proceedings of the 2017 IEEE 15th International Conference on Industrial Informatics (INDIN), Emden, Germany, 24–26 July 2017; pp. 44–50. [Google Scholar]
- Yun, Z.; Junjie, L.; Ji, C.; Hua, W. A framework research of power distribution equipment condition monitoring cloud platform based on RESTful web service. In Proceedings of the 2017 IEEE Conference on Energy Internet and Energy System Integration (EI2), Beijing, China, 26–28 November 2017; pp. 1–6. [Google Scholar]
- Nugroho, L.E.; Azis, A.; Mustika, I.W.; Selo. Development of RESTful API to support the oil palm plantation monitoring system. In Proceedings of the 2017 7th International Annual Engineering Seminar (InAES), Yogyakarta, Indonesia, 1–2 August 2017; pp. 1–5. [Google Scholar]
- Martino, B.D.; Esposito, A.; Maisto, S.A.; Nacchia, S. A semantic IoT framework to support RESTful devices’ API interoperability. In Proceedings of the 2017 IEEE 14th International Conference on Networking, Sensing and Control (ICNSC), Calabria, Italy, 16–18 May 2017; pp. 78–83. [Google Scholar]
- Ferrer, B.R.; Mohammed, W.M.; Chen, E.; Lastra, J.L.M. Connecting web-based IoT devices to a cloud-based manufacturing platform. In Proceedings of the 43rd Annual Conference of the IEEE Industrial Electronics Society (IECON 2017), Beijing, China, 29 October–1 November 2017; pp. 8628–8633. [Google Scholar]
- Iarovyi, S.; Mohammed, W.M.; Lobov, A.; Ferrer, B.R.; Lastra, J.L.M. Cyber–Physical Systems for Open-Knowledge-Driven Manufacturing Execution Systems. Proc. IEEE 2016, 104, 1142–1154. [Google Scholar] [CrossRef]
- Mohammed, W.M.; Ferrer, B.R.; Iarovyi, S.; Negri, S.; Fumagalli, N.; Lobov, A.; Lastra, J.L.M. Generic platform for manufacturing execution system functions in knowledge-driven manufacturing systems. Int. J. Comput. Integr. Manuf. 2018, 31, 262–274. [Google Scholar] [CrossRef]
- Balda, P.; Štětina, M. eScop Project Physical Layer Development—An INCAS Mini-pilot Case Study. In Open Knowledge-Driven Manufacturing & Logistics, The Escop Approach; Strzelczak, S., Balda, P., Garetti, M., Lobov, A., Eds.; Warsaw University of Technology Publishing House: Warsaw, Poland, 2015; pp. 369–382. [Google Scholar]
- BECKHOFF. New Automation Technology. Available online: https://www.beckhoff.com/ethercat/ (accessed on 21 July 2018).
- OPC Ua Speeds Up the Digitalization. Available online: https://www.siemens.com/global/en/home/products/automation/industrial-communication/opc-ua.html (accessed on 21 July 2018).
- NJ5 Controller with OPC UA: Open Communication FROM Machine to IT System. Available online: https://industrial.omron.eu/en/solutions/product-solutions/nj5-controller-with-opc-ua (accessed on 21 July 2018).
- Leading Automation and Information Technology Suppliers Drive OPC UA TSN for Unified IIoT Communication to the Controller Level. Available online: http://www.abb.com/cawp/seitp202/288ccf9454f992b9c1258074002d93ec.aspx (accessed on 21 July 2018).
- Boville, J.; Lane, T.; Electric, S. How the Industrial Internet of Things Will Help System Integrators Deliver on the Promise of the Connected Enterprise; Schneider Electric, 2017. Available online: https:// download.schneider-electric.com/files?p_enDocType=White+Paper&p_File_Name=998-19924813_GMA-US_letter.pdf&p_Doc_Ref=998-19924813 (accessed on 24 August 2018).
- Ferrer, B.R.; Mohammed, W.M.; Lobov, A.; Galera, A.M.; Lastra, J.L.M. Including human tasks as semantic resources in manufacturing ontology models. In Proceedings of the 43rd Annual Conference of the IEEE Industrial Electronics Society (IECON 2017), Beijing, China, 29 October–1 November 2017; pp. 3466–3473. [Google Scholar]
- Best Manufacturing Execution System (MES Software) | Aegis Software. Available online: https://www.aiscorp.com/en/ (accessed on 21 July 2018).
- 42Q | Cloud-Based MFG Execution System (MES) Modules—MES+ Module. 42Q. Available online: https://www.42-q.com/products/mes/ (accessed on 24 August 2018).
- Smart Factory with Web-Based MES by INCLUDIS. Available online: https://www.includis.com/en/landingpage-2/ (accessed on 21 July 2018).
- Manufacturing Execution System | What Is MES. iBASEt. Available online: https://www.ibaset.com (accessed on 24 August 2018).
- Ferrer, B.R.; Mohammed, W.M.; Lastra, J.L.M. A solution for processing supply chain events within ontology-based descriptions. In Proceedings of the 42nd Annual Conference of the IEEE Industrial Electronics Society (IECON 2016), Florence, Italy, 23–26 October 2016; pp. 4877–4883. [Google Scholar]
- Ramis, B.; Gonzalez, L.; Iarovyi, S.; Lobov, A.; Lastra, J.L.M.; Vyatkin, V.; Dai, W. Knowledge-based web service integration for industrial automation. In Proceedings of the 2014 12th IEEE International Conference on Industrial Informatics (INDIN), Porto Alegre, Brazil, 27–30 July 2014; pp. 733–739. [Google Scholar]
- Brachman, R.J.; Levesque, H.J.; Pagnucco, M. Knowledge Representation and Reasoning; Morgan Kaufmann: Burlington, MA, USA, 2004. [Google Scholar]
- Gruber, T.R. Toward principles for the design of ontologies used for knowledge sharing. Int. J. Hum. Comput. Stud. 1993, 43, 907–928. [Google Scholar] [CrossRef]
- Kalibatiene, D.; Vasilecas, O. Survey on Ontology Languages. In Perspectives in Business Informatics Research; Springer: Berlin/Heidelberg, Germany, 2011; pp. 124–141. [Google Scholar]
- OWL Web Ontology Language Reference. Available online: https://www.w3.org/TR/owl-ref/ (accessed on 21 July 2018).
- SPARQL Query Language for RDF. Available online: https://www.w3.org/TR/rdf-sparql-query/ (accessed on 1 June 2017).
- SPARQL 1.1 Update. Available online: https://www.w3.org/TR/sparql11-update/ (accessed on 1 April 2017).
- SWRL: A Semantic Web Rule Language Combining OWL and RuleML. Available online: https://www.w3.org/Submission/SWRL/ (accessed on 1 November 2017).
- Ferrer, B.R.; Iarovyi, S.; Lobov, A.; Lastra, J.L.M. Towards processing and reasoning streams of events in knowledge-driven manufacturing execution systems. In Proceedings of the 2015 IEEE 13th International Conference on Industrial Informatics (INDIN), Cambridge, UK, 22–24 July 2015; pp. 1075–1080. [Google Scholar]
- Samirmi, F.D.; Tang, W.; Wu, H. Power transformer condition monitoring and fault diagnosis with multi-agent system based on ontology reasoning. In Proceedings of the 2013 IEEE PES Asia-Pacific Power and Energy Engineering Conference (APPEEC), Kowloon, China, 8–11 December 2013; pp. 1–6. [Google Scholar]
- Usman, M. An Implementation of KPI-ML to a Multi-Robot Line Simulator. Master’s Thesis, Tampere University of Technology, Tampere, Finland, 2017. [Google Scholar]
- Moctezuma, L.E.G.; Jokinen, J.; Postelnicu, C.; Lastra, J.L.M. Retrofitting a factory automation system to address market needs and societal changes. In Proceedings of the IEEE 10th International Conference on Industrial Informatics, Beijing, China, 25–27 July 2012; pp. 413–418. [Google Scholar]
- Mohammed, W.M. Encapsulation of MES Functionalities as RESTful Web Services for Knowledge-Driven Manufacturing Systems. Master’s Thesis, Tampere University of Technology, Tampere, Finland, 2017. [Google Scholar]
KPI Description | |
---|---|
Content | |
Name | Name of the KPI |
ID | A user defined unique identification of the KPI in the user environment |
Description | A brief description of the KPI |
Scope | Identification of the element that the KPI is relevant for, which can be a work unit, work center or production order, product or personnel |
Formula | The mathematical formula of the KPI specified in terms of elements |
Unit of measure | The basic unit or dimension in which the KPI is expressed |
Range | Specifies the upper and lower logical limits of the KPI |
Trend | Is the information about the improvement direction, higher is better or lower is better |
Context | |
Timing | A KPI can be calculated either in
|
Audience | Audience is the user group typically using this KPI. The user groups used in this part of ISO 22400 are
|
Production methodology | Specifies the production methodology that the KPI is generally applicable for
|
Effect model diagram | The effect model diagram is a graphical representation of the dependencies of the KPI elements that can be used to drill down and understand the source of the element values NOTE This is a quick analysis which supports rapid efficiency improvement by corrective actions, and thus reduces errors |
Notes |
|
KPI Variables | Results |
---|---|
Actual Unit Busy Time | 49.38 min |
Actual Production Time | 39.96 min |
Planned Busy Time | 60.00 min |
Scrap Quantity | 68 |
Good Quantity | 132 |
Produced Quantity | 200 |
KPIs | Results |
---|---|
Availability | 66.6% |
Allocation Efficiency | 82.3% |
Utilization Efficiency | 80.9% |
Quality Ratio | 66.0% |
Scrap Ratio | 34.0% |
© 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Ramis Ferrer, B.; Muhammad, U.; Mohammed, W.M.; Martínez Lastra, J.L. Implementing and Visualizing ISO 22400 Key Performance Indicators for Monitoring Discrete Manufacturing Systems. Machines 2018, 6, 39. https://doi.org/10.3390/machines6030039
Ramis Ferrer B, Muhammad U, Mohammed WM, Martínez Lastra JL. Implementing and Visualizing ISO 22400 Key Performance Indicators for Monitoring Discrete Manufacturing Systems. Machines. 2018; 6(3):39. https://doi.org/10.3390/machines6030039
Chicago/Turabian StyleRamis Ferrer, Borja, Usman Muhammad, Wael M. Mohammed, and José L. Martínez Lastra. 2018. "Implementing and Visualizing ISO 22400 Key Performance Indicators for Monitoring Discrete Manufacturing Systems" Machines 6, no. 3: 39. https://doi.org/10.3390/machines6030039
APA StyleRamis Ferrer, B., Muhammad, U., Mohammed, W. M., & Martínez Lastra, J. L. (2018). Implementing and Visualizing ISO 22400 Key Performance Indicators for Monitoring Discrete Manufacturing Systems. Machines, 6(3), 39. https://doi.org/10.3390/machines6030039