Multi-terminal pipe routing by Steiner minimal tree and particle swarm optimisation
Multi-terminal pipe routing by Steiner minimal tree and particle swarm optimisation
复制标题
DOI:
10.1080/17517575.2011.594910
复制
发表时间:
2012-08
影响因子:
4.4
通讯作者:
Qiang Liu;Chengen Wang
中科院分区:
文献类型:
--
作者:
Qiang Liu;Chengen Wang
Computer-aided design of pipe routing is of fundamental importance for complex equipments' developments. In this article, non-rectilinear branch pipe routing with multiple terminals that can be formulated as a Euclidean Steiner Minimal Tree with Obstacles (ESMTO) problem is studied in the context of an aeroengine-integrated design engineering. Unlike the traditional methods that connect pipe terminals sequentially, this article presents a new branch pipe routing algorithm based on the Steiner tree theory. The article begins with a new algorithm for solving the ESMTO problem by using particle swarm optimisation (PSO), and then extends the method to the surface cases by using geodesics to meet the requirements of routing non-rectilinear pipes on the surfaces of aeroengines. Subsequently, the adaptive region strategy and the basic visibility graph method are adopted to increase the computation efficiency. Numeral computations show that the proposed routing algorithm can find satisfactory routing layouts while running in polynomial time.