Custom operation method and device of medium plate steel rolling automatic production process control system

By introducing automatic operation rule scripts and interpreters into the steel rolling control system, the problems of high labor intensity and poor stability caused by manual operation in medium and thick plate rolling production have been solved, rapid response to market demand and unmanned production have been achieved, and production efficiency and stability have been improved.

CN120644475APending Publication Date: 2025-09-16BAOSHAN IRON & STEEL CO LTD
View PDF 16 Cites 0 Cited by

Patent Information

Application Number
CN202410300193.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-03-15
Publication Date
2025-09-16

AI Technical Summary

Technical Problem

The existing medium and thick plate rolling production process requires manual operation to adjust parameters, resulting in high labor intensity for operators and poor production stability. In addition, existing technologies make it difficult to quickly respond to market demand and achieve unmanned intelligent transformation.

Method used

Automatic operation rule scripts and interpreters are introduced into the steel rolling control system. The operation rules of the IF-THEN mode are written into an interpretive language script, which is combined with the operation screen input parameter integrator to realize the automatic setting and calculation of parameters and reduce manual intervention.

Benefits of technology

It reduces the labor intensity of operators, improves production batch and quality stability, can quickly respond to market demand, meet the fast calculation requirements of the steel rolling process, and realizes unmanned and intelligent production process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120644475A_ABST
    Figure CN120644475A_ABST
Patent Text Reader

Abstract

The invention relates to a user-defined operation method and device of a medium-thickness plate steel rolling automatic production process control system, and the control system comprises a plurality of control model calculation processes which are divided into three stages: an input data preparation stage, a rapid calculation stage and an output data generation stage, the input data preparation stage is connected with a control system picture subsystem; and the picture subsystem is connected with a picture terminal capable of manually performing picture operation, and is also provided with an automatic operation rule execution device. The user-defined operation method comprises the following steps: step 1, a technical manager compiles an automatic operation rule script; 2, when the plate blank is discharged from the heating furnace, the automatic operation rule is executed; 3, an automatic rule result is input, a rolling mill control model carries out setting calculation, and a rolling mill accepts setting and executes the setting; 4, the plate blank is conveyed to the rolling mill to be rolled; and 5, the rolling mill executes rolling according to the rolling mill execution parameters which are adjusted in advance. According to the invention, an automatic operation rule is realized in a steel rolling control system, the labor intensity of operators is reduced, and the mass production quality stability and unmanned production process are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to automatic control of a medium and thick plate production line, and in particular to a user-defined operation method and device for a medium and thick plate steel rolling automated production process control system. Technical Background

[0002] (1) Manual operation content and operation methods of the steel rolling production process of medium and thick plate production lines.

[0003] Modern plate production lines now have automated process control systems, but manual operations are still required during the rolling process. These operations involve presetting control parameters based on experience or production requirements before production begins, and adjusting these parameters during production based on current production conditions. Manual operations involve modifying the corresponding parameters on the screen terminal of the rolling process control system.

[0004] The operator enters various parameters in the screen terminal, and the usage and processing process within the control computer system is briefly described as follows:

[0005] There are multiple control model calculation processes inside the control computer, which are responsible for the calculation of rolling mill control parameter settings and adaptive control. The calculation process of each calculation process can be divided into three stages in sequence: input data preparation stage, fast calculation stage, and output data generation stage. In the input data preparation stage, the program will use the screen system access interface to read the various input parameters stored in the operator screen terminal in the screen subsystem as part of the model calculation input data for subsequent calculations. Figure 2 Show.

[0006] There are several reasons why manual operation is still required in plate production lines equipped with automated production systems. Taking the most common operation of adjusting the pass reduction distribution in steel rolling as an example, we will briefly explain it below.

[0007] The existing rolling mill automation system setup model, without frequent human input intervention, focuses solely on high efficiency and high output, without automatically considering other production objectives and requirements. Given the diverse product varieties, small batch sizes, and flexible and variable processes associated with thick plate, operators must adjust parameters based on process specifications and their own experience to meet these requirements, including plate shape control, minimizing edge line generation, and meeting rolling temperature requirements.

[0008] However, there are two problems with this operation mode:

[0009] (1) The workload of operators is increased. Operators need to constantly adjust parameters and their attention needs to be highly concentrated, which results in high labor intensity.

[0010] (2) When adjusting the parameter settings, operators mainly rely on their personal understanding of the rolling process settings and relevant experience. As a result, there are large differences in the rolling load distribution of thick plate products with the same or similar specifications among different operators and different teams, which is not conducive to the stability of rolling production. It also affects the stability of the products and quality of thick plates with the same or similar specifications.

[0011] Technical path to achieve operational automation

[0012] To reduce operator labor intensity, improve batch quality stability, and increase the degree of unmanned production, manual operation experience should be computerized and solidified as an integral part of the automatic control system. There are three main technical approaches to computerizing pre-set parameters based on experience in manual operation:

[0013] One approach is to directly improve the calculation phase of the control model, establishing a more complex and precise model while also considering other objectives beyond the original rolling target. For the pass reduction distribution model, this requires simultaneously considering high efficiency, high yield, flatness control, minimizing edge line generation, and meeting rolling temperature control requirements. However, model establishment, debugging, optimization, and maintenance are clearly challenging, and changes to the calculation model may prevent operators from leveraging their accumulated valuable operational experience.

[0014] The second approach is to summarize operational experience into operational rules based on an IF-THEN model, modify the source code of the computer program's input data preparation phase, and customize the operational rules directly into the data preparation process. This approach automatically solidifies input data based on existing calculation models, fully leveraging existing operational experience. It is also the most common method for computerizing operational experience. However, this approach still has shortcomings, primarily the long software change cycle and the high software programming and maintenance skills required. Steel rolling process control computer programs are typically developed in statically compiled languages ​​such as C++, and the control programs run online 24 hours a day. However, C++ compilation and development, and software deployment, are only possible when the production line is shut down for maintenance. Since the interval between production line maintenance shutdowns is approximately two months, the operational implementation of an operational experience solidification requirement typically takes several months.

[0015] As a result, this software change cycle cannot meet the production site's need to quickly respond to the increasing and changing market demand for thick plate products, nor can it meet the requirements for rapid implementation of unmanned and intelligent transformation of production lines.

[0016] The third approach is to summarize operational experience into if-then-then operational rules, compiling them into operational scripts written in an interpreted language. The source code of the computer program's input data preparation phase is modified, and an operational script interpreter is embedded. During the process calculation, the operational script is first loaded and interpreted as the corresponding screen input parameters, followed by subsequent model calculations and output data generation. This approach leverages the fact that interpreted languages ​​do not require compilation, allowing for flexible and rapid implementation of operational rule solidification and script changes. The operational implementation cycle for an operational experience solidification requirement is shortened to the time required to write the script, and the task can be completed within a day. This significantly improves on-site responsiveness to the market and significantly shortens the development cycle for intelligent software upgrades.

[0017] However, this approach has a drawback for plate rolling automation systems that needs to be overcome: the efficiency of interpreted languages. Due to differences in computer language design, interpreted languages ​​run much slower than compiled languages ​​like C++ for the same functionality. One of the main functions of the automated rolling setting model is to perform pass adaptation and next-pass setting calculations between rolling passes. Pass adaptation refers to adjusting rolling model parameters using an adaptive algorithm based on the measured values ​​of the previous pass, while next-pass setting calculations pre-determine mill control parameters for the next, unrolled pass. To avoid delaying the execution of the next pass in the rolling mill, the calculation process must be completed within a few hundred milliseconds at most. Clearly, using common interpreted languages ​​cannot meet this time requirement.

[0018] Plate rolling line production process

[0019] The main production processes in a medium and heavy plate rolling mill are, in chronological order: heating in a heating furnace -> rolling in a rolling mill -> controlled cooling -> straightening. The time it takes for a slab to leave the heating furnace and be transported to the rolling mill for rolling to begin is approximately one minute.

[0020] Current patent status:

[0021] Currently, there is no patent application directly targeting how to implement automatic operation rules in steel rolling control systems.

[0022] Other related patents include the following:

[0023] One type is the implementation technology that allows users to customize the operation methods of the device, such as:

[0024] Patent application number CN201680000820.8 "Device Control Method and Apparatus" belongs to the field of smart home. It combines multiple control signals through a control interface with custom buttons, so that users only need to operate one button to control home appliances to perform multiple operations.

[0025] Patent application number CN200710097263.9 "Air conditioner operating according to a custom curve and control method thereof" discloses an air conditioner operating according to a custom curve and a control method thereof.

[0026] Patent application number CN201610225088.6, "A Software Design Method for Customizable Variables in a Battery Testing System," discloses a software design method for customizing battery-derived variable testing in a battery testing system. The method primarily involves designing a human-machine interface (HMI), editing the derived variables to be tested, and sending them to a lower-level controller for test execution. This software method can meet users' ever-increasing and changing needs for processing various battery-derived variable data, improving test system flexibility and reducing software customization costs.

[0027] Patent application number CN201610456988.1, "A Method and Apparatus for Implementing Custom Formula Calculation in Wind Tunnel Testing," relates to a method and apparatus for implementing custom formula calculations in wind tunnel testing. The method involves reading the custom formula from a configuration file, parsing the custom formula, generating calculation code, executing the calculation, and outputting the result. This invention implements custom calculation formulas through configuration, eliminating the need for software code modifications and reducing wind tunnel test program preparation time.

[0028] Application No. CN201310695383.4 "A Motor Motion Control Method and Device" is implemented through software design of motor custom instructions. Users can quickly and easily modify program codes, solving the problem of poor readability and difficulty in modification of existing spring machine control system codes.

[0029] One type is the computer script generation method, the main purpose of which is to shorten the software development time of writing scripts and overcome the errors that may occur in manual script writing, as follows:

