Cutting scheme optimization method and system for strip-shaped temperature adjusting material and electronic equipment

Through genetic algorithm and fitness function optimization, the optimal cutting plan for temperature conditioning materials is determined, which solves the cutting difficulties caused by the diversified size of temperature conditioning materials, and realizes an efficient and accurate cutting plan and improves production efficiency.

CN120235031APending Publication Date: 2025-07-01新余钢铁股份有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510293763.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-13
Publication Date
2025-07-01

AI Technical Summary

Technical Problem

During the steel smelting process, the diversified dimensional parameters of the temperature conditioning material lead to difficulty in manually calculating the cutting plan, resulting in inaccurate cutting and waste of resources.

Method used

A genetic algorithm is used to combine the fitness function to determine the optimal cutting plan based on the capacity of the recycling machine and the temperature adjustment material size information to ensure that each cut temperature adjustment material is uniform in length and weight, and meets the length and weight interval of the secondary recycling.

Benefits of technology

It improves the efficiency and accuracy of the temperature conditioning material cutting solution, reduces manual errors, saves time and resources, and improves production efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120235031A_ABST
    Figure CN120235031A_ABST
Patent Text Reader

Abstract

The invention discloses a cutting scheme optimization method and system for a strip-shaped temperature-adjusting material and electronic equipment, and relates to the technical field of intelligent cutting of temperature-adjusting materials. The method comprises the steps that the capacity of a recycling machine and size information of a to-be-cut strip-shaped temperature adjusting material are obtained; based on the capacity of the recovery machine and the size information of the to-be-cut strip-shaped temperature adjusting material, a fitness function is constructed; based on the fitness function, determining an optimal cutting scheme of the to-be-cut strip-shaped temperature adjusting material by utilizing a genetic algorithm; and the to-be-cut strip-shaped temperature adjusting material is cut based on the optimal cutting scheme. According to the method, the optimal cutting scheme of the strip-shaped temperature-adjusting material is determined through the genetic algorithm, the efficiency and precision of determining the cutting scheme of the strip-shaped temperature-adjusting material can be improved, and meanwhile, the automation level of strip-shaped temperature-adjusting material cutting is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of intelligent cutting of temperature-regulating materials, and particularly to a method, system, and electronic device for optimizing the cutting scheme of strip-shaped temperature-regulating materials. Background Art

[0002] The iron and steel industry is a pillar industry of China's industry, with a high degree of industrial relevance and a large consumption pull, playing an important role in economic construction, social development, and employment stability. Scrap steel is one of the essential iron-containing raw materials for steel smelting. Using scrap steel to make steel can save a lot of resources. During the steelmaking production process, a lot of temperature-regulating materials will be generated, and these waste materials need to be cut into small pieces for recycling and secondary processing. Therefore, the intelligent cutting scheme generation technology for strip-shaped temperature-regulating materials helps factories reduce waste, lower costs, and improve production efficiency. The size of the temperature-regulating materials is not fixed, and the widths and thicknesses of the two end faces are not exactly the same. Due to the diversification of size parameters, it is very difficult for manual calculation of cutting lengths and quantities. Manual estimation is usually based on experience and manual measurement, which is time-consuming and laborious. Moreover, the secondary recycling machine has a capacity limit, and the small pieces of temperature-regulating materials cut manually may not be able to enter the secondary recycling machine, resulting in waste of temperature-regulating materials and labor. Therefore, it is necessary to correctly calculate a cutting scheme that meets the conditions as the basis for workers to cut. Summary of the Invention

[0003] The purpose of the present invention is to provide a method, system, and electronic device for optimizing the cutting scheme of strip-shaped temperature-regulating materials, which can improve the efficiency and accuracy of determining the cutting scheme of strip-shaped temperature-regulating materials, and at the same time improve the automation level of strip-shaped temperature-regulating material cutting.

[0004] To achieve the above object, the present invention provides the following solutions:

[0005] A method for optimizing the cutting scheme of strip-shaped temperature-regulating materials includes:

[0006] Obtaining the capacity of the recycling machine and the size information of the strip-shaped temperature-regulating material to be cut;

[0007] Based on the capacity of the recycling machine and the size information of the strip-shaped temperature-regulating material to be cut, constructing a fitness function;

[0008] Based on the fitness function, using a genetic algorithm to determine the optimal cutting scheme for the strip-shaped temperature-regulating material to be cut;

[0009] Cutting the strip-shaped temperature-regulating material to be cut based on the optimal cutting scheme.

[0010] Optionally, before cutting the strip-shaped temperature-regulating material to be cut based on the optimal cutting scheme, it further includes:

