Automatic layout method for wire harness in clamp
Through the automatic layout method, the initial layout model of the clamp-wire harness and sector division are used to optimize the placement of the clamp-wire harness inside the clamp, solving the problems of low manual wiring efficiency and high error rate, and achieving efficient and accurate wiring harness wiring design.
Patent Information
- Application Number
- CN202411406247.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-10
- Publication Date
- 2024-12-27
- Estimated Expiration
- 2044-10-10
AI Technical Summary
During the complex wiring harness clamp wiring process, manual wiring efficiency is low and error rate is high, resulting in waste of production efficiency and cost. The existing technology does not use computer algorithms to assist wiring design.
An automatic layout method for harnesses oriented to the clamp inner harness is proposed. By extracting and processing the clamp initial layout model data, the inner harness position of the clamp inner harness is optimized, and the sector division and objective function are used to calculate the minimum radius and harness coordinates are realized. Automatic wiring design.
Improves wiring efficiency, reduces error rate, reduces workload, improves wiring accuracy and production efficiency, and saves automatic layout time and overhead.
Smart Images

Figure CN119203590A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the field of graph layout, and in particular to an automatic layout method for adjusting a wire harness in a clamp. Background Art
[0002] A wiring harness is a component that is formed by crimping connectors and wires and cables, and then plasticizing and pressing insulators on the outside to form a connecting circuit. The wire and cable segment is called a wiring harness segment, which is an important component of products such as aircraft, automobiles, and home appliances.
[0003] Designers use clamps to fix wire harnesses in the equipment. There are multiple wire harnesses in the equipment, and there are multiple wire harnesses in the clamps, coming from different directions and going to different directions.
[0004] At present, in related fields, the common method used by workers is to prioritize the design of the connection relationship between the clamp and the wiring harness, design which wiring harnesses pass through the clamp, and then manually adjust the position of the wiring harness in the clamp according to the design results.
[0005] Due to the large number of wire harness clamps in the equipment and the complex relationship between the wire harness and the clamps, the workload of manual wiring is greatly increased, resulting in low efficiency of manual wiring and poor wiring harness placement. The error rate of the configured clamp models is high, which seriously slows down production efficiency and causes unnecessary cost waste.
[0006] However, in the face of such problems, no one has yet adopted a computer approach to use algorithm calculations to assist and guide assemblers to perform more efficient wiring work. Summary of the invention
[0007] In order to solve the unique problem of wiring harness layout in the clamp, the present invention proposes an automatic layout method for the wiring harness in the clamp, so that the complex wiring design work can be completed by computer, and the appropriate clamp radius and wiring harness placement position can be obtained to guide the assemblers to carry out scientific wiring, reduce the error rate, improve the wiring efficiency, improve the current manual assembly links in related fields, and greatly reduce the workload of workers in the wiring assembly link.
[0008] In order to achieve the above-mentioned purpose, the present invention adopts the following technical scheme:
[0009] The automatic layout method for a wire harness in a clamp of the present invention is characterized in that it comprises the following steps:
[0010] Step 1: Extract and process the harness in the clamp-harness initial layout model and clamps Data:
[0011] Step 1.1: Extract the harness from the clamp-harness initial layout model and clamps Data:
[0012] Get the harness list of the clamp-harness initial layout model And the clamp list ,in, represents the i-th wiring harness, and N represents the total number of wiring harnesses; represents the jth clamp, and M represents the total number of clamps;
[0013] The i-th harness The set of clamps that pass through in the initial layout model of the clamp-harness is recorded as ,in, Represents the i-th harness The mth clamp passed through, Represents the i-th harness The number of clamps passed through;
[0014] Let the jth clamp The three-dimensional coordinates of , and pass all the The wire harness set is denoted as ,in, Indicates passing through the jth clamp The nth harness, Indicates passing through the jth clamp The total number of wire bundles; Pass through the jth clamp The radius at , Pass through the jth clamp The coordinates at time are marked as ;
[0015] Step 1.2: Processing the clamp-wiring harness in the initial layout model and clamps data, yes Set the relationship between the predecessor clamp and the successor clamp to obtain its topological in-degree :
[0016] make The Clamps It is Clamps About the i-th harness Front drive clamp;
[0017] make The Clamps It is Clamps About the i-th harness The subsequent clamp;
[0018] The jth clamp The number of front-drive clamps is recorded as the topological in-degree ;
[0019] Step 2: Optimize the clamps one by one and set the initial placement of the wire harness inside the clamps:
[0020] Step 2.1: Each clamp in is sorted in ascending order according to its own topological in-degree to obtain a sorted clamp list ;
[0021] Step 2.2: From the sorted list of clamps Select the clamp with topological in-degree 0 as the current clamp , reference through Harness Collection ,Will Divide into sectors , and calculate the sectors With clamp Proportional relationship of area;
[0022] Step 2.3: Calculate the area of each sector based on the ratio of the area of the clamp. Optimal placement in the clamp:
[0023] Step 2.4: According to Placement, calculation In the clamp Initial placement in
[0024] Step 3: According to the internal sectors and wiring harness positions of each clamp, The clamps in the circuit are optimized one by one, and the objective function and constraints are set to calculate the wire harness set in the clamp. Place the clamps as required The minimum radius and The coordinates of each harness in;
[0025] Step 3.1, determine the constraints of the wire harness cross section in the clamp and make The coordinates of each bundle in satisfies the bundle set Placement requirements;
[0026] Step 3.2: Set the objective function to calculate the wire harness set in the clamp Place the clamps as required The minimum radius and its corresponding The coordinates of each harness in .
[0027] The automatic layout method for the wire harness in the clamp of the present invention is characterized in that step 2.2 includes the following steps:
[0028] Step 2.2.1. To group:
[0029] The wiring harnesses with the same front drive clamp and follower clamp are grouped together to obtain T j Harness Collection ,in, Indicates passing through the current clamp The tth group of line bundles, and ,in, Represents the tth group of wiring harnesses The eth harness, Represents the tth group of wiring harnesses Total number of harnesses in ;
[0030] Step 2.2.2: Allocate a sector in the clamp And as the adjustment range, we can get T j sectors The size of Indicates sectors;
[0031] Step 2.2.3, according to With the same predecessor clamp and successor clamp, get through the current clamp No. Harness Collection Front drive clamps for all wiring harnesses And subsequent clamps ; Thus, the current clamp is obtained Front drive clamp set And subsequent clamp sets .
[0032] Furthermore, step 2.2.2 includes the following steps:
[0033] Step 2.2.2.1, according to Passing through the current clamp The radius of , calculated using formula (1) In the current clamp The cross-sectional area occupied by the ;
[0034] (1)
[0035] Step 2.2.2.2: Calculate using formula (2) The cross-sectional area of the inner harness and :
[0036] (2)
[0037] Step 2.2.2.3: Calculate using formula (3) The cross-sectional area of the inner harness and :
[0038] (3)
[0039] Step 2.2.2.4: Calculate using formula (4) Sector area With clamp Area ratio, so that in the clamp Set sectors proportionally Size:
[0040] (4).
[0041] Furthermore, step 2.3 includes the following steps:
[0042] Step 2.3.1: For sectors , according to the current clamp Front drive clamp And subsequent clamps The three-dimensional coordinates of are calculated using equations (5), (6) and (7) The 3D coordinates of the center of the set And as the current clamp Front drive anchor point :
[0043] (5)
[0044] (6)
[0045] (7)
[0046] In formula (5), formula (6) and formula (7), Indicates clamp The three-dimensional coordinates of
[0047] Step 2.3.2: Follow the process of step 2.4.1 to obtain The 3D coordinates of the center of the set And as the current clamp The successor anchor point ;
[0048] Step 2.3.3: For the clamp ,by and The connection as Front drive reference line ,by With the current clamp The line connecting the coordinate centers of The subsequent reference line ;
[0049] Step 2.3.4, calculation The central axis of Angle As the front drive offset angle and Angle As the subsequent deviation angle, and use formula (8) to set the judgment Cost function for good or bad location :
[0050] (8)
[0051] Step 2.3.5: Use formula (9) to construct a comprehensive evaluation model for T j sectors The total cost function of the overall position quality :
[0052] (9)
[0053] Step 2.3.6: Sector when taking minimum value The predecessor offset angle and the successor offset angle are taken as In the current clamp The optimal placement position in the j sectors In the current clamp The optimal placement in .
[0054] Furthermore, step 3.1 includes the following steps:
[0055] Step 3.1.1: Use formula (10) to establish any two wire cross sections and There are no overlapping constraints between them:
[0056] (10)
[0057] In formula (10), The coordinates are Wiring harness The radius of The coordinates are Wiring harness The radius of
[0058] Step 3.1.2: Use formula (11) to establish a Wiring harness The radius of the cross section is constrained:
[0059] (11)
[0060] Step 3.1.3: Use formula (12) to establish the wire harness cross section Coordinate range constraints:
[0061] (12)
[0062] Step 3.1.4: Set Initially, the harness Located in the harness Right side, wiring harness Left side, wiring harness Upper side, wiring harness On the lower side, we use formula (13) to establish Coordinate constraints:
[0063] (13).
[0064] Furthermore, step 3.2. comprises the following steps:
[0065] Step 3.2.1: Wiring harness , using formula (14) to construct a cost function for evaluating the placement effect :
[0066] (14)
[0067] In formula (10), To relax the constraint parameters, the harness position reference angle It is a wiring harness Coordinates With clamp Coordinates The connection with Sector The angle of the central axis;
[0068] Step 3.2.2: Use formula (15) to construct the comprehensive evaluation Radius and Objective function of placement effect :
[0069] (15)
[0070] In formula (11), is the weight parameter of the minimum radius, yes Weight parameters for placement effects;
[0071] Step 3.2.3: Take the objective function The minimum value corresponds to Radius As a satisfaction Placement effect The minimum radius of
[0072] Step 3.2.4: Take the objective function Minimum cost function of the harness corresponding to the minimum value Harness position reference angle Harness Coordinates As The coordinates of The coordinates of each harness in .
[0073] An electronic device of the present invention includes a memory and a processor, wherein the memory is used to store a program that supports the processor to execute the automatic layout method, and the processor is configured to execute the program stored in the memory.
[0074] The present invention provides a computer-readable storage medium, wherein a computer program is stored on the computer-readable storage medium, and the computer program executes the steps of the automatic layout method when executed by a processor.
[0075] Compared with the prior art, the present invention has the following beneficial effects:
[0076] 1. The present invention abstracts a single clamp as a starting point to study the problem of wiring harness placement in the clamp, uses the predecessor clamp and the successor clamp of the wiring harness to allocate the wiring harness combination and calculate the adjustment position, and realizes the global wiring harness layout optimization in the clamp by adjusting the clamps one by one. Each clamp completes the wiring task independently, avoiding the comprehensive consideration in an iterative manner, effectively saving the time overhead of the automatic layout method, and improving the efficiency of the method;
[0077] 2. The present invention introduces the concept of sectors, divides the clamp into several sectors, and distributes the wire harnesses passing through the clamp into one of the sectors in groups. By calculating the optimal position of the sector, the possible area of the optimal position of the wire harness is preliminarily calculated, which reduces the complexity and difficulty of calculating the coordinates of the wire harness at one time, greatly reduces the time required for the algorithm, and still maintains a very high accuracy;
[0078] 3. The present invention defines the problem of calculating the minimum radius of the clamp surrounding the harness as a circle nesting problem. By referring to the L-BFGS method, the objective function is set to calculate the minimum radius of the clamp. Two different weights are set in the objective function. The user of the method can configure the relevant parameters to achieve the purpose of automatic layout, which improves the flexibility of the method and supports adjustment needs in various situations.
[0079] 4. The present invention limits the positional relationship of the wiring harness in the clamp by setting the constraint function that the wiring harness coordinates need to satisfy, which is more in line with the physical meaning and provides more flexible configuration options. The constraint functions that the method needs to comply with can be increased, modified, or reduced according to actual needs. BRIEF DESCRIPTION OF THE DRAWINGS
[0080] Figure 1 This is the initial layout model diagram of the clamp-wiring harness;
[0081] Figure 2 This is an example diagram of the angle between the central axis of the sector and the front and rear reference lines;
[0082] Figure 3 Initialize the example image for the harness position in the clamp;
[0083] Figure 4 The diagram shows the results before and after adjusting the harness coordinate position. DETAILED DESCRIPTION
[0084] In this embodiment, an automatic layout method for a wire harness in a clamp includes the following steps:
[0085] Step 1: Extract and process the initial layout model of the clamp-wiring harness, such as Figure 4 The data in a is used to obtain the wiring harness and clamps Two objects, and processing, Figure 1 For example:
[0086] Step 1.1: Extract the data from the initial layout model of the clamp-wiring harness to obtain the wiring harness and clamps Two kinds of objects, their properties, etc.:
[0087] Get the harness list of the clamp-harness initial layout model And the clamp list ,in, represents the i-th wiring harness, and N represents the total number of wiring harnesses; represents the jth clamp, and M represents the total number of clamps; Figure 1 As shown in part a, , ;
[0088] The i-th harness The set of clamps that pass through in the initial layout model of the clamp-harness is recorded as ,in, Represents the i-th harness The mth clamp passed through, Represents the i-th harness The number of clamps passed through; e.g. Figure 1 As shown in part b, the wiring harness of .
[0089] Let the jth clamp The three-dimensional coordinates of , and pass all the The wire harness set is denoted as ,in, Indicates passing through the jth clamp The nth harness, Indicates passing through the jth clamp The total number of wire bundles; Pass through the jth clamp The radius at , Pass through the jth clamp The coordinates at time are marked as ;like Figure 1 As shown in part c, the clamp The three-dimensional coordinates of , through The wiring harness set is ,in, Pass through The coordinates at .
[0090] Step 1.2: Process the data in the initial layout model of the clamp-wire harness. Set the relationship between the predecessor clamp and the successor clamp, and obtain their topological in-degree :
[0091] make The Clamps It is Clamps About the i-th harness Front drive clamp;
[0092] make The Clamps It is Clamps About the i-th harness The subsequent clamp;
[0093] The jth clamp The number of front-drive clamps is recorded as the topological in-degree ;
[0094] like Figure 1 As shown in part d, the clamp It is a clamp About the wiring harness Front drive clamps and clamps yes about Front drive clamps and clamps yes about , The successor clamp, clamp The topological in-degree of .
[0095] Step 2: Optimize the clamps one by one and preliminarily set the placement of the wiring harness inside the clamps:
[0096] Step 2.1: Each clamp in is sorted in ascending order according to its own topological in-degree to obtain a sorted clamp list ;like Figure 1 As shown in a, the clamp list for , and then the layout of the clamps in the list will be optimized one by one.
[0097] Step 2.2: From the sorted list of clamps Select the clamp with topological in-degree 0 as the current clamp , reference through Harness Collection ,Will Divide into sectors , and calculate the sectors With clamp Proportional relationship of area;
[0098] Step 2.2.1. To group:
[0099] The wiring harnesses with the same front drive clamp and follower clamp are grouped together to obtain T j Harness Collection ,in, Indicates passing through the current clamp The tth group of line bundles, and ,in, Represents the tth group of wiring harnesses The eth harness, Represents the tth group of wiring harnesses Total number of harnesses in ;
[0100] Step 2.2.2: Allocate a sector in the clamp And as the adjustment range, we can get T j sectors The size of Indicates sectors;
[0101] Step 2.2.2.1, according to Passing through the current clamp The radius of , calculated using formula (1) In the current clamp The cross-sectional area occupied by the ;
[0102] (1)
[0103] Step 2.2.2.2: Calculate using formula (2) The cross-sectional area of the inner harness and :
[0104] (2)
[0105] Step 2.2.2.3: Calculate using formula (3) The cross-sectional area of the inner harness and :
[0106] (3)
[0107] Step 2.2.2.4: Calculate using formula (4) Sector area With clamp Area ratio, so that in the clamp Set sectors proportionally Size:
[0108] (4)
[0109] Step 2.2.3, according to With the same predecessor clamp and successor clamp, get through the current clamp No. Harness Collection Front drive clamps for all wiring harnesses And subsequent clamps ; Thus, the current clamp is obtained Front drive clamp set And subsequent clamp sets .
[0110] Step 2.3: Calculate the ratio of the area of each sector to the area of the clamp obtained in step 2.2. Optimal placement in the clamp:
[0111] Step 2.3.1: For sectors , according to the current clamp Front drive clamp And subsequent clamps The three-dimensional coordinates of are calculated using equations (5), (6) and (7) The 3D coordinates of the center of the set And as the current clamp Front drive anchor point :
[0112] (5)
[0113] (6)
[0114] (7)
[0115] In formula (5), formula (6) and formula (7), Indicates clamp The three-dimensional coordinates of
[0116] Step 2.3.2: Follow the process of step 2.4.1 to obtain The 3D coordinates of the center of the set And as the current clamp The successor anchor point ;
[0117] Step 2.3.3: For the clamp ,by and The connection as Front drive reference line ,by With the current clamp The line connecting the coordinate centers of The subsequent reference line .
[0118] Step 2.3.4, calculation The central axis of Angle and Angle , and use formula (8) to set the judgment Cost function for good or bad location :
[0119] (8)
[0120] like Figure 2 As shown, the sector Angle and angle It has a graphical relationship with each reference line.
[0121] Step 2.3.5: Use formula (9) to construct a comprehensive evaluation model for T j sectors The total cost function of the overall position quality :
[0122] (9)
[0123] Step 2.3.6: Sector when taking minimum value Front drive deviation angle and subsequent offset angle As The optimal placement in the current clamp, thus obtaining T j sectors In the current clamp The optimal placement in .
[0124] Step 2.4: According to step 2.3 Placement, calculation In the clamp Initial placement in:
[0125] for , take its central axis , and Wiring harness ,according to Place them tangentially on the central axis in sequence On the ray, such as Figure 3 As shown, we get exist The initial placement position in exist The initial placement in the.
[0126] Step 3: According to the positions of the sectors and harnesses in each clamp obtained in step 2, The clamps in the circuit are optimized one by one, and the objective function and constraints are set to calculate the wire harness set in the clamp. Place the clamps as required The minimum radius and The coordinates of each harness in;
[0127] Step 3.1, determine the constraints of the wire harness cross section in the clamp, let The coordinates of each bundle in satisfies the bundle set Placement requirements:
[0128] Step 3.1.1: Use formula (10) to establish any two wire cross sections and There are no overlapping constraints between them:
[0129] (10)
[0130] In formula (10), The coordinates are Wiring harness The radius of The coordinates are Wiring harness The radius of
[0131] Step 3.1.2: Use formula (11) to establish a Wiring harness The radius of the cross section is constrained:
[0132] (11)
[0133] Step 3.1.3: Use formula (12) to establish the wire harness cross section Coordinate range constraints:
[0134] (12)
[0135] Step 3.1.4: Set Initially, the harness Located in the harness Right side, wiring harness Left side, wiring harness Upper side, wiring harness On the lower side, we use formula (13) to establish Coordinate constraints:
[0136] (13).
[0137] Step 3.2: Set the objective function to calculate the wire harness set in the clamp Place the clamps as required The minimum radius of The coordinates of each harness in:
[0138] Step 3.2.1: Wiring harness , using formula (14) to construct a cost function for evaluating the placement effect :
[0139] (14)
[0140] In formula (10), To relax the constraint parameters, in this embodiment, Set to 0.2. It is a wiring harness Coordinates With clamp Coordinates The connection with Sector The angle of the central axis.
[0141] Step 3.2.2: Use formula (15) to construct the comprehensive evaluation Radius and Objective function of placement effect :
[0142] (15)
[0143] In formula (11), is the weight parameter of the minimum radius, yes Weight parameters for placement effects;
[0144] Step 3.2.3: Take the objective function The minimum value corresponds to Radius As a satisfaction Placement effect The minimum radius of
[0145] Step 3.2.4: Take the objective function The minimum value corresponds to of Harness Coordinates As The coordinates of The coordinates of each bundle in Figure 4 As shown in part b.
[0146] In this embodiment, an electronic device includes a memory and a processor, wherein the memory is used to store a program that supports the processor to execute the above method, and the processor is configured to execute the program stored in the memory.
[0147] In this embodiment, a computer-readable storage medium stores a computer program on the computer-readable storage medium, and the computer program executes the steps of the above method when executed by a processor.
Claims
1. An automatic layout method for a wire harness in a clamp, characterized in that: The following steps are involved: Step 1: Extract and process the harness in the clamp-harness initial layout model and clamps Data: Step 1.1: Extract the harness from the clamp-harness initial layout model and clamps Data: Get the harness list of the clamp-harness initial layout model And the clamp list ,in, represents the i-th wiring harness, and N represents the total number of wiring harnesses; represents the jth clamp, and M represents the total number of clamps; The i-th harness The set of clamps that pass through in the initial layout model of the clamp-harness is recorded as ,in, Represents the i-th harness The mth clamp passed through, Represents the i-th harness The number of clamps passed through; Let the jth clamp The three-dimensional coordinates of , and pass all the The wire harness set is denoted as ,in, Indicates passing through the jth clamp The nth harness, Indicates passing through the jth clamp The total number of wire bundles; Pass through the jth clamp The radius at , Pass through the jth clamp The coordinates at time are marked as ; Step 1.2: Processing the clamp-wiring harness in the initial layout model and clamps data, yes Set the relationship between the predecessor clamp and the successor clamp to obtain its topological in-degree : make The Clamps It is Clamps About the i-th harness Front drive clamp; make The Clamps It is Clamps About the i-th harness The subsequent clamp; The jth clamp The number of front-drive clamps is recorded as the topological in-degree ; Step 2: Optimize the clamps one by one and set the initial placement of the wire harness inside the clamps: Step 2.1: Each clamp in is sorted in ascending order according to its own topological in-degree to obtain a sorted clamp list ; Step 2.2: From the sorted list of clamps Select the clamp with topological in-degree 0 as the current clamp , reference through Harness Collection ,Will Divide into sectors , and calculate the sectors With clamp Proportional relationship of area; Step 2.3: Calculate the area of each sector based on the ratio of the area of the clamp. Optimal placement in the clamp: Step 2.4: According to Placement, calculation In the clamp Initial placement in Step 3: According to the internal sectors and wiring harness positions of each clamp, The clamps in the circuit are optimized one by one, and the objective function and constraints are set to calculate the wire harness set in the clamp. Place the clamps as required The minimum radius and The coordinates of each harness in; Step 3.1, determine the constraints of the wire harness cross section in the clamp and make The coordinates of each bundle in satisfies the bundle set Placement requirements; Step 3.2: Set the objective function to calculate the wire harness set in the clamp Place the clamps as required The minimum radius and its corresponding The coordinates of each harness in .
2. The automatic layout method for the wire harness in the clamp according to claim 1, characterized in that: Step 2.2 includes the following steps: Step 2.2.
1. To group: The wiring harnesses with the same front drive clamp and follower clamp are grouped together to obtain T j Harness Collection ,in, Indicates passing through the current clamp The tth group of line bundles, and ,in, Represents the tth group of wiring harnesses The eth harness in Represents the tth group of wiring harnesses Total number of harnesses in ; Step 2.2.2: Allocate a sector in the clamp And as the adjustment range, we can get T j sectors The size of Indicates sectors; Step 2.2.3, according to With the same predecessor clamp and successor clamp, get through the current clamp No. Harness Collection Front drive clamps for all wiring harnesses And subsequent clamps ; Thus, the current clamp is obtained Front drive clamp set And subsequent clamp sets .
3. The automatic layout method for the wire harness in the clamp according to claim 2, characterized in that: Step 2.2.2 includes the following steps: Step 2.2.2.1, according to Passing through the current clamp The radius of , calculated using formula (1) In the current clamp The cross-sectional area occupied by the ; (1) Step 2.2.2.2: Calculate using formula (2) The cross-sectional area of the inner harness and : (2) Step 2.2.2.3: Calculate using formula (3) The cross-sectional area of the inner harness and : (3) Step 2.2.2.4: Calculate using formula (4) Sector area With clamp Area ratio, so that in the clamp Set sectors proportionally Size: (4)。 4. The automatic layout method for the wire harness in the clamp according to claim 3, characterized in that: Step 2.3 includes the following steps: Step 2.3.1: For sectors , according to the current clamp Front drive clamp And subsequent clamps The three-dimensional coordinates of are calculated using equations (5), (6) and (7) The 3D coordinates of the center of the set And as the current clamp Front drive anchor point : (5) (6) (7) In formula (5), formula (6) and formula (7), Indicates clamp The three-dimensional coordinates of Step 2.3.2: Follow the process of step 2.4.1 to obtain The 3D coordinates of the center of the set And as the current clamp The successor anchor point ; Step 2.3.3: For the clamp ,by and The connection as Front drive reference line ,by With the current clamp The line connecting the coordinate centers of The subsequent reference line ; Step 2.3.4, calculation The central axis of Angle As the front drive offset angle and Angle As the subsequent deviation angle, and use formula (8) to set the judgment Cost function for good or bad location : (8) Step 2.3.5: Use formula (9) to construct a comprehensive evaluation model for T j sectors The total cost function of the overall position quality : (9) Step 2.3.6: Sector when taking minimum value The predecessor offset angle and the successor offset angle are taken as In the current clamp The optimal placement position in the j sectors In the current clamp The optimal placement in .
5. The automatic layout method for the wire harness in the clamp according to claim 4, characterized in that: Step 3.1 includes the following steps: Step 3.1.1: Use formula (10) to establish any two wire cross sections and There are no overlapping constraints between them: (10) In formula (10), The coordinates are Wiring harness The radius of The coordinates are Wiring harness The radius of Step 3.1.2: Use formula (11) to establish a Wiring harness The radius of the cross section is constrained: (11) Step 3.1.3: Use formula (12) to establish the wire harness cross section Coordinate range constraints: (12) Step 3.1.4: Set Initially, the harness Located in the harness Right side, wiring harness Left side, wiring harness Upper side, wiring harness On the lower side, we use formula (13) to establish Coordinate constraints: (13)。 6. The automatic layout method for the wire harness in the clamp according to claim 5, characterized in that: Step 3.
2. includes the following steps: Step 3.2.1: Wiring harness , using formula (14) to construct a cost function for evaluating the placement effect : (14) In formula (10), To relax the constraint parameters, the harness position reference angle It is a wiring harness Coordinates With clamp Coordinates The connection with Sector The angle of the central axis; Step 3.2.2: Use formula (15) to construct a comprehensive evaluation Radius and Objective function of placement effect : (15) In formula (11), is the weight parameter of the minimum radius, yes Weight parameters for placement effects; Step 3.2.3: Take the objective function The minimum value corresponds to Radius As a satisfaction Placement effect The minimum radius of Step 3.2.4: Take the objective function Minimum cost function of the harness corresponding to the minimum value Harness position reference angle Harness Coordinates As The coordinates of The coordinates of each harness in .
7. An electronic device, comprising a memory and a processor, characterized in that: The memory is used to store a program that supports a processor to execute the automatic layout method according to any one of claims 1 to 6, and the processor is configured to execute the program stored in the memory.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the automatic layout method according to any one of claims 1 to 6 are executed.
Citation Information
Patent Citations
Low-frequency satellite cable design system, design software framework and design method
CN106294929A
System and method for determining cable routing between electronic components within a computer chassis
US20220124930A1