[0030] Patent application number CN201610505019.0, "Recording and Design Method of Traffic Signal Control Scheme for Intersections Based on VISIO", automatically generates signal control schemes by parsing VISOIO diagrams, saving software development manpower and improving software development efficiency.

[0031] Patent application number CN201710180567.5, "A Ship Controller Software Configuration Method and System," parses the Chinese information entered by the user in the office software to generate a lower-level computer script file to complete the configuration of the program. This eliminates the need for the user to enter program code, reducing the programming skill requirements for the user.

[0032] Patent application number CN201810221789.1 "Configurable system, method, device and storage medium based on rule engine" dynamically generates rule scripts through visual configuration, which reduces the technical requirements for writing scripts and is less prone to grammatical errors.

[0033] Application number CN201810209233.0, "Lua Script Generation Method, Device, Terminal, and Computer-Readable Medium," describes a method for combining multiple sub-scripts to generate a target Lua script. This method enables the rapid generation of Lua scripts that are easy to manage and maintain.

[0034] Application number CN201310696868.5 "A Script Generation Device and Method" analyzes the time, space, roles, actions and tasks in the script content through a series of standardized operating steps, and converts them into data that is easy for computers to recognize and process.

[0035] Application number CN201510280783.8 "A script conversion method and device" is an automatic conversion method for software test scripts, which can improve the efficiency of test script writing.

[0036] Another category is the technical methods for increasing the speed of computer script execution, the main purpose of which is to improve the execution efficiency of interpreted language interpreters, as follows:

[0037] Application No. CN201510646076.6 "A method and device for executing task scripts" reads the script corresponding to the executed subtask according to the pre-stored subtask sequence relationship when executing subtasks, avoiding the memory loading of task-irrelevant scripts, thereby improving task execution efficiency.

[0038] Application No. CN03119251.3 "Script execution method for computer games" compiles the script into instruction code in advance, stores it into an instruction code file, and the computer game engine loads the instruction code file, thereby achieving the purpose of improving the game operation efficiency.

[0039] Application number CN201711498455.0 "LUA script loading method, terminal and computer-readable storage medium" avoids repeated loading by detecting the script loading identifier and script file information in the memory, thereby ensuring high script loading efficiency.

[0040] Another category is to use computer interpreted language programming technology to improve the development efficiency of application software, as follows:

[0041] Application No. CN201110367608.4 "A Customized Command Control Method, Device, and Injection Molding Machine System" saves software development time by defining and parsing custom command set files.

[0042] Application number CN201110253560.4 "Real-time typhoon data collection method based on custom rules" uses custom rule scripts to capture typhoon data from different websites, solving the problem of inconsistent information source formats.

[0043] However, as mentioned above, existing technologies present challenges. Model establishment, debugging, optimization, and maintenance are extremely difficult, and changes to the calculation model may prevent operators from leveraging their accumulated valuable operational experience. Software change cycles cannot keep up with the ever-increasing and changing market demand for thick plate products, nor can they meet the rapid pace of unmanned and intelligent production line transformation. Furthermore, one of the primary functions of the automated rolling model is to perform pass adaptation and next-pass setting calculations between rolling passes. To ensure that the next pass is executed without delay, this calculation must be completed within a few hundred milliseconds. Clearly, using common interpreted languages ​​cannot meet these time constraints.

[0044] Purpose of the Invention

[0045] In order to solve the problems existing in the past, the present invention provides a customized operation method and device for a medium and thick plate rolling automated production process control system.

[0046] According to the present invention, automatic operation rules are implemented in the steel rolling control system, thereby reducing the labor intensity of operators, improving production batches, quality stability and the degree of unmanned production processes. As a result, it is possible to flexibly and quickly respond to the ever-changing needs for changing automatic operation rules, and meet the requirements of the steel rolling process control automation system for limiting the running time of fast calculation programs.

[0047] The main features of the present invention include: adding an automatic operation rule implementation device to the steel rolling process control system, which consists of multiple parts such as an automatic operation rule script, an automatic operation rule interpreter, an operation screen input parameter integrator, etc., and adaptively modifies the original steel rolling control system software.

[0048] The technical solution of a custom operating device for a medium and heavy plate rolling automated production process control system of the present invention is as follows:

[0049] A custom operating device for a medium and thick plate rolling automated production process control system. The control system includes: a control computer having multiple control model calculation processes within it. The multiple control model calculation processes are responsible for setting and calculating rolling mill control parameters and adaptive control. The calculation process of each calculation process is sequentially divided into three stages: an input data preparation stage, a fast calculation stage, and an output data generation stage. The input data preparation stage of the control model calculation process is connected to a control system screen subsystem, and the screen subsystem is connected to a screen terminal outside the control system that can perform manual screen operations.

[0050] It is characterized in that the customized operation device includes:

[0051] Automatic operation rule scripts, automatic operation rule interpreters, and operation screen input parameter integrators compiled by technical management personnel;

