Control method, device and readable storage medium of annealing furnace
By converting the furnace rollers of the annealing furnace from the time domain to the frequency domain, the amplitude of the frequency domain data is determined to correct the curvature, thus solving the problem of easy deformation of the furnace rollers under high temperature and high load and realizing the efficient operation of the annealing furnace.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-04-22
- Publication Date
- 2026-07-21
Smart Images

Figure CN122428098A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of equipment control technology, and in particular to a control method, apparatus and readable storage medium for an annealing furnace. Background Technology
[0002] Currently, the horizontal annealing furnace for silicon steel is a key piece of equipment for processing cold-rolled silicon steel sheets and strips. Its core function is to achieve annealing, decarburization, and recrystallization of the material in a high-temperature environment to improve its physical and mechanical properties. Inside the furnace, the furnace rollers, as key components for conveying and supporting the strip steel, have performance and structure that are crucial to the annealing process.
[0003] However, during annealing, the furnace rolls must withstand extreme temperatures and heavy loads, making them highly susceptible to creep deformation. This can lead to elongation and even bending of the rolls. At high speeds, this bending can directly collide with the strip surface, inducing transverse crease defects. This not only affects product quality but may also force the production line to slow down, severely impacting the annealing furnace's production efficiency. Therefore, existing annealing furnace control methods suffer from technical problems such as low production efficiency. Summary of the Invention
[0004] This application provides a control method, apparatus, and readable storage medium for an annealing furnace, which addresses the technical problem of low production efficiency in existing annealing furnaces.
[0005] A first aspect of this application provides a method for controlling an annealing furnace, the annealing furnace including furnace rollers, the method comprising: During the rotation of the furnace rollers at a preset frequency, the operating parameters of the furnace rollers are collected to obtain time-domain operating data; Convert the time-domain running data to the frequency-domain running data to obtain the frequency-domain running data corresponding to the time-domain running data; Determine the amplitude of the frequency domain operating data to obtain the rotational frequency amplitude of the furnace roller; The curvature of the furnace rollers is corrected based on the rotation frequency amplitude.
[0006] In some embodiments, the operating parameters of the furnace rollers are collected to obtain time-domain operating data, including: Based on a preset frequency, the sampling frequency corresponding to the furnace roller is determined, wherein the sampling frequency is greater than the preset frequency; Data is collected from the rotating furnace rollers according to the sampling frequency to obtain time-domain operating data.
[0007] In some embodiments, converting time-domain operating data from time-domain data to frequency-domain data to obtain frequency-domain operating data corresponding to the time-domain operating data includes: The time-domain runtime data is decomposed to transform it into multiple trigonometric function data. Multiple trigonometric function data are integrated to obtain frequency domain operating data.
[0008] In some embodiments, the frequency domain operating data includes multiple operating frequencies and multiple frequency domain data, with a one-to-one correspondence between the multiple operating frequencies and the multiple frequency domain data. Determining the data amplitude of the frequency domain operating data to obtain the rotational frequency amplitude of the furnace roller includes: Among multiple operating frequencies, the operating frequency that is equal to the preset frequency is determined as the target operating frequency; Among multiple frequency domain data, the frequency domain data corresponding to the target operating frequency is determined as the target frequency domain data; Determine the amplitude of the target frequency domain data to obtain the frequency conversion amplitude.
[0009] In some embodiments, the curvature of the furnace rollers is corrected based on the rotational frequency amplitude, including: The frequency amplitude is processed to obtain the bending value of the furnace roller; If the curvature value is greater than the first curvature threshold, the furnace roller is repaired to adjust the curvature of the furnace roller. If the curvature value is greater than the second curvature threshold, the furnace roll is replaced to restore the curvature of the furnace roll; The second curvature threshold is greater than the first curvature threshold.
[0010] In some embodiments, data processing is performed on the frequency amplitude to obtain the curvature value of the furnace roller, including: Obtain multiple preset amplitudes and multiple preset curvatures corresponding to the furnace rollers, with each preset amplitude and multiple preset curvatures corresponding one-to-one; Among multiple preset amplitude values, the preset amplitude value that is equal to the frequency conversion amplitude value is determined as the target amplitude value; Among multiple preset curvatures, the preset curvature corresponding to the target amplitude is determined as the curvature value.
[0011] In some embodiments, the curvature of the furnace rollers is corrected based on the rotational frequency amplitude, including: If the frequency amplitude is greater than the first amplitude threshold, the furnace rollers are repaired to adjust their curvature. If the rotation frequency amplitude is greater than the second amplitude threshold, the furnace roller is replaced to restore the curvature of the furnace roller; The second amplitude threshold is greater than the first amplitude threshold.
[0012] The control method of the annealing furnace in this embodiment converts the time-domain operating data of the furnace roller into frequency-domain operating data, and determines the curvature of the furnace roller based on the amplitude of the frequency-domain operating data. This improves the efficiency of determining the curvature of the furnace roller, thus enabling the rapid identification of abnormal conditions of the furnace roller. Consequently, the furnace roller can be repaired or replaced quickly and effectively to ensure the continuous and long-term operation of the furnace roller and improve the operating efficiency of the annealing furnace.
[0013] A second aspect of this application provides a control device for an annealing furnace, the annealing furnace including furnace rollers, the device comprising: The acquisition unit is used to collect the operating parameters of the furnace rollers during the rotation of the furnace rollers at a preset frequency in order to obtain time-domain operating data. The processing unit is used to convert the time-domain running data into frequency-domain data to obtain the frequency-domain running data corresponding to the time-domain running data; The processing unit is also used to determine the data amplitude of the frequency domain operating data in order to obtain the rotational frequency amplitude of the furnace roller; The control unit is used to correct the curvature of the furnace rollers based on the rotational frequency amplitude.
[0014] The control device for the annealing furnace in this embodiment converts the time-domain operating data of the furnace rollers into frequency-domain operating data, and determines the curvature of the furnace rollers based on the amplitude of the frequency-domain operating data. This improves the efficiency of determining the curvature of the furnace rollers, thus enabling the rapid identification of abnormal conditions of the furnace rollers. Consequently, the furnace rollers can be repaired or replaced quickly and effectively to ensure the continuous and long-term operation of the furnace rollers and improve the operating efficiency of the annealing furnace.
[0015] A third aspect of this application provides another control device for an annealing furnace, including a processor and a memory. The memory stores a computer program, which, when executed by the processor, implements the steps of the control method for the annealing furnace as described in any of the above embodiments. Therefore, this control device for the annealing furnace possesses all the beneficial effects of the control method for the annealing furnace in any of the above embodiments, and will not be elaborated further here.
[0016] A fourth aspect of this application provides a readable storage medium storing a program or instructions that, when executed by a processor, implement the steps of the annealing furnace control method as described in any of the above embodiments. Therefore, this readable storage medium possesses all the beneficial effects of the annealing furnace control method in any of the above embodiments, which will not be elaborated further here. Attached Figure Description
[0017] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0018] Figure 1 A flowchart illustrating the control method for an annealing furnace provided in an embodiment of this application; Figure 2 Functional block diagram of the control device for the annealing furnace provided in the embodiments of this application; Figure 3 This is a structural block diagram of the control device for an annealing furnace provided in an embodiment of this application. Detailed Implementation
[0019] To better understand the technical solutions provided in the embodiments of this specification, the technical solutions of the embodiments of this specification will be described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the embodiments of this specification and the specific features in the embodiments are detailed descriptions of the technical solutions of the embodiments of this specification, rather than limitations on the technical solutions of this specification. In the absence of conflict, the embodiments of this specification and the technical features in the embodiments can be combined with each other.
[0020] In this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, without necessarily requiring or implying any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element. The term "two or more" includes two or more cases.
[0021] In some embodiments, such as Figure 1 As shown, an embodiment of this application provides a method for controlling an annealing furnace, including: Step S101: During the rotation of the furnace roller at a preset frequency, the operating parameters of the furnace roller are collected to obtain time-domain operating data; Step S102: Convert the time-domain running data from time-domain data to frequency-domain data to obtain the frequency-domain running data corresponding to the time-domain running data; Step S103: Determine the amplitude of the frequency domain operating data to obtain the rotational frequency amplitude of the furnace roller; Step S104: Correct the curvature of the furnace rollers according to the frequency amplitude.
[0022] In this embodiment, a control method for an annealing furnace is provided, which can determine the curvature of the furnace rollers in the annealing furnace in real time and correct the curvature of the furnace rollers, wherein the furnace rollers are rollers used for annealing treatment.
[0023] For example, the furnace roll may include a carbon sleeve roll. As a core component of the furnace roll, the carbon sleeve roll not only needs to have excellent high temperature resistance and wear resistance, but also needs to ensure the stable operation of silicon steel strip during high temperature annealing, and is directly related to the surface quality of the finished strip steel.
[0024] For example, the structure of the carbon sleeve roll mainly includes two parts: a graphite carbon sleeve and a roll core. The graphite carbon sleeve tightly covers the surface of the roll core and is in direct contact with the strip steel. Due to its self-lubricating properties, it significantly reduces the coefficient of friction between the roll core and the strip steel, effectively alleviating the wear problem.
[0025] For example, during the annealing process, the roller core is subjected to the dual test of extreme high temperature and high load, which can easily cause creep deformation, resulting in the roller core elongation or even bending, and thus the bending deformation of the furnace roller.
[0026] During the rotation of the furnace roller at a preset frequency, the operating parameters of the furnace roller are collected to obtain time-domain operating data. The preset frequency is the preset rotation frequency of the furnace roller, and the time-domain operating data is the operating data of the furnace roller in the time domain.
[0027] For example, the preset frequency can be 1 Hz.
[0028] For example, the annealing furnace may be equipped with sensors that can collect time-domain operating data of the furnace rollers.
[0029] For example, time-domain operational data may include the position information of the furnace rollers and three-dimensional point cloud data.
[0030] The time-domain operating data is converted into frequency-domain data to obtain the corresponding frequency-domain operating data, where the frequency-domain operating data is the operating data of the furnace roller in the frequency domain.
[0031] For example, the time-domain running data can be Fourier transformed to obtain the frequency-domain running data.
[0032] For example, programming languages can enable efficient data processing and analysis, suitable for large-scale time-domain operational data.
[0033] The amplitude of the frequency domain operating data is determined to obtain the rotational frequency amplitude of the furnace roller, where the rotational frequency amplitude is the data amplitude corresponding to the furnace roller rotating at a preset frequency.
[0034] For example, the preset frequency can be equal to the rotation frequency of the furnace rollers.
[0035] For example, in the frequency domain operating data, special attention needs to be paid to the frequency domain data amplitude of the furnace roller at the rotation frequency, i.e., the rotation frequency amplitude.
[0036] The curvature of the furnace rollers can be determined based on the rotation frequency amplitude, and then the curvature of the furnace rollers can be corrected.
[0037] For example, different repair methods can be used to correct the curvature of the furnace rolls based on their different degrees of curvature.
[0038] It should be noted that in this embodiment, the time-domain operating data of the furnace roller is converted into frequency-domain operating data, and the curvature of the furnace roller is determined based on the data amplitude of the frequency-domain operating data. In the event of abnormal curvature of the furnace roller, the furnace roller can be quickly and effectively repaired or replaced to ensure the continuous and long-term operation of the furnace roller, thereby avoiding furnace roller failure that would affect the production efficiency of the annealing furnace.
[0039] The control method of the annealing furnace in this embodiment converts the time-domain operating data of the furnace roller into frequency-domain operating data, and determines the curvature of the furnace roller based on the amplitude of the frequency-domain operating data. This improves the efficiency of determining the curvature of the furnace roller, thus enabling the rapid identification of abnormal conditions of the furnace roller. Consequently, the furnace roller can be quickly and effectively repaired or replaced to ensure the continuous and long-term operation of the furnace roller and improve the operating efficiency of the annealing furnace.
[0040] In some embodiments, this application provides a control method for an annealing furnace, which collects the operating parameters of the furnace rollers to obtain time-domain operating data, including: Step S201: Determine the sampling frequency corresponding to the furnace roller based on the preset frequency, wherein the sampling frequency is greater than the preset frequency; Step S202: Data is collected from the rotating furnace rollers according to the sampling frequency to obtain time-domain operating data.
[0041] In this embodiment, the sampling frequency corresponding to the furnace roller is determined according to a preset frequency, wherein the sampling frequency is the frequency at which time-domain operating data is collected, and the sampling frequency is greater than the preset frequency.
[0042] For example, during the production process of the annealing furnace, the power unit of the annealing furnace is selected to operate at a low speed (creep mode) with a speed set to 25 meters per minute. Under this condition, the rotation frequency of the furnace rollers is 1 Hz, and the sampling frequency is set to 5 Hz to ensure that 4 data sampling points can be acquired within each rotation cycle of the furnace rollers, providing a reliable basis for data analysis.
[0043] Data is collected from the rotating furnace rollers according to the sampling frequency to obtain time-domain operating data.
[0044] For example, the sensor can be controlled to collect data from the rotating furnace rollers according to the sampling frequency to obtain time-domain operating data.
[0045] In some embodiments, this application provides a method for controlling an annealing furnace, which converts time-domain operating data into frequency-domain data to obtain frequency-domain operating data corresponding to the time-domain operating data, including: Step S301: Decompose the time-domain running data to convert it into multiple trigonometric function data. Step S302: Perform integration on multiple trigonometric function data to obtain frequency domain operating data.
[0046] In this embodiment, the time-domain running data is subjected to trigonometric function transformation to decompose the time-domain running data into multiple trigonometric function data, wherein the trigonometric function data is the trigonometric function type data after the time-domain running data is decomposed.
[0047] For example, trigonometric function data can be sine function data.
[0048] For example, trigonometric function data can be cosine function data.
[0049] Multiple trigonometric function data are integrated to obtain frequency domain operating data.
[0050] For example, definite integral operations are performed on multiple trigonometric function data to obtain frequency domain operating data.
[0051] For example, indefinite integral operations are performed on multiple trigonometric function data to obtain frequency domain operating data.
[0052] In some embodiments of this application, a control method for an annealing furnace is provided, which determines the data amplitude of frequency domain operating data to obtain the rotational frequency amplitude of the furnace rollers, including: Step S401: Among multiple operating frequencies, the operating frequency that is equal to the preset frequency is determined as the target operating frequency; Step S402: Among multiple frequency domain data, the frequency domain data corresponding to the target operating frequency is determined as the target frequency domain data; Step S403: Determine the amplitude of the target frequency domain data to obtain the frequency conversion amplitude.
[0053] In this embodiment, the frequency domain operating data includes multiple operating frequencies and multiple frequency domain data. The operating frequency is the preset operating frequency corresponding to the furnace roller, and the frequency domain data is the specific data corresponding to the operating frequency. The multiple operating frequencies and multiple frequency domain data correspond one-to-one.
[0054] For example, the operating frequency can be a preset rotation frequency corresponding to the furnace roller.
[0055] The system compares multiple operating frequencies with a preset frequency in turn. Among the multiple operating frequencies, the operating frequency that is equal to the preset frequency is determined as the target operating frequency. The target operating frequency is the operating frequency that is equal to the preset frequency among the multiple operating frequencies.
[0056] For example, the multiple operating frequencies can be 1 Hz, 2 Hz, 3 Hz, 4 Hz, etc.
[0057] Among multiple frequency domain data, the frequency domain data corresponding to the target operating frequency is determined as the target frequency domain data. The target frequency domain data is the frequency domain data corresponding to the target operating frequency among multiple frequency domain data.
[0058] For example, the frequency domain data can be the frequency domain data corresponding to the three-dimensional point cloud data.
[0059] For example, the target frequency domain data can be the frequency domain data corresponding to 1 Hz, that is, the three-dimensional point cloud frequency domain data corresponding to 1 Hz.
[0060] Determine the amplitude of the target frequency domain data to obtain the frequency conversion amplitude.
[0061] For example, when the target frequency domain data is three-dimensional point cloud frequency domain data, the data amplitude of the three-dimensional point cloud frequency domain data is determined to obtain the frequency conversion amplitude.
[0062] In some embodiments of this application, a method for controlling an annealing furnace is provided, which corrects the curvature of the furnace rollers based on the rotational frequency amplitude, including: Step S501: Process the frequency amplitude data to obtain the bending value of the furnace roller; Step S502: If the curvature value is greater than the first curvature threshold, the furnace roller is repaired to adjust the curvature of the furnace roller. In step S503, if the curvature value is greater than the second curvature threshold, the furnace roller is replaced to restore the curvature of the furnace roller.
[0063] In this embodiment, the frequency amplitude is processed to obtain the bending value of the furnace roller, wherein the bending value is a value representing the bending degree of the furnace roller.
[0064] For example, the range of the curvature value can be [1, 100], and the larger the curvature value, the greater the curvature of the furnace roller.
[0065] Obtain a first curvature threshold and a second curvature threshold, wherein the second curvature threshold is greater than the first curvature threshold.
[0066] For example, the first curvature threshold can be 20, and the second curvature threshold can be 60.
[0067] If the curvature value exceeds the first curvature threshold, the furnace rollers are repaired to adjust their curvature.
[0068] If the curvature value exceeds the second curvature threshold, the furnace roll is replaced to restore its curvature.
[0069] In some embodiments of this application, a method for controlling an annealing furnace is provided, which processes the frequency amplitude to obtain the curvature value of the furnace rollers, including: Step S601: Obtain multiple preset amplitudes and multiple preset curvatures corresponding to the furnace rollers, with each preset amplitude and multiple preset curvatures corresponding to the other. Step S602: Among multiple preset amplitude values, the preset amplitude value that is equal to the frequency conversion amplitude value is determined as the target amplitude value; Step S603: Among multiple preset curvatures, the preset curvature corresponding to the target amplitude is determined as the curvature value.
[0070] In this embodiment, multiple preset amplitude values and multiple preset curvature values corresponding to the furnace roller are obtained, wherein the preset amplitude value is a preset data amplitude value, and the preset curvature value is a preset curvature value.
[0071] For example, multiple preset amplitudes correspond one-to-one with multiple preset curvatures.
[0072] Among multiple preset amplitude values, the preset amplitude value that is equal to the frequency conversion amplitude value is determined as the target amplitude value, wherein the target amplitude value is the preset amplitude value that is equal to the frequency conversion amplitude value among multiple preset amplitude values.
[0073] Among multiple preset curvatures, the preset curvature corresponding to the target amplitude is determined as the curvature value.
[0074] For example, the curvature value is the preset curvature corresponding to the target amplitude among a plurality of preset curvature values.
[0075] In some embodiments of this application, a method for controlling an annealing furnace is provided, which corrects the curvature of the furnace rollers based on the rotational frequency amplitude, including: Step S701: When the frequency amplitude is greater than the first amplitude threshold, the furnace roller is repaired to adjust the curvature of the furnace roller. In step S702, if the frequency amplitude is greater than the second amplitude threshold, the furnace roller is replaced to restore the curvature of the furnace roller.
[0076] In this embodiment, a preset first amplitude threshold and a second amplitude threshold are obtained, wherein the second amplitude threshold is greater than the first amplitude threshold.
[0077] If the frequency amplitude exceeds the first amplitude threshold, the furnace rollers are repaired to adjust their curvature.
[0078] If the rotational frequency amplitude is greater than the second amplitude threshold, the furnace roller is replaced to restore its curvature.
[0079] For example, based on the evaluation results of the rotation frequency amplitude, a clear replacement condition is set: when the rotation frequency amplitude exceeds 3, the bending degree of the furnace roller is considered to have reached the standard requiring replacement. At this time, the furnace roller will be replaced in a timely manner in conjunction with the actual maintenance plan to ensure the stable operation of the production line and product quality.
[0080] In some embodiments, such as Figure 2 As shown, an embodiment of this application provides a control device 800 for an annealing furnace, comprising: The acquisition unit 802 is used to collect the operating parameters of the furnace roller during the rotation of the furnace roller at a preset frequency in order to obtain time-domain operating data. The processing unit 804 is used to convert the time-domain running data into frequency-domain data to obtain the frequency-domain running data corresponding to the time-domain running data; The processing unit 804 is also used to determine the data amplitude of the frequency domain operating data in order to obtain the rotational frequency amplitude of the furnace roller; Control unit 806 is used to correct the curvature of the furnace rollers based on the rotation frequency amplitude.
[0081] In this embodiment, a control device 800 for an annealing furnace is provided, which can determine the curvature of the furnace rollers in the annealing furnace in real time and correct the curvature of the furnace rollers, wherein the furnace rollers are rollers used for annealing.
[0082] For example, the furnace roll may include a carbon sleeve roll. As a core component of the furnace roll, the carbon sleeve roll not only needs to have excellent high temperature resistance and wear resistance, but also needs to ensure the stable operation of silicon steel strip during high temperature annealing, and is directly related to the surface quality of the finished strip steel.
[0083] For example, the structure of the carbon sleeve roll mainly includes two parts: a graphite carbon sleeve and a roll core. The graphite carbon sleeve tightly covers the surface of the roll core and is in direct contact with the strip steel. Due to its self-lubricating properties, it significantly reduces the coefficient of friction between the roll core and the strip steel, effectively alleviating the wear problem.
[0084] For example, during the annealing process, the roller core is subjected to the dual test of extreme high temperature and high load, which can easily cause creep deformation, resulting in the roller core elongation or even bending, and thus the bending deformation of the furnace roller.
[0085] During the rotation of the furnace roller at a preset frequency, the operating parameters of the furnace roller are collected to obtain time-domain operating data. The preset frequency is the preset rotation frequency of the furnace roller, and the time-domain operating data is the operating data of the furnace roller in the time domain.
[0086] For example, the preset frequency can be 1 Hz.
[0087] For example, the annealing furnace may be equipped with sensors that can collect time-domain operating data of the furnace rollers.
[0088] For example, time-domain operational data may include the position information of the furnace rollers and three-dimensional point cloud data.
[0089] The time-domain operating data is converted into frequency-domain data to obtain the corresponding frequency-domain operating data, where the frequency-domain operating data is the operating data of the furnace roller in the frequency domain.
[0090] For example, the time-domain running data can be Fourier transformed to obtain the frequency-domain running data.
[0091] For example, programming languages can enable efficient data processing and analysis, suitable for large-scale time-domain operational data.
[0092] The amplitude of the frequency domain operating data is determined to obtain the rotational frequency amplitude of the furnace roller, where the rotational frequency amplitude is the data amplitude corresponding to the furnace roller rotating at a preset frequency.
[0093] For example, the preset frequency can be equal to the rotation frequency of the furnace rollers.
[0094] For example, in the frequency domain operating data, special attention needs to be paid to the frequency domain data amplitude of the furnace roller at the rotation frequency, i.e., the rotation frequency amplitude.
[0095] The curvature of the furnace rollers can be determined based on the rotation frequency amplitude, and then the curvature of the furnace rollers can be corrected.
[0096] For example, different repair methods can be used to correct the curvature of the furnace rolls based on their different degrees of curvature.
[0097] It should be noted that in this embodiment, the time-domain operating data of the furnace roller is converted into frequency-domain operating data, and the curvature of the furnace roller is determined based on the data amplitude of the frequency-domain operating data. In the event of abnormal curvature of the furnace roller, the furnace roller can be repaired or replaced quickly and effectively to ensure the continuous and long-term operation of the furnace roller, thereby avoiding furnace roller failure that would affect the production efficiency of the annealing furnace.
[0098] The control device 800 of the annealing furnace in this embodiment converts the time-domain operating data of the furnace roller into frequency-domain operating data, and determines the curvature of the furnace roller based on the amplitude of the frequency-domain operating data. This improves the efficiency of determining the curvature of the furnace roller, thus enabling the rapid identification of abnormal conditions of the furnace roller. Consequently, the furnace roller can be repaired or replaced quickly and effectively to ensure the continuous and long-term operation of the furnace roller and improve the operating efficiency of the annealing furnace.
[0099] In some embodiments of this application, a control device 800 for an annealing furnace is provided, comprising: The acquisition unit 802 is used to determine the sampling frequency corresponding to the furnace roller based on a preset frequency, wherein the sampling frequency is greater than the preset frequency; The acquisition unit 802 is used to collect data from the rotating furnace rollers according to the sampling frequency to obtain time-domain operating data.
[0100] In some embodiments of this application, a control device 800 for an annealing furnace is provided, comprising: Processing unit 804 is used to decompose the time-domain running data so that the time-domain running data is converted into multiple trigonometric function data; The processing unit 804 is used to perform integration operations on multiple trigonometric function data to obtain frequency domain operating data.
[0101] In some embodiments of this application, a control device 800 for an annealing furnace is provided, comprising: The processing unit 804 is used to determine the operating frequency that is equal to the preset frequency as the target operating frequency among multiple operating frequencies; The processing unit 804 is used to determine the frequency domain data corresponding to the target operating frequency as the target frequency domain data from multiple frequency domain data. The processing unit 804 is used to determine the amplitude of the target frequency domain data in order to obtain the frequency conversion amplitude.
[0102] In some embodiments of this application, a control device 800 for an annealing furnace is provided, comprising: The processing unit 804 is used to process the frequency amplitude data to obtain the bending value of the furnace roller; The processing unit 804 is used to perform maintenance processing on the furnace roll when the curvature value is greater than the first curvature threshold, so as to adjust the curvature of the furnace roll. The processing unit 804 is used to replace the furnace roll when the curvature value is greater than the second curvature threshold in order to restore the curvature of the furnace roll. The second curvature threshold is greater than the first curvature threshold.
[0103] In some embodiments of this application, a control device 800 for an annealing furnace is provided, comprising: The processing unit 804 is used to acquire multiple preset amplitudes and multiple preset curvatures corresponding to the furnace rollers, with each preset amplitude and multiple preset curvatures corresponding to one another. The processing unit 804 is used to determine the preset amplitude that is equal to the frequency conversion amplitude as the target amplitude among a plurality of preset amplitudes; The processing unit 804 is used to determine the preset curvature corresponding to the target amplitude as the curvature value among multiple preset curvatures.
[0104] In some embodiments of this application, a control device 800 for an annealing furnace is provided, comprising: The processing unit 804 is used to perform maintenance on the furnace rollers when the frequency amplitude is greater than the first amplitude threshold, so as to adjust the curvature of the furnace rollers. The processing unit 804 is used to replace the furnace roller when the frequency amplitude is greater than the second amplitude threshold in order to restore the curvature of the furnace roller. The second amplitude threshold is greater than the first amplitude threshold.
[0105] In some embodiments, such as Figure 3 As shown, a control device 900 for an annealing furnace is proposed. The control device 900 includes a processor 902 and a memory 904. The memory 904 stores a computer program, which, when executed by the processor 902, implements the steps of the annealing furnace control method as described in any of the above embodiments. Therefore, the control device 900 for the annealing furnace possesses all the beneficial effects of the annealing furnace control method in any of the above embodiments, which will not be elaborated further here.
[0106] In some embodiments, a readable storage medium is provided having a program stored thereon, which, when executed by a processor, implements the steps of the control method for the annealing furnace as described in any of the above embodiments, and thus has all the beneficial technical effects of the control method for the annealing furnace as described in any of the above embodiments.
[0107] It should be noted that the descriptions of each embodiment in the above embodiments have different focuses. For parts that are not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.
[0108] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-readable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-readable program code.
[0109] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create a machine for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0110] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0111] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0112] This application also provides a computer program product, which includes computer software instructions that, when executed on a processing device, cause the processing device to execute a process of controlling an annealing furnace.
[0113] A computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the flow or function according to the embodiments of this application is generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state disk (SSD)).
[0114] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0115] In the several embodiments provided in this application, it should be understood that the disclosed devices, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, or indirect coupling or communication connection between devices or units, and may be electrical, mechanical, or other forms.
[0116] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0117] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0118] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0119] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.
[0120] Although preferred embodiments have been described in this specification, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of this specification.
[0121] Obviously, those skilled in the art can make various modifications and variations to this specification without departing from its spirit and scope. Therefore, if such modifications and variations fall within the scope of the claims and their equivalents, this specification is also intended to include such modifications and variations.
Claims
1. A method for controlling an annealing furnace, characterized in that, The annealing furnace includes furnace rollers, and the method includes: During the rotation of the furnace roller at a preset frequency, the operating parameters of the furnace roller are collected to obtain time-domain operating data; The time-domain operating data is converted from time-domain data to frequency-domain data to obtain the frequency-domain operating data corresponding to the time-domain operating data; The amplitude of the frequency domain operating data is determined to obtain the rotational frequency amplitude of the furnace roller; The curvature of the furnace roller is corrected based on the rotation frequency amplitude.
2. The method according to claim 1, characterized in that, The process of collecting the operating parameters of the furnace rollers to obtain time-domain operating data includes: Based on the preset frequency, the sampling frequency corresponding to the furnace roller is determined, wherein the sampling frequency is greater than the preset frequency; Data is collected from the rotating furnace rollers according to the sampling frequency to obtain the time-domain operating data.
3. The method according to claim 1, characterized in that, The step of converting the time-domain operating data from time-domain data to frequency-domain data to obtain the frequency-domain operating data corresponding to the time-domain operating data includes: The time-domain runtime data is decomposed to convert it into multiple trigonometric function data. The trigonometric function data are integrated to obtain frequency domain operating data.
4. The method according to claim 1, characterized in that, The frequency domain operating data includes multiple operating frequencies and multiple frequency domain data, with each of the multiple operating frequencies and multiple frequency domain data corresponding one-to-one. Determining the amplitude of the frequency domain operating data to obtain the rotational frequency amplitude of the furnace roller includes: Among the multiple operating frequencies, the operating frequency that is equal to the preset frequency is determined as the target operating frequency; Among the multiple frequency domain data, the frequency domain data corresponding to the target operating frequency is determined as the target frequency domain data; The amplitude of the target frequency domain data is determined to obtain the frequency conversion amplitude.
5. The method according to any one of claims 1 to 4, characterized in that, The step of correcting the curvature of the furnace roller based on the rotation frequency amplitude includes: The frequency amplitude is processed to obtain the curvature value of the furnace roller; If the curvature value is greater than the first curvature threshold, the furnace roller is repaired to adjust the curvature of the furnace roller. If the curvature value is greater than the second curvature threshold, the furnace roller is replaced to restore the curvature of the furnace roller; Wherein, the second curvature threshold is greater than the first curvature threshold.
6. The method according to claim 5, characterized in that, The step of processing the frequency amplitude to obtain the curvature value of the furnace roller includes: Obtain multiple preset amplitudes and multiple preset curvatures corresponding to the furnace roller, wherein the multiple preset amplitudes and multiple preset curvatures correspond one-to-one; Among the multiple preset amplitude values, the preset amplitude value that is equal to the frequency conversion amplitude value is determined as the target amplitude value; Among the multiple preset curvatures, the preset curvature corresponding to the target amplitude is determined as the curvature value.
7. The method according to any one of claims 1 to 4, characterized in that, The step of correcting the curvature of the furnace roller based on the rotation frequency amplitude includes: If the frequency amplitude is greater than the first amplitude threshold, the furnace roller is repaired to adjust the curvature of the furnace roller. If the rotation frequency amplitude is greater than the second amplitude threshold, the furnace roller is replaced to restore the curvature of the furnace roller; Wherein, the second amplitude threshold is greater than the first amplitude threshold.
8. A control device for an annealing furnace, characterized in that, The annealing furnace includes furnace rollers, and the apparatus includes: The acquisition unit is used to collect the operating parameters of the furnace roller during the rotation of the furnace roller at a preset frequency in order to obtain time-domain operating data. The processing unit is used to convert the time-domain operating data into frequency-domain data to obtain the frequency-domain operating data corresponding to the time-domain operating data; The processing unit is also used to determine the data amplitude of the frequency domain operating data in order to obtain the rotational frequency amplitude of the furnace roller; The control unit is used to correct the curvature of the furnace rollers based on the rotation frequency amplitude.
9. A control device for an annealing furnace, characterized in that, include: processor; A memory, which stores programs or instructions, wherein a processor, when executing the programs or instructions in the memory, implements the steps of the control method for the annealing furnace as described in any one of claims 1 to 7.
10. A readable storage medium, characterized in that, A program or instruction is stored on a readable storage medium, which, when executed by a processor, implements the steps of the control method for the annealing furnace as described in any one of claims 1 to 7.