[0011] Model the optimal cutting plan visually based on the dimensional information of the strip-shaped temperature-regulating material to be cut.

[0012] Optionally, the recycling machine capacity includes the upper limit of the length of the strip-shaped temperature-regulating material section and the upper limit of the weight of the strip-shaped temperature-regulating material section;

[0013] The dimensional information of the strip-shaped temperature-regulating material to be cut includes: the length of the strip-shaped temperature-regulating material to be cut, the width and thickness at the upper bottom surface when the strip-shaped temperature-regulating material to be cut is placed vertically, and the width and thickness at the lower bottom surface when the strip-shaped temperature-regulating material to be cut is placed vertically.

[0014] Optionally, based on the fitness function, use the genetic algorithm to determine the optimal cutting plan for the strip-shaped temperature-regulating material to be cut, including:

[0015] Construct an initial population that satisfies the length constraint of the strip-shaped temperature-regulating material section and the weight constraint of the strip-shaped temperature-regulating material section; the initial population is used to describe a cutting plan for the strip-shaped temperature-regulating material to be cut; any chromosome in the initial population is used to describe the strip-shaped temperature-regulating material section after executing the corresponding cutting plan; the length constraint of the strip-shaped temperature-regulating material section means that the lengths of the strip-shaped temperature-regulating material sections after the cutting plans corresponding to all chromosomes in the population are less than the upper limit of the length of the strip-shaped temperature-regulating material section; the weight constraint of the strip-shaped temperature-regulating material section means that the weights of the strip-shaped temperature-regulating material sections after the cutting plans corresponding to all chromosomes in the population are less than the upper limit of the weight of the strip-shaped temperature-regulating material section;

[0016] Determine the initial population as the parental population at the 1st iteration;

[0017] Let the iteration number i = 1;

[0018] Perform crossover and mutation processing on the parental population at the i-th iteration to obtain the offspring population at the i-th iteration;

[0019] Judge whether the offspring population at the i-th iteration simultaneously satisfies the length constraint of the strip-shaped temperature-regulating material section and the weight constraint of the strip-shaped temperature-regulating material section to obtain a judgment result;

[0020] If the judgment result is yes, obtain the fitness function value of the offspring population at the i-th iteration;

[0021] If the judgment result is no, correct the fitness function based on the penalty function;

[0022] Take the offspring population at the i-th iteration as the parental population at the (i + 1)-th iteration, increase the value of the iteration number i by 1, and return to the step "Perform crossover and mutation processing on the parental population at the i-th iteration to obtain the offspring population at the i-th iteration" until the iteration number reaches the iteration number threshold, and determine the offspring population corresponding to the minimum fitness function value as the optimal population;

[0023] Based on the optimal population, determine the optimal cutting plan for the strip-shaped temperature-regulating material to be cut.

[0024] Optionally, based on the dimensional information of the strip-shaped temperature-regulating material to be cut, perform modeling and visualization processing on the optimal cutting plan, including:

[0025] Taking the center of the lower bottom surface when the strip-shaped temperature-regulating material to be cut is placed vertically as the origin, and taking the connection line between the center of the lower bottom surface and the center of the upper bottom surface when the strip-shaped temperature-regulating material to be cut is placed vertically as the z-axis, establish a three-dimensional coordinate system;

[0026] Based on the dimensional information of the strip-shaped temperature-regulating material to be cut, determine the coordinates of each vertex on the strip-shaped temperature-regulating material to be cut;

[0027] Based on the coordinates of each vertex on the strip-shaped temperature-regulating material to be cut, construct a three-dimensional overall model of the strip-shaped temperature-regulating material to be cut in the three-dimensional coordinate system;

[0028] Based on the optimal cutting plan, determine the coordinates of the center of the upper bottom surface of each strip-shaped temperature-regulating material segment;

[0029] Based on the length of each strip-shaped temperature-regulating material segment in the optimal cutting plan, perform division processing on the three-dimensional overall model to obtain a three-dimensional segmented model of the strip-shaped temperature-regulating material to be cut;

[0030] Display the coordinates of the center of the upper bottom surface of each strip-shaped temperature-regulating material segment at the center of the upper bottom surface of the corresponding strip-shaped temperature-regulating material segment in the three-dimensional segmented model.

[0031] Optionally, the coordinates of the center of the upper bottom surface of the strip-shaped temperature-regulating material segment are:

[0032]

[0033] where r is the coordinate of the center of the upper bottom surface of the s-th strip-shaped temperature-regulating material segment counted from bottom to top; q is the coordinate of the center of the upper bottom surface when the strip-shaped temperature-regulating material to be cut is placed vertically; d is the coordinate of the center of the upper bottom surface when the strip-shaped temperature-regulating material to be cut is placed vertically; s represents the serial number of the strip-shaped temperature-regulating material segment counted from bottom to top; Li is the length of the s-th strip-shaped temperature-regulating material segment counted from bottom to top; L is the length of the strip-shaped temperature-regulating material to be cut.

