Control Method, Device, Medium and Equipment of Pyrometer for Hot Rolling Production Line

By comparing the adjacent time and selecting the maximum value of the temperature detection value of the hot-rolled production line, the problem of low temperature caused by the occlusion interference of the pyrometer detection is solved, the rolling stability is improved, and the error in the load distribution calculation of the rolling mill is avoided.

CN115569998BActive Publication Date: 2025-07-08SHOUGANG JINGTANG IRON & STEEL CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211124323.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-15
Publication Date
2025-07-08
Estimated Expiration
2042-09-15

AI Technical Summary

Technical Problem

On the hot rolling production line, the detection of the pyrometer is disturbed by occlusions such as iron oxide and steam, resulting in the detected strip temperature value being lower than the actual temperature value, causing abnormal load distribution calculation of the rolling mill, affecting the rolling stability and prone to steel pile accidents.

Method used

The target temperature detection value is obtained by obtaining the preset time at each interval, and comparing the temperature detection value of adjacent time. If the subsequent detection value is lower than the previous value, the average value is taken as the target value; if the subsequent detection value is higher than or equal to the previous value, the subsequent detection value is taken as the target value, and the maximum real-time temperature detection value is selected as the value to be selected within the preset period to be used to calculate the actual temperature of the strip.

Benefits of technology

It effectively reduces the low temperature detection value, improves the rolling stability, and avoids the control system using large deviation detection data for mill load distribution calculations, ensuring the stability of the strip rolling process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115569998B_ABST
    Figure CN115569998B_ABST
Patent Text Reader

Abstract

The present application relates to the field of metallurgical technologies, and discloses a control method, device, medium and equipment for a pyrometer in a hot rolling production line. The method includes: obtaining a target temperature detection value once every preset time interval, and obtaining at least two target temperature detection values; comparing two target temperature detection values with adjacent acquisition times among the at least two target temperature detection values, where among the two adjacent times, the first acquisition time is earlier than the second acquisition time; if the target temperature detection value at the second acquisition time < the target temperature detection value at the first acquisition time, then taking the average value of the target temperature detection value at the second acquisition time and the target temperature detection value at the first acquisition time as the target value. The present application improves the stability of strip rolling.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of metallurgical technology, and in particular, to a control method, device, medium, and equipment for a pyrometer in a hot rolling production line. Background Art

[0002] Pyrometers for measuring the temperature of strip steel are installed at positions such as the entrance of the roughing mill, the exit of the roughing mill, the entrance of the finishing mill, and the exit of the finishing mill in the hot rolling production line. The detected temperature values enter the control system for load distribution calculation of the rolling mill. In the actual production process, due to the influence of the working conditions in each area, the detection of the pyrometer is blocked and interfered by scale, steam, etc. The detected strip steel temperature value is lower than the actual temperature value of the strip steel, resulting in the control system considering the strip steel temperature to be low, abnormal calculation of the rolling mill load distribution, mismatch in the second flow rate control of the strip steel, and reduction in rolling stability, which is extremely likely to cause a steel piling accident. Summary of the Invention

[0003] The purpose of this application is to provide a control method, device, medium, and equipment for a pyrometer in a hot rolling production line, which improves rolling stability.

[0004] Other features and advantages of this application will become apparent through the following detailed description, or be learned in part through the practice of this application.

[0005] According to one aspect of the embodiments of this application, a control method for a pyrometer in a hot rolling production line is provided. The method includes: obtaining a target temperature detection value once every preset time interval, and obtaining at least two target temperature detection values; comparing two target temperature detection values with adjacent acquisition times among the at least two target temperature detection values, where among the two adjacent times, the first acquisition time is earlier than the second acquisition time; if the target temperature detection value at the second acquisition time < the target temperature detection value at the first acquisition time, then taking the average value of the target temperature detection value at the second acquisition time and the target temperature detection value at the first acquisition time as the target value.

[0006] In some embodiments, in the case where if the target temperature detection value at the second acquisition time < the target temperature detection value at the first acquisition time, then taking the average value of the target temperature detection value at the second acquisition time and the target temperature detection value at the first acquisition time as the target value, the method further includes: if the target temperature detection value at the second acquisition time ≥ the target temperature detection value at the first acquisition time, then taking the target temperature detection value at the second acquisition time as the target value.

[0007] In some embodiments, before obtaining a target temperature detection value once every preset time interval and obtaining at least two target temperature detection values, the method further includes: collecting real-time temperature detection values once every scan period; obtaining all the real-time temperature detection values within a preset time period as a candidate set, obtaining a plurality of candidate sets, selecting the maximum value from the candidate sets as a candidate temperature detection value, and obtaining the target temperature detection value from a plurality of the candidate temperature detection values.

[0008] In some embodiments, the preset time period range is set to 1000 milliseconds, and the number of all the real-time temperature detection values within the preset time period = the preset time period ÷ the scan period.

[0009] In some embodiments, the method further includes: the pyrometers are respectively installed at the entrance of the rough rolling mill, the exit of the rough rolling mill, the entrance of the finish rolling mill, and the exit of the finish rolling mill.

[0010] According to one aspect of the embodiments of the present application, there is provided a control device for a pyrometer in a hot rolling production line, the device including: an acquisition module, configured to obtain a target temperature detection value once every preset time interval and obtain at least two target temperature detection values; a comparison module, configured to compare two target temperature detection values with adjacent acquisition times among at least two target temperature detection values, and among the two adjacent times, the first acquisition time is earlier than the second acquisition time; a correction module, configured to, if the target temperature detection value at the second acquisition time < the target temperature detection value at the first acquisition time, then use the average value of the target temperature detection value at the second acquisition time and the target temperature detection value at the first acquisition time as the target value.

[0011] In some embodiments, the correction module further includes: if the target temperature detection value at the second acquisition time ≥ the target temperature detection value at the first acquisition time, then use the target temperature detection value at the second acquisition time as the target value.

[0012] In some embodiments, the device further includes: a collection module, configured to collect real-time temperature detection values once every scan period; a candidate module, configured to obtain all the real-time temperature detection values within a preset time period as a candidate set, obtain a plurality of candidate sets with adjacent times, select the maximum value from the candidate sets as a candidate temperature detection value, and obtain the target temperature detection value from the candidate sets.

[0013] According to one aspect of the embodiments of the present application, there is provided a computer-readable medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the control method as described in the above embodiments.

[0014] According to one aspect of the embodiments of the present application, an electronic device is provided, including: one or more processors; a memory for storing executable instructions of the processors, and when the executable instructions are executed by the one or more processors, the one or more processors are caused to implement the control method as described in the above embodiments.

[0015] With the technical solution of the present application above, compared with the prior art, its remarkable beneficial effects are as follows: For the problem that the pyrometer for measuring the strip temperature in the hot rolling production line detects too low temperature detection values due to the interference of scale, steam and other factors and inputs them into the control system, resulting in abnormal calculation of the mill load distribution, etc., all real-time temperature detection values within a preset period are obtained as a candidate set by this method, multiple candidate sets are obtained, the maximum value is selected from the candidate sets as the candidate temperature detection value, and the target temperature detection value is obtained from the candidate sets. Compare two target temperature detection values with adjacent acquisition times among at least two target temperature detection values. If the target temperature detection value at the second acquisition time < the target temperature detection value at the first acquisition time, then the average value of the target temperature detection value at the second acquisition time and the target temperature detection value at the first acquisition time is used as the target value. If the target temperature detection value at the second acquisition time ≥ the target temperature detection value at the first acquisition time, then the target temperature detection value at the second acquisition time is used as the target value. The relatively low temperature detection value is weakened, avoiding the control system from using detection data with a large deviation from the actual strip temperature for the mill load distribution calculation, and improving the rolling stability.

[0016] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] By referring to the accompanying drawings and describing its exemplary embodiments in detail, the above and other features and advantages of the present application will become more obvious.

