Professional Documents
Culture Documents
Predictive Maintenance in Oil & Gas
Predictive Maintenance in Oil & Gas
&Gas Equipment
• Presented by
• A.Moussa
• A.Marouf
•Tayaba Abbasi *, King Hann
Lim, Ke San Yam
•https://iopscience.iop.org/a
rticle/10.1088/1757-899X/4
95/1/012067
Definition
Predictive Maintenance of Oil
and Gas Equipment using RNN
1-Preventive maintenance (PM) :
regular routine maintenance of assets in order to keep
them running and prevent any costly unplanned
downtime from unexpected equipment failure.
01 02 03
Developing machine learning The resulting experiment The application of these
algorithm based on RNN using demonstrates the performance algorithms could mitigate risk
long short-term memory of RNN-LSTM algorithm and reduce cost in the oil and
(LSTM) to carry out predictive implemented for fault gas operation.
maintenance of Air booster prognosis model of rotating
compressor (ABC) motor. equipment predictive
maintenance.
Supervision Systems
DCS is a distributed control system
•What is DCS
• DCS is a system of sensors, controllers, and associated computers that are distributed throughout
a plant.
• Control industrial processes locally or at remote locations
• Monitor, gather, and process real-time data
• Directly interact with devices such as sensors, valves, pumps, motors, and more through human-
machine interface (HMI) software
• Record events into a log file
The traditional neural network are not
suitable for time series or sequential data
prediction since the input of the data is
independent of each other
Research RNN the output state not only depends
on current input but also considers input
Methodolog of previous time steps.
y
Recently Deep Learning-based methods
such as RNN-LSTM used for time series
prediction due to its data learning
capabilities.
- Two-year period January 2015 to January 2017
having one-minute interval from SCADA system
Data Source which include three failure due to different fault
condition over the period of two years .
Data
Preprocessing
• Parameters used are :
current, active power,
discharge temperature,
winding and bearing
temperature airflow, air
pressure and vibration
will construct
operational condition of
the ABC motor.
• Data divided into two categories, healthy & unhealthy data.
• The unhealthy data categorized into 3 types of common faults: shutdown, outliers, out of range;
1- Shutdown :condition when supervision system reads zero value from motor.
Data 2- Outliers :refers to the data which lies in abnormal distance from other values
3- Out of range :readings of ABC parameters occurs outside the range of process parameter.
Preprocessin •
•
The unhealthy data filtered by putting upper and lower range of each parameter.
The healthy data values were normalized using the z-score normalization .
g
The proposed Model
• Once the value has subpar the limit, the motor needs to stop operating immediately as it will be dangerous and
quite harmful to operate a damage motor.
The process variable can be used to give prediction alerts about the condition of the motor monitored. The prediction
will identify any potential faults and offer opportunity to take action before hand to avoid any equipment damages.
Figure. 4
Conclusion
• Equipment failure in oil and gas industry can be forecast using predictive maintenance to prevent major loss. In this paper,
fourteen parameters are collected from industrial graded air booster compression (ABC) motor.
• These parameters are sequentially fed into LSTM model to obtain an optimal model with weights. The trained model is
used to predict the signal for 30 minutes sampling after the current timestamp.
• The major advantage of using LSTM is that it does not require any expert knowledge and feature engineering. LSTM
through use of its gates can capture long term dependencies and can cover discover meaningful features.
• In addition, LSTM can perform multistep ahead prediction with high prediction accuracy. In this study, the model is trained
on data obtained from real plant.
• Several simulations of the model are carried out to get the optimum parameters of the model for higher accuracy of the
prediction. The only disadvantage of the proposed algorithm is longer training time. However, network training is an offline
task, so training time is not crucial for the application.
Thank You