Professional Documents
Culture Documents
Condition Monitoring System For Internal
Condition Monitoring System For Internal
Condition Monitoring System For Internal
1
NORCE Norwegian Research Center, Bergen, Norway
{nano, fibi, towa}@norceresearch.no
1
E UROPEAN C ONFERENCE OF THE P ROGNOSTICS AND H EALTH M ANAGEMENT S OCIETY 2020
2
E UROPEAN C ONFERENCE OF THE P ROGNOSTICS AND H EALTH M ANAGEMENT S OCIETY 2020
3
E UROPEAN C ONFERENCE OF THE P ROGNOSTICS AND H EALTH M ANAGEMENT S OCIETY 2020
4
E UROPEAN C ONFERENCE OF THE P ROGNOSTICS AND H EALTH M ANAGEMENT S OCIETY 2020
Figure 4. Time series for 6 hours of activity. The blue bands indicate drilling and connection activities.
Figure 5. Examples of time series segments of activity Figure 7. Examples of time series segments of activity Con-
Drilling and connection. dition and/or Circulate mud.
5
E UROPEAN C ONFERENCE OF THE P ROGNOSTICS AND H EALTH M ANAGEMENT S OCIETY 2020
6
E UROPEAN C ONFERENCE OF THE P ROGNOSTICS AND H EALTH M ANAGEMENT S OCIETY 2020
4. C ONCLUSION
Operation of the offshore machinery is a balance between
economy and safety, and for critical components like the
IBOP safety always comes first. At present, the recom-
mended practice is replacement before each critical opera-
tion, at a high cost. The overarching goal of the research
work is to gather reliable information about the present con-
dition as well as previous operations in order to give reliable
decision support on the replacement of the component. Also,
gaining exact information of the usage pattern based on ac-
tivity detection and load corrected usage factors will provide
valuable feedback to the operators and managers in the field
and the personnel responsible for the maintenance and oper-
ation procedure, as the cause of unnecessary wear and tear
can now be traced back to the sub-optimal operation of the
device.
In this paper, we presented a preliminary integration of two
methods for automating IBOP condition monitoring process
Figure 12. MTS wrongly classified by our model when using namely: 1) Discrete Event Systems (DES), Petri-nets method
the MLP readout. On the top of each figure ”label” indicates to simulate the IBOP monitoring system, 2) Artificial Intelli-
the value of the activity that is given, while ”pred” is the value gence (AI)- reservoir computing RNN for activity detection
predicted by the RC classifier.
soft sensing module. The Petri-Nets model receives a com-
bination sensor data directly from the rig system and the ac-
ity ID 5, and activity ID 7) is slightly unbalanced. The results tivity detection module to keep track of drilling activities and
generate the necessary actions based on ongoing activities in
Table 1. Activity classification results. We report the mean relation to the IBOP condition. The proposed system helps
accuracy and F1 score obtained on the test set. to capture different processes related to monitoring the IBOP
condition and increase operational safety and system relia-
Classifier Accuracy F1 score bility. The accuracy of the system predictions and output is
Linear 89.3 88.2 greatly dependent on the quality and accuracy of the signals
SVM 90.4 89.8 coming from the rig, especially in real-time operations.
MLP 96,1 96.1
The system was designed using historical data rather real-
time data stream. Future steps would be to validate the system
show that the linear classifier achieves the lowest results. This using a live data stream to validate the performance for both
is expected since a linear classifier can only separate data with the Petri-Net and the automated activity detection models.
hyperplanes and it cannot learn more complicated functions
to divide the classes. The SVM classifier achieves slightly 5. ACKNOWLEDGMENT
better results, thanks to the non-linearity of the RBF kernel. The research presented in this paper has received funding
However, SVM depends on critical hyper-parameters, such from the Norwegian Research Council, SFI Offshore Mecha-
the bandwidth, that are difficult to optimize. Too small val- tronics, project number 237896.
ues can overfit the data, while large values produce too rough
decision boundaries. As expected, the MLP obtained higher
performance, thanks to the capability of learning a complex R EFERENCES
function that can disentangle factors of variation in the data.
Baydogan, M. G., & Runger, G. (2016). Time series represen-
When using the MLP, only 7 out of 178 MTS in the test set are tation and similarity based on local autopatterns. Data
classified incorrectly. We show the 7 MTS wrongly classified Mining and Knowledge Discovery, 30(2), 476–509.
in Fig. 12. We can see that most of the classification errors Belkin, M., & Niyogi, P. (2003). Laplacian eigenmaps for di-
stem from a disagreement about class 5 and 7. By looking mensionality reduction and data representation. Neural
at the training data, the two classes contain MTS with very computation, 15(6), 1373–1396.
similar patterns and it is expected that a few examples can Bianchi, F. M., Livi, L., Alippi, C., & Jenssen, R. (2017).
be confused with each other. Overall, we obtain very high Multiplex visibility graphs to investigate recurrent neu-
accuracy and F1 score. ral network dynamics. Scientific reports, 7, 44037.
7
E UROPEAN C ONFERENCE OF THE P ROGNOSTICS AND H EALTH M ANAGEMENT S OCIETY 2020
Bianchi, F. M., Livi, L., Mikalsen, K. Ø., Kampffmeyer, Løkse, S., Bianchi, F. M., & Jenssen, R. (2017,
M., & Jenssen, R. (2019). Learning repre- Jun 01). Training echo state networks with regulariza-
sentations of multivariate time series with missing tion through dimensionality reduction. Cognitive Com-
data. Pattern Recognition, 96, 106973. doi: putation, 9(3), 364–378.
https://doi.org/10.1016/j.patcog.2019.106973 Lukoševičius, M., & Jaeger, H. (2009). Reservoir computing
Bianchi, F. M., Maiorino, E., Kampffmeyer, M. C., Rizzi, A., approaches to recurrent neural network training. Com-
& Jenssen, R. (2017). Recurrent neural networks for puter Science Review, 3(3), 127–149.
short-term load forecasting: An overview and compar- Mikalsen, K. Ø., Bianchi, F. M., Soguero-Ruiz, C., &
ative analysis. Springer. Jenssen, R. (2018). Time series cluster kernel for learn-
Bianchi, F. M., Scardapane, S., Løkse, S., & Jenssen, R. ing similarities between multivariate time series with
(2018a). Bidirectional deep-readout echo state net- missing data. Pattern Recognition, 76, 569 - 581.
works. In European symposium on artificial neural Moreira, F. D. L., da Silva, F. P. A., Almeida, J. S., & Ra-
networks. malho, G. L. B. (2015). A study of a machine condition
Bianchi, F. M., Scardapane, S., Løkse, S., & Jenssen, R. monitoring system using petri nets. Journal of Mechan-
(2018b). Reservoir computing approaches for repre- ical Engineering and Automation, 5(3), 89–93.
sentation and classification of multivariate time series. Pascanu, R., Gulcehre, C., Cho, K., & Bengio, Y. (2014).
arXiv preprint arXiv:1803.07870. How to construct deep recurrent neural networks. In
Bruno, G., & Marchetto, G. (1986). Process-translatable petri Proc. 2017 international conference on learning repre-
nets for the rapid prototyping of process control sys- sentations (iclr).
tems. IEEE Transactions on software Engineering(2), Peterson, J. L. (1977). Petri nets. ACM Computing Surveys
346–357. (CSUR), 9(3), 223–252.
Cai, B., Liu, Y., Liu, Z., Tian, X., Zhang, Y., & Liu, J. Ratzer, A. V., Wells, L., Lassen, H. M., Laursen, M.,
(2012). Performance evaluation of subsea blowout pre- Qvortrup, J. F., Stissing, M. S., . . . Jensen, K.
venter systems with common-cause failures. Journal (2003). Cpn tools for editing, simulating, and analysing
of Petroleum Science and Engineering, 90, 18–25. coloured petri nets. In International conference on ap-
Fowler, J., Roche, J., et al. (1993). System safety analysis of plication and theory of petri nets (pp. 450–462).
well control equipment. In Offshore technology confer- Sayda, A. F., & Taylor, J. H. (2006). An implementation
ence. plan for integrated control and asset management of
Goodfellow, I., Lee, H., Le, Q. V., Saxe, A., & Ng, A. Y. petroleum production facilities. In 2006 ieee confer-
(2009). Measuring invariances in deep networks. In ence on computer aided control system design, 2006
Advances in neural information processing systems ieee international conference on control applications,
(pp. 646–654). 2006 ieee international symposium on intelligent con-
Harlow, W. F., Brantley, B. C., & Harlow, R. M. (2011). trol (pp. 1212–1219).
Bp initial image repair strategies after the deepwater Scardapane, S., & Wang, D. (2017). Randomness in neu-
horizon spill. Public Relations Review, 37(1), 80–83. ral networks: an overview. Wiley Interdisciplinary Re-
Holand, P., & Rausand, M. (1987). Reliability of subsea bop views: Data Mining and Knowledge Discovery, 7(2).
systems. Reliability engineering, 19(4), 263–275. Shanks, E., Dykes, A., Quilici, M., Pruitt, J., et al. (2003).
Holloway, L. E., Krogh, B. H., & Giua, A. (1997). A sur- Deepwater bop control systems-a look at reliability is-
vey of petri net methods for controlled discrete event sues. In Offshore technology conference.
systems. Discrete Event Dynamic Systems, 7(2), 151– Skogdalen, J. E., Utne, I. B., & Vinnem, J. E. (2011). Devel-
190. oping safety indicators for preventing offshore oil and
Jensen, K. (1991). Coloured petri nets: A high level language gas deepwater drilling blowouts. Safety science, 49(8-
for system design and analysis. In High-level petri nets 9), 1187–1199.
(pp. 44–119). Springer.
B IOGRAPHIES
Karmakar, S., & Dasgupta, R. (2011). A petri net represen-
tation of a web-service-based emergency management Nadia S. Noori a senior scientist at NORCE Norwegian Re-
system in railway station. World Academy of Science, search Center, is an expert in ICT for safety and security de-
Engineering and Technology, 59, 2284–2290. ployment. She is a Marie Skłodowska-Curie alumnus and
Kingma, D. P., & Ba, J. (2014). Adam: A method for stochas- holds a PhD in Electronic and Information Engineering with
tic optimization. arXiv preprint arXiv:1412.6980. specialization in Disaster Management from LaSalle URL
Kristensen, L. M., Christensen, S., & Jensen, K. (1998). in Spain. In addition to engineering education, she holds a
The practitioner’s guide to coloured petri nets. Interna- master’s degree in Technology Innovation Management from
tional Journal on software Tools for technology Trans- Carleton University, Ottawa-Canada. Her main focus in the
fer, 2(2), 98–132. field of automation in industrial applications is cyber-physical
8
E UROPEAN C ONFERENCE OF THE P ROGNOSTICS AND H EALTH M ANAGEMENT S OCIETY 2020
systems security and safety. Research Center. His background is in Technical Physics
from NTNU in Trondheim, where he took his M.Sc and Ph.D
Filippo Bianchi is a researcher at NORCE. His research fo-
in signal processing for laser light scattering. His work has
cuses on developing methodologies at the intersection of sig-
been concentrated on the entire chain from sensor data via
nal processing, dynamical systems, graph theory, and deep
signal processing to decision support, mainly for the offshore
learning. He mainly worked with Recurrent Neural Net-
industry in Norway. He is a member of Society of Petroleum
works, Reservoir Computing, and Graph Neural Networks to
Engineers (SPE) and of the Norwegian Academy of Techno-
solve inference tasks on time series and graphs. He also ap-
logical Sciences (NTVA). His recent activity within the SFI
plies machine learning to solve computer vision tasks in other
Offshore Mechatronics at the University of Agder has been
fields such as earth observation.
focused on Condition Based Maintenance.
Tor Inge Waag is a Chief Scientist at NORCE Norwegian