A Python-based system and method for controlling the wall thickness of a seamless tube FQM continuous rolling mill.
The seamless steel pipe FQM continuous rolling mill wall thickness control system based on Python utilizes mathematical models and real-time detection feedback to achieve automated and intelligent wall thickness control, solving the problem of reliance on manual experience in seamless steel pipe continuous rolling production lines and realizing precise wall thickness control and efficient production.
Patent Information
- Application Number
- CN202510242288.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-03
- Publication Date
- 2025-12-02
- Estimated Expiration
- 2045-03-03
AI Technical Summary
The wall thickness control of seamless steel pipe continuous rolling production line relies on manual experience, which leads to long debugging time, unstable product quality, and long debugging cycle.
A Python-based wall thickness control system for the FQM continuous rolling mill for seamless tubes is adopted. Through the combination of input modules, parameter modules, PLC monitoring system, production system, simulation module, comparison module and adjustment module, automated and intelligent wall thickness control is achieved. Precise adjustment is made by using mathematical model calculation and real-time detection feedback.
It enables precise control of the wall thickness of the continuous rolling mill, improves the automation level of the production line, reduces the need for manual intervention, reduces scrap rate and production costs, and ensures the accuracy of product size and shape.
Smart Images

Figure CN119733745B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of automation and intelligent control technology for seamless tube continuous rolling mills, and in particular to a Python-based wall thickness control system and method for seamless tube FQM continuous rolling mills. Background Technology
[0002] The commissioning of a seamless steel pipe continuous rolling production line is a complex and crucial process, currently relying primarily on manual labor. Each change in specifications or the introduction of a new product requires detailed commissioning of the production line, resulting in long commissioning times, high manual labor intensity, and a strong dependence on experienced technicians. This is particularly true in wall thickness control, which heavily relies on manual experience and adjustments, leading to low wall thickness control accuracy, inconsistent product quality, and a lengthy commissioning cycle.
[0003] Therefore, improving the intelligence level of seamless steel pipe continuous rolling production lines, especially the intelligent research on the wall thickness control system of continuous rolling mills, has become an urgent need in the field of steel pipe continuous rolling production lines. Summary of the Invention
[0004] To address the shortcomings of the existing technologies, this invention provides a Python-based seamless tube FQM continuous rolling mill wall thickness control system and method. This solves the problems of traditional continuous rolling mill wall thickness control processes relying heavily on manual experience, inconsistent product quality, and long debugging times. It provides an automatic, intelligent, and high-precision seamless tube continuous rolling mill wall thickness control system and method for the continuous rolling mill wall thickness control process.
[0005] This invention provides a Python-based wall thickness control system for seamless tube FQM continuous rolling mills, comprising:
[0006] The input module is used to input the number of continuous rolling mill stands, the type of sample steel tube, and basic parameter data. The basic parameters of the sample steel tube include: tube wall thickness, rough tube wall thickness, mandrel diameter, groove bottom radius of each stand, opening degree of each stand, rough tube diameter, nominal roll diameter, working roll diameter, and mandrel gap of the sample steel tube in each stand.
[0007] The parameter module calculates the wall thickness process parameters based on a preset mathematical model. The wall thickness process parameters include: the ideal bottom wall thickness of the sample steel pipe in each stand, the die shape parameters of each stand, and the roll speed of each stand.
[0008] The PLC monitoring system receives the roll speeds of each stand and transmits them to the production system. Simultaneously, it monitors the sample steel pipe based on the ideal bottom wall thickness of the groove in each stand. The reduction amount of each stand's rolls is calculated and transmitted to the production system. In addition, after receiving the data transmitted by the adjustment module, the wall thickness adjustment amount of the sample steel pipe in each stand is first used as the reduction adjustment amount of each stand's rolls. Then, the reduction adjustment amount of each stand's rolls and the roll speed adjustment amount of each stand are fed back to the production system, which then adjusts the roll speed and reduction amount of each stand's rolls.
[0009] The production system controls the continuous rolling mill to carry out actual production based on the pass parameter data of each stand transmitted by the parameter module and the data transmitted by the PLC monitoring system. During the production process, it receives the sample steel pipe exit wall thickness of the tube stripping mill from the wall thickness detection system located at the tube stripping mill in real time.
[0010] The simulation module obtains the outlet wall thickness of the sample steel pipe from the pipe-removing machine and derives the actual bottom wall thickness of the sample steel pipe in each frame based on this data.
[0011] The comparison module, based on the parameter module and simulation module, obtains the ideal bottom wall thickness of the sample steel pipe in each stand. And the actual bottom wall thickness of the tank And compare them, if the comparison result is If the product meets the design requirements, the wall thickness process parameters of the product are transferred to the database for storage, and the next round of production continues; otherwise, a running instruction is sent to the adjustment module.
[0012] After receiving the running command from the comparison module, the adjustment module obtains the ideal and actual bottom wall thickness of the sample steel pipe in each stand based on the parameter module and the simulation module, and calculates the wall thickness adjustment amount of the sample steel pipe in each stand. Then, based on the wall thickness adjustment amount of the sample steel pipe in each stand, the parameter module is called to calculate the roll speed adjustment amount of each stand, and the wall thickness adjustment amount of the sample steel pipe in each stand and the roll speed adjustment amount of each stand are transmitted to the PLC monitoring system.
[0013] Preferably, the specific steps for the parameter module to calculate the wall thickness process parameters based on a preset mathematical model are as follows:
[0014] S11. Calculate the ideal bottom wall thickness of the sample steel pipe in each frame. The specific steps are as follows:
[0015] S111. Calculate the total wall reduction rate based on the capillary tube wall thickness and the rough tube wall thickness. The calculation formula is as follows:
[0016] ,
[0017] In the formula, Indicates capillary wall thickness. This indicates that the walls of the unfinished pipe are thick. Indicates the total wall reduction rate;
[0018] S112. Based on the preset distribution rules of the wall reduction rate at the bottom of each frame, calculate the wall reduction rate of the sample steel pipe at the bottom of each frame.
[0019] S113. Based on the capillary wall thickness and the wall reduction rate of the sample steel pipe at the bottom of the tank in each stand, calculate the ideal bottom wall thickness of the sample steel pipe in each stand. The calculation formula is as follows:
[0020] ,
[0021] In the formula, Indicates the sample steel pipe in the first... i Ideal slot bottom wall thickness for the rack;
[0022] S12. Based on the ideal bottom wall thickness of the sample steel pipe in each stand, calculate the hole parameters for each stand, including hole height, hole ellipticity coefficient, and hole width. The specific steps are as follows:
[0023] S121. Based on the ideal slot bottom wall thickness of each rack, calculate the hole height of each rack. The calculation formula is as follows:
[0024] ,
[0025] In the formula, Indicates the first i The height of the bore in the frame, where m represents the mandrel diameter. Indicates the first i The ideal groove bottom wall thickness of the frame. Indicates the diameter of the rough pipe;
[0026] S122. Based on the hole height of each rack, calculate the hole ellipticity coefficient of each rack. The calculation formula is as follows:
[0027] ,
[0028] In the formula, Indicates the first i The ellipticity coefficient of the frame aperture. Indicates the first i The radius of the slot bottom of the frame;
[0029] S123. Based on the ellipticity coefficient of the hole shape for each rack, calculate the hole width for each rack. The calculation formula is as follows:
[0030] ,
[0031] In the formula, Indicates the first i The width of the hole in the frame;
[0032] S13. Based on the exit speed of the sample steel pipe at each stand and the average working diameter of the rolls at each stand, calculate the roll speed at each stand. The specific steps are as follows:
[0033] S131. Calculate the exit velocity of the sample steel pipe at each stand. The specific steps are as follows:
[0034] S1311. Based on the opening degree and hole shape parameters of each frame, calculate the cross-sectional area of the sample steel pipe at the bottom of the slot in each frame. The calculation formula is as follows:
[0035] ,
[0036] In the formula, Indicates the sample steel pipe in the first... i Cross-sectional area at the bottom of the frame slot, Indicates the first i Rack opening;
[0037] S1312. Based on conventional experience, set the exit velocity of the sample steel pipe at the last stand. Then, calculate the exit velocity of the sample steel pipe at each stand based on the principle of metal flow deformation invariance. The calculation formula is as follows:
[0038] ,
[0039] In the formula, These represent the sample steel pipes at the [number]th [year]. i , i +1 rack exit speed, These represent the sample steel pipes at the [number]th [year]. i , i +1 Cross-sectional area at the bottom of the slot of the rack;
[0040] S132. Based on the working diameter of the rolls at several arbitrary points, calculate the average working diameter of the rolls for each stand using integration. The specific steps are as follows:
[0041] S1321. Calculate the working diameter of the roll at several arbitrary points, where the formula for calculating the working diameter of the roll at any point is as follows:
[0042] ,
[0043] In the formula, This represents the working diameter of the roll at any point. This represents the nominal diameter of the roll at any point. This represents the radius of the groove bottom at any point. Indicates the corresponding bite angle;
[0044] S1322. Based on the working diameter of the rolls at several arbitrary points, the average working diameter of the rolls for each stand is calculated using integration. The calculation formula is as follows:
[0045] ,
[0046] In the formula, Indicates the first i The average working diameter of the rolls in the frame, Indicates the nominal diameter of the roll. Indicates the first i ellipticity coefficient of the frame, d The integral symbol is used. Indicates the first i The radius of the slot bottom of the frame, Indicates the first i The opening of the rack, where x represents the integration interval. The integral variable;
[0047] S133. Based on the exit speed of the sample steel pipe in each stand and the average working diameter of the rolls in each stand, calculate the roll speed of each stand. The calculation formula is as follows:
[0048] ,
[0049] In the formula, Indicates the first i The rotational speed of the rolls on the frame.
[0050] Preferably, the preset distribution rule for the wall reduction rate at the bottom of each rack is as follows: the wall reduction rate of the sample steel pipe at the bottom of each rack is approximately equal to the wall reduction rate of the sample steel pipe at the bottom of the next rack. n% As shown below:
[0051] ,
[0052] In the formula, Indicates the sample steel pipe in the first... i Wall reduction ratio at the bottom of the rack;
[0053] In addition, the calculation formula for the wall reduction at the bottom of the tank of each frame for the sample steel pipe is as follows:
[0054] ,
[0055] In the formula, Indicates the sample steel pipe in the first... i The amount of wall reduction at the bottom of the rack.
[0056] Preferably, the formula for calculating the reduction amount of each stand roll in the PLC monitoring system is as follows:
[0057] ,
[0058] In the formula, Indicates the first i The amount of reduction of the mill stand rolls.
[0059] Preferably, the specific steps of the simulation module in pushing the actual bottom wall thickness of the sample steel pipe at each stand based on the outlet wall thickness of the sample steel pipe at the tube removal machine are as follows:
[0060] S21. Based on the principle of constant volume, the actual wall thickness of the sample steel pipe at the bottom of the tank in the final frame is derived as follows:
[0061] ,
[0062] ,
[0063] ,
[0064] ,
[0065] ,
[0066] In the formula, This indicates the actual volume of the sample steel pipe after it has been rolled out by the last stand of the continuous rolling mill. This indicates the actual bottom wall thickness of the steel pipe sample after it has been rolled out by the last stand of the continuous rolling mill. This indicates the actual outer diameter of the sample steel pipe after it has been rolled out by the last stand of the continuous rolling mill. This indicates the actual length of the sample steel pipe after it has been rolled out by the last stand of the continuous rolling mill. This indicates the outlet volume of the tube-removing machine for the sample steel pipe. This indicates the wall thickness at the tube-removing machine outlet of the sample steel pipe. This indicates the outer diameter of the tube-removing machine outlet for the sample steel tube. This indicates the length of the tube exit pipe of the tube-removing machine for the sample steel tube;
[0067] S22. Based on the principle of equal flow rate per second, calculate the actual bottom wall thickness of the sample steel pipe in the previous frame based on the actual bottom wall thickness of the sample steel pipe in the current frame, thereby obtaining the actual bottom wall thickness of the sample steel pipe in all frames. The calculation formula is as follows:
[0068] ,
[0069] In the formula, These represent the sample steel pipes after passing through the continuous rolling mill. i -1 、i The actual bottom wall thickness of the groove after rolling. These respectively indicate that the sample steel pipes were processed by a continuous rolling mill. i -1 、i The actual outer diameter after rolling out of the stand. These represent the sample steel pipes at the [number]th [year]. i -1 、i The exit velocity of the frame, where m represents the mandrel diameter. Indicates the sample steel pipe in the first... i The gap between the insert bars in the rack.
[0070] Preferably, the system also includes a database for storing the wall thickness process parameters of products that meet the design requirements. The ideal bottom wall thickness of the sample steel pipe in each stand and the die shape parameters of each stand are the data initially calculated by the parameter module, and the roll speed of each stand is the actual roll speed for producing products that meet the design requirements.
[0071] Preferably, when the comparison module compares the ideal bottom wall thickness and the actual bottom wall thickness of the sample steel pipe in each frame, if the ideal bottom wall thickness and the actual bottom wall thickness of the sample steel pipe are the same in some frames but different in other frames, the adjustment module only calculates the roll speed adjustment amount of the sample steel pipe in the other frame.
[0072] Preferably, the specific steps for the adjustment module to calculate the adjustment amount of the roll speed for each stand are as follows:
[0073] S31. Based on the ideal and actual bottom wall thickness of the sample steel pipe in each stand, the wall thickness adjustment amount of the sample steel pipe in each stand is obtained. The calculation formula is as follows:
[0074] ,
[0075] In the formula, This indicates the wall thickness adjustment amount of the sample steel pipe in the i-th frame. This indicates the actual bottom wall thickness of the sample steel pipe in the i-th frame. This indicates the ideal bottom wall thickness of the sample steel pipe in the i-th frame;
[0076] S32. Based on the wall thickness adjustment of the sample steel pipe in each stand, call steps S12-S14 in the parameter module to calculate the roll speed adjustment of each stand.
[0077] This invention also provides a Python-based method for controlling the wall thickness of a seamless tube FQM continuous rolling mill, which is applied to a Python-based seamless tube FQM continuous rolling mill wall thickness control system. The specific steps are as follows:
[0078] S41. After receiving user input data, the input module transmits it to the parameter module.
[0079] S42. The parameter module calculates the wall thickness process parameters based on the preset mathematical model and transmits them to the PLC monitoring system and the production system. The wall thickness process parameters include: the ideal bottom wall thickness of the sample steel pipe in each stand, the die shape parameters of each stand, and the roll speed of each stand.
[0080] The S43 and PLC monitoring system obtain the reduction amount of each stand's rolls based on the data transmitted by the parameter module, and transmit the reduction amount and the rotational speed of each stand's rolls to the production system.
[0081] S44. The production system performs actual production based on the die shape parameters of each stand transmitted by the parameter module and the reduction amount and rotation speed of each stand's rolls transmitted by the PLC monitoring system. During the production process, the wall thickness of the sample steel pipe at the tube removal machine outlet detected by the wall thickness detection system located at the tube removal machine is received in real time and transmitted to the simulation module.
[0082] S45. The simulation module derives the actual bottom wall thickness of the sample steel pipe at each stand based on the outlet wall thickness of the sample steel pipe from the pipe-removing machine, and transmits it to the comparison module.
[0083] S46. The comparison module obtains and compares the ideal and actual bottom wall thicknesses of the sample steel pipe on each stand based on the parameter module and simulation module. If the comparison result is... If the product meets the design requirements, the wall thickness process parameters of the product are transferred to the database for storage, and the next round of production continues; otherwise, a running instruction is sent to the adjustment module.
[0084] S47. After receiving the running instruction from the comparison module, the adjustment module obtains the ideal bottom wall thickness and actual bottom wall thickness of the sample steel pipe in each stand based on the parameter module and the simulation module, and calculates the wall thickness adjustment amount of the sample steel pipe in each stand. Then, based on the wall thickness adjustment amount of the sample steel pipe in each stand, the parameter module is called to calculate the roll speed adjustment amount of each stand, and the wall thickness adjustment amount of the sample steel pipe in each stand and the roll speed adjustment amount of each stand are transmitted to the PLC monitoring system.
[0085] S48. The PLC monitoring system uses the wall thickness adjustment amount of the sample steel pipe in each stand as the reduction adjustment amount of the rolls in each stand. Then, it feeds back the reduction adjustment amount and the roll speed adjustment amount of each stand to the production system. The production system adjusts the roll speed and roll reduction amount of each stand and continues to execute steps S44-S48 until the comparison result in step S46 is... Stop when the time comes.
[0086] Compared with the prior art, the present invention has the following beneficial effects:
[0087] 1. This invention predicts key process parameters of the continuous rolling mill wall thickness production line based on mathematical models. It not only realizes the accurate prediction and flexible adjustment of key process parameters of the continuous rolling mill wall thickness production line, but also improves the automation and intelligence level of the production line.
[0088] 2. This invention derives the actual bottom wall thickness of the sample steel pipe in each stand of the continuous rolling mill based on the outlet wall thickness of the pipe stripper. Adjustments are then made based on a comparison between the ideal and actual bottom wall thicknesses of the sample steel pipe in each stand, thus achieving precise closed-loop adjustment of the wall thickness in each stand of the continuous rolling mill. This effectively ensures that the dimensional and shape accuracy of the final product meets design requirements, providing a scientific theoretical basis for actual production and laying a solid foundation for subsequent intelligent control. Furthermore, the closed-loop adjustment system effectively reduces scrap and rework rates during production by real-time monitoring and adjustment of the bottom wall thickness of the sample steel pipe in each stand of the continuous rolling mill, thereby lowering raw material, labor, and management costs.
[0089] 3. By introducing an automated control system, this invention reduces the need for manual intervention in the production process, effectively solves the problem that the wall thickness control of continuous rolling mills has long relied on manual experience, achieves the accuracy and consistency of wall thickness control, and further improves the automation level and operating efficiency of the entire production line. Attached Figure Description
[0090] To more clearly illustrate the technical solutions in the embodiments of the present invention or 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 only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0091] Figure 1 This is a schematic diagram illustrating the working principle of the adjustment module in the Python-based FQM continuous rolling mill wall thickness control system of the present invention when it is not in operation.
[0092] Figure 2 This is a curve showing the ideal bottom wall thickness of the sample steel pipe in six frames in an embodiment of the present invention.
[0093] Figure 3 This is a graph showing the wall reduction rate of the sample steel pipe at the bottom of the tank in six frames in an embodiment of the present invention.
[0094] Figure 4 This is a graph showing the wall reduction curve of the sample steel pipe at the bottom of the tank in six frames in an embodiment of the present invention.
[0095] Figure 5 This is a diagram showing the hole height curves of the six frames in an embodiment of the present invention;
[0096] Figure 6 This is a curve of the ellipticity coefficient of the hole type for six frames in an embodiment of the present invention;
[0097] Figure 7 This is a schematic diagram illustrating the calculation of the working diameter of the roll at any point in an embodiment of the present invention;
[0098] Figure 8 This is a schematic diagram illustrating the operational principle of the adjustment module in the Python-based seamless tube FQM continuous rolling mill wall thickness control system of this invention. Detailed Implementation
[0099] 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.
[0100] In the description of this invention, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are used only for the convenience of describing the invention and for simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on the invention. The terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance. Furthermore, unless otherwise explicitly specified and limited, the terms "installed," "connected," and "linked" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art can understand the specific meaning of the above terms in this invention based on the specific circumstances.
[0101] like Figure 1-8 As shown, this invention provides a Python-based seamless tube FQM continuous rolling mill wall thickness control system, comprising:
[0102] The input module is used to input the number of continuous rolling mill stands, the type of sample steel pipe, and basic parameter data.
[0103] In this application, the basic parameters of the sample steel pipe include, but are not limited to: the wall thickness of the capillary tube, the wall thickness of the rough tube, the diameter of the mandrel, the bottom radius of the groove of each stand, the opening degree of each stand, the diameter of the rough tube, the nominal diameter of the roll, the working diameter of the roll, and the mandrel gap of the sample steel pipe in each stand.
[0104] In this embodiment of the application, a two-roll-6 stand FQM continuous rolling mill of a steel pipe plant is used as an example.
[0105] The parameter module involved in this invention calculates wall thickness process parameters based on a preset mathematical model. The wall thickness process parameters include: the ideal bottom wall thickness of the sample steel pipe in each stand, the die shape parameters of each stand, and the roll speed of each stand.
[0106] In this application, the specific steps for the parameter module to calculate the wall thickness process parameters based on a preset mathematical model are as follows:
[0107] S11. Calculate the ideal bottom wall thickness of the sample steel pipe in each frame. The specific steps are as follows:
[0108] S111. Calculate the total wall reduction rate based on the capillary tube wall thickness and the rough tube wall thickness. The calculation formula is as follows:
[0109] ,
[0110] In the formula, Indicates capillary wall thickness. This indicates that the walls of the unfinished pipe are thick. This indicates the total wall reduction rate.
[0111] In this embodiment, the wall thickness of the rough tube is set to 4.1 mm and the wall thickness of the capillary tube is set to 14.5 mm, so the total wall reduction rate is 71.724%.
[0112] S112. Based on the preset distribution rules of the wall reduction rate at the bottom of each frame, calculate the wall reduction rate of the sample steel pipe at the bottom of each frame.
[0113] In this embodiment, the preset distribution rule for the wall reduction rate at the bottom of each rack is as follows: the wall reduction rate of the sample steel pipe at the bottom of the rack in each rack is approximately equal to the wall reduction rate of the sample steel pipe at the bottom of the rack in the next rack. n% As shown below:
[0114] ,
[0115] In the formula, Indicates the sample steel pipe in the first... i Wall reduction ratio at the bottom of the rack.
[0116] In this embodiment, n is set to 2. During calculation, the data will be slightly different due to the inconsistent retention of decimal places in each calculation step. In addition, the value of n can be set according to the user's own needs in actual use.
[0117] S113. Based on the capillary wall thickness and the wall reduction rate of the sample steel pipe at the bottom of the tank in each stand, calculate the ideal bottom wall thickness of the sample steel pipe in each stand. The calculation formula is as follows:
[0118] ,
[0119] In the formula, Indicates the sample steel pipe in the first... i The ideal groove bottom wall thickness of the frame.
[0120] In this embodiment, the formula for calculating the ideal bottom wall thickness of the sample steel pipe in each frame is as follows:
[0121] Ideal tank bottom wall thickness of the sample steel pipe in frame 1: ;
[0122] Ideal tank bottom wall thickness of the sample steel pipe in the second frame: ;
[0123] Ideal tank bottom wall thickness of the sample steel pipe in the third stand: ;
[0124] Ideal tank bottom wall thickness of the sample steel pipe in the 4th stand: ;
[0125] Ideal tank bottom wall thickness of the sample steel pipe in the 5th stand: ;
[0126] Ideal tank bottom wall thickness of the sample steel pipe in the 6th stand: .
[0127] In this application, the calculation formula for the wall reduction at the bottom of the groove of each frame of the sample steel pipe is as follows:
[0128] ,
[0129] In the formula, Indicates the sample steel pipe in the first... i The amount of wall reduction at the bottom of the rack.
[0130] like Figure 2-4 As shown in the embodiments of this application, the wall reduction rate, wall reduction amount, and ideal wall thickness of the sample steel pipe at the bottom of the tank in each frame are shown in the following table:
[0131]
[0132] S12. Based on the ideal bottom wall thickness of the sample steel pipe in each stand, calculate the hole parameters for each stand, including hole height, hole ellipticity coefficient, and hole width. The specific steps are as follows:
[0133] S121. Based on the ideal slot bottom wall thickness of each rack, calculate the hole height of each rack. The calculation formula is as follows:
[0134] ,
[0135] In the formula, Indicates the first i The height of the bore in the frame, where m represents the mandrel diameter. Indicates the first i The ideal groove bottom wall thickness of the frame. Indicates the diameter of the rough pipe.
[0136] S122. Based on the hole height of each rack, calculate the hole ellipticity coefficient of each rack. The calculation formula is as follows:
[0137] ,
[0138] In the formula, Indicates the first i The ellipticity coefficient of the frame aperture. Indicates the first i The radius of the slot bottom of the frame.
[0139] It should be noted that the bottom radius of each rack was obtained through actual measurement. In this embodiment, the actual measured values of the bottom radius of each rack are shown in the table below:
[0140]
[0141] S123. Based on the ellipticity coefficient of the hole shape for each rack, calculate the hole width for each rack. The calculation formula is as follows:
[0142] ,
[0143] In the formula, Indicates the first i Width of the holes in the frame.
[0144] like Figure 5-6 As shown in the embodiment of this application, the diameter of the rough tube is set to 135mm, the diameter of the mandrel is set to 126.800mm, and the hole height, hole ellipticity coefficient and hole width of each frame are shown in the following table:
[0145]
[0146] It should be noted that the actual calculated data may differ slightly because the number of decimal places retained in each calculation step is different.
[0147] S13. Based on the exit speed of the sample steel pipe at each stand and the average working diameter of the rolls at each stand, calculate the roll speed at each stand. The specific steps are as follows:
[0148] S131. Calculate the exit velocity of the sample steel pipe at each stand. The specific steps are as follows:
[0149] S1311. Based on the opening degree and hole shape parameters of each frame, calculate the cross-sectional area of the sample steel pipe at the bottom of the slot in each frame. The calculation formula is as follows:
[0150] ,
[0151] In the formula, Indicates the sample steel pipe in the first... i Cross-sectional area at the bottom of the frame slot, Indicates the first i The opening degree of the rack.
[0152] It should be noted that the opening degree of each rack was obtained through actual measurement. In the embodiments of this application, the opening degree of each rack and the cross-sectional area of the sample steel pipe at the bottom of each rack groove are shown in the following table:
[0153]
[0154] S1312. Based on conventional experience, set the exit velocity of the sample steel pipe at the last stand. Then, calculate the exit velocity of the sample steel pipe at each stand based on the principle of metal flow deformation invariance. The calculation formula is as follows:
[0155] ,
[0156] In the formula, These represent the sample steel pipes at the [number]th [year]. i , i +1 rack exit speed, These represent the sample steel pipes at the [number]th [year]. i , i +1 Cross-sectional area at the bottom of the slot of the rack.
[0157] like Figure 7 As shown in Figure S132, based on the working diameter of the rolls at several arbitrary points, the average working diameter of the rolls for each stand is calculated using integration. The specific steps are as follows:
[0158] S1321. Calculate the working diameter of the roll at several arbitrary points, where the formula for calculating the working diameter of the roll at any point is as follows:
[0159] ,
[0160] In the formula, This represents the working diameter of the roll at any point. This represents the nominal diameter of the roll at any point. This represents the radius of the groove bottom at any point. This indicates the corresponding bite angle.
[0161] It should be noted that the roll speeds of each stand calculated using the principle of equal flow rate per second are theoretically zero-tension rolling. However, in actual production, there is no situation where there is absolutely no tension between stands. But the adaptive adjustment between the metal in the front and rear sliding zones ensures that the volumetric flow rate per second between each stand is always equal. Therefore, in this application, the tension coefficient is not considered, and the tension coefficient between each stand is set to 0.
[0162] S1322. Based on the working diameter of the rolls at several arbitrary points, the average working diameter of the rolls for each stand is calculated using integration. The calculation formula is as follows:
[0163] ,
[0164] In the formula, Indicates the first i The average working diameter of the rolls in the frame, Indicates the nominal diameter of the roll. Indicates the first i ellipticity coefficient of the frame, d The integral symbol is used. Indicates the first i The radius of the slot bottom of the frame, Indicates the first i The opening of the rack, where x represents the integration interval. The integral variable.
[0165] In this embodiment, the nominal diameter of the roll is set to 570 mm. According to step S132, the average working diameter of the rolls in each stand is shown in the table below:
[0166]
[0167] S133. Based on the exit speed of the sample steel pipe in each stand and the average working diameter of the rolls in each stand, calculate the roll speed of each stand. The calculation formula is as follows:
[0168] ,
[0169] In the formula, Indicates the first i The rotational speed of the rolls on the frame.
[0170] It should be noted that in this embodiment, six stands are used; therefore, the last stand, namely the sixth stand, is the final stand. In this embodiment, the exit speed of the sample steel pipe at the sixth stand is set to 4.3 m / s. According to step S13, the exit speed of the sample steel pipe at each stand and the rotational speed of the rolls at each stand are shown in the following table:
[0171]
[0172] The PLC monitoring system of this invention receives the roll speed of each stand and transmits it to the production system, while simultaneously controlling the ideal bottom wall thickness of the sample steel pipe in each stand. The reduction amount of each stand's rolls is calculated and transmitted to the production system. The calculation formula for the reduction amount of each stand's rolls is as follows:
[0173] ,
[0174] In the formula, Indicates the first i The reduction amount of the mill stand rolls;
[0175] In addition, after receiving the data transmitted by the adjustment module, the wall thickness adjustment amount of the sample steel pipe in each stand is first used as the reduction adjustment amount of the rolls in each stand. ,Right now The adjustment amount of the roll reduction and the adjustment amount of the roll speed of each stand are then fed back to the production system, which adjusts the roll speed and the roll reduction of each stand.
[0176] The production system involved in this invention controls the continuous rolling mill to carry out actual production based on the pass parameter data of each stand transmitted by the parameter module and the data transmitted by the PLC monitoring system. During the production process, the wall thickness of the sample steel pipe at the tube removal machine outlet is detected in real time by the wall thickness detection system located at the tube removal machine.
[0177] The simulation module of this invention obtains the outlet wall thickness of the sample steel pipe from the tube-removing machine and derives the actual bottom wall thickness of the sample steel pipe in each frame based on the data.
[0178] In this application, the specific steps of the simulation module in pushing out the actual bottom wall thickness of the sample steel pipe in each stand based on the outlet wall thickness of the sample steel pipe at the tube removal machine are as follows:
[0179] S21. Based on the principle of constant volume, the actual wall thickness of the sample steel pipe at the bottom of the tank in the final frame is derived as follows:
[0180] ,
[0181] ,
[0182] ,
[0183] ,
[0184] ,
[0185] In the formula, This indicates the actual volume of the sample steel pipe after it has been rolled out by the last stand of the continuous rolling mill. This indicates the actual bottom wall thickness of the steel pipe sample after it has been rolled out by the last stand of the continuous rolling mill. This indicates the actual outer diameter of the sample steel pipe after it has been rolled out by the last stand of the continuous rolling mill. This indicates the actual length of the sample steel pipe after it has been rolled out by the last stand of the continuous rolling mill. This indicates the outlet volume of the tube-removing machine for the sample steel pipe. This indicates the wall thickness at the tube-removing machine outlet of the sample steel pipe. This indicates the outer diameter of the tube-removing machine outlet for the sample steel tube. This indicates the length of the tube exit pipe of the sample steel pipe from the tube removal machine.
[0186] It should be noted that, All of these were obtained through actual measurements.
[0187] S22. Based on the principle of equal flow rate per second, calculate the actual bottom wall thickness of the sample steel pipe in the previous frame based on the actual bottom wall thickness of the sample steel pipe in the current frame, thereby obtaining the actual bottom wall thickness of the sample steel pipe in all frames. The calculation formula is as follows:
[0188] ,
[0189] In the formula, These represent the sample steel pipes after passing through the continuous rolling mill. i -1 、i The actual bottom wall thickness of the groove after rolling. These respectively indicate that the sample steel pipes were processed by a continuous rolling mill. i -1 、i The actual outer diameter after rolling out of the stand. These represent the sample steel pipes at the [number]th [year]. i -1 、i The exit velocity of the frame, where m represents the mandrel diameter. Indicates the sample steel pipe in the first... i The gap between the insert bars in the rack.
[0190] In this embodiment, the actual bottom wall thickness of the sample steel pipe in the 5th frame can be calculated based on the actual bottom wall thickness of the sample steel pipe in the last frame, i.e., the 6th frame; the actual bottom wall thickness of the sample steel pipe in the 5th frame can be calculated based on the actual bottom wall thickness of the sample steel pipe in the 4th frame, and so on, so that the actual bottom wall thickness of the sample steel pipe in all frames can be calculated.
[0191] The comparison module of this invention obtains the ideal bottom wall thickness of the sample steel pipe in each stand based on the parameter module and the simulation module. And the actual bottom wall thickness of the tank And compare them, if the comparison result is If the product meets the design requirements, the wall thickness process parameters are transferred to the database for storage, and the next round of production continues; otherwise, an operation command is sent to the adjustment module.
[0192] The database involved in this invention is used to store the wall thickness process parameters of products that meet design requirements. The ideal bottom wall thickness of the sample steel pipe in each stand and the roll profile parameters of each stand are the data initially calculated by the parameter module, and the roll speed of each stand is the actual roll speed for producing products that meet design requirements.
[0193] It should be noted that the roll speeds of each stand calculated in the parameter module are only theoretically ideal speeds. In actual production, they may be affected by factors such as temperature and material, causing deviations in the theoretical speeds and resulting in steel piling or pulling. Therefore, it is necessary to adjust the roll speeds of each stand in real time to ensure that the final product meets the expected specifications.
[0194] Preferably, when the comparison module compares the ideal bottom wall thickness and the actual bottom wall thickness of the sample steel pipe in each frame, if the ideal bottom wall thickness and the actual bottom wall thickness of the sample steel pipe are the same in some frames but different in other frames, the adjustment module only calculates the roll speed adjustment amount of the sample steel pipe in the other frame.
[0195] For example, the ideal bottom wall thickness and the actual bottom wall thickness of the sample steel pipe are the same in stands 1, 3, and 5, but the ideal bottom wall thickness and the actual bottom wall thickness are different in stands 2, 4, and 6. In this case, the adjustment module only calculates the adjustment amount of the roll speed of the sample steel pipe in stands 2, 4, and 6.
[0196] The adjustment module of this invention, after receiving the running instruction issued by the comparison module, obtains the ideal bottom wall thickness and actual bottom wall thickness of the sample steel pipe in each stand based on the parameter module and the simulation module, and calculates the wall thickness adjustment amount of the sample steel pipe in each stand. Then, based on the wall thickness adjustment amount of the sample steel pipe in each stand, it calls the parameter module to calculate the roll speed adjustment amount of each stand, and transmits the wall thickness adjustment amount of the sample steel pipe in each stand and the roll speed adjustment amount of each stand to the PLC monitoring system.
[0197] In this application, the specific steps for the adjustment module to calculate the adjustment amount of the roll speed for each stand are as follows:
[0198] S31. Based on the ideal and actual bottom wall thickness of the sample steel pipe in each stand, the wall thickness adjustment amount of the sample steel pipe in each stand is obtained. The calculation formula is as follows:
[0199] ,
[0200] In the formula, This indicates the wall thickness adjustment amount of the sample steel pipe in the i-th frame. This indicates the actual bottom wall thickness of the sample steel pipe in the i-th frame. This indicates the ideal bottom wall thickness of the sample steel pipe in the i-th frame.
[0201] In this embodiment, the formula for calculating the wall thickness adjustment of the sample steel pipe in each frame is as follows:
[0202] ,
[0203] ,
[0204] ,
[0205] ,
[0206] ,
[0207] .
[0208] In this embodiment, the wall thickness at the outlet of the tube stripper for the sample steel pipe was detected to be 4 mm. Simultaneously, the outer diameter at the outlet of the tube stripper for the sample steel pipe was measured to be 127 mm, and the pipe length at the outlet of the tube stripper was measured to be 1100 mm. The actual pipe length of the sample steel pipe after being rolled out by the last stand of the continuous rolling mill was 1000 mm. After executing step S31, the ideal bottom wall thickness, actual bottom wall thickness, and wall thickness adjustment amount of the sample steel pipe at each stand are as follows:
[0209]
[0210] S32. Based on the wall thickness adjustment of the sample steel pipe in each stand, call steps S12-S14 in the parameter module to calculate the roll speed adjustment of each stand.
[0211] It should be noted that, for ease of calculation, the absolute value is used to calculate the wall thickness adjustment of the sample steel pipe in each stand in this embodiment. However, in actual operation, if the ideal bottom wall thickness of the sample steel pipe in a certain stand is greater than the actual bottom wall thickness, the rolling speed of that stand is reduced and the rolling height is increased; if the ideal bottom wall thickness of the sample steel pipe in a certain stand is less than the actual bottom wall thickness, the rolling speed of that stand is increased and the rolling height is decreased.
[0212] In this application, the seamless tube FQM continuous rolling mill wall thickness control system based on Python uses Python as the main development language.
[0213] This invention uses Python as the main development language, which not only shortens the development cycle but also provides rich interface elements and styles, making it easy for developers to create intuitive graphical interfaces and further meet users' personalized needs.
[0214] like Figure 1 , 8 As shown, this invention also provides a Python-based method for controlling the wall thickness of a seamless tube FQM continuous rolling mill, which is applied to a Python-based seamless tube FQM continuous rolling mill wall thickness control system. The specific steps are as follows:
[0215] S41. After receiving user input data, the input module transmits it to the parameter module.
[0216] S42. The parameter module calculates the wall thickness process parameters based on the preset mathematical model and transmits them to the PLC monitoring system and the production system. The wall thickness process parameters include: the ideal bottom wall thickness of the sample steel pipe in each stand, the die shape parameters of each stand, and the roll speed of each stand.
[0217] The S43 and PLC monitoring system obtain the reduction amount of each stand's rolls based on the data transmitted by the parameter module, and transmit the reduction amount and the rotational speed of each stand's rolls to the production system.
[0218] S44. The production system performs actual production based on the die shape parameters of each stand transmitted by the parameter module and the reduction amount and rotation speed of each stand's rolls transmitted by the PLC monitoring system. During the production process, the wall thickness of the sample steel pipe at the tube removal machine outlet detected by the wall thickness detection system located at the tube removal machine is received in real time and transmitted to the simulation module.
[0219] S45. The simulation module derives the actual bottom wall thickness of the sample steel pipe at each stand based on the outlet wall thickness of the sample steel pipe from the pipe-removing machine, and transmits it to the comparison module.
[0220] S46. The comparison module obtains and compares the ideal and actual bottom wall thicknesses of the sample steel pipe on each stand based on the parameter module and simulation module. If the comparison result is... If the product meets the design requirements, the wall thickness process parameters of the product are transferred to the database for storage, and the next round of production continues; otherwise, a running instruction is sent to the adjustment module.
[0221] S47. After receiving the running instruction from the comparison module, the adjustment module obtains the ideal bottom wall thickness and actual bottom wall thickness of the sample steel pipe in each stand based on the parameter module and the simulation module, and calculates the wall thickness adjustment amount of the sample steel pipe in each stand. Then, based on the wall thickness adjustment amount of the sample steel pipe in each stand, the parameter module is called to calculate the roll speed adjustment amount of each stand, and the wall thickness adjustment amount of the sample steel pipe in each stand and the roll speed adjustment amount of each stand are transmitted to the PLC monitoring system.
[0222] S48. The PLC monitoring system uses the wall thickness adjustment amount of the sample steel pipe in each stand as the reduction adjustment amount of the rolls in each stand. Then, it feeds back the reduction adjustment amount and the roll speed adjustment amount of each stand to the production system. The production system adjusts the roll speed and roll reduction amount of each stand and continues to execute steps S44-S48 until the comparison result in step S46 is... Stop when the time comes.
[0223] Finally, it should be noted that the above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art can still modify the technical solutions described in the foregoing embodiments or make equivalent substitutions for some of the technical features. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.
Claims
1. A Python-based wall thickness control system for seamless tube FQM continuous rolling mill, characterized in that, include: The input module is used to input the number of continuous rolling mill stands, the type of sample steel tube, and basic parameter data. The basic parameters of the sample steel tube include: tube wall thickness, rough tube wall thickness, mandrel diameter, groove bottom radius of each stand, opening degree of each stand, rough tube diameter, nominal roll diameter, working roll diameter, and mandrel gap of the sample steel tube in each stand. The parameter module calculates the wall thickness process parameters based on a preset mathematical model. These parameters include: the ideal bottom wall thickness of the sample steel pipe in each stand, the pass profile parameters of each stand, and the roll speed of each stand. The specific steps for the parameter module to calculate the wall thickness process parameters based on the preset mathematical model are as follows: S11. Calculate the ideal bottom wall thickness of the sample steel pipe in each frame. The specific steps are as follows: S111. Calculate the total wall reduction rate based on the capillary tube wall thickness and the rough tube wall thickness. The calculation formula is as follows: , In the formula, Indicates capillary wall thickness. This indicates that the walls of the unfinished pipe are thick. Indicates the total wall reduction rate; S112. Based on the preset distribution rules for the wall reduction rate at the bottom of the tank in each frame, calculate the wall reduction rate of the sample steel pipe at the bottom of the tank in each frame. The preset distribution rules for the wall reduction rate at the bottom of the tank in each frame are as follows: the wall reduction rate of the sample steel pipe at the bottom of the tank in each frame is approximately equal to the wall reduction rate of the sample steel pipe at the bottom of the tank in the next frame. n% As shown below: , In the formula, Indicates the sample steel pipe in the first... i Wall reduction ratio at the bottom of the rack; In addition, the calculation formula for the wall reduction at the bottom of the tank of each frame for the sample steel pipe is as follows: , In the formula, Indicates the sample steel pipe in the first... i The amount of wall reduction at the bottom of the rack; S113. Based on the capillary wall thickness and the wall reduction rate of the sample steel pipe at the bottom of the tank in each stand, calculate the ideal bottom wall thickness of the sample steel pipe in each stand. The calculation formula is as follows: , In the formula, Indicates the sample steel pipe in the first... i Ideal slot bottom wall thickness for the rack; S12. Based on the ideal bottom wall thickness of the sample steel pipe in each stand, calculate the hole parameters for each stand, including hole height, hole ellipticity coefficient, and hole width. The specific steps are as follows: S121. Based on the ideal slot bottom wall thickness of each rack, calculate the hole height of each rack. The calculation formula is as follows: , In the formula, Indicates the first i The height of the bore in the frame, where m represents the mandrel diameter. Indicates the first i The ideal groove bottom wall thickness of the frame. Indicates the diameter of the rough pipe; S122. Based on the hole height of each rack, calculate the hole ellipticity coefficient of each rack. The calculation formula is as follows: , In the formula, Indicates the first i The ellipticity coefficient of the frame aperture. Indicates the first i The radius of the slot bottom of the frame; S123. Based on the ellipticity coefficient of the hole shape for each rack, calculate the hole width for each rack. The calculation formula is as follows: , In the formula, Indicates the first i The width of the hole in the frame; S13. Based on the exit speed of the sample steel pipe at each stand and the average working diameter of the rolls at each stand, calculate the roll speed at each stand. The specific steps are as follows: S131. Calculate the exit velocity of the sample steel pipe at each stand. The specific steps are as follows: S1311. Based on the opening degree and hole shape parameters of each frame, calculate the cross-sectional area of the sample steel pipe at the bottom of the slot in each frame. The calculation formula is as follows: , In the formula, Indicates the sample steel pipe in the first... i Cross-sectional area at the bottom of the frame slot, Indicates the first i Rack opening; S1312. Based on conventional experience, set the exit velocity of the sample steel pipe at the last stand. Then, calculate the exit velocity of the sample steel pipe at each stand based on the principle of metal flow deformation invariance. The calculation formula is as follows: , In the formula, These represent the sample steel pipes at the [number]th [year]. i , i +1 rack exit speed, These represent the sample steel pipes at the [number]th [year]. i , i +1 Cross-sectional area at the bottom of the slot of the rack; S132. Based on the working diameter of the rolls at several arbitrary points, calculate the average working diameter of the rolls for each stand using integration. The specific steps are as follows: S1321. Calculate the working diameter of the roll at several arbitrary points, where the formula for calculating the working diameter of the roll at any point is as follows: , In the formula, This represents the working diameter of the roll at any point. This represents the nominal diameter of the roll at any point. This represents the radius of the groove bottom at any point. Indicates the corresponding bite angle; S1322. Based on the working diameter of the rolls at several arbitrary points, the average working diameter of the rolls for each stand is calculated using integration. The calculation formula is as follows: , In the formula, Indicates the first i The average working diameter of the rolls in the frame, Indicates the nominal diameter of the roll. Indicates the first i ellipticity coefficient of the frame, d The integral symbol is used. Indicates the first i The radius of the slot bottom of the frame, Indicates the first i The opening of the rack, where x represents the integration interval. The integral variable; S133. Based on the exit speed of the sample steel pipe in each stand and the average working diameter of the rolls in each stand, calculate the roll speed of each stand. The calculation formula is as follows: , In the formula, Indicates the first i The rotational speed of the mill rolls; The PLC monitoring system receives the roll speeds of each stand and transmits them to the production system. Simultaneously, it monitors the sample steel pipe based on the ideal bottom wall thickness of the groove in each stand. The reduction amount of each stand's rolls is calculated and transmitted to the production system. Furthermore, upon receiving data from the adjustment module, the wall thickness adjustment of the sample steel pipe in each stand is first used as the reduction adjustment amount of each stand's rolls. Then, the reduction adjustment amount and the roll speed adjustment amount of each stand's rolls are fed back to the production system, which adjusts the roll speed and reduction amount of each stand's rolls. The calculation formula for the reduction amount of each stand's rolls in the PLC monitoring system is as follows: , In the formula, Indicates the first i The reduction amount of the mill stand rolls; The production system controls the continuous rolling mill to carry out actual production based on the pass parameter data of each stand transmitted by the parameter module and the data transmitted by the PLC monitoring system. During the production process, it receives the sample steel pipe exit wall thickness of the tube stripping mill from the wall thickness detection system located at the tube stripping mill in real time. The simulation module obtains the outlet wall thickness of the sample steel pipe from the pipe-removing machine and derives the actual bottom wall thickness of the sample steel pipe in each stand based on this data. The specific steps of the simulation module in deriving the actual bottom wall thickness of the sample steel pipe in each stand based on the outlet wall thickness of the sample steel pipe from the pipe-removing machine are as follows: S21. Based on the principle of constant volume, the actual wall thickness of the sample steel pipe at the bottom of the tank in the final frame is derived as follows: , , , , , In the formula, This indicates the actual volume of the sample steel pipe after it has been rolled out by the last stand of the continuous rolling mill. This indicates the actual bottom wall thickness of the steel pipe sample after it has been rolled out by the last stand of the continuous rolling mill. This indicates the actual outer diameter of the sample steel pipe after it has been rolled out by the last stand of the continuous rolling mill. This indicates the actual length of the sample steel pipe after it has been rolled out by the last stand of the continuous rolling mill. This indicates the outlet volume of the tube-removing machine for the sample steel pipe. This indicates the wall thickness at the tube-removing machine outlet of the sample steel pipe. This indicates the outer diameter of the tube-removing machine outlet for the sample steel tube. This indicates the length of the tube exit pipe of the tube-removing machine for the sample steel tube; S22. Based on the principle of equal flow rate per second, calculate the actual bottom wall thickness of the sample steel pipe in the previous frame based on the actual bottom wall thickness of the sample steel pipe in the current frame, thereby obtaining the actual bottom wall thickness of the sample steel pipe in all frames. The calculation formula is as follows: , In the formula, These represent the sample steel pipes after passing through the continuous rolling mill. i -1 、i The actual bottom wall thickness of the groove after rolling on the stand. These respectively indicate that the sample steel pipes were processed by a continuous rolling mill. i -1 、i The actual outer diameter after rolling out of the stand. These represent the sample steel pipes at the [number]th [year]. i -1 、i The exit velocity of the frame, where m represents the mandrel diameter. Indicates the sample steel pipe in the first... i The gap between the insert bars in the rack; The comparison module, based on the parameter module and simulation module, obtains the ideal bottom wall thickness of the sample steel pipe in each stand. And the actual bottom wall thickness of the tank And compare them, if the comparison result is If the product meets the design requirements, the wall thickness process parameters of the product are transferred to the database for storage, and the next round of production continues; otherwise, a running instruction is sent to the adjustment module. After receiving the running command from the comparison module, the adjustment module obtains the ideal and actual bottom wall thickness of the sample steel pipe in each stand based on the parameter module and simulation module, and calculates the wall thickness adjustment amount for the sample steel pipe in each stand. Then, based on the wall thickness adjustment amount, it calls the parameter module to calculate the roll speed adjustment amount for each stand. Finally, it transmits the wall thickness adjustment amount and the roll speed adjustment amount for each stand to the PLC monitoring system. The specific steps for the adjustment module to calculate the roll speed adjustment amount for each stand are as follows: S31. Based on the ideal and actual bottom wall thickness of the sample steel pipe in each stand, the wall thickness adjustment amount of the sample steel pipe in each stand is obtained. The calculation formula is as follows: , In the formula, This indicates the wall thickness adjustment amount of the sample steel pipe in the i-th frame. This indicates the actual bottom wall thickness of the sample steel pipe in the i-th frame. This indicates the ideal bottom wall thickness of the sample steel pipe in the i-th frame; S32. Based on the wall thickness adjustment of the sample steel pipe in each stand, call steps S12-S13 in the parameter module to calculate the roll speed adjustment of each stand. In addition, the system is equipped with a database to store the wall thickness process parameters of products that meet the design requirements. The ideal bottom wall thickness of the sample steel pipe in each stand and the roll profile parameters of each stand are the data initially calculated by the parameter module. The roll speed of each stand is the actual roll speed for producing products that meet the design requirements. In addition, when the comparison module compares the ideal bottom wall thickness and the actual bottom wall thickness of the sample steel pipe in each stand, if the ideal bottom wall thickness and the actual bottom wall thickness of the sample steel pipe are the same in some stands but different in other stands, the adjustment module will only calculate the roll speed adjustment amount of the sample steel pipe in the other stand.
2. A Python-based method for controlling the wall thickness of a seamless tube FQM continuous rolling mill, applied to the Python-based wall thickness control system for a seamless tube FQM continuous rolling mill as described in any one of claims 1, characterized in that, The specific steps are as follows: S41. After receiving user input data, the input module transmits it to the parameter module. S42. The parameter module calculates the wall thickness process parameters based on the preset mathematical model and transmits them to the PLC monitoring system and the production system. The wall thickness process parameters include: the ideal bottom wall thickness of the sample steel pipe in each stand, the die shape parameters of each stand, and the roll speed of each stand. The S43 and PLC monitoring system obtain the reduction amount of each stand's rolls based on the data transmitted by the parameter module, and transmit the reduction amount and the rotational speed of each stand's rolls to the production system. S44. The production system performs actual production based on the die shape parameters of each stand transmitted by the parameter module and the reduction amount and rotation speed of each stand's rolls transmitted by the PLC monitoring system. During the production process, the wall thickness of the sample steel pipe at the tube removal machine outlet detected by the wall thickness detection system located at the tube removal machine is received in real time and transmitted to the simulation module. S45. The simulation module derives the actual bottom wall thickness of the sample steel pipe at each stand based on the outlet wall thickness of the sample steel pipe from the pipe-removing machine, and transmits it to the comparison module. S46. The comparison module obtains and compares the ideal and actual bottom wall thicknesses of the sample steel pipe on each stand based on the parameter module and simulation module. If the comparison result is... If the product meets the design requirements, the wall thickness process parameters of the product are transferred to the database for storage, and the next round of production continues; otherwise, a running instruction is sent to the adjustment module. S47. After receiving the running instruction from the comparison module, the adjustment module obtains the ideal bottom wall thickness and actual bottom wall thickness of the sample steel pipe in each stand based on the parameter module and the simulation module, and calculates the wall thickness adjustment amount of the sample steel pipe in each stand. Then, based on the wall thickness adjustment amount of the sample steel pipe in each stand, the parameter module is called to calculate the roll speed adjustment amount of each stand, and the wall thickness adjustment amount of the sample steel pipe in each stand and the roll speed adjustment amount of each stand are transmitted to the PLC monitoring system. S48. The PLC monitoring system uses the wall thickness adjustment amount of the sample steel pipe in each stand as the reduction adjustment amount of the rolls in each stand. Then, it feeds back the reduction adjustment amount and the roll speed adjustment amount of each stand to the production system. The production system adjusts the roll speed and roll reduction amount of each stand and continues to execute steps S44-S48 until the comparison result in step S46 is... Stop when the time comes.
Citation Information
Patent Citations
Automatic control system for end part wall thickness of seamless steel tube
CN109719139A
Seamless steel tube continuous rolling process design method
CN115318849A
Feed forward control method for wall thickness of tension reducing machine
CN1887463A