A method for controlling the cutting length of high-precision cutting of paper-faced gypsum board
By dividing the cutting trajectory of the cutter used to cut paper-faced gypsum board into three stages and using a BP neural network to train a cam curve model, the problem of poor adaptability of paper-faced gypsum board cutting length control is solved, achieving high-precision and high-efficiency cutting length control.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-21
- Publication Date
- 2026-03-13
AI Technical Summary
In existing technologies, the cutting length control of paper-faced gypsum board is poorly adaptable, requiring the cutting process to be stopped for hardware adjustments, which leads to unstable production.
The cutting trajectory of the gypsum board cutting blade is divided into three operating stages. A cam curve control model is trained using a BP neural network to achieve high-precision control of the blade's cam curve. The model training samples are optimized by minimizing drive energy consumption to construct the mapping relationship between cutting length and cam curve.
It improves the accuracy and efficiency of cutting length control, reduces manual workload, avoids complex calculations, and ensures the stability and accuracy of the cutting process.
Smart Images

Figure CN115481356B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of gypsum board cutting technology, and specifically to a method for adjusting the cutting length for high-precision cutting of paper-faced gypsum board. Background Technology
[0002] By comprehensively collecting and deeply analyzing production processes and control methods at the production site, the root causes of production bottlenecks and product defects are identified, continuously improving production efficiency and the quality of gypsum board products. Comprehensive analysis based on on-site data collection enhances production control of gypsum board, reduces on-site operators, minimizes human intervention in production, lowers enterprise operating costs, and effectively conserves resources and energy, thus possessing profound practical significance.
[0003] The cutting machine is a key piece of equipment in a gypsum board production line. Its function is to cut continuously formed wet gypsum board into groups. The cutting accuracy is closely related to subsequent production. Therefore, improving the cutting accuracy and stability of the cutting machine is a guarantee for continuous production of gypsum board and a crucial factor in improving the input-output ratio of production. In existing technologies, a uniform operating layout and single-blade speed setting are used for the entire cutting process. This results in the cutting process being only adaptable to a single size type of paper-faced gypsum board, with poor adaptability. It is necessary to stop the cutting process and then make hardware adjustments, such as changing the blade size, which is quite troublesome, detrimental to stable production, and unsuitable for the production needs of large-scale paper-faced gypsum board production lines. Summary of the Invention
[0004] The purpose of this invention is to provide a cutting length control method for high-precision cutting of paper-faced gypsum board, so as to solve the technical problem of poor adaptability of cutting length control in the prior art.
[0005] To solve the above-mentioned technical problems, the present invention specifically provides the following technical solution:
[0006] A method for adjusting the cutting length for high-precision cutting of paper-faced gypsum board includes the following steps:
[0007] Step S1: Divide the cutting trajectory of the paper-faced gypsum board cutting blade into three operating stages, and quantify the driving energy consumption of different sized cutting blades in the three operating stages of the cutting trajectory corresponding to different cutting lengths of paper-faced gypsum board.
[0008] Step S2: Based on minimizing drive energy consumption and the cam curve of the cutter, obtain a set of expected values of the cutter's operating parameters in the three operating stages, and use the set of expected operating values, cutting length, and cutter size as model training samples;
[0009] Step S3: Use a BP neural network to train a cam curve control model based on model training samples to obtain a cam curve control model that represents the mapping relationship between cutting length and cam curve, so as to achieve high-precision control of the cutter cam curve according to the cutting length of the paper gypsum board.
[0010] As a preferred embodiment of the present invention, the cutting trajectory of the cutter for cutting paper-faced gypsum board is divided into three operating stages, including:
[0011] The cutting circumference of the cutter is used as the cutting trajectory, and a stop point, a cutting point, a start synchronization point, and an end synchronization point are set on the cutting trajectory.
[0012] The stopping point and the shearing point are located at the two ends of the same circumferential diameter axis of the trajectory profile, and the starting synchronization point and the ending synchronization point are symmetrically located on both sides of the shearing point.
[0013] The trajectory profile between the stop point and the start synchronization point is set as the acceleration segment, the trajectory profile between the start synchronization point and the end synchronization point is set as the synchronization segment, and the trajectory profile between the end synchronization point and the stop point is set as the deceleration segment, so as to adjust the cutting length of the paper-faced gypsum board through the acceleration segment, synchronization segment and deceleration segment.
[0014] As a preferred embodiment of the present invention, the quantification of the driving energy consumption of different sized cutters in the three operating stages of the cutting trajectory corresponding to different cutting lengths of gypsum board includes:
[0015] The cutting time for each cut length of paper-faced gypsum board is calculated using the following formula:
[0016] ;
[0017] In the formula, t c,i The cutting time L is the time taken for the i-th cutting length. c,i For the i-th cutting length, V c For the conveyor speed of the paper-faced gypsum board production line;
[0018] The cutting time for each cutting length is sequentially used as the trajectory time of the cutting path for each size cutter, and each trajectory time for each size cutter is equally divided to obtain a set of trajectory time sequences {T}. k,i,j | j∈[1,n],k∈[1,m]}, where n is the total number of trajectory time sequences, m is the total number of cutter dimensions, and T k,i,j The timing sequence of the j-th trajectory with the duration of the ith trajectory in the k-th size cutter;
[0019] Set the desired running speed value {V} at each trajectory timing for each size cutter. k,i,j|i∈[1,n]}, position expectation value {y k,i,j |i∈[1,n]} and the expected value of acceleration {a k,i,j |i∈[1,n]}, the driving energy consumption of the cutting trajectory of each size cutter in the three operating stages is measured by the similarity between the expected velocity value and the expected acceleration value in the trajectory time sequence. The quantitative formula of the driving energy consumption is:
[0020] ;
[0021] In the formula, p k,i V represents the driving energy consumption for the i-th trajectory duration in the k-th size cutter. k,i,j+1 V k,i,j Let a be the running speed at the (j+1)th trajectory time position of the i-th trajectory duration in the k-th size cutter, and the running speed at the j-th trajectory time position, respectively. k,i,j+1 a k,i,j Let y be the running acceleration at the (j+1)th trajectory time position of the ith trajectory duration in the k-th size cutter, and the running acceleration at the j-th trajectory time position, respectively. k,i,j Let i be the running position at the (j+1)th trajectory time of the i-th trajectory duration in the k-th size cutter, where i, j, and k are all measurement constants.
[0022] As a preferred embodiment of the present invention, the step of obtaining a set of expected operating parameters for the cutter in three operating stages based on minimizing drive energy consumption and the cam curve of the cutter includes:
[0023] The first constraint for minimizing drive energy consumption is to integrate and sum the expected running speed at each trajectory time of each size cutter, and make it equal to the cutting trajectory length of each size cutter. The functional expression of the first constraint is:
[0024] ;
[0025] In the formula, L q,k Let be the shearing circumference of the k-th size cutter, and the length of the cutting trajectory is equal to the shearing circumference;
[0026] The cam curve for each cutting trajectory of each cutter of each size is constructed as a second constraint to minimize drive energy consumption. The functional expression of the second constraint is:
[0027] ;
[0028] In the formula, A0, A1, A2, A3, A4, and A5 are the fitting coefficients of the cam curve, respectively, and x k,i,j x k,i,j-1For the i-th trajectory duration in the k-th size cutter, T represents the running position of the production line conveyor axis at the j-th and j-1-th trajectory timestamps. k,i,j-1 The timing sequence of the (j-1)th trajectory with the duration of the ith trajectory in the k-th size cutter;
[0029] Based on the first and second constraints, the expected values of running speed, position, and acceleration at each trajectory time of each cutter size are obtained by minimizing the driving energy consumption.
[0030] As a preferred embodiment of the present invention, the step of using a set of expected operating values, cutting length, and cutter size as model training samples includes:
[0031] The trajectory timing, cutting circumference, and cutting length of each size cutter are used as sample feature data, and the expected values of running speed, position, and acceleration at the trajectory timing of each size cutter are used as sample label data.
[0032] The sample feature data and sample label data are combined as training samples for the model.
[0033] As a preferred embodiment of the present invention, the step of using a BP neural network to train a cam curve control model representing the mapping relationship between the cut-off length and the cam curve based on model training samples includes:
[0034] The sample feature data from the model training samples are used as the input data of the BP neural network, and the sample label data from the model training samples are used as the output data of the BP neural network. The BP neural network is trained by convolution on the input and output data to obtain the cam curve control model. The model expression of the cam curve control model is as follows:
[0035] [y,V,a]=BP(L q ,L c , T);
[0036] In the formula, y, V, and a are the expression identifiers for the expected values of running speed, position, and acceleration, respectively, and L... q ,L c T represents the expression identifiers for the shearing circumference, cutting length, and trajectory timing, respectively.
[0037] As a preferred embodiment of the present invention, the construction of the cam curve for each cutting trajectory of each size cutter includes:
[0038] The acceleration segment of the cutting trajectory for each size cutter is divided into three curve stages, the synchronization segment into two curve stages, and the cam curve for each size cutter is obtained using a fifth-order polynomial. The functional expression for the cam curve of each size cutter is as follows:
[0039] ;
[0040] In the formula, A0, A1, A2, A3, A4, and A5 are the fitting coefficients of the cam curve, respectively, and x k,i,j x k,i,j-1 For the i-th trajectory duration in the k-th size cutter, T represents the running position of the production line conveyor axis at the j-th and j-1-th trajectory timestamps. k,i,j-1 The timing sequence of the (j-1)th trajectory with the duration of the ith trajectory in the k-th size cutter;
[0041] The velocity function and acceleration function are obtained sequentially using the cam curve of each size cutter. The expression for the velocity function is as follows:
[0042] ;
[0043] The expression for the acceleration function is:
[0044] ;
[0045] The cam curves of each size cutter are normalized to obtain boundary conditions. Boundary adjustment is used to solve for A0, A1, A2, A3, A4, and A5 to determine the functional expression of the cam curves of each size cutter.
[0046] As a preferred embodiment of the present invention, the operating speed of the cutter in the synchronous section is the same as the conveying speed of the paper-faced gypsum board production line.
[0047] As a preferred embodiment of the present invention, the cutting length and the shearing circumference are normalized before calculation to eliminate dimensional errors.
[0048] As a preferred embodiment of the present invention, the high-precision control of the cutting cam curve based on the cutting length of the paper-faced gypsum board includes:
[0049] The cutting time taken to cut the paper-faced gypsum board of the desired cutting length is used as the trajectory time of the cutter. The trajectory time is divided into equal parts to obtain a set of trajectory timings.
[0050] The cutting length to be controlled, the shearing circumference of the cutter, and the trajectory timing are input into the cam curve control model to obtain the expected values of running speed, position, and acceleration at each trajectory timing.
[0051] The operation of the cutter is controlled based on the expected values of running speed, position, and acceleration at each trajectory time point, thereby adjusting the cutting length of the paper-faced gypsum board to the desired cutting length.
[0052] Compared with the prior art, the present invention has the following advantages:
[0053] This invention utilizes a method of minimizing drive energy consumption to obtain data samples for model construction, and trains a cam curve control model based on the data samples. The cam curve control model is then directly applied to the control of the cutting length of gypsum board, avoiding complex calculations during the control process, reducing manual workload, and improving the accuracy and efficiency of control by using the model for calculation. Attached Figure Description
[0054] To more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are merely exemplary, and those skilled in the art can derive other embodiments based on the provided drawings without creative effort.
[0055] Figure 1 A flowchart of a high-precision cutting length control method for paper-faced gypsum board provided in an embodiment of the present invention;
[0056] Figure 2 This is a segmented schematic diagram of the cam curve provided in an embodiment of the present invention;
[0057] Figure 3 This is a normalized schematic diagram of the cam curve provided in an embodiment of the present invention. Detailed Implementation
[0058] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0059] like Figure 1 As shown, the present invention provides a method for adjusting the cutting length for high-precision cutting of paper-faced gypsum board, comprising the following steps:
[0060] Step S1: Divide the cutting trajectory of the paper-faced gypsum board cutting blade into three operating stages, and quantify the driving energy consumption of different sized cutting blades in the three operating stages of the cutting trajectory corresponding to different cutting lengths of paper-faced gypsum board.
[0061] The cutting trajectory of the paper-faced gypsum board cutter is divided into three stages, including:
[0062] The cutting circumference of the cutter is used as the cutting trajectory, and a stop point, a cutting point, a start synchronization point, and an end synchronization point are set on the cutting trajectory.
[0063] The stopping point and the shearing point are located at the two ends of the same circumferential diameter axis of the trajectory profile, and the starting synchronization point and the ending synchronization point are symmetrically located on both sides of the shearing point;
[0064] The trajectory profile between the stop point and the start synchronization point is set as the acceleration segment, the trajectory profile between the start synchronization point and the end synchronization point is set as the synchronization segment, and the trajectory profile between the end synchronization point and the stop point is set as the deceleration segment, so as to adjust the cutting length of the paper-faced gypsum board through the acceleration segment, synchronization segment and deceleration segment.
[0065] The drive energy consumption of different sized cutters in the three operating stages of the cutting trajectory corresponding to different cutting lengths of gypsum board is quantified, including:
[0066] The cutting time for each cut length of paper-faced gypsum board is calculated using the following formula:
[0067] ;
[0068] In the formula, t c,i The cutting time L is the time taken for the i-th cutting length. c,i For the i-th cutting length, V c For the conveyor speed of the paper-faced gypsum board production line;
[0069] The cutting time for each cutting length is sequentially used as the trajectory time of the cutting path for each size cutter, and each trajectory time for each size cutter is equally divided to obtain a set of trajectory time sequences {T}. k,i,j | j∈[1,n],k∈[1,m]}, where n is the total number of trajectory time sequences, m is the total number of cutter dimensions, and T k,i,j The timing sequence of the j-th trajectory with the duration of the ith trajectory in the k-th size cutter;
[0070] Set the desired running speed value {V} at each trajectory timing for each size cutter. k,i,j |i∈[1,n]}, position expectation value {y k,i,j |i∈[1,n]} and the expected value of acceleration {a k,i,j|i∈[1,n]}, the driving energy consumption of the cutting trajectory of each size cutter in the three stages is measured by the similarity between the expected velocity value and the expected acceleration value in the trajectory time sequence. The quantitative formula for driving energy consumption is:
[0071] ;
[0072] In the formula, p k,i V represents the driving energy consumption for the i-th trajectory duration in the k-th size cutter. k,i,j+1 V k,i,j Let a be the running speed at the (j+1)th trajectory time position of the i-th trajectory duration in the k-th size cutter, and the running speed at the j-th trajectory time position, respectively. k,i,j+1 a k,i,j Let y be the running acceleration at the (j+1)th trajectory time position of the ith trajectory duration in the k-th size cutter, and the running acceleration at the j-th trajectory time position, respectively. k,i,j Let i be the running position at the (j+1)th trajectory time of the i-th trajectory duration in the k-th size cutter, where i, j, and k are all measurement constants.
[0073] The sum of similarities between adjacent time sequences of running speed and acceleration is calculated sequentially. The similarity is measured using Euclidean distance. The smaller the Euclidean distance between adjacent time sequences of running speed and acceleration, the higher the similarity between them. This indicates that the adjustment amount of running speed and acceleration between adjacent time sequences is lower, which means that the drive energy consumption caused by the adjustment of running speed and acceleration is also lower. Therefore, minimizing drive energy consumption ensures that the sum of similarities between running speed and acceleration between adjacent time sequences is the highest and the sum of adjustment amounts is the lowest. This ensures the smoothness of speed and acceleration adjustment between adjacent time sequences and avoids severe blade oscillation, which would reduce the flatness of the cut surface of the paper gypsum board and ultimately affect the cutting accuracy. Therefore, this embodiment uses the minimization of drive energy consumption to obtain data samples, which can ensure that the cam curve output by the cam curve control model trained on the data samples has the advantages of low drive energy consumption and high smoothness of speed and acceleration adjustment between adjacent time sequences.
[0074] Step S2: Based on minimizing drive energy consumption and the cam curve of the cutter, obtain a set of expected values of the cutter's operating parameters in the three operating stages, and use the set of expected operating values, cutting length, and cutter size as model training samples;
[0075] Based on minimizing drive energy consumption and the cam curve of the cutter, a set of expected operating parameters for the cutter in three operating phases are obtained, including:
[0076] The first constraint for minimizing drive energy consumption is to integrate and sum the expected running speed at each trajectory time of each size cutter, and make it equal to the cutting trajectory length of each size cutter. The functional expression of the first constraint is:
[0077] ;
[0078] In the formula, L q,k Let be the shearing circumference of the k-th size cutter, and let the length of the cutting trajectory be equal to the shearing circumference.
[0079] The cam curve for each cutting trajectory of each cutter of each size is constructed as a second constraint to minimize drive energy consumption. The functional expression of the second constraint is:
[0080] ;
[0081] In the formula, A0, A1, A2, A3, A4, and A5 are the fitting coefficients of the cam curve, respectively, and x k,i,j x k,i,j-1 For the i-th trajectory duration in the k-th size cutter, T represents the running position of the production line conveyor axis at the j-th and j-1-th trajectory timestamps. k,i,j-1 The timing sequence of the (j-1)th trajectory with the duration of the ith trajectory in the k-th size cutter;
[0082] Based on the first and second constraints, the expected values of running speed, position, and acceleration at each trajectory time of each cutter size are obtained by minimizing the driving energy consumption.
[0083] A set of expected values, cutting length, and cutter size are used as training samples for the model, including:
[0084] The trajectory timing, cutting circumference, and cutting length of each size cutter are used as sample feature data, and the expected values of running speed, position, and acceleration at the trajectory timing of each size cutter are used as sample label data.
[0085] The sample feature data and sample label data are combined as training samples for the model.
[0086] Construct the cam curve for each cutting trajectory of each cutter of each size, including:
[0087] The acceleration segment of the cutting trajectory for each size cutter is divided into three curve stages, the synchronization segment into two curve stages, and the cam curve for each size cutter is obtained using a fifth-order polynomial. The functional expression for the cam curve of each size cutter is as follows:
[0088] ;
[0089] In the formula, A0, A1, A2, A3, A4, and A5 are the fitting coefficients of the cam curve, respectively, and x k,i,j x k,i,j-1 For the i-th trajectory duration in the k-th size cutter, T represents the running position of the production line conveyor axis at the j-th and j-1-th trajectory timestamps. k,i,j-1 The timing sequence of the (j-1)th trajectory with the duration of the ith trajectory in the k-th size cutter;
[0090] The velocity function and acceleration function are obtained sequentially using the cam curve of each size cutter. The expression for the velocity function is as follows:
[0091] ;
[0092] The expression for the acceleration function is:
[0093] ;
[0094] The cam curves of each size cutter are normalized to obtain boundary conditions. Boundary adjustment is used to solve for A0, A1, A2, A3, A4, and A5 to determine the functional expression of the cam curves of each size cutter.
[0095] like Figure 2 and Figure 3 As shown, this embodiment provides a solution example for obtaining the cam curve of each size cutter using a fifth-order polynomial. The function expression of the cam curve is assumed to be:
[0096] ;
[0097] These six coefficients require six equations to solve. To determine these six equations, we need to represent the cam profile in segments and normalize the acceleration segment with a nominal value of 1, thereby simplifying the equations for solving the coefficients. For example... Figure 3 As shown.
[0098] Based on the previous formula, we can obtain:
[0099] ;
[0100] ;
[0101] ;
[0102] Will Figure 3 Substituting the six boundary conditions listed above into equations (a), (b), and (c) respectively, we can obtain:
[0103] ;
[0104] Based on this system of equations, the six coefficients can be solved.
[0105] Using a fifth-order polynomial to obtain the cam curve as a constraint condition ensures the continuity of the cutting edge's running position, running speed, and acceleration. The data sample obtained through this constraint condition can also ensure the output cam curve of the cam curve control model trained based on the data sample in the future. It has the advantage of ensuring high continuity of speed and acceleration adjustment between adjacent time sequences, further supplementing the smoothness of the control.
[0106] Step S3: Use a BP neural network to train a cam curve control model based on model training samples to obtain a cam curve control model that represents the mapping relationship between cutting length and cam curve, so as to achieve high-precision control of the cutter cam curve according to the cutting length of the paper gypsum board.
[0107] A cam curve control model representing the mapping relationship between the cut-off length and the cam curve is obtained by training a BP neural network based on model training samples, including:
[0108] The sample feature data from the model training samples are used as the input data of the BP neural network, and the sample label data from the model training samples are used as the output data of the BP neural network. The BP neural network is trained by convolution on the input and output data to obtain the cam curve control model. The model expression of the cam curve control model is as follows:
[0109] [y,V,a]=BP(L q ,L c , T);
[0110] In the formula, y, V, and a are the expression identifiers for the expected values of running speed, position, and acceleration, respectively, and L... q ,L c T represents the expression identifiers for the shearing circumference, cutting length, and trajectory timing, respectively.
[0111] By using a BP neural network to train the model based on data samples, the goodness of fit can be effectively guaranteed. In the existing technology, solving the fifth-order polynomial is used to obtain the cam curve and determine the definite expression of the cam curve. However, although the fifth-order polynomial can fit the cam curve to a certain extent, it also has a certain degree of fitting error in order to seek the convenience of solving. In this embodiment, a BP neural network is used for fitting, which can effectively fit a higher power accuracy. For example, the fifth-order polynomial can only fit to the fifth power, while the BP neural network can fit the mapping relationship after the fifth power. Therefore, the cam curve control model obtained is more accurate. In addition, the cam curve control model also has the advantages of ensuring low drive energy consumption and high smoothness and continuity of speed and acceleration adjustment between adjacent time sequences.
[0112] The cutting speed within the synchronous section is the same as the conveyor speed of the paper-faced gypsum board production line.
[0113] The cutting length and shear circumference are normalized before calculation to eliminate dimensional errors.
[0114] High-precision control of the cutting cam curve based on the cutting length of the gypsum board includes:
[0115] The cutting time taken to cut the paper-faced gypsum board of the desired cutting length is used as the trajectory time of the cutter. The trajectory time is divided into equal parts to obtain a set of trajectory timings.
[0116] The cutting length to be controlled, the shearing circumference of the cutter, and the trajectory timing are input into the cam curve control model to obtain the expected values of running speed, position, and acceleration at each trajectory timing.
[0117] The operation of the cutter is controlled based on the expected values of running speed, position, and acceleration at each trajectory time point, thereby adjusting the cutting length of the paper-faced gypsum board to the desired cutting length.
[0118] This invention utilizes a method of minimizing drive energy consumption to obtain data samples for model construction, and trains a cam curve control model based on the data samples. The cam curve control model is then directly applied to the control of the cutting length of gypsum board, avoiding complex calculations during the control process, reducing manual workload, and improving the accuracy and efficiency of control by using the model for calculation.
[0119] The above embodiments are merely exemplary embodiments of this application and are not intended to limit this application. The scope of protection of this application is defined by the claims. Those skilled in the art can make various modifications or equivalent substitutions to this application within its substance and scope of protection, and such modifications or equivalent substitutions should also be considered to fall within the scope of protection of this application.
Claims
1. A method for adjusting the cutting length for high-precision cutting of paper-faced gypsum board, characterized in that, Includes the following steps: Step S1: Divide the cutting trajectory of the paper-faced gypsum board cutting blade into three operating stages, and quantify the driving energy consumption of different sized cutting blades in the three operating stages of the cutting trajectory corresponding to different cutting lengths of paper-faced gypsum board. Step S2: Based on minimizing drive energy consumption and the cam curve of the cutter, obtain a set of expected values of the cutter's operating parameters in the three operating stages, and use the set of expected operating values, cutting length, and cutter size as model training samples; Step S3: Use a BP neural network to train a cam curve control model based on model training samples to represent the mapping relationship between cutting length and cam curve, so as to achieve high-precision control of the cutter cam curve according to the cutting length of the paper gypsum board. The cutting trajectory of the cutter used to cut the paper-faced gypsum board is divided into three operating stages, including: The cutting circumference of the cutter is used as the cutting trajectory, and a stop point, a cutting point, a start synchronization point, and an end synchronization point are set on the cutting trajectory. The stopping point and the shearing point are located at the two ends of the same circumferential diameter axis of the trajectory profile, and the starting synchronization point and the ending synchronization point are symmetrically located on both sides of the shearing point. The trajectory profile between the stop point and the start synchronization point is set as the acceleration segment, the trajectory profile between the start synchronization point and the end synchronization point is set as the synchronization segment, and the trajectory profile between the end synchronization point and the stop point is set as the deceleration segment, so as to adjust the cutting length of the paper-faced gypsum board through the acceleration segment, the synchronization segment and the deceleration segment. The quantification of drive energy consumption for cutting trajectories of different sized cutters in three operating stages corresponding to different cutting lengths of gypsum board includes: The cutting time for each cut length of paper-faced gypsum board is calculated using the following formula: ; In the formula, t c,i The cutting time L is the time taken for the i-th cutting length. c,i For the i-th cutting length, V c For the conveyor speed of the paper-faced gypsum board production line; The cutting time for each cutting length is sequentially used as the trajectory time of the cutting path for each size cutter, and each trajectory time for each size cutter is equally divided to obtain a set of trajectory time sequences {T}. k,i,j | j∈[1,n],k∈[1,m]}, where n is the total number of trajectory time sequences, m is the total number of cutter dimensions, and T k,i,j The timing sequence of the j-th trajectory with the duration of the ith trajectory in the k-th size cutter; Set the desired running speed value {V} at each trajectory timing for each size cutter. k,i,j |i∈[1,n]}, position expectation value {y k,i,j |i∈[1,n]} and the expected value of acceleration {a k,i,j |i∈[1,n]}, the driving energy consumption of the cutting trajectory of each size cutter in the three operating stages is measured by the similarity between the expected velocity value and the expected acceleration value in the trajectory time sequence. The quantitative formula of the driving energy consumption is: ; In the formula, p k,i V represents the driving energy consumption for the i-th trajectory duration in the k-th size cutter. k,i,j+1 V k,i,j Let a be the running speed at the (j+1)th trajectory time position of the i-th trajectory duration in the k-th size cutter, and the running speed at the j-th trajectory time position, respectively. k,i,j+1 a k,i,j Let y be the running acceleration at the (j+1)th trajectory time position of the ith trajectory duration in the k-th size cutter, and the running acceleration at the j-th trajectory time position, respectively. k,i,j The running position is the (j+1)th trajectory time sequence of the i-th trajectory duration in the k-th size cutter, where i, j, and k are all measurement constants; High-precision control of the cutting cam curve based on the cutting length of the gypsum board includes: The cutting time taken to cut the paper-faced gypsum board of the desired cutting length is used as the trajectory time of the cutter. The trajectory time is divided into equal parts to obtain a set of trajectory timings. The cutting length to be controlled, the shearing circumference of the cutter, and the trajectory timing are input into the cam curve control model to obtain the expected values of running speed, position, and acceleration at each trajectory timing. The operation of the cutter is controlled based on the expected values of running speed, position, and acceleration at each trajectory time point, thereby adjusting the cutting length of the paper-faced gypsum board to the desired cutting length.
2. The method for adjusting the cutting length for high-precision cutting of paper-faced gypsum board according to claim 1, characterized in that: The cam curve based on minimizing drive energy consumption and the cutter yields a set of expected operating parameters for the cutter in three operating phases, including: The first constraint for minimizing drive energy consumption is to integrate and sum the expected running speed at each trajectory time of each size cutter, and make it equal to the cutting trajectory length of each size cutter. The functional expression of the first constraint is: ; In the formula, L q,k Let be the shearing circumference of the k-th size cutter, and the length of the cutting trajectory is equal to the shearing circumference; The cam curve for each cutting trajectory of each cutter of each size is constructed as a second constraint to minimize drive energy consumption. The functional expression of the second constraint is: ; In the formula, A0, A1, A2, A3, A4, and A5 are the fitting coefficients of the cam curve, respectively, and x k,i,j x k,i,j-1 For the i-th trajectory duration in the k-th size cutter, T represents the running position of the production line conveyor axis at the j-th and j-1-th trajectory timestamps. k,i,j-1 The timing sequence of the (j-1)th trajectory with the duration of the ith trajectory in the k-th size cutter; Based on the first and second constraints, the expected values of running speed, position, and acceleration at each trajectory time of each cutter size are obtained by minimizing the driving energy consumption.
3. The method for adjusting the cutting length for high-precision cutting of paper-faced gypsum board according to claim 2, characterized in that: The step of using a set of expected operating values, cutting length, and cutter size as model training samples includes: The trajectory timing, cutting circumference, and cutting length of each size cutter are used as sample feature data, and the expected values of running speed, position, and acceleration at the trajectory timing of each size cutter are used as sample label data. The sample feature data and sample label data are combined as training samples for the model.
4. The method for adjusting the cutting length for high-precision cutting of paper-faced gypsum board according to claim 3, characterized in that: The method of using a BP neural network to train a model based on training samples to obtain a cam curve control model representing the mapping relationship between the cut-off length and the cam curve includes: The sample feature data from the model training samples are used as the input data of the BP neural network, and the sample label data from the model training samples are used as the output data of the BP neural network. The BP neural network is trained by convolution on the input and output data to obtain the cam curve control model. The model expression of the cam curve control model is as follows: [y,V,a]=BP(L q ,L c , T); In the formula, y, V, and a are the expression identifiers for the expected values of running speed, position, and acceleration, respectively, and L... q ,L c T represents the expression identifiers for the shearing circumference, cutting length, and trajectory timing, respectively.
5. The method for adjusting the cutting length for high-precision cutting of paper-faced gypsum board according to claim 4, characterized in that, The cam curve that constructs each cutting trajectory for each size cutter includes: The acceleration segment of the cutting trajectory for each size cutter is divided into three curve stages, the synchronization segment into two curve stages, and the cam curve for each size cutter is obtained using a fifth-order polynomial. The functional expression for the cam curve of each size cutter is as follows: ; In the formula, A0, A1, A2, A3, A4, and A5 are the fitting coefficients of the cam curve, respectively, and x k,i,j x k,i,j-1 For the i-th trajectory duration in the k-th size cutter, T represents the running position of the production line conveyor axis at the j-th and j-1-th trajectory timestamps. k,i,j-1 The timing sequence of the (j-1)th trajectory with the duration of the ith trajectory in the k-th size cutter; The velocity function and acceleration function are obtained sequentially using the cam curve of each size cutter. The expression for the velocity function is as follows: ; The expression for the acceleration function is: ; The cam curves of each size cutter are normalized to obtain boundary conditions. Boundary adjustment is used to solve for A0, A1, A2, A3, A4, and A5 to determine the functional expression of the cam curves of each size cutter.
6. The method for adjusting the cutting length for high-precision cutting of paper-faced gypsum board according to claim 5, characterized in that, The operating speed of the cutter within the synchronous section is the same as the conveying speed of the gypsum board production line.
7. The method for adjusting the cutting length for high-precision cutting of paper-faced gypsum board according to claim 6, characterized in that, The cutting length and shearing circumference are normalized before calculation to eliminate dimensional errors.
Citation Information
Patent Citations
Servo cutter control method and device
CN113815100A
Method of controlling electronic cam and servo motor control system
US20060144187A1