Machine Learning-Based Fault Diagnosis for Industrial Engineering Systems
eBook - ePub

Machine Learning-Based Fault Diagnosis for Industrial Engineering Systems

Rui Yang, Maiying Zhong

Share book
  1. 80 pages
  2. English
  3. ePUB (mobile friendly)
  4. Available on iOS & Android
eBook - ePub

Machine Learning-Based Fault Diagnosis for Industrial Engineering Systems

Rui Yang, Maiying Zhong

Book details
Book preview
Table of contents
Citations

About This Book

This book provides advanced techniques for precision compensation and fault diagnosis of precision motion systems and rotating machinery. Techniques and applications through experiments and case studies for intelligent precision compensation and fault diagnosis are offered along with the introduction of machine learning and deep learning methods.

Machine Learning-Based Fault Diagnosis for Industrial Engineering Systems discusses how to formulate and solve precision compensation and fault diagnosis problems. The book includes experimental results on hardware equipment used as practical examples throughout the book. Machine learning and deep learning methods used in intelligent precision compensation and intelligent fault diagnosis are introduced. Applications to deal with relevant problems concerning CNC machining and rotating machinery in industrial engineering systems are provided in detail along with applications used in precision motion systems.

Methods, applications, and concepts offered in this book can help all professional engineers and students across many areas of engineering and operations management that are involved in any part of Industry 4.0 transformation.

Frequently asked questions

How do I cancel my subscription?
Simply head over to the account section in settings and click on “Cancel Subscription” - it’s as simple as that. After you cancel, your membership will stay active for the remainder of the time you’ve paid for. Learn more here.
Can/how do I download books?
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
What is the difference between the pricing plans?
Both plans give you full access to the library and all of Perlego’s features. The only differences are the price and subscription period: With the annual plan you’ll save around 30% compared to 12 months on the monthly plan.
What is Perlego?
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Do you support text-to-speech?
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Is Machine Learning-Based Fault Diagnosis for Industrial Engineering Systems an online PDF/ePUB?
Yes, you can access Machine Learning-Based Fault Diagnosis for Industrial Engineering Systems by Rui Yang, Maiying Zhong in PDF and/or ePUB format, as well as other popular books in Technik & Maschinenbau & Maschinen- und Anlagebau. We have over one million books available in our catalogue for you to explore.

Information

Publisher
CRC Press
Year
2022
ISBN
9781000594935

1 Background and Related Methods

DOI: 10.1201/9781003240754-1

1.1 Background

For the machinery in modern industry, the complex structure, large-scale design, and intelligent functions are the new development directions. Due to the influence of many factors during operation such as heavy load and high temperature, the core components of mechanical equipment such as gears and bearings may experience certain degradation, fault, or even completely failure. The failure of mechanical components can cause a series of problems, ranging from property damage to human severe injury. Therefore, it is an indispensable part of modern industry to apply fault diagnosis technology to perform real-time monitoring during the operation of equipment, detect the fault as early as possible, and provide a reliable basis for equipment maintenance.
Although the fault diagnosis of industrial equipment has a long history and has accumulated a lot of experience, mechanical equipment has been developing fast in highly complex and intelligent directions in recent years. Therefore, intelligent fault diagnosis research for multiple faults and multiple working conditions has attracted the attention of researchers. Modern industrial equipment is large and complex with many monitoring points and sensors, which bring a large amount of data and information for analysis and recognition. The big data of mechanical equipment brings new challenges to fault diagnosis, which can be summarized as the following two points:
  1. The manual detection of fault is very difficult to meet the requirement with a large amount of data, which requires automatic and intelligent fault diagnosis algorithm.
  2. The data types are diversified, and each sample may be obtained from different machines at different positions under different working conditions, which increase the difficulty of feature mining and fault diagnosis.
Because of the above two challenges, using massive data for feature mining to achieve efficient and accurate fault diagnosis is a complex problem. In recent years, the development of artificial intelligence technology has been relatively rapid. As important disciplines and promising development directions of artificial intelligence, neural networks, and deep learning theories have developed fast and show the importance in directions such as automatic reasoning, cognitive modeling, and intelligent manufacturing. At the same time, the intelligent fault diagnosis method of mechanical equipment is also thriving, which combines fault diagnosis theory and machine learning methods. The intelligent fault diagnosis methods perform feature mining on a large number of signals extracted by various sensors to obtain feature information reflecting the fault, establish the diagnosis model through the analysis of various feature information, and conduct accurate and reliable fault diagnosis in mechanical equipment.
In summary, the combination of machine learning and fault diagnosis can make full use of the massive amounts of data to diagnose faults on industrial machinery without much human involvement. Therefore, the machine learning-based fault diagnosis of mechanical equipment has essential research significance and broad research prospects.

1.2 Related Methods

1.2.1 Back Propagation Neural Network

Back propagation neural network is a network formed by interconnecting multiple layers of neurons. It has a very powerful nonlinear mapping capability and is the basis for many complex network structures. The loss function and the gradient descent method are the core parts of the back propagation neural network. The value of the neuron node in each layer can be calculated as follows:
(1.1)ylj=i=1Iwjilxl1ixlj=fylj
where x(l)(j) represents the activation value of the jth neuron in the lth layer, w(l)ji represents the weight between the ith neuron in the l-1th layer, and the jth neuron in the lth layer and f refers to the activation function. Different activation functions can be designed for different problems in practical applications according to the requirements.
Usually, the loss function of the back propagation neural network is represented by the sum of variances between the actual value and the expected value, and the computation is as follows:
(1.2)loss=12n=1Nondn2
where o is the actual output value and d is the expected value.
Then the partial derivative of the loss function to the weights of the last layer and the neurons in the previous layer can be computed as:
(1.3)losswnL=ondnfyLnxL1lossxL1m=n=1NondnfyLnwnmL
where wn(L) represents the weight vector of the neuron of the previous layer to the nth neuron of the Lth layer, and f' represents the differential form of the activation function. By analogy, the weight gradient and neuron gradient of the entire network can be obtained.

1.2.2 Convolutional Neural Network

Convolutional neural network is a multi-level network composed of multiple convolutional layers, and the idea comes from the visual cortex classification principle of the biological nervous system. The basic structure of convolutional neural network includes four essential layers: convolutional layer, pooling layer, activation layer, and fully connected layer. As a classic model in deep learning theory, the convolutional neural network adopts the method of sparse local connection and weight sharing, which avoids the problem of intensive weight calculations in ordinary multi-layer networks due to full connections. Convolutional neural networks have been applied to machine vision, speech recognition, fault diagnosis, and other fields in recent years and have achieved great success in these fields.
The convolutional layer is the core of the convolutional neural network. It is characterized by the ability to share weights among neurons and the primary purpose is to extract data features. It is also a vital part of the convolutional neural network that is different from the ordinary neural network. The convolutional layer performs convolution operations on the local area of the input signal (or the feature vector provided by the previous layer) through a specific size of convolution kernel and obtains the data features. For the sparse local connection, each neuron in each layer only perceives part of the input data. For the weight sharing, the neurons use the same convolution kernel to compute the outputs. As the most essential feature of the convolutional layer, weight sharing can reduce network parameters to reduce the phenomenon of overfitting.
To increase the representation ability of the network, it is necessary to perform activation operation on these features and map the features extracted from convolution operation to a linearly separable feature space. The activation functions commonly used in neural networks include the Sigmoid, Tanh (hyperbolic tangent), and ReLU (rectified linear unit).
In the convolutional neural network, the pooling operation is a down-sampling process, and the primary purpose is to reduce the amount of calculation by reducing the size of the feature map, which is usually use...

Table of contents