Pub Date : 2018-09-01DOI: 10.1109/ETFA.2018.8502653
A. S. Nezhad, J. Lukkien, R. H. Mak
Embedded systems are a class of computer systems that are typically characterized by a tight interaction with the physical environment. Various methodologies have been adopted for the development of such systems, ranging from traditional waterfall to modern agile techniques. One of the agile techniques that has recently attracted increasing attention is Behavior-Driven Development (BDD). BDD promotes the engagement of all stakeholders in every development iteration to minimize the misunderstanding between technical and non-technical stakeholders and, consequently, to speed up the development process and lower the costs. In this paper, we investigate the application of BDD to the development of embedded systems, especially focusing on the testing of timing requirements for real-time embedded software. In particular, we extend BDD with time-related concepts and propose an approach to generate test code for the verification of timing behavior of real-time embedded systems. Our approach offers more automation for the development of test code compared to existing BDD tools, thus minimizing the risk of timing faults and reducing development costs and time-to-market.
{"title":"Behavior-driven Development for Real-time Embedded Systems","authors":"A. S. Nezhad, J. Lukkien, R. H. Mak","doi":"10.1109/ETFA.2018.8502653","DOIUrl":"https://doi.org/10.1109/ETFA.2018.8502653","url":null,"abstract":"Embedded systems are a class of computer systems that are typically characterized by a tight interaction with the physical environment. Various methodologies have been adopted for the development of such systems, ranging from traditional waterfall to modern agile techniques. One of the agile techniques that has recently attracted increasing attention is Behavior-Driven Development (BDD). BDD promotes the engagement of all stakeholders in every development iteration to minimize the misunderstanding between technical and non-technical stakeholders and, consequently, to speed up the development process and lower the costs. In this paper, we investigate the application of BDD to the development of embedded systems, especially focusing on the testing of timing requirements for real-time embedded software. In particular, we extend BDD with time-related concepts and propose an approach to generate test code for the verification of timing behavior of real-time embedded systems. Our approach offers more automation for the development of test code compared to existing BDD tools, thus minimizing the risk of timing faults and reducing development costs and time-to-market.","PeriodicalId":6566,"journal":{"name":"2018 IEEE 23rd International Conference on Emerging Technologies and Factory Automation (ETFA)","volume":"35 1","pages":"59-66"},"PeriodicalIF":0.0,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"74307628","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}
Pub Date : 2018-09-01DOI: 10.1109/ETFA.2018.8502469
Sitong Xu, W. Lu, Xiang Li, Kee Jin Lee
Modern manufacturing processes are often characterized by high dimensionality and nonlinearity; dimension reduction is usually required to identify the critical features and help improve the process yield. Dimension reduction and analysis of data with high nonlinearity has been a challenging task. Many methods have been proposed based on manifold learning, which aims to learn a lower-dimensional manifold from the original high-dimensional space. However, since the mappings are usually implicit, it is difficult to build a connection between the classification results and the original features. Apart from the prediction results, industry data analysis also focus on the features themselves. Therefore, methods that are able to combine feature selection with dimension reduction is often needed. This paper proposed a hybrid method for nonlinear dimension reduction and feature selection based on Locally Linear Embedding (LLE). LLE and many filter feature selection shares a common procedure of neighbor search. By integrating nearest neighbor search for both LLE and ReliefF, and adjusting the distance measure in supervised LLE with results from feature selection, the proposed method could connect the feature selection process with the nonlinear model, extract the critical features for further analysis, and improve the performance of process modelling. Two dataset from real industry processes are also illustrated as case studies.
{"title":"Advanced LLE Method for Dimension Reduction using Nonlinear Manufacturing Data","authors":"Sitong Xu, W. Lu, Xiang Li, Kee Jin Lee","doi":"10.1109/ETFA.2018.8502469","DOIUrl":"https://doi.org/10.1109/ETFA.2018.8502469","url":null,"abstract":"Modern manufacturing processes are often characterized by high dimensionality and nonlinearity; dimension reduction is usually required to identify the critical features and help improve the process yield. Dimension reduction and analysis of data with high nonlinearity has been a challenging task. Many methods have been proposed based on manifold learning, which aims to learn a lower-dimensional manifold from the original high-dimensional space. However, since the mappings are usually implicit, it is difficult to build a connection between the classification results and the original features. Apart from the prediction results, industry data analysis also focus on the features themselves. Therefore, methods that are able to combine feature selection with dimension reduction is often needed. This paper proposed a hybrid method for nonlinear dimension reduction and feature selection based on Locally Linear Embedding (LLE). LLE and many filter feature selection shares a common procedure of neighbor search. By integrating nearest neighbor search for both LLE and ReliefF, and adjusting the distance measure in supervised LLE with results from feature selection, the proposed method could connect the feature selection process with the nonlinear model, extract the critical features for further analysis, and improve the performance of process modelling. Two dataset from real industry processes are also illustrated as case studies.","PeriodicalId":6566,"journal":{"name":"2018 IEEE 23rd International Conference on Emerging Technologies and Factory Automation (ETFA)","volume":"79 1","pages":"395-401"},"PeriodicalIF":0.0,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"73852770","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}
Pub Date : 2018-09-01DOI: 10.1109/ETFA.2018.8502458
R. Drath, I. Ingebrigtsen
This paper describes a concept for an electronic data exchange of System Control Diagrams (SCDs) from the process engineering to control engineering domain. SCDs are standardized by the Norwegian NORSOK organisation and contain, in contrast to P&IDs, concrete function blocks and their interrelations, a real representation of the actual control application. SCDs are of interdisciplinary nature containing process and automation information at the same diagram. Their application in the Norwegian oil and gas industry is well established and of high value for the automation departments and control room operators. Seamless electronic data exchange is however not established today, the printed diagram is still the main input for the control system supplier's engineers. This paper investigates a way to utilize AutomationML to overcome this issue.
{"title":"Digitalization of the IEC PAS 63131 Standard with AutomationML","authors":"R. Drath, I. Ingebrigtsen","doi":"10.1109/ETFA.2018.8502458","DOIUrl":"https://doi.org/10.1109/ETFA.2018.8502458","url":null,"abstract":"This paper describes a concept for an electronic data exchange of System Control Diagrams (SCDs) from the process engineering to control engineering domain. SCDs are standardized by the Norwegian NORSOK organisation and contain, in contrast to P&IDs, concrete function blocks and their interrelations, a real representation of the actual control application. SCDs are of interdisciplinary nature containing process and automation information at the same diagram. Their application in the Norwegian oil and gas industry is well established and of high value for the automation departments and control room operators. Seamless electronic data exchange is however not established today, the printed diagram is still the main input for the control system supplier's engineers. This paper investigates a way to utilize AutomationML to overcome this issue.","PeriodicalId":6566,"journal":{"name":"2018 IEEE 23rd International Conference on Emerging Technologies and Factory Automation (ETFA)","volume":"31 1","pages":"901-909"},"PeriodicalIF":0.0,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90395023","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}
Pub Date : 2018-09-01DOI: 10.1109/ETFA.2018.8502468
A. Ożadowicz, Jakub Grela, Lukasz Wisniewski, Krzysztof Smok
In this paper, an alternative and new approach to embed sophisticated Internet of Things (IoT) functionality into consumer electronic devices has been proposed. The approach has been evaluated by implementing it into an electric kettle. The proposed concept includes a new communication architecture, data models as well as the possibility to create user profiles. Moreover, it is compatible with the building automation and control systems (BACS) and other available IoT solutions. The presented evaluation shows that by careful consideration of the power consumption, there is a high potential to a safe significant amount of energy, especially if it is scaled up to the number of potential users. Furthermore, it is shown that the proposed architecture is very flexible and can be extended with several other functionalities or profiles, depended on the requirements and addressed device type.
{"title":"Application of the Internet of Things (IoT) Technology in Consumer Electronics - Case Study","authors":"A. Ożadowicz, Jakub Grela, Lukasz Wisniewski, Krzysztof Smok","doi":"10.1109/ETFA.2018.8502468","DOIUrl":"https://doi.org/10.1109/ETFA.2018.8502468","url":null,"abstract":"In this paper, an alternative and new approach to embed sophisticated Internet of Things (IoT) functionality into consumer electronic devices has been proposed. The approach has been evaluated by implementing it into an electric kettle. The proposed concept includes a new communication architecture, data models as well as the possibility to create user profiles. Moreover, it is compatible with the building automation and control systems (BACS) and other available IoT solutions. The presented evaluation shows that by careful consideration of the power consumption, there is a high potential to a safe significant amount of energy, especially if it is scaled up to the number of potential users. Furthermore, it is shown that the proposed architecture is very flexible and can be extended with several other functionalities or profiles, depended on the requirements and addressed device type.","PeriodicalId":6566,"journal":{"name":"2018 IEEE 23rd International Conference on Emerging Technologies and Factory Automation (ETFA)","volume":"28 1","pages":"1037-1042"},"PeriodicalIF":0.0,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72814098","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}
Pub Date : 2018-09-01DOI: 10.1109/ETFA.2018.8502633
Sara Rachidi, E. Leclercq, Yoann Pigné, D. Lefebvre
This paper deals with problems of detection and isolation of temporal faults in timed stochastic discrete event systems. Partially labeled timed Petri nets are used to model the considered systems. Temporal faults corresponding to significant variations of the support of the probability density function (pdf) are considered. A pdf represents the firing duration of each transition. A Moving Average control chart (also known as a Moving Mean chart) is applied in order to detect the variation of mean duration. The advantages of the proposed analysis are to detect variations in time series when parameters vary slowly and to isolate the faults thanks to the signature table.
{"title":"Moving Average control chart for the detection and isolation of temporal faults in stochastic Petri nets","authors":"Sara Rachidi, E. Leclercq, Yoann Pigné, D. Lefebvre","doi":"10.1109/ETFA.2018.8502633","DOIUrl":"https://doi.org/10.1109/ETFA.2018.8502633","url":null,"abstract":"This paper deals with problems of detection and isolation of temporal faults in timed stochastic discrete event systems. Partially labeled timed Petri nets are used to model the considered systems. Temporal faults corresponding to significant variations of the support of the probability density function (pdf) are considered. A pdf represents the firing duration of each transition. A Moving Average control chart (also known as a Moving Mean chart) is applied in order to detect the variation of mean duration. The advantages of the proposed analysis are to detect variations in time series when parameters vary slowly and to isolate the faults thanks to the signature table.","PeriodicalId":6566,"journal":{"name":"2018 IEEE 23rd International Conference on Emerging Technologies and Factory Automation (ETFA)","volume":"44 1","pages":"493-498"},"PeriodicalIF":0.0,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72815383","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}
Pub Date : 2018-09-01DOI: 10.1109/ETFA.2018.8502629
A. Grau-Saldes, Y. Bolea, Ana Puig-Pey, A. Sanfeliu, J. Casanovas
The objective of this paper is to explain novel sustainable robotics solutions for cities. Those new proposals appear under the ECHORD++ project which is a good tool to meet academia and industry with the objective of providing innovative technological solutions. In this paper, authors explain the tool as well as the methodology to promote robotics research in urban environments, and the on-going experience will demonstrate that huge advances are made in this field.
{"title":"Sustainable Robotics Solutions in Smart Cities. The Challenge of the ECHORD++ Project","authors":"A. Grau-Saldes, Y. Bolea, Ana Puig-Pey, A. Sanfeliu, J. Casanovas","doi":"10.1109/ETFA.2018.8502629","DOIUrl":"https://doi.org/10.1109/ETFA.2018.8502629","url":null,"abstract":"The objective of this paper is to explain novel sustainable robotics solutions for cities. Those new proposals appear under the ECHORD++ project which is a good tool to meet academia and industry with the objective of providing innovative technological solutions. In this paper, authors explain the tool as well as the methodology to promote robotics research in urban environments, and the on-going experience will demonstrate that huge advances are made in this field.","PeriodicalId":6566,"journal":{"name":"2018 IEEE 23rd International Conference on Emerging Technologies and Factory Automation (ETFA)","volume":"1 1","pages":"1291-1296"},"PeriodicalIF":0.0,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"77237991","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}
Pub Date : 2018-09-01DOI: 10.1109/ETFA.2018.8502452
Salma Emara, Aya Elewa, Omar Wasil, Kholoud Moustafa, Nada Abdel Khalek, A. H. Soliman, Hassan H. Halawa, M. Elsalamouny, R. Daoud, H. Amer, Ahmed K. F. Khattab, H. Elsayed, T. Refaat
Vehicle-to-Everything (V2X) technology plays a critical role in maintaining road safety, avoiding accidents and controlling traffic flow. As self driving cars are expected to take over the roads, this paper discusses the intermediate phase in which manned and unmanned cars coexist. A heterogeneous network architecture that simultaneously serves manned and unmanned cars' different requirements in a suburban area is proposed and simulated using Riverbed Modeler. The feasibility of this architecture is examined in three different scenarios: Normal operation, congestion in both directions and Road Side Units (RSU) failure. In normal operation mode, traffic data is sent through Vehicle-to-Vehicle (V2V) and Vehicle-to-Infrastructure/Infrastructure-to-Vehicle (V2I/I2V or to RSU) using IEEE 802.11p and infotainment information is communicated as V2I/I2V using Long Term Evolution (LTE). A special case is highlighted and tested, in which congestion is in both directions. In such situation, data needs to be relayed to the nearest RSU using multi-hop communication. A fault-tolerant model is also proposed and analyzed in case of failure of RSU. The performance metrics are end-to-end delay, LTE response time, handover delay and packet loss ratio. The architecture proves its suitability by satisfying traffic control real time application requirements.
{"title":"Heterogeneous ITS Architecture for Manned and Unmanned Cars in Suburban Areas","authors":"Salma Emara, Aya Elewa, Omar Wasil, Kholoud Moustafa, Nada Abdel Khalek, A. H. Soliman, Hassan H. Halawa, M. Elsalamouny, R. Daoud, H. Amer, Ahmed K. F. Khattab, H. Elsayed, T. Refaat","doi":"10.1109/ETFA.2018.8502452","DOIUrl":"https://doi.org/10.1109/ETFA.2018.8502452","url":null,"abstract":"Vehicle-to-Everything (V2X) technology plays a critical role in maintaining road safety, avoiding accidents and controlling traffic flow. As self driving cars are expected to take over the roads, this paper discusses the intermediate phase in which manned and unmanned cars coexist. A heterogeneous network architecture that simultaneously serves manned and unmanned cars' different requirements in a suburban area is proposed and simulated using Riverbed Modeler. The feasibility of this architecture is examined in three different scenarios: Normal operation, congestion in both directions and Road Side Units (RSU) failure. In normal operation mode, traffic data is sent through Vehicle-to-Vehicle (V2V) and Vehicle-to-Infrastructure/Infrastructure-to-Vehicle (V2I/I2V or to RSU) using IEEE 802.11p and infotainment information is communicated as V2I/I2V using Long Term Evolution (LTE). A special case is highlighted and tested, in which congestion is in both directions. In such situation, data needs to be relayed to the nearest RSU using multi-hop communication. A fault-tolerant model is also proposed and analyzed in case of failure of RSU. The performance metrics are end-to-end delay, LTE response time, handover delay and packet loss ratio. The architecture proves its suitability by satisfying traffic control real time application requirements.","PeriodicalId":6566,"journal":{"name":"2018 IEEE 23rd International Conference on Emerging Technologies and Factory Automation (ETFA)","volume":"12 1","pages":"918-925"},"PeriodicalIF":0.0,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90781496","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}
Pub Date : 2018-09-01DOI: 10.1109/ETFA.2018.8502611
Mahya Rahimi, E. Dumitrescu, É. Niel
This paper addresses the problem of scheduling through a visual, expressive and formal modeling approach, based on Timed Game Automata (TGA). The originality of the proposed approach lies in integrating various kinds of uncontrollability in the scheduling problem and also the ability of handling the sharing of multiple resources. This uncontrollable behaviors consist of the start time, the duration of the task and the failure occurrence in a schedule which are modeled by TGA. The models have the advantage of being directly exploitable by means of synthesis tools. To obtain the minimum makespan and optimal schedules as the result, a time-optimal reachability game is performed through Tiga tool. The obtained result for a scheduling example shows the huge difference in the obtained schedule with and without considering uncontrollable behaviors.
{"title":"Multi-resource sharing scheduling considering uncontrollable environment","authors":"Mahya Rahimi, E. Dumitrescu, É. Niel","doi":"10.1109/ETFA.2018.8502611","DOIUrl":"https://doi.org/10.1109/ETFA.2018.8502611","url":null,"abstract":"This paper addresses the problem of scheduling through a visual, expressive and formal modeling approach, based on Timed Game Automata (TGA). The originality of the proposed approach lies in integrating various kinds of uncontrollability in the scheduling problem and also the ability of handling the sharing of multiple resources. This uncontrollable behaviors consist of the start time, the duration of the task and the failure occurrence in a schedule which are modeled by TGA. The models have the advantage of being directly exploitable by means of synthesis tools. To obtain the minimum makespan and optimal schedules as the result, a time-optimal reachability game is performed through Tiga tool. The obtained result for a scheduling example shows the huge difference in the obtained schedule with and without considering uncontrollable behaviors.","PeriodicalId":6566,"journal":{"name":"2018 IEEE 23rd International Conference on Emerging Technologies and Factory Automation (ETFA)","volume":"25 1","pages":"500-507"},"PeriodicalIF":0.0,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78821902","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}
Pub Date : 2018-09-01DOI: 10.1109/ETFA.2018.8502606
Clemens Schwenke, Henri Blankenstein, K. Kabitzsch
Semiconductor fabricating facilities (wafer fabs) aim for manageable, heuristics that can reproducibly solve their typical large-scale dynamic complex job shop scheduling problems. Hence, the main contribution of this work is a deterministic tabu search algorithm that sequences, routes and batches the process operations of a continuous reentrant material flow using a large-scale mix of single, flexible (parallel) and batch machines. Due to continuous production, release dates and due dates are considered to minimize job tardiness. Using known large-scale benchmark instances, sixteen neighborhood structures are validated to find a practical compromise between solution quality and computational effort. The result is a novel combination of neighborhoods for simultaneous sequencing, routing and batching that finds good schedules for problem instances of industrial size and complexity in an acceptable time.
{"title":"Large-Scale Scheduling with Routing, Batching and Release Dates for Wafer Fabs using Tabu Search","authors":"Clemens Schwenke, Henri Blankenstein, K. Kabitzsch","doi":"10.1109/ETFA.2018.8502606","DOIUrl":"https://doi.org/10.1109/ETFA.2018.8502606","url":null,"abstract":"Semiconductor fabricating facilities (wafer fabs) aim for manageable, heuristics that can reproducibly solve their typical large-scale dynamic complex job shop scheduling problems. Hence, the main contribution of this work is a deterministic tabu search algorithm that sequences, routes and batches the process operations of a continuous reentrant material flow using a large-scale mix of single, flexible (parallel) and batch machines. Due to continuous production, release dates and due dates are considered to minimize job tardiness. Using known large-scale benchmark instances, sixteen neighborhood structures are validated to find a practical compromise between solution quality and computational effort. The result is a novel combination of neighborhoods for simultaneous sequencing, routing and batching that finds good schedules for problem instances of industrial size and complexity in an acceptable time.","PeriodicalId":6566,"journal":{"name":"2018 IEEE 23rd International Conference on Emerging Technologies and Factory Automation (ETFA)","volume":"66 1","pages":"472-479"},"PeriodicalIF":0.0,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"77063873","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}
Pub Date : 2018-09-01DOI: 10.1109/ETFA.2018.8502496
Carlos A. Garcia, Marcelo V. García, E. Irisarri, F. Pérez, M. Marcos, Elisabet Estévez-Estévez
The adoption of virtualization technologies in the development of software has brought advances in concepts such as flexibility and innovation in the field. The advantages introduced by these emerging solutions are widely known in Cloud Computing and Big Data systems. It should also be noted that these concepts have contributed to spreading such technologies in different contexts. Good examples of this are Cyber-Physical Production Systems (CPPS) and Industrial Internet-of-Things (IIoT) providing the future smart factories with advanced flexibility in production. In this sense, this paper proposes a flexible container architecture for industrial control. More specifically, it is focused on multi-purpose controllers or mobile anthropomorphic robots making use of a container solution. To this end, key technologies as Docker or IEC 61499, are used to address at the same time the deployment of flexible functions and the virtualization of control, with legacy support.
{"title":"Flexible Container Platform Architecture for Industrial Robot Control","authors":"Carlos A. Garcia, Marcelo V. García, E. Irisarri, F. Pérez, M. Marcos, Elisabet Estévez-Estévez","doi":"10.1109/ETFA.2018.8502496","DOIUrl":"https://doi.org/10.1109/ETFA.2018.8502496","url":null,"abstract":"The adoption of virtualization technologies in the development of software has brought advances in concepts such as flexibility and innovation in the field. The advantages introduced by these emerging solutions are widely known in Cloud Computing and Big Data systems. It should also be noted that these concepts have contributed to spreading such technologies in different contexts. Good examples of this are Cyber-Physical Production Systems (CPPS) and Industrial Internet-of-Things (IIoT) providing the future smart factories with advanced flexibility in production. In this sense, this paper proposes a flexible container architecture for industrial control. More specifically, it is focused on multi-purpose controllers or mobile anthropomorphic robots making use of a container solution. To this end, key technologies as Docker or IEC 61499, are used to address at the same time the deployment of flexible functions and the virtualization of control, with legacy support.","PeriodicalId":6566,"journal":{"name":"2018 IEEE 23rd International Conference on Emerging Technologies and Factory Automation (ETFA)","volume":"39 1","pages":"1056-1059"},"PeriodicalIF":0.0,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88204769","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}