Ontology-Based Reference Data Model
Total Page:16
File Type:pdf, Size:1020Kb
Ref. Ares(2018)2813496 - 30/05/2018 D6.2 Ontology-based Reference Data Model This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 723658 Public Scalable automation for flexible production systems Deliverable D6.2 Project Acronym: ScalABLE 4.0 Project full title: Scalable Automation for Flexible Production Systems Project No: 723658 Call: H2020-FOF-2016 Coordinator: INESC TEC Project start date: January 1st, 2017 Project duration: 48 months Abstract This document presents the ontology-based reference data model and the process for creating this model. Document control sheet Title of Document D6.2 Ontology-based Reference Data Model Work Package WP6 – Simulation and Decision Support Systems Last version date 25/05/2018 Status Final Document Version: v.5 File Name ScalABLE 4.0 D6.2 Dissemination Level Public Partner Responsible INESC TEC Versioning and contribution history Version Date Revision Description Partner v.1 20/02/2018 Document Creation FhG, Michael Oberle v.2 15/03/2018 Initial Draft FhG, Michael Oberle v.3 12/05/2018 Internal Review Version FhG, Michael Oberle & Ahmad Issah v.4 25/05/2018 Final Version FhG, Michael Obelre & Ahmad Issah v.5 25/05/2018 Final Review INESC TEC, Joana Dias Disclaimer This document is provided « as is » with no warranties whatsoever, including any warranty or merchantability, noninfringement, fitness for any particular purpose, or any warranty otherwise arising out of any proposal, specification or sample. No license, express or implied, by estoppels or otherwise, to any intellectual property rights are granted herein. The members of the project ScalABLE 4.0 do not accept any liability for actions or omissions of ScalABLE 4.0 members or third parties and disclaim any obligation to enforce the use of this document. This document reflects only the authors' view and the Commission is not responsible for any use that may be made of the information it contains. This document is subject to change without notice. This project has received funding from the European Union’s Horizon 2020 research 2 and innovation programme under grant agreement 723658 Public Scalable automation for flexible production systems Deliverable D6.2 Contents 1. Introduction ................................................................ 6 1.1. Scope and objectives ................................................................................. 6 1.2. Document Structure ................................................................................... 6 2. Definitions .................................................................. 6 2.1. Semantic Data Model .................................................................................. 6 2.2. Semantic Reference Data Model .................................................................... 7 2.3. Ontology-based Data Model .......................................................................... 7 3. Methodology ............................................................... 8 4. Analysis of Existing Standards .......................................... 9 4.1. ISO/IEC 62246 ......................................................................................... 10 4.2. STEP-NC ................................................................................................ 12 4.3. Core Product Model .................................................................................. 13 4.4. Industrial Foundation Classes ....................................................................... 14 4.5. Virtual Factory Data Model .......................................................................... 15 5. Scalable Ontology Architecture ...................................... 17 5.1. Resource Layer ........................................................................................ 17 5.2. Core Layer ............................................................................................. 18 5.3. Interoperability Layer ................................................................................ 24 5.4. Domain Layer .......................................................................................... 31 6. Summary .................................................................. 33 7. References ............................................................... 34 This project has received funding from the European Union’s Horizon 2020 research 3 and innovation programme under grant agreement 723658 Public Scalable automation for flexible production systems Deliverable D6.2 List of Tables Table 1 Macro areas in the VFDM ..................................................................................... 16 Table 2 Scalable ontology architecture .............................................................................. 17 Table 3 ScaProduct object properties ................................................................................ 20 Table 4 ScaPart object properties .................................................................................... 20 Table 5 StepNcWorkpiece object properties ........................................................................ 20 Table 6 StepNcManufacturingFeature object properties .......................................................... 21 Table 7 StepNcOperation object properties ......................................................................... 21 Table 8 StepNcToolpath object properties .......................................................................... 21 Table 9 StepNcWorkingStep object properties ...................................................................... 21 Table 10 StepNcWorkplan object properties ........................................................................ 21 Table 11 CpmSpecification object properties ....................................................................... 22 Table 12 CpmRequirement object properties ....................................................................... 22 Table 13 ScaProcess object properties ............................................................................... 22 Table 14 ScaProductionResource object properties ................................................................ 23 Table 15 ScaEquipment object properties ........................................................................... 23 Table 16 ScaRobot object properties ................................................................................. 24 Table 17 ScaOperator object properties ............................................................................. 24 Table 18 ScaContainer object properties ............................................................................ 24 Table 19 ScaPackingProcess object properties ...................................................................... 25 Table 20 ScaMachine object properties .............................................................................. 25 Table 21 ScaConveyorBelt object properties ........................................................................ 26 Table 22 ScaDockingStation object properties ...................................................................... 26 Table 23 ScaTool object properties .................................................................................. 26 Table 24 ScaManufacturingFacility object properties .............................................................. 27 Table 25 ScaManufacturingArea object properties ................................................................. 27 Table 26 ScaProductionLine object properties ...................................................................... 27 Table 27 ScaWorkstation object properties ......................................................................... 28 Table 28 ScaProductionOrder object properties .................................................................... 29 Table 29 ScaLot object properties .................................................................................... 29 Table 30 ScaProductionScheduling object properties .............................................................. 29 Table 31 ScaKeyPerformanceIndicator object properties ......................................................... 30 Table 32 ScaSkill object properties ................................................................................... 30 Table 33 ScaStandardOperatingProcedure object properties ..................................................... 30 Table 34 ScaManufacturingTask object properties ................................................................. 30 Table 35 ScaMachineTool object properties ......................................................................... 31 Table 36 ScaMold object properties .................................................................................. 32 Table 37 ScaManufacturingProcess object properties.............................................................. 32 Table 38 ScaInjectionMoldingProcess object properties ........................................................... 32 Table 39 ScaAuxiliaryEquipment object properties ................................................................ 33 Table 40 ScaAssemblyProcess object properties .................................................................... 33 This project has received funding from the European Union’s Horizon 2020 research 4 and innovation programme under grant agreement 723658 Public Scalable automation for flexible production systems Deliverable D6.2 List of Figures