[0018] Figure 1 Shows a flowchart according to an embodiment of the present application;

[0019] Figure 2 Shows a schematic diagram of the control device of the pyrometer in the hot rolling production line according to an embodiment of the present application;

[0020] Figure 3 Shows a schematic diagram of the structure of the computer system of the electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0021] Example embodiments will now be described more fully with reference to the accompanying drawings. However, the example embodiments can be implemented in various forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this application will be more complete and comprehensive, and will fully convey the concept of the example embodiments to those skilled in the art.

[0022] In addition, the described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a thorough understanding of the embodiments of this application. However, those skilled in the art will realize that the technical solutions of this application can be practiced without one or more of the specific details, or other methods, components, devices, steps, etc. may be employed. In other cases, well-known methods, devices, implementations, or operations are not shown or described in detail to avoid obscuring aspects of this application.

[0023] The block diagrams shown in the drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities can be implemented in software form, or in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.

[0024] The flowcharts shown in the drawings are merely illustrative and do not necessarily include all the content and operations / steps, nor do they necessarily have to be executed in the order described. For example, some operations / steps can be decomposed, while some operations / steps can be combined or partially combined, so the actual execution order may change according to the actual situation.

[0025] The implementation details of the technical solutions of the embodiments of this application are elaborated in detail below:

[0026] When a control function start instruction is received, the real-time temperature detection value of the pyrometer is collected once every PLC scan cycle time; n adjacent real-time temperature detection values of the pyrometer are selected for comparison, and the maximum value among them is taken as the candidate temperature detection value of the pyrometer; the candidate temperature detection value of the pyrometer is collected once every predetermined time as the target temperature detection value, and N adjacent target temperature detection values are selected for comparison. When the Nth target temperature detection value is greater than or equal to the (N - 1)th target temperature detection value, the Nth target temperature detection value is output as the target value of the pyrometer; when the Nth target temperature detection value is less than the (N - 1)th target temperature detection value, the average value of the Nth target temperature detection value and the (N - 1)th target temperature detection value is taken as the target value of the pyrometer.

[0027] In view of the problems that the pyrometer for measuring the strip temperature in the hot rolling production line detects too low temperature detection values due to the interference of scale, steam and other factors, and inputs them into the control system, resulting in abnormal calculation of the mill load distribution, etc., this method selects the maximum value of the pyrometer detection values within a predetermined interval time as the target value of the pyrometer and inputs it into the control system. At the same time, the relatively low temperature detection values are weakened, avoiding the control system from using the detection data with a large deviation from the actual temperature of the strip for the mill load distribution calculation, and improving the rolling stability.

[0028] To enable those skilled in the art to better understand this application, the following will be combined with Figure 1 to briefly describe this application.

[0029] According to some embodiments, this application provides a control method for a pyrometer in a hot rolling production line, and the method includes:

[0030] Step 101, obtain a target temperature detection value every preset time interval, and obtain at least two target temperature detection values;

[0031] Step 102, compare two target temperature detection values with adjacent acquisition times among at least two target temperature detection values, and among the two adjacent times, the first acquisition time is earlier than the second acquisition time;

[0032] Step 103, if the target temperature detection value at the second acquisition time < the target temperature detection value at the first acquisition time, then take the average value of the target temperature detection value at the second acquisition time and the target temperature detection value at the first acquisition time as the target value.

[0033] Based on the above embodiments, in step 101, the preset time can be set to different times from 10 seconds to 30 seconds according to actual needs. Obtain a target temperature detection value every preset time interval, and obtain two or more target temperature detection values.

[0034] In step 102, among the obtained target temperature detection values, compare two target temperature detection values with adjacent acquisition times. Among them, if 6 target temperature detection values are obtained, and their acquisition times are sorted from earliest to latest as the 1st, 2nd... 5th, 6th, then compare the 1st and the 2nd, compare the 3rd and the 4th, and compare the 5th and the 6th.

