基于复杂网络的管道巡检机器人路径规划方法
Path Planning Method for Pipeline Inspection Robots Based on Complex Networks
DOI: 10.12677/csa.2026.165197, PDF,    国家科技经费支持
作者: 赵陈浩, 余水龙*:北华大学电气与信息工程学院,吉林 吉林
关键词: 管道巡检机器人复杂网络路径规划Pipeline Inspection Robot Complex Network Path Planning
摘要: 管道内巡检机器人的路径规划是降低巡检能耗与时间成本的关键环节。为解决管道全覆盖巡检问题,文章提出了一种基于经典中国邮递员问题(CPP)框架的系统性工程解决方案。该方法首先将管道结构抽象为复杂网络模型,随后提取其最小生成树以获取网络的最优连通骨架。在此基础上,针对原始网络图进行欧拉化改造,通过匹配奇度节点并添加权值最小的重复边,将非欧拉图转化为欧拉图。最终引入Hierholzer算法求解欧拉回路,生成一条能够无遗漏覆盖所有管道且总权值最小的巡检路径。实验结果表明,与传统路径规划策略相比,该方法显著提升了巡检机器人的路径利用率与运行性能,为管道巡检任务提供了一种高效、可行的技术方案。
Abstract: Path planning for in-pipe inspection robots is a key technology for reducing energy consumption and time costs during inspection tasks. To address the full coverage inspection problem in pipelines, this paper presents a systematic engineering solution based on the classic Chinese Postman Problem (CPP) framework. In this approach, the pipeline structure is first modeled as a complex network. The minimum spanning tree of the network is then extracted to obtain the optimal connected backbone. Based on this, an Eulerian transformation is applied to the original network graph: by matching odd-degree nodes and adding minimal-weight duplicated edges, the non-Eulerian graph is converted into an Eulerian graph. Finally, the Hierholzer algorithm is employed to find an Eulerian circuit, generating an inspection route that covers all pipeline segments without omission and minimizes total weight. Experimental results demonstrate that, compared with traditional methods, the proposed solution significantly enhances path efficiency and operational performance of inspection robots, offering an effective and feasible technical solution for pipeline inspection applications.
文章引用:赵陈浩, 余水龙. 基于复杂网络的管道巡检机器人路径规划方法[J]. 计算机科学与应用, 2026, 16(5): 459-471. https://doi.org/10.12677/csa.2026.165197

参考文献

[1] Aitken, J.M., Evans, M.H., Worley, R., Edwards, S., Zhang, R., Dodd, T., et al. (2021) Simultaneous Localization and Mapping for Inspection Robots in Water and Sewer Pipe Networks: A Review. IEEE Access, 9, 140173-140198. [Google Scholar] [CrossRef
[2] An, J., Lee, G., Oh, I., Moon, H. and Ryew, S. (2017) Navigation-Oriented Design for In-Pipe Robot in Recursively Divided Sampling Space with Rapidly Exploring Random Tree. Journal of Mechanical Science and Technology, 31, 5987-5995. [Google Scholar] [CrossRef
[3] Pang, M., Wang, X. and Ma, L. (2022) Transit Route Planning for Megacities Based on Demand Density of Complex Networks. PrometTraffic&Transportation, 34, 13-23. [Google Scholar] [CrossRef
[4] Park, S.J., Lee, K. and Yang, J. (2021) Navigating Optimal Treaty-Shopping Routes Using a Multiplex Network Model. PLOS ONE, 16, e0256764. [Google Scholar] [CrossRef] [PubMed]
[5] Pan, X. and Wang, H. (2018) Resilience of and Recovery Strategies for Weighted Networks. PLOS ONE, 13, e0203894. [Google Scholar] [CrossRef] [PubMed]
[6] Park, J. and Yang, H. (2023) Pipeline Mapping with Crawler-Type In-Pipe Robot Feature. Journal of Mechanical Science and Technology, 37, 5015-5020. [Google Scholar] [CrossRef
[7] Kazeminasab, S., Janfaza, V., Razavi, M. and Banks, M.K. (2021) Smart Navigation for an In-Pipe Robot through Multi-Phase Motion Control and Particle Filtering Method. 2021 IEEE International Conference on Electro Information Technology (EIT), Mt. Pleasant, 14-15 May 2021, 342-349. [Google Scholar] [CrossRef
[8] Mei-Ko, K. (1962) Graphic Programming Using Odd or Even Points. Chinese Mathematics, 1, 273-277.
[9] Edmonds, J. and Johnson, E.L. (1973) Matching, Euler Tours and the Chinese Postman. Mathematical Programming, 5, 88-124. [Google Scholar] [CrossRef
[10] Barabási, A. (2012) Luck or Reason. Nature, 489, 507-508. [Google Scholar] [CrossRef] [PubMed]
[11] Newman, M.E.J. (2003) The Structure and Function of Complex Networks. SIAM Review, 45, 167-256. [Google Scholar] [CrossRef
[12] Wang, X., Trajanovski, S., Kooij, R.E. and Van Mieghem, P. (2016) Degree Distribution and Assortativity in Line Graphs of Complex Networks. Physica A: Statistical Mechanics and Its Applications, 445, 343-356. [Google Scholar] [CrossRef
[13] Du, Y., Gao, C., Chen, X., Hu, Y., Sadiq, R. and Deng, Y. (2015) A New Closeness Centrality Measure via Effective Distance in Complex Networks. Chaos: An Interdisciplinary Journal of Nonlinear Science, 25, Article ID: 033112. [Google Scholar] [CrossRef] [PubMed]
[14] López-Rourich, M.A. and Rodríguez-Pérez, F.J. (2023) Efficient Data Transfer by Evaluating Closeness Centrality for Dynamic Social Complex Network-Inspired Routing. Applied Sciences, 13, Article 10766. [Google Scholar] [CrossRef
[15] Barthélemy, M. (2004) Betweenness Centrality in Large Complex Networks. The European Physical Journal B, 38, 163-168. [Google Scholar] [CrossRef
[16] Zhang, P., Wang, J., Li, X., Li, M., Di, Z. and Fan, Y. (2008) Clustering Coefficient and Community Structure of Bipartite Networks. Physica A: Statistical Mechanics and Its Applications, 387, 6869-6875. [Google Scholar] [CrossRef
[17] Zhou, B., Yan, X., Lv, Y. and Xuan, Q. (2024) Adversarial Attacks on Clustering Coefficient in Complex Networks. IEEE Transactions on Circuits and Systems II: Express Briefs, 71, 2199-2203. [Google Scholar] [CrossRef