{"title":"Predictive maintenance decision using statistical linear regression and kernel methods","authors":"Tung Le, Ming Luo, Junhong Zhou, H. Chan","doi":"10.1109/ETFA.2014.7005357","DOIUrl":"https://doi.org/10.1109/ETFA.2014.7005357","url":null,"abstract":"In this paper, we develop a predictive maintenance (PdM) method to determine the most effective time to apply maintenance to an equipment and study its application to a real semiconductor etching chamber. More specifically, we first apply linear regression to predict the (output) equipment health condition from the (input) operational parameters. This choice of linear model also allows us to propose an algorithm to reduce the number of operational parameters to be monitored for PdM purposes using t-statistics. Then, we follow a cross-validation based procedure to generate prediction error samples and apply a kernel method to construct the corresponding probability density function of the prediction error. Finally, the PdM decision can be made based on the likelihood of the predicted health condition exceeding a certain maintenance threshold. Our analysis using real data from a semiconductor etching chamber shows that the proposed PdM decision with the reduced dimension linear regression performs comparably to the one using full-scale linear model and can be used for better maintenance planning compared to the existing practice of fixed-schedule maintenance.","PeriodicalId":20477,"journal":{"name":"Proceedings of the 2014 IEEE Emerging Technology and Factory Automation (ETFA)","volume":"4 1","pages":"1-6"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75145784","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":"Energy efficient indoor localization utilizing BT 4.0 strapdown inertial navigation system","authors":"A. Arvanitopoulos, J. Gialelis, S. Koubias","doi":"10.1109/ETFA.2014.7005289","DOIUrl":"https://doi.org/10.1109/ETFA.2014.7005289","url":null,"abstract":"In the age of automation the need for indoor navigation has become quite important for a rising number of applications. In this work a strapdown INS (SINS) in terms of Inertial Navigation System is discussed. INS is an electronic device, containing an Inertial Measurement Unit (IMU), implementing a Dead Reckoning (DR) algorithm. This algorithm estimates position, velocity and orientation utilizing readings from motion sensors. The logic behind DR algorithm is to continually adding detected changes from the sensors to its previously calculated results. This is the main reason why INS is limited to measure relative position and orientation. Thus the accuracy of the propagated position depends heavily on the quality of the initial conditions. In addition, if absolute position or orientation updates are obtained by another sensor source at a high rate, the INS can be used to deliver high precision positions. In this paper, an INS fused with the new Bluetooth v4.0 technology is described.","PeriodicalId":20477,"journal":{"name":"Proceedings of the 2014 IEEE Emerging Technology and Factory Automation (ETFA)","volume":"15 1","pages":"1-5"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72771307","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":"On the use of binary feature descriptors for loop closure detection","authors":"E. Garcia-Fidalgo, A. Ortiz","doi":"10.1109/ETFA.2014.7005121","DOIUrl":"https://doi.org/10.1109/ETFA.2014.7005121","url":null,"abstract":"We propose an appearance-based loop closure detection algorithm based on binary features and a Bag-of-Words scheme. Unlike other approaches that build the visual dictionary offline, we introduce an indexing method for binary features, which, in combination with an inverted index, enable us to obtain loop closure candidates in an online manner. These structures are used in a discrete Bayes filter to select final loop candidates and to ensure temporal coherency between predictions. Our approach is validated using two publicly available datasets of outdoor environments and compared with the state-of-the-art FAB-MAP algorithm, showing very promising results and demonstrating that binary features can be used for visual loop closure detection.","PeriodicalId":20477,"journal":{"name":"Proceedings of the 2014 IEEE Emerging Technology and Factory Automation (ETFA)","volume":"57 1","pages":"1-8"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75363181","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":"Memory leak detection runtime-service for embedded Linux devices","authors":"R. Beneder, Bernd Glatz, M. Horauer, T. Rauscher","doi":"10.1109/ETFA.2014.7005223","DOIUrl":"https://doi.org/10.1109/ETFA.2014.7005223","url":null,"abstract":"In practice, software is often deployed with several hidden bugs despite various test processes and static analyses. Such bugs often cause a phenomenon called software aging that refers to the accumulation of errors occurring in long running software systems that results in a decrease of performance and an increases of the probability to crash the entire system. This paper presents a mechanism to detect memory leaks in embedded systems software at runtime that can be used to counter software aging. In particular, it presents and compares two measurement based algorithms to identify memory leaks on Embedded Linux devices at runtime. Both algorithms have been implemented and evaluated using an industrial room controller targeting building automation. Based on this approach we were able to identify an existing memory leak we were unaware of beforehand.","PeriodicalId":20477,"journal":{"name":"Proceedings of the 2014 IEEE Emerging Technology and Factory Automation (ETFA)","volume":"9 1","pages":"1-6"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"74839129","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}
David Gessner, I. Álvarez, Alberto Ballesteros, M. Barranco, J. Proenza
{"title":"Towards an experimental assessment of the slave elementary cycle synchronization in the Flexible Time-Triggered Replicated Star for Ethernet","authors":"David Gessner, I. Álvarez, Alberto Ballesteros, M. Barranco, J. Proenza","doi":"10.1109/ETFA.2014.7005321","DOIUrl":"https://doi.org/10.1109/ETFA.2014.7005321","url":null,"abstract":"The communication subsystem of distributed embedded systems (DES) that must operate continuously and satisfy unpredictable requirement changes must be reliable and flexible. Recently the Flexible Time-Triggered Replicated Star for Ethernet (FTTRS) has been proposed as a communication subsystem that satisfies these two attributes. It is based on the master/multi-slave Flexible-Time Triggered (FTT) communication paradigm and relies on two custom switches, each with its own embedded FTT master. Both masters are active simultaneously and provide the same service. Specifically, they simultaneously and periodically broadcast so-called trigger messages (TMs) in a redundant manner to make them robust to transient channel faults. One of the functions of these TMs is to divide the communication time into rounds called elementary cycles (ECs). For the correct operation of FTTRS, it is important that all slaves agree when each EC starts and ends. A mechanism to achieve this has been recently proposed. This paper presents a first implementation of this mechanism and a series of experimental tests that constitute a first step towards building a prototype of an FTTRS network.","PeriodicalId":20477,"journal":{"name":"Proceedings of the 2014 IEEE Emerging Technology and Factory Automation (ETFA)","volume":"16 1","pages":"1-4"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78761149","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 model-driven approach with synchronous semantics for developing hard real-time WSNs","authors":"J. Ro, Z. Bhatti, P. Roop","doi":"10.1109/ETFA.2014.7005178","DOIUrl":"https://doi.org/10.1109/ETFA.2014.7005178","url":null,"abstract":"We propose a model-driven approach for designing Wireless Sensor Network (WSN) applications, specifically for systems where hard real-time requirements must be satisfied. Traditionally, developing such systems presents difficulties in ensuring time and timing accuracy due to unpredictable computation time, ambiguities in program concurrency, and behavioural inconsistency between model and implementation. However, in contrast, the models in our approach are fully time-predictable by means of a logical time interval called a tick, while concurrency is automatically handled by the design semantics in a timing guaranteed manner. Meanwhile, the model-driven aspect of automatic code generation guarantees the behavioural consistency between model and implementation. We achieve our approach by using IEC 61499 function blocks and synchronous execution for syntax and semantics respectively. In this paper, we design a time-triggered protocol and a distributed motor synchronization as the network and application layers respectively. Then, we model the overall system for validation by performing composition of such layers. Furthermore, we explain how the logical time tick can be realized during the implementation in a way that the real-time requirement can be satisfied. Finally, the simulation and implementation results demonstrate the effectiveness of our approach.","PeriodicalId":20477,"journal":{"name":"Proceedings of the 2014 IEEE Emerging Technology and Factory Automation (ETFA)","volume":"110 1","pages":"1-8"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79262813","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":"Getting comfortable hand configurations while manipulating an object","authors":"A. Montano, R. Suárez","doi":"10.1109/ETFA.2014.7005134","DOIUrl":"https://doi.org/10.1109/ETFA.2014.7005134","url":null,"abstract":"The paper presents an approach to manipulate unknown objects based on tactile information and force feedback. The object manipulation is performed using two fingers of the Shunck Dexterous Hand, which is equipped with tactile sensors on the fingertips. The contact point on each fingertip is modeled using a virtual articulation which adds a virtual degree of freedom to the finger. The approach uses the tactile data and hand kinematics information in order to estimate a grasp quality measure and to make finger adjustments after an initial grasp in order to improve the hand comfort. The approach was implemented in a real sensorized hand, and some examples manipulating different objects are presented in the paper showing the evolution of the resulting quality.","PeriodicalId":20477,"journal":{"name":"Proceedings of the 2014 IEEE Emerging Technology and Factory Automation (ETFA)","volume":"9 1","pages":"1-8"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"81290577","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. Fernbach, W. Kastner, Stefan Matzler, M. Wollschlaeger
{"title":"An OPC UA information model for cross-domain vertical integration in automation systems","authors":"A. Fernbach, W. Kastner, Stefan Matzler, M. Wollschlaeger","doi":"10.1109/ETFA.2014.7005215","DOIUrl":"https://doi.org/10.1109/ETFA.2014.7005215","url":null,"abstract":"Bridging the two domains of building and industrial automation systems at their management levels is a topic hardly regarded so far. Nevertheless, cross-domain integration promises significant benefits in terms of resource consumption and costs optimisation where systems of both worlds encounter each other. To this aim, this work presents an OPC UA information modelling framework providing a holistic information base for both domains. This facilitates the implementation of cross-domain management applications in the context of smart grids with the potential goals to coordinate the reuse of waste energy, to avoid peak loads and to predict energy demand.","PeriodicalId":20477,"journal":{"name":"Proceedings of the 2014 IEEE Emerging Technology and Factory Automation (ETFA)","volume":"69 1","pages":"1-8"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84246888","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":"Dynamic duplicate deferral techniques for redundant Wi-Fi networks","authors":"G. Cena, S. Scanzio, A. Valenzano, C. Zunino","doi":"10.1109/ETFA.2014.7005156","DOIUrl":"https://doi.org/10.1109/ETFA.2014.7005156","url":null,"abstract":"Wireless communications suffer from disturbance and interference, which prevent reliable data exchanges and preclude their adoption in the real-time applications found at the lower levels of factory automation systems. This is particularly true for Wi-Fi, for which mechanisms like channel hopping and blacklisting are not available. Several solutions were defined in the past few years, which range from the adoption of general-purpose redundancy protocols over conventional communication equipment to proposals like Wi-Red, which offers link-level redundancy. In this paper, an enhancement is presented for the latter solution, which achieves better performance by deferring transmission of duplicate frames. The net effect is a sort of load balancing between wireless channels, which reduces network traffic and increases reliability further.","PeriodicalId":20477,"journal":{"name":"Proceedings of the 2014 IEEE Emerging Technology and Factory Automation (ETFA)","volume":"9 1","pages":"1-8"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84266103","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. Pawłowski, J. L. Guzmán, M. Berenguel, S. Dormido
{"title":"Lagrange interpolation for signal reconstruction in event-based GPC","authors":"A. Pawłowski, J. L. Guzmán, M. Berenguel, S. Dormido","doi":"10.1109/ETFA.2014.7005069","DOIUrl":"https://doi.org/10.1109/ETFA.2014.7005069","url":null,"abstract":"This work presents the application of Lagrange interpolation method for a signal reconstruction in event-based Generalized Predictive Control (GPC). The event-based control system is governed by level crossing sampling techniques, which monitors the controlled variable. The Lagrange interpolation method is used to reconstruct signal values between two consecutive events. The interpolated signal values are used to unify the obtained values to a base signal, which is resampled with fixed frequency. The developed event-based GPC with Lagrange interpolation is verified through a simulation study, considering several process models commonly used in industrial applications. The obtained results show a proper operation of the event-based controllers, due to good interpolation accuracy.","PeriodicalId":20477,"journal":{"name":"Proceedings of the 2014 IEEE Emerging Technology and Factory Automation (ETFA)","volume":"15 1","pages":"1-7"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"77094461","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}