[0035] In step 103, if the 6th target temperature detection value is less than the 5th target temperature detection value, then take the average value of the 6th target temperature detection value and the 5th target temperature detection value as the target value. In some embodiments, take the target value as the accurate value of the temperature detection, output it to the control system for the mill load distribution calculation, and when the temperature value is required for the mill load distribution calculation, use the target value for the calculation.

[0036] According to some embodiments, in the case where the target temperature detection value at the second acquisition time < the target temperature detection value at the first acquisition time, when taking the average value of the target temperature detection value at the second acquisition time and the target temperature detection value at the first acquisition time as the target value, the method further includes:

[0037] In the case where the target temperature detection value at the second acquisition time ≥ the target temperature detection value at the first acquisition time, take the target temperature detection value at the second acquisition time as the target value.

[0038] Based on the above embodiments, if the 6th target temperature detection value is greater than or equal to the 5th target temperature detection value, then take the 6th target temperature detection value as the target value. In some embodiments, due to the influence of the working conditions of each region, the detection of the pyrometer is blocked and interfered by scale, steam, etc., and the detected strip temperature value is lower than the actual temperature value of the strip, resulting in the control system thinking that the strip temperature is too low. And the highest value detected by the pyrometer is generally an accurate value. Therefore, if the 6th target temperature detection value, which is detected at a later time, is greater than or equal to the 5th target temperature detection value, take the 6th target temperature detection value as the accurate value of the temperature detection, that is, the target value.

[0039] According to some embodiments, before step 101, where a target temperature detection value is obtained every preset time interval and at least two target temperature detection values are obtained, the method further includes:

[0040] Step 91, collect real-time temperature detection values once every scan cycle;

[0041] Step 92, obtain all the real-time temperature detection values within a preset time period as a candidate set, obtain multiple candidate sets, select the maximum value from the candidate sets as the candidate temperature detection value, and obtain the target temperature detection value from multiple candidate temperature detection values.

[0042] Based on the above embodiments, in step 91, the scan cycle is the scan cycle of the PLC, that is, the real-time temperature detection value of the pyrometer is collected once every time period of the PLC scan cycle. The PLC scan cycle time can be different times from 1 millisecond to 100 milliseconds according to the scan speed of the PLC system or the length of the control program.

[0043] In step 92, select a preset time period, obtain all the real-time temperature detection values within the preset time period, form all the real-time temperature detection values into a candidate set, obtain candidate sets for multiple time periods, and select the maximum value from each candidate set as the candidate temperature detection value. Then enter step 101, obtain a candidate temperature detection value every preset time interval, and take the obtained candidate temperature detection value as the target temperature detection value.

[0044] According to some embodiments, the preset time period range is set to 1000 milliseconds, and the number of all real-time temperature detection values within the preset time period = preset time period ÷ scan cycle.

[0045] Based on the above embodiments, the preset time period is set to 1000 milliseconds, and all real-time temperature detection values are checked within 1000 milliseconds. The number of all real-time temperature detection values = preset time period ÷ scan cycle.

[0046] According to some embodiments, the method includes:

[0047] The pyrometers are respectively installed at the entrance of the rough rolling mill, the exit of the rough rolling mill, the entrance of the finishing mill, and the exit of the finishing mill.

[0048] Based on the above embodiments, it can be used to detect the temperature of the rolled strip at different positions in the mill area. The number of pyrometers installed at positions such as the entrance of the rough rolling mill, the exit of the rough rolling mill, the entrance of the finishing mill, and the exit of the finishing mill can be 1, 2, or multiple. For positions where 2 or more pyrometers are installed, the target temperature detection value of a certain one of the pyrometers can be selected alone, or the average value of the target temperature detection values of 2 or more pyrometers can be calculated as the target temperature detection value at this position. The target temperature detection values of the pyrometers at the entrance and exit of the rough rolling mill are used for the load distribution calculation of the rough rolling mill; the target temperature detection values of the pyrometers at the entrance and exit of the finishing mill are used for the load distribution calculation of the finishing mill.

