Unit 1
Unit 1
New techniques for fault diagnosis in machines are always emerging with
the advancement of technology.
The use of wireless systems for data transfer from the measurement location
to the analysis station is preferred.
• Preventive Maintenance:
In preventive maintenance, the maintenance on a particular machine is done in a regular periodic manner at a
fixed frequency.
Also known as periodic maintenance
Time-Based Maintenance (TBM):
Periodic-based maintenance, uses a calendar schedule that is set in advance and performs maintenance
regardless of the health of the machine, which makes this approach expensive for some large, complex machines.
In addition, TBM may not prevent machine failures.
• Predictive Maintenance:
Predictive maintenance is a need-based maintenance that depends on the condition of the machine.
The decision to conduct maintenance or not depends upon the machine’s past and present condition.
Also known as Condition-Based Maintenance (CBM).
• Reactive Maintenance:
Reactive maintenance means that we react to a need for maintenance of the machine, because the machine has
failed completely.
Another name for reactive maintenance is breakdown maintenance or Corrective Maintenance .
Normally, based on the designer’s input, the original equipment manufacturer
provides a schedule for the periodic maintenance to be done on the machine.
For example, new vehicle requires preventive maintenance as per the schedule
mentioned in the service manual of the vehicle supplied by the manufacturer at a
fixed time interval or distance covered by the vehicle.
The service could be for an engine oil and filter change or some other part
replacement if any problem.
For this additional instrumentation is required on the machine to measure its “health” parameters.
Instrumentation includes transducers, signal conditioners, data acquisition units, computer-based signal
analysis systems, and software-driven diagnostic routines.
Vibration-based condition monitoring includes investigating the reason for the frequent and repetitive
failures in any machines by doing either additional vibration tests or further analysis of the measured
vibration data in addition to the regular machine condition monitoring.
Advantages of the predictive maintenance:
• Lower maintenance costs
• Fewer machine failures
• Less repair downtime
• Reduced small parts inventory
• Longer machine life
• Increased production
• Improved operator safety
Availability of a Machine =
Useful period (also known as uptime)
Fault Diagnosis:
Fault diagnosis is pinpointing one or more root causes of problems, to the point where corrective action can
be taken.
This is also referred to as “fault isolation”, especially when emphasizing the distinction from fault
detection.
Fault Prognosis:
Once the faults have been detected and diagnosed, the next question is how long the machine will last in
the present condition or what is the remaining useful life (RUL). Many deterministic and stochastic
approaches are available for predicting the RUL of a machine.
Condition Monitoring Techniques (Fault Diagnosis Techniques)
• Oil Analysis
• Wear Debris Analysis
• Vibration Analysis (Vibration Monitoring)
• Noise Monitoring
• Motor Circuit Analysis
• Thermography/Temperature Measurements/Infrared Thermography
• Ultrasonic Monitoring/Acoustic Analysis/Airborne Ultrasonics
• Radiography/Radiation Analysis/Neutron Radiography
• Laser Interferometry
• Electrical Monitoring
• Electromagnetic Measurement/ Eddy current
Oil Analysis/Tribology
Oil Analysis applies to machine oils, lubricants and fluids.
It can detect wear, overheating, and contamination.
High levels of iron, for example, often indicate dirt and grit.
This reduces gearboxes failures by 50%.
Avoiding contamination decreases bearing failure by 75%.
There are several oil analysis methods available:
Ferrography,
Water presence tests,
Viscosity tests,
ICP/ spectroscopy,
dielectric strength test,
Iron content (particle quantification index),
Infrared spectroscopy,
Ultraviolet spectroscopy,
Potentiometric titration (total acid number/ total base number),
Sediment tests etc.
Wear Debris Analysis
Techniques include:
• Shock pulse analysis
• Fast Fourier transforms
• Broadband vibration analysis
• Ultrasonic analysis
• Power spectral density (PSD)
• Time waveform analysis
• Spectrogram/spectrum analysis
Noise Analysis
Unwanted (unpleasand) sound is considered as Noise.
Noise signal processing has been attracted considerable attention for fault prevention
and detection systems because the noise signals are not dependent on the power range
and size of rotating machines.
The signal processing is required as in case of vibration analysis.
Ultrasonic Monitoring/Acoustic Analysis/Airborne Ultrasonics
Ultrasonic monitoring uses high-frequency sound waves to detect leaks, part defects parts seating, and
cavitations etc.
Airborne and structure-borne ultrasound are gaining traction as a good option to detect ‘stress waves’ on
rotating machinery.
Thermography is the process of using an infrared camera to look for abnormally hot or cold areas on a component
operating under normal conditions.
Thermography involves the use of thermal camera, which are sophisticated devices that
measure the natural emission of infrared radiation from a heated object to produce a
thermal picture or video.
Applications include inspection of castings and sintered parts, flaws in welding etc.
The technique is based on measuring the differential absorption of radiation penetrating the
part or material.
Internal corrosion and flaws absorb differing amounts of radiation, which can be measured
and analyzed.
Techniques include:
• Neutron backscatter
• Computed radiography
• Computed tomography (CT)
• Direct radiography
• Positive material identification
(PMI)
• Neutron radiography
Laser interferometry
Power signature analysis (to test current and voltage), battery impedance testing, surge
and hipot testing (also to detect insulation flaws) and, to some extent, motor circuit
analysis too.
Electromagnetic Measurement / Eddy-current Testing
Techniques include:
• ECT
• Magnetic particle inspection
• Magnetic flux leakage
• Metal magnetic memory method
• Pulsed eddy currents
• Remote and near field eddy current
• Saturated low-frequency eddy currents
• Other eddy current testing
http://www.ndttechnologies.com/products/eddy_current_testing.html
Artificial Intelligence (AI) is the branch of computer science that focuses on creating systems capable of performing
tasks that typically require human intelligence.
• These tasks include learning from experience, recognizing patterns, understanding and generating natural
language, solving problems, and making decisions.
• AI systems achieve these capabilities through algorithms and models that process data, allowing them to adapt
and improve over time.
Machine Learning (ML) is a branch of AI that focuses on building systems that can learn from and make decisions
based on data.
Instead of being explicitly programmed to perform a specific task, machine learning models are trained using large
amounts of data and algorithms that enable them to identify patterns, make predictions, and improve over time with
more data.
Deep Learning (DL) is a specialized subset of machine learning that uses neural networks with multiple layers to
model and understand complex patterns in data.
• It is inspired by the structure and function of the human brain, where networks of neurons process and transmit
information.
• Deep learning models are particularly powerful for tasks where data is abundant and complex.
Data Science is an interdisciplinary field that combines techniques from statistics, computer science, and domain
expertise to extract meaningful insights and knowledge from data.
• It involves collecting, cleaning, analyzing, and interpreting large volumes of data to solve complex problems, make
data-driven decisions, and predict future trends.
Types of Learning/Machine Learning
1. Supervised Learning: In supervised learning, the model is trained on a labeled dataset, meaning that each input comes
with an associated output (label). The model learns to map inputs to outputs, and the goal is to make accurate
predictions when given new, unseen data.
2. Unsupervised Learning: Unsupervised learning involves training models on data without labeled outputs. The goal is
to identify hidden patterns or intrinsic structures in the input data.
3. Semi-Supervised Learning: Semi-supervised learning is a machine learning approach that combines a small amount of
labeled data with a large amount of unlabeled data during training. Traditionally, supervised classifiers need only
labelled data to train.
4. Reinforcement Learning: In reinforcement learning, an agent learns to make decisions by interacting with an
environment. An agent is any system that can make decisions and act in response to its environment independent of
direct instruction by a human user. Robots and self-driving cars are examples of autonomous agents.
5. Transfer Learning: Transfer learning involves taking a pre-trained model on one task and applying it to a different but
related task. This approach is especially useful when there is limited data for the new task. In this learning technique,
labelled data from a different domain is used to enhance the learning process.
6. Online Learning (Incremental Learning): Online learning is a method where the model is updated continuously as new
data becomes available, rather than being trained on a fixed dataset all at once.
Dimensionality Reduction
Feature Extraction:
• Feature extraction is a dimensionality reduction procedure that transforms high-dimensional input
into a reduced set of features.
• The feature transformation techniques aim to reduce the high-dimensional input data to a low-
dimensional set that are linear or nonlinear combinations of the original signals.
• Linear subspace learning (LSL)
• Nonlinear subspace learning (NLSL)
Feature Selection:
• Feature selection, also called subset selection, techniques aim to select a subset of features that can
sufficiently represent the characteristic of the original features.
• The main task of feature selection is to select a subset of features that are the most relevant to the
classification problem.
• In view of that, this will reduce the computational cost and may remove irrelevant and redundant
features and consequently improve learning performance.
Machine Learning based Fault Diagnosis
Learning from Vibration Data
Visual inspection is not dependable in the rotating machine condition monitoring field for many reasons that
can be summarised as follows:
(1) Not all waveform signals from rotating machines provide clear visual differences.
(2) In practice, we deal with a large collection of vibration signals that often contain background noise.
(3) Sometimes we deal with low-amplitude signals measured in a noisy background.
The demand for early detection of faults makes manual inspection of all the collected vibration signals
impractical. Hence, a learning algorithm is required to automatically detect meaningful patterns in the
vibration data.
31
Machine Learning Algorithms
1. Naive Bayes (NB) machine learning classifier
This classifier is based on Bayes theorem of probability.
Fast and efficient: NB is computationally efficient as it only requires a small amount of training data to
estimate the parameters necessary for classification.
If A and B are two events, then the formula for the Bayes theorem is given by:
Where P(A|B) is the probability of condition when event A is occurring while event B has already occurred.
Machine Learning Algorithms
2. K-Nearest Neighbors (KNN) machine learning classifier
KNN is a lazy learner machine algorithm.
All training dataset points are used in the phase of testing for fault classification.
It does small work in training of datasets and large amount of work in the testing stage to make a classification
accurately.
It shows better results with a small number of classification features.
When dimension of dataset is increases by increasing classification features generates the issues of over-fitting for
the recorded datasets.
35
Machine Learning Algorithms (Contd…)
3. Decision Tree (DT) machine learning classifier
As the name indicates, it generates a database model in the form of a tree like
structure.
This algorithm can be used for multi-dimensional analysis with multiple classes
of fault detection.
Feature vector is defined by the each node in the decision tree classifier.
There is over fitting issue is related to this classifier.
36
Machine Learning Algorithms (Contd…)
4. Random Forest (RF) machine learning classifier
Random Forest has the maximum flexibility and simple to use as a machine learning algorithm.
It is a combining classifier that combines many decision tree classifiers to overcome the over fitting issues
of the datasets.
This classifier works efficiently on more number of dataset points for fault classification.
37
Machine Learning Algorithms (Contd…)
5. Support Vector Machine (SVM)
⁕ It is completely based on the concept of surface creation which is called as hyper plane.
⁕ It can create N-dimensional hyperplane that assigns the new data class into one of the two output classes
(healthy and faulty class).
⁕ The key task of an SVM machine algorithm is to prediction a class from which a new upcoming data point fit
in.
⁕ Effective in High-Dimensional Spaces
⁕ Works Well with Non-linear Data
⁕ Handles Large Feature Spaces
38
Artificial Neural Network (ANN)
An artificial neural network (ANN) is a mathematical model that mimics biological neurons. A neuron is a
special biological cell that process information.
Linear function
Activation function