{"title":"Evaluating reconfiguration abilities of automated production systems in Industrie 4.0 with metrics","authors":"B. Vogel‐Heuser, J. Weber, J. Folmer","doi":"10.1109/ETFA.2015.7301441","DOIUrl":"https://doi.org/10.1109/ETFA.2015.7301441","url":null,"abstract":"Industrie 4.0 requires intelligent self-aware adaptive machines and plants that know their abilities. In this paper, we propose different qualitative and quantitative measures to evaluate reconfiguration abilities of automated production systems in the context of Industrie 4.0. This paper presents first measures to quantify different reconfiguration abilities of automated production systems, using different adaptive strategies focusing on fault compensation. For an application example, a lab size plant, the measures will be explained and calculated.","PeriodicalId":6862,"journal":{"name":"2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA)","volume":"29 1","pages":"1-6"},"PeriodicalIF":0.0,"publicationDate":"2015-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"73041479","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Optimizing schedules for adaptable manufacturing systems","authors":"Nadine Keddis, B. Javed, G. Igna, Alois Zoitl","doi":"10.1109/ETFA.2015.7301452","DOIUrl":"https://doi.org/10.1109/ETFA.2015.7301452","url":null,"abstract":"Adaptability and changeability are becoming the key features of future manufacturing. With adaptability comes a need to dynamically and frequently change factory topologies throughout the life-cycle of manufacturing systems. These changes are necessary to respond to changes in markets that result in new products, production volumes, and product variants. In addition to flexibly switching between different setups, the resulting schedules still have to be optimal to a certain extent to stay profitable. In this paper, we extend a capability-based planning approach to generate timed automata models that are used to solve the scheduling problem. The capability-based approach automatically generates an action sequence that defines all necessary production resources and operations for a product. The action sequence is then automatically transformed into models in UPPAAL - a model-checker for timed automata - and used to generate a schedule for production orders. The result can then be executed on the different production resources. An example scenario based on an industrial production system used for educational purposes shows the suitability of this approach.","PeriodicalId":6862,"journal":{"name":"2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA)","volume":"12 1","pages":"1-8"},"PeriodicalIF":0.0,"publicationDate":"2015-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"74300703","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
A. Mousavi, V. Vyatkin, Y. Berezovskaya, Xiaojing Zhang
{"title":"Towards energy smart data centers: Simulation of server room cooling system","authors":"A. Mousavi, V. Vyatkin, Y. Berezovskaya, Xiaojing Zhang","doi":"10.1109/ETFA.2015.7301573","DOIUrl":"https://doi.org/10.1109/ETFA.2015.7301573","url":null,"abstract":"Cooling is an extremely important process in modern data centers. Cooling systems of server rooms ensure appropriate operation conditions to IT systems, such as servers and data storage, but, on the other side, they consume a lot of energy. Current control systems, which are installed in data centers and are responsible for thermal management of the facilities, are following conservative control strategies that maintain constant thermal conditions irrespective of computer load and outside temperature, thus efficient use of energy has not been appropriately addressed by them. In this paper, a method of optimizing energy consumption while maintaining an acceptable level of thermal comfort for CPUs in the server room is proposed. In the proposed method, a behavioral thermal model for server room should be created first, and then thermal behavior of the server room would be simulated under different circumstances using its thermal model, in order to find an optimum control strategy capable of retaining balance between thermal comfort and efficient use of energy. The effectiveness of the proposed method has been investigated via simulating a typical server room using MATLAB and SIMULINK and the results are demonstrated.","PeriodicalId":6862,"journal":{"name":"2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA)","volume":"124 1","pages":"1-6"},"PeriodicalIF":0.0,"publicationDate":"2015-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"76762484","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Knowledge-based planning and adaptation of industrial automation systems","authors":"T. Beyer, N. Jazdi, P. Göhner, Ramin Yousefifar","doi":"10.1109/ETFA.2015.7301635","DOIUrl":"https://doi.org/10.1109/ETFA.2015.7301635","url":null,"abstract":"Product lifecycles are getting increasingly shorter, but the lifecycles of industrial automation systems remain stable. Since future requirements for the industrial automation systems made by the market are often unknown at the beginning of the planning process, industrial automation systems have to be adaptable at later times. In addition, the efforts of planning should be reduced continuously without losses in the quality in order to reduce costs. The aim of the approach presented in this paper is the development of an assistance system, which supports the planner during the planning and the adaptation of industrial automation systems by generating and evaluating different solution alternatives for the changed requirements and constraints. The implementation of the assistance system is based on a resource-based view of an industrial automation system and bottom-up planning which is realized with the help of a multi-agent system.","PeriodicalId":6862,"journal":{"name":"2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA)","volume":"11 1","pages":"1-4"},"PeriodicalIF":0.0,"publicationDate":"2015-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80931199","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Hasan Derhamy, J. Eliasson, J. Delsing, Pablo Punal Pereira, P. Varga
{"title":"Translation error handling for multi-protocol SOA systems","authors":"Hasan Derhamy, J. Eliasson, J. Delsing, Pablo Punal Pereira, P. Varga","doi":"10.1109/ETFA.2015.7301473","DOIUrl":"https://doi.org/10.1109/ETFA.2015.7301473","url":null,"abstract":"The IoT research area has evolved to incorporate a plethora of messaging protocol standards, both existing and new, emerging as preferred communications means. The variety of protocols and technologies enable IoT to be used in many application scenarios. However, the use of incompatible communication protocols also creates vertical silos and reduces interoperability between vendors and technology platform providers. In many applications, it is important that maximum interoperability is enabled. This can be for reasons such as efficiency, security, end-to-end communication requirements etc. In terms of error handling each protocol has its own methods, but there is a gap for bridging the errors across protocols. Centralized software bus and integrated protocol agents are used for integrating different communications protocols. However, the aforementioned approaches do not fit well in all Industrial IoT application scenarios. This paper therefore investigates error handling challenges for a multi-protocol SOA-based translator. A proof of concept implementation is presented based on MQTT and CoAP. Experimental results show that multi-protocol error handling is possible and furthermore a number of areas that need more investigation have been identified.","PeriodicalId":6862,"journal":{"name":"2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA)","volume":"64 1","pages":"1-8"},"PeriodicalIF":0.0,"publicationDate":"2015-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80346312","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"An interactive methodology to explore optimization scenarios of a self-reconfigurable factory","authors":"Victor M. Cedeno-Campos, P. Trodden, T. Dodd","doi":"10.1109/ETFA.2015.7301433","DOIUrl":"https://doi.org/10.1109/ETFA.2015.7301433","url":null,"abstract":"High value manufacturing (HVM) is a key sector; however, its products have a long development time. Adaptation in factories according to production requirements has been proposed to increase HVM's efficiency. In self-reconfigurable factories there is rapid relocation of production resources to perform different tasks. Due to this flexibility, the allocation and scheduling of jobs to resources is a key challenge that needs to be solved with tractable methods. A prior problem resides in the vast number of ways to formulate the allocation and scheduling problem (ASP). The ASP formulation might consider variables such as the number of resources, their locations and capacities; and their number increases by adding variables or options, e.g. a problem with 50 binary variables has order of ~1015. Due to this complexity, here is proposed a novel methodology to compare abstract formulations (optimization scenarios). Its novelty resides in the systematic and hierarchical generation of partial scenarios in sequential stages with partial groups of variables; then experts select partial scenarios at each stage to become the bases for more complex scenarios at successive stages. A case study is presented and addressed with the methodology, the results show a reduction of more than 90% generated scenarios.","PeriodicalId":6862,"journal":{"name":"2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA)","volume":"44 1","pages":"1-7"},"PeriodicalIF":0.0,"publicationDate":"2015-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80368579","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"An integer coded genetic algorithm based on a replacement procedure for designing operational control architectures of critical systems","authors":"I. Nasri, J. Pétin, F. B. Simon","doi":"10.1109/ETFA.2015.7301428","DOIUrl":"https://doi.org/10.1109/ETFA.2015.7301428","url":null,"abstract":"In this paper, a genetic algorithm (GA) method for the design of the operational architecture of a control system is presented. It provides from the knowledge of some characteristics of the functions that the control system must ensure, an allocation solution of these functions on industrial controllers while satisfying capabilities, compatibility and exclusion constraints in order to minimize the controllers number. An integer coded GA with solution representation special to the allocation of functions structure is proposed for solving the allocation problem. It is a suitably modified version of the GA for the generalised allocation problem of Chu and Beasley [1]. A uniform crossover with random binary mask and uniform mutation are employed. The objective of this paper is not to obtain a global minimum value of required controllers number but to design varied operational architectures with different solutions allowing in future work the minimization or the evaluation of other optimization criteria such as temporal and dependability performances. For these reasons, a replacement procedure is introduced in the algorithm. The proposed heuristic is programmed in MATLAB R2013a. In order to illustrate the performance of the proposed methodology, a simulation example is given.","PeriodicalId":6862,"journal":{"name":"2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA)","volume":"45 1","pages":"1-6"},"PeriodicalIF":0.0,"publicationDate":"2015-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90825279","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Boojoong Kang, P. Maynard, K. Mclaughlin, S. Sezer, F. Andrén, C. Seitl, F. Kupzog, T. Strasser
{"title":"Investigating cyber-physical attacks against IEC 61850 photovoltaic inverter installations","authors":"Boojoong Kang, P. Maynard, K. Mclaughlin, S. Sezer, F. Andrén, C. Seitl, F. Kupzog, T. Strasser","doi":"10.1109/ETFA.2015.7301457","DOIUrl":"https://doi.org/10.1109/ETFA.2015.7301457","url":null,"abstract":"Cyber-attacks against Smart Grids have been found in the real world. Malware such as Havex and BlackEnergy have been found targeting industrial control systems (ICS) and researchers have shown that cyber-attacks can exploit vulnerabilities in widely used Smart Grid communication standards. This paper addresses a deep investigation of attacks against the manufacturing message specification of IEC 61850, which is expected to become one of the most widely used communication services in Smart Grids. We investigate how an attacker can build a custom tool to execute man-in-the-middle attacks, manipulate data, and affect the physical system. Attack capabilities are demonstrated based on NESCOR scenarios to make it possible to thoroughly test these scenarios in a real system. The goal is to help understand the potential for such attacks, and to aid the development and testing of cyber security solutions. An attack use-case is presented that focuses on the standard for power utility automation, IEC 61850 in the context of inverter-based distributed energy resource devices; especially photovoltaics (PV) generators.","PeriodicalId":6862,"journal":{"name":"2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA)","volume":"17 1","pages":"1-8"},"PeriodicalIF":0.0,"publicationDate":"2015-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90570806","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Motion control of a novel robotic wrist exoskeleton via pneumatic muscle actuators","authors":"G. Andrikopoulos, G. Nikolakopoulos, S. Manesis","doi":"10.1109/ETFA.2015.7301464","DOIUrl":"https://doi.org/10.1109/ETFA.2015.7301464","url":null,"abstract":"In this article, the motion control problem of a robotic EXOskeletal WRIST (EXOWRIST) prototype is considered. This novel robotic appliance's motion is achieved via pneumatic muscle actuators, a pneumatic form of actuation possessing crucial attributes for the development of an exoskeleton that is safe, reliable, portable and low-cost. The EXOWRIST's properties are presented in detail and compared to the recent wrist exoskeleton technology, while its two degrees-of-freedom movement capabilities (extension-flexion, ulnar-radial deviation) are experimentally evaluated on a healthy human volunteer via an advanced nonlinear PID-based control algorithm.","PeriodicalId":6862,"journal":{"name":"2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA)","volume":"1 1","pages":"1-8"},"PeriodicalIF":0.0,"publicationDate":"2015-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90804009","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Ontologies for flexible production systems","authors":"Ondrej Harcuba, P. Vrba","doi":"10.1109/ETFA.2015.7301482","DOIUrl":"https://doi.org/10.1109/ETFA.2015.7301482","url":null,"abstract":"This paper presents a design of ontology aimed at the optimization of production ramp-up of higly complex and customized products, developed within the European project ARUM. The ARUM solution consists of a large number of software components including schedulers, planners, legacy data transformation services and end-user client interfaces, which are integrated via the Enterprice Service Bus. The semantic interoperability is achieved by providing the common knowledge-based model defined as OWL ontology, which describes processes workflows and events in discrete production environment. The paper presents three main blocks of the ARUM ontology model and shows its usage by selected software componentstaking part in the production scheduling task.","PeriodicalId":6862,"journal":{"name":"2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA)","volume":"57 1","pages":"1-8"},"PeriodicalIF":0.0,"publicationDate":"2015-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86893290","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}