[0034] A cutting plan optimization system for strip-shaped temperature-regulating materials, including:

[0035] An original data acquisition module, configured to acquire the capacity of the recycling machine and the dimensional information of the strip-shaped temperature-regulating material to be cut;

[0036] A fitness function construction module, configured to construct a fitness function based on the capacity of the recycling machine and the dimensional information of the strip-shaped temperature-regulating material to be cut;

[0037] An optimal cutting plan determination module, configured to determine an optimal cutting plan for the to-be-cut strip-shaped temperature-regulating material based on the fitness function by using a genetic algorithm;

[0038] An optimal cutting plan execution module, configured to cut the to-be-cut strip-shaped temperature-regulating material based on the optimal cutting plan.

[0039] An electronic device includes a memory and a processor. The memory is used to store a computer program, and the processor runs the computer program to enable the electronic device to execute the cutting plan optimization method for a strip-shaped temperature-regulating material as described above.

[0040] Optionally, the memory is a readable storage medium.

[0041] According to the specific embodiments provided by the present invention, the following technical effects are disclosed by the present invention:

[0042] The purpose of the present invention is to provide a cutting plan optimization method, system and electronic device for strip-shaped temperature-regulating materials, which realizes the intelligentization of temperature-regulating material cutting, avoids problems in manual calculation of temperature-regulating material cutting plans, that is, a certain part exceeds the set length range or weight range, facilitates the cutting of temperature-regulating materials and subsequent recycling work, and improves production efficiency; a genetic algorithm is adopted, and the length of each piece of cut temperature-regulating material is used as a chromosome individual. At the same time, in order to ensure that each piece of temperature-regulating material in the optimal plan is uniform, that is, the length and weight of each cut piece are close, and in order to save more cutting times and time costs, a weighted function of the standard deviation of the length of the cut temperature-regulating material, the standard deviation of the weight and the number of cut pieces is used as the objective function when setting the objective function. The common calculation methods at the present stage only consider reducing the number of cuts and cannot achieve multi-objective optimization. Moreover, since the temperature-regulating material needs to be recycled twice, it is necessary to control the length and weight of each cut piece, that is, each small piece in the optimal plan needs to meet the length and weight intervals specified for secondary recycling. Only individuals that meet the conditions are selected as selectable parent individuals, and a penalty function is added in the iteration to reduce the generation of individuals that do not meet the conditions, so that the optimal cutting plan perfectly meets the requirements; it can not only generate data of the temperature-regulating material cutting plan, that is, the length and weight data of each piece, but also generate a visual result, showing the three-dimensional structure of the original temperature-regulating material and the three-dimensional structure of the cut temperature-regulating material. Compared with the traditional method of only recording data, the three-dimensional diagram is more intelligent and convenient to intuitively feel the cutting result before cutting. Description of the Drawings

[0043] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the accompanying drawings required in the embodiments. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings.

[0044] Figure 1 Flowchart of the method for optimizing the cutting scheme of the strip-shaped temperature-regulating material in Embodiment 1 of the present invention;

[0045] Figure 2 Schematic diagram of the method for optimizing the cutting scheme of the strip-shaped temperature-regulating material in Embodiment 1 of the present invention;

[0046] Figure 3 Flowchart of the genetic algorithm in Embodiment 1 of the present invention;

[0047] Figure 4 Flowchart of the three-dimensional structure display method in Embodiment 1 of the present invention;

[0048] Figure 5 Three-dimensional structure display diagram of the temperature-regulating material before and after cutting in Example 1 of Embodiment 1 of the present invention;

[0049] Figure 6 Three-dimensional structure display diagram of the temperature-regulating material before and after cutting in Example 2 of Embodiment 1 of the present invention. Specific implementation manners

[0050] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, rather than all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of the present invention.

[0051] The purpose of the present invention is to provide a method, system and electronic device for optimizing the cutting scheme of a strip-shaped temperature-regulating material, which can improve the efficiency and accuracy of determining the cutting scheme of the strip-shaped temperature-regulating material, and at the same time improve the automation level of the cutting of the strip-shaped temperature-regulating material.

[0052] To make the above objects, features and advantages of the present invention more obvious and understandable, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific implementation manners.

[0053] Embodiment 1

[0054] As Figure 1 shown, this embodiment provides a method for optimizing the cutting scheme of a strip-shaped temperature-regulating material, including:

