Automatic cable routing based on improved pathfinding algorithm and B-spline optimization for collision avoidance
Abstract With the recent growth of electrical and electronic systems such as electric vehicles, the demand for automatic cable routing for electrical wiring design is increasing. However, real industry use cases of automatic cable routing are still rare especially in three-dimensional design. In this study, we propose a new pathfinding algorithm, JPS–Theta*, which combines the existing pathfinding algorithms, Jump Point Search and Theta*, that is better suited for cable routing. In addition, we propose a B-spline optimization algorithm to create natural cable shapes while avoiding collisions. In the experiments, it was found that the proposed pathfinding algorithm complements the existing algorithms and is thought to be more suitable for the purpose of automatic cable routing. Additionally, ant colony optimization for continuous domains, a meta-heuristic algorithm, was successfully used for optimizing the B-spline to obtain cable shapes without collision. Lastly, as a case study, the proposed method was directly applied to the electrical panel design to show its effectiveness. We expect that the proposed method will be able to improve the efficiency and quality of electrical wiring design.
Authors
- Soonjo Kwon (ORCID: https://orcid.org/0000-0003-1578-9262)
- Byung Chul Kim (ORCID: https://orcid.org/0000-0001-7073-5318)
- Soonhung Han (ORCID: https://orcid.org/0000-0001-5676-8121)
- Kunchan Kim
- Jongguk Kim
- Yeongjun Yoon
Institutions
- Kumoh National Institute of Technology (KR)
- Republic of Korea Army (KR)
- Korea University of Technology and Education (KR)
- Bucheon University (KR)
Publication Details
- Journal
- Journal of Computational Design and Engineering
- Published
- 2024-08-31
- DOI
- https://doi.org/10.1093/jcde/qwae085
- Citations
- 6
- Primary Topic
- Railway Engineering and Dynamics
- Type
- article
- Field-Weighted Citation Impact
- 1.28