[0049] The following introduces the device embodiments of the present application, which can be used to execute the control method in the above embodiments of the present application.

[0050] Figure 2 The schematic diagram of the control device 200 of the pyrometer in a hot rolling production line according to an embodiment of the present application is shown. The control device 200 of the pyrometer in the hot rolling production line includes:

[0051] An acquisition module 201, configured to acquire a target temperature detection value once every preset time, and acquire at least two target temperature detection values;

[0052] A comparison module 202, configured to compare two target temperature detection values with adjacent acquisition times among at least two target temperature detection values, and among the two adjacent times, the first acquisition time is earlier than the second acquisition time;

[0053] A correction module 203, configured to, if the target temperature detection value at the second acquisition time < the target temperature detection value at the first acquisition time, then use the average value of the target temperature detection value at the second acquisition time and the target temperature detection value at the first acquisition time as the target value.

[0054] Based on the above embodiments, in the acquisition module 201, the preset time can be set to different times from 10 seconds to 30 seconds according to actual requirements. The target temperature detection value is acquired once every preset time interval, and two or more target temperature detection values are acquired.

[0055] In the comparison module 202, among the acquired target temperature detection values, two target temperature detection values with adjacent acquisition times are compared. Among them, if 6 target temperature detection values are acquired, and their acquisition times are sorted from earliest to latest as the 1st, 2nd... 5th, and 6th, then the 1st and 2nd are compared, the 3rd and 4th are compared, and the 5th and 6th are compared.

[0056] In the correction module 203, if the 6th target temperature detection value is less than the 5th target temperature detection value, then the average value of the 6th target temperature detection value and the 5th target temperature detection value is used as the target value. In some embodiments, the target value is used as the accurate value of temperature detection and output to the control system for rolling mill load distribution calculation. When a temperature value is required for rolling mill load distribution calculation, the target value is used for calculation.

[0057] According to some embodiments, the correction module 203 further includes:

[0058] If the target temperature detection value at the second acquisition time ≥ the target temperature detection value at the first acquisition time, then the target temperature detection value at the second acquisition time is used as the target value.

[0059] Based on the above embodiments, if the 6th target temperature detection value is greater than or equal to the 5th target temperature detection value, then the 6th target temperature detection value is used as the target value. In some embodiments, due to the influence of the working conditions in each area, the detection of the pyrometer is blocked and interfered by scale, steam, etc., and the detected strip temperature value is lower than the actual temperature value of the strip, resulting in the control system thinking that the strip temperature is low. And the highest value detected by the pyrometer is generally the accurate value. Therefore, if the 6th target temperature detection value with a later detection time is greater than or equal to the 5th target temperature detection value, the 6th target temperature detection value is used as the accurate value of temperature detection, that is, the target value.

[0060] According to some embodiments, the device further includes:

[0061] An acquisition module, configured to acquire real-time temperature detection values once every scan period;

[0062] A candidate selection module, configured to acquire all real-time temperature detection values within a preset time period as a candidate set, acquire multiple candidate sets with adjacent times, select the maximum value from the candidate set as the candidate temperature detection value, and the target temperature detection value is acquired from the candidate set.

[0063] Based on the above embodiments, in the acquisition module, the scanning period is the scanning period of the PLC, that is, the real-time temperature detection value of the pyrometer is acquired once every time the scanning period of the PLC elapses. The PLC scanning period can be different times from 1 millisecond to 100 milliseconds according to the scanning speed of the PLC system or the length of the control program.

[0064] In the candidate module, a preset time period is selected, all the real-time temperature detection values within the preset time period are obtained, and all the real-time temperature detection values are formed into a candidate set. Candidate sets for multiple time periods are obtained, and the maximum value is selected from each candidate set as the candidate temperature detection value. Then, it enters the acquisition module 201, and the candidate temperature detection value is obtained once every preset time interval, and the obtained candidate temperature detection value is used as the target temperature detection value.

