Analysis With Histogram of Connectivity: For Automated Evaluation of Piping Layout

An autonomous framework to evaluate layout of a piping design in the form of piping and instrumentation diagram (P&ID) according to a set of standards of marine and offshore industry is proposed. The method starts with transforming a P&ID into a vector ${x}$ in $R^{d}$ . Transformation is done based on a concept introduced for piping known as Histogram of Connectivity. The proposed descriptor captures two essential properties of P&ID: attributes of each component and connectivity among the components. Next, linear support vector machine (SVM) is used to learn a classifier from existing compliant and noncompliant designs. Subsequently, the linear classifier can be used to check if an unseen design complies with the standards. In addition, to enable follow up on noncompliant design including correction or modification, a method to analyze the reason of noncompliance prediction by the learned SVM model is introduced. The method has demonstrated encouraging performance in two challenging data sets of designs created with advice from experienced engineers in the industry, based on International Convention for the Prevention of Pollution from Ships (MARPOL) and Rules for Classification of Ships of Lloyd’s Register. Note to Practitioners—This paper is motivated by need of marine and offshore industry for automated solution for design appraisal. This paper aims to address this issue by using a machine learning-based approach. Some compliant and noncompliant designs are provided to a developed algorithm for a machine (or computer) to learn. After learning is completed, the machine is able to classify unseen designs as compliant or noncompliant. As highlighted in this paper, the developed method has demonstrated encouraging performance in two case studies, including specific parts in MARPOL and Rules of Lloyd’s Register. For adoption by industry, necessary steps include collecting some designs (compliant and noncompliant) available in an organization and feeding these into the developed method for learning by machine before it can predict. With ability of highlighting possible connections that cause noncompliance, follow up and correction on a noncompliant design is made possible.

[1]  Qiang Liu,et al.  Multi-terminal pipe routing by Steiner minimal tree and particle swarm optimisation , 2012, Enterp. Inf. Syst..

[2]  日本海事協会,et al.  Rules and regulations for the construction and classification of ships , 1978 .

[3]  Qiang Liu,et al.  Projection and Geodesic-Based Pipe Routing Algorithm , 2011, IEEE Transactions on Automation Science and Engineering.

[4]  Fu Xiao,et al.  Development of dynamic simplified thermal models of active pipe-embedded building envelopes using genetic algorithm , 2014 .

[5]  I-Ming Chen,et al.  Automated identification of components in raster piping and instrumentation diagram with minimal pre-processing , 2016, 2016 IEEE International Conference on Automation Science and Engineering (CASE).

[6]  Enrico Creaco,et al.  Multiobjective Optimization of Pipe Replacements and Control Valve Installations for Leakage Attenuation in Water Distribution Networks , 2015 .

[7]  Charles M. Eastman,et al.  Building Information Modeling (BIM) and Safety: Automatic Safety Checking of Construction Models and Schedules , 2013 .

[8]  Zhihua Zhang,et al.  An iterative SVM approach to feature selection and classification in high-dimensional datasets , 2013, Pattern Recognit..

[9]  Chih-Jen Lin,et al.  LIBLINEAR: A Library for Large Linear Classification , 2008, J. Mach. Learn. Res..

[10]  Salvatore Venticinque,et al.  An Automated Tool for Smart Water Network Partitioning , 2013, Water Resources Management.

[11]  Sinno Jialin Pan,et al.  Automated design evaluation on layout of Piping and Instrumentation Diagram using Histogram of Connectivity , 2016, 2016 IEEE International Conference on Automation Science and Engineering (CASE).

[12]  Amin E. Bakhshipour,et al.  Optimization of Sewer Networks Using an Adaptive Genetic Algorithm , 2012, Water Resources Management.

[13]  Ling Wang,et al.  An effective hybrid genetic algorithm with flexible allowance technique for constrained engineering design optimization , 2012, Expert Syst. Appl..

[14]  Tao Lu,et al.  Inverse estimation of the inner wall temperature fluctuations in a pipe elbow , 2011 .

[15]  Holger R. Maier,et al.  Improved genetic algorithm optimization of water distribution system design by incorporating domain knowledge , 2015, Environ. Model. Softw..

[16]  Corinna Cortes,et al.  Support-Vector Networks , 1995, Machine Learning.

[17]  D. G. Austin Chemical engineering drawing symbols , 1979 .

[18]  James M. Rehg,et al.  Efficient and Effective Visual Codebook Generation Using Additive Kernels , 2011, J. Mach. Learn. Res..

[19]  Paul A. Viola,et al.  Rapid object detection using a boosted cascade of simple features , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.