[0052] When the steel rolling process control system is running, the automatic operation rule interpreter loads the automatic operation rule script and inputs the information of the furnace slab into the automatic operation rule script;

[0053] Automatic operation rule script setting: which screen input parameters to enter when producing which steel grade and product specifications;

[0054] When the slab is taken out of the heating furnace, the automatic operation rule interpreter interprets and runs the automatic operation rule script in an interpretive language, and caches the automatic operation parameter set returned after the automatic operation rule script is run in the internal data set of the automatic operation rule interpreter;

[0055] When the control model starts calculating the steel plate, in the input data preparation stage, the control model does not directly read the screen input parameters from the screen subsystem, but triggers the operation screen input parameter integrator to obtain the operation input parameters from the operation screen input parameter integrator. The operation screen input parameter integrator outputs the read and integrated operation parameters to the input data preparation stage.

[0056] The customized operation device can adaptively modify the original steel rolling control system software, including: the interface for reading input data is converted from the screen subsystem interface to the operation screen input parameter integrator interface.

[0057] According to the present invention, a custom operating device for a medium and heavy plate steel rolling automated production process control system is characterized in that:

[0058] The operation screen input parameter integrator reads the automatic operation parameter set corresponding to the steel plate from the internal data set cached by the automatic operation rule interpreter, and writes the corresponding parameter items into the screen subsystem from the screen system access interface. The parameter items will be distinguished by different colors on the screen to prompt the operator on the screen that the parameters have been taken over by the automatic operation rules.

[0059] According to the present invention, a custom operating device for a medium and heavy plate steel rolling automated production process control system is characterized in that:

[0060] The automatic execution process of the automatic operation rule script is as follows:

[0061] The automatic rule action interpreter reads the specified script text,

[0062] Read the steel plate information data from the function interface of the process control computer system L2,

[0063] The automatic rule operation interpreter executes the script text and obtains the execution result, which is the automatic operation parameter.

[0064] The automatic rule operation interpreter temporarily saves the automatic operation parameters to the internal data set of the automatic rule interpreter, waiting for the data to be read by the operation screen input parameter integrator.

[0065] Note: This step is executed when the slab is taken out of the heating furnace. A few minutes later, when the slab is moved from the roller to the front of the rolling mill, the control model calculation is performed. Therefore, it needs to be temporarily stored in the internal dataset and wait for reading. The reason for this design is that interpreted languages ​​run slowly. If the automatic rules are executed when the steel plate is moved to the front of the rolling mill, the setting time of the mill model calculation results will be delayed, causing the steel plate to wait in front of the rolling mill, reducing production efficiency. Therefore, the automatic rule execution script is deliberately executed after the slab is taken out of the furnace. At this time, the slab will not be transported to the front of the rolling mill for several minutes, which is enough time for the script to execute. For this purpose, an internal manageable dataset buffer must be set.

[0066] According to the present invention, a custom operating device for a medium and heavy plate steel rolling automated production process control system is characterized in that:

[0067] The automatic operation rule script summarizes the operation experience into the operation rules of the IF-THEN mode, writes it into an operation script written in an interpreted language, and loads the script during the calculation process.

[0068] A customized operation method for a medium and heavy plate rolling automated production process control system, characterized in that:

[0069] Using the above-mentioned custom operating device of the plate steel rolling automated production process control system, the custom operating method includes:

[0070] Step 1: Technical management personnel compile automatic operation rule scripts,

[0071] Technical management personnel edit the automatic operation rule script on the process control computer host. The automatic operation rule script is set in an interpreted language: which screen input parameters to enter when producing which steel grade and product specifications;

[0072] Step 2: When the slab is discharged from the heating furnace, the automatic operation rule interpreter loads the automatic operation rule script, executes the automatic operation rule, and inputs the information of the discharged slab into the automatic operation rule script, interprets and runs the automatic operation rule script,

[0073] The automatic operation rule interpreter temporarily caches the automatic operation parameter set returned by the automatic operation rule script in the internal data set of the automatic operation rule interpreter;

[0074] Step 3: Input the results of the automatic operation rules, and the rolling mill control model will perform setting calculations so that the rolling mill can accept the settings and execute them;

[0075] When the control model starts calculating the steel plate, in the input data preparation stage, the screen input parameters are not directly read from the screen subsystem, but are read from the operation screen of the steel rolling process control system through the operation screen input parameter integrator, and the automatic operation parameters are read from the data set stored internally in the automatic operation rule interpreter. The operation screen input parameter integrator integrates the parameters of the above two data sources, and the operation screen input parameter integrator outputs the read and integrated operation parameters to the input data preparation stage, so as to obtain the operation parameters from the operation screen input parameter integrator and output them to the input data preparation stage of the control model calculation process as the screen input parameter data starting point for the rolling mill model calculation;

[0076] The control model performs setting calculations based on the operating parameters, including the original parameters and the parameters from the automatic operating rules, to obtain the final mill execution parameters. The mill receives the final mill execution parameters, pre-adjusts the rolling actuator, and waits for the start of steel plate rolling.

