A method and apparatus for part point analysis selection

By analyzing the target part and its surrounding environment model, and using an improved algorithm to optimize the location of the fixed points, the problem of difficult selection of part fixed points was solved, and the fast and accurate selection of part fixed points was achieved.

CN119378101BActive Publication Date: 2026-01-13VOYAH AUTOMOBILE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411405546.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-10
Publication Date
2026-01-13
Estimated Expiration
2044-10-10

AI Technical Summary

Technical Problem

In current automotive design, it is difficult to select the fixing points for parts, and it is impossible to determine whether the optimal fixing method for parts can be achieved, which can easily lead to design errors.

Method used

Based on the target part and surrounding environment model, a 3D model is constructed using CATIA. The improved A* and Boustrophedon algorithms, combined with a genetic algorithm, are used to calculate the weights of the fixed point support type and fixing method, and optimize the fixed point position.

Benefits of technology

Quickly and accurately find the optimal fixing points and fixing methods for parts to meet production design requirements and reduce design errors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119378101B_ABST
    Figure CN119378101B_ABST
Patent Text Reader

Abstract

The application discloses a part fixing point analysis selection method and device, and relates to the technical field of automobile design. The method comprises the following steps: obtaining a fixing point selection range and a part periphery boundary based on a three-dimensional model of a target part and a surrounding environment part model; obtaining corresponding fixing point support forms and fixing point required fixing modes according to a set fixing point number based on a preset fixing point evaluation target model, the fixing point selection range and the part periphery boundary; and outputting part fixing point position information based on the fixing point number, the fixing point support forms and the fixing point required fixing modes. The application analyzes the target part and the surrounding environment part model, so that the best part fixing point and fixing form can be quickly and accurately found, and the practical needs of production design work are met.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of automotive design technology, and more specifically to a method and apparatus for analyzing and selecting fixed points of parts. Background Technology

[0002] In the current automotive design field, the design of component mounting points is required during the overall vehicle layout process. However, the current methods for selecting mounting points for transmissions lead to difficulties in choosing the right mounting points and uncertainty about whether the selected points will achieve the optimal mounting configuration for the components. Furthermore, design errors can occur during the process of confirming component mounting points.

[0003] Therefore, in order to meet the actual needs of production design, a part fixing point analysis and selection technique is provided. Summary of the Invention

[0004] To address the shortcomings of existing technologies, the present invention aims to provide a method and apparatus for analyzing and selecting fixed points of parts. Based on the target part and the surrounding environment model, the method and apparatus can quickly and accurately find the optimal fixed points and fixing methods of the parts, thereby meeting the actual needs of production design.

[0005] To achieve the above objectives, the technical solution adopted by the present invention is as follows:

[0006] In a first aspect, this application provides a method for analyzing and selecting fixed points of a part, the method comprising the following steps:

[0007] Based on the 3D model of the target part and the model of the surrounding environment, the range of fixed points and the boundary of the part are obtained.

[0008] Based on the preset fixed point evaluation target model, the fixed point selection range, and the perimeter boundary of the part, the corresponding fixed point support form and the required fixing method of the fixed point are obtained according to the set number of fixed points.

[0009] Based on the number of fixing points, the type of fixing point support, and the required fixing method, the component fixing point position information is output; wherein...

[0010] The fixed point evaluation target model is used to analyze and obtain the corresponding fixed point support form and the required fixing method based on the fixed point selection range, the peripheral boundary of the part, and the number of fixed points.

[0011] Based on the above technical solution, and using the 3D model of the target part and the surrounding environment model, the selection range of fixed points and the boundary of the part's perimeter are obtained, including the following steps:

[0012] By constructing a model of the surrounding environment of the target part using CATIA, the range of fixed points to be selected and the perimeter boundary of the part can be obtained based on the 3D model of the target part.

[0013] Based on the above technical solution, and based on the preset fixed point evaluation target model, the fixed point selection range, and the peripheral boundary of the part, the corresponding fixed point support form and the required fixing method are obtained according to the set number of fixed points, including the following steps:

[0014] Based on the preset fixed point evaluation target model, and based on the set number of fixed points, the selection range of the fixed points, and the perimeter boundary of the part, the weights corresponding to different types of fixed point brackets and different fixed point fixing methods are calculated.

[0015] Based on the weights corresponding to different types of fixed point brackets and different fixing methods, a comprehensive analysis is conducted to obtain the corresponding fixed point bracket types and the required fixing methods.

[0016] Based on the above technical solution, the fixed point evaluation target model is configured with a fixed point support selection algorithm;

[0017] The fixed-point support algorithm determines whether the target part needs a support based on the selected range of fixed points, the perimeter boundary of the part, and the set number of fixed points. Then, based on the physical and performance conditions of the target part, it obtains the corresponding fixed-point support type and the required fixing method for the fixed points.

[0018] The physical conditions include the center of gravity and torque;

[0019] The performance conditions include space utilization and clearance between peripheral components.

[0020] Based on the above technical solution, the fixed point support selection algorithm includes the following steps:

[0021] Step 1: Input the basic parameters of the algorithm in MATLAB;

[0022] Step 2: Obtain the weight matrix of fixed points for all parts using the improved A* algorithm. ;

[0023] Step 3: Obtain the weight matrix of all fixed supports using the improved Boustrophedon algorithm. ;

[0024] Step 4: Integrate the component fixed point weight matrix and fixed support weight matrix Obtain the global weight matrix ;

[0025] Step 5: Set the population size M, initialize the genetic generation counter: gen=0; randomly generate the initial path set P(gen);

[0026] Step 6: Produce the population Substitute into fitness function and calculate ;

[0027] Step 7: Begin iteration, and follow the function value. Sort;

[0028] Step 8: Begin the selection operation. Design a selection operator based on the roulette wheel method to obtain the population that will be inherited by the next generation after screening. ;

[0029] Step 9: Select the crossover probability and use the partial mapping crossover algorithm to select two individuals for crossover to form heritable offspring genes. ;

[0030] Step 10: Select the mutation probability and perform the 2-opt mutation operation to generate heritable offspring genes. ;

[0031] Step 11: Formation of a new population Calculate and record the fitness, then increment the iteration count by 1;

[0032] Step 12: The termination condition is met, the iteration ends, and the final result is output; where,

[0033] The basic parameters of the algorithm include the range of fixed point selection and the surrounding environment model.

[0034] Secondly, this application provides a part fixing point analysis and selection device, the device comprising:

[0035] The part perimeter boundary acquisition module is used to obtain the fixed point selection range and the part perimeter boundary based on the 3D model of the target part and the surrounding environment part model.

[0036] The fixed information acquisition module is used to obtain the corresponding fixed point support form and the required fixing method of the fixed points based on the preset fixed point evaluation target model, the fixed point selection range and the perimeter boundary of the part, according to the set number of fixed points.

[0037] A fixed information output module is used to output the position information of the fixed points of a part based on the number of fixed points, the type of the fixed point support, and the required fixing method of the fixed points; wherein...

[0038] The fixed point evaluation target model is used to analyze and obtain the corresponding fixed point support form and the required fixing method based on the fixed point selection range, the peripheral boundary of the part, and the number of fixed points.

[0039] Based on the above technical solution, the part perimeter boundary acquisition module is also used to construct a model of the surrounding environment of the target part through CATIA, and obtain the fixed point selection range and the part perimeter boundary according to the three-dimensional model of the target part.

[0040] Based on the above technical solution, the fixed information acquisition module is also used to calculate the weights corresponding to different types of fixed point brackets and different fixed point fixing methods based on a preset fixed point evaluation target model, the set number of fixed points, the fixed point selection range, and the perimeter boundary of the part.

[0041] The fixed information acquisition module is also used to comprehensively analyze and obtain the corresponding fixed point support type and the required fixing method based on the weights corresponding to different types of fixed point support types and different fixed point fixing methods.

[0042] Based on the above technical solution, the fixed point evaluation target model is configured with a fixed point support selection algorithm;

[0043] The fixed-point support algorithm determines whether the target part needs a support based on the selected range of fixed points, the perimeter boundary of the part, and the set number of fixed points. Then, based on the physical and performance conditions of the target part, it obtains the corresponding fixed-point support type and the required fixing method for the fixed points.

[0044] The physical conditions include the center of gravity and torque;