[0055] Step 101: Obtain the capacity of the recycling machine and the dimensional information of the strip-shaped temperature-controlled material to be cut. The capacity of the recycling machine includes the upper limit of the length of the strip-shaped temperature-controlled material section and the upper limit of the weight of the strip-shaped temperature-controlled material section. The dimensional information of the strip-shaped temperature-controlled material to be cut includes: the length of the strip-shaped temperature-controlled material to be cut, the width and thickness at the upper bottom surface when the strip-shaped temperature-controlled material is placed vertically, and the width and thickness at the lower bottom surface when the strip-shaped temperature-controlled material is placed vertically.

[0056] Step 102: Based on the capacity of the recycling machine and the dimensional information of the strip-shaped temperature-controlled material to be cut, construct a fitness function.

[0057] Step 103: Based on the fitness function, use the genetic algorithm to determine the optimal cutting plan for the strip-shaped temperature-controlled material to be cut.

[0058] Step 104: Cut the strip-shaped temperature-controlled material to be cut based on the optimal cutting plan.

[0059] Step 105: Based on the dimensional information of the strip-shaped temperature-controlled material to be cut, perform modeling and visualization processing on the optimal cutting plan.

[0060] Step 103 includes:

[0061] Step 103-1: Construct an initial population that satisfies the length constraint of the strip-shaped temperature-controlled material section and the weight constraint of the strip-shaped temperature-controlled material section. The initial population is used to describe a cutting plan for the strip-shaped temperature-controlled material to be cut. Any chromosome in the initial population is used to describe the strip-shaped temperature-controlled material section after executing the corresponding cutting plan. The length constraint of the strip-shaped temperature-controlled material section is that the length of the strip-shaped temperature-controlled material section after the cutting plans corresponding to all chromosomes in the population is less than the upper limit of the length of the strip-shaped temperature-controlled material section. The weight constraint of the strip-shaped temperature-controlled material section is that the weight of the strip-shaped temperature-controlled material section after the cutting plans corresponding to all chromosomes in the population is less than the upper limit of the weight of the strip-shaped temperature-controlled material section.

[0062] Step 103-2: Determine that the initial population is the parental population at the first iteration.

[0063] Step 103-3: Let the iteration number i = 1.

[0064] Step 103-4: Perform crossover and mutation processing on the parental population at the i-th iteration to obtain the offspring population at the i-th iteration.

[0065] Step 103-5: Determine whether the offspring population at the i-th iteration simultaneously satisfies the length constraint of the strip-shaped temperature-controlled material section and the weight constraint of the strip-shaped temperature-controlled material section, and obtain the judgment result.

[0066] Step 103-6: If the judgment result is yes, obtain the fitness function value of the offspring population at the i-th iteration.

[0067] Step 103-7: If the judgment result is negative, correct the fitness function based on the penalty function.

[0068] Step 103-8: Use the offspring population at the i-th iteration as the parent population at the (i + 1)-th iteration. Increase the value of the iteration number i by 1, and return to Step 103-4 until the iteration number reaches the iteration number threshold. Determine the offspring population corresponding to the minimum fitness function value as the optimal population.

[0069] Step 103-9: Based on the optimal population, determine the optimal cutting plan for the to-be-cut strip-shaped temperature-regulating material.

[0070] Step 105 includes:

[0071] Step 105-1: Establish a three-dimensional coordinate system with the center of the lower bottom surface of the to-be-cut strip-shaped temperature-regulating material placed vertically as the origin and the line connecting the center of the lower bottom surface and the center of the upper bottom surface of the to-be-cut strip-shaped temperature-regulating material placed vertically as the z-axis.

[0072] Step 105-2: Based on the dimension information of the to-be-cut strip-shaped temperature-regulating material, determine the coordinates of each vertex on the to-be-cut strip-shaped temperature-regulating material.

[0073] Step 105-3: Based on the coordinates of each vertex on the to-be-cut strip-shaped temperature-regulating material, construct a three-dimensional overall model of the to-be-cut strip-shaped temperature-regulating material in the three-dimensional coordinate system.

[0074] Step 105-4: Based on the optimal cutting plan, determine the coordinates of the center of the upper bottom surface of each strip-shaped temperature-regulating material segment. The coordinates of the center of the upper bottom surface of the strip-shaped temperature-regulating material segment are:

[0075]

[0076] where r is the coordinate of the center of the upper bottom surface of the s-th strip-shaped temperature-regulating material segment counted from the bottom up. q is the coordinate of the center of the upper bottom surface of the to-be-cut strip-shaped temperature-regulating material placed vertically. d is the coordinate of the center of the upper bottom surface of the to-be-cut strip-shaped temperature-regulating material placed vertically. s represents the serial number of the strip-shaped temperature-regulating material segment counted from the bottom up. Li is the length of the s-th strip-shaped temperature-regulating material segment counted from the bottom up. L is the length of the to-be-cut strip-shaped temperature-regulating material.