[0077] Step 4: The slab is transported to the rolling mill for rolling

[0078] The operation screen input parameter integrator reads the automatic operation parameter set corresponding to the steel plate from the internal data set cached by the automatic operation rule interpreter, and writes the corresponding parameter items into the screen subsystem through the screen system access interface. The parameter items will be distinguished by different colors on the screen to remind the operator on the screen that the parameters have been taken over by the automatic operation rules, and the input and adjustment on the screen are invalid;

[0079] Step 5: The rolling mill performs rolling according to the pre-adjusted rolling mill execution parameters.

[0080] In step 3), the operation parameters include the original parameters and the parameters from the automatic operation rules, see the flow chart, which is to merge the parameters of the two systems. The principle is that for all input parameters on the screen, if the parameters exist in the automatic script, the parameters of the automatic script are used; if not, the input parameters in the screen system are used.

[0081] According to the present invention, a customized operation method of a medium and heavy plate rolling automated production process control system is characterized in that:

[0082] More specifically, according to the automatic operation rules, the search condition fields of the IF-THEN rule include:

[0083] Steel type, product specifications, slab incoming length, slab incoming width, slab incoming thickness, rolling target length, rolling target thickness, rolling target width, etc.

[0084] The screen parameter categories include at least: maximum rolling force of the roughing mill, maximum rolling torque of the roughing mill, maximum reduction of the roughing mill, maximum reduction rate of the roughing mill, maximum rolling force of the finishing mill, maximum rolling torque of the finishing mill, maximum reduction of the finishing mill, maximum reduction rate of the finishing mill, etc.;

[0085] The content of the rule search is screen input data.

[0086] The name and specification of the specific steel type can be found in the supply contract, and the screen input parameters refer to the input value fields of the L2 screen of the existing process control computer system. The specific fields vary depending on different production lines.

[0087] According to the present invention, a customized operation method of a medium and heavy plate rolling automated production process control system is characterized in that:

[0088] In step 3, the specific steps include:

[0089] 1) Read various input parameters from the operator screen terminal stored in the screen subsystem through the screen system access interface;

[0090] 2) Reading the automatic operation parameter set corresponding to the steel plate from the internal data set cached by the automatic operation rule interpreter;

[0091] 3) Merge the automatic operation parameters into the read screen input operation parameters. That is, check each parameter in the screen input operation parameters. If the parameter exists in the automatic operation parameter set, replace the input data of the screen parameter with the corresponding data in the automatic operation parameter and store it in the operation parameter output.

[0092] The customized operation method of the medium and heavy plate rolling automated production process control system according to the present invention is characterized in that:

[0093] When rolling medium and thick plate plain carbon steel products with size specifications: thickness 40-60mm, width 2.0-4.5m, the reduction per pass is 5-50mm.

[0094] The customized operation method of the automated production process control system for medium and thick plate steel rolling according to the present invention is characterized in that when the rough rolling mill is used for stainless steel products with product size specifications: thickness 20 to 40 mm, width 2.0 to 3.5 m, the reduction per pass is 5 to 20 mm.

[0095] According to the customized operation method of the medium and thick plate rolling automated production process control system of the present invention, it is characterized in that the size specifications of the stainless steel product are: thickness 20-40 mm, width 2.0-3.5 m.

[0096] According to the present invention, a custom operating device for a medium and heavy plate steel rolling automated production process control system is characterized in that:

[0097] The automatic operation rule script summarizes the operation experience into the operation rules of the IF-THEN mode, writes it into an operation script written in an interpreted language, and loads the script during the calculation process.

[0098] Note: Interpreted languages ​​exist in contrast to compiled languages. Source code is first translated into intermediate code, which is then interpreted and executed by an interpreter. Examples of interpreted languages ​​include Python, JavaScript, Perl, and Shell.

[0099] Interpreted languages: Programs don't require compilation; they're translated into machine language only at runtime, requiring translation each time they're executed. This results in relatively low efficiency. For example, Basic has a dedicated interpreter that can directly execute Basic programs, with each statement translated only at execution time. (That is, translation occurs only when the program is running, using a dedicated interpreter. Each statement is translated only at execution time. This is relatively inefficient and interpreter-dependent, but offers good cross-platform compatibility.)

[0100] Effects of the present invention:

[0101] In view of the high labor intensity and insufficient process stability of previous manual operation methods, the present invention summarizes the operating experience into operation rules of the IF-THEN model, compiles them into operation scripts written in an interpreted language, and loads the scripts during the calculation process, which is flexible, fast and has high development efficiency.

[0102] According to the present invention, an automatic operation rule script is used. The operation script is pre-loaded and interpreted according to the sequence of working steps, and converted into computer cache data. When the control model is calculated, the screen input parameters and the automatic operation parameters are quickly integrated, ensuring the operating efficiency requirements of the fast calculation process.