[0045] The performance conditions include space utilization and clearance between peripheral components.

[0046] Based on the above technical solution, the fixed point support selection algorithm includes the following steps:

[0047] Step 1: Input the basic parameters of the algorithm in MATLAB;

[0048] Step 2: Obtain the weight matrix of fixed points for all parts using the improved A* algorithm. ;

[0049] Step 3: Obtain the weight matrix of all fixed supports using the improved Boustrophedon algorithm. ;

[0050] Step 4: Integrate the component fixed point weight matrix and fixed support weight matrix Obtain the global weight matrix ;

[0051] Step 5: Set the population size M, initialize the genetic generation counter: gen=0; randomly generate the initial path set P(gen);

[0052] Step 6: Produce the population Substitute into fitness function and calculate ;

[0053] Step 7: Begin iteration, and follow the function value. Sort;

[0054] Step 8: Begin the selection operation. Design a selection operator based on the roulette wheel method to obtain the population that will be inherited by the next generation after screening. ;

[0055] Step 9: Select the crossover probability and use the partial mapping crossover algorithm to select two individuals for crossover to form heritable offspring genes. ;

[0056] Step 10: Select the mutation probability and perform the 2-opt mutation operation to generate heritable offspring genes. ;

[0057] Step 11: Formation of a new population Calculate and record the fitness, then increment the iteration count by 1;

[0058] Step 12: The termination condition is met, the iteration ends, and the final result is output; where,

[0059] The basic parameters of the algorithm include the range of fixed point selection and the surrounding environment model.

[0060] Compared with the prior art, the advantages of the present invention are as follows:

[0061] This invention analyzes the target part and its surrounding environment model to quickly and accurately find the optimal fixing point and fixing method for the part, thus meeting the actual needs of production design. Attached Figure Description

[0062] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0063] Figure 1 This is a flowchart illustrating the steps of the part fixing point analysis and selection method according to an embodiment of the present invention.

[0064] Figure 2 This is a flowchart illustrating the principle of the part fixing point analysis and selection method according to an embodiment of the present invention.

[0065] Figure 3 This is a flowchart illustrating the principle of the fixed point support selection algorithm in the part fixed point analysis and selection method of this invention.

[0066] Figure 4 This is a flowchart of the steps in the fixed point support selection algorithm of the part fixed point analysis and selection method according to an embodiment of the present invention;

[0067] Figure 5 This is a structural block diagram of the part fixing point analysis and selection device according to an embodiment of the present invention. Detailed Implementation

[0068] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0069] The embodiments of the present invention will be further described in detail below with reference to the accompanying drawings.

[0070] This application provides a method and apparatus for analyzing and selecting fixed points of a part. The method analyzes the target part and its surrounding environment based on a part model, so as to quickly and accurately find the best fixed point and fixing method of the part, thereby meeting the actual needs of production design.

[0071] To achieve the aforementioned technical effects, the overall concept of this application is as follows:

[0072] A method for selecting fixed points of a component, comprising the following steps:

[0073] S1. Based on the 3D model of the target part and the surrounding environment model, obtain the range of fixed point selection and the boundary of the part's perimeter.

[0074] S2. Based on the preset fixed point evaluation target model, fixed point selection range and part perimeter boundary, obtain the corresponding fixed point support form and the required fixing method of the fixed point according to the set number of fixed points.

[0075] S3. Based on the number of fixed points, the type of fixed point support, and the required fixing method, output the position information of the part's fixed points; where...

[0076] The fixed point evaluation target model is used to analyze and obtain the corresponding fixed point support form and the required fixing method based on the fixed point selection range, the surrounding boundary of the part, and the number of fixed points.

[0077] The embodiments of this application will be further described in detail below with reference to the accompanying drawings.

[0078] Firstly, see [the following] Figures 1-4 As shown in the figure, this application provides a method for analyzing and selecting fixed points of a part, which includes the following steps:

[0079] S1. Based on the 3D model of the target part and the surrounding environment model, obtain the range of fixed point selection and the boundary of the part's perimeter.

[0080] S2. Based on the preset fixed point evaluation target model, fixed point selection range and part perimeter boundary, obtain the corresponding fixed point support form and the required fixing method of the fixed point according to the set number of fixed points.

