High-reliability mold automatic control method and device
By introducing automated control methods into the shear mold system, detecting edge wear and adjusting the relative angle, the problem of product accuracy reduction caused by edge wear is solved, and high reliability and automation are improved.
Patent Information
- Application Number
- CN202411611353.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-11
- Publication Date
- 2025-02-18
- Estimated Expiration
- 2044-11-11
AI Technical Summary
During use, the product accuracy of the shear mold is reduced due to the wear of the blade. The existing technology is low in intelligence, so manual adjustment or replacement of tools is required, which wastes human resources.
A high-reliability mold automation control method is adopted to detect the actual size of the target product through the cooperation of the transmission system, shearing system, detection system and controller, determine the wear parameter value of the blade, and adjust the blade according to the wear parameter value. Relative angle to the lower mold seat.
It can maintain high product accuracy without manual adjustment or replacement of tools at any time, improve the reliability and automation of equipment, and reduce the waste of human resources.
Smart Images

Figure CN119456796A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of control equipment, and in particular to a high-reliability mold automation control method. Background Art
[0002] A shearing die is a tool used in metal processing that cuts metal materials into the required size through shearing force. This die is usually made of high-strength steel and has good wear resistance and durability. Shearing dies are widely used in industrial production, especially in the fields of automobile manufacturing, aerospace, shipbuilding and machinery manufacturing. Using shearing dies can greatly improve production efficiency, reduce material waste, and ensure the flatness and precision of the cut surface.
[0003] During the actual shearing process of the shearing die, the cutting edge of the die will be worn, which will cause the size of the bright band after shearing to change, resulting in a decrease in product precision. At this time, it is necessary to manually adjust the angle of the cutting edge tool or directly replace the tool, which has a low degree of intelligence and wastes some human resources. Summary of the invention
[0004] The embodiments of the present application provide a high-reliability mold automation control method and device to improve the above-mentioned problems.
[0005] In order to achieve the above objectives, this application adopts the following technical solutions:
[0006] In the first aspect, the embodiment of the present application proposes a high-reliability mold automation control method, which is applicable to a shearing mold system, the shearing mold system includes a transmission system, a shearing system, a detection system and a controller, the shearing system includes a lower mold base and a cutting edge that moves relative to the lower mold base, and the method includes:
[0007] The controller controls the conveying system to send the objects to be sheared into the shearing system;
[0008] The controller controls the shearing system to shear the object to be sheared so that the object to be sheared forms a target product;
[0009] The controller controls the conveying system to send the sheared object to the detection system, and the detection system is used to detect the actual size of the target product;
[0010] The controller determines the wear parameter value of the cutting edge in the shearing system based on the actual size, and the wear parameter value is used to characterize the wear degree of the cutting edge;
[0011] The controller controls the relative angle between the cutting edge and the lower die seat based on the wear parameter value.
[0012] In combination with the first aspect, in some embodiments, the controller determines a wear parameter value of the cutting edge in the shearing system based on the actual size, and the wear parameter value is used to characterize the degree of wear of the cutting edge, including:
[0013] The controller obtains the original thickness of the object to be sheared, and obtains the actual thickness and target size of the target product based on the detection system, wherein the target size is the length from the cutting position of the cutting edge to the edge of the target product perpendicular to the cutting edge direction, and the actual thickness is the distance from the highest point of the target product to the ideal plane when it is on the ideal plane;
[0014] The controller inputs the original thickness, the actual thickness and the target size into a trained neural network training model, and the neural network training model is used to output a predicted wear parameter value according to the input original thickness, the actual thickness and the target size;
[0015] The controller confirms the wear parameter value based on the output results of the neural network training model.
[0016] In combination with the first aspect, in some embodiments, the controller inputs the original thickness, the actual thickness and the target size into a trained neural network training model, and the neural network training model is used to output the predicted wear parameter value according to the input original thickness, the actual thickness and the target size, including:
[0017] The controller obtains a training set, the training set includes multiple groups of training data, wherein a group of training data includes at least one original thickness, an actual thickness, a target size, and a wear parameter value;
[0018] The controller inputs the training set into the original neural network training model, and the original neural network training model is used to iteratively calculate an original thickness, an actual thickness, a target size, and a wear parameter value;
[0019] When the preset conditions are met, the training of the original neural network training model is stopped and the trained neural network training model is output.
[0020] In combination with the first aspect, in some embodiments, the controller inputs the training set into the original neural network training model, and the original neural network training model is used to iteratively calculate an original thickness, an actual thickness, a target size, and a wear parameter value, including:
[0021] The controller takes an original thickness, an actual thickness, and a target size as three different dimensions, and the three different dimensions constitute the target vector of the wear parameter value;
[0022] The controller iteratively calculates different groups of data in the training set.
[0023] In combination with the first aspect, in some implementations, when a preset condition is met, the training of the original neural network training model is stopped and the trained neural network training model is output, including:
[0024] The controller inputs an original thickness, an actual thickness, and a target size from a set of training data into the original neural network training model, and obtains the predicted wear parameter value output by the original neural network training model;
[0025] The controller determines the error value according to the predicted wear parameter value output by the initial neural network training model and the wear parameter value in the training data;
[0026] When the error value is less than the preset error value, the training is stopped and the trained neural network training model is output.
[0027] In combination with the first aspect, in some embodiments, the controller controls the relative angle between the cutting edge and the lower die seat based on the wear parameter value, including:
[0028] When the wear parameter value is less than the preset wear parameter value, the controller does not control the relative angle between the cutting edge and the lower die seat to change;
[0029] When the wear parameter value is greater than or equal to the first preset wear parameter value, the larger the wear parameter value is, the larger the relative angle between the cutting edge and the lower die seat controlled by the controller is;
[0030] When the wear parameter value is greater than or equal to the second preset wear parameter value, the controller controls the shearing die system to stop working and sends an alarm signal through the alarm system.
[0031] In combination with the first aspect, in some embodiments, when the wear parameter value is greater than or equal to the first preset wear parameter value, the larger the wear parameter value is, the larger the relative angle between the cutting edge and the lower die seat controlled by the controller is, and the following conditions are satisfied:
[0032]
[0033] Among them, α is the relative angle change between the cutting edge and the lower die seat, K is the wear parameter value, Q is a constant, h is the original thickness, H is the hardness of the object to be sheared, and M is the yield strength of the object to be sheared.
[0034] In combination with the first aspect, in some embodiments, the controller controls the relative angle between the cutting edge and the lower die seat based on the wear parameter value, including:
[0035] The controller controls the relative angle between the lower die base and the cutting edge to change based on the relative angle between the cutting edge and the lower die base.
[0036] In the second aspect, the present application proposes a high-reliability mold automation control device, which is applicable to a shearing mold system, the shearing mold system includes a transmission system, a shearing system, a detection system and a controller, the shearing system includes a lower mold base and a cutting edge that moves relative to the lower mold base, and the device is configured as follows:
[0037] The controller controls the conveying system to send the objects to be sheared into the shearing system;
[0038] The controller controls the shearing system to shear the object to be sheared so that the object to be sheared forms a target product;
[0039] The controller controls the conveying system to send the sheared object to the detection system, and the detection system is used to detect the actual size of the target product;
[0040] The controller determines the wear parameter value of the cutting edge in the shearing system based on the actual size, and the wear parameter value is used to characterize the wear degree of the cutting edge;
[0041] The controller controls the relative angle between the cutting edge and the lower die seat based on the wear parameter value.
[0042] In conjunction with the second aspect, in some embodiments, the apparatus is configured to:
[0043] The controller determines the wear parameter value of the cutting edge in the shearing system based on the actual size. The wear parameter value is used to characterize the degree of wear of the cutting edge, including:
[0044] The controller obtains the original thickness of the object to be sheared, and obtains the actual thickness and target size of the target product based on the detection system, wherein the target size is the length from the cutting position of the cutting edge to the edge of the target product perpendicular to the cutting edge direction, and the actual thickness is the distance from the highest point of the target product to the ideal plane when it is on the ideal plane;
[0045] The controller inputs the original thickness, the actual thickness and the target size into a trained neural network training model, and the neural network training model is used to output a predicted wear parameter value according to the input original thickness, the actual thickness and the target size;
[0046] The controller confirms the wear parameter value based on the output results of the neural network training model.
[0047] In conjunction with the second aspect, in some embodiments, the apparatus is configured to:
[0048] The controller trains the neural network training model with the original thickness, actual thickness and target size input values. The neural network training model is used to output the predicted wear parameter value according to the input original thickness, actual thickness and target size, including:
[0049] The controller obtains a training set, the training set includes multiple groups of training data, wherein a group of training data includes at least one original thickness, an actual thickness, a target size, and a wear parameter value;
[0050] The controller inputs the training set into the original neural network training model, and the original neural network training model is used to iteratively calculate an original thickness, an actual thickness, a target size, and a wear parameter value;
[0051] When the preset conditions are met, the training of the original neural network training model is stopped and the trained neural network training model is output.
[0052] In conjunction with the second aspect, in some embodiments, the apparatus is configured to:
[0053] The controller inputs the training set into the original neural network training model, which is used to iteratively calculate an original thickness, an actual thickness, a target size, and a wear parameter value, including:
[0054] The controller takes an original thickness, an actual thickness, and a target size as three different dimensions, and the three different dimensions constitute the target vector of the wear parameter value;
[0055] The controller iteratively calculates different groups of data in the training set.
[0056] In conjunction with the second aspect, in some embodiments, the apparatus is configured to:
[0057] When the preset conditions are met, the training of the original neural network training model is stopped and the trained neural network training model is output, including:
[0058] The controller inputs an original thickness, an actual thickness, and a target size from a set of training data into the original neural network training model, and obtains the predicted wear parameter value output by the original neural network training model;
[0059] The controller determines the error value according to the predicted wear parameter value output by the initial neural network training model and the wear parameter value in the training data;
[0060] When the error value is less than the preset error value, the training is stopped and the trained neural network training model is output.
[0061] In conjunction with the second aspect, in some embodiments, the apparatus is configured to:
[0062] The controller controls the relative angle between the cutting edge and the lower die seat based on the wear parameter value, including:
[0063] When the wear parameter value is less than the preset wear parameter value, the controller does not control the relative angle between the cutting edge and the lower die seat to change;
[0064] When the wear parameter value is greater than or equal to the first preset wear parameter value, the larger the wear parameter value is, the larger the relative angle between the cutting edge and the lower die seat controlled by the controller is;
[0065] When the wear parameter value is greater than or equal to the second preset wear parameter value, the controller controls the shearing die system to stop working and sends an alarm signal through the alarm system.
[0066] In conjunction with the second aspect, in some embodiments, the apparatus is configured to:
[0067] When the wear parameter value is greater than or equal to the first preset wear parameter value, the larger the wear parameter value is, the larger the relative angle between the cutting edge and the lower die seat controlled by the controller is, satisfying:
[0068]
[0069] Among them, α is the relative angle between the cutting edge and the lower die seat, K is the wear parameter value, Q is a constant, h is the original thickness, H is the hardness of the object to be sheared, and M is the yield strength of the object to be sheared.
[0070] In conjunction with the second aspect, in some embodiments, the apparatus is configured to:
[0071] The controller controls the relative angle between the cutting edge and the lower die seat based on the wear parameter value, including:
[0072] The controller controls the relative angle between the lower die base and the cutting edge to change based on the relative angle between the cutting edge and the lower die base.
[0073] A third aspect of an embodiment of the present invention provides an electronic device, the electronic device comprising:
[0074] At least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the method proposed in the first aspect of the embodiment of the present invention.
[0075] A fourth aspect of an embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method provided in the first aspect of the embodiment of the present invention.
[0076] In summary, the above method and device have the following technical effects:
[0077] A high-reliability mold automation control method and device is proposed in an embodiment of the present application. After the controller controls the conveying system to send the object to be sheared into the shearing system, the controller controls the shearing system to shear the object to be sheared so that the object to be sheared forms a target product. Then, the controller controls the conveying system to send the sheared object into the detection system. The detection system is used to detect the actual size of the target product. Then, the controller determines the wear parameter value of the cutting edge in the shearing system based on the actual size. The wear parameter value is used to characterize the degree of wear of the cutting edge. Finally, the controller controls the relative angle between the cutting edge and the lower die seat based on the wear parameter value. A high-reliability mold automation control method and device is proposed in an embodiment of the present application. The actual size of the target product is detected by the detection system, the wear parameter value of the cutting edge is determined by the actual size, and the relative angle between the cutting edge and the lower die seat is adjusted according to the wear parameter value of the cutting edge so that the size of the actual product is less affected by the wear of the cutting edge. No personnel are required to adjust at any time, thereby improving the reliability and automation of the equipment. BRIEF DESCRIPTION OF THE DRAWINGS
[0078] Figure 1 This is a flow chart of a high-reliability mold automation control method proposed in this embodiment.
[0079] Figure 2 This is a partial structural schematic diagram of a shearing system proposed in this embodiment.
[0080] The reference numerals are as follows:
[0081] 1- cutting edge; 2- object to be sheared; 3- lower die base; 4- target product; 5- fixing part. DETAILED DESCRIPTION
[0082] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0083] The embodiment of the present application proposes a high-reliability mold automation control method, which is applicable to a shearing mold system. The shearing mold system includes a transmission system, a shearing system, a detection system and a controller. The shearing system includes a lower mold base and a cutting edge that moves relative to the lower mold base. Please refer to Figure 1 , the method comprises the following steps:
[0084] S101: The controller controls the conveying system to send the object to be sheared into the shearing system.
[0085] It can be understood that in this embodiment, the conveying system can be a conveying system such as a conveyor belt, or it can be a positioning or non-positioning conveying system. The conveying system is used to convey objects to be sheared and provide a detection plane for subsequent detection. The specific structure of the conveying system is not limited in this embodiment.
[0086] In this embodiment, the controller is connected to the conveying system for controlling the conveying system to perform conveying work. In this step, the controller sends the object to be sheared into the shearing system through the conveying system and shears it. In this embodiment, the object to be sheared is a plate-like structure, such as a copper plate or a steel plate.
[0087] S102: The controller controls the shearing system to shear the object to be sheared so that the object to be sheared forms a target product.
[0088] It is understood that in this embodiment, the shearing system is used to perform single-line shearing on the object 2 to be sheared. It is understood that during the shearing process, the lower die base and the cutting edge 1 perform extrusion deformation on the object 2 to be sheared according to the specified position, see Figure 2 , so that part of the object to be sheared 2 is separated from the target product 4. In an ideal state, the relative angle β between the lower die holder 3 and the cutting edge 1 is vertical, so that the bright band of the target product 4 after shearing meets the preset requirements. In some embodiments, the lower die holder 3 is also provided with a fixing portion 5 for fixing part of the object to be sheared 2 during the shearing process. How to feed the object to be sheared 1 into the shearing system through the conveying system has been disclosed in relevant patents and is not limited in this embodiment.
[0089] S103: The controller controls the conveying system to send the sheared object to the detection system, which is used to detect the actual size of the target product.
[0090] It can be understood that in this step, the detection system can be an optical detection system, using methods such as image recognition or laser positioning, or a mechanical detection system. There is no limitation on how to detect in this embodiment.
[0091] It can be understood that in actual situations, after the object to be sheared is subjected to a force in the direction of the cutting edge, the actual height h will change and be greater than the original height.
[0092] S104: The controller determines the wear parameter value of the cutting edge in the shearing system based on the actual size, and the wear parameter value is used to characterize the degree of wear of the cutting edge.
[0093] It is understandable that after the edge is worn, the length of the bright band formed by cutting is less than the original length, and the size after actual cutting will also change. There is a certain mathematical relationship between these changed data and the degree of wear of the edge, but it is limited by various environmental factors, material factors, etc., and cannot be described by a simple mathematical equation. Therefore, as an implementation method, the data obtained by the detection system and the artificial intelligence model can be trained and calculated to a certain extent to achieve a certain degree of representation of the wear of the edge. It is understandable that in this embodiment, the wear parameter value of the edge is used to characterize the degree of wear of the edge.
[0094] Specifically, as an implementation, step S104 may include the following steps:
[0095] S1041: The controller obtains the original thickness of the object to be cut, and obtains the actual thickness and target size of the target product based on the detection system, wherein the target size is the length from the cutting edge position to the edge of the target product perpendicular to the cutting edge direction, and the actual thickness is the distance from the highest point of the target product to the ideal plane when it is in the ideal plane.
[0096] Understandable, please continue reading Figure 2 , the target size is Figure 2 The length L shown in FIG. 1 can be detected by a detection system. At the same time, the actual thickness can also be measured and obtained by a measurement system, and the specific measurement process is not limited in this embodiment.
[0097] S1042: The controller trains a neural network training model using the original thickness, actual thickness and target size input values. The neural network training model is used to output predicted wear parameter values based on the input original thickness, actual thickness and target size.
[0098] Understandably, the controller will input a series of carefully selected raw thickness data, actual thickness data, and target size input values into a fully trained neural network model. This neural network model is trained with a large amount of data and complex algorithms, and can accurately capture the complex relationship between the input data. In this way, the controller can use this well-trained neural network model to predict the corresponding wear parameter values based on the input raw thickness, actual thickness, and target size. These wear parameter values are of great reference value for equipment maintenance and optimization, and can help engineers better understand the wear of the equipment, so as to take corresponding measures to extend the service life of the equipment and improve its operating efficiency.
[0099] As for how to obtain the training model, in some embodiments, it can be obtained by iteratively calculating a training set consisting of a large amount of data. Specifically, as an implementation mode, the controller trains the neural network training model with the original thickness, actual thickness and target size input values. The neural network training model is used to output the predicted wear parameter value according to the input original thickness, actual thickness and target size, including:
[0100] S201: The controller obtains a training set, which includes multiple groups of training data, wherein a group of training data includes at least one original thickness, an actual thickness, a target size, and a wear parameter value.
[0101] It can be understood that the training data can be data recorded after multiple operations, or can be directly input data, which is not limited in this embodiment.
[0102] S202: The controller inputs the training set into the original neural network training model, and the original neural network training model is used to iteratively calculate an original thickness, an actual thickness, a target size, and a wear parameter value.
[0103] S203: When the preset conditions are met, stop training the original neural network training model and output the trained neural network training model.
[0104] It can be understood that in this step, the controller is responsible for inputting the training set data into a pre-set original neural network training model. The main function of this original neural network training model is to perform iterative calculations. Specifically, it processes a series of input parameters, including but not limited to a specific original thickness value, a corresponding actual thickness value, a target size value, and a wear parameter value. Through repeated iterative calculations of these input parameters, the model can gradually optimize its internal weights and structures, thereby improving its ability to predict and analyze data. During the training process, the system will continuously monitor whether a certain preset condition is met. This condition can be a certain number of iterations, the model error reaches a certain threshold, or the training time exceeds a predetermined limit. Once any of these preset conditions is met, the system will stop further training of the original neural network training model. At this point, the trained neural network model will be output, which means that the model has the ability to handle practical problems and can be used for subsequent predictions, classifications or other related tasks.
[0105] Specifically, as a feasible implementation method, the controller takes an original thickness, an actual thickness, and a target size as three different dimensions, and the three different dimensions constitute the target vector of the wear parameter value. Then, the controller iteratively calculates different groups of data in the training set.
[0106] Regarding how to stop the training process, as an implementation method, it can be calculated by error value determination. In this embodiment, the error value determination method is taken as an example. In other embodiments, there may be other determination methods, which are not limited in this embodiment.
[0107] In this embodiment, as an implementation method, the controller inputs an original thickness, an actual thickness, and a target size from a set of training data into the original neural network training model, and obtains the predicted wear parameter value output by the original neural network training model. Then, the controller determines the error value based on the predicted wear parameter value output by the original neural network training model and the wear parameter value in the training data. Finally, when the error value is less than the preset error value, the training is stopped and the trained neural network training model is output.
[0108] S1043: The controller confirms the wear parameter value based on the output results of the neural network training model.
[0109] It can be understood that the output result of the neural network training model is the wear parameter value predicted based on the original thickness, actual thickness, and target size.
[0110] S105: The controller controls the relative angle between the cutting edge and the lower die seat based on the wear parameter value.
[0111] It is understandable that, in combination with the actual use process, since the actual moving component is the cutting edge and the components connected thereto, it is more inconvenient to adjust the cutting edge than to adjust the lower die base. Therefore, in this embodiment, the controller can control the relative angle between the lower die base and the cutting edge to change based on the relative angle between the cutting edge and the lower die base. In other embodiments, different methods can also be used to adjust the angle of the cutting edge, which is not limited in this application.
[0112] It can be understood that after obtaining the predicted wear parameter value, the angle between the cutting edge and the lower die seat can be adaptively adjusted according to the wear parameter value. By adjusting the angle between the cutting edge and the lower die seat, the final product size can be changed to ensure that after wear, the actual product size can meet the requirements.
[0113] Of course, in other embodiments, after the wear parameter value is determined, a direct warning or display may be given, for example, through a display device, to prompt the operator to perform replacement.
[0114] In this embodiment, the following method can be used to adjust the angle between the cutting edge and the lower die seat according to the wear parameter value:
[0115] S1051: When the wear parameter value is less than the preset wear parameter value, the controller does not control the relative angle between the cutting edge and the lower die seat to change.
[0116] It is understandable that when the wear parameter value is less than a certain range, combined with the accuracy and error range of the time product, there is no need to regulate the specific shearing process.
[0117] S1052: When the wear parameter value is greater than or equal to the first preset wear parameter value, the larger the wear parameter value is, the larger the relative angle between the cutting edge and the lower die seat controlled by the controller is.
[0118] Specifically, in this embodiment, the following conditions are met:
[0119]
[0120] Among them, α is the relative angle change between the cutting edge and the lower die seat, K is the wear parameter value, Q is a constant, h is the original thickness, H is the hardness of the object to be sheared, and M is the yield strength of the object to be sheared.
[0121] S1053: When the wear parameter value is greater than or equal to the second preset wear parameter value, the controller controls the shearing die system to stop working and sends an alarm signal through the alarm system.
[0122] It can be understood that in this embodiment, when the wear parameter value is greater than or equal to the second preset wear parameter value, the adjustment limit has been reached. At this time, an alarm signal can be sent out through the alarm system to prompt the user to change the tool.
[0123] A high-reliability mold automation control method is proposed in an embodiment of the present application. After the controller controls the conveying system to send the object to be sheared into the shearing system, the controller controls the shearing system to shear the object to be sheared so that the object to be sheared forms a target product. Then, the controller controls the conveying system to send the sheared object into the detection system. The detection system is used to detect the actual size of the target product. Then, the controller determines the wear parameter value of the cutting edge in the shearing system based on the actual size. The wear parameter value is used to characterize the degree of wear of the cutting edge. Finally, the controller controls the relative angle between the cutting edge and the lower die seat based on the wear parameter value. A high-reliability mold automation control method is proposed in an embodiment of the present application. The actual size of the target product is detected by the detection system, the wear parameter value of the cutting edge is determined by the actual size, and the relative angle between the cutting edge and the lower die seat is adjusted according to the wear parameter value of the cutting edge so that the size of the actual product is less affected by the wear of the cutting edge. No personnel are required to adjust at any time, thereby improving the reliability and automation of the equipment.
[0124] Based on the same inventive concept, the present application proposes a high-reliability mold automation control device, which is applicable to a shearing mold system. The shearing mold system includes a transmission system, a shearing system, a detection system and a controller. The shearing system includes a lower mold base and a cutting edge that moves relative to the lower mold base. The device is configured as follows:
[0125] The controller controls the conveying system to send the objects to be sheared into the shearing system;
[0126] The controller controls the shearing system to shear the object to be sheared so that the object to be sheared forms a target product;
[0127] The controller controls the conveying system to send the sheared object to the detection system, and the detection system is used to detect the actual size of the target product;
[0128] The controller determines the wear parameter value of the cutting edge in the shearing system based on the actual size, and the wear parameter value is used to characterize the wear degree of the cutting edge;
[0129] The controller controls the relative angle between the cutting edge and the lower die seat based on the wear parameter value.
[0130] In some embodiments, the apparatus is configured to:
[0131] The controller determines the wear parameter value of the cutting edge in the shearing system based on the actual size. The wear parameter value is used to characterize the degree of wear of the cutting edge, including:
[0132] The controller obtains the original thickness of the object to be sheared, and obtains the actual thickness and target size of the target product based on the detection system, wherein the target size is the length from the cutting position of the cutting edge to the edge of the target product perpendicular to the cutting edge direction, and the actual thickness is the distance from the highest point of the target product to the ideal plane when it is on the ideal plane;
[0133] The controller inputs the original thickness, the actual thickness and the target size into a trained neural network training model, and the neural network training model is used to output a predicted wear parameter value according to the input original thickness, the actual thickness and the target size;
[0134] The controller confirms the wear parameter value based on the output results of the neural network training model.
[0135] In some embodiments, the apparatus is configured to:
[0136] The controller trains the neural network training model with the original thickness, actual thickness and target size input values. The neural network training model is used to output the predicted wear parameter value according to the input original thickness, actual thickness and target size, including:
[0137] The controller obtains a training set, the training set includes multiple groups of training data, wherein a group of training data includes at least one original thickness, an actual thickness, a target size, and a wear parameter value;
[0138] The controller inputs the training set into the original neural network training model, and the original neural network training model is used to iteratively calculate an original thickness, an actual thickness, a target size, and a wear parameter value;
[0139] When the preset conditions are met, the training of the original neural network training model is stopped and the trained neural network training model is output.
[0140] In some embodiments, the apparatus is configured to:
[0141] The controller inputs the training set into the original neural network training model, which is used to iteratively calculate an original thickness, an actual thickness, a target size, and a wear parameter value, including:
[0142] The controller takes an original thickness, an actual thickness, and a target size as three different dimensions, and the three different dimensions constitute the target vector of the wear parameter value;
[0143] The controller iteratively calculates different groups of data in the training set.
[0144] In some embodiments, the apparatus is configured to:
[0145] When the preset conditions are met, the training of the original neural network training model is stopped and the trained neural network training model is output, including:
[0146] The controller inputs an original thickness, an actual thickness, and a target size from a set of training data into the original neural network training model, and obtains the predicted wear parameter value output by the original neural network training model;
[0147] The controller determines the error value according to the predicted wear parameter value output by the initial neural network training model and the wear parameter value in the training data;
[0148] When the error value is less than the preset error value, the training is stopped and the trained neural network training model is output.
[0149] In some embodiments, the apparatus is configured to:
[0150] The controller controls the relative angle between the cutting edge and the lower die seat based on the wear parameter value, including:
[0151] When the wear parameter value is less than the preset wear parameter value, the controller does not control the relative angle between the cutting edge and the lower die seat to change;
[0152] When the wear parameter value is greater than or equal to the first preset wear parameter value, the larger the wear parameter value is, the larger the relative angle between the cutting edge and the lower die seat controlled by the controller is;
[0153] When the wear parameter value is greater than or equal to the second preset wear parameter value, the controller controls the shearing die system to stop working and sends an alarm signal through the alarm system.
[0154] In some embodiments, the apparatus is configured to:
[0155] When the wear parameter value is greater than or equal to the first preset wear parameter value, the larger the wear parameter value is, the larger the relative angle between the cutting edge and the lower die seat controlled by the controller is, satisfying:
[0156]
[0157] Among them, α is the relative angle between the cutting edge and the lower die seat, K is the wear parameter value, Q is a constant, h is the original thickness, H is the hardness of the object to be sheared, and M is the yield strength of the object to be sheared.
[0158] In some embodiments, the apparatus is configured to:
[0159] The controller controls the relative angle between the cutting edge and the lower die seat based on the wear parameter value, including:
[0160] The controller controls the relative angle between the lower die base and the cutting edge to change based on the relative angle between the cutting edge and the lower die base.
[0161] A high-reliability mold automation control device is proposed in an embodiment of the present application. After the controller controls the conveying system to send the object to be sheared into the shearing system, the controller controls the shearing system to shear the object to be sheared so that the object to be sheared forms a target product. Then, the controller controls the conveying system to send the sheared object into the detection system. The detection system is used to detect the actual size of the target product. Then, the controller determines the wear parameter value of the cutting edge in the shearing system based on the actual size. The wear parameter value is used to characterize the degree of wear of the cutting edge. Finally, the controller controls the relative angle between the cutting edge and the lower die seat based on the wear parameter value. A high-reliability mold automation control device is proposed in an embodiment of the present application. The actual size of the target product is detected by the detection system, the wear parameter value of the cutting edge is determined by the actual size, and the relative angle between the cutting edge and the lower die seat is adjusted according to the wear parameter value of the cutting edge so that the size of the actual product is less affected by the wear of the cutting edge. No personnel are required to adjust at any time, thereby improving the reliability and automation of the equipment.
[0162] Based on the same inventive concept, an embodiment of the present application further proposes an electronic device, the electronic device comprising:
[0163] At least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the high-reliability mold automation control method of the embodiment of the present application.
[0164] In addition, to achieve the above-mentioned purpose, an embodiment of the present application further proposes a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the high-reliability mold automation control method of the embodiment of the present application.
[0165] The following is a detailed introduction to the various components of electronic equipment:
[0166] The processor is the control center of the electronic device, which can be a processor or a general term for multiple processing elements. For example, the processor is one or more central processing units (CPU), or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present invention, such as one or more microprocessors (digital signal processors, DSP), or one or more field programmable gate arrays (field programmable gate arrays, FPGA).
[0167] Optionally, the processor can perform various functions of the electronic device by running or executing a software program stored in the memory, and calling data stored in the memory.
[0168] The memory is used to store the software program for executing the solution of the present invention, and the execution is controlled by the processor. The specific implementation method can refer to the above method embodiment and will not be repeated here.
[0169] Optionally, the memory may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory may be integrated with the processor, or may exist independently and be coupled to the processor through an interface circuit of the electronic device, and the embodiments of the present invention do not specifically limit this.
[0170] A transceiver is used to communicate with a network device or a terminal device.
[0171] Optionally, the transceiver may include a receiver and a transmitter, wherein the receiver is used to implement a receiving function, and the transmitter is used to implement a sending function.
[0172] Optionally, the transceiver may be integrated with the processor, or may exist independently and be coupled to the processor via an interface circuit of the router, which is not specifically limited in the embodiment of the present invention.
[0173] In addition, the technical effects of the electronic device can refer to the technical effects of the data transmission method in the above method embodiment, which will not be repeated here.
[0174] It should be understood that the processor in the embodiment of the present invention may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0175] It should also be understood that the memory in the embodiments of the present invention may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic random access memory (DRAM), synchronous DRAM (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link DRAM (SLDRAM), and direct rambus RAM (DR RAM).
[0176] The above embodiments can be implemented in whole or in part by software, hardware (such as circuits), firmware or any other combination. When implemented using software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When a computer instruction or computer program is loaded or executed on a computer, a process or function according to an embodiment of the present invention is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. Computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center by wired (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that contains one or more available media sets. The available medium can be a magnetic medium (for example, a floppy disk, a hard disk, a tape), an optical medium (for example, a DVD), or a semiconductor medium. The semiconductor medium can be a solid-state hard disk.
[0177] It should be understood that the term "and / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. A and B can be singular or plural. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship, but it may also indicate an "and / or" relationship. Please refer to the context for specific understanding.
[0178] In the present invention, "at least one" means one or more, and "more than one" means two or more. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can be represented by: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple.
[0179] It should be understood that in various embodiments of the present invention, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
[0180] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
Claims
1. A high reliability mold automation control method, characterized in that: Applicable to a shearing die system, the shearing die system includes a conveying system, a shearing system, a detection system and a controller, the shearing system includes a lower die seat and a cutting edge moving relative to the lower die seat, the method includes: The controller controls the conveying system to deliver the object to be sheared into the shearing system; The controller controls the shearing system to shear the object to be sheared so that the object to be sheared forms a target product; The controller controls the conveying system to send the sheared object to the detection system, and the detection system is used to detect the actual size of the target product; The controller determines, based on the actual size, a wear parameter value of the cutting edge in the shearing system, wherein the wear parameter value is used to characterize the degree of wear of the cutting edge; The controller controls a relative angle between the cutting edge and the lower die seat based on the wear parameter value.
2. A high reliability mold automation control method according to claim 1, characterized in that: The controller determines, based on the actual size, a wear parameter value of the cutting edge in the shearing system, wherein the wear parameter value is used to characterize the degree of wear of the cutting edge, including: The controller obtains the original thickness of the object to be sheared, and obtains the actual thickness and target size of the target product based on the detection system, wherein the target size is the length from the cutting position of the cutting edge to the edge of the target product perpendicular to the cutting edge direction, and the actual thickness is the distance from the highest point of the target product to the ideal plane when it is on the ideal plane; The controller inputs the original thickness, the actual thickness and the target size into a trained neural network training model, wherein the neural network training model is used to output a predicted wear parameter value according to the input original thickness, the actual thickness and the target size; The controller confirms the wear parameter value according to the output result of the neural network training model.
3. A high reliability mold automation control method according to claim 2, characterized in that: The controller inputs the original thickness, the actual thickness and the target size into a trained neural network training model, wherein the neural network training model is used to output a predicted wear parameter value according to the input original thickness, the actual thickness and the target size, including: The controller acquires a training set, wherein the training set includes multiple groups of training data, wherein a group of the training data includes at least one of the original thickness, one of the actual thickness, one of the target size, and one of the wear parameter values; The controller inputs the training set into an original neural network training model, and the original neural network training model is used to iteratively calculate an original thickness, an actual thickness, a target size, and a wear parameter value; When the preset conditions are met, the training of the original neural network training model is stopped and the trained neural network training model is output.
4. A high reliability mold automation control method according to claim 3, characterized in that: The controller inputs the training set into an original neural network training model, and the original neural network training model is used to iteratively calculate an original thickness, an actual thickness, a target size, and a wear parameter value, including: The controller uses the original thickness, the actual thickness and the target size as three different dimensions, and the three different dimensions constitute the target vector of the wear parameter value; The controller iteratively calculates different groups of data in the training set.
5. A high reliability mold automation control method according to claim 4, characterized in that: When a preset condition is met, the training of the original neural network training model is stopped and the trained neural network training model is output, including: The controller inputs one of the original thickness, one of the actual thickness, and one of the target size in a set of the training data into the original neural network training model, and obtains the predicted wear parameter value output by the original neural network training model; The controller determines an error value according to the predicted wear parameter value output by the initial neural network training model and the wear parameter value in the training data; When the error value is less than a preset error value, the training is stopped and the trained neural network training model is output.
6. A high reliability mold automation control method according to claim 1, characterized in that: The controller controls the relative angle between the cutting edge and the lower die seat based on the wear parameter value, including: When the wear parameter value is less than a preset wear parameter value, the controller does not control the relative angle between the cutting edge and the lower die seat to change; When the wear parameter value is greater than or equal to the first preset wear parameter value, the larger the wear parameter value is, the larger the relative angle between the cutting edge and the lower die seat is controlled by the controller; When the wear parameter value is greater than or equal to the second preset wear parameter value, the controller controls the shearing die system to stop working and sends an alarm signal through the alarm system.
7. A high reliability mold automation control method according to claim 6, characterized in that: When the wear parameter value is greater than or equal to the first preset wear parameter value, the larger the wear parameter value is, the larger the relative angle between the cutting edge and the lower die seat controlled by the controller is, and the following is satisfied: Wherein, α is the relative angle change between the cutting edge and the lower die seat, K is the wear parameter value, Q is a constant, h is the original thickness, H is the hardness of the object to be sheared, and M is the yield strength of the object to be sheared.
8. A high reliability mold automation control method according to claim 1, characterized in that: The controller controls the relative angle between the cutting edge and the lower die seat based on the wear parameter value, including: The controller controls the relative angle between the lower die base and the cutting edge to change based on the relative angle between the cutting edge and the lower die base.
9. A high reliability mold automation control device, characterized in that: Applicable to a shearing die system, the shearing die system includes a conveying system, a shearing system, a detection system and a controller, the shearing system includes a lower die seat and a cutting edge moving relative to the lower die seat, the device is configured as follows: The controller controls the conveying system to deliver the object to be sheared into the shearing system; The controller controls the shearing system to shear the object to be sheared so that the object to be sheared forms a target product; The controller controls the conveying system to send the sheared object to the detection system, and the detection system is used to detect the actual size of the target product; The controller determines, based on the actual size, a wear parameter value of the cutting edge in the shearing system, wherein the wear parameter value is used to characterize the degree of wear of the cutting edge; The controller controls a relative angle between the cutting edge and the lower die seat based on the wear parameter value.
10. An electronic device, characterized in that: include: at least one processor; and, a memory communicatively coupled to at least one of the processors; The memory stores instructions that can be executed by at least one of the processors, and the instructions are executed by at least one of the processors so that the at least one processor can execute the method as claimed in any one of claims 1 to 8.
Citation Information
Patent Citations
High-precision numerical control cutting mechanism
CN109365910A
Single-row fin special longitudinal tool
CN110355257A
Cutting machine and method for obtaining degree of wear of cutting knife
CN118081868A
Forging and pressing device for bearing machining
CN118122934A
High-stability self-adaptive ultrahigh-strength steel plate strip shearing method and system
CN118204549A