Welcome to Journal of Graphics share: 

Journal of Graphics ›› 2024, Vol. 45 ›› Issue (1): 139-147.DOI: 10.11996/JG.j.2095-302X.2024010139

• Computer Graphics and Virtual Reality • Previous Articles     Next Articles

Research on multi-constrained harness layout algorithm for harness pre-assembly

LUO Yuetong(), PENG Jun, GAO Jingyi, LUO Ruiming, CHEN Ji, ZHOU Bo()   

  1. School of Computer and Information, Hefei University of Technology, Hefei Anhui 230601, China
  • Received:2023-06-21 Accepted:2023-10-26 Online:2024-02-29 Published:2024-02-29
  • Contact: ZHOU Bo (1981-), associated professor, Ph.D. His main research interests cover computer-aided design, and geographic information system. E-mail:zhoubo810707@hfut.edu.cn
  • About author:

    LUO Yuetong (1978-), professor, Ph.D. His main research interests cover data visualization, computer-aided design, and computer graphics. E-mail:ytluo@hfut.edu.cn

  • Supported by:
    National Natural Science Foundation of China(61877016);National Natural Science Foundation of China(61602146)

Abstract:

The harness is composed of a group of harness segments connected in a tree structure. It is a wiring component connecting electrical equipment in aircraft, automobile, and other products. To improve assembly efficiency, complex wiring harnesses need to be pre-assembled on an assembly board. This involves placing the wiring harnesses on the assembly board in a way that meets process constraints such as angle, distance, intersection, and boundary. This presents a multi-constrained harness layout problem. The paper drew upon a graph layout method, transformed the wiring harness layout into an optimization problem, and employed SGD to optimize a randomly selected pair of harness segments each time, gradually iterating and converging. Due to harness segments being rigid bodies with constant length, moving one segment could affect other segments, leading to oscillations in the SGD iteration process and making convergence difficult. Therefore, a bidirectional transmission segment movement algorithm was proposed to minimize the impact on other segments while ensuring that the segment moved to the target position. Both synthetic cases and a real case of an aircraft wiring harness were used for effectiveness verification, and the results showed that various process constraints could be met, and production requirements for wire harness pre-assembly could be satisfied.

Key words: wiring harness layout, graph layout, stochastic gradient descent, multiple constraints, pre-assembly

CLC Number: