DEVELOPMENT OF AN INTELLIGENT MAINTENANCE SYSTEM FOR ELECTRONIC VALVES

Similar documents
Multisensor Data Fusion: From Algorithms And Architectural Design To Applications (Devices, Circuits, And Systems)

OPTIMIZATINON OF TRAINING SETS FOR HEBBIAN-LEARNING- BASED CLASSIFIERS

EDEXCEL NATIONALS UNIT 25 PROGRAMMABLE LOGIC CONTROLLERS. ASSIGNMENT No.1 SELECTION CRITERIA

A student diagnosing and evaluation system for laboratory-based academic exercises

Evolutive Neural Net Fuzzy Filtering: Basic Description

Postprint.

Modeling user preferences and norms in context-aware systems

Circuit Simulators: A Revolutionary E-Learning Platform

On Human Computer Interaction, HCI. Dr. Saif al Zahir Electrical and Computer Engineering Department UBC

Data Fusion Models in WSNs: Comparison and Analysis

Software Maintenance

Courses in English. Application Development Technology. Artificial Intelligence. 2017/18 Spring Semester. Database access

Blended Learning using GCAR-EAD Environment: Experiences and Application Results

Fault tree analysis for maintenance needs

Human Emotion Recognition From Speech

The Use of Statistical, Computational and Modelling Tools in Higher Learning Institutions: A Case Study of the University of Dodoma

On-Line Data Analytics

AUTOMATED TROUBLESHOOTING OF MOBILE NETWORKS USING BAYESIAN NETWORKS

Reducing Features to Improve Bug Prediction

AGENDA LEARNING THEORIES LEARNING THEORIES. Advanced Learning Theories 2/22/2016

Python Machine Learning

Reduce the Failure Rate of the Screwing Process with Six Sigma Approach

Using a PLC+Flowchart Programming to Engage STEM Interest

Learning Methods for Fuzzy Systems

Multidisciplinary Engineering Systems 2 nd and 3rd Year College-Wide Courses

SAM - Sensors, Actuators and Microcontrollers in Mobile Robots

Module 12. Machine Learning. Version 2 CSE IIT, Kharagpur

MASTER OF SCIENCE (M.S.) MAJOR IN COMPUTER SCIENCE

Seminar - Organic Computing

Knowledge-Based - Systems

Application of Virtual Instruments (VIs) for an enhanced learning environment

Laboratorio di Intelligenza Artificiale e Robotica

Specification and Evaluation of Machine Translation Toy Systems - Criteria for laboratory assignments

Ph.D. in Behavior Analysis Ph.d. i atferdsanalyse

Historical maintenance relevant information roadmap for a self-learning maintenance prediction procedural approach

CWIS 23,3. Nikolaos Avouris Human Computer Interaction Group, University of Patras, Patras, Greece

Course Outline. Course Grading. Where to go for help. Academic Integrity. EE-589 Introduction to Neural Networks NN 1 EE

MAE Flight Simulation for Aircraft Safety

Adaptive Learning in Time-Variant Processes With Application to Wind Power Systems

INPE São José dos Campos

AUTOMATIC DETECTION OF PROLONGED FRICATIVE PHONEMES WITH THE HIDDEN MARKOV MODELS APPROACH 1. INTRODUCTION

FUZZY EXPERT. Dr. Kasim M. Al-Aubidy. Philadelphia University. Computer Eng. Dept February 2002 University of Damascus-Syria

Quantitative Evaluation of an Intuitive Teaching Method for Industrial Robot Using a Force / Moment Direction Sensor

The 9 th International Scientific Conference elearning and software for Education Bucharest, April 25-26, / X

The Impact of the Multi-sensory Program Alfabeto on the Development of Literacy Skills of Third Stage Pre-school Children

Speech Emotion Recognition Using Support Vector Machine

Computerized Adaptive Psychological Testing A Personalisation Perspective

A Case Study: News Classification Based on Term Frequency

Dynamic Pictures and Interactive. Björn Wittenmark, Helena Haglund, and Mikael Johansson. Department of Automatic Control

Telekooperation Seminar

Model-based testing of PLC software: test of plants reliability by using fault injection on component level

Knowledge based expert systems D H A N A N J A Y K A L B A N D E