[0077] Step 105-5: Based on the length of each strip-shaped temperature-regulating material segment in the optimal cutting plan, perform a partitioning process on the three-dimensional overall model to obtain a three-dimensional segmented model of the to-be-cut strip-shaped temperature-regulating material.

[0078] Step 105-6: Display the coordinates of the center of the upper bottom surface of each strip-shaped temperature-regulating material segment at the center of the upper bottom surface of the corresponding strip-shaped temperature-regulating material segment in the three-dimensional segmented model.

[0079] Next, a specific description is given to the method for optimizing the cutting plan of the strip-shaped temperature-regulating material provided in the embodiment, as Figure 2, the present invention includes:

[0080] Step 1: Obtain the original information of the temperature-regulating material, including the length, thickness, and width of the single-piece size. Considering that the thickness and width of some temperature-regulating materials may be inconsistent before and after, the present invention places the temperature-regulating materials vertically and records the thickness and width of the upper and lower bottom surfaces of each temperature-regulating material at the same time. Through these data, the present invention can understand the dimensional characteristics of the temperature-regulating materials.

[0081] Step 2: Obtain the length and weight ranges of each piece required for recycling the temperature-regulating material, and determine the length and weight ranges that the optimal cutting result needs to meet. The purpose of this step is to determine the specific specification requirements for recycling the temperature-regulating material. The present invention defines the recycling standard by determining the length and weight ranges of each piece of temperature-regulating material in order to obtain the optimal result during the cutting process. By defining appropriate length and weight ranges, the present invention can ensure that the recycled temperature-regulating material meets specific requirements to meet the needs of subsequent utilization.

[0082] Step 3: Use the genetic algorithm to calculate the cutting scheme for the strip-shaped temperature-regulating material, calculate the optimal cutting scheme and the length and weight of each piece of temperature-regulating material cut off; as Figure 3 , the specific process includes:

[0083] S3-1 Determine the fitness function: Convert the mathematical problem into a practical problem. The fitness function considers the uniformity of cutting and the small number of cutting times. Uniformity means that the length and weight of each cut temperature-regulating material are close. The weight functions of the standard deviation of the length of each cut piece, the standard deviation of the weight of each cut piece, and the derivative of the number of cutting times are used as the fitness function; the target formula of the fitness function f(x) is:

[0084] f(x) = min(0.3*L1 + 0.1*1 / S + 0.6*W).

[0085] Among them, L1 is the standard deviation of the length of each piece of temperature-regulating material cut out, S is the number of cutting times, and W is the standard deviation of the weight of each piece of temperature-regulating material cut out. The calculation formula for the weight of the temperature-regulating material is:

[0086]

[0087] Among them, S1 and S2 are the areas of the upper and lower bottom surfaces respectively, and ρ is the density of the temperature-regulating material.

[0088] S3-2 Initialize the population:

[0089] According to the formula Li = rand(I, min(A, R)) and

[0090] Where: I represents the lower limit of the length of each cut, A represents the upper limit of the length of each cut, and R represents the remaining length of the temperature-adjusting material. That is, a series of random length individuals between the lower limit of the length and the smaller value of the upper limit of the length and the remaining length are generated, and these individuals are combined into a population in the order of generation, and each population represents a cutting scheme.

[0091] S3-3 Set the maximum number of iterations and the population size. In the genetic algorithm, it is necessary to specify the maximum number of iterations for iterative optimization and the size of the population. The maximum number of iterations specifies the maximum number of generations that the algorithm will execute, and the population size determines the number of individuals participating in evolution in each generation.

[0092] S3-4 Parent selection. By setting conditional judgments, individuals that meet the set length and weight ranges within the same population are screened out. These individuals are considered to be parent individuals that meet the cutting requirements. The roulette wheel strategy is used for parent selection, and selection is performed within the population according to the proportion of the fitness values of each individual. The fitness value is calculated according to the fitness function or objective function of the individual.

[0093] S3-5 Set the crossover probability and mutation probability, and obtain new individuals through crossover and mutation operations. The crossover probability determines the probability of performing the crossover operation, and the mutation probability determines the probability of performing the mutation operation. Through the crossover operation, two individuals can generate new individuals, thereby increasing the diversity of the population. The mutation operation introduces new changes by randomly modifying the genes or characteristic values of the individuals.