[0103] According to the present invention, the manual operation method is transformed into an automatic operation method based on rules, which reduces the labor intensity of workers, improves production efficiency, improves the stability of the production process, and increases the efficiency of software development and maintenance.

[0104] Software development and maintenance are highly efficient and can quickly respond to market demands. BRIEF DESCRIPTION OF THE DRAWINGS

[0105] Figure 1 This is a schematic diagram of the automated production process control system for the medium and thick plate production line of the present invention.

[0106] Figure 2 This is a schematic diagram of the automated production process control system of a conventional medium and heavy plate production line;

[0107] Figure 3 The present invention is a flowchart of an automated production process control system for a medium and thick plate production line, in which a rolling mill receives execution parameters and performs steel rolling.

[0108] Figure 4 Automatically execute flowcharts for automated action rule scripts. DETAILED DESCRIPTION

[0109] Example

[0110] The automated production process control system for plate rolling with customized operating devices includes:

[0111] There are multiple control computers inside that control the model calculation process. The input data preparation stage of the control model calculation process is connected to the control system's screen subsystem. The screen subsystem is connected to the screen terminal outside the control system that can be manually operated.

[0112] The custom operating device includes:

[0113] Automatic operation rule scripts, automatic operation rule interpreters and operation screen input parameter integrators that can be compiled by technical management personnel;

[0114] In the steel rolling process control system, the automatic operation rule interpreter loads the automatic operation rule script and inputs the information of the discharged slab into the automatic operation rule script;

[0115] The automatic operation rule script is set in an interpreted language: which screen input parameters should be input when producing which steel grade and product specifications;

[0116] The automatic operation rule interpreter interprets and runs the automatic operation rule script, and caches the automatic operation parameter set returned by the automatic operation rule script in an internal data set of the automatic operation rule interpreter;

[0117] When the control model starts calculating the steel plate, in the input data preparation stage, it does not directly read the screen input parameters from the screen subsystem, but obtains the operation parameter output from the newly added operation screen input parameter integrator in the steel rolling process control system;

[0118] At this stage, the original steel rolling control system software can be adaptively modified.

[0119] The operation screen input parameter integrator reads the automatic operation parameter set corresponding to the steel plate from the internal data set cached by the automatic operation rule interpreter, and writes the corresponding parameter items into the screen subsystem from the screen system access interface. The parameter items will be distinguished by different colors on the screen to prompt the operator on the screen that the parameters have been taken over by the automatic operation rules.

[0120] The automatic operation rule script summarizes the operation experience into the operation rules of the IF-THEN mode, writes it into an operation script written in an interpreted language, and loads the script during the calculation process.

[0121] The experience is summarized as the operation rules of the IF-THEN pattern, and written into an actual used interpreted language script as an operation script written in an interpreted language.

[0122] If the execution efficiency of the language itself is poor and does not meet the requirements, then the execution triggering time can be advanced to the time when the slab is out of the furnace, that is, a few minutes before the scheduled calculation time. At this time, the slow running efficiency of the commonly used interpreted language will not constitute a bottleneck in the setting model operation, thus meeting the requirements of automated control for running efficiency.

[0123] However, the commonly used interpreted languages ​​in the past cannot meet the requirements of automated control for operational efficiency.

[0124] Customized action rules automatically execute a process consisting of multiple steps. The specific steps and corresponding process flows are as follows:

[0125] Step 1: Technical management personnel prepare automatic operation rule scripts

[0126] Processing flow of step 1: Before the production of the steel product involved in the automatic operation, the technical management personnel edit the automatic operation rule Lua script on the process control computer host, and define specific operation rules for mold steel within the size specification range, that is, under the premise of product information that the steel name is P20, the product thickness is 40-60mm, and the product width is 2.0-4.5m, the maximum allowable reduction parameter is entered as 10mm on the rough rolling mill screen.

[0127] Taking the Lua interpreted language as an example, the code is as follows:

[0128]

[0129] Step 2: When the slab comes out of the heating furnace

[0130] The process flow for step 2: The newly added automatic operation rule interpreter in the steel rolling process control system loads the automatic operation rule script and inputs the information of the unmolded slab into the script. The script then interprets and runs the automatic operation rule script. When the script runs, it finds that the slab is the aforementioned P20 steel grade and its dimensions meet the prerequisites. The returned automatic operation parameter set includes a parameter, "The maximum allowable reduction parameter entered on the roughing mill screen," corresponding to the input data of 10 mm. This automatic operation parameter set is cached in the internal data set of the automatic operation rule interpreter.

[0131] Step 3: Control model calculation

[0132] Processing flow of step 3: When the control model begins calculating the steel plate, during the input data preparation phase, the screen input parameters are not directly read from the screen subsystem. Instead, the operation parameter output is obtained from the newly added operation screen input parameter integrator in the steel rolling process control system. The specific steps for the operation screen input parameter integrator to output the operation parameter include:

[0133] Read various input parameters in the operator's screen terminal stored in the screen subsystem through the screen system access interface;