[0081] S3. Based on the number of fixed points, the type of fixed point support, and the required fixing method, output the position information of the part's fixed points; where...

[0082] The fixed point evaluation target model is used to analyze and obtain the corresponding fixed point support form and the required fixing method based on the fixed point selection range, the surrounding boundary of the part, and the number of fixed points.

[0083] In this embodiment, analysis is performed based on the target part and the surrounding environment model to quickly and accurately find the optimal fixing point and fixing method of the part, so as to meet the actual needs of production design.

[0084] Furthermore, based on the 3D model of the target part and the surrounding environment model, the selection range of fixed points and the boundary of the part are obtained, including the following steps:

[0085] By constructing a model of the surrounding environment of the target part using CATIA, the range of fixed points to be selected and the perimeter boundary of the part can be obtained based on the 3D model of the target part.

[0086] Furthermore, based on the preset fixed-point evaluation target model, the fixed-point selection range, and the perimeter boundary of the part, and according to the set number of fixed points, the corresponding fixed-point support form and the required fixing method for the fixed points are obtained, including the following steps:

[0087] Based on the preset fixed point evaluation target model, and based on the set number of fixed points, the selection range of the fixed points, and the perimeter boundary of the part, the weights corresponding to different types of fixed point brackets and different fixed point fixing methods are calculated.

[0088] Based on the weights corresponding to different types of fixed point brackets and different fixing methods, a comprehensive analysis is conducted to obtain the corresponding fixed point bracket types and the required fixing methods.

[0089] Furthermore, the fixed-point evaluation target model is configured with a fixed-point support selection algorithm;

[0090] The fixed-point support algorithm determines whether the target part needs a support based on the selected range of fixed points, the perimeter boundary of the part, and the set number of fixed points. Then, based on the physical and performance conditions of the target part, it obtains the corresponding fixed-point support type and the required fixing method for the fixed points.

[0091] The physical conditions include the center of gravity and torque;

[0092] The performance conditions include space utilization and clearance between peripheral components.

[0093] It should be noted that, in practice, the above technical solution is implemented as follows:

[0094] Step 1: Construct the required layout environment space model using CATIA, and set the domain range of the fixed points according to the properties of the part's 3D model.

[0095] Step 2: Obtain the digital model of the surrounding environment of the part. Based on the contour of the digital model, determine the spatial domain of the fixed point arrangement of the part and generate the surrounding environment model. By obtaining the surrounding space model of CATIA, construct the environmental mathematical model in MATLAB.

[0096] Step 3: Propose a fixed point evaluation target. This evaluation target is calculated based on the number of fixed points, the type of fixed point support, and the required fixing method of the fixed points, and the weights are set to obtain a comprehensive fixed point target.

[0097] The evaluation objective is obtained by calculating the number of fixed points, the weight of different types of supports (such as Z-shaped supports, Z-shaped supports, etc.), and the weight of the fixing method (such as welding, screw connection, etc.) and comprehensively calculating the above-mentioned limiting conditions to obtain the fixed point evaluation objective.

[0098] Step 4: Propose a fixed-point support selection algorithm. Based on the location and requirements of the fixed points, automatically select the support type and generate the support. By considering the number of fixed points and surrounding components, determine whether the part needs a support. Based on the physical conditions (center of gravity, torque, etc.) and performance conditions (space occupancy rate, gaps between surrounding components, etc.) of the part to be fixed, automatically determine the required support to be generated through calculation.

[0099] Step 5: Based on the constructed environment model, an optimization algorithm based on an improved genetic algorithm is proposed to obtain the optimal coordinates and fixing form of the part's fixing points.

[0100] Step 6: Generate the part model directly in CATIA using the given coordinates.

[0101] Furthermore, the fixed-point support selection algorithm includes the following steps:

[0102] Step 1: Input the basic parameters of the algorithm in MATLAB;

[0103] Step 2: Obtain the weight matrix of fixed points for all parts using the improved A* algorithm. ;

[0104] Step 3: Obtain the weight matrix of all fixed supports using the improved Boustrophedon algorithm. ;

