Nothing Special   »   [go: up one dir, main page]

CN118080578B - A rolling control device and method based on artificial intelligence and finite element analysis - Google Patents

A rolling control device and method based on artificial intelligence and finite element analysis Download PDF

Info

Publication number
CN118080578B
CN118080578B CN202410262239.XA CN202410262239A CN118080578B CN 118080578 B CN118080578 B CN 118080578B CN 202410262239 A CN202410262239 A CN 202410262239A CN 118080578 B CN118080578 B CN 118080578B
Authority
CN
China
Prior art keywords
temperature
strip
rolling
roll
rolling temperature
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202410262239.XA
Other languages
Chinese (zh)
Other versions
CN118080578A (en
Inventor
习海旭
曹洪波
郭丹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiangsu University of Technology
Original Assignee
Jiangsu University of Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jiangsu University of Technology filed Critical Jiangsu University of Technology
Priority to CN202410262239.XA priority Critical patent/CN118080578B/en
Publication of CN118080578A publication Critical patent/CN118080578A/en
Application granted granted Critical
Publication of CN118080578B publication Critical patent/CN118080578B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • G06F30/23Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B21MECHANICAL METAL-WORKING WITHOUT ESSENTIALLY REMOVING MATERIAL; PUNCHING METAL
    • B21BROLLING OF METAL
    • B21B37/00Control devices or methods specially adapted for metal-rolling mills or the work produced thereby
    • B21B37/74Temperature control, e.g. by cooling or heating the rolls or the product
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/16Matrix or vector computation, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16CCOMPUTATIONAL CHEMISTRY; CHEMOINFORMATICS; COMPUTATIONAL MATERIALS SCIENCE
    • G16C60/00Computational materials science, i.e. ICT specially adapted for investigating the physical or chemical properties of materials or phenomena associated with their design, synthesis, processing, characterisation or utilisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2119/00Details relating to the type or aim of the analysis or the optimisation
    • G06F2119/08Thermal analysis or thermal optimisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2119/00Details relating to the type or aim of the analysis or the optimisation
    • G06F2119/14Force analysis or force optimisation, e.g. static or dynamic forces

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Mathematical Physics (AREA)
  • Data Mining & Analysis (AREA)
  • Pure & Applied Mathematics (AREA)
  • Computational Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Mechanical Engineering (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Algebra (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • Control Of Metal Rolling (AREA)

Abstract

本申请提供一种基于人工智能和有限元分析的轧制控制装置及方法,通过启动人工智能客户端采集轧制过程中带钢表面各个点的初始轧制温度,得到带钢轧制温度阵列;确定带钢轧制温度阵列的离散稀疏矩阵,由离散稀疏矩阵确定带钢轧制温度阵列对应的带钢稀疏温度域;根据获取的轧辊窜辊量和轧辊温度进行有限元分析,得到带钢弯辊抗力,通过带钢弯辊抗力确定弯辊变形温升度;由带钢稀疏温度域、弯辊变形温升度和带钢的介质换热系数进行温度聚合,得到轧制温度聚合值;当轧制温度聚合值不处于预设轧制温度区间时,由人工智能控制中心对带钢轧制机的轧辊温度进行自动调节,有效控制带钢轧制温度的波动程度,可减少因温度波动而导致的不良产品。

The present application provides a rolling control device and method based on artificial intelligence and finite element analysis. The device and method acquire the initial rolling temperature of each point on the surface of the strip during the rolling process by starting an artificial intelligence client to obtain a strip rolling temperature array; determine a discrete sparse matrix of the strip rolling temperature array, and determine a strip sparse temperature domain corresponding to the strip rolling temperature array by the discrete sparse matrix; perform finite element analysis based on the acquired roll shifting amount and roll temperature to obtain the strip bending roll resistance, and determine the bending roll deformation temperature rise by the strip bending roll resistance; perform temperature aggregation based on the strip sparse temperature domain, the bending roll deformation temperature rise and the medium heat transfer coefficient of the strip to obtain a rolling temperature aggregation value; when the rolling temperature aggregation value is not in a preset rolling temperature range, the artificial intelligence control center automatically adjusts the roll temperature of the strip rolling mill to effectively control the fluctuation degree of the strip rolling temperature, thereby reducing defective products caused by temperature fluctuations.

Description

一种基于人工智能和有限元分析的轧制控制装置及方法A rolling control device and method based on artificial intelligence and finite element analysis

技术领域Technical Field

本申请涉及轧制控制技术领域,更具体的说,本申请涉及一种基于人工智能和有限元分析的轧制控制装置及方法。The present application relates to the field of rolling control technology, and more specifically, to a rolling control device and method based on artificial intelligence and finite element analysis.

背景技术Background technique

轧制是一种金属加工工艺,通过轧机将金属坯料压制、拉伸或挤压,使其产生塑性变形,从而获得所需尺寸、形状和表面质量的成品,轧制控制装置是一种用于监测和控制金属轧制过程的设备,该装置通常包括传感器、数据采集系统、分析软件和反馈控制系统。Rolling is a metal processing process that uses a rolling mill to press, stretch or extrude metal billets to cause plastic deformation, thereby obtaining a finished product with the desired size, shape and surface quality. A rolling control device is a device used to monitor and control the metal rolling process. The device usually includes sensors, data acquisition systems, analysis software and feedback control systems.

轧制控制装置通常包括安装在轧机上的传感器,可实时收集轧制过程中的数据,如温度、压力、力学变形等,然后通过数据采集系统收集传感器获取的数据,并将其传输到数据处理单元,再运用机器学习或深度学习算法等,对采集到的数据进行实时分析和处理以实现对轧机的控制和调节,但是在现有技术中,通过轧制机对带钢材料进行轧制的过程中,带钢材料的表面温度分布不均,而在通过轧辊轧制时,轧辊温度受到众多因素影响而难以控制,且轧辊温度会影响到带钢材料的表面温度,使得带钢轧制的温度发生变化,与预设轧制温度值偏离大,影响带钢轧制质量。The rolling control device usually includes sensors installed on the rolling mill, which can collect data in the rolling process in real time, such as temperature, pressure, mechanical deformation, etc., and then collect the data obtained by the sensors through the data acquisition system and transmit it to the data processing unit. Then, machine learning or deep learning algorithms are used to analyze and process the collected data in real time to achieve control and regulation of the rolling mill. However, in the prior art, during the rolling of the strip steel material by the rolling mill, the surface temperature distribution of the strip steel material is uneven, and when rolling through the rollers, the roller temperature is affected by many factors and is difficult to control, and the roller temperature will affect the surface temperature of the strip steel material, causing the strip steel rolling temperature to change, which deviates greatly from the preset rolling temperature value, affecting the strip steel rolling quality.

发明内容Summary of the invention

本申请提供一种基于人工智能和有限元分析的轧制控制装置及方法,在带钢轧制过程中,通过有效控制带钢轧制温度的波动程度,可减少因温度波动而导致的不良产品。The present application provides a rolling control device and method based on artificial intelligence and finite element analysis. During the strip rolling process, the fluctuation degree of the strip rolling temperature can be effectively controlled to reduce defective products caused by temperature fluctuations.

第一方面,本申请提供一种基于人工智能和有限元分析的轧制控制方法,包括如下步骤:In a first aspect, the present application provides a rolling control method based on artificial intelligence and finite element analysis, comprising the following steps:

启动人工智能客户端采集轧制过程中带钢表面各个点的初始轧制温度,进而得到带钢轧制温度阵列;Start the artificial intelligence client to collect the initial rolling temperature of each point on the strip surface during the rolling process, and then obtain the strip rolling temperature array;

确定所述带钢轧制温度阵列的离散向量,通过离散向量,得到所述带钢轧制温度阵列的离散稀疏矩阵,由所述离散稀疏矩阵确定所述带钢轧制温度阵列对应的带钢稀疏温度域;Determine a discrete vector of the strip rolling temperature array, obtain a discrete sparse matrix of the strip rolling temperature array through the discrete vector, and determine a strip sparse temperature domain corresponding to the strip rolling temperature array through the discrete sparse matrix;

获取轧辊窜辊量和轧辊温度,根据所述轧辊窜辊量和所述轧辊温度进行有限元分析,得到带钢弯辊抗力,进而通过所述带钢弯辊抗力确定弯辊变形温升度;Obtaining the roll shifting amount and the roll temperature, performing finite element analysis according to the roll shifting amount and the roll temperature, obtaining the strip bending roll resistance, and then determining the bending roll deformation temperature rise degree according to the strip bending roll resistance;

确定带钢的介质换热系数,由所述带钢稀疏温度域、所述弯辊变形温升度和所述介质换热系数进行温度聚合,得到轧制温度聚合值;Determine the medium heat transfer coefficient of the steel strip, perform temperature aggregation based on the rarefaction temperature domain of the steel strip, the bending roll deformation temperature rise and the medium heat transfer coefficient, and obtain a rolling temperature aggregation value;

当所述轧制温度聚合值不处于预设轧制温度区间时,由人工智能控制中心对带钢轧制机的轧辊温度进行自动调节。When the rolling temperature aggregate value is not within the preset rolling temperature range, the artificial intelligence control center automatically adjusts the roll temperature of the strip rolling mill.

在一些实施例中,启动人工智能客户端采集轧制过程中带钢表面各个点的初始轧制温度,进而得到带钢轧制温度阵列具体包括:In some embodiments, starting the artificial intelligence client to collect the initial rolling temperature of each point on the surface of the strip during the rolling process, and then obtaining the strip rolling temperature array specifically includes:

对于每个带钢表面点,根据带钢表面点在所有采集时刻对应的初始轧制温度确定所述带钢表面点对应的温度突变值,进而得到每个带钢表面点对应的温度突变值;For each strip surface point, determine the temperature mutation value corresponding to the strip surface point according to the initial rolling temperature corresponding to the strip surface point at all sampling moments, and then obtain the temperature mutation value corresponding to each strip surface point;

将所述温度突变值高于预设突变阈值的带钢表面点对应的所有初始轧制温度剔除,进而得到带钢表面温度缺失点;Eliminate all initial rolling temperatures corresponding to the strip surface points whose temperature mutation values are higher than a preset mutation threshold, thereby obtaining the strip surface temperature missing points;

通过所述温度突变值低于预设突变阈值的带钢表面点对应的所有初始轧制温度对所述带钢表面温度缺失点进行温度填补,进而由所有带钢表面点对应的初始轧制温度组成带钢轧制温度阵列。The missing points on the strip surface temperature are filled with temperature using all the initial rolling temperatures corresponding to the strip surface points whose temperature mutation values are lower than the preset mutation threshold, and then a strip rolling temperature array is formed by the initial rolling temperatures corresponding to all the strip surface points.

在一些实施例中,由所述离散稀疏矩阵确定所述带钢轧制温度阵列对应的带钢稀疏温度域具体包括:In some embodiments, determining the strip steel sparse temperature domain corresponding to the strip steel rolling temperature array by the discrete sparse matrix specifically includes:

对所述离散稀疏矩阵进行特征值分解,得到特征值和特征向量;Performing eigenvalue decomposition on the discrete sparse matrix to obtain eigenvalues and eigenvectors;

根据所述特征值和所述特征向量构建轧制温度投影矩阵;Constructing a rolling temperature projection matrix according to the eigenvalues and the eigenvectors;

通过所述轧制温度投影矩阵对所述带钢轧制温度阵列进行投影,进而得到所述带钢轧制温度阵列对应的带钢稀疏温度域。The strip steel rolling temperature array is projected through the rolling temperature projection matrix, thereby obtaining a strip steel sparse temperature domain corresponding to the strip steel rolling temperature array.

在一些实施例中,根据所述轧辊窜辊量和所述轧辊温度进行有限元分析,得到带钢弯辊抗力具体包括:In some embodiments, performing finite element analysis based on the roll shifting amount and the roll temperature to obtain the strip bending resistance specifically includes:

获取有限元分析软件中带钢轧制的有限元模型;Obtain the finite element model of strip rolling in the finite element analysis software;

将所述轧辊窜辊量和所述轧辊温度输入所述带钢轧制的有限元模型中模拟带钢轧制受力,进而得到带钢弯辊抗力。The roll shifting amount and the roll temperature are input into the finite element model of the strip rolling to simulate the strip rolling stress, and then the strip bending resistance is obtained.

在一些实施例中,由所述带钢稀疏温度域、所述弯辊变形温升度和所述介质换热系数进行温度聚合,得到轧制温度聚合值具体包括:In some embodiments, the rolling temperature aggregation value obtained by performing temperature aggregation on the rarefaction temperature domain of the steel strip, the bending roll deformation temperature rise and the medium heat transfer coefficient specifically includes:

根据所述带钢稀疏温度域确定带钢轧制温度;Determining the strip rolling temperature according to the strip rarefaction temperature domain;

通过所述介质换热系数将所述弯辊变形温升度转换为带钢温升;The bending roll deformation temperature rise is converted into the strip temperature rise through the medium heat transfer coefficient;

将所述带钢轧制温度和所述带钢温升聚合为轧制温度聚合值。The strip rolling temperature and the strip temperature rise are aggregated into a rolling temperature aggregate value.

在一些实施例中,当所述轧制温度聚合值不处于预设轧制温度区间时,由人工智能控制中心对带钢轧制机的轧辊温度进行自动调节具体包括:In some embodiments, when the rolling temperature aggregate value is not within the preset rolling temperature range, the automatic adjustment of the roll temperature of the strip rolling mill by the artificial intelligence control center specifically includes:

当所述轧制温度聚合值高于预设轧制温度区间上限时,升高带钢轧制机的轧辊温度;When the rolling temperature aggregate value is higher than the upper limit of the preset rolling temperature range, increasing the roll temperature of the strip rolling mill;

当所述轧制温度聚合值低于预设轧制温度区间下限时,降低带钢轧制机的轧辊温度。When the rolling temperature aggregate value is lower than the preset lower limit of the rolling temperature range, the roll temperature of the strip rolling mill is reduced.

在一些实施例中,通过激光测距仪获取轧辊窜辊量,通过红外测温仪获取轧辊温度。In some embodiments, the roller shifting amount is obtained by a laser rangefinder, and the roller temperature is obtained by an infrared thermometer.

第二方面,本申请提供一种基于人工智能和有限元分析的轧制控制装置,包括有数据处理单元,所述数据处理单元包括:In a second aspect, the present application provides a rolling control device based on artificial intelligence and finite element analysis, comprising a data processing unit, wherein the data processing unit comprises:

采集模块,用于启动人工智能客户端采集轧制过程中带钢表面各个点的初始轧制温度,进而得到带钢轧制温度阵列;The acquisition module is used to start the artificial intelligence client to collect the initial rolling temperature of each point on the strip surface during the rolling process, and then obtain the strip rolling temperature array;

处理模块,用于确定所述带钢轧制温度阵列的离散向量,通过所述离散向量,得到所述带钢轧制温度阵列的离散稀疏矩阵,由所述离散稀疏矩阵确定所述带钢轧制温度阵列对应的带钢稀疏温度域;A processing module, used to determine a discrete vector of the strip rolling temperature array, obtain a discrete sparse matrix of the strip rolling temperature array through the discrete vector, and determine a strip sparse temperature domain corresponding to the strip rolling temperature array from the discrete sparse matrix;

所述处理模块,还用于获取轧辊窜辊量和轧辊温度,根据所述轧辊窜辊量和所述轧辊温度进行有限元分析,得到带钢弯辊抗力,进而通过所述带钢弯辊抗力确定弯辊变形温升度;The processing module is further used to obtain the roll shifting amount and the roll temperature, perform finite element analysis according to the roll shifting amount and the roll temperature, obtain the strip bending roll resistance, and then determine the bending roll deformation temperature rise degree through the strip bending roll resistance;

所述处理模块,还用于确定带钢的介质换热系数,由所述带钢稀疏温度域、所述弯辊变形温升度和所述介质换热系数进行温度聚合,得到轧制温度聚合值;The processing module is further used to determine the medium heat transfer coefficient of the steel strip, and to perform temperature aggregation based on the rarefaction temperature domain of the steel strip, the bending roll deformation temperature rise and the medium heat transfer coefficient to obtain a rolling temperature aggregation value;

自动调节模块,用于当所述轧制温度聚合值不处于预设轧制温度区间时,由人工智能控制中心对带钢轧制机的轧辊温度进行自动调节。The automatic adjustment module is used to automatically adjust the roller temperature of the strip rolling mill by the artificial intelligence control center when the rolling temperature aggregation value is not in the preset rolling temperature range.

第三方面,本申请提供一种计算机设备,所述计算机设备包括存储器和处理器,所述存储器用于存储计算机程序,所述处理器用于从所述存储器中调用并运行所述计算机程序,使得所述计算机设备执行上述的基于人工智能和有限元分析的轧制控制方法。In a third aspect, the present application provides a computer device, comprising a memory and a processor, wherein the memory is used to store a computer program, and the processor is used to call and run the computer program from the memory, so that the computer device executes the above-mentioned rolling control method based on artificial intelligence and finite element analysis.

第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有指令或代码,当指令或代码在计算机上运行时,使得计算机执行时实现上述的基于人工智能和有限元分析的轧制控制方法。In a fourth aspect, the present application provides a computer-readable storage medium, in which instructions or codes are stored. When the instructions or codes are run on a computer, the computer implements the above-mentioned rolling control method based on artificial intelligence and finite element analysis when executed.

本申请公开的实施例提供的技术方案具有以下有益效果:The technical solution provided by the embodiments disclosed in this application has the following beneficial effects:

本申请中,首先,启动人工智能客户端采集轧制过程中带钢表面各个点的初始轧制温度,进而得到带钢轧制温度阵列;确定带钢轧制温度阵列的离散向量,通过离散向量,得到带钢轧制温度阵列的离散稀疏矩阵,该离散稀疏矩阵标识出影响轧制温度数据准确性的区域和因素,便于识别和剔除不可靠或受干扰的轧制温度数据,提高轧制温度数据的准确性,然后,由带钢稀疏温度域、弯辊变形温升度和介质换热系数进行温度聚合,得到轧制温度聚合值,结合带钢稀疏温度域、弯辊变形温升度和介质换热系数,综合考虑了不同因素对带钢温度的影响,提高了轧制温度聚合值的综合性和准确性,可以优化轧制参数和控制策略,以更精确地控制带钢轧制温度,最后,当所述轧制温度聚合值不处于预设轧制温度区间时,由人工智能控制中心对带钢轧制机的轧辊温度进行自动调节,由于对带钢材料进行轧制过程中,带钢会与轧制机的轧辊进行接触,故此时带钢表面温度远高于轧辊温度,此时二者接触会导致热量从带钢材料传递到轧辊上,从而使带钢温度下降,而自动调节时通过升高或降低轧辊温度,可以使带钢轧制温度下降幅度发生改变,防止带钢轧制温度偏移出预设轧制温度区间,预设轧制温度区间表示带钢轧制的正常温度区间,在带钢轧制过程中,有效控制带钢轧制温度的波动程度,从而减少因温度波动而导致的不良产品。In the present application, first, the artificial intelligence client is started to collect the initial rolling temperature of each point on the strip surface during the rolling process, and then the strip rolling temperature array is obtained; the discrete vector of the strip rolling temperature array is determined, and the discrete sparse matrix of the strip rolling temperature array is obtained through the discrete vector. The discrete sparse matrix identifies the areas and factors that affect the accuracy of the rolling temperature data, which is convenient for identifying and eliminating unreliable or interfered rolling temperature data, and improving the accuracy of the rolling temperature data. Then, the temperature is aggregated by the sparse temperature domain of the strip, the temperature rise of the bending roll deformation and the heat transfer coefficient of the medium to obtain the rolling temperature aggregation value. The sparse temperature domain of the strip, the temperature rise of the bending roll deformation and the heat transfer coefficient of the medium are combined to comprehensively consider the influence of different factors on the strip temperature, thereby improving the comprehensiveness and accuracy of the rolling temperature aggregation value, and can optimize the rolling parameters and control. A control strategy is adopted to more accurately control the rolling temperature of the strip. Finally, when the rolling temperature aggregation value is not in the preset rolling temperature range, the artificial intelligence control center automatically adjusts the roller temperature of the strip rolling mill. During the rolling process of the strip material, the strip will contact the roller of the rolling mill. Therefore, the surface temperature of the strip is much higher than the roller temperature. At this time, the contact between the two will cause heat to be transferred from the strip material to the roller, thereby reducing the temperature of the strip. During automatic adjustment, the temperature drop of the strip rolling can be changed by increasing or decreasing the roller temperature, thereby preventing the strip rolling temperature from deviating from the preset rolling temperature range. The preset rolling temperature range represents the normal temperature range of strip rolling. During the strip rolling process, the fluctuation degree of the strip rolling temperature is effectively controlled, thereby reducing defective products caused by temperature fluctuations.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

图1是根据本申请一些实施例所示的基于人工智能和有限元分析的轧制控制方法的示例性流程图;FIG1 is an exemplary flow chart of a rolling control method based on artificial intelligence and finite element analysis according to some embodiments of the present application;

图2是根据本申请一些实施例所示的确定带钢轧制温度阵列的示例性流程图;FIG2 is an exemplary flow chart of determining a strip rolling temperature array according to some embodiments of the present application;

图3是根据本申请一些实施例所示的确定带钢稀疏温度域的示例性流程图;FIG3 is an exemplary flow chart of determining a rarefaction temperature domain of a steel strip according to some embodiments of the present application;

图4是根据本申请一些实施例所示的温度控制单元的示例性硬件和/或软件的示意图;FIG4 is a schematic diagram of exemplary hardware and/or software of a temperature control unit according to some embodiments of the present application;

图5是根据本申请一些实施例所示的实现基于人工智能和有限元分析的轧制控制方法的计算机设备的结构示意图。FIG5 is a schematic diagram of the structure of a computer device for implementing a rolling control method based on artificial intelligence and finite element analysis according to some embodiments of the present application.

具体实施方式Detailed ways

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

本申请实施例提供一种基于人工智能和有限元分析的轧制控制装置及方法,其核心是启动人工智能客户度采集轧制过程中带钢表面各个点的初始轧制温度,进而得到带钢轧制温度阵列;确定所述带钢轧制温度阵列的离散向量,通过所述离散向量,得到所述带钢轧制温度阵列的离散稀疏矩阵,由所述离散稀疏矩阵确定所述带钢轧制温度阵列对应的带钢稀疏温度域;获取轧辊窜辊量和轧辊温度,根据所述轧辊窜辊量和所述轧辊温度进行有限元分析,得到带钢弯辊抗力,进而通过所述带钢弯辊抗力确定弯辊变形温升度;确定带钢的介质换热系数,由所述带钢稀疏温度域、所述弯辊变形温升度和所述介质换热系数进行温度聚合,得到轧制温度聚合值;当所述轧制温度聚合值不处于预设轧制温度区间时,由人工智能控制中心对带钢轧制机的轧辊温度进行自动调节,在带钢轧制过程中,有效控制带钢轧制温度的波动程度,以减少因温度波动而导致的不良产品。The embodiment of the present application provides a rolling control device and method based on artificial intelligence and finite element analysis, the core of which is to start the artificial intelligence client to collect the initial rolling temperature of each point on the strip surface during the rolling process, and then obtain the strip rolling temperature array; determine the discrete vector of the strip rolling temperature array, and obtain the discrete sparse matrix of the strip rolling temperature array through the discrete vector, and determine the strip sparse temperature domain corresponding to the strip rolling temperature array by the discrete sparse matrix; obtain the roll shifting amount and the roll temperature, and according to the roll shifting amount and the roll temperature Finite element analysis is performed to obtain the strip bending roll resistance, and then the bending roll deformation temperature rise is determined through the strip bending roll resistance; the medium heat transfer coefficient of the strip is determined, and the temperature aggregation is performed on the strip sparse temperature domain, the bending roll deformation temperature rise and the medium heat transfer coefficient to obtain the rolling temperature aggregation value; when the rolling temperature aggregation value is not in the preset rolling temperature range, the artificial intelligence control center automatically adjusts the roll temperature of the strip rolling mill, and effectively controls the fluctuation degree of the strip rolling temperature during the strip rolling process to reduce defective products caused by temperature fluctuations.

为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。参考图1,该图是根据本申请一些实施例所示的一种基于人工智能和有限元分析的轧制控制方法的示例性流程图,该基于人工智能和有限元分析的轧制控制方法100主要包括如下步骤:In order to better understand the above technical solution, the above technical solution will be described in detail below in conjunction with the drawings and specific implementation methods of the specification. Referring to FIG1 , this figure is an exemplary flow chart of a rolling control method based on artificial intelligence and finite element analysis according to some embodiments of the present application. The rolling control method 100 based on artificial intelligence and finite element analysis mainly includes the following steps:

在步骤101,启动人工智能客户端采集轧制过程中带钢表面各个点的初始轧制温度,进而得到带钢轧制温度阵列。In step 101, the artificial intelligence client is started to collect the initial rolling temperature of each point on the surface of the strip during the rolling process, and then the strip rolling temperature array is obtained.

优选的,在一些实施例中,参考图2所示,该图是本申请一些实施例中确定带钢轧制温度阵列的示例性流程图,本实施例中确定带钢轧制温度阵列可采用下述步骤实现:Preferably, in some embodiments, referring to FIG. 2 , which is an exemplary flow chart of determining the strip rolling temperature array in some embodiments of the present application, the strip rolling temperature array can be determined in the present embodiment by the following steps:

首先,在步骤1011中,对于每个带钢表面点,根据带钢表面点在所有采集时刻对应的初始轧制温度确定所述带钢表面点对应的温度突变值,进而得到每个带钢表面点对应的温度突变值;First, in step 1011, for each strip surface point, the temperature mutation value corresponding to the strip surface point is determined according to the initial rolling temperature corresponding to the strip surface point at all acquisition moments, thereby obtaining the temperature mutation value corresponding to each strip surface point;

其次,在步骤1012中,将所述温度突变值高于预设突变阈值的带钢表面点对应的所有初始轧制温度剔除,进而得到带钢表面温度缺失点;Secondly, in step 1012, all initial rolling temperatures corresponding to the strip surface points whose temperature mutation values are higher than the preset mutation threshold are eliminated, thereby obtaining the strip surface temperature missing points;

最后,在步骤1013中,通过所述温度突变值低于预设突变阈值的带钢表面点对应的所有初始轧制温度对所述带钢表面温度缺失点进行温度填补,进而由所有带钢表面点对应的初始轧制温度组成带钢轧制温度阵列。Finally, in step 1013, the missing points on the strip surface temperature are filled with all the initial rolling temperatures corresponding to the strip surface points whose temperature mutation values are lower than the preset mutation threshold, and then a strip rolling temperature array is formed by the initial rolling temperatures corresponding to all the strip surface points.

在上述实施例中,根据带钢表面点在所有采集时刻对应的初始轧制温度确定带钢表面点对应的温度突变值具体可采用下述方式,即:In the above embodiment, the temperature mutation value corresponding to the strip surface point can be determined according to the initial rolling temperature corresponding to the strip surface point at all acquisition moments in the following manner, namely:

确定带钢表面点在所有采集时刻对应的初始轧制温度均值;Determine the average initial rolling temperature of the strip surface points corresponding to all acquisition moments;

确定带钢表面点在所有采集时刻对应的初始轧制温度的离散度;Determine the dispersion of the initial rolling temperature corresponding to the surface points of the strip at all acquisition moments;

通过所有采集时刻对应的初始轧制温度均值和所有采集时刻对应的初始轧制温度的离散度确定带钢表面点对应的温度突变值,具体实现时,该温度突变值可根据下述公式确定:The temperature mutation value corresponding to the surface point of the strip is determined by the average value of the initial rolling temperature corresponding to all the acquisition moments and the dispersion of the initial rolling temperature corresponding to all the acquisition moments. In specific implementation, the temperature mutation value can be determined according to the following formula:

Si=exp(γi)+μi S i = exp(γ i ) + μ i

其中,Si表示第i个带钢表面点对应的温度突变值,μi表示第i个带钢表面点在所有采集时刻对应的初始轧制温度均值,γi表示第i个带钢表面点在所有采集时刻对应的初始轧制温度的离散度,需要说明的是,本申请中,温度突变值表示带钢表面点在所有采集时刻对应的初始轧制温度相对于常规轧制温度取值的偏移程度,离散度表示带钢表面点在所有采集时刻对应的初始轧制温度之间差异程度,可以将带钢表面点在所有采集时刻对应的初始轧制温度的方差作为带钢表面点在所有采集时刻对应的初始轧制温度的离散度。Among them, Si represents the temperature mutation value corresponding to the i-th strip surface point, μi represents the average of the initial rolling temperatures corresponding to the i-th strip surface point at all sampling moments, and γi represents the discreteness of the initial rolling temperatures corresponding to the i-th strip surface point at all sampling moments. It should be noted that in the present application, the temperature mutation value represents the degree of deviation of the initial rolling temperatures corresponding to the strip surface points at all sampling moments relative to the conventional rolling temperature value, and the discreteness represents the degree of difference between the initial rolling temperatures corresponding to the strip surface points at all sampling moments. The variance of the initial rolling temperatures corresponding to the strip surface points at all sampling moments can be used as the discreteness of the initial rolling temperatures corresponding to the strip surface points at all sampling moments.

具体实现时,启动人工智能客户端,利用人工智能技术,可以实现轧机设备的智能温度控制,监测传感器数据并实时调整轧制过程中的参数,确保在轧制温度下带钢产品尺寸、形状和质量达到预期,首先,可以通过人工智能客户端中的红外测温仪采集轧制过程中带钢表面各个点的初始轧制温度,并且通过该红外测温仪多次采集带钢表面各个点的初始轧制温度,即每个带钢表面点对应有多个不同采集时刻的初始轧制温度,其次,对于每个带钢表面点,根据带钢表面点在所有采集时刻对应的初始轧制温度确定带钢表面点对应的温度突变值,进而得到每个带钢表面点对应的温度突变值,然后,温度突变值低于预设突变阈值,表示该带钢表面点对应的所有初始轧制温度取值符合轧制过程中常规温度取值,温度突变值高于预设突变阈值,表示该带钢表面点对应的所有初始轧制温度取值不符合轧制过程中常规温度取值,可能是轧制环境带来的干扰或红外测温仪的误差导致,故将温度突变值高于预设突变阈值的带钢表面点对应的所有初始轧制温度剔除,并将该带钢表面点作为带钢表面温度缺失点,即该带钢表面温度缺失点没有对应的轧制温度,最后,通过温度突变值低于预设突变阈值的带钢表面点对应的所有初始轧制温度对带钢表面温度缺失点进行温度填补,可以将温度突变值低于预设突变阈值的带钢表面点对应的所有初始轧制温度的均值填补到带钢表面温度缺失点中,从而使得所有带钢表面点都有对应的初始轧制温度,由所有带钢表面点对应的初始轧制温度组成带钢轧制温度阵列,例如,带钢表面点有n个,采集时刻有m个,则带钢轧制温度阵列为一个包含初始轧制温度的n*m的数据矩阵。In the specific implementation, the artificial intelligence client is started, and the artificial intelligence technology can be used to realize the intelligent temperature control of the rolling mill equipment, monitor the sensor data and adjust the parameters in the rolling process in real time to ensure that the size, shape and quality of the strip product meet the expectations at the rolling temperature. First, the initial rolling temperature of each point on the strip surface during the rolling process can be collected through the infrared thermometer in the artificial intelligence client, and the initial rolling temperature of each point on the strip surface can be collected multiple times through the infrared thermometer, that is, each strip surface point corresponds to multiple initial rolling temperatures at different collection times. Secondly, for each strip surface point, the temperature mutation value corresponding to the strip surface point is determined according to the initial rolling temperature corresponding to the strip surface point at all collection times, and then the temperature mutation value corresponding to each strip surface point is obtained. Then, if the temperature mutation value is lower than the preset mutation threshold, it means that all the initial rolling temperature values corresponding to the strip surface point are in line with the conventional temperature values during the rolling process. If the temperature mutation value is higher than the preset mutation threshold, it means that the strip surface All initial rolling temperature values corresponding to the point do not conform to the conventional temperature values during the rolling process, which may be caused by the interference caused by the rolling environment or the error of the infrared thermometer. Therefore, all initial rolling temperatures corresponding to the strip surface points with temperature mutation values higher than the preset mutation threshold are eliminated, and the strip surface point is used as the strip surface temperature missing point, that is, the strip surface temperature missing point has no corresponding rolling temperature. Finally, the strip surface temperature missing point is temperature-filled by all initial rolling temperatures corresponding to the strip surface points with temperature mutation values lower than the preset mutation threshold. The mean value of all initial rolling temperatures corresponding to the strip surface points with temperature mutation values lower than the preset mutation threshold can be filled into the strip surface temperature missing point, so that all strip surface points have corresponding initial rolling temperatures. The strip rolling temperature array is composed of the initial rolling temperatures corresponding to all strip surface points. For example, there are n strip surface points and m collection moments, then the strip rolling temperature array is an n*m data matrix containing the initial rolling temperatures.

需要说明的是,通过上述步骤可以剔除由于噪声或其他干扰导致的异常轧制温度数据,提高轧制温度数据的准确性和可靠性,进而使得最终得到的带钢轧制温度阵列更加稳定和可靠,更准确的带钢轧制温度阵列有助于实时监测带钢轧制过程,使得对轧制参数的调整更精确,从而提高带钢轧制温度的准确率。It should be noted that the above steps can eliminate abnormal rolling temperature data caused by noise or other interference, improve the accuracy and reliability of the rolling temperature data, and make the final strip rolling temperature array more stable and reliable. A more accurate strip rolling temperature array helps to monitor the strip rolling process in real time, making the adjustment of rolling parameters more precise, thereby improving the accuracy of the strip rolling temperature.

在步骤102,确定所述带钢轧制温度阵列的离散向量,通过离散向量,得到所述带钢轧制温度阵列的离散稀疏矩阵,由所述离散稀疏矩阵确定所述带钢轧制温度阵列对应的带钢稀疏温度域。In step 102, a discrete vector of the strip rolling temperature array is determined, and a discrete sparse matrix of the strip rolling temperature array is obtained through the discrete vector. The strip sparse temperature domain corresponding to the strip rolling temperature array is determined by the discrete sparse matrix.

在一些实施例中,确定带钢轧制温度阵列的离散向量,具体实现时,对于带钢轧制温度阵列的每一列,将该列对应的所有初始轧制温度的标准差作为该列的离散度,对于带钢轧制温度阵列的每一行,将该行对应的所有初始轧制温度的标准差作为该行的离散度,将通过上述步骤得到的所有离散度组成的向量作为带钢轧制温度阵列的离散向量,需要说明的是,本申请中,离散度表示带钢轧制温度阵列中每行或每列初始轧制温度相对于平均轧制温度的波动程度。In some embodiments, a discrete vector of a strip rolling temperature array is determined. In specific implementation, for each column of the strip rolling temperature array, the standard deviation of all initial rolling temperatures corresponding to the column is taken as the discreteness of the column; for each row of the strip rolling temperature array, the standard deviation of all initial rolling temperatures corresponding to the row is taken as the discreteness of the row; the vector composed of all discreteness obtained through the above steps is taken as the discrete vector of the strip rolling temperature array. It should be noted that in this application, the discreteness represents the degree of fluctuation of the initial rolling temperature of each row or column in the strip rolling temperature array relative to the average rolling temperature.

在一些实施例中,通过离散向量,得到所述带钢轧制温度阵列的离散稀疏矩阵具体可采用下述方式,即:In some embodiments, the discrete sparse matrix of the strip rolling temperature array can be obtained by discrete vectors in the following manner, namely:

确定带钢轧制温度阵列的协方差矩阵H;Determine the covariance matrix H of the strip rolling temperature array;

获取轧制温度惩罚函数δ(i,j);Obtain rolling temperature penalty function δ(i, j);

根据离散向量、带钢轧制温度阵列的协方差矩阵H和轧制温度惩罚函数δ(i,j)确定带钢轧制温度阵列的离散稀疏矩阵θ,具体实现时,带钢轧制温度阵列的离散稀疏矩阵θ可根据下述公式确定:The discrete sparse matrix θ of the strip rolling temperature array is determined according to the discrete vector, the covariance matrix H of the strip rolling temperature array and the rolling temperature penalty function δ(i, j). In specific implementation, the discrete sparse matrix θ of the strip rolling temperature array can be determined according to the following formula:

其中,n表示带钢轧制温度阵列的行数,m表示带钢轧制温度阵列的列数,σi表示带钢轧制温度阵列第i行对应的离散度,σj表示带钢轧制温度阵列第j列对应的离散度,需要说明的是,本申请中,离散稀疏矩阵是用于提高带钢轧制温度阵列精度的矩阵,轧制温度惩罚函数δ(i,j)是用来约束离散稀疏矩阵取值的函数,实际实现时,当i和j相等时,轧制温度惩罚函数δ(i,j)的值取1,否则轧制温度惩罚函数δ(i,j)的取值为0。Among them, n represents the number of rows of the strip rolling temperature array, m represents the number of columns of the strip rolling temperature array, σi represents the discreteness corresponding to the i-th row of the strip rolling temperature array, and σj represents the discreteness corresponding to the j-th column of the strip rolling temperature array. It should be noted that in this application, the discrete sparse matrix is a matrix used to improve the accuracy of the strip rolling temperature array, and the rolling temperature penalty function δ(i, j) is a function used to constrain the value of the discrete sparse matrix. In actual implementation, when i and j are equal, the value of the rolling temperature penalty function δ(i, j) is 1, otherwise the value of the rolling temperature penalty function δ(i, j) is 0.

优选的,在一些实施例中,参考图3所示,该图是本申请一些实施例中确定带钢稀疏温度域的示例性流程图,本实施例中确定带钢稀疏温度域可采用下述步骤实现:Preferably, in some embodiments, referring to FIG. 3 , which is an exemplary flow chart of determining the rarefaction temperature domain of the steel strip in some embodiments of the present application, the determination of the rarefaction temperature domain of the steel strip in this embodiment can be achieved by the following steps:

首先,在步骤1021中,对所述离散稀疏矩阵进行特征值分解,得到特征值和特征向量;First, in step 1021, the discrete sparse matrix is subjected to eigenvalue decomposition to obtain eigenvalues and eigenvectors;

其次,在步骤1022中,根据所述特征值和所述特征向量构建轧制温度投影矩阵;Next, in step 1022, a rolling temperature projection matrix is constructed according to the eigenvalues and the eigenvectors;

最后,在步骤1023中,通过所述轧制温度投影矩阵对所述带钢轧制温度阵列进行投影,进而得到所述带钢轧制温度阵列对应的带钢稀疏温度域。Finally, in step 1023, the strip rolling temperature array is projected by the rolling temperature projection matrix, so as to obtain a strip sparse temperature domain corresponding to the strip rolling temperature array.

具体实现时,首先,对带钢轧制温度阵列的离散稀疏矩阵进行特征值分解,得到该离散稀疏矩阵的特征值和特征向量,需要说明的是,特征值和特征向量是一一对应的,然后,根据特征值的大小将对应的特征向量进行排序,从而选取前K个最大特征值对应的特征向量,将这K个特征向量组成的矩阵作为轧制温度投影矩阵,该轧制温度投影矩阵是一个中包含了最重要的轧制温度信息的线性变换矩阵,用于将原始的带钢轧制温度阵列映射到新的特征空间,最后,通过轧制温度投影矩阵对原始的带钢轧制温度阵列进行投影操作,得到在新特征空间中的带钢稀疏温度域,该带钢稀疏温度域的数据维度更低,包含的重要轧制温度信息比例更高,带钢稀疏温度域是一个包含轧制温度的数据集。In the specific implementation, first, the discrete sparse matrix of the strip rolling temperature array is decomposed by eigenvalues to obtain the eigenvalues and eigenvectors of the discrete sparse matrix. It should be noted that the eigenvalues and eigenvectors are one-to-one corresponding. Then, the corresponding eigenvectors are sorted according to the size of the eigenvalues, so as to select the eigenvectors corresponding to the first K largest eigenvalues, and the matrix composed of these K eigenvectors is used as the rolling temperature projection matrix. The rolling temperature projection matrix is a linear transformation matrix containing the most important rolling temperature information, which is used to map the original strip rolling temperature array to the new feature space. Finally, the original strip rolling temperature array is projected by the rolling temperature projection matrix to obtain the strip sparse temperature domain in the new feature space. The data dimension of the strip sparse temperature domain is lower and the proportion of important rolling temperature information contained is higher. The strip sparse temperature domain is a data set containing rolling temperature.

需要说明的是,通过离散度构建离散稀疏矩阵,离散稀疏矩阵可以标识出影响轧制温度数据准确性的区域和因素,有助于识别和剔除不可靠或受干扰的轧制温度数据,提高轧制温度数据的质量,通过离散稀疏矩阵确定带钢稀疏温度域,这是根据准确性考虑的轧制温度数据集合,可以在带钢稀疏温度域中更自信地依赖轧制温度数据,从而提高带钢轧制温度的准确率。It should be noted that a discrete sparse matrix is constructed through discreteness. The discrete sparse matrix can identify the areas and factors that affect the accuracy of rolling temperature data, which helps to identify and eliminate unreliable or interfered rolling temperature data and improve the quality of rolling temperature data. The sparse temperature domain of the strip is determined by the discrete sparse matrix. This is a set of rolling temperature data considered based on accuracy. The rolling temperature data can be relied on more confidently in the sparse temperature domain of the strip, thereby improving the accuracy of the rolling temperature of the strip.

在步骤103,获取轧辊窜辊量和轧辊温度,根据所述轧辊窜辊量和所述轧辊温度进行有限元分析,得到带钢弯辊抗力,进而通过所述带钢弯辊抗力确定弯辊变形温升度。In step 103, the roll shifting amount and the roll temperature are obtained, and finite element analysis is performed based on the roll shifting amount and the roll temperature to obtain the strip bending resistance, and then the bending deformation temperature rise is determined through the strip bending resistance.

具体实现时,可通过激光测距仪获取轧辊窜辊量以及通过红外测温仪获取轧辊温度,需要说明的是,本申请中轧辊窜辊量指带钢坯料在经过轧辊之间的辊缝时,其厚度减少的量,可以能使用激光测距仪来监测轧辊的位置和位移,从而得到轧辊窜辊量,轧辊温度指轧辊表面的温度,可以通过红外测温仪非接触式地测量轧辊表面的温度,带钢在经过轧制机的轧辊时,因为轧辊会向带钢施加压力,造成带钢材料的塑形形变,从而产生变形热,使得带钢轧制温度升高,而轧辊温度远低于带钢表面的初始轧制温度,所以在轧辊与带钢材料接触时,会出现带钢表面的轧制温度下降的情况。In specific implementation, the amount of roller shifting can be obtained by a laser rangefinder and the roller temperature can be obtained by an infrared thermometer. It should be noted that the amount of roller shifting in the present application refers to the amount of thickness reduction of the strip when passing through the roll gap between the rollers. A laser rangefinder can be used to monitor the position and displacement of the rollers to obtain the amount of roller shifting. The roller temperature refers to the temperature of the roller surface, which can be measured non-contactly by an infrared thermometer. When the strip passes through the rollers of the rolling mill, the rollers apply pressure to the strip, causing the strip material to deform, thereby generating deformation heat, which increases the rolling temperature of the strip. The roller temperature is much lower than the initial rolling temperature of the strip surface. Therefore, when the rollers come into contact with the strip material, the rolling temperature of the strip surface will drop.

在一些实施例中,根据所述轧辊窜辊量和所述轧辊温度进行有限元分析,得到带钢弯辊抗力具体可采用下述方式,即:In some embodiments, finite element analysis is performed based on the roll shifting amount and the roll temperature to obtain the strip bending resistance, which can be specifically obtained in the following manner, namely:

获取有限元分析软件中带钢轧制的有限元模型;Obtain the finite element model of strip rolling in the finite element analysis software;

将所述轧辊窜辊量和所述轧辊温度输入所述带钢轧制的有限元模型中模拟带钢轧制受力,进而得到带钢弯辊抗力。The roll shifting amount and the roll temperature are input into the finite element model of the strip rolling to simulate the strip rolling stress, and then the strip bending resistance is obtained.

具体实现时,首先,在有限元分析软件中建立带钢轧制的有限元模型,该有限元模型应该考虑带钢的几何形状、材料力学特性以及轧制过程中的边界条件,例如,轧辊的作用力、温度分布等,然后,将获取的轧辊窜辊量和轧辊温度数据输入到有限元模型中作为边界条件或材料参数,利用有限元分析软件,对带钢在轧制过程中的受力情况进行模拟,这将基于输入的轧辊窜辊量和轧辊温度数据,考虑轧辊的压力、温度对带钢的影响,有限元分析可以计算带钢在轧制过程中的变形、应力分布等参数,基于模拟结果,可以计算带钢在轧制过程中的弯辊抗力,即带钢弯辊抗力,该带钢弯辊抗力是由轧机辊缝中的带钢坯料引起的变形阻力所产生的抗力。In the specific implementation, first, a finite element model of strip rolling is established in the finite element analysis software. The finite element model should take into account the geometric shape of the strip, the mechanical properties of the material and the boundary conditions during the rolling process, such as the force of the rolls, the temperature distribution, etc. Then, the acquired roll shifting amount and roll temperature data are input into the finite element model as boundary conditions or material parameters. The finite element analysis software is used to simulate the force conditions of the strip during the rolling process. This will be based on the input roll shifting amount and roll temperature data, and consider the influence of the pressure and temperature of the roll on the strip. The finite element analysis can calculate the deformation, stress distribution and other parameters of the strip during the rolling process. Based on the simulation results, the bending roll resistance of the strip during the rolling process can be calculated, that is, the strip bending roll resistance. The strip bending roll resistance is the resistance generated by the deformation resistance caused by the strip billet in the roll gap of the rolling mill.

在一些实施例中,通过所述带钢弯辊抗力确定弯辊变形温升度具体可采用下述方式,即:In some embodiments, the following method can be used to determine the deformation temperature rise of the bending roll by using the strip bending roll resistance, namely:

获取带钢变形区应力状态影响系数R;Obtain the influence coefficient R of the stress state in the deformation zone of the strip;

获取带钢材料热传导效率β、带钢材料比热c和带钢材料密度λ;Obtain the heat conduction efficiency β of the strip steel material, the specific heat c of the strip steel material and the density λ of the strip steel material;

获取轧辊窜辊量η;Obtain the roller shifting amount η;

根据带钢弯辊抗力κ、带钢变形区应力状态影响系数R、轧辊窜辊量η、带钢材料热传导效率β、带钢材料比热c和带钢材料密度λ确定弯辊变形温升度ΔT,具体实现时,该弯辊变形温升度ΔT可根据下述公式确定:The bending roll deformation temperature rise ΔT is determined according to the strip bending roll resistance κ, the stress state influence coefficient R of the strip deformation zone, the roll shifting amount η, the strip material heat conduction efficiency β, the strip material specific heat c and the strip material density λ. In specific implementation, the bending roll deformation temperature rise ΔT can be determined according to the following formula:

其中,A表示根据经验设定的实验常数,需要说明的是,本申请中,弯辊变形温升度是指带钢材料在轧辊轧制过程因为塑形变形而带来温度上升值,带钢变形区应力状态影响系数、带钢材料热传导效率、带钢材料比热和带钢材料密度都可以通过历史经验和带钢材料手册获得,这里不再赘述。Among them, A represents an experimental constant set according to experience. It should be noted that, in this application, the bending roll deformation temperature rise refers to the temperature rise value caused by the plastic deformation of the strip material during the rolling process of the roll. The stress state influence coefficient of the strip deformation zone, the thermal conductivity efficiency of the strip material, the specific heat of the strip material and the density of the strip material can all be obtained through historical experience and the strip material manual, which will not be repeated here.

需要说明的是,通过有限元分析计算带钢弯辊抗力,可以预测带钢在轧制过程中的变形情况,带钢弯辊变形温升度的准确计算有助于提高带钢生产的质量,并且带钢弯辊变形温升度可以有效的衡量带钢的轧制温度变化。It should be noted that by calculating the strip bending roll resistance through finite element analysis, the deformation of the strip during the rolling process can be predicted. The accurate calculation of the strip bending roll deformation temperature rise helps to improve the quality of strip production, and the strip bending roll deformation temperature rise can effectively measure the rolling temperature change of the strip.

在步骤104,确定带钢的介质换热系数,由所述带钢稀疏温度域、所述弯辊变形温升度和所述介质换热系数进行温度聚合,得到轧制温度聚合值。In step 104, the medium heat transfer coefficient of the steel strip is determined, and the temperature aggregation is performed based on the rarefaction temperature domain of the steel strip, the bending roll deformation temperature rise, and the medium heat transfer coefficient to obtain a rolling temperature aggregation value.

在一些实施例中,确定带钢的介质换热系数具体可采用下述方式,即:In some embodiments, the medium heat transfer coefficient of the steel strip may be determined in the following manner:

获取辐射换热系数GsObtain the radiation heat transfer coefficient G s ;

获取带钢材料尺寸h;Get the strip material size h;

确定努塞尔特数NuDetermine the Nusselt number Nu ;

确定带钢材料的介质导热系数L0Determine the medium thermal conductivity L 0 of the strip steel material;

通过辐射换热系数Gs、带钢材料尺寸h、努塞尔特数Nu和带钢材料的介质导热系数L0确定带钢的介质换热系数G,具体实现时,该带钢的介质换热系数G可根据下述公式确定:The medium heat transfer coefficient G of the steel strip is determined by the radiation heat transfer coefficient Gs, the steel strip material size h, the Nusselt number Nu and the medium thermal conductivity L0 of the steel strip material. In specific implementation, the medium heat transfer coefficient G of the steel strip can be determined according to the following formula:

其中,带钢的介质换热系数表示轧制过程中热量传递到带钢上的传递效率,辐射换热系数是描述带钢表面通过辐射传递热量的参数,辐射换热系数表示单位表面积上的辐射热流密度与温度差之比,努塞尔特数是用来描述流体流动中传热的一种无量纲数,努塞尔特数表示了流体在流动过程中传热能力与对流传热和传导传热的相对贡献的比值,具体实现时,辐射换热系数和努塞尔特数可以通过历史经验获得,这里不再赘述。Among them, the medium heat transfer coefficient of the strip indicates the transfer efficiency of heat to the strip during rolling, the radiation heat transfer coefficient is a parameter that describes the heat transfer of the strip surface through radiation, and the radiation heat transfer coefficient indicates the ratio of the radiation heat flux density per unit surface area to the temperature difference. The Nusselt number is a dimensionless number used to describe heat transfer in fluid flow, and the Nusselt number indicates the ratio of the heat transfer capacity of the fluid during the flow process to the relative contribution of convective heat transfer and conduction heat transfer. In specific implementation, the radiation heat transfer coefficient and the Nusselt number can be obtained through historical experience, which will not be repeated here.

在一些实施例中,由所述带钢稀疏温度域、所述弯辊变形温升度和所述介质换热系数进行温度聚合,得到轧制温度聚合值具体可采用下述方式,即:In some embodiments, the rolling temperature aggregation value can be obtained by performing temperature aggregation based on the rarefaction temperature domain of the strip, the bending roll deformation temperature rise and the medium heat transfer coefficient, specifically in the following manner, namely:

根据所述带钢稀疏温度域确定带钢轧制温度;Determining the strip rolling temperature according to the strip rarefaction temperature domain;

通过所述介质换热系数将所述弯辊变形温升度转换为带钢温升;The bending roll deformation temperature rise is converted into the strip temperature rise through the medium heat transfer coefficient;

将所述带钢轧制温度和所述带钢温升聚合为轧制温度聚合值。The strip rolling temperature and the strip temperature rise are aggregated into a rolling temperature aggregate value.

具体实现时,首先,根据带钢稀疏温度域确定带钢轧制温度,可以将带钢稀疏温度域中的所有初始轧制温度之和与带钢稀疏温度域中的初始轧制温度总数之比作为带钢轧制温度,用该带钢轧制温度来表示带钢在经过轧辊轧制之前的温度值,然后,通过介质换热系数将弯辊变形温升度转换为带钢温升,可以将介质换热系数和弯辊变形温升度之间的乘积作为带钢温升,用该带钢温升来表示带钢经过轧辊轧制后的温度上升值,最后,将带钢轧制温度和带钢温升聚合为轧制温度聚合值是将带钢轧制温度与带钢温升之和作为轧制温度聚合值,该轧制温度聚合值表示带钢经过轧辊轧制后的温度最终值。In specific implementation, first, the strip rolling temperature is determined according to the sparse temperature domain of the strip, and the ratio of the sum of all initial rolling temperatures in the sparse temperature domain of the strip to the total number of initial rolling temperatures in the sparse temperature domain of the strip can be used as the strip rolling temperature, and the strip rolling temperature is used to represent the temperature value of the strip before it is rolled by the rollers. Then, the bending roll deformation temperature rise is converted into the strip temperature rise through the medium heat transfer coefficient, and the product of the medium heat transfer coefficient and the bending roll deformation temperature rise can be used as the strip temperature rise, and the strip temperature rise is used to represent the temperature rise value of the strip after it is rolled by the rollers. Finally, the strip rolling temperature and the strip temperature rise are aggregated into a rolling temperature aggregate value, that is, the sum of the strip rolling temperature and the strip temperature rise is used as the rolling temperature aggregate value, and the rolling temperature aggregate value represents the final temperature value of the strip after it is rolled by the rollers.

需要说明的是,结合带钢稀疏温度域、弯辊变形温升度和介质换热系数,综合考虑了不同因素对带钢温度的影响,提高了轧制温度聚合值的综合性和准确性,有助于优化轧制参数和控制策略,以更精确地控制带钢轧制温度。It should be noted that the influence of different factors on the strip temperature is comprehensively considered by combining the sparse temperature domain of the strip, the temperature rise of the bending roll deformation and the heat transfer coefficient of the medium, which improves the comprehensiveness and accuracy of the rolling temperature aggregation value, and helps to optimize the rolling parameters and control strategies to more accurately control the rolling temperature of the strip.

在步骤105,当所述轧制温度聚合值不处于预设轧制温度区间时,由人工智能控制中心对带钢轧制机的轧辊温度进行自动调节。In step 105, when the rolling temperature aggregate value is not within the preset rolling temperature range, the artificial intelligence control center automatically adjusts the roll temperature of the strip rolling mill.

在一些实施例中,当所述轧制温度聚合值不处于预设轧制温度区间时,由人工智能控制中心对带钢轧制机的轧辊温度进行调节具体可采用下述方式,即:In some embodiments, when the rolling temperature aggregate value is not within the preset rolling temperature range, the artificial intelligence control center may adjust the roll temperature of the strip rolling mill in the following manner, namely:

当所述轧制温度聚合值高于预设轧制温度区间上限时,降低带钢轧制机的轧辊温度;When the rolling temperature aggregate value is higher than the upper limit of the preset rolling temperature range, reducing the roll temperature of the strip rolling mill;

当所述轧制温度聚合值低于预设轧制温度区间下限时,升高带钢轧制机的轧辊温度。When the rolling temperature aggregate value is lower than the preset lower limit of the rolling temperature range, the roll temperature of the strip rolling mill is increased.

具体实现时,预设轧制温度区间表示带钢轧制的正常温度区间,可以通过带钢轧制手册获取,当轧制温度聚合值高于预设轧制温度区间上限时,表明带钢材料温度过高,在此时进行轧制会导致带钢出现组织缺陷,则可以降低带钢轧制机的轧辊温度,可以通过人工智能控制中心发送控制指令,以控制冷却系统来降低带钢轧制机的轧辊温度,当轧制温度聚合值低于预设轧制温度区间下限时,表明带钢材料温度过低,在此时进行轧制会导致轧制抗力升高,会导致轧辊跳动等情况,降低轧制质量,则可以升高带钢轧制机的轧辊温度,可以通过人工智能控制中心发送控制指令,以加快轧辊转速来升高带钢轧制机的轧辊温度,也可以采用其他方式,这里不再赘述。In specific implementation, the preset rolling temperature range represents the normal temperature range for strip rolling, which can be obtained through the strip rolling manual. When the rolling temperature aggregation value is higher than the upper limit of the preset rolling temperature range, it indicates that the temperature of the strip material is too high. Rolling at this time will cause structural defects in the strip. In this case, the roller temperature of the strip rolling mill can be reduced. A control instruction can be sent through the artificial intelligence control center to control the cooling system to reduce the roller temperature of the strip rolling mill. When the rolling temperature aggregation value is lower than the lower limit of the preset rolling temperature range, it indicates that the temperature of the strip material is too low. Rolling at this time will cause increased rolling resistance, roll jump, etc., thereby reducing the rolling quality. In this case, the roller temperature of the strip rolling mill can be increased. A control instruction can be sent through the artificial intelligence control center to increase the roll speed to increase the roll temperature of the strip rolling mill. Other methods can also be used, which will not be repeated here.

需要说明的是,对带钢材料进行轧制过程中,带钢会与轧制机的轧辊进行接触,此时带钢表面温度远高于轧辊温度,此时二者接触会导致热量从带钢材料传递到轧辊上,从而使带钢轧制温度下降,而通过升高或降低轧辊温度,可以使带钢轧制温度下降幅度发生改变,防止带钢轧制温度偏移出预设轧制温度区间,以此有效提高对带钢进行轧制过程中,带钢轧制温度的准确率。It should be noted that during the rolling process of the strip steel material, the strip steel will come into contact with the rollers of the rolling mill. At this time, the surface temperature of the strip steel is much higher than the temperature of the rollers. The contact between the two will cause heat to be transferred from the strip steel material to the rollers, thereby lowering the rolling temperature of the strip steel. By raising or lowering the roller temperature, the degree of decrease in the strip steel rolling temperature can be changed, preventing the strip steel rolling temperature from deviating from the preset rolling temperature range, thereby effectively improving the accuracy of the strip steel rolling temperature during the rolling process.

另外,本申请的另一方面,在一些实施例中,本申请提供一种基于人工智能和有限元分析的轧制控制装置,该装置还包括有温度控制单元,参考图4,该图是根据本申请一些实施例所示的温度控制单元的示例性硬件和/或软件的示意图,该温度控制单元400包括:采集模块401、处理模块402和自动调节模块403,分别说明如下:In addition, in another aspect of the present application, in some embodiments, the present application provides a rolling control device based on artificial intelligence and finite element analysis, the device also includes a temperature control unit, refer to FIG4, which is a schematic diagram of exemplary hardware and/or software of the temperature control unit shown in some embodiments of the present application, the temperature control unit 400 includes: an acquisition module 401, a processing module 402 and an automatic adjustment module 403, which are described as follows:

采集模块401,本申请中采集模块401主要用于启动人工智能客户端采集轧制过程中带钢表面各个点的初始轧制温度,进而得到带钢轧制温度阵列;The acquisition module 401 in this application is mainly used to start the artificial intelligence client to collect the initial rolling temperature of each point on the surface of the strip during the rolling process, and then obtain the strip rolling temperature array;

处理模块402,本申请中处理模块402主要用于确定所述带钢轧制温度阵列的离散向量,通过所述离散向量,得到所述带钢轧制温度阵列的离散稀疏矩阵,由所述离散稀疏矩阵确定所述带钢轧制温度阵列对应的带钢稀疏温度域;Processing module 402, in this application, processing module 402 is mainly used to determine the discrete vector of the strip rolling temperature array, obtain the discrete sparse matrix of the strip rolling temperature array through the discrete vector, and determine the strip sparse temperature domain corresponding to the strip rolling temperature array by the discrete sparse matrix;

所述处理模块402,还用于获取轧辊窜辊量和轧辊温度,根据所述轧辊窜辊量和所述轧辊温度进行有限元分析,得到带钢弯辊抗力,进而通过所述带钢弯辊抗力确定弯辊变形温升度;The processing module 402 is further used to obtain the roll shifting amount and the roll temperature, perform finite element analysis according to the roll shifting amount and the roll temperature, obtain the strip bending roll resistance, and then determine the bending roll deformation temperature rise degree according to the strip bending roll resistance;

所述处理模块402,还用于确定带钢的介质换热系数,由所述带钢稀疏温度域、所述弯辊变形温升度和所述介质换热系数进行温度聚合,得到轧制温度聚合值;The processing module 402 is further used to determine the medium heat transfer coefficient of the steel strip, and to perform temperature aggregation based on the rarefaction temperature domain of the steel strip, the bending roll deformation temperature rise and the medium heat transfer coefficient to obtain a rolling temperature aggregation value;

自动调节模块403,本申请中自动调节模块403主要用于当所述轧制温度聚合值不处于预设轧制温度区间时,由人工智能控制中心对带钢轧制机的轧辊温度进行自动调节。The automatic adjustment module 403 in the present application is mainly used for automatically adjusting the roller temperature of the strip rolling mill by the artificial intelligence control center when the rolling temperature aggregation value is not in the preset rolling temperature range.

上文详细介绍了本申请实施例提供的基于人工智能和有限元分析的轧制控制装置及方法的示例,可以理解的是,相应的装置为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。The above describes in detail the examples of the rolling control device and method based on artificial intelligence and finite element analysis provided by the embodiments of the present application. It can be understood that in order to realize the above functions, the corresponding device includes hardware structures and/or software modules corresponding to the execution of each function. It should be easily appreciated by those skilled in the art that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present application.

在一些实施例中,本申请还提供一种计算机设备,所述计算机设备包括存储器和处理器,所述存储器用于存储计算机程序,所述处理器用于从所述存储器中调用并运行所述计算机程序,使得所述计算机设备执行上述的基于人工智能和有限元分析的轧制控制方法。In some embodiments, the present application also provides a computer device, comprising a memory and a processor, wherein the memory is used to store a computer program, and the processor is used to call and run the computer program from the memory, so that the computer device executes the above-mentioned rolling control method based on artificial intelligence and finite element analysis.

在一些实施例中,参考图5,该图中的虚线表示该单元或该模块为可选的,该图是根据本申请实施例提供的一种基于人工智能和有限元分析的轧制控制方法的计算机设备的结构示意图。上述实施例中的上述的基于人工智能和有限元分析的轧制控制方法可以通过图5所示的计算机设备来实现,该计算机设备500包括至少一个处理器501、存储器502以及至少一个通信单元505,该计算机设备500可以是终端设备或服务器或芯片。In some embodiments, referring to FIG5, the dotted line in the figure indicates that the unit or the module is optional, and the figure is a schematic diagram of the structure of a computer device for a rolling control method based on artificial intelligence and finite element analysis provided in an embodiment of the present application. The rolling control method based on artificial intelligence and finite element analysis in the above embodiment can be implemented by the computer device shown in FIG5, and the computer device 500 includes at least one processor 501, a memory 502, and at least one communication unit 505, and the computer device 500 can be a terminal device, a server, or a chip.

处理器501可以是通用处理器或者专用处理器。例如,处理器501可以是中央处理器(central processing unit,CPU),CPU可以用于对计算机设备500进行控制,执行软件程序,处理软件程序的数据,计算机设备500还可以包括通信单元505,用以实现信号的输入(接收)和输出(发送)。The processor 501 may be a general-purpose processor or a special-purpose processor. For example, the processor 501 may be a central processing unit (CPU), which may be used to control the computer device 500, execute software programs, and process data of the software programs. The computer device 500 may also include a communication unit 505 to implement signal input (reception) and output (transmission).

例如,计算机设备500可以是芯片,通信单元505可以是该芯片的输入和/或输出电路,或者,通信单元505可以是该芯片的通信接口,该芯片可以作为终端设备或网络设备或其它设备的组成部分。For example, the computer device 500 may be a chip, the communication unit 505 may be an input and/or output circuit of the chip, or the communication unit 505 may be a communication interface of the chip, and the chip may be a component of a terminal device, a network device, or other devices.

又例如,计算机设备500可以是终端设备或服务器,通信单元505可以是该终端设备或该服务器的收发器,或者,通信单元505可以是该终端设备或该服务器的收发电路。For another example, the computer device 500 may be a terminal device or a server, and the communication unit 505 may be a transceiver of the terminal device or the server, or the communication unit 505 may be a transceiver circuit of the terminal device or the server.

计算机设备500中可以包括一个或多个存储器502,其上存有程序504,程序504可被处理器501运行,生成指令503,使得处理器501根据指令503执行上述方法实施例中描述的方法。可选地,存储器502中还可以存储有数据(如目标审核模型)。可选地,处理器501还可以读取存储器502中存储的数据,该数据可以与程序504存储在相同的存储地址,该数据也可以与程序504存储在不同的存储地址。The computer device 500 may include one or more memories 502, on which a program 504 is stored. The program 504 can be executed by the processor 501 to generate instructions 503, so that the processor 501 performs the method described in the above method embodiment according to the instructions 503. Optionally, data (such as a target audit model) can also be stored in the memory 502. Optionally, the processor 501 can also read the data stored in the memory 502, and the data can be stored at the same storage address as the program 504, or the data can be stored at a different storage address from the program 504.

处理器501和存储器502可以单独设置,也可以集成在一起,例如,集成在终端设备的系统级芯片(system on chip,SOC)上。The processor 501 and the memory 502 may be provided separately or integrated together, for example, integrated on a system on chip (SOC) of the terminal device.

应理解,上述方法实施例的各步骤可以通过处理器501中的硬件形式的逻辑电路或者软件形式的指令完成,处理器501可以是中央处理器、数字信号处理器(digitalsignal processor,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现场可编程门阵列(field programmable gate array,FPGA)或者其它可编程逻辑器件,例如,分立门、晶体管逻辑器件或分立硬件组件。It should be understood that each step of the above method embodiment can be completed by a hardware-based logic circuit or software-based instructions in the processor 501. The processor 501 can be a central processing unit, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, such as discrete gates, transistor logic devices or discrete hardware components.

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.

例如,在一些实施例中,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有指令或代码,当指令或代码在计算机上运行时,使得计算机执行时实现上述的基于人工智能和有限元分析的轧制控制方法。For example, in some embodiments, the present application also provides a computer-readable storage medium, in which instructions or codes are stored. When the instructions or codes are run on a computer, the computer implements the above-mentioned rolling control method based on artificial intelligence and finite element analysis when executed.

尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。Although the preferred embodiments of the present application have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications falling within the scope of the present application.

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本发Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the present invention.

明的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims (5)

1.一种基于人工智能和有限元分析的轧制控制方法,其特征在于,包括如下步骤:1. A rolling control method based on artificial intelligence and finite element analysis, characterized in that it comprises the following steps: 启动人工智能客户端采集轧制过程中带钢表面各个点的初始轧制温度,进而得到带钢轧制温度阵列;Start the artificial intelligence client to collect the initial rolling temperature of each point on the strip surface during the rolling process, and then obtain the strip rolling temperature array; 确定所述带钢轧制温度阵列的离散向量,通过所述离散向量,得到所述带钢轧制温度阵列的离散稀疏矩阵,由所述离散稀疏矩阵确定所述带钢轧制温度阵列对应的带钢稀疏温度域;Determine a discrete vector of the strip rolling temperature array, obtain a discrete sparse matrix of the strip rolling temperature array through the discrete vector, and determine a strip sparse temperature domain corresponding to the strip rolling temperature array through the discrete sparse matrix; 获取轧辊窜辊量和轧辊温度,根据所述轧辊窜辊量和所述轧辊温度进行有限元分析,得到带钢弯辊抗力,进而通过所述带钢弯辊抗力确定弯辊变形温升度;Obtaining the roll shifting amount and the roll temperature, performing finite element analysis according to the roll shifting amount and the roll temperature, obtaining the strip bending roll resistance, and then determining the bending roll deformation temperature rise degree according to the strip bending roll resistance; 确定带钢的介质换热系数,由所述带钢稀疏温度域、所述弯辊变形温升度和所述介质换热系数进行温度聚合,得到轧制温度聚合值;Determine the medium heat transfer coefficient of the steel strip, perform temperature aggregation based on the rarefaction temperature domain of the steel strip, the bending roll deformation temperature rise and the medium heat transfer coefficient, and obtain a rolling temperature aggregation value; 当所述轧制温度聚合值不处于预设轧制温度区间时,由人工智能控制中心对带钢轧制机的轧辊温度进行自动调节;When the rolling temperature aggregate value is not within the preset rolling temperature range, the artificial intelligence control center automatically adjusts the roll temperature of the strip rolling mill; 其中,启动人工智能客户端采集轧制过程中带钢表面各个点的初始轧制温度,进而得到带钢轧制温度阵列具体包括:Among them, starting the artificial intelligence client to collect the initial rolling temperature of each point on the strip surface during the rolling process, and then obtaining the strip rolling temperature array specifically includes: 对于每个带钢表面点,根据带钢表面点在所有采集时刻对应的初始轧制温度确定所述带钢表面点对应的温度突变值,进而得到每个带钢表面点对应的温度突变值;For each strip surface point, determine the temperature mutation value corresponding to the strip surface point according to the initial rolling temperature corresponding to the strip surface point at all acquisition moments, and then obtain the temperature mutation value corresponding to each strip surface point; 将所述温度突变值高于预设突变阈值的带钢表面点对应的所有初始轧制温度剔除,进而得到带钢表面温度缺失点;Eliminate all initial rolling temperatures corresponding to the strip surface points whose temperature mutation values are higher than a preset mutation threshold, thereby obtaining the strip surface temperature missing points; 通过所述温度突变值低于预设突变阈值的带钢表面点对应的所有初始轧制温度对所述带钢表面温度缺失点进行温度填补,进而由所有带钢表面点对应的初始轧制温度组成带钢轧制温度阵列;Filling the missing points on the surface temperature of the strip steel by using all the initial rolling temperatures corresponding to the surface points of the strip steel whose temperature mutation values are lower than the preset mutation threshold, and then forming a strip steel rolling temperature array by using the initial rolling temperatures corresponding to all the surface points of the strip steel; 其中,由所述离散稀疏矩阵确定所述带钢轧制温度阵列对应的带钢稀疏温度域具体包括:Wherein, determining the strip steel sparse temperature domain corresponding to the strip steel rolling temperature array by the discrete sparse matrix specifically includes: 对所述离散稀疏矩阵进行特征值分解,得到特征值和特征向量;Performing eigenvalue decomposition on the discrete sparse matrix to obtain eigenvalues and eigenvectors; 根据所述特征值和所述特征向量构建轧制温度投影矩阵;Constructing a rolling temperature projection matrix according to the eigenvalues and the eigenvectors; 通过所述轧制温度投影矩阵对所述带钢轧制温度阵列进行投影,进而得到所述带钢轧制温度阵列对应的带钢稀疏温度域;Projecting the strip steel rolling temperature array through the rolling temperature projection matrix, thereby obtaining a strip steel sparse temperature domain corresponding to the strip steel rolling temperature array; 其中,根据所述轧辊窜辊量和所述轧辊温度进行有限元分析,得到带钢弯辊抗力具体包括:Among them, the finite element analysis is performed according to the roll shifting amount and the roll temperature to obtain the strip bending resistance, which specifically includes: 获取有限元分析软件中带钢轧制的有限元模型;Obtain the finite element model of strip rolling in the finite element analysis software; 将所述轧辊窜辊量和所述轧辊温度输入所述带钢轧制的有限元模型中模拟带钢轧制受力,进而得到带钢弯辊抗力;Inputting the roll shifting amount and the roll temperature into the finite element model of the strip rolling to simulate the strip rolling stress, thereby obtaining the strip bending roll resistance; 其中,由所述带钢稀疏温度域、所述弯辊变形温升度和所述介质换热系数进行温度聚合,得到轧制温度聚合值具体包括:The rolling temperature aggregation value obtained by performing temperature aggregation on the rarefaction temperature domain of the strip steel, the bending roll deformation temperature rise and the medium heat transfer coefficient specifically includes: 根据所述带钢稀疏温度域确定带钢轧制温度;Determining the strip rolling temperature according to the strip rarefaction temperature domain; 通过所述介质换热系数将所述弯辊变形温升度转换为带钢温升;The bending roll deformation temperature rise is converted into the strip temperature rise through the medium heat transfer coefficient; 将所述带钢轧制温度和所述带钢温升聚合为轧制温度聚合值;Aggregating the steel strip rolling temperature and the steel strip temperature rise into a rolling temperature aggregate value; 其中,当所述轧制温度聚合值不处于预设轧制温度区间时,由人工智能控制中心对带钢轧制机的轧辊温度进行自动调节具体包括:Wherein, when the rolling temperature aggregate value is not within the preset rolling temperature range, the artificial intelligence control center automatically adjusts the roll temperature of the strip rolling mill, specifically including: 当所述轧制温度聚合值高于预设轧制温度区间上限时,升高带钢轧制机的轧辊温度;When the rolling temperature aggregate value is higher than the upper limit of the preset rolling temperature range, increasing the roll temperature of the strip rolling mill; 当所述轧制温度聚合值低于预设轧制温度区间下限时,降低带钢轧制机的轧辊温度。When the rolling temperature aggregate value is lower than the preset lower limit of the rolling temperature range, the roll temperature of the strip rolling mill is reduced. 2.如权利要求1所述的方法,其特征在于,通过激光测距仪获取轧辊窜辊量,通过红外测温仪获取轧辊温度。2. The method as claimed in claim 1 is characterized in that the roller shifting amount is obtained by a laser rangefinder and the roller temperature is obtained by an infrared thermometer. 3.一种基于人工智能和有限元分析的轧制控制装置,其采用权利要求1的方法进行控制,其特征在于,该基于人工智能和有限元分析的轧制控制装置包括有温度控制单元,所述温度控制单元包括:3. A rolling control device based on artificial intelligence and finite element analysis, which is controlled by the method of claim 1, characterized in that the rolling control device based on artificial intelligence and finite element analysis includes a temperature control unit, and the temperature control unit includes: 采集模块,用于启动人工智能客户端采集轧制过程中带钢表面各个点的初始轧制温度,进而得到带钢轧制温度阵列;The acquisition module is used to start the artificial intelligence client to collect the initial rolling temperature of each point on the strip surface during the rolling process, and then obtain the strip rolling temperature array; 处理模块,用于确定所述带钢轧制温度阵列的离散向量,通过所述离散向量,得到所述带钢轧制温度阵列的离散稀疏矩阵,由所述离散稀疏矩阵确定所述带钢轧制温度阵列对应的带钢稀疏温度域;A processing module, used to determine a discrete vector of the strip rolling temperature array, obtain a discrete sparse matrix of the strip rolling temperature array through the discrete vector, and determine a strip sparse temperature domain corresponding to the strip rolling temperature array from the discrete sparse matrix; 所述处理模块,还用于获取轧辊窜辊量和轧辊温度,根据所述轧辊窜辊量和所述轧辊温度进行有限元分析,得到带钢弯辊抗力,进而通过所述带钢弯辊抗力确定弯辊变形温升度;The processing module is further used to obtain the roll shifting amount and the roll temperature, perform finite element analysis according to the roll shifting amount and the roll temperature, obtain the strip bending roll resistance, and then determine the bending roll deformation temperature rise degree through the strip bending roll resistance; 所述处理模块,还用于确定带钢的介质换热系数,由所述带钢稀疏温度域、所述弯辊变形温升度和所述介质换热系数进行温度聚合,得到轧制温度聚合值;The processing module is further used to determine the medium heat transfer coefficient of the steel strip, and to perform temperature aggregation based on the rarefaction temperature domain of the steel strip, the bending roll deformation temperature rise and the medium heat transfer coefficient to obtain a rolling temperature aggregation value; 自动调节模块,用于当所述轧制温度聚合值不处于预设轧制温度区间时,由人工智能控制中心对带钢轧制机的轧辊温度进行自动调节。The automatic adjustment module is used to automatically adjust the roller temperature of the strip rolling mill by the artificial intelligence control center when the rolling temperature aggregation value is not in the preset rolling temperature range. 4.一种计算机设备,其特征在于,所述计算机设备包括存储器和处理器,所述存储器用于存储计算机程序,所述处理器用于从所述存储器中调用并运行所述计算机程序,使得所述计算机设备执行权利要求1至2中任一项所述的基于人工智能和有限元分析的轧制控制方法。4. A computer device, characterized in that the computer device comprises a memory and a processor, the memory is used to store a computer program, and the processor is used to call and run the computer program from the memory, so that the computer device executes the rolling control method based on artificial intelligence and finite element analysis as described in any one of claims 1 to 2. 5.一种计算机可读存储介质,所述计算机可读存储介质中存储有指令或代码,当指令或代码在计算机上运行时,使得计算机执行时实现如权利要求1至2中任一项所述的基于人工智能和有限元分析的轧制控制方法。5. A computer-readable storage medium, wherein instructions or codes are stored in the computer-readable storage medium. When the instructions or codes are executed on a computer, the computer implements the rolling control method based on artificial intelligence and finite element analysis as described in any one of claims 1 to 2.
CN202410262239.XA 2024-03-07 2024-03-07 A rolling control device and method based on artificial intelligence and finite element analysis Active CN118080578B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410262239.XA CN118080578B (en) 2024-03-07 2024-03-07 A rolling control device and method based on artificial intelligence and finite element analysis

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410262239.XA CN118080578B (en) 2024-03-07 2024-03-07 A rolling control device and method based on artificial intelligence and finite element analysis

Publications (2)

Publication Number Publication Date
CN118080578A CN118080578A (en) 2024-05-28
CN118080578B true CN118080578B (en) 2024-07-19

Family

ID=91163067

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410262239.XA Active CN118080578B (en) 2024-03-07 2024-03-07 A rolling control device and method based on artificial intelligence and finite element analysis

Country Status (1)

Country Link
CN (1) CN118080578B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118760109B (en) * 2024-09-09 2024-12-27 江苏威晟新材料科技有限公司 Management system of forging intelligent production line based on Internet of things

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101178746A (en) * 2007-12-18 2008-05-14 东北大学 A Finite Element Method for Predicting the Temperature Field of Strip in Hot Rolling Process
CN101221416A (en) * 2007-12-28 2008-07-16 东北大学 Finite Element Method for On-line Calculation of Strip Temperature in Hot Rolling Process

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5787746A (en) * 1994-07-25 1998-08-04 Alcan Aluminum Corporation Multi-stand hot rolling mill tension and strip temperature multivariable controller
JPH0899111A (en) * 1994-09-30 1996-04-16 Kawasaki Steel Corp Method for predicting rolling temperature of material to be rolled
CN102049420B (en) * 2009-11-05 2014-08-27 浙江汇高机电科技有限公司 Decision tree-based method for extracting key characteristic variables of finish rolling temperature control process
CN106557651B (en) * 2016-10-31 2019-04-23 首钢集团有限公司 A kind of optimization method and device of roller temperature model cootrol precision
CN111079275B (en) * 2019-12-05 2023-04-28 中冶南方工程技术有限公司 Method and device for acquiring temperature of rolled piece in strip hot rolling production line
CN110765671B (en) * 2019-12-05 2022-07-08 中冶南方工程技术有限公司 Method and device for acquiring temperature distribution of hot rolling working roll
CN115846423B (en) * 2022-09-14 2023-06-30 东北大学 A Calculation Method of Roller Temperature in Strip Rolling Process

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101178746A (en) * 2007-12-18 2008-05-14 东北大学 A Finite Element Method for Predicting the Temperature Field of Strip in Hot Rolling Process
CN101221416A (en) * 2007-12-28 2008-07-16 东北大学 Finite Element Method for On-line Calculation of Strip Temperature in Hot Rolling Process

Also Published As

Publication number Publication date
CN118080578A (en) 2024-05-28

Similar Documents

Publication Publication Date Title
CN118080578B (en) A rolling control device and method based on artificial intelligence and finite element analysis
CN112170501B (en) A Prediction Method of Roll Wear Crown and Thermal Crown
CN107065843A (en) Multi-direction KICA batch processes fault monitoring method based on Independent subspace
CN106054840A (en) Whole process product quality online control system
CN111250548B (en) Board convexity prediction method based on kernel partial least square combined support vector machine
JP5962290B2 (en) Steel heat transfer coefficient prediction apparatus and cooling control method
CN118559986A (en) Method and system for determining demolding time of injection molding process
CN113649422A (en) Hot image-based rough rolling billet quality detection system and method
CN113780852A (en) Diagnosis method for quality defects in plate and strip rolling process
TW202143081A (en) Physical model identification system
JP2022508735A (en) How to make metal workpieces
CN118642548B (en) Six-surface active temperature control method and system for warehouse
CN110732559A (en) method for evaluating temperature uniformity of hot-rolled strip steel intermediate billet in width direction
CN115121626A (en) Hot-rolled strip steel transient hot roll shape forecasting method based on error compensation
TW200928843A (en) Virtual metrology system applied on chemical vapor deposition process
JP6020263B2 (en) Rolling load learning control device and learning control method, and metal plate manufacturing method using the same
CN102294366B (en) Dynamic control method for online cooling control system of medium-thickness steel plate
CN109675931B (en) Self-learning method and system for plate-shaped regulation and control efficiency coefficient
CN117473833A (en) Method and device for predicting rolling force of rod and wire based on finite element and neural network
CN105069214A (en) Process reliability evaluation method based on nonlinear correlation analysis
CN116205076A (en) Analytical hierarchy process-based continuous casting secondary cooling heat exchange coefficient sensitivity quantification and determination method
KR100660231B1 (en) How to set the optimum target shape of steel plate in continuous rolling process
JP2021194656A (en) Warpage prediction method, warpage suppression method, method for creating warpage prediction model and method for manufacturing rolled material in hot rolling, and warpage prediction device, warpage suppression device and manufacturing facility of rolled material in hot rolling
He et al. Multi-task learning model of continuous casting slab temperature based on DNNs and SHAP analysis
Muntin et al. Digitalization as the most important tool for the improvement of metallurgical technologies

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant