Elsevier

Computers in Industry

Volume 57, Issue 6, August 2006, Pages 516-527
Computers in Industry

Flexible software for condition monitoring, incorporating novelty detection and diagnostics

https://doi.org/10.1016/j.compind.2006.02.012Get rights and content

Abstract

Condition monitoring and machinery fault diagnosis are central to the implementation of efficient maintenance management strategies. They can be based on empirical modelling, which aims at associating measured data to machine conditions. Arguably, different monitoring tasks present different challenges to the maintenance engineer. This paper presents the development of a flexible software solution for condition monitoring, novelty identification and machinery diagnostics, which can easily be customised to a wide range of monitoring scenarios. Its main constituents are a number of independent software modules, such as the fault and symptom tree, the fuzzy classification module, the novelty detection and the neural network diagnostics sub-systems. It is implemented on two different applications, namely machine tool monitoring and gearbox monitoring.

Introduction

Condition-based maintenance (CBM) seeks to implement a policy wherein maintenance management decisions are based on the identification of the current condition of monitored machinery. The implementation of efficient maintenance management strategies based on CBM presupposes that adequate condition monitoring, as well as machinery fault diagnostics and prognostics are in place [1]. Reliable prognostics itself relies on condition monitoring and fault diagnostics, as prediction of the future state of machinery implies that the current state of machinery is known. Therefore, condition monitoring and fault diagnosis are central to the implementation of efficient maintenance management strategies. While their importance is evident, reliable automated identification of machinery condition is not straightforward, as machinery malfunction demonstrates itself with different signal patterns, depending on the particular kind of problem encountered. These patterns of behaviour can vary considerably even for the same fault types on similar equipment [2], [3], [12].

Diagnostic systems for industrial machinery can benefit from employing empirical models, such as statistical (Bayesian, nearest neighbours, time series), polynomial, experts systems, neural network, evolutionary computation, fuzzy and neurofuzzy classification methods [1], [4], [5], [6], [7], [8]. Despite past successes, diagnostic systems utilising empirical modelling are usually tailored to very specific tasks and cannot easily be customised for other applications. Part of the difficulty is that the challenges posed by different monitoring tasks may require very different modelling approaches. A potential solution would be to have a decision support system making the choice of the most adequate diagnostic technique to employ for each different application [9]. Alternatively, it would be desirable to have diagnostic systems, which can easily be customised to serve different tasks.

In this paper the development of a flexible and generic system for novelty detection and diagnostics, which can be customised so that it can be applied to a wide range of monitored machinery, is reported. The objective was to develop a system capable of performing novelty detection and fault diagnosis, even in cases when very little a priori knowledge exists about the task in hand. In doing so, it was important to recognise that the aim is not only to be able to diagnose faults when they have already occurred but also to have the capability to provide warnings when a fault is still at its early stages. Central to this development has been the acoustic emission technique, as it has a number of advantages in terms of its high signal to noise ratio and wide applicability, while in many cases it can exhibit sensitivity to early progression of faults. Other sensorial information is also incorporated in the cases of gearbox and machine tool monitoring. Nonetheless, the developed system is not restricted to these particular set-ups and with adequate customisation it can be tailored to other kind of monitoring tasks.

This paper is structured as follows. Section 2 presents the architecture of the developed system and outlines the functionality of the main system modules. Section 3 presents in more detail the concept and functionality of the fault tree module. Next, in Section 4, the fuzzy classification module is discussed. The novelty detection and neural network diagnostics principle of operation and functionality is provided in Section 5. Data handling is based on a central database structure, described in Section 6. The system was tested on some real life condition monitoring test cases and indicative examples are discussed in Section 7. The main conclusions drawn from the work described in this paper are summarised in the last section, including a brief discussion on potential future extensions of the work.

Section snippets

Flexible monitoring and diagnostic system

A key difficulty in condition monitoring is how to reliably associate sensorial readings from monitored machinery to specific machinery conditions. The problem has no unique solution, as this association can vary considerably between different installations, even for monitoring tasks of similar nature. Designing and implementing a condition monitoring strategy for each individual application cannot be cost-efficient, unless it is generic enough to be applicable to a range of applications and

The fault and symptom tree

The fault tree module is employed for the fault definition of the machine to be monitored [10]. First, the machine information is defined in the user interface presented in Fig. 2. Machine information consists of a name and location ID of the machine, the number of the local system and a short description of the machine (Fig. 3).

The fault tree module defines the machine component with the chains of subcomponents. The number of subcomponents is limited to eight. For the lowest level of

Fuzzy classification module

One of the requirements in the development of a flexible system was to be able to handle user-defined parameters extracted from monitored signals in making the diagnosis. Furthermore, the system should be rather generic in order to be customisable to different applications. The system should be able to process data from several sensors, with different features from one individual signal. In the fuzzy classification module, this is achieved by combining several simpler fuzzy classification

Novelty detection and neural network diagnostics