[0105] Step 4: Integrate the component fixed point weight matrix and fixed support weight matrix Obtain the global weight matrix ;

[0106] Step 5: Set the population size M, initialize the genetic generation counter: gen=0; randomly generate the initial path set P(gen);

[0107] Step 6: Produce the population Substitute into fitness function and calculate ;

[0108] Step 7: Begin iteration, and follow the function value. Sort;

[0109] Step 8: Begin the selection operation. Design a selection operator based on the roulette wheel method to obtain the population that will be inherited by the next generation after screening. ;

[0110] Step 9: Select the crossover probability and use the partial mapping crossover algorithm to select two individuals for crossover to form heritable offspring genes. ;

[0111] Step 10: Select the mutation probability and perform the 2-opt mutation operation to generate heritable offspring genes. ;

[0112] Step 11: Formation of a new population Calculate and record the fitness, then increment the iteration count by 1;

[0113] Step 12: The termination condition is met, the iteration ends, and the final result is output; where,

[0114] The basic parameters of the algorithm include the range of fixed point selection and the surrounding environment model.

[0115] Secondly, see Figure 5 As shown, this application provides a part fixing point analysis and selection device based on the part fixing point analysis and selection method mentioned in the first aspect. The device includes:

[0116] The part perimeter boundary acquisition module is used to obtain the fixed point selection range and the part perimeter boundary based on the 3D model of the target part and the surrounding environment part model.

[0117] The fixed information acquisition module is used to obtain the corresponding fixed point support form and the required fixing method of the fixed points based on the preset fixed point evaluation target model, the fixed point selection range and the perimeter boundary of the part, according to the set number of fixed points.

[0118] A fixed information output module is used to output the position information of the fixed points of a part based on the number of fixed points, the type of the fixed point support, and the required fixing method of the fixed points; wherein...

[0119] The fixed point evaluation target model is used to analyze and obtain the corresponding fixed point support form and the required fixing method based on the fixed point selection range, the peripheral boundary of the part, and the number of fixed points.

[0120] In this embodiment, analysis is performed based on the target part and the surrounding environment model to quickly and accurately find the optimal fixing point and fixing method of the part, so as to meet the actual needs of production design.

[0121] Furthermore, the component perimeter boundary acquisition module is also used to construct a model of the surrounding environment of the target component using CATIA, and to obtain the fixed point selection range and the component perimeter boundary based on the three-dimensional model of the target component.

[0122] Furthermore, the fixed information acquisition module is also used to calculate the weights corresponding to different types of fixed point brackets and different fixed point fixing methods based on a preset fixed point evaluation target model, the set number of fixed points, the fixed point selection range, and the perimeter of the part.

[0123] The fixed information acquisition module is also used to comprehensively analyze and obtain the corresponding fixed point support type and the required fixing method based on the weights corresponding to different types of fixed point support types and different fixed point fixing methods.

[0124] Furthermore, the fixed-point evaluation target model is configured with a fixed-point support selection algorithm;

[0125] The fixed-point support algorithm determines whether the target part needs a support based on the selected range of fixed points, the perimeter boundary of the part, and the set number of fixed points. Then, based on the physical and performance conditions of the target part, it obtains the corresponding fixed-point support type and the required fixing method for the fixed points.

[0126] The physical conditions include the center of gravity and torque;

[0127] The performance conditions include space utilization and clearance between peripheral components.

[0128] Furthermore, the fixed-point support selection algorithm includes the following steps:

[0129] Step 1: Input the basic parameters of the algorithm in MATLAB;

[0130] Step 2: Obtain the weight matrix of fixed points for all parts using the improved A* algorithm. ;

[0131] Step 3: Obtain the weight matrix of all fixed supports using the improved Boustrophedon algorithm. ;

[0132] Step 4: Integrate the component fixed point weight matrix and fixed support weight matrix Obtain the global weight matrix ;

[0133] Step 5: Set the population size M, initialize the genetic generation counter: gen=0; randomly generate the initial path set P(gen);

[0134] Step 6: Produce the population Substitute into fitness function and calculate ;

[0135] Step 7: Begin iteration, and follow the function value. Sort;

[0136] Step 8: Begin the selection operation. Design a selection operator based on the roulette wheel method to obtain the population that will be inherited by the next generation after screening. ;