[0094] S3-6 Determine whether the length of each piece of temperature-adjusting material after cutting is consistent with the original length: First, calculate the sum of the lengths of all individuals in each population and determine whether it is consistent with the original total length. That is, determine whether the sum of the lengths L1, L2, L3... Ln of each newly generated individual in the population is equal to the original length L. If the sum of the lengths of the individuals in the population exceeds the original length, in the present invention, each individual in the population is scaled proportionally so that the sum of the lengths of each individual Li is the original length L. If the sum of the lengths of the individuals in the population is less than the original length, in the present invention, each individual in the population is enlarged proportionally so that the sum of the lengths of each individual Li is the original length L. Then, the modified individuals are combined into a new population and enter the next iteration. This step ensures that the length of the temperature-adjusting material after cutting is consistent with the original length and meets the cutting requirements.

[0095] S3-7 Calculate the length and weight of the individuals in the population. When the length or weight of a certain individual in the population exceeds the set range, a penalty function is added for constraint and the fitness function is corrected. When the length or weight of a certain individual exceeds the set range, the value of the fitness function is increased, indicating the bad solution of the individual, so as to punish it.

[0096] As the number of iterations in S3-8 increases, the population of the previous generation enters the next iteration and S4-S7 are repeated. The above steps will iterate in a loop until the preset maximum number of iterations is reached. Finally, when the number of iterations reaches the maximum value, the population with the minimum fitness is output, and this population is the final cutting plan.

[0097] Step 4: After obtaining the optimal cutting plan, generate the three-dimensional structure of the original temperature-adjusting material and the three-dimensional structure of the temperature-adjusting material after adding cutting positions through python, as Figure 4 , and the specific process includes:

[0098] S4-1 Obtain the horizontal and vertical distances from the center of the upper bottom surface to the center of the lower bottom surface of the strip-shaped temperature-adjusting material, and establish a three-dimensional coordinate system with the center of the lower bottom surface of the temperature-adjusting material as the coordinate origin. The horizontal direction is the x-axis, the vertical direction is the y-axis, and the direction perpendicular to the bottom surface is the z-axis. The temperature-adjusting material is approximately long and strip-shaped, with six faces and eight vertices. According to the original information of the temperature-adjusting material obtained in S1 of Step 3, calculate the coordinates of the eight vertices of the strip-shaped temperature-adjusting material, and construct the connection relationship of the six faces of the temperature-adjusting material by connecting adjacent vertices, and draw the three-dimensional model of the original temperature-adjusting material.

[0099] S4-2 According to the optimal cutting plan obtained in Step S3-8, that is, the length of each piece and the number of cut pieces. And the coordinates of the 8 vertices of the temperature-adjusting material calculated in Step 4.1.

[0100] According to the formula the coordinates q of the center point of the upper bottom surface of each cut temperature-adjusting material can be obtained, where q is the center point coordinate of the upper bottom surface, d is the center point coordinate of the lower bottom surface, and s represents the s-th temperature-adjusting material from bottom to top, that is, the center point coordinate of the upper bottom surface of the s-th temperature-adjusting material is currently calculated. Assume that the center point coordinate of the lower bottom surface of the s-th temperature-adjusting material is the center point coordinate of the upper bottom surface of the (s - 1)-th temperature-adjusting material. According to the formula

[0101]

[0102] the distances from the four sides of the upper bottom surface of each cut temperature-adjusting material to the center point and the distances from the four sides of the lower bottom surface to the center point can be calculated. distance_i_u represents the distance from the side of the upper bottom surface of the i-th piece to the center point of the upper bottom surface, distance_i_l represents the distance from the side of the lower bottom surface of the i-th piece to the center point of the lower bottom surface, side_l represents the side length of the upper bottom surface of the initial temperature-adjusting material, and side_u represents the side length of the lower bottom surface of the initial temperature-adjusting material. According to the distances, the coordinates of the 8 vertices of each cut temperature-adjusting material are calculated. Finally, draw the three-dimensional model of the cut temperature-adjusting material under the same coordinate axis, and adjacent temperature-adjusting materials can be distinguished by different colors to better observe the position and shape of each temperature-adjusting material.

[0103] The following are two specific embodiments to further illustrate the technical solution of the present invention:

[0104] Example 1: Cut a bar-shaped temperature-adjustable material with the following specific parameters: length is 1.3 meters, the thickness of the upper bottom surface is 5 cm, the width is 7 cm, the thickness of the lower bottom surface is 3 cm, the width is 6 cm, and the density is approximately the density of iron, i.e., 7860 kg / m 3 . The horizontal distance from the center point coordinate of the upper bottom surface to the center point coordinate of the lower bottom surface is 2 cm, and the vertical distance is 1.3 meters. And it is set that each small piece cut out must meet the requirements that the length is within 8 - 15 cm and the weight is within 1.5 - 3.0 kg. The three-dimensional structure display diagram of the optimal cutting scheme obtained is as shown in Figure 5 shown.

