Punching sheet die parameter optimization method and system based on demand analysis
Through the optimization method of punching mold parameters based on demand analysis, variable coupling cleaning, backtracking registration and variation optimization techniques are used to solve the problem of inaccurate acquisition of mold parameter variables, and the improvement of mold performance and stability is achieved, and adapting to more complex and complex Change market demand and high-speed production environment.
Patent Information
- Application Number
- CN202411429057.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-14
- Publication Date
- 2025-01-14
- Estimated Expiration
- 2044-10-14
AI Technical Summary
In the existing mold parameter optimization technology, the mold parameter variables are not accurately obtained, resulting in mismatch of parameters, poor optimization results, and unstable mold performance and quality.
The punching mold parameter optimization method based on demand analysis is adopted, and optimized mold parameters are generated through variable coupling cleaning, backtracking registration and variation excellence techniques to ensure parameter matching and stable performance.
It realizes accurate optimization of mold parameters, improves mold performance and stability, and meets the requirements of complex and changing market demands and high-speed production environments.
Smart Images

Figure CN119312503A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field related to mold optimization technology, and specifically to a method and system for optimizing punching mold parameters based on demand analysis. Background Art
[0002] With the continuous advancement of industrial technology, the performance and quality of punching dies, as key tools in the manufacturing field, directly affect the production efficiency, precision and cost of products. Parameter optimization of punching dies is a crucial technological innovation in the manufacturing industry. With the continuous improvement of modern industry's requirements for product quality and production efficiency, the performance optimization of punching dies is particularly critical. However, traditional punching die designs are often based on experience and trial and error, which makes it difficult to accurately meet the complex and changing market demands and the high requirements for the precision and stability of punching die. On the other hand, existing dies are difficult to adapt to continuous high-speed production environments, resulting in a shortened service life of the dies.
[0003] Therefore, in the current technologies related to mold parameter optimization, there are technical problems such as inaccurate acquisition of mold parameter variables and parameter mismatch, which lead to poor parameter optimization effects and unstable mold performance quality. Summary of the invention
[0004] This application provides a punching die parameter optimization method and system based on demand analysis, and adopts technical means such as variable coupling cleaning and backtracking alignment to solve the technical problems existing in the existing mold parameter optimization, such as inaccurate mold parameter variable acquisition and parameter mismatch, which lead to poor parameter optimization effect and unstable mold performance quality. It optimizes the mold parameters and achieves the technical effect of improving mold performance and stability.
[0005] The present application provides a method for optimizing punching die parameters based on demand analysis, the method comprising: receiving a punching die demand instruction, wherein the punching die demand instruction comprises punching die operation scene characteristic data, wherein the punching die operation scene characteristic data comprises stamping process characteristic data, stamping material characteristic data and stamping process environment characteristic data; performing variable coupling cleaning on A-dimensional punching die parameter variables according to predetermined variable coupling constraint values, and generating B-dimensional punching die parameter variables, wherein A and B are both positive integers greater than 1, and B is less than or equal to A; performing backtracking alignment of punching die parameters according to the punching die operation scene characteristic data and the B-dimensional punching die parameter variables, and generating an aligned punching die scheme; performing variation optimization on the aligned punching die scheme according to a first punching die optimization rule, combined with a punching die variation optimization dual channel, and generating a punching die variation optimization domain; performing deep optimization on the punching die variation optimization domain according to a second punching die optimization rule, and determining a punching die parameter optimization scheme.
[0006] In a possible implementation, variable coupling cleaning is performed on the A-dimensional punching die parameter variables according to a predetermined variable coupling constraint value to generate a B-dimensional punching die parameter variable, wherein A and B are both positive integers greater than 1, and B is less than or equal to A, and the following processing is performed: randomly extract the first punching die parameter variable and the second punching die parameter variable from the A-dimensional punching die parameter variable; perform variable coupling analysis on the first punching die parameter variable and the second punching die parameter variable to obtain a first die variable coupling index; determine whether the first die variable coupling index is less than / equal to the predetermined variable coupling constraint value; if the first die variable coupling index is less than / equal to the predetermined variable coupling constraint value, add the first die parameter variable and the second die parameter variable to the B-dimensional punching die parameter variable.
[0007] In a possible implementation, it is determined whether the first mold variable coupling index is less than / equal to the predetermined variable coupling constraint value, and the following processing is performed: if the first mold variable coupling index is greater than the predetermined variable coupling constraint value, a variable coupling warning signal is generated; according to the variable coupling warning signal, the first punching mold parameter variable and the second punching mold parameter variable are subjected to variable fusion to generate a first fused punching mold parameter variable; the first fused punching mold parameter variable is added to the B-dimensional punching mold parameter variable.
[0008] In a possible implementation, the punching mold parameters are retrospectively aligned according to the punching mold operation scene feature data and the B-dimensional punching mold parameter variables to generate an aligned punching mold solution, and the following processing is also performed: the punching mold parameter record library is retrieved, wherein the punching mold parameter record library includes multiple groups of punching mold parameter records, and each group of punching mold parameter records includes sample punching mold operation scene feature data and sample punching mold parameter solutions; based on the punching mold operation scene feature data, operation scene twin identification is performed on each sample punching mold operation scene feature data in the punching mold parameter record library to generate multiple mold operation scene twin coefficients; the winning mold operation scene twin coefficient is selected according to the multiple mold operation scene twin coefficients; based on the punching mold parameter record library, the winning sample punching mold parameter solution is matched according to the winning mold operation scene twin coefficient, and the aligned punching mold solution is feature fused according to the B-dimensional punching mold parameter variables to obtain the aligned punching mold solution.
[0009] In a possible implementation, according to the first punching die optimization rule, the registered punching die scheme is subjected to variation optimization in combination with the punching die variation optimization dual channels to generate a punching die variation optimization domain, and the following processing is also performed: a mold operation scene fitness prediction module is constructed, wherein the mold operation scene fitness prediction module includes multi-dimensional mold operation scene fitness prediction indicators, and the multi-dimensional mold operation scene fitness prediction indicators include mold operation process fitness, mold operation material fitness and mold operation environment fitness; according to the mold operation scene fitness prediction module, a multi-dimensional fitness prediction is performed on the punching die operation scene feature data and the registered punching die scheme to obtain a first scheme fitness prediction result; it is determined whether the first scheme fitness prediction result satisfies the first punching die optimization rule, wherein the first punching die optimization rule includes multi-dimensional mold operation scene fitness constraints, and the multi-dimensional mold operation scene fitness constraints include mold operation process fitness constraints, mold operation material fitness constraints and mold operation environment fitness constraints. material fitness constraints and mold operating environment fitness constraints; if the fitness prediction result of the first scheme satisfies the first punching mold optimization rule, the registered punching mold scheme is used as the punching mold variation benchmark scheme, and the punching mold variation benchmark scheme is added to the punching mold variation optimization domain; activate the first punching mold variation optimization channel in the punching mold variation optimization dual channels, wherein the first punching mold variation optimization channel includes a first punching mold variation operator, and the first punching mold variation operator includes a first mold variation dimension threshold, a first mold variation asynchronous advancement threshold and a first mold variation capacity threshold; according to the first punching mold variation optimization channel, the punching mold variation benchmark scheme is mutated and adjusted to generate a first punching mold variation space; with the first punching mold optimization rule as the variation optimization target, the first punching mold variation space is iteratively optimized in combination with the mold operation scenario fitness prediction module, and the punching mold variation optimization domain that meets the first optimization capacity constraint is constructed.
[0010] In a possible implementation, it is determined whether the fitness prediction result of the first scheme satisfies the first punching die optimization rule, and the following processing is also performed: if the fitness prediction result of the first scheme does not satisfy the first punching die optimization rule, the second punching die variation optimization channel in the punching die variation optimization dual channel is activated, wherein the second punching die variation optimization channel includes a second punching die variation operator, and the second punching die variation operator includes a second die variation dimension threshold, a second die variation asynchronous advancement threshold, and a second die variation capacity threshold, and the second die variation dimension threshold is greater than the first die variation dimension threshold, the second die variation asynchronous advancement threshold is greater than the first die variation asynchronous advancement threshold, and the second die variation capacity threshold is greater than the first die variation capacity threshold; the registration punching die scheme is mutated and adjusted according to the second punching die variation optimization channel, Generate a second punching die variation space; extract a first variation punching die scheme based on the second punching die variation space; perform multi-dimensional fitness prediction on the punching die operation scenario feature data and the first variation punching die scheme according to the mold operation scenario fitness prediction module to obtain a fitness prediction result of the first variation scheme; determine whether the fitness prediction result of the first variation scheme satisfies the first punching die optimization rule; if the fitness prediction result of the first variation scheme satisfies the first punching die optimization rule, use the first variation punching die scheme as the punching die variation benchmark scheme; if the fitness prediction result of the first variation scheme does not satisfy the first punching die optimization rule, continue to iteratively search the second punching die variation space according to the mold operation scenario fitness prediction module and the first punching die optimization rule until the punching die variation benchmark scheme is generated.
[0011] In a possible implementation, the punching die variation optimization domain is deeply optimized according to the second punching die optimization rule to determine the punching die parameter optimization scheme, and the following processing is also performed: mold production quality prediction is performed according to the punching die variation optimization domain to generate multiple scheme mold quality prediction coefficients; based on the multiple scheme mold quality prediction coefficients, the punching die variation optimization domain is selected according to the second punching die optimization rule to obtain the punching die variation selection domain, wherein the second punching die optimization rule includes a mold quality constraint interval; mold production cost minimization analysis is performed according to the punching die variation selection domain to generate the punching die parameter optimization scheme.
[0012] This application also provides a punching die parameter optimization system based on demand analysis, including: A demand instruction receiving module, the demand instruction receiving module is used to receive a punching die demand instruction, wherein the punching die demand instruction includes punching die operation scene feature data, wherein the punching die operation scene feature data includes stamping process feature data, stamping material feature data and stamping process environment feature data; A variable coupling cleaning module, wherein the variable coupling cleaning module is used to perform variable coupling cleaning on the A-dimensional punching die parameter variables according to a predetermined variable coupling constraint value to generate a B-dimensional punching die parameter variable, wherein A and B are both positive integers greater than 1, and B is less than or equal to A; A registration punching die solution generation module, the registration punching die solution generation module is used to perform backtracking registration of punching die parameters according to the punching die operation scene feature data and the B-dimensional punching die parameter variables to generate a registration punching die solution; A scheme variation optimization module, wherein the scheme variation optimization module is used to perform variation optimization on the registration punching die scheme according to the first punching die optimization rule and in combination with the punching die variation optimization dual channels to generate a punching die variation optimization domain; The punching die parameter optimization solution determination module is used to perform deep optimization on the punching die variation optimization domain according to the second punching die optimization rule to determine the punching die parameter optimization solution.
[0013] The punching die parameter optimization method and system proposed in this application based on demand analysis is intended to receive punching die demand instructions; perform variable coupling cleaning on the A-dimensional punching die parameter variables according to the predetermined variable coupling constraint value; perform backtracking registration of the punching die parameters to generate a registered punching die solution; perform variation optimization on the registered punching die solution in combination with the punching die variation optimization dual channel to generate a punching die variation optimization domain; perform deep optimization according to the second punching die optimization rule to determine the punching die parameter optimization solution. This solves the technical problems of inaccurate acquisition of mold parameter variables and mismatched parameters in the existing mold parameter optimization, resulting in poor parameter optimization effect and unstable mold performance quality, and achieves the optimization of mold parameters, achieving the technical effect of improving mold performance and stability. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] In order to more clearly illustrate the technical solution of the embodiment of the present disclosure, the accompanying drawings of the embodiment of the present disclosure will be briefly introduced below. A flow chart is used in the present application to illustrate the operations performed by the system according to the embodiment of the present application. It should be understood that the preceding or following operations are not necessarily performed accurately in order. On the contrary, various steps can be processed in reverse order or simultaneously as needed. At the same time, other operations can also be added to these processes, or one or more operations can be removed from these processes.
[0015] Figure 1 A schematic flow chart of a punching die parameter optimization method based on demand analysis provided in an embodiment of the present application; Figure 2 A schematic diagram of the structure of a punching die parameter optimization system based on demand analysis provided in an embodiment of the present application.
[0016] Explanation of the reference numerals: demand instruction receiving module 10 , variable coupling cleaning module 20 , registration punching die scheme generating module 30 , scheme variation optimization module 40 , punching die parameter optimization scheme determining module 50 . DETAILED DESCRIPTION
[0017] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below.
[0018] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings. The described embodiments should not be regarded as limiting the present application. All other embodiments obtained by ordinary technicians in the field without making creative work are within the scope of protection of this application.
[0019] In the following description, reference is made to "some embodiments", which describe a subset of all possible embodiments, but it is understood that "some embodiments" may be the same subset or different subsets of all possible embodiments, and may be combined with each other without conflict, and the terms "first\second" involved are merely to distinguish similar objects and do not represent a specific ordering of objects. The terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product, or server that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or modules that are not clearly listed or inherent to these processes, methods, products, or devices. Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those generally understood by technicians in the technical field of this application. The terms used herein are for the purpose of describing the embodiments of the present application only.
[0020] The present application embodiment provides a punching die parameter optimization method based on demand analysis, such as Figure 1 As shown, the method includes: Step S100, receiving a punching die requirement instruction, wherein the punching die requirement instruction includes punching die operation scenario characteristic data, wherein the punching die operation scenario characteristic data includes stamping process characteristic data, stamping material characteristic data and stamping process environment characteristic data. Receive a punching die requirement instruction, wherein the punching die requirement instruction is used to clarify various requirements in the design, manufacturing and optimization process of the punching die, including the punching die operation scenario characteristic data, wherein the punching die operation scenario characteristic data refers to various parameters and conditions related to the punching die in the actual operating environment, including stamping process characteristic data, stamping material characteristic data and stamping process environment characteristic data. Specifically, the stamping process characteristic data refers to various process parameters and technical requirements involved in the stamping process, such as stamping speed, stamping force, blanking method, stamping times, etc., which directly determine the quality and efficiency of stamping. At the same time, the process characteristic data also includes the structural design of the mold, the shape and size of the male and female molds. etc., which have an important influence on the stamping performance and service life of the mold; the characteristic data of the stamped material mainly involves the physical and chemical properties of the material, such as the thickness, hardness, tensile strength, elongation, etc. of the material, which determines the adaptability of the material to the stamping process and the performance after forming. The composition and microstructure of the material will also affect the deformation behavior during the stamping process and the wear of the mold; the stamping processing environment characteristic data covers various environmental factors at the production site, such as temperature, humidity, vibration, noise, etc., which will affect the stability of the stamping process and the service life of the mold. For example, a high temperature environment may cause thermal expansion of the mold material, affecting the accuracy and stability of the mold; vibration and noise may interfere with the operator's judgment and operation, thereby affecting the stamping quality.
[0021] Step S200, performing variable coupling cleaning on the A-dimensional punching die parameter variables according to the predetermined variable coupling constraint value to generate the B-dimensional punching die parameter variables, wherein A and B are both positive integers greater than 1, and B is less than or equal to A. Performing variable coupling cleaning on the A-dimensional punching die parameter variables according to the predetermined variable coupling constraint value to generate the B-dimensional punching die parameter variables, wherein the predetermined variable coupling constraint value is pre-set according to engineering experience or experimental results, and is used to quantify the constraint value of this coupling relationship, and can identify the key parameter combination that has an important impact on the mold performance, A represents the original dimension number of the punching die parameters, that is, the number of parameters considered initially, and the parameter variables may include the geometric size of the mold, material properties, heat treatment process parameters, etc.; variable coupling cleaning is to screen and sort the A-dimensional parameter variables according to the predetermined constraint value to eliminate redundant or low-impact parameters, retain those parameters that play a key role in the mold performance, and reduce the number of parameters at the same time, simplify the subsequent optimization process, and B represents the number of parameter dimensions retained after cleaning, which is less than or equal to A. Through variable coupling cleaning, the original A-dimensional parameter variables are simplified into B-dimensional parameter variables, which are more refined and more representative of the mold performance, so as to simplify the design and optimization process of the punching mold and improve the design efficiency and mold performance.
[0022] In a possible implementation, step S200 further includes step S210, randomly extracting the first punching die parameter variable and the second punching die parameter variable from the A-dimensional punching die parameter variable. Randomly select two specific parameters from all the considered mold parameters as the first punching die parameter variable and the second punching die parameter variable. It also includes step S220, performing variable coupling analysis on the first punching die parameter variable and the second punching die parameter variable to obtain a first mold variable coupling index. Variable coupling analysis refers to quantifying the mutual influence or correlation between the first punching die parameter variable and the second punching die parameter variable, and obtaining a quantitative index, namely the first mold variable coupling index, which is used to represent the coupling degree between the two mold parameter variables. The larger the first mold variable coupling index, the higher the mutual influence and the lower the independence between the two mold parameter variables. It also includes step S230, judging whether the first mold variable coupling index is less than / equal to the predetermined variable coupling constraint value. After obtaining the first mold variable coupling index, it needs to be compared with the predetermined variable coupling constraint value. The method further includes step S240, in which if the first die variable coupling index is less than / equal to the predetermined variable coupling constraint value, the first punching die parameter variable and the second punching die parameter variable are added to the B-dimensional punching die parameter variable. If the first die variable coupling index is less than or equal to the predetermined variable coupling constraint value, it can be considered that the degree of coupling between the two parameters is within the design allowable range and will not have a significant adverse effect on the performance of the die, and the first punching die parameter variable and the second punching die parameter variable are added to the B-dimensional punching die parameter variable.
[0023] In a possible implementation, step S230 further includes step S231, if the first mold variable coupling index is greater than the predetermined variable coupling constraint value, a variable coupling warning signal is generated. If the first mold variable coupling index is greater than the predetermined variable coupling constraint value, it indicates that the coupling degree between the two parameters exceeds the design allowable range, and further analysis and adjustment are required to reduce the mutual influence between them and ensure the rationality of the mold design, then a variable coupling warning signal is generated, which is used to help timely discover and deal with potential problems when the parameter coupling exceeds the expected range. It also includes step S232, according to the variable coupling warning signal, the first punching die parameter variable and the second punching die parameter variable are subjected to variable fusion to generate a first fused punching die parameter variable. Among them, variable fusion is a data processing technology used to merge multiple related or strongly coupled variables into a new variable. Through variable fusion, redundant information between the original variables can be eliminated or reduced, while retaining information that has an important impact on the mold performance, and generating a first fused punching die parameter variable. It also includes step S233, adding the first fused punching die parameter variable to the B-dimensional punching die parameter variable.
[0024] Step S300, perform backtracking registration of the punching die parameters according to the punching die operation scene feature data and the B-dimensional punching die parameter variables to generate a registered punching die solution. Combined with the actual operation scene feature data, the generated B-dimensional punching die parameter variables are backtracked and registered to generate a punching die solution that meets the needs of a specific operation scene. Specifically, backtracking registration is to backtrack and adjust the existing design parameters to make them better adapt to the needs of a specific operation scene. In this process, the operation scene feature data and the B-dimensional punching die parameter variables are comprehensively considered, and the performance of the current parameter variables in a specific operation scene is evaluated by simulation, analysis or experiment. If it is found that the performance does not meet the requirements or there is room for optimization, the parameter variables are backtracked and adjusted, and the mold parameters are reconfigured to improve the performance of the mold or adapt to new operating conditions. After backtracking and registration adjustment, a new set of punching die parameter configurations that meet the needs of a specific operation scene are obtained, which is the registered punching die solution.
[0025] In a possible implementation, step S300 further includes step S310, calling a punching die parameter record library, wherein the punching die parameter record library includes multiple groups of punching die parameter records, each group of punching die parameter records includes sample punching die operation scene feature data and sample punching die parameter schemes. Specifically, the punching die parameter record library is a database that stores a large number of punching die parameter records, and the record library contains multiple groups of different punching die parameter records, each group of records represents a die parameter configuration scheme under a specific operation scene, and each group of punching die parameter records contains sample punching die operation scene feature data, which describes the key information such as the operation environment, process requirements, and material properties of the die in actual application, as well as the corresponding sample punching die parameter scheme, which is the die parameter configuration under a specific operation scene, and they have been verified by actual application and have certain reliability and effectiveness. It also includes step S320, based on the punching die operation scene feature data, each sample punching die operation scene feature data in the punching die parameter record library is respectively identified by operation scene twins, and multiple die operation scene twin coefficients are generated. The current punching die operation scene feature data is compared and matched with the sample punching die operation scene feature data in the punching die parameter record library, so as to identify the historical scene similar to the current operation scene and generate the corresponding twin coefficient. Specifically, the current operation scene feature data is compared with the historical scene data in the record library to find the common points and differences between them. The mold operation scene twin coefficient is a numerical indicator used to quantify the similarity between the current operation scene and each sample scene in the record library, reflecting the similarity relationship between the current operation scene and multiple historical scenes. It also includes step S330, screening the winning mold operation scene twin coefficient according to the multiple mold operation scene twin coefficients. The maximum value of the mold operation scene twin coefficient is screened out, which is the winning mold operation scene twin coefficient. It also includes step S340, based on the punching die parameter record library, matching the winning sample punching die parameter scheme according to the winning die operation scene twin coefficient, and performing feature fusion on the registered punching die scheme according to the B-dimensional punching die parameter variable to obtain the registered punching die scheme. According to the twin coefficient of the selected winning mold operation scenario, the winning sample punching mold parameter scheme is matched in the punching mold parameter record library, and feature fusion is performed based on the B-dimensional punching mold parameter variables to obtain the matched punching mold scheme, which combines the advantages of the winning sample scheme and the punching mold scheme of the current design parameter characteristics.
[0026] Step S400, according to the first punching die optimization rule, combined with the punching die variation optimization dual channel, the registered punching die scheme is subjected to variation optimization to generate a punching die variation optimization domain. Specifically, the first punching die optimization rule is a set of pre-set rules for guiding the optimization of punching die parameters, which are used to determine how to adjust the die parameters to optimize performance. The first punching die optimization rule may consider a variety of factors, such as stamping efficiency, material utilization, die life, manufacturing cost, etc.; variation optimization is a method of searching for a better solution by introducing parameter variation. In punching die design, this means making a certain degree of random change or adjustment to the current die parameter configuration. Dual channels refer to the simultaneous consideration of two different parameter adjustment channels or paths during the variation optimization process, which may represent different The optimization direction or strategy of the two channels can be explored simultaneously to increase the possibility of finding the global optimal solution. Based on the dual channels of the first punching die optimization rule and the punching die variation optimization, the generated registration punching die scheme is mutated to generate a series of new die parameter configurations. These configurations may differ from the original scheme in performance, but may contain better solutions. After variation optimization, a set of multiple new die parameter configurations will be generated, which is called the punching die variation optimization domain, representing the parameter range or space that can be achieved through variation optimization based on the current registration punching die scheme.
[0027] In a possible implementation, step S400 further includes step S410, building a mold operation scenario fitness prediction module, wherein the mold operation scenario fitness prediction module includes multi-dimensional mold operation scenario fitness prediction indicators, and the multi-dimensional mold operation scenario fitness prediction indicators include mold operation process fitness, mold operation material fitness, and mold operation environment fitness. Create a systematic module that can evaluate the adaptability of the mold in different operation scenarios, based on a series of multi-dimensional prediction indicators, to comprehensively and comprehensively analyze the performance of the mold in a specific operation environment, including mold operation process fitness, mold operation material fitness, and mold operation environment fitness. Specifically, the mold operation process fitness mainly focuses on the adaptability and performance of the mold under specific process conditions, for example, whether the mold can meet the process requirements such as stamping speed, stamping times, pressure distribution, and the stability and durability of the mold under these process conditions; the mold operation material fitness mainly evaluates the processing adaptability of the mold to different types and materials with different performances. For example, whether the mold can effectively process materials of different hardness, thickness, and surface properties, as well as the wear and life of the mold during the processing of these materials; the mold operating environment adaptability focuses on the stability and reliability of the mold in different operating environments. The operating environment may include temperature, humidity, vibration, dust and other factors, all of which may affect the performance of the mold. It also includes step S420, according to the mold operating scene fitness prediction module, multi-dimensional fitness prediction of the punching mold operating scene feature data and the registered punching mold scheme is performed to obtain the fitness prediction result of the first scheme. The punching mold operating scene feature data and the registered punching mold scheme are used as input data of the mold operating scene fitness prediction module to perform fitness evaluation prediction. For each prediction indicator, a fitness score will be output, reflecting the adaptability of the mold scheme under the indicator. Combined with the fitness scores of all prediction indicators, the prediction module finally generates a comprehensive fitness prediction result, that is, the fitness prediction result of the first scheme. It also includes step S430, determining whether the fitness prediction result of the first scheme satisfies the first punching die optimization rule, wherein the first punching die optimization rule includes a multi-dimensional mold operation scene fitness constraint, and the multi-dimensional mold operation scene fitness constraint includes a mold operation process fitness constraint, a mold operation material fitness constraint and a mold operation environment fitness constraint.Specifically, the mold operation process fitness constraint requires that the mold solution must be able to meet the operation requirements under specific process conditions, for example, the mold must be able to withstand specific process parameters such as stamping speed and pressure distribution, and maintain stable and efficient operation under these conditions; the mold operation material fitness constraint requires that the mold solution must be able to adapt to the processing requirements of different materials; the mold operation environment fitness constraint requires that the mold solution must be able to work stably in different operating environments, and the mold needs to be able to resist the influence of environmental factors such as temperature, humidity, and vibration, and maintain the stability and reliability of its performance. The above three constraints are combined, and it is judged whether the fitness prediction result of the first solution is satisfied. It also includes step S440, if the fitness prediction result of the first solution meets the first punching die optimization rule, the registered punching die solution is used as the punching die variation benchmark solution, and the punching die variation benchmark solution is added to the punching die variation optimization domain. If the scores of the fitness prediction results of the first solution in all dimensions meet or exceed the corresponding constraint requirements, then it can be considered that the solution meets the first punching die optimization rule, and the registered punching die solution is used as the punching die variation benchmark solution, and it is added to the punching die variation optimization domain. It also includes step S450, activating the first punching die variation optimization channel in the punching die variation optimization dual channels, wherein the first punching die variation optimization channel includes a first punching die variation operator, and the first punching die variation operator includes a first die variation dimension threshold, a first die variation asynchronous advancement threshold and a first die variation capacity threshold. A specific optimization channel is started, which focuses on finding a better punching die solution through mutation operation, wherein the first punching die mutation operator is used to guide how to perform mutation operation on the current punching die solution; the first die mutation dimension threshold limits the number or dimension of die parameters that can be changed in each mutation operation, for example, if the dimension threshold is set to 3, then in one mutation operation, at most only 3 die parameters can be changed; the first die asynchronous advancement threshold defines the maximum step size or amplitude that the die parameter can change during mutation, limiting the possible range of variation of each parameter during mutation, for example, if the first die asynchronous advancement threshold is 5%, then the step sizes that can be used include 1%, 2%, 3%, 4% and 5%; the first die mutation capacity threshold is used to limit the overall impact range or mutation capacity of the mutation operation, that is, the threshold of the number of solutions in the first punching die mutation space. It also includes step S460, which performs mutation adjustment on the punching die mutation benchmark solution according to the first punching die mutation optimization channel to generate the first punching die mutation space. By using the mutation rules and parameters defined in the first punching die variation optimization channel, a series of mutation operations are performed on the preset punching die variation benchmark scheme, thereby generating a space containing multiple possible better solutions, namely the first punching die variation space.It also includes step S470, taking the first punching die optimization rule as the variation optimization target, combining the mold operation scene fitness prediction module to iteratively optimize the first punching die variation space, and constructing the punching die variation optimization domain that meets the first optimization capacity constraint. Based on the first punching die optimization rule and the mold operation scene fitness prediction module, through a series of iterative optimization processes, the optimal punching die solution that meets the preset optimization rules is found in the first punching die variation space, and finally a variation optimization domain that meets the specific capacity constraint is formed, wherein the first optimization capacity constraint refers to the solution quantity threshold of the punching die variation optimization domain.
[0028] In a possible implementation, step S430 further includes step S431, if the fitness prediction result of the first scheme does not meet the first punching die optimization rule, activating the second punching die variation optimization channel in the punching die variation optimization dual channel, wherein the second punching die variation optimization channel includes a second punching die variation operator, the second punching die variation operator includes a second die variation dimension threshold, a second die variation asynchronous advancement threshold and a second die variation capacity threshold, and the second die variation dimension threshold is greater than the first die variation dimension threshold, the second die variation asynchronous advancement threshold is greater than the first die variation asynchronous advancement threshold, and the second die variation capacity threshold is greater than the first die variation capacity threshold. The current punching die scheme does not meet the preset requirements in terms of adaptability to the operating scene and needs further adjustment and optimization. The system will choose to activate the second punching die variation optimization channel in the punching die variation optimization dual channel. The second punching die variation optimization channel uses different mutation operators and parameter settings to adapt to wider or deeper search needs. It includes the second punching die variation operator and has three key threshold parameters, the second die variation dimension threshold, the second die variation asynchronous advancement threshold and the second die variation capacity threshold. Specifically, the second die variation dimension threshold is greater than the first die variation dimension threshold, which means that in the second punching die variation optimization channel, the number or dimension of die parameters that can be changed by each mutation operation is greater; the second die variation asynchronous advancement threshold is greater than the first die variation asynchronous advancement threshold, which means that the variation asynchronous length or amplitude of die parameters is greater, and the local optimal solution can be quickly jumped out; the second die variation capacity threshold is greater than the first die variation capacity threshold, which means that the variation operation in the second channel has a greater impact range or comprehensive impact on the entire die scheme. It also includes step S432, according to the second punching die variation optimization channel, the registered punching die scheme is mutated and adjusted to generate a second punching die variation space. It also includes step S433, extracting the first variant punching die solution according to the second punching die variation space. From the set of punching die solutions generated after the variation adjustment of the second punching die variation optimization channel, one is selected as a starting or representative solution, and this solution is called the first variant punching die solution. It also includes step S434, performing multi-dimensional fitness prediction on the punching die operation scene feature data and the first variant punching die solution according to the mold operation scene fitness prediction module to obtain the fitness prediction result of the first variant solution. Using the pre-constructed mold operation scene fitness prediction module, the feature data of the punching die operation scene is combined with the first variant punching die solution obtained after the variation operation, and a multi-dimensional fitness evaluation is performed to obtain the fitness prediction result of the variant solution in the operation scene. It also includes step S435, judging whether the fitness prediction result of the first variant solution meets the first punching die optimization rule.It also includes step S436, if the fitness prediction result of the first variation scheme meets the first punching die optimization rule, the first variation punching die scheme is used as the punching die variation benchmark scheme. After multi-dimensional fitness prediction, if it is determined that the fitness of the first variation punching die scheme in the operation scenario meets the preset optimization rule requirements, then the system will use this mutated scheme as a new benchmark scheme for subsequent punching die variation optimization. It also includes step S437, if the fitness prediction result of the first variation scheme does not meet the first punching die optimization rule, the second punching die variation space is continued to be iteratively searched according to the mold operation scenario fitness prediction module and the first punching die optimization rule until the punching die variation benchmark scheme is generated. When the first variation punching die scheme after mutation and fitness prediction fails to meet the preset optimization rule requirements, the system will re-enter the iterative search process and conduct a deeper search of the second punching die variation space until a punching die variation benchmark scheme that meets the conditions is found.
[0029] Step S500, perform deep optimization on the punching die variation optimization domain according to the second punching die optimization rule to determine the punching die parameter optimization solution. According to the second punching die optimization rule, further deep search and optimization are performed in the variation optimization domain. Specifically, the second punching die optimization rule is often more specific than the first rule, and contains more detailed requirements on the performance, structure, material, etc. of the punching die. The punching die variation optimization domain is screened and evaluated more finely, and not only possible excellent solutions are found in a larger variation space, but also a more detailed search is performed in the possible solution space. In the process of deep optimization, the system will continuously adjust and optimize various parameters of the punching die, such as punch diameter, punching size, punch height, punch plate thickness, etc., until one or more parameter combinations that meet the second punching die optimization rule are found, forming a punching die parameter optimization solution.
[0030] In a possible implementation, step S500 further includes step S510, performing mold production quality prediction based on the punching mold variation optimization domain, and generating multiple scheme mold quality prediction coefficients. Within the determined punching mold variation optimization domain, the system evaluates their performance in actual production by performing production quality prediction on each potential mold design scheme, and generates corresponding mold quality prediction coefficients. Specifically, the mold quality prediction coefficient is used to quantitatively represent the quality level, stability, durability and other performance indicators of the mold during the production process. It also includes step S520, based on the multiple scheme mold quality prediction coefficients, selecting the punching mold variation optimization domain according to the second punching mold optimization rule, and obtaining the punching mold variation selection domain, wherein the second punching mold optimization rule includes a mold quality constraint interval. After obtaining the mold quality prediction coefficients of multiple solutions, the system further screens the punching mold variation optimization domain according to the mold quality constraint interval in the second punching mold optimization rule to obtain a punching mold variation selection domain that meets specific quality requirements. Specifically, the mold quality prediction coefficients of multiple solutions are analyzed to understand the advantages and disadvantages of each solution in terms of quality; the mold quality constraint interval defines the qualified range of mold quality prediction; according to the mold quality constraint interval, the system screens the solutions in the punching mold variation optimization domain, and all solutions with quality prediction coefficients falling within the constraint interval will be retained, while solutions beyond this interval will be excluded. After screening, a punching mold variation selection domain with a narrowed range is obtained. It also includes step S530, performing mold production cost minimization analysis according to the punching mold variation selection domain to generate the punching mold parameter optimization solution. Within the selected punching die variation selection domain, the production cost of each die design scheme is further analyzed, and the punching die parameter optimization scheme that can minimize the production cost is determined, including a series of specific parameter adjustment suggestions, such as changing the structural design of the die, adjusting the punching force and punching speed, optimizing the size of the punch and the die plate, etc., so as to minimize the production cost while ensuring the quality of the die.
[0031] In the above, refer to Figure 1 The method for optimizing the parameters of a punching die based on demand analysis according to an embodiment of the present invention is described in detail. Figure 2 A punching die parameter optimization system based on demand analysis according to an embodiment of the present invention is described.
[0032] The punching die parameter optimization system based on demand analysis according to the embodiment of the present invention is used to solve the technical problems existing in the existing die parameter optimization, such as inaccurate acquisition of die parameter variables and mismatched parameters, which lead to poor parameter optimization effect and unstable die performance quality, and optimize die parameters to achieve the technical effect of improving die performance and stability. The punching die parameter optimization system based on demand analysis includes: a demand instruction receiving module 10, a variable coupling cleaning module 20, a punching die registration scheme generation module 30, a scheme variation optimization module 40, and a punching die parameter optimization scheme determination module 50.
[0033] A demand instruction receiving module 10, wherein the demand instruction receiving module 10 is used to receive a punching die demand instruction, wherein the punching die demand instruction includes punching die operation scene feature data, wherein the punching die operation scene feature data includes stamping process feature data, stamping material feature data and stamping process environment feature data; A variable coupling cleaning module 20, wherein the variable coupling cleaning module 20 is used to perform variable coupling cleaning on the A-dimensional punching die parameter variables according to a predetermined variable coupling constraint value to generate a B-dimensional punching die parameter variable, wherein A and B are both positive integers greater than 1, and B is less than or equal to A; A registration punching die solution generation module 30, the registration punching die solution generation module 30 is used to perform a backtracking registration of the punching die parameters according to the punching die operation scene feature data and the B-dimensional punching die parameter variables to generate a registration punching die solution; A scheme variation optimization module 40, wherein the scheme variation optimization module 40 is used to perform variation optimization on the registration punching die scheme according to the first punching die optimization rule and in combination with the punching die variation optimization dual channels to generate a punching die variation optimization domain; The punching die parameter optimization solution determination module 50 is used to perform deep optimization on the punching die variation optimization domain according to the second punching die optimization rule to determine the punching die parameter optimization solution.
[0034] The specific configuration of the variable coupling cleaning module 20 will be described in detail below. The variable coupling cleaning module 20 further includes: randomly extracting the first punching die parameter variable and the second punching die parameter variable from the A-dimensional punching die parameter variable; performing variable coupling analysis on the first punching die parameter variable and the second punching die parameter variable to obtain a first die variable coupling index; judging whether the first die variable coupling index is less than / equal to the predetermined variable coupling constraint value; if the first die variable coupling index is less than / equal to the predetermined variable coupling constraint value, adding the first punching die parameter variable and the second punching die parameter variable to the B-dimensional punching die parameter variable.
[0035] The specific configuration of the variable coupling cleaning module 20 will be described in detail below. The variable coupling cleaning module 20 may further include: if the first die variable coupling index is greater than the predetermined variable coupling constraint value, generating a variable coupling warning signal; performing variable fusion on the first punching die parameter variable and the second punching die parameter variable according to the variable coupling warning signal to generate a first fused punching die parameter variable; and adding the first fused punching die parameter variable to the B-dimensional punching die parameter variable.
[0036] The specific configuration of the registration punching die scheme generation module 30 will be described in detail below. The registration punching die scheme generation module 30 may further include: retrieving a punching die parameter record library, wherein the punching die parameter record library includes multiple groups of punching die parameter records, and each group of punching die parameter records includes sample punching die operation scene feature data and sample punching die parameter schemes; based on the punching die operation scene feature data, performing operation scene twin recognition on each sample punching die operation scene feature data in the punching die parameter record library, and generating multiple mold operation scene twin coefficients; selecting a winning mold operation scene twin coefficient according to the multiple mold operation scene twin coefficients; based on the punching die parameter record library, matching a winning sample punching die parameter scheme according to the winning mold operation scene twin coefficient, and performing feature fusion on the registration punching die scheme according to the B-dimensional punching die parameter variable to obtain the registration punching die scheme.
[0037] The specific configuration of the scheme variation optimization module 40 will be described in detail below. The scheme variation optimization module 40 further includes: building a mold operation scene fitness prediction module, wherein the mold operation scene fitness prediction module includes multi-dimensional mold operation scene fitness prediction indicators, and the multi-dimensional mold operation scene fitness prediction indicators include mold operation process fitness, mold operation material fitness and mold operation environment fitness; performing multi-dimensional fitness prediction on the punching mold operation scene feature data and the registered punching mold scheme according to the mold operation scene fitness prediction module to obtain a first scheme fitness prediction result; judging whether the first scheme fitness prediction result satisfies the first punching mold optimization rule, wherein the first punching mold optimization rule includes multi-dimensional mold operation scene fitness constraints, and the multi-dimensional mold operation scene fitness constraints include mold operation process fitness constraints, mold operation material fitness constraints and mold operation environment fitness constraints; if the first scheme is adapted The prediction result satisfies the first punching die optimization rule, the registered punching die scheme is used as the punching die variation benchmark scheme, and the punching die variation benchmark scheme is added to the punching die variation optimization domain; the first punching die variation optimization channel in the punching die variation optimization dual channels is activated, wherein the first punching die variation optimization channel includes a first punching die variation operator, and the first punching die variation operator includes a first die variation dimension threshold, a first die variation asynchronous advancement threshold and a first die variation capacity threshold; according to the first punching die variation optimization channel, the punching die variation benchmark scheme is mutated and adjusted to generate a first punching die variation space; the first punching die optimization rule is used as the variation optimization target, and the first punching die variation space is iteratively optimized in combination with the mold operation scenario fitness prediction module to construct the punching die variation optimization domain that meets the first optimization capacity constraint.
[0038] The specific configuration of the scheme variation optimization module 40 will be described in detail below. The scheme variation optimization module 40 further includes: if the fitness prediction result of the first scheme does not satisfy the first punching die optimization rule, activating the second punching die variation optimization channel in the punching die variation optimization dual channel, wherein the second punching die variation optimization channel includes a second punching die variation operator, and the second punching die variation operator includes a second die variation dimension threshold, a second die variation asynchronous advancement threshold, and a second die variation capacity threshold, and the second die variation dimension threshold is greater than the first die variation dimension threshold, the second die variation asynchronous advancement threshold is greater than the first die variation asynchronous advancement threshold, and the second die variation capacity threshold is greater than the first die variation capacity threshold; according to the second punching die variation optimization channel, the registered punching die scheme is mutated and adjusted to generate a second punching die variation space; according to the Extract the first variant punching die scheme from the second punching die variation space; perform multi-dimensional fitness prediction on the punching die operation scenario feature data and the first variant punching die scheme according to the mold operation scenario fitness prediction module to obtain the fitness prediction result of the first variant scheme; determine whether the fitness prediction result of the first variant scheme satisfies the first punching die optimization rule; if the fitness prediction result of the first variant scheme satisfies the first punching die optimization rule, use the first variant punching die scheme as the punching die variation benchmark scheme; if the fitness prediction result of the first variant scheme does not satisfy the first punching die optimization rule, continue to iteratively search the second punching die variation space according to the mold operation scenario fitness prediction module and the first punching die optimization rule until the punching die variation benchmark scheme is generated.
[0039] The specific configuration of the punching die parameter optimization solution determination module 50 will be described in detail below. The punching die parameter optimization solution determination module 50 may further include: performing mold production quality prediction according to the punching die variation optimization domain, generating multiple solution mold quality prediction coefficients; based on the multiple solution mold quality prediction coefficients, selecting the punching die variation optimization domain according to the second punching die optimization rule, obtaining the punching die variation selection domain, wherein the second punching die optimization rule includes a mold quality constraint interval; performing mold production cost minimization analysis according to the punching die variation selection domain, and generating the punching die parameter optimization solution.
[0040] The punching die parameter optimization system based on demand analysis provided in the embodiment of the present invention can execute the punching die parameter optimization method based on demand analysis provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0041] Although the present application makes various references to certain modules in the system according to the embodiments of the present application, any number of different modules may be used and run on the user terminal and / or server, and the various units and modules included are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of the present invention.
[0042] The above specific implementations do not constitute a limitation on the protection scope of this application. It should be understood by those skilled in the art that various modifications, combinations and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of this application should be included in the protection scope of this application.
Claims
1. A punching die parameter optimization method based on demand analysis, characterized in that: The method comprises: Receiving a punching die requirement instruction, wherein the punching die requirement instruction includes punching die operation scene feature data, wherein the punching die operation scene feature data includes stamping process feature data, stamping material feature data and stamping process environment feature data; According to the predetermined variable coupling constraint value, the A-dimensional punching die parameter variable is subjected to variable coupling cleaning to generate the B-dimensional punching die parameter variable, wherein A and B are both positive integers greater than 1, and B is less than or equal to A; Performing backtracking registration of punching die parameters according to the punching die operation scene feature data and the B-dimensional punching die parameter variables to generate a registered punching die solution; According to the first punching die optimization rule, the punching die variation optimization dual channels are combined to perform variation optimization on the registered punching die solution to generate a punching die variation optimization domain; According to the second punching die optimization rule, the punching die variation optimization domain is deeply optimized to determine the punching die parameter optimization solution.
2. The method for optimizing punching die parameters based on demand analysis according to claim 1, characterized in that: According to the predetermined variable coupling constraint value, the A-dimensional punching die parameter variable is subjected to variable coupling cleaning to generate the B-dimensional punching die parameter variable, wherein A and B are both positive integers greater than 1, and B is less than or equal to A, including: Randomly extracting a first punching die parameter variable and a second punching die parameter variable from the A-dimensional punching die parameter variable; Performing a variable coupling analysis on the first punching die parameter variable and the second punching die parameter variable to obtain a first die variable coupling index; Determining whether the first mold variable coupling index is less than / equal to the predetermined variable coupling constraint value; If the first die variable coupling index is less than / equal to the predetermined variable coupling constraint value, the first punching die parameter variable and the second punching die parameter variable are added to the B-dimensional punching die parameter variable.
3. The method for optimizing punching die parameters based on demand analysis according to claim 2, characterized in that: Determining whether the first mold variable coupling index is less than / equal to the predetermined variable coupling constraint value includes: If the first mold variable coupling index is greater than the predetermined variable coupling constraint value, generating a variable coupling warning signal; Perform variable fusion on the first punching die parameter variable and the second punching die parameter variable according to the variable coupling warning signal to generate a first fused punching die parameter variable; The first fused punching die parameter variables are added to the B-dimensional punching die parameter variables.
4. The method for optimizing punching die parameters based on demand analysis according to claim 1, characterized in that: Performing backtracking registration of punching die parameters according to the punching die operation scene feature data and the B-dimensional punching die parameter variables to generate a registered punching die solution, including: Retrieving a punching die parameter record library, wherein the punching die parameter record library includes multiple sets of punching die parameter records, and each set of punching die parameter records includes sample punching die operation scene feature data and sample punching die parameter solutions; Based on the punching die operation scene feature data, each sample punching die operation scene feature data in the punching die parameter record library is respectively subjected to operation scene twin recognition to generate a plurality of die operation scene twin coefficients; Selecting a winning mold operation scenario twin coefficient according to the multiple mold operation scenario twin coefficients; Based on the punching die parameter record library, the winning sample punching die parameter scheme is matched according to the twin coefficient of the winning die operation scenario, and the registered punching die scheme is feature fused according to the B-dimensional punching die parameter variables to obtain the registered punching die scheme.
5. The method for optimizing punching die parameters based on demand analysis according to claim 1, characterized in that: According to the first punching die optimization rule, the punching die variation optimization dual channels are combined to perform variation optimization on the registered punching die solution, and a punching die variation optimization domain is generated, including: Building a mold operation scene fitness prediction module, wherein the mold operation scene fitness prediction module includes a multi-dimensional mold operation scene fitness prediction index, and the multi-dimensional mold operation scene fitness prediction index includes mold operation process fitness, mold operation material fitness and mold operation environment fitness; Perform multi-dimensional fitness prediction on the punching die operation scene feature data and the registration punching die scheme according to the mold operation scene fitness prediction module to obtain a first scheme fitness prediction result; Determine whether the fitness prediction result of the first scheme satisfies the first punching die optimization rule, wherein the first punching die optimization rule includes a multi-dimensional die operation scenario fitness constraint, and the multi-dimensional die operation scenario fitness constraint includes a die operation process fitness constraint, a die operation material fitness constraint, and a die operation environment fitness constraint; If the fitness prediction result of the first scheme satisfies the first punching die optimization rule, the registered punching die scheme is used as the punching die variation benchmark scheme, and the punching die variation benchmark scheme is added to the punching die variation optimization domain; Activate the first punching die variation optimization channel in the punching die variation optimization dual channels, wherein the first punching die variation optimization channel includes a first punching die variation operator, and the first punching die variation operator includes a first die variation dimension threshold, a first die variation asynchronous advancement threshold, and a first die variation capacity threshold; According to the first punching die variation optimization channel, the punching die variation benchmark scheme is varied and adjusted to generate a first punching die variation space; The first punching die optimization rule is used as the variation optimization target, and the first punching die variation space is iteratively optimized in combination with the die operation scenario fitness prediction module to construct the punching die variation optimization domain that meets the first optimization capacity constraint.
6. The method for optimizing punching die parameters based on demand analysis according to claim 5, characterized in that: Determining whether the fitness prediction result of the first solution satisfies the first punching die optimization rule includes: If the fitness prediction result of the first scheme does not satisfy the first punching die optimization rule, activate the second punching die variation optimization channel in the punching die variation optimization dual channel, wherein the second punching die variation optimization channel includes a second punching die variation operator, the second punching die variation operator includes a second die variation dimension threshold, a second die variation asynchronous advancement threshold, and a second die variation capacity threshold, and the second die variation dimension threshold is greater than the first die variation dimension threshold, the second die variation asynchronous advancement threshold is greater than the first die variation asynchronous advancement threshold, and the second die variation capacity threshold is greater than the first die variation capacity threshold; According to the second punching die variation optimization channel, the registered punching die solution is varied and adjusted to generate a second punching die variation space; Extracting a first variant punching die solution according to the second punching die variation space; Performing multi-dimensional fitness prediction on the punching die operation scene feature data and the first variant punching die solution according to the die operation scene fitness prediction module to obtain a fitness prediction result of the first variant solution; Determine whether the fitness prediction result of the first variation scheme satisfies the first punching die optimization rule; If the fitness prediction result of the first variation scheme satisfies the first punching die optimization rule, the first variation punching die scheme is used as the punching die variation benchmark scheme; If the fitness prediction result of the first variation scheme does not satisfy the first punching die optimization rule, the second punching die variation space is iteratively searched according to the die operation scenario fitness prediction module and the first punching die optimization rule until the punching die variation benchmark scheme is generated.
7. The method for optimizing punching die parameters based on demand analysis according to claim 1, characterized in that: According to the second punching die optimization rule, the punching die variation optimization domain is deeply optimized to determine the punching die parameter optimization scheme, including: According to the punching die variation optimization domain, mold production quality prediction is performed to generate mold quality prediction coefficients of multiple solutions; Based on the mold quality prediction coefficients of the multiple solutions, the punching mold variation optimization domain is selected according to the second punching mold optimization rule to obtain the punching mold variation selection domain, wherein the second punching mold optimization rule includes a mold quality constraint interval; A die production cost minimization analysis is performed based on the punch die variation selection domain to generate a punch die parameter optimization solution.
8. The punching die parameter optimization system based on demand analysis is characterized by: The system is used to implement the punching die parameter optimization method based on demand analysis according to any one of claims 1 to 7, and the system comprises: A demand instruction receiving module, the demand instruction receiving module is used to receive a punching die demand instruction, wherein the punching die demand instruction includes punching die operation scene feature data, wherein the punching die operation scene feature data includes stamping process feature data, stamping material feature data and stamping process environment feature data; A variable coupling cleaning module, wherein the variable coupling cleaning module is used to perform variable coupling cleaning on the A-dimensional punching die parameter variables according to a predetermined variable coupling constraint value to generate a B-dimensional punching die parameter variable, wherein A and B are both positive integers greater than 1, and B is less than or equal to A; A registration punching die solution generation module, the registration punching die solution generation module is used to perform backtracking registration of punching die parameters according to the punching die operation scene feature data and the B-dimensional punching die parameter variables to generate a registration punching die solution; A scheme variation optimization module, wherein the scheme variation optimization module is used to perform variation optimization on the registration punching die scheme according to the first punching die optimization rule and in combination with the punching die variation optimization dual channels to generate a punching die variation optimization domain; The punching die parameter optimization solution determination module is used to perform deep optimization on the punching die variation optimization domain according to the second punching die optimization rule to determine the punching die parameter optimization solution.
Citation Information
Patent Citations
Frictional wear CAE (Computer Aided Engineering) analysis-based mold optimization method
CN104573237A
Motor and universal rotor punching sheet
CN109586442A
Injection molding part mold parameter optimization method based on GA-ELM-GA
CN113103535A
Stamping process optimization method and system and electronic equipment
CN115600371A
Stamping process optimization method and system for stator silicon steel sheet
CN118747616A
Cited By
Intelligent analysis and optimization method and system for section of stamped metal pipeline
CN120257685A
Intelligent analysis and optimization method and system for cross section of punched metal pipe
CN120257685B
Die stamping process optimization method and system
CN120277984A