[0137] Step 9: Select the crossover probability and use the partial mapping crossover algorithm to select two individuals for crossover to form heritable offspring genes. ;

[0138] Step 10: Select the mutation probability and perform the 2-opt mutation operation to generate heritable offspring genes. ;

[0139] Step 11: Formation of a new population Calculate and record the fitness, then increment the iteration count by 1;

[0140] Step 12: The termination condition is met, the iteration ends, and the final result is output; where,

[0141] The basic parameters of the algorithm include the range of fixed point selection and the surrounding environment model.

[0142] It should be noted that the part fixing point analysis and selection device mentioned in the second aspect is similar in technical principle to the part fixing point analysis and selection method mentioned in the first aspect in terms of technical issues, technical means and technical effects, and will not be elaborated here.

[0143] In the description of this application, it should be noted that the terms "upper," "lower," etc., indicating the orientation or positional relationship are based on the orientation or positional relationship shown in the accompanying drawings, and are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of this application. Unless otherwise expressly specified and limited, the terms "installed," "connected," and "linked" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication between two elements. For those skilled in the art, the specific meaning of the above terms in this application can be understood according to the specific circumstances.

[0144] It should be noted that in this application, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0145] The above description is merely a specific embodiment of this application, enabling those skilled in the art to understand or implement this application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features claimed herein.

Claims

1. A method of part fixture point analysis selection, the method comprising: The method comprises the following steps: Based on the three-dimensional model of the target part and the surrounding environment part model, the fixed point selection range and the part periphery boundary are obtained; Based on the preset fixed point evaluation target model, the fixed point selection range and the part periphery boundary, the corresponding fixed point support form and the fixed point required fixing mode are obtained according to the set fixed point number; Based on the fixed point number, the fixed point support form and the fixed point required fixing mode, the part fixed point position information is output; wherein, The fixed point evaluation target model is used to analyze and obtain the corresponding fixed point support form and the fixed point required fixing mode based on the fixed point selection range, the part periphery boundary and the fixed point number.

2. The part fixture analysis selection method of claim 1, wherein, Based on the three-dimensional model of the target part and the surrounding environment part model, the fixed point selection range and the part periphery boundary are obtained, comprising the following steps: The surrounding environment part model of the target part is constructed by CATIA, and the fixed point selection range and the part periphery boundary are obtained according to the three-dimensional model of the target part.

3. The part fixture analysis selection method of claim 1, wherein, Based on the preset fixed point evaluation target model, the fixed point selection range and the part periphery boundary, the corresponding fixed point support form and the fixed point required fixing mode are obtained according to the set fixed point number, comprising the following steps: Based on the preset fixed point evaluation target model, the fixed point selection range and the part periphery boundary, the corresponding fixed point support form and the fixed point required fixing mode are obtained according to the set fixed point number, comprising the following steps: Based on the different kinds of fixed point support form corresponding weight value and the different fixed point fixing mode corresponding weight value, the corresponding fixed point support form and the fixed point required fixing mode are comprehensively analyzed and obtained.

4. The part fixed point analysis selection method of claim 1, wherein: The fixed point evaluation target model is configured with a fixed point support selection algorithm; The fixed point support selection algorithm judges whether the target part needs support according to the fixed point selection range and the part periphery boundary and the set fixed point number, and then obtains the corresponding fixed point support form and the fixed point required fixing mode based on the physical conditions and performance conditions of the target part; wherein, The physical conditions include the center of gravity and the torque; The performance conditions include the space utilization rate and the periphery gap.