What s in a Step? Toward General, Abstract Representations of Tutoring System Log Data

An OO Framework for building Intelligence and Learning properties in Software Agents

AUTOMATED FABRIC DEFECT INSPECTION: A SURVEY OF CLASSIFIERS

Remote Control Laboratory Via Internet Using Matlab and Simulink

COMPUTER-ASSISTED INDEPENDENT STUDY IN MULTIVARIATE CALCULUS

Computer Science. Embedded systems today. Microcontroller MCR

ENEE 302h: Digital Electronics, Fall 2005 Prof. Bruce Jacob

Physics 270: Experimental Physics

Axiom 2013 Team Description Paper

A MULTI-AGENT SYSTEM FOR A DISTANCE SUPPORT IN EDUCATIONAL ROBOTICS

EECS 571 PRINCIPLES OF REAL-TIME COMPUTING Fall 10. Instructor: Kang G. Shin, 4605 CSE, ;

Australian Journal of Basic and Applied Sciences

Execution Plan for Software Engineering Education in Taiwan

Experience and Innovation Factory: Adaptation of an Experience Factory Model for a Research and Development Laboratory

Lecture 1: Machine Learning Basics

Operational Knowledge Management: a way to manage competence

LABORATORY : A PROJECT-BASED LEARNING EXAMPLE ON POWER ELECTRONICS

Infrared Paper Dryer Control Scheme

Phonetic- and Speaker-Discriminant Features for Speaker Recognition. Research Project

SELECCIÓN DE CURSOS CAMPUS CIUDAD DE MÉXICO. Instructions for Course Selection

TEACHING IN THE TECH-LAB USING THE SOFTWARE FACTORY METHOD *

Why Did My Detector Do That?!

A Reinforcement Learning Variant for Control Scheduling

The Method of Immersion the Problem of Comparing Technical Objects in an Expert Shell in the Class of Artificial Intelligence Algorithms

On the implementation and follow-up of decisions

CUSTOMER TRAINING COURSE PROGRAMME TECHNICAL TRAINING

AQUA: An Ontology-Driven Question Answering System

Probabilistic Latent Semantic Analysis

Science Olympiad Competition Model This! Event Guidelines

A GENERIC SPLIT PROCESS MODEL FOR ASSET MANAGEMENT DECISION-MAKING

Analysis of Emotion Recognition System through Speech Signal Using KNN & GMM Classifier

TIMSS ADVANCED 2015 USER GUIDE FOR THE INTERNATIONAL DATABASE. Pierre Foy

Distributed Weather Net: Wireless Sensor Network Supported Inquiry-Based Learning

Malicious User Suppression for Cooperative Spectrum Sensing in Cognitive Radio Networks using Dixon s Outlier Detection Method

WHEN THERE IS A mismatch between the acoustic

Speeding Up Reinforcement Learning with Behavior Transfer

Intelligent Agent Technology in Command and Control Environment

ISFA2008U_120 A SCHEDULING REINFORCEMENT LEARNING ALGORITHM

OCR for Arabic using SIFT Descriptors With Online Failure Prediction

PROCESS USE CASES: USE CASES IDENTIFICATION

SINGLE DOCUMENT AUTOMATIC TEXT SUMMARIZATION USING TERM FREQUENCY-INVERSE DOCUMENT FREQUENCY (TF-IDF)

Reinforcement Learning by Comparing Immediate Reward

LEGO MINDSTORMS Education EV3 Coding Activities

Problems of the Arabic OCR: New Attitudes

Notes on The Sciences of the Artificial Adapted from a shorter document written for course (Deciding What to Design) 1

Mining Association Rules in Student s Assessment Data

"On-board training tools for long term missions" Experiment Overview. 1. Abstract:

Guru: A Computer Tutor that Models Expert Human Tutors

Transcription:

DEVELOPMENT OF AN INTELLIGENT MAINTENANCE SYSTEM FOR ELECTRONIC VALVES Luiz Fernando Gonçalves, luizfg@ece.ufrgs.br Marcelo Soares Lubaszewski, luba@ece.ufrgs.br Carlos Eduardo Pereira, cpereira@ece.ufrgs.br Renato Ventura Bayan Henriques, rventura@ece.ufrgs.br Elisandra Pavoni Lazzaretti, elisandrapl@yahoo.com.br Federal University of Rio Grande do Sul, Department of Electric Engineering Jay Lee, jay.lee@uc.edu University of Cincinnati Abstract. The technological evolution of sensors, electronics, embedded systems and simulation algorithms have been improving the maintenance activities, especially the predictive maintenance. These technological advances have provided a new view over the existing maintenance practices. The advent of new computer systems, the development of signal processing and simulation algorithms, have provided new approaches in industrial control systems leading to the propose new reliability and availability models for equipments and systems. Moreover, they have increased the precision in failure pattern recognition, have extended the assessment and diagnosis of damages in equipments and systems, and have added intelligence to existing control systems. Several techniques of signal processing and artificial intelligent, for example, were implemented by the Industry/University Cooperative Research Center on Intelligent Maintenance Systems (IMS) in a toolbox called Watchdog Agent TM. This toolbox is already used succesfully to prevent failures in several industry manufacturing systems. This paper presents the implementation of a intelligent maintenance system, using signal processing techniques and statistical methods existing in the Watchdog Agent TM, for prevent damages and additional costs due to unexpected faults in electronic valves. The main idea is to determine and assess the performance degradation of valves and prevent failures. This system uses torque data from sensors installed in the valve. In this paper we present the configuration and model development for a correct application of the toolbox, as well as three examples of use of these models. Keywords: Maintenance, Prediction, Diagnosis, Failures, Watchdog Agent. 1. INTRODUCTION The equipments or industrial processes, as they are used, are submitted to several kinds of degradation: wear out, dust, corrosion, humidity, cracks, and other anomalies. In case that some corrective practices are not taken in order to restore the equipments, they will present some defect: noise, vibration, increase of temperature, and others. Remaining the defect, not being carried through a corrective action, the equipments or processes might fail. Thus, it has become crucial to manufacturing industries to find out and prevent failures in equipments through quantifying the degradation in a way that the damages and maintenance time of a machine can be reduced to a minimum, or, maintaining a high level of confidence and availability, in order to anticipate and reduce the number of failures, reducing the costs. Today, very sophisticated sensors and computerized systems are capable of giving important information about the equipment to which they are connected. Moreover, when these sensors, with intelligent devices, are connected in an industrial bus and their data are continually analyzed by sophisticated embedded systems, it is possible to go beyond the predictive maintenance, evolving to an intelligent maintenance system. After the implantation of a intelligent maintenance system, it is possible to locate exactly the components, parts, mechanisms that tend to fail. This evaluation, executed quickly and precisely through the reading of performance indicators, allows forecasting the present and future behavior of machines and equipments (Djurdjanovic et al., 2006). The assessment, diagnosis and prediction of the performance for machines/equipments, achieved through sophisticated algorithms, signal processing techniques and artificial intelligence, have provided a change in the traditional paradigm of reactive maintenance practices, with focus on the machine adjust and precision, to predictive practices, with focus on prevention e precision of information, turning the maintenance tasks intelligent (Jinhua e Erland, 2002). A great variety of signal processing and artificial intelligence techniques, that are used in maintenance, and have the ability of diagnosing an anomaly and compute the remaining life time of components and equipments, have been described in literature (Tinós, 2003) and are hostly developed for specific applications.