[0105] Example 2: Cut a bar-shaped temperature-adjustable material with the following specific parameters: length is 1.3 meters, the thickness of the upper bottom surface is 6.5 cm, the width is 6.5 cm, the thickness of the lower bottom surface is 4.5 cm, the width is 4.5 cm, and the density is approximately the density of iron, i.e., 7860 kg / m 3 . The horizontal distance from the center point coordinate of the upper bottom surface to the center point coordinate of the lower bottom surface is 0 cm, and the vertical distance is 1.3 meters. And it is set that each small piece cut out must meet the requirements that the length is within 8 - 15 cm and the weight is within 1.5 - 3.0 kg. The three-dimensional structure display diagram of the optimal cutting scheme obtained is as shown in Figure 6 shown.

[0106] Embodiment 2

[0107] To execute the method corresponding to the above Embodiment 1 to achieve the corresponding functions and technical effects, the following provides an optimization system for the cutting scheme of a bar-shaped temperature-adjustable material, including:

[0108] An original data acquisition module for acquiring the capacity of the recycling machine and the size information of the bar-shaped temperature-adjustable material to be cut.

[0109] A fitness function construction module for constructing a fitness function based on the capacity of the recycling machine and the size information of the bar-shaped temperature-adjustable material to be cut.

[0110] An optimal cutting scheme determination module for determining the optimal cutting scheme of the bar-shaped temperature-adjustable material to be cut by using a genetic algorithm based on the fitness function.

[0111] An optimal cutting scheme execution module for cutting the bar-shaped temperature-adjustable material to be cut based on the optimal cutting scheme.

[0112] Embodiment 3

[0113] This embodiment provides an electronic device, including a memory and a processor. The memory is used to store a computer program, and the processor runs the computer program to enable the electronic device to implement an optimization method for the cutting scheme of a strip-shaped temperature-regulating material described in Embodiment 1. Among them, the memory is a readable storage medium.

[0114] In this specification, each embodiment is described in a progressive manner. The key point of each embodiment is to illustrate the differences from other embodiments. For the same or similar parts among the embodiments, reference can be made to each other. For the system disclosed in the embodiments, since it corresponds to the method disclosed in the embodiments, the description is relatively simple, and for the relevant parts, reference can be made to the description in the method part.

[0115] In this article, specific examples are used to elaborate on the principles and implementation manners of the present invention. The descriptions of the above embodiments are only used to help understand the method of the present invention and its core idea. At the same time, for those of ordinary skill in the art, according to the idea of the present invention, there will be changes in the specific implementation manners and application scopes. In summary, the content of this specification should not be construed as a limitation to the present invention.

Claims

1. A method for optimizing the cutting scheme of a strip temperature-regulating material, characterized in that: include: Obtain information on the capacity of the recycling machine and the dimensions of the tempering strips to be cut; Based on the capacity of the recycling machine and the size information of the tempering strips to be cut, a fitness function is constructed; Based on the fitness function, a genetic algorithm is used to determine the optimal cutting scheme for the strip-shaped temperature-conditioning material to be cut; The strip-shaped temperature-conditioning material to be cut is cut based on the optimal cutting scheme.

2. The method for optimizing the cutting scheme of a strip temperature-regulating material according to claim 1, characterized in that: Before cutting the strip-shaped temperature-adjusting material to be cut based on the optimal cutting scheme, the method further includes: Based on the size information of the strip-shaped temperature-conditioning material to be cut, the optimal cutting plan is modeled and visualized.

3. The method for optimizing the cutting scheme of a strip temperature-regulating material according to claim 1, characterized in that: The capacity of the recycling machine includes the upper limit of the length of the strip temperature-adjusting material section and the upper limit of the weight of the strip temperature-adjusting material section; The size information of the strip temperature-conditioning material to be cut includes: the length of the strip temperature-conditioning material to be cut, the width and thickness of the upper bottom surface when the strip temperature-conditioning material to be cut is placed vertically, and the width and thickness of the lower bottom surface when the strip temperature-conditioning material to be cut is placed vertically.

