| CPC G01N 17/02 (2013.01) [F16L 58/1027 (2013.01); F17D 5/005 (2013.01)] | 15 Claims |

|
1. A method for corrosion supervision of a gas pipeline, implemented through a smart gas safety management platform of an Internet of Things (IoT) system for corrosion supervision of a gas pipeline, comprising:
obtaining inspection data of a gas pipeline in a gas pipeline network;
constructing a first pipeline diagram of the gas pipeline network based on the inspection data;
determining a corrosion probability of the gas pipeline based on the first pipeline diagram using a corrosion probability model, the corrosion probability model being a machine learning model; wherein
the first pipeline diagram includes nodes and edges, the nodes in the first pipeline diagram include a first type of nodes corresponding to monitoring device installation points and a second type of nodes corresponding to pipeline demarcation points, features of the first type of nodes include the inspection data, features of the second type of nodes is null; and features of the edges in the first pipeline diagram include a gas flow direction, pipeline features, and an environmental unit feature sequence;
determining one or more estimated pipeline corrosion regions based on the corrosion probability of the gas pipeline;
obtaining in-depth inspection data of the gas pipeline by performing in-depth inspection on at least one of the estimated pipeline corrosion regions;
determining corrosion features of the one or more estimated pipeline corrosion regions based on gas monitoring data and the in-depth inspection data of the gas pipeline;
in response to the corrosion features satisfying a first preset condition,
generating a plurality of candidate repair paths based on a second preset condition, and determining a target repair path by performing a plurality of iterations on the plurality of candidate repair paths based on evaluation values; wherein
each of the plurality of iterations includes filtering the plurality of candidate repair paths based on the evaluation values, wherein the evaluation values include a first evaluation value and a second evaluation value; the first evaluation value is negatively related to an invalid path length of a path that a repair robot passes through; and the second evaluation value is positively related to a sum of corrosion degrees of corrosion regions that the repair robot passes through;
determining a repair plan at least based on the target repair path; and
controlling the repair robot to enter the gas pipeline and repair the gas pipeline according to the repair plan, wherein the repair plan includes a repair path of the repair robot.
|