FeO Content Prediction in Sintering Process Based on Fusion of Data-Knowledge and AW-ESN
-
摘要: 氧化亚铁(FeO)含量是衡量烧结矿强度和还原性的重要指标, 烧结过程FeO含量的实时准确预测对于提升烧结质量、优化烧结工艺具有重要意义. 然而烧结过程热状态参数缺失、过程参数波动频繁给FeO含量的高精度预测带来巨大的挑战, 为此, 提出一种基于知识与变权重回声状态网络融合(Fusion of data-knowledge and adaptive weight echo state network, DK-AWESN)的烧结过程FeO含量预测方法. 首先, 针对烧结过程热状态参数缺失的问题, 建立烧结料层最高温度分布模型, 实现基于料层温度分布特征的FeO含量等级划分; 其次, 针对烧结过程参数波动频繁的问题, 提出基于核函数高维映射的多尺度数据配准方法, 有效抑制离群点的影响, 提升建模数据的质量; 最后, 针对烧结过程数据驱动模型缺乏机理认知致使模型预测精度不高的问题, 将过程数据中提取得到的FeO含量等级知识与AW-ESN (Adaptive weight echo state network)结合, 建立DK-AWESN模型, 有效提升复杂工况下FeO含量的预测精度. 现场工业数据试验表明, 所提方法能实时准确地预测烧结过程FeO含量, 为烧结过程的智能化调控提供实时有效的FeO含量反馈信息.Abstract: FeO content is an important index to characterize the strength and reducibility of sinter. Real-time and accurate prediction of FeO content in sintering process is of great significance for improving sintering quality and optimizing sintering process. However, the lack of thermal state parameters in sintering process and the frequent fluctuation of process parameters bring great challenges to the high-precision prediction of FeO content. In order to alleviate these problems, a method of FeO content prediction in sintering process by fusing data-knowledge and adaptive weight echo state network (DK-AWESN) is proposed in this paper. Firstly, aiming at the problem of lacking thermal state parameters in sintering process, the temperature distribution model of sinter bed is established, and the state of FeO content can be obtained based on the temperature distribution characteristics of sinter bed; Secondly, aiming at the frequent fluctuation of sintering process parameters, a multi-scale data registration method based on kernel function high-dimensional mapping is proposed, which effectively suppresses the influence of outliers and improves the quality of modeling data; Finally, to alleviate the problem of low prediction accuracy of data-driven model due to the lack of mechanism knowledge, the expert knowledge extracted from the process data is fused with adaptive weight echo state network (AW-ESN) to establish DK-AWESN, which improves the FeO content prediction performance of the model under complex working conditions. Industrial verification shows that the proposed method can accurately predict the FeO content in real time and provide effective FeO content information for the intelligent control of the sintering process.
-
永磁同步电动机(Permanent magnet synchronous motor, PMSM)因体积小和效率高等优点被广泛应用于工业系统中, 特别是伺服系统, 如机器人、电动汽车以及发电系统等[1−3]. 在实际应用中, 良好的控制策略是使得PMSM的转子速度能够快速地跟踪参考转速的关键. 由于电气元件的响应速度远快于机械元件, 级联比例积分(Proportional integral, PI)控制是PMSM有效控制方案之一. 在这个方案中, 文献[4]和文献[5]分别设计一个快内环来控制电枢电流和一个慢外环来调节机械转子速度. 然而, 外部环境的变化导致PMSM的模型参数会发生变化, 因此, 传统的级联PI控制器存在参数整定困难、速度跟踪性能达不到预期效果等缺陷.
针对PMSM模型不确定的情况, 大量研发人员已经开发了一系列有效的先进控制方案[6], 包括自适应控制、自抗扰控制和模型预测控制等. 针对PMSM模型参数变化, 文献[7] 使用自适应调速器来控制PMSM速度伺服系统, 该方法能使速度跟踪误差快速收敛. Wu等[8]提出一种新的伺服系统自适应控制方法, 对于每个缓慢变化的参数和未知参数设计参数自适应律, 并引入鲁棒项来提高所提出的参数自适应律的收敛速度. 为提升PMSM在参数摄动、负载变化以及其他不确定因素干扰下的抗扰动性能, 谢浩然等[9]提出基于级联线性–非线性自抗扰控制器的PMSM控制方案, 有效提升了系统的抗扰动能力. 文献[10]提出一种基于高阶滑模观测器的PMSM无差拍预测电流控制方法, 提高了PMSM响应速度和电流跟踪精度等控制性能. 针对传统无差拍预测控制存在的预测误差、转矩与磁链耦合等缺陷, 卢宏平等[11]提出一种新型的无差拍预测电流控制方法, 能够适用于PMSM高低载波比运行, 消除了误差和耦合带来的缺陷.
自适应动态规划(Adaptive dynamic programming, ADP)是一种基于无模型的最优控制方案[12−15], 旨在利用在线数据学习近似最优控制策略. 在实际应用中, ADP已经取得了一系列成果[16−20]. 文献[21]利用ADP和输出调节理论解决PMSM伺服系统最优调节问题. 文献[22] 采用神经网络思想设计不确定动态下的最优转矩控制器, 实现了快速的电流响应和较小的超调. 针对具有部分未知动态、饱和电压以及速度和电流动态扰动的PMSM系统, 文献[23]提出一种基于$ H_{\infty} $的控制策略, 并在PMSM样机上证明了该方法的有效性. 文献[24]开发ADP和PI组合的最优控制方案, 通过引入线性二次型调节器来实现速度渐近跟踪和控制闭环系统的瞬态响应.
然而, 上述方法需要测量系统的全部状态. 在许多实际的跟踪和控制问题中, 不是全部状态都可以直接测量的. 相比之下, 输出反馈技术所使用的传感器更少, 是一种被认为更实用、更经济的方案[25]. 文献[26]对线性离散系统的输出反馈进行深入研究, 研究结果表明, 输出反馈和状态反馈有一致的控制效果. 为研究轨迹跟踪控制问题, 文献[27]提出一种测量反馈方案, 利用可测量输入输出数据在线求解最优控制策略. 另一种解决输出调节的方案是内模原理[28-29], 在反馈回路中包含外部扰动的模型能够实现无误差跟踪.
为解决PMSM模型参数未知以及电枢电流和负载转矩无法直接测量的问题, 本文提出一种基于ADP方法的PMSM速度伺服输出反馈控制方案. 与之前的研究相比, 本文主要贡献如下:
1) 通过建立辅助系统来引入新的线性二次指标, 既能保证输出误差收敛到零, 又能降低电压变化带来的冲击, 保护生产过程中的设备;
2) 所开发的控制策略仅使用输入和输出数据, 解决负载转矩和转子电流无法直接测量的问题;
3) 所开发的控制策略避免求解调节器方程, 在参考输入或外部干扰发生变化时, 这种方法不需要调整控制器, 具有良好的抗干扰性能.
本文内容安排如下: 第1节介绍PMSM速度伺服系统的数学模型; 第2节介绍状态反馈控制策略的设计; 第3节介绍状态重构方法; 第4节介绍基于ADP的输出反馈策略设计; 仿真结果和结束语分别在第5节和第6节给出.
矩阵向量化表示方法. 给定一个任意对称矩阵 $ P\in \mathbf{R}^{n\times n} $ 和向量 $ x\in\mathbf{R}^n $, 定义符号 $ \text{vecs}(\cdot) $ 和$ \text{vecv}(\cdot) $, 有
$$ \begin{split} \text{vecs}(P)=\;&[p_{11},\;2p_{12},\;\cdots ,\;p_{22},\;\cdots ,\;p_{nn}]^\text{T}\in\mathbf{R}^{\frac{n(n+1)}{2}}\\ \text{vecv}(x)=\;&[x_1^2,\;x_1x_2,\;\cdots ,\;x_2^2,\;\cdots ,\;x_n^2]^\text{T}\in\mathbf{R}^{\frac{n(n+1)}{2}} \end{split} $$ 1. PMSM速度伺服系统数学模型
为便于控制器设计和稳定性分析, 对PMSM速度伺服系统作如下标准假设: 1)磁路是饱和的; 2) 磁场在空间中呈正弦分布; 3) 忽略磁滞和涡流损耗.
在$ dq $坐标系下, PMSM速度伺服系统的数学模型由如下非线性方程描述[30]
$$ \left\{ \begin{aligned} &J\frac{\text{d}\omega}{\text{d}t}=-B_s\omega+1.5n_p\varphi i_q-T_L\\& L_d\frac{\text{d}i_d}{\text{d}t}=-R_si_d+n_pL_d\omega i_q+u_d\\& L_q\frac{\text{d}i_q}{\text{d}t}=-n_p\varphi\omega-n_pL_q\omega i_d-R_si_q+u_q \end{aligned} \right. $$ (1) 式中, $ \omega $表示转子转速, $ J $是转动惯量, $ B_s $是粘性摩擦系数, $ T_L $是负载转矩, $ n_p $是电机的磁极对数, $ \varphi $是磁链; $ i_d $和$ i_q $是定子的$ d $ 轴和$ q $ 轴电流, $ u_d $和$ u_q $是定子的$ d $轴和$ q $轴电压, $ R_s $是定子电阻, $ L_d $和$ L_q $是定子的$ d $轴和$ q $轴电感, 一般来说有$ L_d=L_q= L_s $, $ L_s $表示定子电感.
从系统(1)中看到, 电机的转速是由电流$ i_q $唯一生成的, 因此本文的控制方案可以认为是磁场定向控制. 另一方面, 文献[31]中指出, $ i_d^*=0 $被设置为最大化转矩电流比. 为了控制器设计方便, 假设直流回路中PI控制器工作良好, 即$ i_d^*=i_d=0 $. 那么, 系统(1)的简化形式为
$$ \left\{ \begin{aligned} &J\frac{\text{d}\omega}{\text{d}t}=-B_s\omega+1.5n_p\varphi i_q-T_L\\ &L_s\frac{\text{d}i_q}{\text{d}t}=-n_p\varphi\omega-R_si_q+u_q \end{aligned} \right. $$ (2) 值得注意的是, 简化后的模型(2)被广泛应用于PMSM速度伺服控制系统中[24, 31].
本文的主要目的是开发一种最优输出反馈控制策略, 该策略能够在系统模型参数未知、状态不可测量情况下将PMSM速度伺服系统的转子速度渐近调节到其设定值, 本文所提控制方案框图如图 1所示, 包含一个ADP最优调节器和一个工作良好的直流电流环组成, PWM 表示脉冲宽度调制.
2. 状态反馈控制策略
定义状态$ x=[\omega,\;i_q]^\text{T} $, 控制输入$ u=u_q $和系统输出$ y=\omega $, 简化后的系统(2)状态空间表达式如下式所示
$$ \left\{ \begin{aligned} \dot{x}&=A_cx+B_cu+D_c\\ y&=Cx\\ e&=y-y_r \end{aligned} \right. $$ (3) 式中, $ y $, $ y_r $和$ e $分别是输出转子速度、参考速度和误差, 以及
$$ \begin{split} A_c&=\left[ \begin{array}{cccccc} -\dfrac{B_s}{J}& \dfrac{1.5n_p\varphi}{J}\\ -\dfrac{n_p\varphi}{L_s}&-\dfrac{R_s}{L_s} \end{array} \right],\;B_c=\left[ \begin{array}{cccccc} 0\\ \dfrac{1}{L_s} \end{array} \right]\\ D_c&=\left[ \begin{array}{cccccc} -\dfrac{T_L}{J}\\0 \end{array} \right],\;C=\left[ \begin{array}{cccccc} 1&0 \end{array} \right] \end{split} $$ 假设采样时间为$ T_s $, 将系统(3)进行离散化, 得到
$$ \left\{ \begin{aligned} &x_{k+1}=A_dx_k+B_du_k+D_d\\ &y_k=Cx_k\\& e_k=y_k-y_{rk} \end{aligned} \right. $$ (4) 式中, $ x_k $, $ u_k $, $ y_k $, $ y_{rk} $和$ e_k $分别是$ x $, $ u $, $ y $, $ y_{r} $和$ e $的离散形式. $ A_d $, $ B_d $和$ D_d $是常数矩阵, 如下
$$ \begin{split} A_d&=\text{exp}(A_cT_s)\\ B_d&=\text{exp}(A_cT_s)\int_{0}^{T_s}\text{exp}(-A_ct)B_c\text{d}t \\ D_d&=\text{exp}(A_cT_s)\int_{0}^{T_s}\text{exp}(-A_ct)D_c\text{d} t \end{split} $$ 为便于设计控制器, 定义新的辅助向量
$$ \eta_k=[x_k^\text{T}-x_{k-1}^\text{T},\;e_{k-1}]^\text{T},\;\; \bar{u}_k=u_{k}-u_{k-1} $$ (5) 其中
$$ \begin{split} e_{k}=\;&Cx_{k}-y_{rk}=\\ &C(x_{k}-x_{k-1})+Cx_{k-1}-y_{rk}=\\ &C(x_{k}-x_{k-1})+e_{k-1} \end{split} $$ (6) 根据系统(4)和新的辅助向量(5), 构造新的辅助系统
$$ \left\{ \begin{aligned} \eta_{k+1}&=\left[ \begin{array}{cccccc} A_d&0\\C&1 \end{array} \right]\eta_k+\left[ \begin{array}{cccccc} B_d\\0 \end{array} \right]\bar{u}_k:=A\eta_k+B\bar{u}_k\;\\ e_{k-1}&=\left[ \begin{array}{cccccc} 0&0&1 \end{array} \right]\eta_k:=\bar{C}\eta_k \end{aligned} \right. $$ (7) 引理 1[32]. $ \{A,\;B\} $是可控的, 即存在反馈控制增益$ K $, 使得$ A-BK $是稳定矩阵.
本文控制目标是寻找一个最优控制策略$ \bar{u}_k $, 最小化如下性能指标函数
$$ \begin{split} &V(e_{k-1},\;\bar{u}_k)=\sum\limits_{k=1}^{\infty}(e_{k-1}^\text{T} Q e_{k-1}+\bar{u}_k^\text{T} R\bar{u}_k)= \\ &\qquad \sum\limits_{k=1}^{\infty}(\eta_{k}^\text{T} \bar{C}^\text{T} Q \bar{C} \eta_{k}+\bar{u}_k^\text{T} R\bar{u}_k) \\ &\text{s.t.}\quad (7) \end{split} $$ (8) 式中, $ Q\geq 0 $和$ R > 0 $是误差和输入的权重且$ \{A, \sqrt{\bar{C}^\text{T} Q \bar{C} }\} $是可观测的.
注 1. 性能指标函数(8)表示的是跟踪误差与控制输入电压变化率之间的加权和. 第一项表示的是系统输出到参考值之间的过渡性能, 确保系统输出能够快速准确地跟踪参考值; 第二项表示的是输入电压变化率, 确保输入电压在动态响应中不产生过大的超调, 这个性能指标在许多应用中都非常关键, 特别是在电力电子电路中, 较大的电压变化会导致电力电子设备受到较大的电压冲击, 使得电力电子设备发生损坏. 因此, 本文所选取的性能指标函数既保证了系统输出能够快速准确地跟踪参考值, 同时也保证了输入电压能够平稳过渡到稳态值.
注2. 在本文中, $ Q\geq 0 $和$ R > 0 $是正数. 一般来说, $ Q $值越大, 要使得性能指标$ V(e_{k-1},\;\bar{u}_k) $越小, 那么就需要更小的$ e_{k-1} $, 也就是意味着闭环系统的矩阵$ A-BK $的特征值更接近0, 这样$ e_{k-1} $就以更快的速度收敛到0. 另外, 大的$ R $表示更加关注输入变量$ \bar{u}_k $, $ \bar{u}_k $的减小意味着状态衰减将变慢, 因此闭环系统的矩阵$ A-BK $的特征值更接近单位圆的边界.
根据线性系统控制理论, 最小化性能指标函数(8)的控制输入为
$$ \bar{u}_k=-K_x(x_k-x_{k-1})-K_ee_{k-1} $$ (9) 式中
$$ [K_x,\;K_e]=(R+B^\text{T} P B)^{-1}B^\text{T} PA:=K $$ (10) 并且$ P $是如下代数黎卡提方程的唯一解
$$ A^\text{T} PA-P+\bar{C}^\text{T} Q\bar{C}-K^\text{T} RK={\bf{0}} $$ (11) 可以看到, 式(11)是一个非线性方程, 很难直接求解. 策略迭代和值迭代被认为是两种有效的求解方法, 其中策略迭代对系统稳定性要求较高, 需要稳定的初始控制增益, 一般来说, 这个初始增益很难清楚得到. 相对来说, 值迭代则放宽了这一要求, 值迭代可以从任意半正定的对称矩阵$ P $开始. 因此, 本文考虑值迭代方法, 值迭代过程如下.
引理2[28]. 选择初始值矩阵$ P_0\geq {\bf{0}} $和给定一个较小的正数$ \tau > 0 $.
值更新: 利用下式求解$ P_{j+1} $和$ K_{j+1} $
$$ \left\{ \begin{aligned} P_{j+1}&=A^\text{T} P_jA+\bar{C}^\text{T} Q\bar{C} -K_j^\text{T} RK_j\\ K_{j+1}&=(R+B^\text{T} P_{j+1} B)^{-1}B^\text{T} P_{j+1}A \end{aligned} \right. $$ (12) 重复上述过程$ j\gets j+1 $直到$ ||P_j-P_{j-1}|| < \tau $, $ j\geq 1 $.
因此有$ P^*\geq P_{j+1} \geq P_j $以及$ \lim_{j\to\infty}K_j=K^* $和$ \lim_{j\to\infty}P_j=P^* $, $ K^* $和$ P^* $分别是最优控制增益和值矩阵.
根据算法所得到的最优控制增益为$ K $, 最优控制输入(9) 等价于
$$ u_k=-K_xx_k-K_ez_k $$ (13) 式中, $ z_k $由$ z_{k+1}=z_k+e_k $生成.
然而, 以这种方式设计的最优控制策略本质上是基于模型的, 它依赖于系统模型的完美知识. 由于参数变化, 通常很难知道物理系统的确切模型. 在本文的后续研究中, 将在缺乏动态模型精确知识的情况下设计数据驱动的控制方法, 可以使用在线输入和输出数据来学习最优控制器.
3. 状态重构
传统的状态反馈利用系统可测量的全部状态信息来设计控制器, 能够提高系统的鲁棒性. 然而, 有些系统的状态并非是全部可测量的, 此时如何利用输出数据来设计控制器是至关重要的. 传统的状态观测器需要系统矩阵$ A_d $和$ B_d $已知. 为解决矩阵未知的问题, 本文设计一种嵌入式观测器, 它不依赖于系统的模型信息, 利用测量的输入输出信息来重新表述状态信息.
定理 1. 考虑如下方程
$$ \hat{x}_k=M_1\xi_k+M_2\mu_k+F $$ (14) 式中, $ M_{i},\; i=1,\;2 $是未知的参数化矩阵并且包含观测器传递函数和系统矩阵的信息, $ F $是未知的常数向量, $ \hat{x}_k $是估计状态, $ \xi_k $和$ \mu_k $是通过可测量轨迹$ e_k $和$ u_k $所得到的轨迹. 那么实际状态$ x_k $是指数收敛于估计状态$ \hat{x}_k $的, 即$ \lim_{k\to\infty}||x_k-\hat{x}_k||={{0}} $. 在这里, $ \xi_k $和$ \mu_k $的表述形式为
$$ \left\{ \begin{aligned} \xi_{k+1}&=H\xi_k+be_k,\;\xi_0={\bf{0}}\\ \mu_{k+1}&=H\mu_k+bu_k,\;\mu_0={\bf{0}} \end{aligned} \right. $$ (15) 式中, $ H $是人为定义的稳定矩阵, $ b=[0,\;\cdots , \;0,\;1]^\text{T} $.
证明. 因为本文所描述的PMSM速度伺服系统参数都是正常的常数, 因此$ \{A_d,\;C\} $是可观测的. 选择一个稳定的矩阵$ L $, 使得$ A_d-LC $是一个稳定矩阵, 那么系统(4)的观测系统为
$$ \begin{split} \hat{x}_{k+1}=\;&A_d\hat{x}_k+B_du_k+D_d+L(y_k-C\hat{x}_k)=\\& (A_d-LC)\hat{x}_k+B_du_k+Le_k+\bar{D}_d \end{split} $$ (16) 式中, $ \bar{D}_d=Ly_{rk}+D_d $, 初始状态为$ \hat{x}_0 $, 一般选择$ \hat{x}_0={\bf{0}} $.
根据线性系统理论可知, 系统(16)可以分解为$ \hat{x}_k=\varkappa_k+\chi_k $, 具体表述为
$$ \left\{ \begin{aligned} \varkappa_{k+1}&=(A_d-LC)\varkappa_k+B_du_k+Le_k\\ \chi_{k+1}&=(A_d-LC)\chi_k+\bar{D}_d \end{aligned} \right. $$ (17) 一方面, $ \chi_k $的解为
$$ \begin{split} \chi_k=\;&(A_d-LC)\chi_{k-1}+\bar{D}_d=\\ &\sum\limits_{i=0}^{k-1}(A_d-LC)^{k-i-1}\bar{D}_d+(A_d-LC)^k\chi_0:=\\ &F+(A_d-LC)^k\chi_0 \\[-1pt]\end{split} $$ (18) 另一方面, 式(17)第一个公式两边同时进行$ z $的反变换, 得到
$$ \begin{split} \Omega(z)=\;&(z{\bf{1}}-(A_d-LC))^{-1}B_dU(z)\;+\\ &(z{\bf{1}}-(A_d-LC))^{-1}LE(z)\;+\\ &(z{\bf{1}}-(A_d-LC))^{-1}z\varkappa_0 \end{split} $$ (19) 式中, $ \Omega(z) $, $ U(z) $和$ E(z) $分别是$ \varkappa_k $, $ u_k $和$ e_k $的$ z $变换形式.
不妨假设$ z{\bf{1}}-(A_d-LC) $的特征多项式为
$$ \text{det}(z{\bf{1}}-(A_d-LC))=z^2+a_1z+a_0 $$ (20) 式中, $ \text{det}(\cdot) $表示特征多项式, $ a_1 $和$ a_0 $是已知的常数. 那么, 式(19)可写成
$$ \begin{split} \Omega(z)=\;&\left[ \begin{array}{cccccc} \dfrac{a_{11}^1z+a_{10}^1}{z^2+a_1z+a_0}\\ \dfrac{a_{11}^2z+a_{10}^2}{z^2+a_1z+a_0} \end{array} \right]U(z)\;+\\ &\left[ \begin{array}{cccccc} \dfrac{a_{21}^1z+a_{20}^1}{z^2+a_1z+a_0}\\ \dfrac{a_{21}^2z+a_{20}^2}{z^2+a_1z+a_0} \end{array} \right]E(z)\;+\\ &(z{\bf{1}}-(A_d-LC))^{-1}z\varkappa_0:=\\ &M_1\Xi(z)+M_2\Theta(z)\;+\\ &(z{\bf{1}}-(A_d-LC))^{-1}z\varkappa_0 \end{split} $$ (21) 式中, $ a_{1i}^j $和$ a_{2i}^j $, $ i=0,\;1,\;j=1,\;2 $是未知常数
$$ \begin{split} M_1&=\left[ \begin{array}{cccccc} a_{10}^1& a_{11}^1\\ a_{10}^2& a_{11}^2 \end{array} \right],\;\Xi(z)=\left[ \begin{array}{cccccc} \dfrac{U(z)}{z^2+a_1z+a_0}\\ \dfrac{zU(z)}{z^2+a_1z+a_0} \end{array} \right]\\ M_2&=\left[ \begin{array}{cccccc} a_{20}^1& a_{21}^1\\ a_{20}^2& a_{21}^2 \end{array} \right],\;\Theta(z)=\left[ \begin{array}{cccccc} \dfrac{E(z)}{z^2+a_1z+a_0}\\ \dfrac{zE(z)}{z^2+a_1z+a_0} \end{array} \right] \end{split} $$ 对式(21)进行$ z $反变换得
$$ \varkappa_k=M_1\xi_k+M_2\mu_k+(A_d-LC)^k\varkappa_0 $$ (22) 式中, $ \xi_k $和$ \mu_k $通过如下动态获得
$$ \left\{ \begin{aligned} \xi_{k+1}&=H\xi_k+be_k,\;\xi_0={\boldsymbol{0}}\\ \mu_{k+1}&=H\mu_k+bu_k,\;\mu_0={\boldsymbol{0}} \end{aligned} \right. $$ (23) 其中
$$ H=\left[ \begin{array}{cccccc} 0&1\\-a_0&-a_1 \end{array} \right],\;b=\left[ \begin{array}{cccccc} 0\\1 \end{array} \right] $$ 在本文中, $ A_d-LC $和$ H $有着相同的特征多项式, 即
$$ \begin{split} \text{det}(z{\bf{1}}-H)=\;&\text{det}(z{\bf{1}}-(A_d-LC))=\\& z^2+a_1z+a_0 \end{split} $$ (24) 因此, 选择合适的$ a_0 $和$ a_1 $使得式(24)的根在单位圆内, 即能保证观测器矩阵的稳定性.
通过上述分析, $ \hat{x}_k $的表达式为
$$ \begin{split} \hat{x}_k=\;&\varkappa_k+\chi_k=\\ &M_1\xi_k+M_2\mu_k+F+(A_d-LC)^k\hat{x}_0 \end{split} $$ (25) 原系统(4)与观测系统(16)之间的误差为
$$ \begin{split} x_k-\hat{x}_k=\;&(A_d-LC)(x_{k-1}-\hat{x}_{k-1})=\\ &(A_d-LC)^k(x_{0}-\hat{x}_{0}) \end{split} $$ (26) 式中, $ x_0 $是系统(4)的初始状态.
那么, 原系统的状态可以表述为
$$ \begin{split} x_k=\;&\hat{x}_k+(A_d-LC)^k(x_{0}-\hat{x}_{0})=\\ &M_1\xi_k+M_2\mu_k+F+(A_d-LC)^kx_0 \end{split} $$ (27) 由于$ A_d-LC $是稳定矩阵, 因此$ x_k $是指数收敛于$ \hat{x}_k $的.
□ 在本文中, 为矩阵$ A_d-LC $配置合适的特征值, 使得$ (A_d-LC)^kx_0 $快速收敛到$ {\bf{0}} $, 那么, 状态$ x_k $可以表示为
$$ x_k:=M\sigma_k+F $$ (28) 式中, $ M=[M_1,\;M_2] $和$ \sigma_k=[\xi_k^\text{T},\;\mu_k^\text{T}]^\text{T}\in\mathbf{R}^{4} $.
从重构结果(28)看到, $ x_k $包含两个部分, 分别是$ M\sigma_k $和$ F $. 其中$ \sigma_k $是可测量向量, 而$ F $是未知向量. 因此, 在后续的控制策略设计中不包含$ F $的信息.
定理 2. 在稳定的控制增益$ K=[K_x,\;K_e] $下, 考虑如下控制输入
$$ u_k=-K_xM\sigma_k-K_ez_k $$ (29) 能够保证系统稳定并使得跟踪误差渐近到$ {{0}} $.
证明. 控制输入(29)等价于
$$ u_k=-K_x(x_k-F)-K_ez_k $$ (30) 那么, $ \bar{u}_k $的形式为
$$ \bar{u}_k=-K_x(x_k-x_{k-1})-K_e(z_{k}-z_{k-1}) =-K\eta_k $$ (31) 因此, 系统(7)的闭环形式为
$$ \left\{ \begin{aligned} \eta_{k+1}&=(A-BK)\eta_k\\ e_{k-1}&=\bar{C}\eta_k \end{aligned} \right. $$ (32) 由于$ A-BK $是稳定矩阵, 得到如下结果: $ \lim_{k\to\infty}\eta_k={\bf{0}} $以及$ \lim_{k\to\infty}e_{k-1}=0 $.
□ 那么, 辅助系统(7)的状态重构结果为
$$ \begin{split} \eta_k=\;&[x_k^\text{T}-x_{k-1}^\text{T},\;e_{k-1}]^\text{T}=\\ &[M(\sigma_{k}^\text{T}-\sigma_{k-1}^\text{T}),\;e_{k-1}]^\text{T}= \mathcal{M}\varepsilon_k \end{split} $$ (33) 式中
$$ \mathcal{M}=\left[ \begin{array}{cccccc} M&{\bf{0}}\\{\bf{0}} &1 \end{array} \right],\;\;\; \varepsilon_k=[\sigma_{k}^\text{T}-\sigma_{k-1}^\text{T},\;e_{k-1}]^\text{T} $$ 因此, 控制输入(29)的等价形式为
$$ u_k=-K_xM\sigma_k-K_ez_k:=-\mathcal{K}\gamma_k $$ (34) 式中
$$ \gamma_k=[\sigma_k^\text{T},\;z_k]^\text{T},\; \mathcal{K}=\left[ K_xM,\;\;K_e \right]:=K\mathcal{M} $$ 4. 基于ADP的数据驱动控制策略
首先, 为获得足够多的采样数据, 本文使用一个合适的初始控制策略$ u_k=u_k^0 $, 即
$$ \eta_{k+1}=A\eta_k+B\bar{u}_k $$ (35) 然后, 给定一个对称矩阵$ P_j\geq {\bf{0}} $, 作如下变换
$$ \begin{split} \eta^\text{T}_{k+1}& P_j \eta_{k+1}+e^\text{T}_{k-1} Q e_{k-1}+\bar{u}^\text{T}_k R\bar{u}_k=\\ &(A\eta_k+B\bar{u}_k)^\text{T} P_j (A\eta_k+B\bar{u}_k)\;+\\& e^\text{T}_{k-1} Q e_{k-1}+u^\text{T}_k Ru_k=\\ &\eta_k^\text{T}(A^\text{T} P A+\bar{C}^\text{T} Q \bar{C})\eta_k+\bar{u}_k^\text{T} (R+B^\text{T} P_j B)\bar{u}_k\;+\\& 2\bar{u}_k^\text{T} B^\text{T} P_j A\eta_k \\[-1pt]\end{split} $$ (36) 其次, 将重构结果$ \eta_k=\mathcal{M}\varepsilon_k $代入式(36) 中, 得到
$$ \begin{split}& \left[ \begin{array}{cccccc} \varepsilon_k\\ \bar{u}_k \end{array} \right]^\text{T}\left[ \begin{array}{cccccc} \mathcal{Q}_j^{11}&\mathcal{Q}_j^{12}\\ \mathcal{Q}_j^{21}&\mathcal{Q}_j^{22} \end{array} \right]\left[ \begin{array}{cccccc} \varepsilon_k\\ \bar{u}_k \end{array} \right]=\\ &\qquad\varepsilon_{k+1}^\text{T}\mathcal{P}_j\varepsilon_{k+1}+e^\text{T}_{k-1} Q e_{k-1}+\bar{u}^\text{T}_k R\bar{u}_k:=\varsigma_k \end{split} $$ (37) 式中, $ \mathcal{P}_j=\mathcal{M}^\text{T} P_j\mathcal{M} $
$$ \left\{ \begin{aligned} &\mathcal{Q}_j=\left[ \begin{array}{cccccc} \mathcal{Q}_j^{11}&\mathcal{Q}_j^{12}\\ \mathcal{Q}_j^{21}&\mathcal{Q}_j^{22} \end{array} \right]\nonumber\\ &\mathcal{Q}_j^{11}=\mathcal{M}^\text{T} (A^\text{T} P_j A+\bar{C}^\text{T} Q \bar{C})\mathcal{M}\nonumber\\ &\mathcal{Q}_j^{12}=\mathcal{M}^\text{T} A^\text{T} P_j B\nonumber\\ &\mathcal{Q}_j^{21}=B^\text{T} P_j A \mathcal{M}\nonumber\\ &\mathcal{Q}_j^{22}=B^\text{T} P_j B+R\nonumber \end{aligned} \right. $$ 在采样时间$ [k_l,\;k_{l+s+1}] $范围内, 将式(37)表示为如下紧凑形式
$$ \mathcal{H}_j\text{vecs}(\mathcal{Q}_j) =\mathcal{N}_j $$ (38) 式中, $ \mathcal{N}_j $和$ \mathcal{H}_j $分别为
$$ \begin{split} \mathcal{N}_j&=\left[ \begin{array}{cccccc} \varsigma_{k_{l+1}}^\text{T},\; \varsigma_{k_{l+2}}^\text{T},\;\cdots ,\;\varsigma_{k_{l+s}}^\text{T} \end{array} \right]^\text{T}\\ \mathcal{H}_j&=\left[ \left ( \text{vecv}\left(\left[ \begin{array}{cccccc} \varepsilon_{k_{l}}\\ \bar{u}_{k_{l}} \end{array} \right]\right)\right)^\text{T},\;\cdots ,\;\right.\\ &\qquad\left.\left(\text{vecv}\left(\left[ \begin{array}{cccccc} \varepsilon_{k_{l+s}}\\ \bar{u}_{k_{l+s}} \end{array} \right]\right)\right)^\text{T} \right]^\text{T} \end{split} $$ 注3. 与状态反馈相比, 式(38) 使用输入–输出数据而不是输入–状态数据来解决最小二乘问题. 与状态反馈问题类似, 为解决最小二乘问题(38), 需要给系统添加初始持续激励信号. 由于数据矩阵$ \mathcal{H}_j $具有与系统反馈测量以及控制信号$ \bar{u}_k $相关的列, 因此, 初始持续激励的选择要独立于这些反馈测量. 一般地, 各种高频的信号叠加被认为是有效的持续激励信号. 在持续激励信号的驱动下, 对所有$ j $, $ \mathcal{H}_j $是列满秩的, 即
$$ {\rm{rank}}(\mathcal{H}_j)=\frac{5\times(5+1)}{2}+5\times1+1\times1=21 $$ (39) 在秩条件(39)下, 式(38)的最小二乘解为
$$ \text{vecs}(\mathcal{Q}_j)=(\mathcal{H}_j^\text{T} \mathcal{H}_j)^{-1}\mathcal{H}_j^\text{T}\mathcal{N}_j $$ (40) 无模型值迭代算法如算法1所示.
算法1. 无模型值迭代算法
1) 初始化: 选择初始值矩阵$ \mathcal{P}_0=\mathcal{P}_0^\text{T}\geq {\bf{0}} $, $ j\gets 0 $和给定一个较小的正数$ \tau > 0 $;
2) 值更新: 在秩条件(39)下, 利用式(40)求解$ \mathcal{Q}_j $, 使用下式更新值矩阵$ \mathcal{P}_{j+1} $
$$ \mathcal{P}_{j+1}=\mathcal{Q}_j^{11}-\mathcal{Q}_j^{12}(\mathcal{Q}_j^{22})^{-1}\mathcal{Q}_j^{21} $$ 3) 重复上述过程$ j\gets j+1 $直到$ ||\mathcal{P}_j - \mathcal{P}_{j-1}|| < \tau $, $ j\geq 1 $;
4) 反馈控制增益更新: 通过下式更新反馈增益
$$ \mathcal{K}^*=(\mathcal{Q}_j^{22})^{-1}\mathcal{Q}_j^{21} $$ 定理 3. 通过求解算法1得到的序列$ \{\mathcal{P}_j\} $和$ \{\mathcal{K}_j\} $收敛于最优值矩阵$ \mathcal{P}^* $和控制增益$ \mathcal{K}^* $.
证明. 首先给定任意正定对称矩阵$ P_j=P_j^\text{T}\geq {\bf{0}} $, $ P_{j+1} $和$ K_{j+1} $可以被式(12)唯一确定. 那么一旦矩阵$ \mathcal{H}_j $满秩, 则式(38)具有唯一解, 因此, $ \mathcal{Q}_j $和$ \mathcal{K}_j $可以被唯一确定. 另一方面, $ \mathcal{P}_{j+1}=\mathcal{M}^\text{T} P_{j+1}\mathcal{M}= \mathcal{Q}_j^{11}-\mathcal{Q}_j^{12}(\mathcal{Q}_j^{22})^{-1}\mathcal{Q}_j^{21} $以及$ \mathcal{K}_j=K_j\mathcal{M}= (\mathcal{Q}_j^{22})^{-1}\times \mathcal{Q}_j^{21} $. 式中$ P_{j+1} $和$ K_j $与引理2中的结果等价, 因此, 有$ \lim_{j\to\infty}\mathcal{P}_j=\lim_{j\to\infty}\mathcal{M}^\text{T} P^*\mathcal{M}=\mathcal{P}^* $, $ \lim_{j\to\infty}\mathcal{K}_j = \lim_{j\to\infty}K^*\mathcal{M}=\mathcal{K}^* $.
□ 本文所提控制方案的算法流程如图 2所示. 首先给定一个初始控制策略$ u_k $作为持续激励信号, 然后根据系统的输出误差$ e_k $和控制输入$ u_k $设计输入/输出观测器进行状态重构, 最后采集系统的可测量数据, 使用基于离线策略ADP的方法逼近最优解.
5. 仿真结果
为验证所提无模型控制方案的速度跟踪性能, 将测试结果与传统的级联PI[24]、线性自抗扰控制[33] (Linear active disturbance rejection control, LADRC)方法以及文献[24]中所提的速度控制方法进行比较. 本文在具有Core i7-12700H和CPU @ 2.30 GHz的Windows PC中的64位MATLAB R2023a上进行仿真测试. PMSM系统参数设置如表 1所示.
表 1 PMSM系统参数设置Table 1 PMSM system parameters setting参数 大小 单位 转动惯量$J$ $2.10\times 10^{-3}$ ${{\rm{kg}}{\cdot}{\rm{m}}}^2$ 粘性摩擦系数$B_s$ $5.71\times 10^{-3}$ ${{\rm{N}}{\cdot}{\rm{s/rad}}}$ 极对数$n_p$ $4$ — 永磁通链$\varphi$ $8.10\times 10^{-2}$ Wb 定子电感$L_s$ $9.80\times 10^{-3}$ H 定子电阻$R_s$ $1.06$ $\Omega$ 性能指标函数选择为
$$ V(e_{k-1},\;\bar{u}_k)=\sum\limits_{k=1}^{\infty}\left(10^{-4}e_{k-1}^\text{T}e_{k-1}+100\bar{u}_k^\text{T} \bar{u}_k\right) $$ 嵌入式观测器矩阵为
$$ H=\left[ \begin{array}{cccccc} 0&1\\-0.01&-0.20 \end{array} \right],\;b=\left[ \begin{array}{cccccc} 0\\ 1 \end{array} \right] $$ (41) 系统采样时间为$T_s=10^{-4}\;\text{s}$. 当系统参数模型完全已知时, 参数化矩阵$ M_i $和最优控制增益$ \mathcal{K}^* $分别为
$$ \left\{ \begin{aligned} M_1&=\left[ \begin{array}{*{20}{r}} -0.979\,0 & 2.188\,9\\ -51.536\,0 & 51.544\,8 \end{array} \right]\\ M_2&=\left[ \begin{array}{*{20}{r}} 0.000\,1 & 0.000\,1\\ 0.006\,0 & 0.010\,1 \end{array} \right]\\ \mathcal{K}^*&=\left[ \begin{array}{*{20}{c}} -13.855\,5 & 14.027\,8 & \end{array} \right.\nonumber\\ &\quad \left. \begin{array}{*{20}{c}} 0.001\,6 & 0.002\,7 & 0.001\,0 \end{array} \right] \end{aligned} \right. $$ 学习过程中反馈增益的迭代误差如图 3所示, 可以看到, 在迭代到23次时, 反馈增益收敛到最优反馈增益, 迭代值为
$$ \begin{split} \mathcal{K}_{23}=\;&\left[ \begin{array}{cccccc} -13.881\,4 & 14.060\,7 & \end{array} \right.\\ & \left. \begin{array}{cccccc} 0.005\,1 & 0.002\,7 & 0.001\,0 \end{array} \right] \end{split} $$ (42) PMSM转子参考速度为
$$ \omega_{\text{ref}}=\left\{ \begin{aligned} &600\;\text{r/min},&& 0 \;{\rm{s}}< t \leq 1\;\text{s} \\ &1\,200\;\text{r/min},&& 1\;\text{s} < t \leq 2\;\text{s} \\& 300\;\text{r/min},&& 2\;\text{s} < t \leq 3\;\text{s} \end{aligned} \right. $$ (43) 仿真结果如图 4所示, 方法1为级联PI控制方法(PI控制形式和参数可以在文献[24]中找到), 方法2为文献[24]提出的控制方法, 方法3为LADRC控制方法(LADRC控制形式和参数可以在文献[33]中找到, 在这里设置观测器带宽为$ \omega_o= 1\,000 $和控制器带宽为$ \omega_c=500 $), 方法4是本文所提方法.
可以看到, 方法1和方法2存在一定的超调, 尽管方法3能够快速达到稳态值, 但是本文根据实验结果发现, 它存在一定的稳态误差(稳态误差为5 r/min), 不能实现无误差跟踪. 相比之下, 本文所提方法(方法4)能够无超调跟踪参考速度.
图 5和图 6分别为方法1和方法3下$ q $轴电压响应, 可以看到, 两种方法在启动和参考速度发生变化时, 均存在较大的电压冲击. 图 7为方法2和方法4下$ q $轴电压响应, 图 8是图 7的局部放大, 可以看到, 相对于方法2, 本文所提方法有着更快的电压响应以及更好的稳态过程.
为验证不同参数对系统性能的影响, 本文做了一组仿真. 在1 s时, 参考速度从600 r/min突变到
1200 r/min; 在2 s时, 负载从1 N·m突变到4 N·m. 不同权重$ Q $下的速度跟踪效果和 $ q $轴电压响应如图 9和图 10所示, 不同权重$ R $下的转子速度跟踪效果和$ q $轴电压响应如图 11和图 12所示. 可以看到, 权重$ Q $越大, 系统响应越快, 负载变化后依然能快速响应到参考速度; 另一方面, 权重$ R $ 越大, 系统响应越慢.6. 结束语
本文介绍了一种参数未知的ADP最优输出反馈控制方案, 用于解决PMSM速度伺服系统的转子速度跟踪问题. 该控制方案是在输出反馈和自适应动态规划框架下共同完成的, 不需要额外测量系统的转矩、定子$ q $轴电枢电流和事先了解PMSM模型精确参数. 仿真结果表明, 在PMSM模型参数未知的情况下, 仅利用部分测量数据就能找到最佳调节器, 其速度跟踪和瞬态响应性能优于传统的级联PI、LADRC和文献[24]提出的方案. 在未来的工作中, 我们将主要研究PMSM速度伺服系统的非线性自适应最优控制方案.
-
表 1 反应速率计算参数表
Table 1 Reaction rate parameters
参数名称 符号 值 指前因子 $ k $ $6.89 \times {10^5} \sim 8.3 \times {10^5}\;{{\rm{s}}^{ - 1} }$ 反应活化能 $ E $ ${ {125.61 \sim 137.16\;{\rm{kJ} } } \mathord{\left/ {\vphantom { {125.61 \sim 137.16\;{\rm{kJ} } } { {\rm{mol} } } } } \right. } {{\rm{mol}}} }$ 比例系数 $ R $ $8.314\;{\rm{kJ}}/({\rm{mol}} \cdot {\rm{K}})$ 抽风负压 $ P $ ${\text{1} }{\text{.2} } \times {\text{1} }{ {\text{0} }^4}\;{\rm{Pa} }$ 料前氧分压 ${P_{ {{\rm{O}}_2}1} }$ ${\text{0} }{\text{.21} }\;{\rm{P} }$ 料后氧分压 ${P_{ {{\rm{O}}_2}2} }$ $0.09 \sim 0.11\;{\rm{P}}$ 总氧气扩散系数 ${D_{ {{\rm{O}}^2} } }$ $ {\text{2}}.03 \times {10^{ - 5}}{T^{1.87}} $ 雷诺数 $ Re $ $ {\text{2}} \times {\text{1}}{{\text{0}}^3} \sim 3.5 \times {10^4} $ 燃料孔隙率 $ {\varepsilon _c} $ $ {\text{0}}{\text{.39}} $ 有效孔隙率 $ B $ $ 0.15 $ 施密特数 $Sc$ $ {\text{0}}{{.6 \sim 2}}{\text{.5}} $ 氧气浓度 ${C_{ {{\rm{O}}_2} } }$ 9.735% 表 2 FeO含量等级推理结果与实际值对比
Table 2 Comparison of the inference results with measured values of FeO content
序号 料层最高温度 (℃) 料层高度 (mm) 燃料比 (%) 全铁 (%) 推理结果 化验数据 1 1 278.55 749.129 4.187 61.874 正常 正常 (8.96) 2 1 127.32 736.383 4.496 60.899 正常 正常 (9.27) 3 1 158.76 761.918 4.492 61.854 正常 正常 (9.06) 4 1 211.36 718.536 4.331 61.715 正常 正常 (9.47) 5 1 274.22 717.253 4.162 60.706 偏小 偏小 (7.37) $\vdots $ $\vdots $ $\vdots $ $\vdots $ $\vdots $ $\vdots $ $\vdots $ 558 1 160.56 649.579 4.561 63.755 正常 正常 (9.47) 559 1 176.76 650.864 4.305 60.802 偏大 偏大 (10.60) 600 1 308.99 710.711 4.286 61.067 正常 正常 (8.16) 表 3 各过程参数的灰色关联度
Table 3 The grey relational degree of process parameters
序号 变量名称 关联度 序号 变量名称 关联度 1 风箱废气温度 0.803 11 空支流量 0.559 2 烧结机机速 0.798 12 CMgO 0.557 3 料层高度 0.778 13 透气性 0.549 4 烧结终点 0.737 14 返矿比 0.539 5 $ {\rm{C}}_{{\rm{SiO}}_2}$ 0.733 15 风箱负压 0.527 6 碱度 0.703 16 CCaO 0.459 7 燃料配比 0.669 17 烟道压力 0.337 8 环冷机速度 0.641 18 风机入口温度 0.327 9 点火温度 0.618 19 混一温度 0.271 10 煤支流量 0.574 20 圆辊速度 0.249 表 4 模型输入变量
Table 4 The input variables of the model
序号 变量名称 序号 变量名称 1 风箱废气温度 9 空支流量 2 烧结机机速 10 CMgO 3 料层高度 11 透气性 4 烧结终点 12 返矿比 5 ${\rm{C}}_{{\rm{SiO}}_2} $ 13 风箱负压 6 碱度 14 燃料配比 7 环冷机速度 15 点火温度 8 煤支流量 表 5 储备池规模对DK-AWESN性能的影响
Table 5 Influence of reservoir size on the performance of DK-AWESN
储备池规模 训练时间 (s) 测试 NRMSE 平均值 标准差 50 21.821 0.425 0.0332 100 21.832 0.371 0.0258 150 21.840 0.332 0.0254 200 21.841 0.301 0.0218 250 21.850 0.343 0.0262 300 21.864 0.399 0.0246 350 21.866 0.435 0.0321 400 21.891 0.482 0.0326 表 6 各模型的预测性能指标比较
Table 6 Comparison of prediction performance indicators for different algorithms
性能指标 ESN DK-ESN AW-ESN DK-AWESN MAE 0.351 0.254 0.298 0.251 RMSE 0.420 0.316 0.345 0.301 HR (%) 70.00 83.33 78.33 86.67 -
[1] Usamentiaga R, García D F, Molleda J, Bulnes F G, Orgeira V G. Temperature tracking system for sinter material in a rotatory cooler based on infrared thermography. IEEE Transactions on Industry Applications, 2014, 50(5): 3095-3102 doi: 10.1109/TIA.2014.2306984 [2] Li Y X, Yang C J, Sun Y X. Dynamic time features expanding and extracting method for prediction model of sintering process quality index. IEEE Transactions on Industrial Informatics, 2022, 18(3): 1737-1745 doi: 10.1109/TII.2021.3086763 [3] Fernández-González D, Ruiz-Bustinza I, Mochón J, González-Gasca C, Verdeja L F. Iron ore sintering: Process. Mineral Processing and Extractive Metallurgy Review, 2017, 38(4): 215-227 doi: 10.1080/08827508.2017.1288115 [4] Fernández-González D, Ruiz-Bustinza I, Mochón I, González-Gasca C, Verdeja L F. Iron ore sintering: Raw materials and granulation. Mineral Processing and Extractive Metallurgy Review, 2017, 38(1): 36-46 doi: 10.1080/08827508.2016.1244059 [5] Huang Z C, Yi L Y, Jiang T, Zhang Y B. Hot airflow ignition with microwave heating for iron ore sintering. ISIJ International, 2012, 52(10): 1750-1756 doi: 10.2355/isijinternational.52.1750 [6] 李温鹏, 周平. 高炉铁水质量鲁棒正则化随机权神经网络建模. 自动化学报, 2020, 46(4): 721-733Li Wen-Peng, Zhou Ping. Robust regularized RVFLNs modeling of molten iron quality in blast furnace ironmaking. Acta Automatica Sinca, 2020, 46(4): 721-733 [7] Chen X X, Shi X H, Lan T. A semi-supervised linear-nonlinear prediction system for tumbler strength of iron ore sintering process with imbalanced data in multiple working modes. Control Engineering Practice, 2021, 110: Article No. 104766 doi: 10.1016/j.conengprac.2021.104766 [8] Umadevi T, Karthik P, Mahapatra P C, Prabhu M, Ranjan M. Optimisation of FeO in iron ore sinter at JSW Steel Limited. Ironmaking & Steelmaking, 2012, 39(3): 180-189 [9] 廖继勇, 何国强. 近五年烧结技术的进步与发展. 烧结球团, 2018, 43(5): 1-11, 19Liao Ji-Yong, He Guo-Qiang. Progress and development of sintering technologies during the last five years. Sintering and Pelletizing, 2018, 43(5): 1-11, 19 [10] Kawaguchi T, Sato S, Takata K. Development and application of an integrated simulation model for iron ore sintering. Iron Making Proceeding, 1987, 73(15): 1940-1947 [11] Yamaoka H, Kawaguchi T. Development of a 3-D sinter process mathematical simulation model. ISIJ International, 2005, 45(4): 522-531 doi: 10.2355/isijinternational.45.522 [12] 王悦祥. 烧结矿与球团矿生产. 北京: 冶金工业出版社, 2006.Wang Yue-Xiang. Sinter and Pellet Production. Beijing: Metallurgical Industry Press, 2006. [13] Jiang Z H, Guo Y H, Pan D, Gui W H, Maldague X. Polymorphic measurement method of FeO content of sinter based on heterogeneous features of infrared thermal images. IEEE Sensors Journal, 2021, 21(10): 12036-12047 doi: 10.1109/JSEN.2021.3065942 [14] Wu C, Wang F B, Chen X Z, Hou Q W, Chen Z K, Zhang M, et al. RGB color decomposition and image feature extraction of flame image in rear of sintering machine. In: Proceedings of the 36th Chinese Control Conference. Dalian, China: IEEE, 2017. 5640−5463 [15] 周雨润. 基于机尾断面图像和风箱温度的烧结质量等级在线评测系统的研究[硕士学位论文], 安徽大学, 中国, 2013.Zhou Yu-Run. The Research on Online Evaluation System for Sintering Quality Grade Based on Tail Section Image and Bellows Temperature [Master thesis], Anhui University, China, 2013. [16] Zhou H, Zhang H F, Yang C J. Hybrid-model-based intelligent optimization of ironmaking process. IEEE Transactions on Industrial Electronics, 2020, 67(3): 2469-2479 doi: 10.1109/TIE.2019.2903770 [17] Du S, Wu M, Chen L F, Zhou K L, Hu J, Cao W H, et al. A fuzzy control strategy of burn-through point based on the feature extraction of time-series trend for iron ore sintering process. IEEE Transactions on Industrial Informatics, 2020, 16(4): 2357-2368 doi: 10.1109/TII.2019.2935030 [18] 周平, 张丽, 李温鹏, 戴鹏, 柴天佑. 集成自编码与PCA的高炉多元铁水质量随机权神经网络建模. 自动化学报, 2018, 44(10): 1799-1811Zhou Ping, Zhang Li, Li Wen-Peng, Dai Peng, Chai Tian-You. Autoencoder and PCA based RVFLNs modeling for multivariate molten iron quality in blast furnace ironmaking. Acta Automatica Sinica, 2018, 44(10): 1799-1811 [19] 张舒, 高为民. 人工神经网络在烧结矿指标预测中的应用. 烧结球团, 2001, 26(4): 6-10Zhang Shu, Gao Wei-Min. Application of neural networks in the prediction of sinter quality. Sintering and Pelletizing, 2001, 26(4): 6-10 [20] Laitinen P J, Saxén H. A neural network based model of sinter quality and sinter plant performance indices. Ironmaking & Steelmaking, 2007, 34(2): 109-114 [21] 袁致强. 基于深度置信网络的烧结矿化学成分预测模型研究[硕士学位论文], 武汉科技大学, 中国, 2018.Yuan Zhi-Qiang. Study on Prediction Modeling of the Sinter Chemical Component Based on Deep Learning [Master thesis], Wuhan University of Science and Technology, China, 2018. [22] 蒋朝辉, 许川, 桂卫华, 蒋珂. 基于最优工况迁移的高炉铁水硅含量预测方法. 自动化学报, 2022, 48(1): 194-206Jiang Zhao-Hui, Xu Chuan, Gui Wei-Hua, Jiang Ke. Prediction method of hot metal silicon content in blast furnace based on optimal smelting condition migration. Acta Automatica Sinica, 2022, 48(1): 1194-206 [23] 李泽龙, 杨春节, 刘文辉, 周恒, 李宇轩. 基于LSTM-RNN模型的铁水硅含量预测. 化工学报, 2018, 69(3): 992-997Li Ze-Long, Yang Chun-Jie, Liu Wen-Hui, Zhou Heng, Li Yu-Xuan. Research on hot metal Si-content prediction based on LSTM-RNN. CIESC Journal, 2018, 69(3): 992-997 [24] 吴高昌, 刘强, 柴天佑, 秦泗钊. 基于时序图像深度学习的电熔镁炉异常工况诊断. 自动化学报, 2019, 45(8): 1475-1485Wu Gao-Chang, Liu Qiang, Chai Tian-You, Qin S J. Abnormal condition diagnosis through deep learning of image sequences for fused magnesium furnaces. Acta Automatica Sinica, 2019, 45(8): 1475-1485 [25] Fang Y J, Jiang Z H, Pan D, Gui W H, Chen Z P. Soft sensors based on adaptive stacked polymorphic model for silicon content prediction in ironmaking process. IEEE Transactions on Instrumentation and Measurement, 2021, 70: Article No. 2503412 [26] 王磊, 乔俊飞, 杨翠丽, 朱心新. 基于灵敏度分析的模块化回声状态网络修剪算法. 自动化学报, 2019, 45(6): 1136-1145Wang Lei, Qiao Jun-Fei, Yang Cui-Li, Zhu Xin-Xin. Pruning algorithm for modular echo state network based on sensitivity analysis. Acta Automatica Sinica, 2019, 45(6): 1136-1145 [27] 姜涛. 铁矿造块学. 长沙: 中南大学出版社, 2016.Jiang Tao. Principle and Technology of Agglomeration of Iron Ores. Changsha: Central South University Press, 2016. [28] Yao X S, Wang Z S. Broad echo state network for multivariate time series prediction. Journal of Franklin Institute, 2019, 356(9): 4888−4906 期刊类型引用(2)
1. 唐佳润,刘月明,张福明,李贺. 烧结矿FeO含量预测技术的探讨. 烧结球团. 2025(01): 21-30+37 . 百度学术
2. 杨双平,张益玮,刘起航,王苗,池延斌,董洁. 烧结过程温度场数值模拟及烧结终点参数影响. 钢铁研究学报. 2024(09): 1174-1182 . 百度学术
其他类型引用(1)
-