For example, Fourier and Wavelet transforms, that have been used in signal processing, and features extraction with artificial intelligence techniques, are used in prediction and diagnostic of the performance of machines and equipments. These tools allow answering, through performance analysis, which is the most critical part in a machine that needs maintenance (Lee et al., 2004). Performance degradation of equipments is considered as a result of aging and wearing out of components. This degradation reduces the performance confidence of machines and increases the failure probability. Therefore, performance degradation is a failure indicator and can be used to predict an unacceptable performance of an equipment, before a detect occurs. Moreover, the quantification of performance degradation allows signalling the appropriate moment to a maintenance activity and eases disassembly and reuse of parts or components (Djurdjanovic et al., 2003). This paper is organized as follows: Section 2 presents the definition of Confidence Value while Section 3 shows a description of the Watchdog Agent Toolbox. Section 4 shows the data from Coester case study and Section 5 presents the obtained results for this case estudy. Finally, in Section 6 the final conclusions and future works are presented. 2. CONFIDENCE VALUE DEFINITION A device used to implement an intelligent maintenance system, the Watchdog Agent TM (WA) has a variety of tools to the assessment and prediction of equipments performance through multi sensor analysis. The performance assessment of parts/equipments done by the WA is made extracting degradation features of devices connected to it. From the reading of temperature, vibration, or force, for example, give by sensors installed in the devices a performance indicator, called Confidence Value (CV), is computed. The CV is a quantitative indicator of the quality of a system. It is determined from the analysis of performance signals observed during the normal behavior of the equipment and those recently observed. CV varies from zero to one, where a higher value indicates a performance that is closer to the normal. As the equipment degrades, the current performance signals differ from those of normal behavior, reducing the CV. Fig. 1 presents the CV concept. The values were obtained through time/frequency distributions of the load readings from the shaft of an automotive process (Johnson et al., 2006). Figure 1. Concept of Confidence Value. The performance prediction may be done through the modeling and surpassing of the current behavior, that is, by comparing current and previous signals read from the equipments. Several algorithms have been developed to perform the performance assessment of a system. These algorithms include signal processing methods, features extraction, and sensor fusion (Quispe, 2005). In this paper, we will show the achieved results with the performance assessment methods. 3. WATCHDOG TOOLBOX With the intention to evaluate and predict the performance of the equipment in different conditions, taking into account the signal nature, processing speed, available processor and memory resources, the Watchdog Agent TM presents an open architecture.

The Watchdog Agent has an interface implemented in Matlab, known as Watchdog Toolbox. The Watchdog Toolbox is a software that has as input the readings of sensors installed in a system and has as output the current degradation level of the system. The Watchdog Toolbox has four main modules: signal processing, feature extraction, performance evaluation and sensor fusion (Johnson et al., 2006). The tools embedded into this device make it possible the quantification, evaluation and prediction of the degradation level of key parts of machines, offering the physical possibility of monitoring and managing the equipment life-cycle. Fig. 2 shows the main window of the Watchdog Toolbox. The toolbox packet has two main groups: data manipulation and performance assessment. Figure 2. Watchdog Agent Toolbox main window.. The data manipulation function is used to process the signal and extract performance features. Data manipulation tools use data which define the normal behavior of the equipment, as well as test data. The performance assessment function performs the fusion of the information from the various sensors and calculates the CV. The signal processing tools implemented in the Watchdog are based on the Fourier Transform, Short-Time Fourier Transform and Wavelet Transform. While Logistic Regression and Statistical Pattern Recognition are tools for performance assessment. 3.1 Affinity Analysis A function added to the Watchdog Toolbox which allows to compute the affinity measure, ρ, is done by: ( ) log ρ = 1 8 (µ 1 µ 2 ) T Σ 1 (µ 1 µ 2 ) + 1 2 log det(σ) det(σ1 )det(σ 2 ) (1) In Eq.(1): µ 1 is the average of signatures describing normal behavior, µ 2 is the average of signatures describing faulty behavior, Σ 1 is the covariance of normal behavior signatures, Σ 2 is the covariance of faulty behavior signatures, and Σ = (Σ 1 + Σ 2 )/2.