5. The part fixture analysis selection method of claim 4, wherein, The fixed point support selection algorithm comprises the following steps: Step 1: input the algorithm basic parameters in MATLAB; Step 2: Get the part fixed point weight matrix of all parts by improving A* algorithm ; Step 3: Get the fixed support weight matrix corresponding to all fixed supports by improving the Boustrophedon algorithm ; Step 4: integrate the part fixture weight matrix and the fixture weight matrix to obtain the global weight matrix ; Step 5: Set the population size M, initialize the generation counter: gen = 0; randomly generate the initial path set ; Step 6: The produced population is brought into the fitness function and the fitness is calculated ; and the fitness is calculated ; Step 7: Start iteration and follow function value sorting; Step 8: Start the selection operation to design the selection operator based on roulette wheel method to obtain the population of the next generation after screening ; Step 9: Selecting the crossover probability, using the partial mapping crossover algorithm, selecting two individuals to cross, forming a genetically viable offspring gene ; Step 10: Selecting a mutation probability, using a 2-opt mutation operation to mutate, forming a heritable offspring gene ; Step 11: Form new population Calculate fitness and record, iteration number + 1; Step 12: reach the termination condition, end the iteration, and output the final result; wherein, The algorithm basic parameters include the fixed point selection range and the surrounding environment part model.

6. A part fixture point analysis selection device characterized by, The device comprises: A part periphery boundary acquisition module for obtaining the fixed point selection range and the part periphery boundary based on the three-dimensional model of the target part and the surrounding environment part model; A fixed information acquisition module for obtaining the corresponding fixed point support form and the fixed point required fixing mode according to the set fixed point number based on the preset fixed point evaluation target model, the fixed point selection range and the part periphery boundary; The fixed information output module is configured to output part fixed point position information based on the fixed point number, the fixed point support form, and the fixed point required fixing mode. The fixed point evaluation target model is configured to analyze the corresponding fixed point support form and the fixed point required fixing mode based on the fixed point selection range, the part peripheral boundary, and the fixed point number.

7. The part fixed point analysis selection device of claim 6, wherein: The part peripheral boundary acquisition module is further configured to obtain the fixed point selection range and the part peripheral boundary based on the three-dimensional model of the target part by constructing the peripheral environment part model of the target part through CATIA.

8. The part fixed point analysis selection device of claim 6, wherein: The fixed information acquisition module is further configured to calculate the weight value corresponding to different types of fixed point support forms and the weight value corresponding to different fixed point fixing modes based on the preset fixed point evaluation target model, the set fixed point number, the fixed point selection range, and the part peripheral boundary. The fixed information acquisition module is further configured to comprehensively analyze the corresponding fixed point support form and the fixed point required fixing mode based on the weight value corresponding to different types of fixed point support forms and the weight value corresponding to different fixed point fixing modes.

9. The part fixed point analysis selection device of claim 6, wherein: The fixed point evaluation target model is configured with a fixed point support selection algorithm. The fixed point support selection algorithm is configured to determine whether the target part needs a support based on the fixed point selection range, the part peripheral boundary, and the set fixed point number, and then obtain the corresponding fixed point support form and the fixed point required fixing mode based on the physical condition and the performance condition of the target part; wherein, The physical condition includes the center of gravity and the torque. The performance condition includes the space utilization rate and the peripheral part gap.

10. The part fixture analysis selection apparatus of claim 9, wherein, The fixed point support selection algorithm includes the following steps: Step 1: input the algorithm basic parameters in MATLAB; Step 2: Get the part fixed point weight matrix of all parts by improving A* algorithm ; Step 3: Get the fixed support weight matrix corresponding to all fixed supports by improving the Boustrophedon algorithm ; Step 4: integrate the part fixture weight matrix and the fixture weight matrix to obtain the global weight matrix ; Step 5: Set the population size M, initialize the generation counter: gen = 0; randomly generate the initial path set ; Step 6: The produced population is brought into the fitness function with the fitness function and the calculation ; Step 7: Start iteration and follow function value sorting; Step 8: Start the selection operation to design the selection operator based on roulette wheel method to obtain the population of the next generation after screening ; Step 9: Selecting the crossover probability, using the partial mapping crossover algorithm, selecting two individuals to cross, forming a genetically viable offspring gene ; Step 10: Selecting a mutation probability, using a 2-opt mutation operation to mutate, forming a heritable offspring gene ; Step 11: Form new population Calculate fitness and record, iteration number + 1; Step 12: reach the termination condition, end the iteration, and output the final result; wherein, The algorithm basic parameters include the fixed point selection range and the peripheral environment part model.

Citation Information

Patent Citations

  • Distribution network low-voltage regulator installation point selection optimization method, system and equipment

    CN113837469A

  • Method for optimizing number and positions of fixed points of battery pack

    CN115544840A