4. The method for optimizing the cutting scheme of a strip temperature-regulating material according to claim 1, characterized in that: Based on the fitness function, a genetic algorithm is used to determine the optimal cutting scheme for the strip temperature-adjusting material to be cut, including: An initial population that satisfies the length constraint and weight constraint of the strip temperature-regulating material segment is constructed; the initial population is used to describe a cutting scheme of the strip temperature-regulating material to be cut; any chromosome in the initial population is used to describe the strip temperature-regulating material segment after the corresponding cutting scheme is executed; the length constraint of the strip temperature-regulating material segment is that the length of the strip temperature-regulating material segment after the corresponding cutting scheme of all chromosomes in the population is less than the upper limit of the length of the strip temperature-regulating material segment; the weight constraint of the strip temperature-regulating material segment is that the weight of the strip temperature-regulating material segment after the corresponding cutting scheme of all chromosomes in the population is less than the upper limit of the weight of the strip temperature-regulating material segment; Determine the initial population as the parent population at the first iteration; Let the number of iterations i = 1; Perform crossover mutation on the parent population at the i-th iteration to obtain the offspring population at the i-th iteration; Determine whether the offspring population at the i-th iteration satisfies both the length constraint of the strip temperature-adjusting material section and the weight constraint of the strip temperature-adjusting material section, and obtain a determination result; If the judgment result is yes, then obtaining the fitness function value of the offspring population at the i-th iteration; If the judgment result is no, then modifying the fitness function based on the penalty function; The offspring population at the i-th iteration is used as the parent population at the i+1-th iteration, the value of the iteration number i is increased by 1, and the step "perform crossover mutation processing on the parent population at the i-th iteration to obtain the offspring population at the i-th iteration" is returned until the iteration number reaches the iteration number threshold, and the offspring population corresponding to the minimum fitness function value is determined as the optimal population; Based on the optimal population, an optimal cutting plan for the strip-shaped temperature-conditioning material to be cut is determined.

5. The method for optimizing the cutting scheme of a strip temperature-regulating material according to claim 2, characterized in that: Based on the size information of the strip-shaped temperature-conditioning material to be cut, modeling and visualizing the optimal cutting scheme includes: A three-dimensional coordinate system is established with the center of the lower bottom surface when the strip temperature-adjusting material to be cut is placed vertically as the origin, and the line connecting the center of the lower bottom surface and the center of the upper bottom surface when the strip temperature-adjusting material to be cut is placed vertically as the z-axis; Based on the size information of the strip-shaped temperature-conditioning material to be cut, determining the coordinates of each vertex on the strip-shaped temperature-conditioning material to be cut; Based on the coordinates of each vertex on the strip-shaped temperature-control material to be cut, a three-dimensional overall model of the strip-shaped temperature-control material to be cut is constructed in a three-dimensional coordinate system; Based on the optimal cutting scheme, determining the center coordinates of the upper bottom surface of each strip-shaped temperature-adjusting material segment; Based on the length of each strip-shaped temperature-adjusting material segment in the optimal cutting solution, the three-dimensional overall model is divided to obtain a three-dimensional segmented model of the strip-shaped temperature-adjusting material to be cut; The center coordinates of the upper bottom surface of each strip-shaped temperature-adjusting material segment are displayed at the center of the upper bottom surface of the strip-shaped temperature-adjusting material segment in the three-dimensional segmented model.

6. The method for optimizing the cutting scheme of a strip temperature-regulating material according to claim 5, characterized in that: The center coordinates of the upper bottom surface of the strip-shaped temperature-adjusting material section are: Among them, r is the center coordinate of the upper bottom surface of the s-th strip temperature-conditioning material segment from bottom to top; q is the center coordinate of the upper bottom surface when the strip temperature-conditioning material to be cut is placed vertically; d is the center coordinate of the upper bottom surface when the strip temperature-conditioning material to be cut is placed vertically; s represents the serial number of the strip temperature-conditioning material segment from bottom to top; Li is the length of the s-th strip temperature-conditioning material segment from bottom to top; L is the length of the strip temperature-conditioning material to be cut.

7. A cutting scheme optimization system for strip temperature-regulating materials, characterized in that: include: A raw data acquisition module is used to obtain the capacity of the recycling machine and the size information of the strip temperature-conditioning material to be cut; A fitness function building module, used for building a fitness function based on the capacity of the recycling machine and the size information of the bar-shaped tempering material to be cut; An optimal cutting scheme determination module is used to determine the optimal cutting scheme of the strip-shaped temperature-adjusting material to be cut by using a genetic algorithm based on the fitness function; The optimal cutting scheme execution module is used to cut the strip-shaped temperature-adjusting material to be cut based on the optimal cutting scheme.

8. An electronic device, characterized in that: The invention comprises a memory and a processor, wherein the memory is used to store a computer program, and the processor runs the computer program to enable the electronic device to execute a method for optimizing a cutting scheme of a strip temperature-conditioning material according to any one of claims 1 to 6.

9. An electronic device according to claim 8, characterized in that: The memory is a readable storage medium.