Intelligent cutting method and system based on foam board processing
By analyzing the foam board cutting area requirements, dynamically allocating cutting head tasks and optimizing paths, the problem of idle rotary tools was solved, and equipment utilization and cutting efficiency were improved.
Patent Information
- Application Number
- CN202510690919.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-27
- Publication Date
- 2025-09-09
AI Technical Summary
In existing foam board cutting equipment, the rotary cutter is idle for a long time because it is limited to fine processing tasks, resulting in low equipment utilization and affecting the overall cutting efficiency.
By analyzing the demand capacity of each processing area, dynamically allocating cutting head tasks, optimizing cutting paths and operation sequences, avoiding cutting head interference, and improving equipment utilization.
The overall cutting efficiency and cutting stability of the foam board are improved, and the idle time of the cutting head and the interference of the operation are reduced.
Smart Images

Figure CN120606424A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of intelligent production technology, and in particular to an intelligent cutting method and system based on foam board processing. Background Art
[0002] In the field of intelligent cutting of foam boards, existing processing platforms are usually equipped with multi-modal cutting heads, such as a combination of high-temperature heating wire and rotary cutter. Among them, the high-temperature heating wire is mainly used for high-efficiency rough processing, while the rotary cutter is used for high-precision fine processing.
[0003] In the existing technology, the system automatically assigns corresponding cutting heads to different processing areas by analyzing the geometric features and precision requirements of the processing drawings. That is, the high-temperature heating wire only processes the rough processing area, and the rotary tool only processes the fine processing area.
[0004] However, this fixed cutting head division of labor model has obvious shortcomings in actual production: although the rotary cutter is designed for fine processing, its processing capacity is fully capable of meeting the needs of rough processing. In conditions where large-area rough processing and small-area fine processing coexist (for example, in the processing of building insulation boards, 90% of the area is rough processing and only 10% requires fine processing), the rotary cutter is restricted to fine processing tasks and remains idle for a long time, resulting in low equipment utilization, seriously affecting the overall cutting efficiency of the foam board. There is still room for improvement. Summary of the Invention
[0005] In order to improve the overall cutting efficiency of foam boards, the present application provides an intelligent cutting method and system based on foam board processing.
[0006] In a first aspect, the present application provides an intelligent cutting method based on foam board processing, which adopts the following technical solutions:
[0007] An intelligent cutting method based on foam board processing, comprising:
[0008] Obtain the current processing demand capacity of each processing area;
[0009] A cutting head whose preset effective operation capacity includes the processing required capacity is defined as an effective cutting device in the processing area;
[0010] Randomly select an effective cutting device from the effective cutting devices in each processing area as a simulation device, and combine the simulation devices selected in each processing area to construct a simulation usage solution;
[0011] Combining the processing areas corresponding to the same simulated use device in the simulated use scenario to construct a single area set;
[0012] Analyze each processing area in the monomer area set and the corresponding simulated use device to determine the monomer processing time;
[0013] Determine the single processing time with the largest value according to the preset sorting rules, and define the single processing time as the solution processing time of the current simulated usage solution;
[0014] The processing time of the solution with the smallest value is determined according to the sorting rules, and the simulated usage solution corresponding to the processing time of the solution is defined as the efficiency usage solution, and each cutting head is controlled to perform cutting operations according to the efficiency usage solution.
[0015] Optionally, the step of analyzing each processing area in the monomer area set and the corresponding simulated usage device to determine the monomer processing time includes:
[0016] Obtain the processing start position and processing end position of each processing area;
[0017] Randomly sort the processing areas in the single area set to output the simulation processing order;
[0018] Analyzing the preset device starting position, processing starting position, and processing ending position in the simulation processing sequence to determine a device adjustment path, and determining a device adjustment distance based on the device adjustment path;
[0019] Determine the device adjustment speed corresponding to the simulated device according to a preset speed matching relationship, and calculate the device adjustment time according to the device adjustment distance and the device adjustment speed;
[0020] Determine the device adjustment time with the smallest value according to the sorting rules, and define the device adjustment time as the reasonable adjustment time;
[0021] Determine the processing area and the independent processing time corresponding to the simulated device based on the preset processing matching relationship;
[0022] The single processing time is determined by summing up the reasonable adjustment time and all independent processing times.
[0023] Optionally, after the monomer processing time is determined, the intelligent cutting method based on foam board processing also includes:
[0024] Determine the usage impact range corresponding to the simulated usage device according to the preset impact matching relationship;
[0025] Analyze the device adjustment path and processing area corresponding to each monomer processing time to determine the device operation model;
[0026] In the device operation model, the real-time location of the device is determined based on each time point, and the device coverage is determined based on the real-time location of the device and the usage impact range;
[0027] Determine whether there is overlap in device coverage between different simulated devices at the same time point;
[0028] If there is no overlap in the device coverage of different simulated devices at the same time point, a normal signal is output and the currently determined single-cell processing time is maintained;
[0029] If there is a situation where the device coverage of different simulated devices overlaps at the same time point, the time point where the device coverage overlap first occurs is defined as the interference time point, and the corresponding device operation model is defined as the interference operation model;
[0030] In the interference operation model, the interference operation model with a shorter single-unit processing time is defined as a correction operation model, and a time domain of a preset avoidance time is added at the interference time point on the correction operation model to update the single-unit processing time of the correction operation model, and after the correction operation model is updated, the device coverage range judgment is continued until a normal signal is output.
[0031] Optionally, the method further includes a step of determining the avoidance duration, which includes:
[0032] The interference interval is defined as the continuous and uninterrupted time interval when the device coverage areas corresponding to the corresponding interference operation models overlap after the interference time point;
[0033] Determining a range overlap area based on an overlapping region of device coverage in an interference interval;
[0034] The time point at which the overlapping areas of the ranges are greater than the overlapping areas of the ranges at the adjacent time points on the left and right sides is defined as the change time point;
[0035] The time interval between points is determined based on the change time point and the interference time point, and the avoidance time is determined by calculation based on the time interval between points with the smallest value and the preset avoidance coefficient.
[0036] Optionally, after the avoidance time is determined, the intelligent cutting method based on foam board processing further includes:
[0037] Determine whether the avoidance time is greater than the preset reasonable unit time;
[0038] If the avoidance duration is not greater than the reasonable unit duration, the currently determined avoidance duration is maintained;
[0039] If the avoidance duration is longer than the reasonable unit duration, the reasonable unit duration will be updated to the new avoidance duration.
[0040] Optionally, after the solution processing time is determined, the intelligent cutting method based on foam board processing also includes:
[0041] Determine whether there are at least two simulated usage solutions with the same and minimum processing time;
[0042] If there are no at least two simulated usage plans with the same processing time and the shortest processing time, the simulated usage plan corresponding to the shortest processing time is defined as the efficient usage plan;
[0043] If there are at least two simulated usage plans with the same processing time and the shortest processing time, the simulated usage plan corresponding to the shortest processing time is defined as the alternative usage plan;
[0044] In the alternative use scheme, the operating loss parameter is determined according to the set of monomer areas corresponding to each cutting head;
[0045] Calculating the historical loss parameters based on the operating loss parameters of each cutting head in a preset historical operating interval to determine the historical loss parameters;
[0046] Calculate the monomer processing cost based on the operating loss parameters and historical loss parameters;
[0047] The overall processing cost is determined by calculation based on all the individual processing costs, and the alternative usage plan corresponding to the minimum overall processing cost is defined as the efficient usage plan.
[0048] Optionally, after the cutting head performs the cutting operation, the intelligent cutting method based on foam board processing also includes:
[0049] Perform sum calculation based on historical loss parameters and current operation loss parameters to update historical loss parameters, and determine whether the updated historical loss parameters are within the preset demand monitoring range;
[0050] If the updated historical loss parameter is not within the demand monitoring range, the original state is maintained;
[0051] If the updated historical loss parameter is within the demand monitoring range, a maintenance signal is output.
[0052] In a second aspect, the present application provides an intelligent cutting system based on foam board processing, which adopts the following technical solutions:
[0053] An intelligent cutting system based on foam board processing, comprising:
[0054] The acquisition module is used to obtain the current processing demand capacity of each processing area;
[0055] A processing module, connected to the acquisition module, for storing and processing information;
[0056] The processing module defines the cutting head whose preset effective operation capacity includes the processing requirement capacity as the effective cutting device of the processing area;
[0057] The processing module randomly selects an effective cutting device from the effective cutting devices in each processing area as a simulation use device, and combines the simulation use devices selected in each processing area to construct a simulation use plan;
[0058] The processing modules are combined in the simulation use scheme according to the processing areas corresponding to the same simulation use device to construct a single area set;
[0059] The processing module analyzes each processing area in the monomer area set and the corresponding simulated use device to determine the monomer processing time;
[0060] The processing module determines the single-unit processing time with the largest value according to a preset sorting rule, and defines the single-unit processing time as the solution processing time of the current simulated usage solution;
[0061] The processing module determines the processing time of the solution with the smallest value according to the sorting rule, defines the simulated usage solution corresponding to the processing time of the solution as the efficiency usage solution, and controls each cutting head to perform cutting operations according to the efficiency usage solution.
[0062] In summary, this application includes at least one of the following beneficial technical effects:
[0063] 1. When cutting foam boards, the cutting requirements of each area are analyzed to optimize the tasks of each cutting head, thereby reducing the idle time of each cutting head and improving the overall cutting efficiency of the foam boards;
[0064] 2. By analyzing the specific operating conditions of the cutting heads, the operating paths of each cutting head can be rationally planned, thereby reducing the interference between the cutting heads and improving the stability of the cutting operation. BRIEF DESCRIPTION OF THE DRAWINGS
[0065] Figure 1 It is a flow chart of the intelligent cutting method based on foam board processing.
[0066] Figure 2 It is a module flow chart of the intelligent cutting method based on foam board processing. DETAILED DESCRIPTION
[0067] In order to make the purpose, technical solutions and advantages of this application more clear, the following Figure 1-Figure 2It should be understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application.
[0068] The embodiments of the present application are described in further detail below with reference to the accompanying drawings.
[0069] The embodiment of the present application discloses an intelligent cutting method based on foam board processing, referring to Figure 1 The method flow of the intelligent cutting method based on foam board processing includes the following steps:
[0070] Step S100: Obtain the current processing capacity requirements of each processing area.
[0071] The processing areas can be divided by analyzing the foam board processing drawings. For example, the staff has divided the processing areas in advance and entered them into storage. The processing demand capacity is the capacity required to process the processing areas as required. For example, some areas only need rough processing, and some areas need fine processing. The corresponding processing demand capacity can also be entered by the staff simultaneously when dividing the processing areas.
[0072] Step S101: defining a cutting head whose preset effective operation capacity includes the processing requirement capacity as an effective cutting device in the processing area.
[0073] The effective operation capacity is the foam board cutting processing capability of each cutting head. For example, in terms of precision, the effective operation capacity of the high-temperature heating wire is rough processing, and the effective operation capacity of the rotary tool includes rough processing and fine processing. Therefore, when the effective operation capacity includes the processing demand capacity, it means that the corresponding cutting head can process the processing area as required. Therefore, it is defined as the effective cutting period for identification, so as to distinguish different cutting heads and facilitate subsequent analysis.
[0074] Step S102 : Randomly selecting an effective cutting device from the effective cutting devices in each processing area as a simulation device, and combining the selected simulation devices in each processing area to construct a simulation solution.
[0075] Randomly select simulated use devices to simulate the cutting head in use, so as to construct a simulated use plan to simulate and determine the cutting head used in each processing area, which is convenient for subsequent analysis.
[0076] Step S103 : combining the processing regions corresponding to the same simulated usage device in the simulated usage scenario to construct a single region set.
[0077] A single area set is a set of processing areas that need to be processed using the same cutting head.
[0078] Step S104: Analyze each processing area in the monomer area set and the corresponding simulated usage device to determine the monomer processing time.
[0079] The single-unit processing time is the operation time required to process each processing area in the corresponding single-unit area set as required using a simulated device. This time can be determined by the staff in advance by building a processing efficiency relationship between each processing area and the cutting head, or by referring to the method of steps S200-S206. The specific selection is made by the staff based on the actual situation and will not be elaborated here.
[0080] Step S105: determining the single-unit processing time with the largest value according to a preset sorting rule, and defining the single-unit processing time as the solution processing time of the current simulated usage solution.
[0081] The sorting rule is a method set by the staff to sort the size of the values, such as the bubble method. The sorting rule can be used to determine the single-unit processing time with the largest value. That is, the corresponding single-unit processing time at this time is the time required for all cutting heads to complete the work under the current plan. At this time, it is defined as the plan processing time for identification to facilitate subsequent analysis.
[0082] Step S106: Determine the processing time of the solution with the smallest value according to the sorting rule, define the simulated usage solution corresponding to the processing time of the solution as the efficiency usage solution, and control each cutting head to perform cutting operations according to the efficiency usage solution.
[0083] The sorting rules can be used to determine the processing time of the solution with the smallest value, that is, the time required to perform the cutting task under this solution is the least, that is, the overall cutting efficiency of the current solution is the highest. Therefore, the corresponding simulated usage solution is defined as the efficiency usage solution, and the cutting head operation can be controlled according to the efficiency usage solution in the future; the processing path of each cutting head in each processing area is entered in advance by the staff.
[0084] The steps of analyzing each processing area in the monomer area set and the corresponding simulated use device to determine the monomer processing time include:
[0085] Step S200: Obtain the processing start position and processing end position of each processing area.
[0086] The processing start position is the first operating position when the cutting head processes the processing area, and the processing end position is the last operating position when the cutting head completes processing the processing area. Both positions can be obtained through the processing path determined in advance by the staff.
[0087] Step S201 : Randomly sorting the processing areas in the monomer area set to output a simulation processing sequence.
[0088] The simulation processing sequence is the order in which each processing area is simulated.
[0089] Step S202 : Analyze and determine a device adjustment path according to a preset device start position, a processing start position, and a processing end position in a simulation processing sequence, and determine a device adjustment distance according to the device adjustment path.
[0090] The device starting position is the position point where the cutting head is before it starts working, which can be obtained by following the positioning device on the cutting head or by analyzing the usage status of the cutting head; the device adjustment path is the movement path of the corresponding cutting head that can process each processing area along the simulation processing sequence. This path only includes the movement path between the processing areas, and does not include the operation path of the cutting head for processing within the processing area, where the path points from the device starting position to the processing starting position of the first processing area, and then is determined in turn according to the processing end position of the front processing area and the processing start position of the rear processing area of the two adjacent processing areas; the device adjustment distance is the distance value corresponding to the determined device adjustment path, that is, the movement distance required for the cutting head to move between the processing areas.
[0091] Step S203: determining the device adjustment speed corresponding to the simulated device according to the preset speed matching relationship, and calculating the device adjustment duration according to the device adjustment distance and the device adjustment speed.
[0092] The device adjustment speed is the speed that the cutting head can reach when adjusting its position between the processing areas. The device adjustment speeds corresponding to different simulation devices may be different. Therefore, the staff determines the corresponding speed matching relationship in advance to determine the relationship between the two; the device adjustment time is the time required for the cutting head to adjust its position between the processing areas, which is determined by dividing the device adjustment distance by the device adjustment speed.
[0093] Step S204: determining the device adjustment time length with the smallest value according to the sorting rule, and defining the device adjustment time length as the reasonable adjustment time length.
[0094] The sorting rules can be used to determine the device adjustment time with the smallest value, that is, the time required for position adjustment under the current corresponding analog processing sequence is the shortest. At this time, it is defined as a reasonable adjustment time to identify different device adjustment time lengths.
[0095] Step S205: determining the processing area and the independent processing time corresponding to the simulated device according to the preset processing matching relationship.
[0096] The independent processing time is the time required to perform on-demand processing on the processing area using a simulated device. Different processing areas have different corresponding independent processing times under the operation of different simulated devices. The processing matching relationship between the three is determined in advance by the staff.
[0097] Step S206: performing a sum calculation based on the reasonable adjustment time and all independent processing times to determine the single processing time.
[0098] By adding the reasonable adjustment time and all independent processing times, the individual processing time required to complete processing in all processing areas can be obtained. When determining the efficiency usage plan to control the corresponding cutting head to perform operations, the processing operations in each processing area are performed in the simulated processing order corresponding to the reasonable adjustment time in the corresponding plan.
[0099] After the monomer processing time is determined, the intelligent cutting method based on foam board processing also includes:
[0100] Step S300: determining a usage impact range corresponding to the simulated usage device according to a preset impact matching relationship.
[0101] The use impact range refers to the range of area that will be affected by the simulated use device with the center point of the device as the coordinate point when it is used. Different simulated use devices have different specifications and operating conditions, and the corresponding use impact ranges are also different. The impact matching relationship between the two can be determined by the staff in advance through multiple tests.
[0102] Step S301 : Analyze the device adjustment path and processing area corresponding to each unit processing time to determine a device operation model.
[0103] The device operation model is a cutting head operation model when each cutting head performs processing in the processing order of each processing area according to the device adjustment path corresponding to the single-unit processing time. The model includes the position of the cutting head at each time point.
[0104] Step S302 : determining the real-time location of the device according to each time point in the device operation model, and determining the device coverage range according to the real-time location of the device and the usage impact range.
[0105] The real-time position of the device is the actual position corresponding to the cutting head, and the device coverage range is the range of the affected area when the cutting head is at the real-time position of the device.
[0106] Step S303: determining whether there is a situation in which device coverages of different simulated devices overlap at the same time point.
[0107] The purpose of the judgment is to find out whether different cutting heads will collide with or affect each other when performing synchronous operations.
[0108] Step S3031: If there is no overlap of device coverages of different simulated devices at the same time point, a normal signal is output and the currently determined single-unit processing time is maintained.
[0109] When there is no overlap in the device coverage of different simulated devices at the same time point, it means that there will be no collision or mutual influence. At this time, a normal signal is output to identify the situation, and the determined single-unit processing time is maintained for subsequent analysis.
[0110] Step S3032: If there is a situation where the device coverage of different simulated devices overlaps at the same time point, the time point where the device coverage overlap first occurs is defined as the interference time point, and the corresponding device operation model is defined as the interference operation model.
[0111] When different simulated devices have overlapping coverage at the same time, this indicates that they may collide or influence each other. In this case, we define interference time points and interference operation models to distinguish different data for subsequent analysis.
[0112] Step S304: Define the interference operation model with a shorter single-unit processing time as a correction operation model in the interference operation model, and add a time domain of a preset avoidance time at the interference time point on the correction operation model to update the single-unit processing time of the correction operation model, and continue to judge the device coverage range after the correction operation model is updated until a normal signal is output.
[0113] The avoidance time can be a fixed time set by the staff, or it can be determined through steps S400-S403. By adding a time domain to the modified operation model to simulate the operation of the cutting head corresponding to the modified operation model to stop and avoid, it is ensured that when the two have a situation where they affect each other, the cutting head with a shorter processing time is given priority to avoid, thereby reducing the increase in the overall processing time. By continuously updating, an operation model in which the various components do not affect each other during the entire time period can be obtained. At this time, the corresponding single-unit processing time under the corresponding operation model is the time that can be achieved under actual circumstances. Therefore, analysis based on this time can improve the accuracy of data analysis.
[0114] The method further includes a step of determining the avoidance time, which includes:
[0115] Step S400 : After the interference time point, define a continuous and uninterrupted time interval when the device coverage areas corresponding to the corresponding interference operation models overlap as an interference interval.
[0116] The interference interval is the time interval starting from the interference time point, in which there is no interference operation model and no mutual influence occurs. That is, the time interval in which the interference operation model continues to influence each other after the interference time point.
[0117] Step S401 : determining a range overlap area according to overlapping regions of device coverage in an interference interval.
[0118] The range overlap area is the area of the overlapping region of the device coverage corresponding to the interference operation model when the time domain is not added.
[0119] Step S402: defining a time point at which the range overlapping area is greater than the range overlapping area at adjacent time points on the left and right sides as a change time point.
[0120] By defining the change time point, the most serious impact in a short period of time can be determined to facilitate subsequent analysis.
[0121] Step S403: determining the time interval between the points according to the change time point and the interference time point, and performing calculation based on the time interval between the points with the smallest value and a preset avoidance coefficient to determine the avoidance time.
[0122] The point-to-point interval is the time interval between the change time point and the interference time point. The avoidance coefficient is a fixed coefficient set by the staff. Through the analysis of the point-to-point interval, we can know the mutual influence trend caused by subsequent devices when no avoidance is performed. Therefore, the appropriate avoidance time can be set by multiplying the point-to-point interval with the smallest value by the avoidance coefficient.
[0123] After the avoidance time is determined, the intelligent cutting method based on foam board processing also includes:
[0124] Step S500: Determine whether the avoidance time is greater than a preset reasonable unit time.
[0125] The reasonable unit duration is the maximum avoidance duration allowed by the staff. The purpose of the judgment is to find out whether the avoidance duration currently being analyzed is reasonable.
[0126] Step S5001: If the avoidance duration is not greater than the reasonable unit duration, the currently determined avoidance duration is maintained.
[0127] When the avoidance duration is not greater than the reasonable unit duration, it means that the corresponding avoidance duration is reasonable and can be maintained.
[0128] Step S5002: If the avoidance duration is greater than the reasonable unit duration, the reasonable unit duration is updated to the new avoidance duration.
[0129] When the avoidance duration is longer than the reasonable unit duration, it means that the currently determined avoidance duration is too long, which may affect data analysis. In this case, the reasonable unit duration can be used as the avoidance duration to add a time domain.
[0130] After the solution processing time is determined, the intelligent cutting method based on foam board processing also includes:
[0131] Step S600: Determine whether there are at least two simulated usage solutions with the same and shortest processing time.
[0132] The purpose of the judgment is to find out whether there are multiple simulated usage plans that meet the requirements, so as to determine the only efficient usage plan.
[0133] Step S6001: If there are not at least two simulated usage plans with the same and minimum processing time, the simulated usage plan corresponding to the minimum processing time is defined as the efficiency usage plan.
[0134] When there are no at least two simulated usage schemes with the same and minimum processing time, it means that there is only one simulated usage scheme that meets the requirements, and it can be defined as the efficiency usage scheme.
[0135] Step S6002: If there are at least two simulated usage plans with the same and shortest processing time, the simulated usage plan corresponding to the shortest processing time is defined as the alternative usage plan.
[0136] When there are at least two simulated usage schemes with the same and shortest processing time, it means that there are multiple simulated usage schemes that meet the requirements. In this case, they are defined as alternative usage schemes and marked for subsequent analysis.
[0137] Step S601: determining an operation loss parameter according to a set of single regions corresponding to each cutting head in an alternative use scenario.
[0138] The operation loss parameter is a parameter of the degree of loss that will be generated when the corresponding cutting head is used to operate all processing areas in the single area set. The relationship between the loss parameter and each processing area can be entered in advance by the staff, and the operation loss parameter can be obtained by adding the loss parameters of all processing areas.
[0139] Step S602: Calculating the historical wear parameters of each cutting head in a preset historical operation interval to determine the historical wear parameters.
[0140] The historical operation interval is the time interval between the time point when the current cutting head is put into use and the current time point, and the historical loss parameter is the sum of all operation loss parameters of the cutting head in the historical operation interval.
[0141] Step S603: Calculate the monomer processing cost based on the operation loss parameter and the historical loss parameter.
[0142] The single processing cost reflects the cost that the current cutting head needs to pay when completing the task in the current processing area. The calculation formula is: Where σ is the monomer processing cost, S L is the historical loss parameter, S z is the operation loss parameter, α and β are the preset calculation weight parameters.
[0143] Step S604: Calculate the overall processing cost based on all the individual processing costs, and define the alternative usage plan corresponding to the minimum overall processing cost as the efficient usage plan.
[0144] The overall processing cost can be obtained by adding up all the individual processing costs. At this time, the solution with the smallest overall processing cost means that the overall loss of each cutting head is the smallest. Therefore, the corresponding alternative usage solution can be determined as the efficiency usage solution for use.
[0145] After the cutting head performs the cutting operation, the intelligent cutting method based on foam board processing also includes:
[0146] Step S700: performing a sum calculation based on the historical loss parameters and the current operation loss parameters to update the historical loss parameters, and determining whether the updated historical loss parameters are within a preset demand monitoring interval.
[0147] The demand monitoring interval is the wear degree interval set by the staff for monitoring and analyzing the wear of the cutting head. The interval is manually input by the staff. The purpose of the judgment is to know whether the current cutting head may be seriously worn and needs maintenance.
[0148] Step S7001: If the updated historical loss parameter is not within the required monitoring range, the original state is maintained.
[0149] When the updated historical loss parameter is not within the required monitoring range, it means that the current cutting head loss is not serious and can be used normally.
[0150] Step S7002: If the updated historical loss parameter is within the required monitoring range, a maintenance signal is output.
[0151] When the updated historical loss parameter is within the required monitoring range, it indicates that the cutting head may be seriously worn out and affect subsequent processing operations. Therefore, a maintenance signal is output to inform the staff of the situation so that the staff can intervene in time to reduce the impact on subsequent processing.
[0152] Reference Figure 2 Based on the same inventive concept, an embodiment of the present invention provides an intelligent cutting system based on foam board processing, comprising:
[0153] The acquisition module is used to obtain the current processing demand capacity of each processing area;
[0154] A processing module, connected to the acquisition module, for storing and processing information;
[0155] The processing module defines the cutting head whose preset effective operation capacity includes the processing requirement capacity as the effective cutting device of the processing area;
[0156] The processing module randomly selects an effective cutting device from the effective cutting devices in each processing area as a simulation use device, and combines the simulation use devices selected in each processing area to construct a simulation use plan;
[0157] The processing modules are combined in the simulation use scheme according to the processing areas corresponding to the same simulation use device to construct a single area set;
[0158] The processing module analyzes each processing area in the monomer area set and the corresponding simulated use device to determine the monomer processing time;
[0159] The processing module determines the single-unit processing time with the largest value according to a preset sorting rule, and defines the single-unit processing time as the solution processing time of the current simulated usage solution;
[0160] The processing module determines the processing time of the solution with the smallest value according to the sorting rule, defines the simulated usage solution corresponding to the processing time of the solution as the efficiency usage solution, and controls each cutting head to perform the cutting operation according to the efficiency usage solution;
[0161] A single-unit processing time determination module is used to determine the single-unit processing time;
[0162] The single-unit processing time update module updates the single-unit processing time according to the simulated operation conditions of each cutting head;
[0163] An avoidance duration determination module is used to determine an appropriate avoidance duration;
[0164] An avoidance duration analysis module, configured to analyze the determined avoidance duration;
[0165] A simulation usage scheme determination module is used to screen multiple simulation usage schemes that meet the requirements;
[0166] The maintenance monitoring module is used to monitor and analyze the wear and tear of each cutting head.
[0167] Those skilled in the art will clearly understand that for the sake of convenience and brevity, the division of the above-mentioned functional modules is only used as an example for illustration. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working processes of the above-mentioned systems, devices, and units can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
Claims
1. An intelligent cutting method based on foam board processing, characterized in that: include: Obtain the current processing demand capacity of each processing area; A cutting head whose preset effective operation capacity includes the processing required capacity is defined as an effective cutting device in the processing area; Randomly select an effective cutting device from the effective cutting devices in each processing area as a simulation device, and combine the selected simulation devices in each processing area to construct a simulation scheme; in the simulation scheme, combine the processing areas corresponding to the same simulation device to construct a single area set; Analyze each processing area in the monomer area set and the corresponding simulated use device to determine the monomer processing time; Determine the single processing time with the largest value according to the preset sorting rules, and define the single processing time as the solution processing time of the current simulated usage solution; The processing time of the solution with the smallest value is determined according to the sorting rules, and the simulated usage solution corresponding to the processing time of the solution is defined as the efficiency usage solution, and each cutting head is controlled to perform cutting operations according to the efficiency usage solution.
2. The intelligent cutting method based on foam board processing according to claim 1, characterized in that: The steps of analyzing each processing area in the monomer area set and the corresponding simulated use device to determine the monomer processing time include: Obtain the processing start position and processing end position of each processing area; Randomly sort the processing areas in the single area set to output the simulation processing order; Analyzing the preset device starting position, processing starting position, and processing ending position in the simulation processing sequence to determine a device adjustment path, and determining a device adjustment distance based on the device adjustment path; Determine the device adjustment speed corresponding to the simulated device according to a preset speed matching relationship, and calculate the device adjustment time according to the device adjustment distance and the device adjustment speed; Determine the device adjustment time with the smallest value according to the sorting rules, and define the device adjustment time as the reasonable adjustment time; Determine the processing area and the independent processing time corresponding to the simulated device based on the preset processing matching relationship; The single processing time is determined by summing up the reasonable adjustment time and all independent processing times.
3. The intelligent cutting method based on foam board processing according to claim 2, characterized in that: At After the monomer processing time is determined, the intelligent cutting method based on foam board processing also includes: Determine the usage impact range corresponding to the simulated usage device according to the preset impact matching relationship; Analyze the device adjustment path and processing area corresponding to each monomer processing time to determine the device operation model; In the device operation model, the real-time location of the device is determined based on each time point, and the device coverage is determined based on the real-time location of the device and the usage impact range; Determine whether there is overlap in device coverage between different simulated devices at the same time point; If there is no overlap in the device coverage of different simulated devices at the same time point, a normal signal is output and the currently determined single-cell processing time is maintained; If there is a situation where the device coverage of different simulated devices overlaps at the same time point, the time point where the device coverage overlap first occurs is defined as the interference time point, and the corresponding device operation model is defined as the interference operation model; In the interference operation model, the interference operation model with a shorter single-unit processing time is defined as a correction operation model, and a time domain of a preset avoidance time is added at the interference time point on the correction operation model to update the single-unit processing time of the correction operation model, and after the correction operation model is updated, the device coverage range judgment is continued until a normal signal is output.
4. The intelligent cutting method based on foam board processing according to claim 3, characterized in that: The method further includes a step of determining the avoidance time, which includes: The interference interval is defined as the continuous and uninterrupted time interval when the device coverage areas corresponding to the corresponding interference operation models overlap after the interference time point; Determining a range overlap area based on an overlapping region of device coverage in an interference interval; The time point at which the overlapping areas of the ranges are greater than the overlapping areas of the ranges at the adjacent time points on the left and right sides is defined as the change time point; The time interval between points is determined based on the change time point and the interference time point, and the avoidance time is determined by calculation based on the time interval between points with the smallest value and the preset avoidance coefficient.
5. The intelligent cutting method based on foam board processing according to claim 4, characterized in that: After the avoidance time is determined, the intelligent cutting method based on foam board processing also includes: Determine whether the avoidance time is greater than the preset reasonable unit time; If the avoidance duration is not greater than the reasonable unit duration, the currently determined avoidance duration is maintained; If the avoidance duration is longer than the reasonable unit duration, the reasonable unit duration will be updated to the new avoidance duration.
6. The intelligent cutting method based on foam board processing according to claim 1, characterized in that: After the solution processing time is determined, the intelligent cutting method based on foam board processing also includes: Determine whether there are at least two simulated usage solutions with the same and minimum processing time; If there are no at least two simulated usage plans with the same processing time and the shortest processing time, the simulated usage plan corresponding to the shortest processing time is defined as the efficient usage plan; If there are at least two simulated usage plans with the same processing time and the shortest processing time, the simulated usage plan corresponding to the shortest processing time is defined as the alternative usage plan; In the alternative use scheme, the operating loss parameter is determined according to the set of monomer areas corresponding to each cutting head; Calculating the historical loss parameters based on the operating loss parameters of each cutting head in a preset historical operating interval to determine the historical loss parameters; Calculate the monomer processing cost based on the operating loss parameters and historical loss parameters; The overall processing cost is determined by calculation based on all the individual processing costs, and the alternative usage plan corresponding to the minimum overall processing cost is defined as the efficient usage plan.
7. The intelligent cutting method based on foam board processing according to claim 6, characterized in that: After the cutting head performs the cutting operation, the intelligent cutting method based on foam board processing also includes: Perform sum calculation based on historical loss parameters and current operation loss parameters to update historical loss parameters, and determine whether the updated historical loss parameters are within the preset demand monitoring range; If the updated historical loss parameter is not within the demand monitoring range, the original state is maintained; If the updated historical loss parameter is within the demand monitoring range, a maintenance signal is output.
8. An intelligent cutting system based on foam board processing, characterized in that: include: The acquisition module is used to obtain the current processing demand capacity of each processing area; A processing module, connected to the acquisition module, for storing and processing information; The processing module defines the cutting head whose preset effective operation capacity includes the processing requirement capacity as the effective cutting device of the processing area; The processing module randomly selects an effective cutting device from the effective cutting devices in each processing area as a simulation use device, and combines the simulation use devices selected in each processing area to construct a simulation use plan; The processing modules are combined in the simulation use scheme according to the processing areas corresponding to the same simulation use device to construct a single area set; The processing module analyzes each processing area in the monomer area set and the corresponding simulated use device to determine the monomer processing time; The processing module determines the single-unit processing time with the largest value according to a preset sorting rule, and defines the single-unit processing time as the solution processing time of the current simulated usage solution; The processing module determines the processing time of the solution with the smallest value according to the sorting rule, defines the simulated usage solution corresponding to the processing time of the solution as the efficiency usage solution, and controls each cutting head to perform cutting operations according to the efficiency usage solution.
Citation Information
Cited By
Digital twinning real-time simulation optimization method for machining track of five-axis equipment of aviation part
CN121500891A