This equation measures how far is a data set from another data set. Ideally, normal data should produce Confidence Values near one, and faulty data should produce Confidence Values near zero. Lower values for the affinity measure indicate a greater separation between the data sets and a better localization of signatures in each kind of behavior, normal or faulty. 3.2 Data Configuration After obtaining normal behavior data from a sensor, the user should place these data in a specific folder (C:\Watchdog- Data\Dados\Normal, for example). If the user chooses the Logistic Regression method in the performance assessment, faulty data should also be provided and placed in a specific folder, as for the normal data (C:\WatchdogData\Dados\Falta). The user should also place test data (data recently read from sensors) in a specific folder, as previously done for normal and faulty data, to be analyzed, and select those folders and the processing/extraction and performance assessment tools in the main window of the Watchdog Toolbox. Moreover, the user should also define the folders where the resulting signal features and CV should be saved (C:\WatchdogData\Resultados, for example). The Watchdog Toolbox also has some statistical tools, as mean value and variance, for example, which could be used to improve the performance evaluation depending on the application. Finally, in the white noise case, that could have a high level in a stochastic process (as the wear out of a tool or machine, or the shaft vibration of a generator) it can be difficult to interpret CV performance. An option for smoothing the CV was also added to the Toolbox. This option improves the CV visualization, since it uses a moving average filter in a way that the Toolbox output can be easily interpreted. 4. CASE STUDY The case study presented here in uses data from opening and closing movements of a valve. These data came from a load cell installed in an electronic valve of Coester Automação S.A. Coester is a company situated in São Leopoldo, Rio Grande Sul, Brazil, which manufactures electronic actuators and gearboxes, besides other integrated solutions for valves automation. The performance of the shaft movement control of a valve done by an electric actuator is dealt with in this paper. Electrical actuators are electrical and mechanical devices which allow the control of valves, dampers, floodgates and similar equipments. Fig. 3 presents the actuator and the valve together. Figure 3. 3D example of a valve and a Coester actuator [yielded by Coester Automação S.A.]. Data come from a load cell that measures the torque exerted by the actuator in the valve and from a potentiometer that measures the opening/closing movements of the valve connected to the actuator. The torque ranges depend on the model used, and can reach up to 500 Nm. Potentiometer data correspond to the percentage of opening/closing of the valve and may vary from 0 to 100%.

Fig. 4 presents a diagram of the torque and position data acquisition process. Figure 4. Aquisição dos dados de posição e torque da válvula. Through the actuator motor system, there is a transfer of the effort suffered to the load cell. In its turn, the load cell deforms and sends an analog signal proportional to the converted effort to the controller board of the PLC, which processes these signals. The control software evaluates the effort value and verifies if it should turn off the motor and generate an alarm signal, for example. The effort and position during movement data are saved in memory for analysis and visualization. Fig. 5 shows five opening/closing curves of the valve obtained through the load cell. Figure 5. Opening/closing torque curves of the valve. For this data set, the features were extracted using a Fourier based analysis, analyzing the fundamental frequencies of the signal. The computation of performance was made by statistical pattern recognition method. The option Feature Level, see Fig. 2, was chosen for all the tests described in the sequence. 4.1 Definition of Tests The opening/closing torque curves seen in Fig. 5 represent normal behavior situations. To perform the analysis and to verify the confidence value it is necessary a data set representing a faulty behavior. These faulty data were obtained through the addition of an increasing value of torque in normal values until they reach 80 Nm (maximum torque allowed to the valve). These data represent a situation normally found in the field, as the performance degrades until the failure.

Having normal and faulty behavior data, it is enough to fill in the test folder. Thus, according to the different data sequences chosen to fill the folder, files representing normal behavior plus files representing faulty behavior, three different tests were performed: 1. 50 normal data files plus 50 faulty data files; 2. 50 faulty data files, plus 100 normal data files; 3. 100 normal data files, 50 faulty data files, and 30 normal data files. As the position of the faulty data changes in the test folder, the respective Confidence Value will also change. Thus, it is expected to obtain three very different curves for the CV. In the first test, the CV should start with a value close to one. From the cycle number, CV should gradually decrease. In the second test, the CV should have an initial value near zero, and from cycle 50, the value should gradually increase. Finally, in the last test, CV should also start with a value near one, then from cycle number 100 it should gradually decrease and from cycle 150 it should start do increase again. It is worth saying that the last test represents a common situation found in the field. It is similar to the behavior expected after the verification of some defect and the replacement of a part or component, with the valve returning to its normal condition of use. 5. RESULTS In the following curves, it is possible to visualize and compare the Confidence Value in the three tests described previously. It is possible to observe the performance degradation as the torque value increases, or the performance retake as the values are getting normal. Fig. 6 shows the Confidence Values for the first test (50 normal data files, 50 faulty data files). Figure 6. CV calculated for test 1. Fig. 7 shows the CV obtained for the second test (50 faulty data files, 100 normal data files). Figure 7. CV calculated for test 2.

