Page 24 - 国外钢铁技术信息内参( 2022年5月)
P. 24

ᇏݓࣁඋ࿐߶
                   代码将以只读模式读取 SQL 数据库,处理数据并运行算法来生成预测结果。然ᇏݓࣁඋ࿐߶






                   个安装包管理系统,该系统除了支持版本管理外,还允许轻松安装必要的 python

                   软件库。因此,唯一需要在目标机器上安装的软件是 microconda 环境,在此之

                   后,可以运行一次批处理脚本来设置必要的 python 版本和软件库。这可以防止
            ᇏݓࣁඋ࿐߶
                   智能钢包软件所需的 python 程序干扰或覆盖其他的 python 程序。

                        为了保持这种互不干涉的方式,该软件与 SDI Butler Division 的 HMI 系统使

                   用的 Ignition 系统相连接。我们为 Ignition 创建了一个脚本,它将把必要的信息

                   传递给一个批处理脚本(钢包号和目标铸机),然后执行 python 代码。之后,python




                   后,Ignition 脚本将该命令的输出结果作为数组读取,以便根据需要将其合并到                                                                        ᇏݓࣁඋ࿐߶

                                          ᇏݓࣁඋ࿐߶
                   SQL 数据库或 HMI 面板中。


                   (4)机器学习算法


                        开发深度学习程序是为了读取输入数据(过程数据)并提供输出数据(钢包和


                   中间包温度预测结果)。神经网络架构如图 2 所示。它由 4 个显示输入数据的模

                   块和最终的线性全连接层组成。在每个模块上,我们应用线性层提取特征,然后
 ᇏݓࣁඋ࿐߶
                   是 1 维批处理标准化层和函数。需要批处理标准化层来减少内部协变量移位,并

                   保持各层输入数据的分配,从而产生可靠的神经网络。函数将非线性引入神经网

                   络。其次,考虑到避免梯度消失问题和梯度爆炸式增长问题,我们使用 Kaiming

                   的方法初始化每个线性层的权值。在最后一层,我们使用全连接层将 32 个组件

                   特性映射到最终的三个输出上。                                      ᇏݓࣁඋ࿐߶




 ᇏݓࣁඋ࿐߶

















            ᇏݓࣁඋ࿐߶


                                                            21
   19   20   21   22   23   24   25   26   27   28   29