[0065] Figure 3 The structural schematic diagram of the computer system of the electronic device suitable for implementing the embodiments of the present application is shown.

[0066] It should be noted that Figure 3 The computer system 300 of the electronic device shown is only an example and should not impose any limitations on the functions and usage scope of the embodiments of the present application.

[0067] As Figure 3 shown, the computer system 300 includes a central processing unit (CPU) 301, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 302 or the program loaded from the storage section 308 into the random access memory (RAM) 303, such as executing the control method described in the above embodiments. In the RAM 303, various programs and data required for system operation are also stored. The CPU 301, ROM 302, and RAM 303 are connected to each other through a bus 304. The input / output (I / O) interface 305 is also connected to the bus 304.

[0068] The following components are connected to the I / O interface 305: an input section 306 including a keyboard, a mouse, etc.; an output section 307 including such as a cathode ray tube (CRT), a liquid crystal display (LCD), etc. and a speaker, etc.; a storage section 308 including a hard disk, etc.; and a communication section 309 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 309 performs communication processing via a network such as the Internet. A drive 310 is also connected to the I / O interface 305 as needed. A removable medium 311, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 310 as needed so that a computer program read therefrom is installed into the storage section 308 as needed.

[0069] Specifically, according to an embodiment of the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product that includes a computer program carried on a computer-readable medium, and the computer program includes program codes for performing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication section 309, and / or installed from the removable medium 311. When the computer program is executed by a central processing unit (CPU) 301, various functions defined in the system of the present application are executed.

[0070] It should be noted that the computer-readable medium shown in the embodiments of the present application can be a computer-readable signal medium, a computer-readable storage medium, or any combination of the above two. A computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of a computer-readable storage medium can include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable storage medium can be any tangible medium that contains or stores a program, and this program can be used by or in combination with an instruction execution system, apparatus, or device. In the present application, a computer-readable signal medium can include a data signal propagated in a baseband or as part of a carrier wave, in which computer-readable program code is carried. Such a propagated data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, and this computer-readable medium can send, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device. The program code contained on a computer-readable medium can be transmitted using any appropriate medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.

[0071] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present application. Among them, each block in the flowchart or block diagram can represent a module, a program segment, or a part of the code, and the above module, program segment, or part of the code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than marked in the accompanying drawings. For example, two consecutive blocks shown can actually be executed substantially in parallel, and they can sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram or flowchart, and the combination of blocks in the block diagram or flowchart, can be implemented by a dedicated hardware-based system for performing the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions.

[0072] The units involved in the embodiments of this application can be implemented in software or in hardware, and the described units can also be provided in a processor. In some cases, the names of these units do not constitute a limitation on the units themselves.

[0073] As another aspect, this application also provides a computer program product or a computer program. The computer program product or the computer program includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. The processor of the electronic device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the electronic device executes the control method described in the foregoing embodiments.

[0074] As another aspect, this application also provides a computer-readable medium. The computer-readable medium can be included in the electronic device described in the foregoing embodiments; or it can exist independently without being assembled into the electronic device. The foregoing computer-readable medium carries one or more programs. When the one or more programs are executed by an electronic device, the electronic device implements the control method described in the foregoing embodiments.

[0075] It should be noted that although several modules or units of the device for action execution are mentioned in the foregoing detailed description, this division is not mandatory. In fact, according to the embodiments of this application, the features and functions of the two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.

[0076] Through the description of the above embodiments, those skilled in the art can easily understand that the example embodiments described here can be implemented in software or in the form of software combined with necessary hardware. Therefore, the technical solution according to the embodiments of this application can be embodied in the form of a software product. The software product can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, a touch terminal, or a network device, etc.) to execute the control method described in the foregoing embodiments.

[0077] After considering the specification and practicing the disclosed embodiments here, those skilled in the art will readily think of other implementation manners of this application. This application is intended to cover any variations, uses, or adaptive changes of this application. These variations, uses, or adaptive changes follow the general principles of this application and include the common general knowledge or conventional technical means in the technical field not disclosed in this application.