The novelty detection and neural network diagnostics engine (NovClass) is designed to aid condition monitoring and fault diagnosis practice for a wide range of applications. NovClass may operate even when there is no prior information with regard to exactly what type of monitoring is performed and what are the fault types that can be possibly met. Furthermore, it does not presuppose knowledge of how the different faults demonstrate themselves in the monitored signals. This is arguably a

The database structure

A central database has been defined, which facilitates the interaction between the software modules, as well as the management of monitoring information (Fig. 8), thus playing a key role in the system data integration. The database (MSAccess) comprises a number of tables specifically designed for the requirements of each module.

The database tables are shown in Fig. 9 with a short description of each table. The tables have descriptive names, such that the module mainly responsible for writing

Test cases

To illustrate the generic nature of the developed system it was installed and tested on two very different monitoring applications, namely machine tool monitoring and gearbox monitoring.

  • Gearbox monitoring: The aim here was to perform quality control of a range of gearboxes, with varying number of gear disks, speeds and gearbox ratios. The set-up included sensorial input such as acoustic emission parameters, vibration parameters, temperature, current, sound and rotational speed, fed to the

Conclusion

A flexible software solution has been developed for condition monitoring, novelty identification and machinery diagnostics, which can easily be customised to a wide range of monitoring scenarios. The objective was to develop a system capable of performing novelty detection and fault diagnosis, even in cases when very little a priori knowledge exists about the monitoring task. Its main constituents are a number of independent software modules, such as the fault and symptom tree, the fuzzy

Acknowledgements

The authors wish to acknowledge the EU financial through grant BRST-CT98-5429 (PIMMS Project). The project was a collaboration between the University of Sunderland, Holroyd Instruments Limited, CETIM, VTT Manufacturing Technology, Lehtosen Konepaja Oy, Muottipiste Oy, Oy Rej Ab, Toolman Oy, Oy Teräs-Astra AB, Laske Oy, APV France, Société Nouvelle FOC Transmission, IITT, Oy Goodview Ab and Avionics Components. We are thankful to Laske Oy for lending the DMAS data-acquisition unit, Holroyd

Christos Emmanouilidis (Dipl Elec. Eng. MSc, PhD) is a senior researcher at the CETI/ATHENA Research and Innovation Center in Information, Communication and Knowledge Technologies and a visiting lecturer at the Democritus University of Thrace, Greece, having taught Integrated Industrial Information Systems, Operating Systems and Decision Theory. He has acted as an advisor to Regional Government in East Macedonia – Thrace, Greece in the areas of research and innovation and as senior project

References (12)

There are more references available in the full text version of this article.

Cited by (31)

  • On the concept of e-maintenance: Review and current research

    2008, Reliability Engineering and System Safety
  • Human in the loop of AI systems in manufacturing

    2021, Trusted Artificial Intelligence in Manufacturing: A Review of the Emerging Wave of Ethical and Human Centric AI Technologies for Smart Production
View all citing articles on Scopus

Christos Emmanouilidis (Dipl Elec. Eng. MSc, PhD) is a senior researcher at the CETI/ATHENA Research and Innovation Center in Information, Communication and Knowledge Technologies and a visiting lecturer at the Democritus University of Thrace, Greece, having taught Integrated Industrial Information Systems, Operating Systems and Decision Theory. He has acted as an advisor to Regional Government in East Macedonia – Thrace, Greece in the areas of research and innovation and as senior project manager at ZENON SA Automation Technologies, Greece. He has considerable experience in coordinating large scale collaborative projects, including ROBOT INSPECTOR, and the Regional Innovation Programme TECHNOGENESIS. Recent projects include GNOSYS (cognitive robotics), RESEW (a decision support system for sewer rehabilitation) and the nationally funded D-SCRIBE (automated processing of hand-written manuscripts). He has over 25 publications in refereed journals and technical proceedings.

Erkki Jantunen (D.Sc.(Tech.)) is a senior research scientist at VTT Technical Research Centre of Finland, Industrial Systems. He has experience in numerous research projects funded by EU and national sources. His research interests include condition monitoring and automatic fault diagnosis of industrial machinery. He has more than 10 years of industrial experience in areas such as vibration and strength analysis. He has been involved in R&D in condition monitoring and fault diagnosis of rotating machinery for more than 15 years, having published over 50 papers in refereed journals and technical proceedings. He has wide experience in project management and is a member of the editorial board of several journals.

John MacIntyre is a professor of adaptive computing and associate dean of the school of computing and technology at the University of Sunderland, UK, with responsibilities in intelligent systems, digital media, and automotive technology, as well as in coordinating the reach-out activities of the School. He is also the director of the Centre for Adaptive Systems at the same University, which he co-founded in 1996. The Centre is recognised by the UK Department of Trade and Industry as a Centre of Excellence in applied research in artificial intelligence. Prior to entering academia he worked for 15 years in industry, in civil and mechanical engineering. He has been a member of the academic review panel for EPSRC/BBSRC grants and a member of the editorial board and organising committees of several journals and international conferences.

View full text