{"title":"Reverse engineering in process automation","authors":"Alexander Ressel, Ronald Schmidt-Vollus","doi":"10.1109/ETFA45728.2021.9613602","DOIUrl":null,"url":null,"abstract":"This paper provides a method for the reverse engineering process of automation engineering data and a suitable data format for storage and further information enrichment of the gathered data. A method is presented that analyzes process automation flowcharts. Artificial neural networks recognize apparatus and text in the flowchart. Synthetic training data for another artificial neural network is created to detect connections between the recognized apparatus. The neutral data format AutomationML is used to store the gathered data and make it available for further enrichment with plant data. With the method presented in this paper it is possible to overcome the lack of compatible interfaces in the heterogeneous tool landscape of process automation engineering and to reuse analog engineering data for further development of a plant.","PeriodicalId":312498,"journal":{"name":"2021 26th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA )","volume":"140 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-09-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 26th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA )","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ETFA45728.2021.9613602","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
This paper provides a method for the reverse engineering process of automation engineering data and a suitable data format for storage and further information enrichment of the gathered data. A method is presented that analyzes process automation flowcharts. Artificial neural networks recognize apparatus and text in the flowchart. Synthetic training data for another artificial neural network is created to detect connections between the recognized apparatus. The neutral data format AutomationML is used to store the gathered data and make it available for further enrichment with plant data. With the method presented in this paper it is possible to overcome the lack of compatible interfaces in the heterogeneous tool landscape of process automation engineering and to reuse analog engineering data for further development of a plant.