[0078] It should be understood that the present application is not limited to the exact structures described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present application is only limited by the appended claims.

Claims

1. A control method for a pyrometer in a hot rolling production line, characterized in that, The method includes: Obtaining a target temperature detection value every preset time interval, and obtaining at least two target temperature detection values; Comparing two target temperature detection values with adjacent acquisition times among at least two target temperature detection values, where among the two adjacent times, the first acquisition time is earlier than the second acquisition time; If the target temperature detection value at the second acquisition time < the target temperature detection value at the first acquisition time, then taking the average value of the target temperature detection value at the second acquisition time and the target temperature detection value at the first acquisition time as the target value; In the case where if the target temperature detection value at the second acquisition time < the target temperature detection value at the first acquisition time, then taking the average value of the target temperature detection value at the second acquisition time and the target temperature detection value at the first acquisition time as the target value, the method further includes: If the target temperature detection value at the second acquisition time ≥ the target temperature detection value at the first acquisition time, then taking the target temperature detection value at the second acquisition time as the target value; Taking the target value as the accurate value of temperature detection, and outputting it to the control system for rolling mill load distribution calculation. When the rolling mill load distribution calculation requires a temperature value, the target value is used for calculation; Before obtaining a target temperature detection value every preset time interval and obtaining at least two target temperature detection values, the method further includes: Collecting real-time temperature detection values once every scan period; Obtaining all real-time temperature detection values within a preset time period as a candidate set, obtaining multiple candidate sets, selecting the maximum value from the candidate sets as the candidate temperature detection value, and the target temperature detection value is obtained from multiple candidate temperature detection values.

2. The method according to claim 1, wherein The preset time period range is set to 1000 milliseconds, and all real-time temperature detection values within the preset time period = preset time period ÷ scan period.

3. The method according to claim 1, wherein The method includes: The pyrometers are respectively installed at the entrance of the rough rolling mill, the exit of the rough rolling mill, the entrance of the finishing rolling mill, and the exit of the finishing rolling mill.

4. A control device for a pyrometer in a hot rolling production line, the control device being used to implement the operations performed by the method according to any one of claims 1 to 3, characterized in that, The device includes: An acquisition module, configured to obtain a target temperature detection value every preset time interval, and obtain at least two target temperature detection values; A comparison module, configured to compare two target temperature detection values with adjacent acquisition times among at least two target temperature detection values, where among the two adjacent times, the first acquisition time is earlier than the second acquisition time; A correction module, configured to, if the target temperature detection value at the second acquisition time < the target temperature detection value at the first acquisition time, then take the average value of the target temperature detection value at the second acquisition time and the target temperature detection value at the first acquisition time as the target value; The correction module further includes: If the target temperature detection value at the second acquisition time ≥ the target temperature detection value at the first acquisition time, then taking the target temperature detection value at the second acquisition time as the target value; Taking the target value as the accurate value of temperature detection, and outputting it to the control system for rolling mill load distribution calculation. When the rolling mill load distribution calculation requires a temperature value, the target value is used for calculation; The device further includes: A collection module, configured to collect real-time temperature detection values once every scan period; A candidate module, configured to obtain all real-time temperature detection values within a preset time period as a candidate set, obtain a plurality of candidate sets with adjacent times, select the maximum value from the candidate sets as a candidate temperature detection value, and obtain the target temperature detection value from the candidate sets.

5. An electronic device, characterized in that, The electronic device includes one or more processors and one or more memories, and at least one program code is stored in the one or more memories, and the at least one program code is loaded and executed by the one or more processors to implement the operations performed by the method according to any one of claims 1 to 3.

6. A computer-readable storage medium, characterized in that, At least one program code is stored in the computer-readable storage medium, and the at least one program code is loaded and executed by a processor to implement the operations performed by the method according to any one of claims 1 to 3.

Citation Information

Patent Citations

  • Method for correcting temperature measured value for hot rolling process

    CN105631231A