{"title":"SOA-Based integration for batch process management with OPC UA and ISA-88/95","authors":"J. Virta, I. Seilonen, Antti Tuomi, K. Koskinen","doi":"10.1109/ETFA.2010.5641286","DOIUrl":"https://doi.org/10.1109/ETFA.2010.5641286","url":null,"abstract":"OPC Unified Architecture (OPC UA) is a new standard for communication between information and automation systems and devices. An important application area for OPC UA is communication between Manufacturing Execution Systems (MES) and Process Control Systems (PCS). In this paper an approach is presented for utilizing OPC UA in conjunction with SOA-based middleware and ISA-88/95 standards for integration between MES and PCS in the context of batch process management. First, the requirements of communication are identified and then a software design combining the mentioned technologies is proposed. The design is evaluated with the help of an experimental implementation and test scenarios.","PeriodicalId":201440,"journal":{"name":"2010 IEEE 15th Conference on Emerging Technologies & Factory Automation (ETFA 2010)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125663292","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. Radermacher, C. Mraidha, S. Piergiovanni, S. Gérard
{"title":"Generation of schedulable real-time component implementations","authors":"A. Radermacher, C. Mraidha, S. Piergiovanni, S. Gérard","doi":"10.1109/ETFA.2010.5640987","DOIUrl":"https://doi.org/10.1109/ETFA.2010.5640987","url":null,"abstract":"In model based approaches for real-time systems (RTS) development, an iterative process that consists in the early stage verification of real-time constraints fulfillment according to a given design is usually performed in order to detect as early as possible unfeasible designs. Schedulability analysis allows this early verification of timing constraints according to so called Schedulability Analysis Model (SAM). This paper proposes a configurable framework for implementation synthesis of component oriented specification that is able to preserve the SAM timing properties that are validated at an early stage of the RTS design.","PeriodicalId":201440,"journal":{"name":"2010 IEEE 15th Conference on Emerging Technologies & Factory Automation (ETFA 2010)","volume":"55 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121462139","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}
Pei-Lun Suei, Che-Wei Kuo, R. Luoh, Tei-Wei Kuo, C. Shih, Min-Siong Liang
{"title":"Data compression and query for large scale sensor data on COTS DBMS","authors":"Pei-Lun Suei, Che-Wei Kuo, R. Luoh, Tei-Wei Kuo, C. Shih, Min-Siong Liang","doi":"10.1109/ETFA.2010.5641312","DOIUrl":"https://doi.org/10.1109/ETFA.2010.5641312","url":null,"abstract":"Multi-dimensional temporal data set is the common format in sensor network applications to store sampled temporal data. As time goes on, the size of the core tables in the data set may increase to enormous size and the tables become not managable. In order to reduce storage space and allow on-line query, how to trade off data compression effectiveness for on-line query performance is a challenge issue. In this paper, we are concerned with an effective framework for temporal data set that does not scarify on-line query performance and is specifically designed for very large sensor network database. The sampled data are compressed using several candidate approaches including dictionary-base compress and lossless vector quantization. In the mean time, on-line queries are conducted without decompressing the compressed data set so as to enhance the query performance. Experiments are conducted on a power meter database and sonoma database to evaluate the proposed methodologies in terms of data compression rate and data query speed. The results show that the compression rate ranges from 70% for numerical data to 20% for character data. In the mean time, the increased overhead for online query is limited up to 2%.","PeriodicalId":201440,"journal":{"name":"2010 IEEE 15th Conference on Emerging Technologies & Factory Automation (ETFA 2010)","volume":"169 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132237896","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":"Schedulability analysis in partitioned systems for aerospace avionics","authors":"João Craveiro, J. Rufino","doi":"10.1109/ETFA.2010.5641243","DOIUrl":"https://doi.org/10.1109/ETFA.2010.5641243","url":null,"abstract":"Aerospace mission systems' size, weight and power consumption requirements call for the integration of multiple functions on a single embedded computing platform. A current trend to guard against potential timeliness and safety issues in integrating applications of different natures and providers is the employment of temporal and spatial partitioning. The AIR architecture, defined within initiatives sponsored by the European Space Agency to meet these goals, supports multiple partition operating systems, and advanced timeliness control and adaptation mechanisms. In this paper we propose how to take advantage of composability properties inherent to the build and integration process of AIR-based systems, towards tool-assisted scheduling analysis and configuration support.","PeriodicalId":201440,"journal":{"name":"2010 IEEE 15th Conference on Emerging Technologies & Factory Automation (ETFA 2010)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131495279","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":"A measurement model for mobile robot localization using underwater acoustic images","authors":"A. Burguera, G. Oliver, Yolanda González Cid","doi":"10.1109/ETFA.2010.5641294","DOIUrl":"https://doi.org/10.1109/ETFA.2010.5641294","url":null,"abstract":"Likelihood fields (LF) have been used in the past to perform localization. These approaches infer the LF from range data. However, an underwater Mechanically Scanned Imaging Sonar (MSIS) does not provide distances to the closest obstacles but echo intensity profiles. In this case, obtaining ranges involves processing the acoustic data. The proposal in this paper avoids the range extraction to build the LF. Instead of processing the acoustic images to obtain ranges and then using these ranges to infer a LF, this paper proposes the use of the acoustic image itself as a good approximation of the LF. The experimental results show the potential benefits of using this idea to define a measurement model to perform mobile robot localization.","PeriodicalId":201440,"journal":{"name":"2010 IEEE 15th Conference on Emerging Technologies & Factory Automation (ETFA 2010)","volume":"102 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132590032","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":"Coexistence optimized cognitive engine (COCE)","authors":"Kaleem Ahmad, G. Shrestha, U. Meier","doi":"10.1109/ETFA.2010.5641145","DOIUrl":"https://doi.org/10.1109/ETFA.2010.5641145","url":null,"abstract":"Cognitive radio (CR) is being envisioned as a promising technology to realize new strategies to combat with coexistence problems in wireless systems. Currently, opportunistic or dynamic spectrum access and transmission power control are popular coexistence optimization strategies among the CR research community. We propose a coexistence optimized cognitive engine (COCE), which combines machine learning with expert knowledge. COCE classifies coexisting radio systems using a fuzzy logic based signal classifier and in turn chooses suitable transmission parameters for the underlying radio platform from its knowledge base. Initially, we implement COCE as a TPC engine, which chooses the optimal transmission power for the underlying radio platform to ensure a desired quality-of-service. We implemented a testbed to demonstrate the performance of COCE using conventional microcontroller (μC) as well as super heterodyne transceivers and present the results in this contribution.","PeriodicalId":201440,"journal":{"name":"2010 IEEE 15th Conference on Emerging Technologies & Factory Automation (ETFA 2010)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131413706","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":"General environment for human interaction with a robot hand-arm system and associate elements","authors":"J. Fortin, R. Suárez","doi":"10.1109/ETFA.2010.5641453","DOIUrl":"https://doi.org/10.1109/ETFA.2010.5641453","url":null,"abstract":"Software development in robotics is a complex task due to the existing heterogeneity in terms of hardware, communications, and programming languages that are used in current robotic systems. In this work a general environment for the interaction between the human operator and different elements in a robotized cell is presented, such that all the involved elements can be easily managed from a unique interface. The aim of the developments is to provide a common frame that can be ported to different operating systems and can be easily extended or adapted to new devices.","PeriodicalId":201440,"journal":{"name":"2010 IEEE 15th Conference on Emerging Technologies & Factory Automation (ETFA 2010)","volume":"73 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127389940","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":"Towards a model driven approach for development of visualization applications in industrial automation","authors":"S. Hennig, A. Braune, E. Koycheva","doi":"10.1109/ETFA.2010.5641320","DOIUrl":"https://doi.org/10.1109/ETFA.2010.5641320","url":null,"abstract":"The eXtensible Visualization Components Markup Language (XVCML) was developed in order to ensure the sustainability of visualization solutions. Therefore, XVCML follows the Model-Driven Software Development (MDSD) approach: It enables technology independent modeling of visualization solutions whereas those models are compliant to a formal metamodel. XVCML was enhanced by a mean to express arbitrary routines using Executable UML. Since we realized the latter aspect only as a first proof of concept, this part of XVCML lacks a formal metamodel—a requirement for MDSD. This paper seizes on this topic so much that a Domain Specific Language, which enables the creation of Executable UML models, will be worked out in the context of MDSD. Therefore, this paper explains the required foundations for the subject matter at hand before it presents the way of proceeding towards a model-driven approach with XVCML.","PeriodicalId":201440,"journal":{"name":"2010 IEEE 15th Conference on Emerging Technologies & Factory Automation (ETFA 2010)","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133859627","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":"Partial outline combination and categorization using 3D-range measurements on a mobile robot","authors":"Marko Reimer, Bernardo Wagner","doi":"10.1109/ETFA.2010.5641127","DOIUrl":"https://doi.org/10.1109/ETFA.2010.5641127","url":null,"abstract":"We present a method to aggregate and classify the 2D outline of arbitrary shaped objects from 3D-range data. As a mobile robot only captures a limited part of an object in a single measurement, the raw data of several measurements are combined to build a data set as comprehensive as possible. Doing so the classification uses all previous measurements. As the classification uses local curvature based features it can classify partial and complete shapes. The approach combines a spline approximation method with a scalable method for shape registration, combination and classification. Experimental results illustrate the ability of combining and classifying real world objects on a mobile robot.","PeriodicalId":201440,"journal":{"name":"2010 IEEE 15th Conference on Emerging Technologies & Factory Automation (ETFA 2010)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126190970","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":"Adaptive fuzzy generalized predictive control based on Discrete-Time T-S fuzzy model","authors":"Jérôme Mendes, R. Araújo, F. Souza","doi":"10.1109/ETFA.2010.5641301","DOIUrl":"https://doi.org/10.1109/ETFA.2010.5641301","url":null,"abstract":"The paper presents an adaptive fuzzy predictive control based on discrete-time Takagi-Sugeno (T-S) fuzzy model. The proposed controller is based on Generalized predictive control (GPC) algorithm, and a discrete-time T-S fuzzy model is employed to approximate the unknown nonlinear process. To provide a better accuracy in identification of unknown parameters of the model, it is proposed an on-line adaptive law which ensures that the tracking error remains bounded. The stability of closed-loop control system is proved/studied via the Lyapunov stability theory. To validate the theoretical developments and to demonstrate the performance of the proposed control is simulated as nonlinear system a laboratory-scale liquid-level process. The simulation results show that the proposed method has a good performance and disturbance rejection capacity in industrial process.","PeriodicalId":201440,"journal":{"name":"2010 IEEE 15th Conference on Emerging Technologies & Factory Automation (ETFA 2010)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129494445","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}