[0134] Read the automatic operation parameter set corresponding to the steel plate from the internal data set cached by the automatic operation rule interpreter;

[0135] Merge the automatic operation parameters into the read screen input operation parameters. That is, check each parameter in the screen input operation parameters. If you find the parameter "Maximum allowable reduction parameter input on the roughing mill screen" in the automatic operation parameter set, replace the input data of the parameter on the screen with the corresponding data (10mm) in the automatic operation parameters and save it into the operation parameter output.

[0136] The control model data is prepared to read the operating parameters, including the "maximum allowable reduction parameter entered on the roughing mill screen" of 10mm, which comes from the automatic operation set, and the other data comes from the operation screen input.

[0137] The control model is calculated according to the operating parameters (including the maximum allowable reduction of the roughing mill) to obtain the final mill execution parameters. Since the "maximum allowable reduction parameter entered on the roughing mill screen" is 10mm, which is a significant restriction for the model calculation, the pass reduction in the final mill execution parameters is 10mm. The mill adjusts the roll gap according to the reduction of 10mm and prepares to wait for the start of steel plate rolling.

[0138] Step 4: Slab transport to rolling mill

[0139] Processing flow of step 4: The operation screen input parameter integrator reads the automatic operation parameter set corresponding to the steel plate from the internal data set cached by the automatic operation rule interpreter, and writes the corresponding parameter item "maximum allowable reduction parameter" on the roughing mill screen into the screen subsystem from the screen system access interface. This parameter item will be distinguished by different colors on the screen to remind the operator that the parameter has been taken over by the automatic operation rule and that input and adjustment on the screen are invalid.

[0140] Step 5: The rolling mill performs the steel plate rolling process according to the pre-adjusted roll gap (reduction amount 10mm).

[0141] According to the present invention, automatic operation rules are implemented in the steel rolling control system, thereby reducing the labor intensity of operators, improving production batches, quality stability and the degree of unmanned production processes. As a result, it is possible to flexibly and quickly respond to the ever-changing needs for changing automatic operation rules, and meet the requirements of the steel rolling process control automation system for limiting the running time of fast calculation programs.

Claims

1. A custom operating device for a medium and heavy plate rolling automated production process control system, the control system comprising: There are multiple control model calculation processes in the control computer. The multiple control model calculation processes are responsible for the calculation of rolling mill control parameter settings and adaptive control. The calculation process of each calculation process is divided into three stages in sequence: input data preparation stage, fast calculation stage, and output data generation stage. The input data preparation stage of the control model calculation process is connected to the control system screen subsystem, and the screen subsystem is connected to the screen terminal outside the control system for manual screen operation. It is characterized in that the customized operation device includes: Automatic operation rule scripts, automatic operation rule interpreters, and operation screen input parameter integrators compiled by technical management personnel; When the steel rolling process control system is running, the automatic operation rule interpreter loads the automatic operation rule script and inputs the information of the furnace slab into the automatic operation rule script; Automatic operation rule script setting: which screen input parameters to enter when producing which steel grade and product specifications; When the slab is taken out of the heating furnace, the automatic operation rule interpreter interprets and runs the automatic operation rule script in an interpretive language, and caches the automatic operation parameter set returned after the automatic operation rule script is run in the internal data set of the automatic operation rule interpreter; When the control model starts calculating the steel plate, in the input data preparation stage, the control model does not directly read the screen input parameters from the screen subsystem, but triggers the operation screen input parameter integrator to obtain the operation input parameters from the operation screen input parameter integrator. The operation screen input parameter integrator outputs the read and integrated operation parameters to the input data preparation stage. The customized operation device can adaptively modify the original steel rolling control system software, including: the interface for reading input data is converted from the screen subsystem interface to the operation screen input parameter integrator interface.

2. The custom operating device of the medium and heavy plate rolling automated production process control system according to claim 1, characterized in that: The operation screen input parameter integrator reads the automatic operation parameter set corresponding to the steel plate from the internal data set cached by the automatic operation rule interpreter, and writes the corresponding parameter items into the screen subsystem from the screen system access interface. The parameter items will be distinguished by different colors on the screen to prompt the operator on the screen that the parameters have been taken over by the automatic operation rules.

3. The custom operating device of the medium and heavy plate rolling automated production process control system according to claim 1, characterized in that: The automatic execution process of the automatic operation rule script is as follows: The automatic rule action interpreter reads the specified script text, Read the steel plate information data from the function interface of the process control computer system L2, The automatic rule operation interpreter executes the script text and obtains the execution result, which is the automatic operation parameter. The automatic rule operation interpreter temporarily saves the automatic operation parameters to the internal data set of the automatic rule interpreter, waiting for the data to be read by the operation screen input parameter integrator.

4. The custom operating device of the medium and heavy plate rolling automated production process control system according to claim 3, characterized in that: Step 3) The operation parameters include original parameters and parameters from automatic operation rules. If the parameters exist in the automatic script, the parameters of the automatic script are used. If not, the parameters input in the screen system are used.