Fig. 8 shows CV obtained in the third test (100 normal data files, 50 faulty data files, 30 faulty data files). Figure 8. CV calculated for test 3. As it can be seen in Fig. 6, 7 and 8, the analysis based in Fourier Transform and in the statistical pattern recognition have presented good results in the three cases. 5.1 Affinity Analysis Results The affinity measures results calculated for each case, considering the behavior of the system actuator/valve and the result ff its confidence value, are shown in Tab.1. Table 1. Measure of affinity for the tests. Test 1 Test 2 Test 3 Behavior 0.065955 0.29052 0.063077 Confidence Value 0.860714 0.75517 0.767921 From Tab. 1, it could be observed that test 3 obtained the smaller value for the affinity measure, so it was the case that presented the best separation between normal and faulty behavior. However, the affinity measure for the confidence value had a high value in the three cases, showing up that another method for feature extraction or performance assessment could present better results. 6. CONLUSIONS The Watchdog Toolbox has been developed by the Industry/University Cooperative Research Center on Intelligent Maintenance Systems (IMS) and has now been used at the Federal University of Rio Grande do Sul and IMS Center Brazil to validate this new concept in maintenance. The torque data, yielded by Coester, pioneer company in the implantation of this kind of maintenance, allowed performing a precise diagnostic for the valve degradation and a correct analysis about the Watchdog Toolbox utilization. The Watchdog Toolbox makes it possible to easily obtain the Confidence Values using all the possible combinations of tools for assessment and data manipulation. It helps to determinate which is the best combination for a particular application. Moreover, affinity analysis can be used to determie which is the best combination of tools for a specific application and which is the best range for the expected behavior, normal or faulty. It was observed that the Watchdog Toolbox is capable of evaluating the performance of an equipment, specially the Coester valve, in several situations. The Watchdog Toolbox modules allow different signal processing, features extraction, performance assessment and sensor fusion methods to be used. Moreover, other feature extraction and performance assessment methods can be easily added to the Watchdog Toolbox. As future works it could be mentionned: to deepen the study of the Watchdog Toolbox; to acquire more data sets from the valves, to perform more tests and analysis, to simulate, analyze and classify the failures. Failure classification could be performed using artificial intelligence methods, as neural networks, Markov models and Fuzzy Logic, for example.

7. ACKNOWLEDGEMENTS This work was possible thanks to the attention and dedication of Coester Automação S.A. and Industry/University Cooperative Research Center on Intelligent Maintenance Systems staff. 8. REFERENCES Djurdjanovic, D., Lee, J., Ni, J., 2003, Watchdog Agent - an Infotronics-Based Prognostic Approach for Product Performance Degradation Assessment and Prediction. Advanced Engineering Informatics, Vol. 17, No. 5, pp.109-125, <www.elsevier.com/locate/aei>. Djurdjanovic, D., Yan, J., Qiu, H., Lee, J., Ni, J., 2006, Web-Enabled Remote Spindle Monitoring and Prognostics. International CIRP Conference on Reconfigurable Systems, University of Michigan, US, No. 20. Jinhua, D., Erland, O., 2002, Availability Analysis through Relations between Failure Rate and Preventive Maintenance under Condition Monitoring. Institutionen för Innovation Design och Produktutveckling, Mälardalen University, Sweden, v.21, 2002. Johnson, K., Djurdjanovic, D., Ni, J., Lee, J., 2006, Watchdog Toolbox - Integration of Multisensor Performance Assessment Tools. University of Michigan, US, <www.imscenter.net>. Lee, J., Qiu, H., Ni, J., Djurdjanovic, D., 2004, Infotronics Technologies and Predictive Tools for Next-Generation Maintenance Systems. International Federation of Automatic Control (IFAC), Salvador, Brasil. Quispe, G. C. S., 2005, Reconhecimento de Padrões em Sensores. Ph.D. Thesis in Electric Engineering, Escola Politécnica, Departamento de Engenharia de Sistemas Eletrônicos, Universidade de São Paulo, São Paulo, 111 p. Tinós, R., 2003, Tolerância a Falhas em Robôs Manipuladores Cooperativos. Ph.D. Thesis in Electric Engineering, Escola de Engenharia de São Carlos, Universidade de São Paulo, São Carlos, São Paulo, 228 p.