5. The self-defined operating device of the medium and heavy plate rolling automated production process control system according to claim 1, characterized in that: The automatic operation rule script summarizes the operation experience into the operation rules of the IF-THEN mode, and writes it into an operation script written in an interpreted language. The script is loaded during the calculation process, and the parameters are input for the corresponding screen, and then subsequent model calculations and output data generation are performed.

6. A custom operation method for a medium and heavy plate rolling automated production process control system, characterized in that: Using the custom operation device of the medium and heavy plate steel rolling automated production process control system according to claim 1, the custom operation method includes: Step 1: Technical management personnel compile automatic operation rule scripts, Technical management personnel edit the automatic operation rule script on the process control computer host. The automatic operation rule script is set in an interpreted language: which screen input parameters to enter when producing which steel grade and product specifications; Step 2: When the slab is discharged from the heating furnace, the automatic operation rule interpreter loads the automatic operation rule script, executes the automatic operation rule, and inputs the information of the discharged slab into the automatic operation rule script, interprets and runs the automatic operation rule script, The automatic operation rule interpreter temporarily caches the automatic operation parameter set returned by the automatic operation rule script in the internal data set of the automatic operation rule interpreter; Step 3: Input the results of the automatic operation rules, and the rolling mill control model will perform setting calculations so that the rolling mill can accept the settings and execute them; When the control model starts calculating the steel plate, in the input data preparation stage, the screen input parameters are not directly read from the screen subsystem, but are read from the operation screen of the steel rolling process control system through the operation screen input parameter integrator, and the automatic operation parameters are read from the data set stored internally in the automatic operation rule interpreter. The operation screen input parameter integrator integrates the parameters of the above two data sources, and the operation screen input parameter integrator outputs the read and integrated operation parameters to the input data preparation stage, so as to obtain the operation parameters from the operation screen input parameter integrator and output them to the input data preparation stage of the control model calculation process as the screen input parameter data starting point for the rolling mill model calculation; The control model performs setting calculations based on the operating parameters, including the original parameters and the parameters from the automatic operating rules, to obtain the final mill execution parameters. The mill receives the final mill execution parameters, pre-adjusts the rolling actuator, and waits for the start of steel plate rolling. Step 4: The slab is transported to the rolling mill for rolling The operation screen input parameter integrator reads the automatic operation parameter set corresponding to the steel plate from the internal data set cached by the automatic operation rule interpreter, and writes the corresponding parameter items into the screen subsystem through the screen system access interface. The parameter items will be distinguished by different colors on the screen to remind the operator on the screen that the parameters have been taken over by the automatic operation rules, and the input and adjustment on the screen are invalid; Step 5: The rolling mill performs rolling according to the pre-adjusted rolling mill execution parameters.

7. A customized operation method for a plate rolling automated production process control system as claimed in claim 6, characterized in that: More specifically, according to the automatic operation rules, the search condition fields of the IF-THEN rule include: Steel type, product specifications, slab incoming length, slab incoming width, slab incoming thickness, rolling target length, rolling target thickness, rolling target width, etc. The screen parameter categories include at least: maximum rolling force of the roughing mill, maximum rolling torque of the roughing mill, maximum reduction of the roughing mill, maximum reduction rate of the roughing mill, maximum rolling force of the finishing mill, maximum rolling torque of the finishing mill, maximum reduction of the finishing mill, maximum reduction rate of the finishing mill, etc.; The content of the rule search is screen input data.

8. The method for customized operation of the plate rolling automated production process control system according to claim 6, characterized in that: In step 3, the specific steps include: 1) Read various input parameters from the operator screen terminal stored in the screen subsystem through the screen system access interface; 2) Reading the automatic operation parameter set corresponding to the steel plate from the internal data set cached by the automatic operation rule interpreter; 3) Merge the automatic operation parameters into the read screen input operation parameters. That is, check each parameter in the screen input operation parameters. If the parameter exists in the automatic operation parameter set, replace the input data of the screen parameter with the corresponding data in the automatic operation parameter and store it in the operation parameter output.

9. The method for customized operation of the plate rolling automated production process control system according to claim 6, characterized in that: When rolling medium and thick plate plain carbon steel products with size specifications: thickness 40-60mm, width 2.0-4.5m, the reduction per pass is 5-50mm.

10. The method for customized operation of the plate rolling automated production process control system according to claim 6, characterized in that: When the stainless steel products with the rough rolling mill have the product size specifications of thickness 20-40mm and width 2.0-3.5m, the reduction per pass is 5-20mm.

Citation Information

Patent Citations

  • Air-conditioning unit operating method according to user-defined curve

    CN100416172C

  • Typhoon real-time acquisition method based on customized rule

    CN102354003A

  • Control method and control device of custom command as well as injection molding machine system

    CN102398355A

  • A script generation device and method

    CN103645903B

  • A motor motion control method and device

    CN103713546B