An Evolutionary Algorithm Through Neighborhood Competition for Multi-objective Optimization
-
摘要: 传统多目标优化算法(Multi-objective evolution algorithms,MOEAs)的基本框架大致分为两部分:首先是收敛性保持,采用Pareto支配方法将种群分成若干非支配层;其次是分布性保持,在临界层中,采用分布性保持机制维持种群的分布性.然而在处理高维优化问题(Many-objective optimization problems,MOPs)(目标维数大于3)时,随着目标维数的增加,种群的收敛性和分布性的冲突加剧,Pareto支配关系比较个体优劣的能力也迅速下降,此时传统的MOEA已不再适用于高维优化问题.鉴于此,本文提出了一种基于邻域竞赛的多目标优化算法(Evolutionary algorithm based on neighborhood competition for multi-objective optimization,NCEA).NCEA首先将个体的各个目标之和作为个体的收敛性估计;然后,计算当前个体向量与收敛性最好的个体向量之间的夹角,并将其作为当前个体的邻域估计;最后,通过邻域竞赛方法将问题划分为若干个相互关联的子问题并逐步优化.为了验证NCEA的有效性,本文选取5个优秀的算法与NCEA进行对比实验.通过对比实验验证,NCEA具有较强的竞争力,能同时保持良好的收敛性和分布性.
-
关键词:
- 多目标优化算法 /
- Pareto支配关系 /
- 邻域竞赛机制 /
- 高维优化问题
Abstract: The basic framework of traditional multi-objective evolutionary algorithms (MOEAs) can be classified into two parts:one is the convergence holding of the population, for which the fast nondominated sort approach is used to sort the population into certain nondomination layers; the other is the distribution maintenance of the population, for which diversity maintenance mechanisms are adoopted to hold the distribution of the population. However, when dealing with many-objective optimization problems (MOPs) (The number of objective dimensions is greater than 3), with the incease of objective dimensions, the conflicts between convergence and distribution will intensifys, and the Pareto dominance's ability of comparing the individuals will decline. In this case, traditional MOEAs are no longer apt. In this paper, a evolutionary algorithm is proposed based on neighborhood competition for multi-objective optimization (denoted as NCEA). Firstly, the convergence of each individual in the population is estimated by summing its objective values; then the angles between current selected solutions and the best converged solution are calculated and taken as the estimates of the distribution of the selected solutions; lastly, an MOP is divided into a number of mutually correlated sub-problems through neghorhood competition and optimizing, respectively. From the comparative experiments with other five representative MOEAs, NCEA is found to be competitive and successful in finding well-converged and well-distributed solution set. -
电熔镁砂结构致密、熔点高、抗氧化、绝缘性强, 是制造、冶金、化工、电气设备、航天工业等行业所需耐火材料的主要原料[1].电熔镁砂以菱镁矿石为原矿, 采用我国特有的埋弧方式的电熔镁炉进行熔炼, 菱镁矿石熔化所需温度在2 850 ℃以上, 远高于炼钢电弧炉所需的1 700 ℃, 需要采用埋弧方式.熔炼过程中控制系统通过调整三相电极与熔池之间的距离, 来控制三相电极电流跟踪熔化电流, 使之产生电弧, 通过电弧放热使炉内原矿受热熔化形成熔液, 边熔化边加料, 当熔池升高到炉口上表面时熔炼结束, 经过冷却结晶后生成成品.
电熔镁炉是一种典型的高耗能设备, 每熔炼一炉大约耗电40 000千瓦时, 电能成本占整个生产成本的60 %以上.所以电熔镁炉的运行目标是将单吨合格产品所消耗的电能, 即单吨能耗, 控制在目标值范围内并使其尽可能小.只有将电极电流控制在熔化电流范围内, 才能保证产品质量合格[1-2].只有将电极电流稳定控制在最佳熔化电流上才能保证单吨能耗最小[2].
目前针对电弧炉的电流控制研究大都集中在采用开弧方式的炼钢电弧炉电流控制上, 例如, 文献[3]针对炼钢过程呈非线性, 采用熔炼过程的脉冲响应模型作为电流预测模型, 提出了模型算法控制并进行了仿真实验.文献[4]针对电弧参数随着炼钢炉温度变化而慢时变且温度难以在线测量的问题, 采用在线辨识电流模型参数提出了电极电流温度权重自适应控制器.文献[5]针对电弧炉熔炼过程呈非线性且具有时变特性的问题, 采用电流跟踪误差调整电流设定值来抵偿电弧炉特性的变化, 提出了自调整模型算法控制.文献[6]针对电弧炉输入具有死区特性、输出为非线性且运行过程受约束条件限制的问题, 将电流模型在工作点附近线性化, 提出了模型预测综合控制算法.
针对电熔镁砂熔炼过程电极电流控制问题, 文献[7]提出了一种基于神经网络的电熔镁炉智能控制系统, 并进行了仿真验证.针对参数未知的被控对象, 文献[8]和文献[9]提出了自校正PID控制算法, 通过在线辨识模型参数来校正PID控制器的参数.针对非线性、大时延及参数时变的复杂过程, 文献[10-11]提出了专家PID控制算法, 利用专家系统和规则推理来调节PID控制器参数而使其具有自适应能力, 文献[12]和文献[13]采用误差信号的非线性映射提出了非线性PID控制算法.由于电熔镁炉的电流模型参数埋弧电阻率、熔池电阻率与熔池高度是未知非线性函数并随熔炼过程变化和原矿变化发生未知随机变化, 导致熔炼过程始终处于动态变化之中, 上述文献[3-13]所述控制方法和PID控制器的积分作用失效, 无法将电极电流控制在目标值范围内.
文献[14]和文献[15]针对PID控制器积分器失效问题, 将被控对象模型描述成线性模型加高阶非线性项的形式, 通过对线性模型设计一步最优PI控制器、对高阶非线性项设计前一拍高阶非线性项补偿器而得到基于高阶非线性项补偿的一步最优PI控制器, 并分别应用于热交换过程和混合选别浓密过程的跟踪控制, 取得了较好的效果.本文在文献[14]和文献[15]基础上, 利用电熔镁炉运行在工作点附近的特点, 将电熔镁砂熔炼过程用线性模型和未知高阶非线性项来描述, 采用线性模型设计PID控制器, 设计消除前一时刻高阶非线性项和其变化率的补偿器, 提出了一种针对电熔镁砂熔炼过程电极电流控制的带输出补偿的PID控制器, 仿真实验和工业应用表明当电熔镁砂熔炼过程动态特性发生变化时, 所提控制方法无需参数辨识可将电流控制在目标值范围内.
1. 控制问题描述
1.1 电熔镁砂熔炼过程简介
如图 1所示, 电熔镁炉熔炼系统由电流控制系统、三个交流电机和三根电极组成的电极移动系统、原矿仓和电振给料机组成的加料系统、供电系统和电熔镁炉构成.
熔炼过程首先由加料系统向炉内加入菱镁矿石, 通过供电系统向三相电极供电, 产生电弧.原矿吸收电弧放出的热量熔化, 形成熔池.电流控制系统通过电极移动系统调节电极与熔池之间的距离, 进而控制阻抗使三相电极平均电流跟踪熔化电流设定值.由于熔化温度高, 因此采用埋弧方式.三相电极埋在原矿之中, 边熔化边加料, 随着原矿的不断加入和熔化, 熔池增高, 当达到炉口上表面时, 熔炼过程结束.使用小车将炉体拖离熔炼工位, 进行自然冷却并破碎, 得到电熔镁砂产品.
1.2 熔炼过程电极电流动态模型
三相电极电流动态模型以三相电机转动方向与频率$u_i(t)$为输入, 以三相电极电流$y_i(t)$为输出.三相电极电流$y_i(t)$与工作电阻$R_i(t)$之间的关系为:
$ \begin{equation} y_i(t) = \frac{U}{\sqrt{3}R_i(t)} \end{equation} $
(1) 其中, $i=1, 2, 3$分别表示A、B、C三相电极, $U$为熔炼电压, $R_i(t)$可由如下公式表示[16-17]:
$ \begin{equation} R_i(t)=R_{iarc}(t)+R_{ipool}(t) \end{equation} $
(2) 其中, $R_{iarc}(t)$为埋弧电阻, $R_{ipool}(t)$为熔池电阻.将埋弧等效为弧柱来计算埋弧电阻[17], 埋弧弧柱长度$L_{iarc}(t)$为:
$ \begin{align} L_{iarc}(t) =\,&h_{ielec}(t)-h_{ipool}(B_1, B_2, y_i)=\nonumber\\ &\int_0^t\omega_i(\tau)r_d{\rm d}\tau-h_{ipool}(B_1, B_2, y_i) \end{align} $
(3) 其中, $h_{ielec}(t)$为电极高度, $h_{ipool}(B_1, B_2, y_i)$为未知非线性函数, 表示熔池高度, 其取值随原矿颗粒长度$B_1$、原矿杂质成分$B_2$和电极电流$y_i$的变化而变化. $r_d$为升降机构的等效齿轮半径, $\omega_i(\tau)~({\rm rad/s})$为升降电机转动角速度, 其中$\tau$为运行时间.又升降变频电机转速$n_i(t)~({\rm r/min})$与变频电机转动方向与频率$u_i(t)~({\rm Hz})$之间的关系如下:
$ \begin{equation} n_i(t)=\frac{60(1-s)u_i(t)}{p} \end{equation} $
(4) 其中, $p$为电机的极对数, $s$为转差率.因此电弧长度式(3)可表示为:
$ \begin{align} L_{iarc}(t) =\, &\int_0^t\frac{2{\rm \pi}}{60}\times\frac{60(1-s)u_i (\tau)}{p}r_d{\rm d}\tau-\nonumber\\ &h_{ipool}(B_1, B_2, y_i)=\nonumber\\ &\int_0^t\frac{2{\rm \pi}(1-s)u_i(\tau)}{p}r_d{\rm d}\tau-\nonumber\\ &h_{ipool}(B_1, B_2, y_i) \end{align} $
(5) 埋弧电阻$R_{iarc}(t)$和熔池电阻$R_{ipool}(t)$[17]分别如式(6)和式(7)所示:
$ \begin{align} R_{iarc}(t) =\, &f_1(B_1, B_2)\frac{L_{iarc}(t)}{{\rm \pi} r_{iarc}^2}=\frac{f_1(B_1, B_2)}{{\rm \pi} r_{iarc}^2}\times\nonumber\\ & \Bigg[\int_0^t\frac{2{\rm \pi}(1-s)u_i(\tau)}{p}r_d{\rm d}\tau-\nonumber\\ &\quad h_{ipool}(B_1, B_2, y_i) \Bigg] \end{align} $
(6) $ \begin{equation} R_{ipool}(t)=\frac{f_2(B_1, B_2)}{{\rm \pi} d}\left[ 1-\frac{d}{2h_{ipool}(B_1, B_2, y_i)}\right] \end{equation} $
(7) 其中, $f_1(B_1, B_2)$和$f_2(B_1, B_2)$分别表示埋弧电阻率和熔池电阻率, 均为随$B_1$和$B_2$变化而变化的未知非线性函数; $r_{iarc}$为埋弧等效弧柱半径; $d$为电极直径.由式(6)和式(7)得${\rm d}R_{iarc}(t)/{\rm d}t$和${\rm d}R_{ipool}(t)/{\rm d}t$如下:
$ \begin{equation} \left\{ \begin{array}{l}%array 中lrc表示各列内容的居左、居中、居右 \frac{{\rm d}R_{iarc}(t)}{{\rm d}t}=\\ \qquad \frac{f_1(B_1, B_2)}{{\rm \pi} r_{iarc}^2}\left[\frac{2{\rm \pi}(1-s) u_i(t)}{p}r_d-\dot{h}_{ipool}(B_1, B_2, y_i)\right]\\ \frac{{\rm d}R_{ipool}(t)}{{\rm d}t}=\frac{f_2(B_1, B_2)}{2{\rm \pi} h_{ipool}^2(B_1, B_2, y_i)}\dot{h}_{ipool}(B_1, B_2, y_i) \end{array} \right. \end{equation} $
(8) 其中, $\dot{h}_{ipool}(B_1, B_2, y_i)$表示熔池高度变化率, 为未知非线性函数.由式(1)得:
$ \begin{equation} R_i(t) = \frac{U}{\sqrt{3}y_i(t)} \end{equation} $
(9) 对式(9)中的工作电阻$R_i(t)$求导得:
$ \begin{equation} \frac{{\rm d}R_i(t)}{{\rm d}t}=-\frac{U}{\sqrt{3}y_i^2(t)}\frac{{\rm d}y_i(t)}{{\rm d}t} \end{equation} $
(10) 由式(2)得:
$ \begin{equation} \frac{{\rm d}R_i(t)}{{\rm d}t}=\frac{{\rm d}R_{iarc}(t)}{{\rm d}t}+\frac{{\rm d}R_{ipool}(t)}{{\rm d}t} \end{equation} $
(11) 由式(8)、式(10)和式(11)可得:
$ \begin{align} &-\frac{U}{\sqrt{3}y_i^2(t)}\frac{{\rm d}y_i(t)}{{\rm d}t}= \frac{f_1(B_1, B_2)}{{\rm \pi} r_{iarc}^2} \times \nonumber\\ &\qquad\left[\frac{2{\rm \pi}(1-s)u_i(t)}{p}r_d-\dot{h}_{ipool}(B_1, B_2, y_i)\right]+\nonumber\\ &\qquad\frac{f_2(B_1, B_2)}{2{\rm \pi} h_{ipool}^2(B_1, B_2, y_i)}\dot{h}_{ipool}(B_1, B_2, y_i) \end{align} $
(12) 将模型参数$f_1(B_1, B_2)$、$f_2(B_1, B_2)$、$h_{ipool}(B_1, $$B_2, y_i)$和$\dot{h}_{ipool}(B_1, B_2, y_i)$简写为$f_1(\cdotp)$、$f_2(\cdotp)$、$h_{ipool}(\cdotp)$和$\dot{h}_{ipool}(\cdotp)$, 于是可得如式(13)所示的三相电极电流动态模型.
$ \begin{align} &\frac{{\rm d}y_i(t)}{{\rm d}t}=-\frac{\sqrt{3}y_i^2(t)}{U}\times\nonumber\\ &\qquad\left\{ \frac{f_1(\cdotp)}{{\rm \pi} r_{iarc}^2}\left[ \frac{2{\rm \pi}(1-s)u_i(t)}{p}r_d-\dot{h}_{ipool}(\cdotp)\right]\right.+\nonumber\\ &\qquad\left. \frac{f_2(\cdotp)}{2{\rm \pi} h_{ipool}^2(\cdotp)}\dot{h}_{ipool}(\cdotp)\right\} \end{align} $
(13) 式(13)表明电流动态模型具有强非线性, 模型参数$f_1(\cdotp)$、$f_2(\cdotp)$、$h_{ipool}(\cdotp)$和$\dot{h}_{ipool}(\cdotp)$为随熔炼过程和原矿颗粒长度及杂质成分的变化而变化的非线性函数, 由于熔炼过程中电极电流动态特性始终处于变化之中, 使控制器的积分作用失效, 因此难以采用基于参数估计的自适应控制方法和常规PID控制方法将电极电流控制在目标值范围内, 导致单吨能耗高.
1.3 控制问题描述
电熔镁砂熔炼过程中, 存在使得单吨能耗最小的最佳熔化电流值, 只有三相电极电流平均值很好地跟踪熔化电流最佳设定值$y_{sp}(k)$, 即在所有运行时间内将熔炼过程的三相电极电流平均值$y(k)$与设定值$y_{sp}(k)$的跟踪误差$e(k)$控制在目标值范围内, 才能将单吨能耗控制在目标值范围内.因此当熔池高度和所加原矿的颗粒长度及杂质成分发生变化时, 必须设计一个控制器, 使得:
$ \begin{equation} \left| e(k)\right|=\left| y_{sp}(k)-y(k)\right|<\delta, \quad 0<k<\infty \end{equation} $
(14) 且使电机转动方向与频率$u_i(k)$的波动尽可能小, 即:
$ \begin{equation} u_{{\rm min}}<u_i(k)<u_{{\rm max}}, \quad i=1, 2, 3 \end{equation} $
(15) 式中, $\delta$为跟踪误差$e(k)$的上限值, $u_{{\rm max}}$、$u_{{\rm min}}$为电机转动方向与频率$u_i(k)$波动的上下界, 保证实际熔化电流尽可能为最佳熔化电流.
2. 带输出补偿的PID控制方法
2.1 控制策略
由于电熔镁炉运行在工作点附近, 因此可以将电极电流动态模型式(13)表示为线性模型和未知高阶非线性项之和的形式[18], 首先采用欧拉法离散化模型(13)如下:
$ \begin{align} &y_i(k+1)=H\left[u_i(k), y_i(k)\right]=y_i(k)-\nonumber\\ &\qquad\delta_t\frac{\sqrt{3}y_i^2(k)}{U}\left\{ \frac{f_1(\cdotp)}{{\rm \pi} r_{iarc}^2}\left[\frac{2{\rm \pi} (1-s)u_i(k)}{p}r_d\right. \right.-\nonumber\\ &\qquad \left.\dot{h}_{ipool}(\cdotp)\right]\left. +\frac{f_2(\cdotp)}{2{\rm \pi} h_{ipool}^2(\cdotp)}\dot{h}_{ipool}(\cdotp)\right\} \end{align} $
(16) 其中$\delta_t$为采样时间.将电极电流模型式(16)在工作点$(u_{i0}, y_{i0})$附近Taylor展开, 其一阶Taylor系数为:
$ \begin{align} &\left. \frac{{\rm \partial}H\left[u_i(k), y_i(k)\right]}{{\rm \partial}y_i(k)}\right|_{\substack{u_i(k)=u_{i0}\\y_i(k)=y_{i0}}}=\nonumber\\ &\qquad\quad 1-\delta_t\frac{2\sqrt{3}y_{i0}}{U}\left\{ \frac{f_1(\cdotp)}{{\rm \pi} r_{iarc}^2}\left[ \frac{2{\rm \pi}(1-s)u_{i0}}{p}r_d\right. \right.-\nonumber\\ &\qquad\quad\left.\dot{h}_{ipool}(\cdotp)\right]\left. +\frac{f_2(\cdotp)}{2{\rm \pi} h_{ipool}^2(\cdotp)}\dot{h}_{ipool}(\cdotp)\right\}\nonumber\\ &\left. \frac{{\rm \partial}H\left[u_i(k), y_i(k)\right]}{{\rm \partial}u_i(k)} \right|_{\substack{u_i(k)=u_{i0}\\y_i(k)=y_{i0}}}= -\delta_t\frac{\sqrt{3}y_{i0}^2}{U}\times\nonumber\\ &\qquad\quad \frac{f_1(\cdotp)}{{\rm \pi} r_{iarc}^2}\times \frac{2{\rm \pi}(1-s)}{p}r_d \end{align} $
(17) 令
$ \begin{align} &a_{i1}=-\left. \frac{{\rm \partial}H\left[ u_i(k), y_i(k)\right]}{{\rm \partial}y_i(k)}\right|_{\substack{u_i(k)=u_{i0}\\y_i(k)=y_{i0}}}\nonumber\\ &b_{i0}=\left. \frac{{\rm \partial}H\left[ u_i(k), y_i(k)\right]}{{\rm \partial}u_i(k)}\right|_{\substack{u_i(k)=u_{i0}\\y_i(k)=y_{i0}}} \end{align} $
(18) 因此电极电流模型式(16)在工作点$(u_{i0}, y_{i0})$附近的Taylor展开式为:
$ \begin{align} y_i(k+1)=\, &H\left[u_{i0}, y_{i0}\right]-a_{i1}\left[y_i(k)-y_{i0}\right]+\nonumber\\ &b_{i0}\left[u_i(k)-u_{i0}\right]+R_2 \end{align} $
(19) 其中,
$ \begin{align} R_2=\, &\frac{1}{2}\left\{ \left. \frac{{\rm \partial}H\left[ u_i(k), y_i(k) \right]}{{\rm \partial}u_i(k){\rm \partial}u_i(k)}\right|_{\substack{u_i(k)= u_{i0}+\ell\left[ u_i(k)-u_{i0}\right]\\y_i(k)=y_{i0}+\ell\left[y_i(k)-y_{i0} \right]}}\times\right.\nonumber\\ &\left[u_i(k)-u_{i0}\right]^2+\nonumber\\ &2\left. \frac{{\rm \partial}H\left[u_i(k), y_i(k)\right]} {{\rm \partial}u_i(k){\rm \partial}y_i(k)}\right|_{\substack{u_i(k)= u_{i0}+\ell\left[u_i(k)-u_{i0}\right]\\y_i(k)=y_{i0}+\ell\left[ y_i(k)- y_{i0}\right]}}\times\nonumber\\ &\left[u_i(k)-u_{i0}\right]\left[y_i(k)-y_{i0}\right]+\nonumber\\ &\left. \frac{{\rm \partial}H\left[u_i(k), y_i(k)\right]}{{\rm \partial}y_i(k){\rm \partial}y_i(k)}\right|_{\substack{u_i(k)= u_{i0}+\ell\left[u_i(k)-u_{i0}\right]\\y_i(k)=y_{i0}+\ell \left[y_i(k)-y_{i0}\right]}}\times\nonumber\\ &\left. \left[y_i(k)-y_{i0}\right]^2\right\}, 0<\ell<1 \end{align} $
(20) 将式(19)进行变换可得由确定线性模型与高阶非线性项组成的电极电流动态模型:
$ \begin{align} &A_i(z^{-1})y_i(k + 1) = B_i(z^{-1})u_i(k)+v_i(k)\nonumber\\ &A_i(z^{-1})=1+a_{i1}z^{-1}, B_i(z^{-1})=b_{i0}, \nonumber\\ &i=1, 2, 3 \end{align} $
(21) 使用实际过程数据, 采用递推最小二乘和神经网络交替辨识方法[19]确定$a_{i1}$、$b_{i0}$, 且知$v_i(k)$有界, 被控对象式(21)为最小相位系统. $a_{i1}$和$b_{i0}$的辨识误差由$v_i(k)$来描述, 通过设计$v_i(k)$的补偿器来消除采用$a_{i1}$和$b_{i0}$设计控制器对控制效果的影响.
由于$v_i(k)$在$k$时刻未知, 因此可将$v_i(k)$表示为前一时刻高阶非线性项$v_i(k-1)$与其变化率$\Delta v_i(k)$之和的形式, 即:
$ \begin{equation} v_i(k)=v_i(k-1)+\Delta v_i(k) \end{equation} $
(22) 由式(21)可知:
$ \begin{align} v_i(k-1)=\, &y_i(k)+A_i^*(z^{-1})y_i(k)-\nonumber\\ &B_i(z^{-1})u_i(k-1)=\nonumber\\ &y_i(k)-y_i^*(k) \end{align} $
(23) 式中, $y_i^*(k)=-a_{i1}y_i(k-1)+ b_{i0}u_i(k-1)$为电极电流控制器驱动模型[20].
将式(22)代入式(21), 于是可得电极电流模型为:
$ \begin{align} &A_i(z^{-1})y_i(k+1)=B_i(z^{-1})u_i(k)+\nonumber\\ &\qquad v_i(k-1)+\Delta v_i(k) \end{align} $
(24) 采用模型(24)中的确定线性部分可以设计PID控制器, 由式(23)可知, 前一时刻高阶非线性项$v_i(k-1)$可以精确获得, 因此可以设计消除其影响的控制器, 虽然高阶非线性项变化率$\Delta v_i(k)$未知, 但可以通过设计消除跟踪误差$e_i(k)$的补偿器来消除$\Delta v_i(k)$的影响, 将上述补偿器产生的补偿信号$u_{i2}(k)$、$u_{i3}(k)$叠加到PID控制器的输出$u_{i1}(k)$, 带输出补偿的PID控制器如图 2所示.
2.2 控制器设计
2.2.1 PID控制器和前一时刻高阶非线性项补偿器设计
带输出补偿的PID控制器为:
$\begin{equation} u_i(k)=u_{i1}(k)+u_{i2}(k)+u_{i3}(k) \end{equation} $
(25) 以式(24)的确定线性部分模型设计的PID控制律为:
$ \begin{equation} H_i(z^{-1})u_{i1}(k)=G_i(z^{-1})e_i(k) \end{equation} $
(26) 式中, $H_i(z^{-1})=1-z^{-1}$, $G_i(z^{-1})= g_{i0}+ g_{i1}z^{-1}+g_{i2}z^{-2}$, $g_{i0}$、$g_{i1}$和$g_{i2}$为PID控制参数, $e_i(k)$为跟踪误差, 即: $e_i(k)=y_{sp}(k)-y_i(k)$.
前一时刻高阶非线性项$v_i(k-1)$补偿器为:
$ \begin{equation} u_{i2}(k)=-K_i(z^{-1})v_i(k-1) \end{equation} $
(27) 式中, $K_i(z^{-1})$为补偿器的参数.
采用一步最优前馈控制律来设计$G_i(z^{-1})$和$K_i(z^{-1})$的参数, 将式(26)中的$u_{i1}(k)$和式(27)中的$u_{i2}(k)$代入式(25)中得到$u_{i}(k)$为:
$ \begin{align} &H_i(z^{-1})u_i(k)=G_i(z^{-1})\left[y_{sp}(k)-y_i(k)\right]-\nonumber\\ &\qquad H_i(z^{-1})K_i(z^{-1})v_i(k-1)+H_i(z^{-1})u_{i3}(k) \end{align} $
(28) 引入下列性能指标[14]:
$ \begin{align} J=\, &\left[P_i(z^{-1})y_i(k+1)-R_i(z^{-1})y_{sp}(k)+\right.\nonumber\\ &Q_i(z^{-1})u_i(k)+\overline{K}_i(z^{-1})v_i(k-1)-\nonumber\\ &\left.H_i(z^{-1})u_{i3}(k)\right]^2 \end{align} $
(29) 式中, $P_i(z^{-1})$、$R_i(z^{-1})$、$Q_i(z^{-1})$和$\overline{K}_i(z^{-1})$均是关于$z^{-1}$的加权多项式.
引入广义输出$\phi_i(k+1)$为:
$\begin{equation} \phi_i(k+1)=P_i(z^{-1})y_i(k+1) \end{equation} $
(30) 定义广义理想输出$\phi_i^*(k+1)$为:
$ \begin{align} \phi_i^*(k+1)=\, &R_i(z^{-1})y_{sp}(k)-\nonumber\\ &Q_i(z^{-1})u_i(k)-\overline{K}_i(z^{-1})v_i(k) \end{align} $
(31) 定义式(29)中的$P_i(z^{-1})$为:
$ \begin{equation} P_i(z^{-1})=A_i(z^{-1})+z^{-1}G_i(z^{-1}) \end{equation} $
(32) 由式(24)和式(32)可得:
$ \begin{align} P_i(z^{-1})y_i(k+1)=\, &G_i(z^{-1})y_i(k)+B_i(z^{-1})u_i(k)+\nonumber\\ &v_i(k-1)+\Delta v_i(k) \end{align} $
(33) 将式(33)代入式(29), 使$J$最小可得带有前一时刻高阶非线性项$v_i(k-1)$补偿的一步最优前馈控制律为:
$ \begin{align} &\left[B_i(z^{-1})+Q_i(z^{-1})\right]u_i(k)=\nonumber\\ &\qquad R_i(z^{-1})y_{sp}(k)-G_i(z^{-1})y_i(k)-\nonumber\\ &\qquad\left[1+\overline{K}_i(z^{-1})\right]v_i(k-1)+H_i(z^{-1})u_{i3}(k) \end{align} $
(34) 由式(28)和式(34)可得$Q_i(z^{-1})$、$R_i(z^{-1})$和$\overline{K}_i(z^{-1})$为:
$ \begin{equation} \left\{ \begin{array}{l} Q_i(z^{-1})=H_i(z^{-1})-B_i(z^{-1})\\ R_i(z^{-1})=G_i(z^{-1})\\ \overline{K}_i(z^{-1})=H_i(z^{-1})K_i(z^{-1})-1 \end{array} \right. \end{equation} $
(35) 将式(34)和式(35)代入电极电流模型式(24)中得到电极电流闭环系统方程为:
$ \begin{align} &\left[A_i(z^{-1})H_i(z^{-1})+z^{-1}B_i(z^{-1})G_i(z^{-1})\right]\times\nonumber\\ &\qquad y_i(k+1)=B_i(z^{-1})G_i(z^{-1})y_{sp}(k)+\nonumber\\ &\qquad B_i(z^{-1})H_i(z^{-1})u_{i3}(k)+H_i(z^{-1})\times\nonumber\\ &\qquad \left[1-B_i(z^{-1})K_i(z^{-1})\right]v_i(k-1)+\nonumber\\ &\qquad H_i(z^{-1})\Delta v_i(k) \end{align} $
(36) 选择$G_i(z^{-1})$的参数$g_{i0}$、$g_{i1}$和$g_{i2}$使式(36)所示闭环系统稳定, 即:
$ \begin{equation} A_i(z^{-1})H_i(z^{-1})+z^{-1}B_i(z^{-1})G_i(z^{-1})\neq 0, |z|>1 \end{equation} $
(37) 由式(36)可知, 为实现对$v_i(k-1)$的动态和静态补偿, 选择$K_i(z^{-1})$使$1- B_i(z^{-1})K_i(z^{-1})=0$, 即:
$ \begin{equation} K_i(z^{-1})=\frac{1}{B_i(z^{-1})}=k_{vi0} \end{equation} $
(38) 于是式(36)为:
$ \begin{align} &A_i(z^{-1})H_i(z^{-1})y_i(k+1)=\nonumber\\ &\qquad B_i(z^{-1})G_i(z^{-1})e_i(k)+\nonumber\\ &\qquad B_i(z^{-1})H_i(z^{-1})u_{i3}(k)+H_i(z^{-1})\Delta v_i(k) \end{align} $
(39) 2.2.2 高阶非线性项变化率补偿器设计
虽然高阶非线性项变化率$\Delta v_i(k)$未知, 但其造成的跟踪误差$e_i(k)$已知, 因此以消除跟踪误差$e_i(k)$为目标, 设计补偿器$u_{i3}(k)$, 将式(39)两边同时减$A_i(z^{-1})H_i(z^{-1})y_{sp}(k+1)$, 可以将式(39)表示为以$e_i(k+1)$为输出, 以$u_{i3}(k)$为输入的系统, 即:
$\begin{align} &\left[A_i(z^{-1})H_i(z^{-1})+z^{-1}B_i(z^{-1})G_i(z^{-1})\right]\times\nonumber\\ &\qquad e_i(k+1)=-B_i(z^{-1})H_i(z^{-1})u_{i3}(k)-\nonumber\\ &\qquad H_i(z^{-1})\Delta v_i(k)+A_i(z^{-1})H_i(z^{-1})y_{sp}(k+1) \end{align} $
(40) 为了尽可能地消除$e_i(k+1)$, 引入一步最优调节律[18]设计$u_{i3}(k)$, 引入下列性能指标:
$ \begin{equation} J' ={\rm min}\left[e_i(k+1)\right]^2 \end{equation} $
(41) 引入Diophantine方程:
$ \begin{align} &A_i(z^{-1})H_i(z^{-1})+z^{-1}B_i(z^{-1})G_i(z^{-1})+\nonumber\\ &\qquad z^{-1}G_i'(z^{-1})=1 \end{align} $
(42) 由式(42)可得$G_i'(z^{-1})$为:
$ \begin{align} G_i'(z^{-1})=\, &A_i(z^{-1})-B_i(z^{-1})G_i(z^{-1})-\nonumber\\ & a_{i1}=g_{i0}'+g_{i1}'z^{-1}+g_{i2}'z^{-2} \end{align} $
(43) 其中, $g_{i0}'=1-b_{i0}g_{i0}-a_{i1}$, $g_{i1}'= a_{i1}-b_{i0}g_{i1}$, $g_{i2}'=-b_{i0}g_{i2}$.
将式(42)代入式(40)中得:
$ \begin{align} &e_i(k+1)=G_i'(z^{-1})e_i(k)-\nonumber\\ &\qquad B_i(z^{-1})H_i(z^{-1})u_{i3}(k)-H_i(z^{-1})\Delta v_i(k)+\nonumber\\ &\qquad A_i(z^{-1})H_i(z^{-1})y_{sp}(k+1) \end{align} $
(44) 由式(44)可知, 跟踪误差的一步最优预报$e_i^*(k+1/k)$为:
$ \begin{align} &e_i^*(k+1/k)=G_i'(z^{-1})e_i(k)-\nonumber\\ &\qquad B_i(z^{-1})H_i(z^{-1})u_{i3}(k)-\nonumber\\ &\qquad H_i(z^{-1})\Delta v_i(k-1)+\nonumber\\ &\qquad A_i(z^{-1})H_i(z^{-1})y_{sp}(k+1) \end{align} $
(45) 令$e_i^*(k+1/k)=0$, 可得补偿信号$u_{i3}(k)$为:
$ \begin{align} &u_{i3}(k)=\frac{1}{H_i(z^{-1})B_i(z^{-1})}G_i'(z^{-1})e_i(k)-\nonumber\\ &\qquad \frac{1}{B_i(z^{-1})}\Delta v_i(k-1)+\nonumber\\ &\qquad\frac{A_i(z^{-1})}{B_i(z^{-1})}y_{sp}(k+1) \end{align} $
(46) 式中, 高阶非线性项变化率补偿器参数$G_i'(z^{-1})$由式(43)获得.
2.3 带输出补偿的PID控制算法
电熔镁砂熔炼过程带输出补偿的PID控制算法实现步骤如下:
1) 采用实际熔炼过程输入输出数据, 利用递推最小二乘和神经网络交替辨识电极电流控制器设计模型式(24)的参数$a_{i1}$和$b_{i0}$;
2) 由式(37)确定PID控制器参数$g_{i0}$、$g_{i1}$和$g_{i2}$;
3) 由式(38)确定前一时刻高阶非线性项$v_i(k-1)$补偿器参数$k_{vi0}$;
4) 由式(43)确定前一时刻高阶非线性项变化率$\Delta v_i(k)$补偿器参数$g_{i0}'$、$g_{i1}'$和$g_{i2}'$;
5) 采集输入输出数据, 求出跟踪误差$e_{i}(k)$, 并由式(23)求出前一时刻高阶非线性项$v_i(k-1)$, 由式(22)求出前一时刻高阶非线性项变化率$\Delta v_i(k-1)$;
6) 由式(26)求出PID控制器输出$u_{i1}(k)$, 由式(27)求出前一时刻高阶非线性项补偿器输出$u_{i2}(k)$, 由式(46)求出前一时刻高阶非线性项变化率补偿器输出$u_{i3}(k)$;
7) 由式(25)求出带输出补偿的PID控制器输出$u_{i}(k)$, 加到电熔镁炉被控对象上;
8) $t=k+1$, 返回步骤5).
3. 仿真验证
首先将本文所提电熔镁砂熔炼过程带输出补偿的PID控制算法进行仿真实验研究, 以验证其有效性和实用性.
3.1 被控对象仿真模型
将式(13)所示的电极电流被控对象动态模型表示成如下形式:
$ \begin{equation} \dot{y}_i(t)=\frac{\sqrt{3}}{{\rm \pi}}F_i(\cdotp)y_i^2(t)-2\sqrt{3}Q_i(\cdotp)u_i(t)y_i^2(t) \end{equation} $
(47) 其中,
$ \begin{equation} \left\{ \begin{array}{l}%array 中lrc表示各列内容的居左、居中、居右 F_i(\cdotp)=\left[\dfrac{f_1(\cdotp)}{r_{iarc}^2}-\dfrac{f_2(\cdotp)} {2h_{ipool}^2(\cdotp)}\right]\dfrac{\dot{h}_{ipool}(\cdotp)}{U}\\[2mm] Q_i(\cdotp)=\dfrac{f_1(\cdotp)~(1-s)r_d}{Ur_{iarc}^2p} \end{array} \right. \end{equation} $
(48) 采用欧拉法将电极电流动态模型式(47)离散化, 使用实际工业过程中大量的电极电流和电机转动方向与频率数据, 采用递推最小二乘和神经网络交替辨识方法[19]对电流模型的参数$F_i(\cdotp)$、$Q_i(\cdotp)$及建模误差$\Delta y_i(k)$进行辨识, 于是电极电流仿真模型如下:
$ \begin{align} &y_i(k+1)=y_i(k)+\delta_t\frac{\sqrt{3}}{{\rm \pi}}\hat{F}_iy_i^2(k)-\nonumber\\ &\qquad \delta_t2\sqrt{3}\hat{Q}_iu_i(k)y_i^2(k)+\Delta \hat{y}_i(k) \end{align} $
(49) 其中, $\delta_t$为采样时间, $\hat{F}_i$、$\hat{Q}_i$和$\Delta \hat{y}_i(k)$通过辨识得到, 采用式(49)进行仿真实验.
3.2 控制目标及控制器参数选择
控制目标可表示为:
$ \begin{equation} \left|e(k)\right|=\left|y_{sp}(k)-y(k)\right|<2\, 000, 0<k<\infty \end{equation} $
(50) 其中, 设定值$y_{sp}(k)=15\, 300$ A, 电极电流$y_1(k)$和控制量$u_1(k)$的约束如下:
$ \begin{equation} \begin{array}{c} 12\, 000<y_1(k)<17\, 000\\ -20<u_1(k)<20\\ \end{array} \end{equation} $
(51) 电极电流控制器设计模型参数为:
$ \begin{align} &A_1(z^{-1})=1-1.0019z^{-1}\nonumber\\ &\qquad B_1(z^{-1})=-0.454 \end{align} $
(52) 由式(37)、式(38)和式(43)确定带输出补偿的PID控制器参数为:
$ \begin{equation} \left\{ \begin{array}{l} G_1(z^{-1})=-1.295+1.82z^{-1}-0.56z^{-2}\\ K_1(z^{-1})=-2.2026\\ G_1'(z^{-1})=1.414-0.1756z^{-1}-0.2542z^{-2}\\ \end{array} \right. \end{equation} $
(53) 常规PID控制器参数与$G_1(z^{-1})$参数相同.
3.3 仿真结果
采用递推最小二乘和神经网络交替辨识所得$F_1(\cdotp)$、$Q_1(\cdotp)$的估计值为$\hat{F}_1=-1.344\times10^{-4}$、$\hat{Q}_1=7.059\times10^{-4}$, 采用式(49)并叠加上如图 3所示的随机噪声信号$noise_1(k)$作为被控对象仿真模型, 将本文提出的控制算法与常规PID控制算法进行仿真对比实验.
仿真对比实验结果如图 4所示.
由图 4可以看出, 采用常规PID控制算法时, 电极电流跟踪误差绝对值存在超出跟踪误差上限的情况, 而采用本文算法能够在所有运行时间将电极电流跟踪误差控制在工艺要求的范围内.
采用如式(54)和式(55)所示的性能评价指标均方误差(Mean squared error, MSE)[21]和误差绝对值积分(Integrated absolute error, IAE)[22]对图 4所示的控制效果进行比较, 结果见表 1.
$ \begin{equation} {\rm MSE}=\frac{1}{N}\sum\limits_{k=1}^N\left[y_{sp}(k)-y(k)\right]^2 \end{equation} $
(54) $ \begin{equation} {\rm IAE}=\sum\limits_{k=1}^N\left|y_{sp}(k)-y(k)\right| \end{equation} $
(55) 表 1 采用PID控制器和本文所述控制器控制电流$y_1$时的性能评价表Table 1 The performance evaluating table of current $y_1$ controlled with PID controller and the proposed controller in this paperMSE IAE PID控制器 $2.3386\times10^6$ $0.6431\times10^6$ 本文所述控制器 $0.4502\times10^6$ $0.2787\times10^6$ 降低 $80.75\, \%$ $56.66\, \%$ 由表 1可以看出, 采用PID控制算法时, 电极电流的MSE为$2.3386\times10^6$, 而采用本文算法时, 电极电流的MSE为$0.4502\times10^6$, 降低了$80.75\, \%$; 采用PID控制算法时, 电极电流的IAE为$0.6431\times10^6$, 而采用本文算法时, 电极电流的IAE为$0.2787\times10^6$, 降低了$56.66\, \%$.
上述仿真结果表明本文所述方法优于常规PID控制方法, 可以将电熔镁砂熔炼过程电极电流控制在目标范围内.
4. 工业应用
将本文提出的带输出补偿的PID控制算法进行了工业应用, 以验证其有效性和实用性.
4.1 电熔镁炉应用对象描述
中国辽宁省某电熔镁砂厂的实际电熔镁炉如图 5所示.该厂生产设备和工艺参数如表 2所示.
表 2 生产设备和工艺参数Table 2 Parameters of production equipment and technology参数 数值 电极直径 250 mm 电极长度 1 500 mm 炉体直径 2.5 m 熔炼电压 100 $\sim$ 150 V 熔炼时间 10 h 电熔镁砂熔炼过程控制系统硬件平台如图 6所示, 由人机交互平台、德国Siemens公司的S7-300PLC控制系统、传感器等组成.所开发的人机交互界面如图 7所示.
根据工艺要求, 电熔镁炉实际熔炼过程的电流控制目标可表示为:
$ \begin{equation} \left|e(k)\right|=\left|y_{sp}(k)-y(k)\right|<2\, 000, 0<k<\infty \end{equation} $
(56) 其中, 设定值$y_{sp}(k)=15\, 300$ A, 电极电流$y_i(k)$和控制量$u_i(k)$的约束如式(57)所示.
$ \begin{equation} \begin{array}{c} 12\, 000<y_i(k)<17\, 000, \\ -20<u_i(k)<20, \\ i=1, 2, 3 \end{array}\end{equation} $
(57) 4.2 控制器与补偿器参数选择
电极电流控制回路采样周期为1 s, 控制参数为: $g_{i0}=-1.4$, $g_{i1}=1.62$, $g_{i2}=-0.51$, $k_{vi0}=-2.35$, $g_{i0}'=1.5$, $g_{i1}'=-0.2$, $g_{i2}'=-0.27$.
4.3 应用效果分析
该厂某熔炼过程采用常规PID算法时的控制效果如图 8所示. $00:04$开始, 由于原矿性质变化导致该熔炼过程动态特性变化, 可以看出此时常规PID控制效果不佳. $00:32$开始, 将控制算法改为本文所提算法后电流控制效果如图 9所示.可以看出, 在熔炼工况相同的情况下, 本文算法能够明显减小电流波动.
将常规PID控制方法与本文所述方法的电极电流控制效果用性能指标MSE、IAE进行对比, 结果如表 3所示.采用常规PID控制器时三相电极电流平均值的MSE和IAE为$1.3083\times10^6$和$1.3503\times10^6$, 而采用本文所述带输出补偿的PID控制器时三相电极电流平均值的MSE和IAE为$0.4260\times10^6$和$0.7743\times10^6$, 分别降低了$67.44\, \%$和$42.66\, \%$.
表 3 采用常规PID控制器和本文所述带输出补偿的PID控制器时三相电极电流平均值$y$的性能评价表Table 3 The performance evaluating table of the average value $y$ of three phase electrode currents using traditional PID controller and the proposed PID controller with output compensation in this paperMSE IAE 常规PID $1.3083\times10^6$ $1.3503\times10^6$ 本文方法 $0.4260\times10^6$ $0.7743\times10^6$ 降低 $67.44\, \%$ $42.66\, \%$ 引入式(58)所示的性能指标超区间绝对误差累积和:
$ \begin{equation} \sum\limits_{k=1}^{N}\left\{\left|y_{sp}(k)-y(k)\right|-\varphi\Big|\left|y_{sp}(k)-y(k)\right|\geq\varphi\right\} \end{equation} $
(58) 式中, $\varphi$为误差波动允许上限值, 即$\varphi=2\, 000$ A.
经计算, 常规PID控制时三相电极电流平均值超区间绝对误差累积和为$3.3819\times10^4$, 而本文所述算法为0.
采用常规PID算法和本文所提算法时, 三相电极电流跟踪误差平均值的经验概率分布如图 10所示.可以看出, 采用常规PID算法时三相电极电流跟踪误差平均值(A)超出其上下限$\left[-2\, 000, ~2\, 000\right]$的比例为$7.29\, \%$, 而采用本文所提算法时为0.综上, 本文算法的控制效果明显改善, 满足工艺要求.
通过上述对比分析不难看出, 当熔炼过程动态特性变化时, 本文算法的控制效果优于常规PID控制算法, 这必然有利于降低产品单吨能耗.经过统计, 常规PID控制时产品单吨能耗平均值为2 459 kwh/t, 而本文所述算法控制时产品单吨能耗平均值为2 412 kwh/t, 降低了1.91$\, \%$.
5. 结论
针对电熔镁炉三相电极电流处于动态之中导致PID的积分器失效问题, 本文提出了一种电熔镁砂熔炼过程带输出补偿的PID控制器.该控制器由前一时刻高阶非线性项补偿器、消除其变化率补偿器和基于确定线性模型设计的常规PID控制器组成.仿真和工业应用结果表明, 当电极电流模型参数发生未知随机变化时, 所提出的控制方法无需参数估计可将三相电极电流平均值控制在目标值范围内.本文所提的带输出补偿的PID控制器设计方法对难以采用常规PID控制的复杂工业过程的控制器设计具有参考价值.
-
表 1 6个算法的时间复杂度
Table 1 The time complexity of six algorithms
算法 NCEA $\varepsilon $-MOEA GrEA AR + DMO MSOPS NSGA-Ⅲ 时间复杂度 O$(mn^2)$ O$(mn(n+k))$ O$(mn^2)$ O$(mn^2)$ O$(mnt \cdot {\rm log}(t))$ ($n>t$) O$(mn^2)$ 表 2 DTLZ系列测试问题及相关算法参数设置
Table 2 DTLZ series test and related algorithm parameters
问题 目标个数 特性 $\epsilon$参数 GrEA参数 DTLZ1 3, 4, 5, 6, 8, 10 Linear, multimodal 0.033, 0.052, 0.059, 0.0554, 0.0549, 0.0565 10, 10, 10, 10, 10, 11 DTLZ2 3, 4, 5, 6, 8, 10 Concave 0.06, 0.1312, 0.1927, 0.234, 0.29, 0.308 10, 10, 9, 8, 7, 8 DTLZ3 3, 4, 5, 6, 8, 10 Concave, multimodal 0.06, 0.1385, 0.2, 0.227, 0.1567, 0.85 11, 11, 11, 11, 10, 11 DTLZ4 3, 4, 5, 6, 8, 10 Concave, biased 0.06, 0.1312, 0.1927, 0.234, 0.29, 0.308 10, 10, 9, 8, 7, 8 DTLZ5 3, 4, 5, 6, 8, 10 Concave, degenerate 0.0052, 0.042, 0.0785, 0.11, 0.1272, 1.15, 1.45 35, 35, 29, 14, 11, 11 DTLZ6 3, 4, 5, 6, 8, 10 Concave, degenerate, biased 0.0227, 0.12, 0.3552, 0.75, 1.15, 1.45 36, 36, 24, 50, 50, 50 DTLZ7 3, 4, 5, 6, 8, 10 Mixed, disconnected, biased 0.048, 0.105, 0.158, 0.15, 0.225, 0.46 9, 9, 8, 6, 5, 4 表 3 Metric的网格划分数设置
Table 3 Settings of division for diversity metric
目标数 3 4 5 6 8 10 网格划分数 10 6 4 3 3 3 表 4 终止条件, 以代数为单位
Table 4 Terminate condition, in generation
问题 DTLZ1 DTLZ2 DTLZ3 DTLZ4 DTLZ5 DTLZ6 DTLZ7 运行代数 1 000 300 1 000 300 300 1 000 300 表 5 NCEA的参数设置
Table 5 Settings of $\alpha$ parameter for NCEA, in degree
目标数 问题 DTLZ1 DTLZ2 DTLZ3 DTLZ4 DTLZ5 DTLZ6 DTLZ7 3 0.128 0.192 0.128 0.256 0.128 0.192 0.064 4 0.256 0.320 0.256 0.512 0.064 0.064 0.128 5 0.385 0.385 0.385 0.385 0.064 0.064 0.064 6 0.385 0.769 0.513 0.833 0.064 0.064 0.128 8 0.385 0.577 0.577 0.577 0.577 0.064 0.192 10 0.513 0.769 0.641 0.641 0.641 0.064 0.256 表 6 收敛性指标GD的统计数据(均值和方差)
Table 6 Statistical results of the convergence indicator GD (mean and SD)
问题 目标数 均值与方差 NCEA $\varepsilon $-MOEA GrEA AR + DMO MSOPS NSGA-Ⅲ DTLZ1 3 6.5173E-04(2.16738E-03) 2.4240E-04(3.24306E-05) 1.7059E-02(8.29783E-02)$^\dagger$ 1.6188E-02(4.54827E-02) 6.9466E-03(3.67556E-02) 8.3968E-02(3.03360E-01) 4 1.3333E-03(5.87960E-04) 1.5342E-03(1.01728E-04) 5.0108E-02(1.48793E-01) 7.1744E-03(1.27516E-02) 8.0661E-03(3.25514E-02) 2.7705E-02(7.46720E-02) 5 2.3973E-03(3.29058E-04) 2.8019E-03(5.10129E-04) 6.5782E-02(3.16118E-01) 5.9357E-02(1.54993E-01) 2.8872E-02(9.41475E-02) 5.3457E-02(1.27134E-01)$^\dagger$ 6 3.7016E-03(8.14840E-04) 3.5723E-03(4.48798E-04) 4.1469E-02(1.31608E-01) 5.1421E-02(1.02472E-01) 3.8983E-02(1.02165E-01)$^\dagger$ 1.6179E-01(2.49415E-01)$^\dagger$ 8 5.5829E-03(1.27751E-04) 6.1082E-03(9.60869E-04) 8.6450E-02(3.30601E-01)$^\dagger$ 3.6173E-02(9.55063E-02)$^\dagger$ 9.9818E-02(1.48950E-01) $^\dagger$ 9.0905E-01(1.19337E+00)$^\dagger$ 10 8.2959E-03(6.14113E-03) $\underline{3.4608\text{E}-02{{(3.75171\text{E}-02)}^{\dagger }}}$ 4.1050E-02(2.78262E-02)$^\dagger$ 7.8265E-02(1.99814E-01) 1.2987E-01(1.80125E-01)$^\dagger$ 2.0312E-01(4.43355E-01)$^\dagger$ DTLZ2 3 2.4938E-04(7.71848E-05) 7.5429E-04(5.67439E-05)$^\dagger$ 4.4901E-05(4.52089E-05)$^\dagger$ 4.9012E-04(1.50824E-04)$^\dagger$ $\underline{1.1257\text{E}-04{{(1.33222\text{E}-04)}^{\dagger }}}$ 3.0712E-04(2.34867E-04) 4 3.4325E-04(1.07068E-04) 2.1259E-03(1.25929E-04)$^\dagger$ 2.4815E-04(3.10381E-04) 1.1270E-03(3.29167E-04)$^\dagger$ 2.0637E-04(1.21438E-04)$^\dagger$ 7.0224E-04(1.24904E-04)$^\dagger$ 5 2.1616E-04(4.46158E-05) 4.1994E-03(6.61445E-04)$^\dagger$ 4.6204E-04(1.75780E-04)$^\dagger$ 4.1831E-03(1.24812E-03)$^\dagger$ $\underline{3.7035\text{E}-04{{(2.29673\text{E}-04)}^{\dagger }}}$ 1.9392E-03(2.82516E-04) $^\dagger$ 6 5.7860E-04(1.84086E-04) 5.6277E-03(1.97491E-03)$^\dagger$ 6.3318E-04(1.86383E-04) 9.1966E-03(2.34274E-03) $^\dagger$ 5.2284E-04(1.85337E-04) 4.3691E-03(6.82254E-04)$^\dagger$ 8 2.8758E-04(1.06852E-04) 6.8790E-03(8.32033E-04)$^\dagger$ 2.2182E-03(8.86939E-04)$^\dagger$ 1.9660E-02(3.92533E-03)$^\dagger$ $\underline{1.0396\text{E}-03{{(2.79993\text{E}-04)}^{\dagger }}}$ 1.1352E-02(3.21989E-03)$^\dagger$ 10 3.4444E-04(1.40595E-04) 5.5698E-03(4.47660E-04)$^\dagger$ $\underline{1.7998\text{E}-03{{(3.52157\text{E}-04)}^{\dagger }}}$ 3.1090E-02(3.81003E-03)$^\dagger$ 1.6458E-03(3.34714E-04) $^\dagger$ 4.4401E-03(2.74564E-03) $^\dagger$ DTLZ3 3 2.8456E-04(2.41286E-04) 13291E-03(4.28045E-04)$^\dagger$ 1.3041E-01(5.43435E-01)$^\dagger$ 4.0661E-03(8.97266E-03)$^\dagger$ 1.5370E-04(1.11865E-04)$^\dagger$ 8.0032E-03(3.01346E-02) 4 3.9361E-04(2.52161E-04) $\underline{4.8620\text{E}-03{{(2.40060\text{E}-03)}^{\dagger }}}$ 9.6669E-02(4.69495E-01) 1.2016E-01(4.21198E-01) 6.6798E-03(2.22771E-02) 6.3762E-02(1.68358E-01)$^\dagger$ 5 5.6584E-04(3.77953E-04) 8.9207E-03(4.14879E-03) 1.5762E+00(2.65502E+00) 1.7752E-02(4.77234E-02)$^\dagger$ 9.4459E-02(3.57033E-01)$^\dagger$ 6.0880E-01(1.38366E+00) 6 5.6684E-04(3.12144E-04) $\underline{1.7783\text{E}-02{{(1.10904\text{E}-02)}^{\dagger }}}$ 2.9341E+00(4.02971E+00)$^\dagger$ 8.4404E-02(2.22184E-01)$^\dagger$ 2.5392E-01(6.65749E-01)$^\dagger$ 2.7222E+00(2.01272E+00) $^\dagger$ 8 6.8971E-04(3.84881E-04) 1.5738E+00(2.37967E+00)$^\dagger$ 2.1981E+00(2.32611E+00)$^\dagger$ 1.9263E-01(6.19185E-01) 1.3256E+00(1.21451E+00)$^\dagger$ 1.8191E+01(5.70052E+00)$^\dagger$ 10 7.6931E-04(4.06091E-04) 3.1649E+00(2.87679E+00)$^\dagger$ 2.4362E-01(6.95779E-01) $\underline{1.4932\text{E}-01{{(2.98389\text{E}-01)}^{\dagger }}}$ 1.4714E+00(9.55260E-01) $^\dagger$ 1.7709E+01(1.09209E+01)$^\dagger$ DTLZ4 3 2.1106E-04(1.30383E-04) 9.8535E-04(4.16771E-04)$^\dagger$ 1.2073E-04(2.58715E-04) 2.5681E-04(2.91554E-04) 6.5585E-05(1.65279E-04)$^\dagger$ 2.4774E-04(1.30491E-04) 4 5.7399E-04(1.77486E-04) 2.4360E-03(5.77431E-04)$^\dagger$ $\underline{2.0198\text{E}-04{{(3.13694\text{E}-04)}^{\dagger }}}$ 1.5170E-03(3.12700E-03) 1.7653E-04(9.46011E-05)$^\dagger$ 6.7933E-04(2.68225E-04) 5 2.8600E-04(1.56925E-04) 5.3361E-03(1.76792E-03)$^\dagger$ 4.3361E-04(1.76189E-04) $^\dagger$ 2.4495E-03(2.17001E-03) $^\dagger$ 3.5318E-04(9.82127E-05) 1.6399E-03(3.96018E-04)$^\dagger$ 6 5.9198E-04(2.68476E-04) 1.0150E-02(8.10313E-03) $^\dagger$ 8.3766E-04(3.33206E-04) $^\dagger$ 4.8072E-03(3.04760E-03) $^\dagger$ $\underline{8.3145\text{E}-04{{(5.98874\text{E}-04)}^{\dagger }}}$ 3.4386E-03(1.12700E-03) $^\dagger$ 8 4.3000E-04(2.03320E-04) 1.0441E-02(5.13729E-03) $^\dagger$ 2.4109E-03(1.05389E-03) $^\dagger$ 1.4767E-02(2.59938E-03) $^\dagger$ $\underline{1.5980\text{E}-03{{(5.54551\text{E}-04)}^{\dagger }}}$ 5.2812E-03(4.42282E-03) $^\dagger$ 10 3.3791E-04(1.63041E-04) 1.5882E-02(1.24883E-02)$^\dagger$ $\underline{1.6270\text{E}-03{{(2.48190\text{E}-04)}^{\dagger }}}$ 2.8114E-02(4.28606E-03)$^\dagger$ 2.8111E-03(9.12415E-04)$^\dagger$ 1.5193E-02(5.35355E-03)$^\dagger$ DTLZ5 3 8.2379E-05(4.28364E-05) $\underline{6.0527\text{E}-05{{(6.42860\text{E}-06)}^{\dagger }}}$ 5.9233E-05(5.66109E-05) 8.3765E-04(1.13766E-03)$^\dagger$ 1.0821E-01(2.80056E-03)$^\dagger$ 2.0193E-04(4.83885E-05)$^\dagger$ 4 3.4898E-02(2.52789E-03) 5.0231E-02(3.20057E-03)$^\dagger$ 1.9988E-03(1.06200E-03)$^\dagger$ $\underline{1.6314\text{E}-02{{(7.87450\text{E}-03)}^{\dagger }}}$ 1.5362E-01(3.29054E-03)$^\dagger$ 3.3321E-02(1.53968E-02) 5 1.7277E-02(9.20726E-04) 5.1506E-02(1.82190E-03)$^\dagger$ 1.8679E-02(1.93218E-02) 2.4014E-02(6.34334E-03)$^\dagger$ 1.8936E-01(3.08728E-03)$^\dagger$ 5.4787E-02(9.97725E-03)$^\dagger$ 6 1.4070E-02(6.11126E-04) 5.7760E-02(6.23864E-03)$^\dagger$ 5.6970E-02(3.73031E-03)$^\dagger$ $\underline{3.4634\text{E}-02{{(8.44098\text{E}-03)}^{\dagger }}}$ 2.0364E-01(2.87587E-03)$^\dagger$ 7.0914E-02(1.34050E-02)$^\dagger$ 8 4.8683E-02(4.12569E-03) $\underline{5.3952\text{E}-02{{(4.32586\text{E}-03)}^{\dagger }}}$ 1.0139E-01(5.95976E-03) $^\dagger$ 1.3747E-01(3.12555E-02)$^\dagger$ 2.2976E-01(2.27175E-03)$^\dagger$ 1.0419E-01(1.47761E-02) $^\dagger$ 10 5.4205E-02(5.08366E-03) $\underline{6.0848\text{E}-02{{(6.67483\text{E}-03)}^{\dagger }}}$ 1.1183E-01(7.60976E-03)$^\dagger$ 1.7080E-01(2.86372E-02)$^\dagger$ 2.3387E-01(1.92825E-03)$^\dagger$ 1.5273E-01(1.37459E-02)$^\dagger$ DTLZ6 3 3.1665E-03(2.76698E-03) 5.2588E-03(4.90865E-04)$^\dagger$ 3.3264E-03(1.61298E-03) 5.1275E-03(3.55167E-03)$^\dagger$ 2.0425E-01(4.49689E-03)$^\dagger$ 9.8696E-03(7.13856E-03)$^\dagger$ 4 4.2131E-02(5.62475E-03) 1.1064E-01(9.59272E-03)$^\dagger$ 2.5454E-02(9.72852E-03)$^\dagger$ 1.4171E-01(2.38262E-02)$^\dagger$ 3.3404E-01(7.50779E-03) $^\dagger$ 1.6955E-01(2.03052E-02)$^\dagger$ 5 1.5250E-02(1.92197E-03) 1.5048E-01(5.64830E-03)$^\dagger$ $\underline{9.3128\text{E}-02{{(5.99215\text{E}-02)}^{\dagger }}}$ 2.9541E-01(2.07511E-02)$^\dagger$ 4.9366E-01(1.37175E-02)$^\dagger$ 6.8704E-01(2.20882E-02)$^\dagger$ 6 1.3164E-02(1.52962E-03) 2.5553E-01(2.02566E-02)$^\dagger$ $\underline{3.3090\text{E}-02{{(1.30923\text{E}-01)}^{\dagger }}}$ 3.3130E-01(3.18902E-02)$^\dagger$ 5.5517E-01(1.51144E-02) $^\dagger$ 8.7899E-01(1.26348E-03)$^\dagger$ 8 1.3972E-02(1.16462E-03) 2.9568E-01(1.46263E-01)$^\dagger$ $\underline{1.3262\text{E}-01{{(2.81758\text{E}-01)}^{\dagger }}}$ 6.3637E-01(3.31022E-02)$^\dagger$ 7.6863E-01(1.65607E-02)$^\dagger$ 8.8443E-01(6.83775E-02)$^\dagger$ 10 1.6102E-02(9.86460E-04) $\underline{3.4632\text{E}-01{{(2.74054\text{E}-01)}^{\dagger }}}$ 4.0319E-01(3.82174E-01)$^\dagger$ 7.4899E-01(5.44463E-02)$^\dagger$ 8.1216E-01(1.81888E-02) $^\dagger$ 7.6559E-01(3.71012E-02)$^\dagger$ DTLZ7 3 1.4269E-03(6.27153E-04) 6.9496E-04(3.51603E-05)$^\dagger$ $\underline{9.5260\text{E}-04{{(7.14402\text{E}-04)}^{\dagger }}}$ 2.2605E-03(1.09999E-03)$^\dagger$ 4.4358E-03(6.88598E-04)$^\dagger$ 2.6307E-03(9.13444E-04)$^\dagger$ 4 5.6080E-03(4.49695E-04) 2.3024E-03(5.55552E-04)$^\dagger$ $\underline{4.7689\text{E}-03{{(2.24499\text{E}-04)}^{\dagger }}}$ 1.4251E-02(5.16088E-03)$^\dagger$ 6.9670E-03(1.08085E-03)$^\dagger$ 5.4934E-03(1.15755E-03) 5 7.6494E-03(3.39809E-04) 3.3534E-03(1.06828E-03)$^\dagger$ 1.0717E-02(6.69624E-04)$^\dagger$ 8.3798E-02(2.79588E-02)$^\dagger$ 1.0825E-02(3.33610E-03) $^\dagger$ 2.0268E-02(5.51018E-03)$^\dagger$ 6 1.6013E-02(6.62155E-04) 4.6055E-03(1.70038E-03)$^\dagger$ 1.1947E-02(4.76109E-04)$^\dagger$ 1.7956E-01(4.96227E-02)$^\dagger$ 2.4724E-02(1.41937E-02)$^\dagger$ 9.1749E-02(3.63369E-02)$^\dagger$ 8 2.1716E-02(3.75157E-04) 1.4274E-02(1.09412E-02)$^\dagger$ 2.6989E-02(1.56032E-03)$^\dagger$ 3.3977E-01(7.68451E-02)$^\dagger$ 2.0888E-01(1.13986E-01)$^\dagger$ 9.5229E-01(2.31546E-01)$^\dagger$ 10 4.8018E-02(2.56958E-03) 1.5505E-02(1.25040E-02)$^\dagger$ 4.9859E-02(2.27362E-03)$^\dagger$ 6.6739E-01(1.39620E-01)$^\dagger$ 6.5667E-01(2.37870E-01)$^\dagger$ 2.6579E+00(4.98006E-01)$^\dagger$ 表 7 收敛性指标DM的统计数据(均值和方差)
Table 7 Statistical results of the diversity indicator DM (mean and SD)
问题 目标数 均值与方差 NCEA $\varepsilon $-MOEA GrEA AR + DMO MSOPS NSGA-Ⅲ DTLZ1 3 9.0819E-01(2.30021E-02) 1.0026E+00(9.73518E-03)$^\dagger$ 5.9153E-01(1.56974E-01)$^\dagger$ 4.8806E-01(1.41348E-01) $^\dagger$ 7.2868E-01(8.60635E-03)$^\dagger$ 6.5816E-01(1.22945E-01)$^\dagger$ 4 9.3824E-01(3.92344E-02) 9.0282E-01(9.30006E-02) 8.0118E-01(1.90615E-01)$^\dagger$ 2.7235E-01(1.05381E-01)$^\dagger$ 7.5392E-01(1.49390E-02)$^\dagger$ 1.0242E+00(2.41363E-01) 5 8.9325E-01(5.14120E-02) 7.3063E-01(1.26330E-01)$^\dagger$ 7.7569E-01(1.75880E-01)$^\dagger$ 2.4440E-01(8.58044E-02)$^\dagger$ 8.5011E-01(1.34821E-02) $^\dagger$ 1.1297E+00(2.79471E-01)$^\dagger$ 6 9.0806E-01(7.17513E-02) 7.7961E-01(3.00338E-02)$^\dagger$ 8.9749E-01(2.66680E-01) 3.3819E-01(8.43546E-02)$^\dagger$ $\underline{9.9849\text{E}-01{{(1.02165\text{E}-01)}^{\dagger }}}$ 1.0617E+00(4.52105E-01) 8 5.1983E-01(6.96936E-02) 5.5871E+00(1.19030E+01)$^\dagger$ 7.7478E-01(1.97824E-01)$^{\dagger }$ 2.1625E-01(6.57912E-02)$^\dagger$ 9.9818E-02(3.21026E-02)$^\dagger$ 1.3082E-01(3.92564E-01) $^\dagger$ 10 3.7010E-01(6.41427E-02) 6.7953E+00(1.34618E+01)$^\dagger$ 7.3715E-01(3.20770E-01)$^{\dagger }$ 1.5727E-01(4.25823E-02)$^\dagger$ 6.7204E-01(2.40584E-02)$^\dagger$ 3.1103E-02(4.48038E-02) $^\dagger$ DTLZ2 3 9.8798E-01(1.24042E-02) $\underline{8.8260\text{E}-01{{(2.40016\text{E}-02)}^{\dagger }}}$ 6.8468E-01(2.64578E-02) $^\dagger$ 2.7246E-01(6.91272E-02) $^\dagger$ 4.4127E-01(2.73807E-02) $^\dagger$ 6.0373E-01(2.89793E-03)$^\dagger$ 4 1.0198E+00(6.74614E-03) 9.1986E-01(4.11008E-02)$^\dagger$ 8.7220E-01(2.73173E-02)$^\dagger$ 2.3443E-01(7.24373E-02)$^\dagger$ 5.8514E-01(1.84067E-02) $^\dagger$ 1.1324E+00(7.99399E-03)$^\dagger$ 5 1.0296E+00(7.83495E-03) 9.3372E-01(6.11612E-02) $^\dagger$ 9.5388E-01(3.10375E-02) $^\dagger$ 3.5310E-01(9.60867E-02) $^\dagger$ 6.4514E-01(2.30645E-02) $^\dagger$ 1.3012E+00(5.25382E-03)$^\dagger$ 6 1.1161E+00(2.33482E-02) 8.3860E-01(2.37732E-02) $^\dagger$ 9.5260E-01(3.97041E-02) $^\dagger$ 2.9994E-01(5.69157E-02) $^\dagger$ 6.7853E-01(3.23148E-02) $^\dagger$ 1.3499E+00(2.26676E-02)$^\dagger$ 8 9.8795E-01(6.45634E-03) 1.0236E+00(1.25375E-01) 9.1789E-01(2.48723E-02) $^\dagger$ 2.8558E-01(7.24260E-02)$^\dagger$ 6.4368E-01(2.45093E-02)$^\dagger$ 1.0534E+00(2.47743E-01) 10 9.7058E-01(9.77224E-03) 1.1440E+00(1.84157E-01)$^\dagger$ 9.7039E-01(1.69468E-02) 2.6161E-01(5.65284E-02) $^\dagger$ 6.6149E-01(2.40152E-02)$^\dagger$ 2.1640E-01(2.45770E-01)$^\dagger$ DTLZ3 3 9.9727E-01(1.18592E-02) $\underline{8.7523\text{E}-01{{(3.60858\text{E}-02)}^{\dagger }}}$ 5.6777E-01(1.60735E-01) $^\dagger$ 2.5400E-01(1.34175E-01) $^\dagger$ 5.8864E-01(9.58502E-03) $^\dagger$ 5.9554E-01(3.14145E-02) $^\dagger$ 4 9.7707E-01(8.21852E-03) $\underline{8.7997\text{E}-01{{(1.05353\text{E}-01)}^{\dagger }}}$ 6.3245E-01(2.74485E-01) $^\dagger$ 2.6224E-01(8.97735E-02) $^\dagger$ 6.0668E-01(1.93795E-02) $^\dagger$ 9.2399E-01(2.43623E-01) 5 1.0168E+00(6.54401E-03) $\underline{7.4548\text{E}-01{{(1.93596\text{E}-01)}^{\dagger }}}$ 4.1279E-01(3.28220E-01)$^\dagger$ 1.9796E-01(1.09482E-01)$^\dagger$ 6.4776E-01(1.83865E-02)$^\dagger$ 2.2725E-01(3.28181E-01)$^\dagger$ 6 1.1173E+00(1.13113E-02) $\underline{8.7064\text{E}-01{{(4.34695\text{E}-01)}^{\dagger }}}$ 2.8565E-01(3.17094E-01)$^\dagger$ 1.4374E-01(8.15058E-02)$^\dagger$ 6.5772E-01(1.12801E-01)$^\dagger$ 0.0000E+00(0.00000E+00)$^\dagger$ 8 9.7677E-01(9.65714E-03) 6.2783E-01(1.34328E+00) 1.9315E-01(2.84029E-01)$^\dagger$ 1.2406E-01(4.04796E-02)$^\dagger$ 3.9382E-01(2.50102E-01)$^\dagger$ 0.0000E+00(0.00000E+00)$^\dagger$ 10 9.3645E-01(5.16393E-03) 5.7879E-03(1.54484E-02)$^\dagger$ $\underline{6.0733\text{E}-01{{(2.74915\text{E}-01)}^{\dagger }}}$ 1.3581E-01(5.93626E-02)$^\dagger$ 2.6957E-01(2.31341E-01)$^\dagger$ 0.0000E+00(0.00000E+00)$^\dagger$ DTLZ4 3 6.6197E-01(4.27371E-01) 4.6188E-01(3.95122E-01) 6.1770E-01(1.83316E-01) 2.1352E-01(1.48506E-01)$^\dagger$ 5.7741E-01(5.28796E-03) 4.1289E-01(2.54687E-01)$^\dagger$ 4 9.1824E-01(2.05013E-01) 4.4573E-01(3.64057E-01)$^\dagger$ 7.4143E-01(2.48123E-01)$^\dagger$ 2.5653E-01(1.87011E-01)$^\dagger$ 5.7539E-01(1.76688E-02)$^\dagger$ 1.0616E+00(2.37711E-01)$^\dagger$ 5 9.5754E-01(1.68432E-01) 3.9015E-01(2.93544E-01)$^\dagger$ 8.6074E-01(1.58894E-01)$^\dagger$ 2.6176E-01(1.86893E-01)$^\dagger$ 6.3258E-01(3.13921E-02)$^\dagger$ 1.1518E+00(3.40926E-01)$^\dagger$ 6 1.0725E+00(6.38296E-02) 5.1194E-01(2.85566E-01)$^\dagger$ 9.5005E-01(3.82742E-02)$^\dagger$ 3.2241E-01(2.01053E-01)$^\dagger$ 6.8764E-01(2.43298E-02) 9.6736E-01(5.37545E-01) 8 9.4195E-01(1.74009E-02) 7.2219E-01(3.03730E-01)$^\dagger$ $\underline{9.2790\text{E}-01{{(2.26546\text{E}-02)}^{\dagger }}}$ 3.5804E-01(7.20134E-02)$^\dagger$ 6.1996E-01(2.37531E-02)$^\dagger$ 5.2325E-01(5.52567E-01)$^\dagger$ 10 9.1121E-01(2.45957E-02) 9.6665E-01(3.79451E-01) $\underline{9.6638\text{E}-01{{(1.14391\text{E}-02)}^{\dagger }}}$ 3.2112E-01(8.25448E-02)$^\dagger$ 6.9372E-01(3.57074E-02)$^\dagger$ 1.0501E-01(2.40114E-01)$^\dagger$ DTLZ5 3 9.3890E-01(4.68561E-02) 9.4044E-01(1.02859E-02)$^\dagger$ 9.2575E-01(3.86653E-02)$^\dagger$ $\underline{9.5395\text{E}-01{{(6.11423\text{E}-02)}^{\dagger }}}$ $\underline{1.3685\text{E}-00{{(3.30802\text{E}-02)}^{\dagger }}}$ 9.2722E-01(6.44623E-02)$^\dagger$ 4 2.1707E+00(1.27853E-01) $\underline{1.9068\text{E}-00{{(1.34963\text{E}-01)}^{\dagger }}}$ 9.9110E-01(1.54379E-01)$^\dagger$ 1.2684E+00(4.40710E-01)$^\dagger$ 1.3788E+00(8.11361E-02) $^\dagger$ 9.5825E-01(2.91647E-01)$^\dagger$ 5 1.7299E+00(1.43731E-01) $\underline{1.6524\text{E}-00{{(1.18251\text{E}-01)}^{\dagger }}}$ 1.1591E+00(1.75680E-01)$^\dagger$ 1.3607E+00(3.95131E-01)$^\dagger$ 1.2771E+00(1.41335E-01)$^\dagger$ 1.1022E+00(4.99464E-01) 6 2.4580E+00(2.24064E-01) 2.7376E+00(3.75631E-01) 2.6813E+00(2.33371E-01) 1.4756E+00(5.42065E-01) 1.5616E+00(2.20953E-01) 2.1622E+00(9.78533E-01) 8 7.0107E+00(5.94377E-01) $\underline{2.4153\text{E}-00{{(3.37337\text{E}-01)}^{\dagger }}}$ 2.1679E+00(6.84087E-01)$^\dagger$ 5.2367E-02(9.60686E-02)$^\dagger$ 7.2613E-01(2.18209E-01) $^\dagger$ 7.9548E-01(6.32929E-01) $^\dagger$ 10 8.5619E+00(6.27846E-01) 2.3997E+00(3.22199E-01)$^\dagger$ $\underline{2.4172\text{E}-00{{(7.50029\text{E}-01)}^{\dagger }}}$ 4.9863E-03(2.73110E-02)$^\dagger$ 4.0498E-01(1.09439E-01)$^\dagger$ 7.6460E-02(1.46121E-01)$^\dagger$ DTLZ6 3 1.3435E+00(1.34596E-01) 1.3889E+00(8.52688E-02) 1.3396E+00(1.72888E-01) 1.1501E+00(3.41395E-01)$^\dagger$ 1.7816E+00(4.67236E-02)$^\dagger$ $\underline{1.4259\text{E}-00{{(111\text{E}-01)}^{\dagger }}}$ 4 2.4410E+00(1.26378E-01) 3.0357E+00(2.93393E-01)$^\dagger$ 1.5270E+00(4.90222E-01)$^\dagger$ 0.0000E+00(0.00000E+00)$^\dagger$ 1.5699E+00(1.05247E-01)$^\dagger$ 4.5635E-03(1.74166E-02)$^\dagger$ 5 1.7951E+00(1.42279E-01) 3.0859E-03(1.69023E-02)$^\dagger$ $\underline{1.4194\text{E}-00{{(4.09709\text{E}-01)}^{\dagger }}}$ 0.0000E+00(0.00000E+00)$^\dagger$ 1.1870E+00(1.78062E-01)$^\dagger$ 0.0000E+00(0.00000E+00)$^\dagger$ 6 2.8895E+00(3.80171E-01) 0.0000E+00(0.00000E+00)$^\dagger$ 2.5593E-01(8.02479E-02)$^\dagger$ 0.0000E+00(0.00000E+00)$^\dagger$ $\underline{9.4320\text{E}-01{{(4.62978\text{E}-01)}^{\dagger }}}$ 0.0000E+00(0.00000E+00)$^\dagger$ 8 1.9559E+00(2.16270E-01) 6.4114E-02(9.25841E-02)$^\dagger$ $\underline{2.6740\text{E}-01{{(1.18849\text{E}-01)}^{\dagger }}}$ 0.0000E+00(0.00000E+00)$^\dagger$ 0.0000E+00(0.00000E+00) $^\dagger$ 0.0000E+00(0.00000E+00)$^\dagger$ 10 1.8986E+00(2.20235E-01) 3.7771E-02(7.68760E-02)$^\dagger$ $\underline{1.4075\text{E}-01{{(1.32006\text{E}-01)}^{\dagger }}}$ 0.0000E+00(0.00000E+00)$^\dagger$ 0.0000E+00(0.00000E+00)$^\dagger$ 0.0000E+00(0.00000E+00)$^\dagger$ DTLZ7 3 9.7062E-01(1.33304E-01) 9.9912E-01(1.44470E-01)$^\dagger$ 7.1857E-01(4.28577E-02)$^\dagger$ 3.7137E-01(1.72866E-01)$^\dagger$ 7.3749E-01(2.16690E-02)$^\dagger$ 5.6630E-01(5.12711E-02) $^\dagger$ 4 6.6394E-01(5.01756E-02) 3.2074E-01(1.09399E-01)$^\dagger$ $\underline{5.0842\text{E}-01{{(7.85438\text{E}-02)}^{\dagger }}}$ 2.3610E-01(7.93598E-02)$^\dagger$ 4.7106E-01(2.01419E-02)$^\dagger$ 4.0124E-01(1.83707E-01)$^\dagger$ 5 7.1072E-01(6.29801E-02) 1.4714E+00(6.34844E-01)$^\dagger$ $\underline{8.2760\text{E}-01{{(3.84418\text{E}-02)}^{\dagger }}}$ 3.5503E-01(1.60258E-01)$^\dagger$ 4.6132E-01(1.90079E-02) $^\dagger$ 2.4188E-01(9.36043E-02)$^\dagger$ 6 8.7237E-01(3.46582E-02) $\underline{6.5235\text{E}-01{{(4.31959\text{E}-01)}^{\dagger }}}$ 5.4844E-01(4.80601E-02)$^\dagger$ 3.3734E-01(1.55325E-01)$^\dagger$ 2.9776E-01(2.34195E-02)$^\dagger$ 1.0036E-01(6.84524E-02)$^\dagger$ 8 5.9887E-01(1.52663E-02) 2.2230E+00(2.02132E+00)$^\dagger$ $\underline{8.7016\text{E}-01{{(6.50580\text{E}-02)}^{\dagger }}}$ 6.1437E-02(6.25518E-02) $^\dagger$ 1.5046E-01(5.11722E-02)$^\dagger$ 0.0000E+00(0.00000E+00)$^\dagger$ 10 4.4481E-02(1.46695E-02) 3.2024E+00(2.16088E+00)$^\dagger$ $\underline{9.6667\text{E}-01{{(6.04123\text{E}-02)}^{\dagger }}}$ 3.4990E-03(7.53848E-03)$^\dagger$ 1.8454E-02(1.15707E-02)$^\dagger$ 0.0000E+00(0.00000E+00)$^\dagger$ 表 8 综合性指标IGD的统计数据(均值和方差)
Table 8 Statistical results of the integrated indicator IGD (mean and SD)
问题 目标数 均值与方差 NCEA $\varepsilon $-MOEA GrEA AR + DMO MSOPS NSGA-Ⅲ DTLZ1 3 2.2436E-02(1.63962E-03) 2.4240E-04(3.24306E-05)$^\dagger$ 1.7059E-02(8.29783E-02) $^\dagger$ 1.6188E-02(4.54827E-02)$^\dagger$ $\underline{6.9466E\text{E}-03{{(3.67556\text{E}-02)}^{\dagger }}}$ 8.3968E-02(3.03360E-01) 4 4.5368E-02(1.22833E-03) 1.5342E-03(1.01728E-04)$^\dagger$ 5.0108E-02(1.48793E-01) $\underline{7.1744\text{E}-03{{(1.27516\text{E}-02)}^{\dagger }}}$ 8.0661E-03(3.25514E-02)$^\dagger$ 2.7705E-02(7.46720E-02) 5 6.6923E-02(1.51909E-03) 2.8019E-03(5.10129E-04) $^\dagger$ 6.5782E-02(3.16118E-01) $^\dagger$ 5.9357E-02(1.54993E-01) 2.8872E-02(9.41475E-02) 5.3457E-02(1.27134E-01)$^\dagger$ 6 8.5221E-02(2.19744E-03) 3.5723E-03(4.48798E-04) 4.1469E-02(1.31608E-01) 5.1421E-02(1.02472E-01)$^\dagger$ $\underline{3.8983\text{E}-02{{(1.02165\text{E}-01)}^{\dagger }}}$ 1.6179E-01(2.49415E-01)$^\dagger$ 8 5.5829E-03(1.27751E-04) $\underline{6.1082\text{E}-03{{(9.60869\text{E}-04)}^{\dagger }}}$ 8.6450E-02(3.30601E-01) 3.6173E-02(9.55063E-02)$^\dagger$ 9.9818E-02(1.48950E-01) $^\dagger$ 9.0905E-01(1.19337E+00)$^\dagger$ 10 8.2959E-03(6.14113E-03) $\underline{3.4608\text{E}-02{{(3.75171\text{E}-02)}^{\dagger }}}$ 4.1050E-02(2.78262E-02)$^\dagger$ 7.8265E-02(1.99814E-01)$^\dagger$ 1.2987E-01(1.80125E-01) $^\dagger$ 2.0312E-01(4.43355E-01)$^\dagger$ DTLZ2 3 2.4938E-04(7.71848E-05) 7.5429E-04(5.67439E-05)$^\dagger$ 4.4901E-05(4.52089E-05)$^\dagger$ 4.9012E-04(1.50824E-04)$^\dagger$ $\underline{1.1257\text{E}-04{{(1.33222\text{E}-04)}^{\dagger }}}$ 3.0712E-04(2.34867E-04)$^\dagger$ 4 3.4325E-04(1.07068E-04) 2.1259E-03(1.25929E-04)$^\dagger$ $\underline{2.4815\text{E}-04{{(3.10381\text{E}-04)}^{\dagger }}}$ 1.1270E-03(3.29167E-04)$^\dagger$ 2.0637E-04(1.21438E-04)$^\dagger$ 7.0224E-04(1.24904E-04) $^\dagger$ 5 2.1616E-04(4.46158E-05) 4.1994E-03(6.61445E-04)$^\dagger$ 4.6204E-04(1.75780E-04)$^\dagger$ 4.1831E-03(1.24812E-03)$^\dagger$ $\underline{3.7035\text{E}-04{{(2.29673\text{E}-04)}^{\dagger }}}$ 1.9392E-03(2.82516E-04)$^\dagger$ 6 5.7860E-04(1.84086E-04) 5.6277E-03(1.97491E-03) $^\dagger$ 6.3318E-04(1.86383E-04)$^\dagger$ 9.1966E-03(2.34274E-03)$^\dagger$ 5.2284E-04(1.85337E-04)$^\dagger$ 4.3691E-03(6.82254E-04)$^\dagger$ 8 2.8758E-04(1.06852E-04) 6.8790E-03(8.32033E-04)$^\dagger$ 2.2182E-03(8.86939E-04)$^\dagger$ 1.9660E-02(3.92533E-03)$^\dagger$ $\underline{1.0396\text{E}-03{{(2.79993\text{E}-04)}^{\dagger }}}$ 1.1352E-02(3.21989E-03)$^\dagger$ 10 3.4444E-04(1.40595E-04) 5.5698E-03(4.47660E-04)$^\dagger$ 1.7998E-03(3.52157E-04)$^\dagger$ 3.1090E-02(3.81003E-03) $^\dagger$ $\underline{1.6458\text{E}-03{{(3.34714E\text{E}-04)}^{\dagger }}}$ 4.4401E-03(2.74564E-03)$^\dagger$ DTLZ3 3 2.8456E-04(2.41286E-04) 1.3291E-03(4.28045E-04)$^\dagger$ 1.3041E-01(5.43435E-01) $^\dagger$ 4.0661E-03(8.97266E-03)$^\dagger$ 1.5370E-04(1.11865E-04) $^\dagger$ 8.0032E-03(3.01346E-02) $^\dagger$ 4 3.9361E-04(2.52161E-04) $\underline{4.8620\text{E}-03{{(2.40060\text{E}-03)}^{\dagger }}}$ 9.6669E-02(4.69495E-01)$^\dagger$ 1.2016E-01(4.21198E-01)$^\dagger$ 6.6798E-03(2.22771E-02)$^\dagger$ 6.3762E-02(1.68358E-01) 5 5.6584E-04(3.77953E-04) $\underline{8.9207\text{E}-03{{(4.14879\text{E}-03)}^{\dagger }}}$ 1.5762E+00(2.65502E+00)$^\dagger$ 1.7752E-02(4.77234E-02)$^\dagger$ 9.4459E-02(3.57033E-01)$^\dagger$ 6.0880E-01(1.38366E+00)$^\dagger$ 6 5.6684E-04(3.12144E-04) $\underline{1.7783\text{E}-02{{(1.10904\text{E}-02)}^{\dagger }}}$ 2.9341E+00(4.02971E+00)$^\dagger$ 8.4404E-02(2.22184E-01)$^\dagger$ 2.5392E-01(6.65749E-01) 2.7222E+00(2.01272E+00) 8 6.8971E-04(3.84881E-04) 1.5738E+00(2.37967E+00)$^\dagger$ 2.1981E+00(2.32611E+00) $^\dagger$ $\underline{1.9263\text{E}-01{{(6.19185\text{E}-01)}^{\dagger }}}$ 1.3256E+00(1.21451E+00) $^\dagger$ 1.8191E+01(5.70052E+00) $^\dagger$ 10 7.6931E-04(4.06091E-04) 3.1649E+00(2.87679E+00) $^\dagger$ 2.4362E-01(6.95779E-01) $^\dagger$ $\underline{1.4932\text{E}-01{{(2.98389\text{E}-01)}^{\dagger }}}$ 1.4714E+00(9.55260E-01) $^\dagger$ 1.7709E+01(1.09209E+01) $^\dagger$ DTLZ4 3 2.1106E-04(1.30383E-04) 9.8535E-04(4.16771E-04) 1.2073E-04(2.58715E-04) 2.5681E-04(2.91554E-04) $^\dagger$ 6.5585E-05(1.65279E-04)$^\dagger$ 2.4774E-04(1.30491E-04) 4 5.7399E-04(1.77486E-04) 2.4360E-03(5.77431E-04) $^\dagger$ 2.0198E-04(3.13694E-04) 1.5170E-03(3.12700E-03)$^\dagger$ 1.7653E-04(9.46011E-05) 6.7933E-04(2.68225E-04) 5 2.8600E-04(1.56925E-04) 5.3361E-03(1.76792E-03)$^\dagger$ 4.3361E-04(1.76189E-04) 2.4495E-03(2.17001E-03)$^\dagger$ 3.5318E-04(9.82127E-05) 1.6399E-03(3.96018E-04) 6 5.9198E-04(2.68476E-04) 1.0150E-02(8.10313E-03)$^\dagger$ 8.3766E-04(3.33206E-04)$^\dagger$ 4.8072E-03(3.04760E-03)$^\dagger$ $\underline{8.3145\text{E}-04{{(5.98874\text{E}-04)}^{\dagger }}}$ 3.4386E-03(1.12700E-03)$^\dagger$ 8 4.3000E-04(2.03320E-04) 1.0441E-02(5.13729E-03)$^\dagger$ 2.4109E-03(1.05389E-03) $^\dagger$ 1.4767E-02(2.59938E-03)$^\dagger$ $\underline{1.5980\text{E}-03{{(5.54551\text{E}-04)}^{\dagger }}}$ 5.2812E-03(4.42282E-03) $^\dagger$ 10 3.3791E-04(1.63041E-04) 1.5882E-02(1.24883E-02)$^\dagger$ 1.6270E-03(2.48190E-04)$^\dagger$ 2.8114E-02(4.28606E-03)$^\dagger$ $\underline{2.8111\text{E}-03{{(9.12415\text{E}-04)}^{\dagger }}}$ 1.5193E-02(5.35355E-03) $^\dagger$ DTLZ5 3 8.2379E-05(4.28364E-05) $\underline{6.0527\text{E}-05{{(6.42860\text{E}-06)}^{\dagger }}}$ 5.9233E-05(5.66109E-05)$^\dagger$ 8.3765E-04(1.13766E-03) 1.0821E-01(2.80056E-03)$^\dagger$ 2.0193E-04(4.83885E-05) $^\dagger$ 4 3.4898E-02(2.52789E-03) 5.0231E-02(3.20057E-03)$^\dagger$ 1.9988E-03(1.06200E-03) $\underline{1.6314\text{E}-02{{(7.87450\text{E}-03)}^{\dagger }}}$ 1.5362E-01(3.29054E-03)$^\dagger$ 3.3321E-02(1.53968E-02)$^\dagger$ 5 1.7277E-02(9.20726E-04) 5.1506E-02(1.82190E-03)$^\dagger$ $\underline{1.8679\text{E}-02{{(1.93218\text{E}-02)}^{\dagger }}}$ 2.4014E-02(6.34334E-03)$^\dagger$ 1.8936E-01(3.08728E-03)$^\dagger$ 5.4787E-02(9.97725E-03)$^\dagger$ 6 1.4070E-02(6.11126E-04) 5.7760E-02(6.23864E-03)$^\dagger$ 5.6970E-02(3.73031E-03)$^\dagger$ $\underline{3.4634\text{E}-02{{(8.44098\text{E}-03)}^{\dagger }}}$ 2.0364E-01(2.87587E-03)$^\dagger$ 7.0914E-02(1.34050E-02)$^\dagger$ 8 4.8683E-02(4.12569E-03) $\underline{5.3952\text{E}-02{{(4.32586\text{E}-03)}^{\dagger }}}$ 1.0139E-01(5.95976E-03)$^\dagger$ 1.3747E-01(3.12555E-02)$^\dagger$ 2.2976E-01(2.27175E-03) $^\dagger$ 1.0419E-01(1.47761E-02)$^\dagger$ 10 5.4205E-02(5.08366E-03) $\underline{6.0848\text{E}-02{{(6.67483\text{E}-03)}^{\dagger }}}$ 1.1183E-01(7.60976E-03) $^\dagger$ 1.7080E-01(2.86372E-02) $^\dagger$ 2.3387E-01(1.92825E-03)$^\dagger$ 1.5273E-01(1.37459E-02)$^\dagger$ DTLZ6 3 3.1665E-03(2.76698E-03) 5.2588E-03(4.90865E-04) $^\dagger$ $\underline{3.3264\text{E}-03{{(1.61298\text{E}-03)}^{\dagger }}}$ 5.1275E-03(3.55167E-03) $^\dagger$ 2.0425E-01(4.49689E-03) $^\dagger$ 9.8696E-03(7.13856E-03) $^\dagger$ 4 4.2131E-02(5.62475E-03) 1.1064E-01(9.59272E-03) $^\dagger$ 2.5454E-02(9.72852E-03) $^\dagger$ 1.4171E-01(2.38262E-02) $^\dagger$ 3.3404E-01(7.50779E-03) $^\dagger$ 1.6955E-01(2.03052E-02) $^\dagger$ 5 1.5250E-02(1.92197E-03) 1.5048E-01(5.64830E-03) $^\dagger$ $\underline{9.3128\text{E}-02{{(5.99215\text{E}-02)}^{\dagger }}}$ 2.9541E-01(2.07511E-02) $^\dagger$ 4.9366E-01(1.37175E-02) $^\dagger$ 6.8704E-01(2.20882E-02) $^\dagger$ 6 1.3164E-02(1.52962E-03) $\underline{2.5553\text{E}-01{{(2.02566\text{E}-02)}^{\dagger }}}$ 3.3090E-02(1.30923E-01) $^\dagger$ 3.3130E-01(3.18902E-02) $^\dagger$ 5.5517E-01(1.51144E-02) $^\dagger$ 8.7899E-01(1.26348E-03) $^\dagger$ 8 1.3972E-02(1.16462E-03) $\underline{2.9568\text{E}-01{{(1.46263\text{E}-01)}^{\dagger }}}$ 7.6863E-01(1.65607E-02)$^\dagger$ 8.8443E-01(6.83775E-02)$^\dagger$ 3.2865E+00(4.21908E-01)$^\dagger$ 9.6881E+00(9.73209E-01)$^\dagger$ 10 1.6102E-02(9.86460E-04) $\underline{3.4632\text{E}-01{{(2.74054\text{E}-01)}^{\dagger }}}$ 4.0319E-01(3.82174E-01)$^\dagger$ 7.4899E-01(5.44463E-02)$^\dagger$ 8.1216E-01(1.81888E-02)$^\dagger$ 7.6559E-01(3.71012E-02)$^\dagger$ DTLZ7 3 1.4269E-03(6.27153E-04) 6.9496E-04(3.51603E-05) 9.5260E-04(7.14402E-04) 2.2605E-03(1.09999E-03)$^\dagger$ 4.4358E-03(6.88598E-04)$^\dagger$ 2.6307E-03(9.13444E-04)$^\dagger$ 4 5.6080E-03(4.49695E-04) 2.3024E-03(5.55552E-04)$^\dagger$ 4.7689E-03(2.24499E-04) 1.4251E-02(5.16088E-03)$^\dagger$ 6.9670E-03(1.08085E-03)$^\dagger$ 5.4934E-03(1.15755E-03)$^\dagger$ 5 7.6494E-03(3.39809E-04) 3.3534E-03(1.06828E-03)$^\dagger$ 1.0717E-02(6.69624E-04) $^\dagger$ 8.3798E-02(2.79588E-02)$^\dagger$ 1.0825E-02(3.33610E-03)$^\dagger$ 2.0268E-02(5.51018E-03)$^\dagger$ 6 1.6013E-02(6.62155E-04) 4.6055E-03(1.70038E-03) 1.1947E-02(4.76109E-04)$^\dagger$ 1.7956E-01(4.96227E-02)$^\dagger$ 2.4724E-02(1.41937E-02) $^\dagger$ 9.1749E-02(3.63369E-02)$^\dagger$ 8 2.1716E-02(3.75157E-04) 1.4274E-02(1.09412E-02)$^\dagger$ 2.6989E-02(1.56032E-03)$^\dagger$ 3.3977E-01(7.68451E-02)$^\dagger$ 2.0888E-01(1.13986E-01)$^\dagger$ 9.5229E-01(2.31546E-01)$^\dagger$ 10 4.8018E-02(2.56958E-03) 1.5505E-02(1.25040E-02)$^\dagger$ 4.9859E-02(2.27362E-03)$^\dagger$ 6.6739E-01(1.39620E-01)$^\dagger$ 6.5667E-01(2.37870E-01)$^\dagger$ 2.6579E+00(4.98006E-01)$^\dagger$ -
[1] 郭观七, 尹呈, 曾文静, 李武, 严太山.基于等价分量交叉相似性的Pareto支配性预测.自动化学报, 2014, 40(1):33-40 http://www.aas.net.cn/CN/abstract/abstract18264.shtmlGuo Guan-Qi, Yin Cheng, Zeng Wen-Jing, Li Wu, Yan Tai-Shan. Prediction of Pareto dominance by cross similarity of equivalent components. Acta Automatica Sinica, 2014, 40(1):33-40 http://www.aas.net.cn/CN/abstract/abstract18264.shtml [2] Purshouse R C, Fleming P J. On the evolutionary optimization of many conflicting objectives. IEEE Transactions on Evolutionary Computation, 2007, 11(6):770-784 doi: 10.1109/TEVC.2007.910138 [3] Li M Q, Yang S X, Liu X H. Shift-based density estimation for Pareto-based algorithms in many-objective optimization. IEEE Transactions on Evolutionary Computation, 2014, 18(3):348-365 doi: 10.1109/TEVC.2013.2262178 [4] 陈振兴, 严宣辉, 吴坤安, 白猛.融合张角拥挤控制策略的高维多目标优化.自动化学报, 2015, 41(6):1145-1158 http://www.aas.net.cn/CN/abstract/abstract18689.shtmlChen Zhen-Xing, Yan Xuan-Hui, Wu Kun-An, Bai Meng. Many-objective optimization integrating open angle based congestion control strategy. Acta Automatica Sinica, 2015, 41(6):1145-1158 http://www.aas.net.cn/CN/abstract/abstract18689.shtml [5] Li M Q, Yang S X, Zheng J H, Liu X H. ETEA:a euclidean minimum spanning tree-based evolutionary algorithm for multiobjective optimization. Evolutionary Computation, 2014, 22(2):189-230 doi: 10.1162/EVCO_a_00106 [6] Ikeda K, Kita H, Kobayashi S. Failure of Pareto-based MOEAs: Does non-dominated really mean near to optimal? In: Proceedings of the 2001 IEEE Congress on Evolutionary Computation. Seoul, South Korea: IEEE, 2001. 957-962 [7] Li M Q, Yang S X, Liu X H. Bi-goal evolution for many-objective optimization problems. Artificial Intelligence, 2015, 228:45-65 doi: 10.1016/j.artint.2015.06.007 [8] Deb K, Mohan M, Mishra S. Evaluating the ε-domination based multi-objective evolutionary algorithm for a quick computation of Pareto-optimal solutions. Evolutionary Computation, 2005, 13(4):501-525 doi: 10.1162/106365605774666895 [9] Sato H, Aguirre H E, Tanaka K. Controlling dominance area of solutions and its impact on the performance of MOEAs. In: Proceedings of the 2007 International Conference on Evolutionary Multi-Criterion Optimization. Berlin: Springer, 2007. 5-20 [10] Wang G P, Jiang H W. Fuzzy-dominance and its application in evolutionary many objective optimization. In: Proceedings of the International Conference on Computational Intelligence and Security Workshops (CISW 2007). Washington, D. C., USA: IEEE, 2007. 195-198 [11] Zitzler E, Künzli S. Indicator-based selection in multiobjective search. In: Proceedings of the 8th International Conference on Parallel Problem Solving from Nature. Birmingham, UK: Springer, 2004. 832-842 [12] Beume N, Naujoks B, Emmerich M. SMS-EMOA:multiobjective selection based on dominated hypervolume. European Journal of Operational Research, 2007, 181(3):1653-1669 doi: 10.1016/j.ejor.2006.08.008 [13] Hughes E J. Multiple single objective Pareto sampling. In: Proceedings of the 2003 IEEE Congress on Evolutionary Computation. Canberra, Australia: IEEE, 2003. 2678-2684 [14] Zhang Q F, Li H. MOEA/D:A multiobjective evolutionary algorithm based on decomposition. IEEE Transactions on Evolutionary Computation, 2007, 11(6):712-731 doi: 10.1109/TEVC.2007.892759 [15] Deb K, Jain H. An evolutionary many-objective optimization algorithm using reference-point based non-dominated sorting approach, Part Ⅰ:solving problems with box constraints. IEEE Transactions on Evolutionary Computation, 2014, 18(4):577-601 doi: 10.1109/TEVC.2013.2281535 [16] 巩敦卫, 刘益萍, 孙晓燕, 韩玉艳.基于目标分解的高维多目标并行进化优化方法.自动化学报, 2015, 41(8):1438-1451 http://www.aas.net.cn/CN/abstract/abstract18718.shtmlGong Dun-Wei, Liu Yi-Ping, Sun Xiao-Yan, Han Yu-Yan. Parallel Many-objective evolutionary optimization using objectives decomposition. Acta Automatica Sinica, 2015, 41(8):1438-1451 http://www.aas.net.cn/CN/abstract/abstract18718.shtml [17] Adra S F, Fleming P J. A diversity management operator for evolutionary many-objective optimisation. In: Proceedings of the International Conference on Evolutionary Multi-Criterion Optimization. Nantes, France: Springer, 2009. 81-94 [18] Yang S X, Li M Q, Liu X H, Zheng J H. A grid-based evolutionary algorithm for many-objective optimization. IEEE Transactions on Evolutionary Computation, 2013, 17(5):721-736 doi: 10.1109/TEVC.2012.2227145 [19] Deb K, Thiele L, Laumanns M, Zitzler E. Scalable test problems for evolutionary multiobjective optimization. Evolutionary Multiobjective Optimization. In: Proceedings of the Advanced Information and Knowledge Processing. Berlin, Germany: Springer, 2005. 105-145 [20] Deb A, Pratap A, Agarwal S, Meyarivan T. A fast and elitist multiobjective genetic algorithm:NSGA-Ⅱ. IEEE Transactions on Evolutionary Computation, 2002, 6(2):182-197 doi: 10.1109/4235.996017 [21] van Veldhuizen D A, Lamont G B. Evolutionary computation and convergence to a pareto front. In: Proceedings of the Late Breaking Papers at the Genetic Programming 1998 Conference. Stanford University, California, USA: Citeseer, 1998. 221-228 [22] Zheng J H, Li M Q. A diversity metric for MOEAs. In: Proceedings of 7th International Conference on Optimization: Techniques and Applications. Kobe, Japan, 2007. 451-452 [23] Kung H T, Luccio F, Preparata F P. On finding the maxima of a set of vectors. Journal of the ACM (JACM), 1975, 22(4):469-476 doi: 10.1145/321906.321910 [24] Deb K, Jain S. Running performance metrics for evolutionary multi-objective optimization. Technical Report Kangal Report No. 2002004, Indian Institute of Technology, 2002 [25] Bosman P A N, Thierens D. The balance between proximity and diversity in multi-objective evolutionary algorithms. IEEE Transactions on Evolutionary Computation, 2003, 7(2):174-188 doi: 10.1109/TEVC.2003.810761 [26] Shen R M, Zheng J H, Li M Q, Zou J. Many-objective optimization based on information separation and neighbor punishment selection. Soft Computing, 2015, 21(5):1109-1128 [27] Inselberg A. The plane with parallel coordinates. The Visual Computer, 1985, 1(2):69-91 doi: 10.1007/BF01898350 [28] Inselberg A, Dimsdale B. Parallel coordinates: a tool for visualizing multi-dimensional geometry. In: Proceedings of the 1st IEEE Conference on Visualization. San Francisco, California, USA: IEEE, 1990. 361-378 期刊类型引用(17)
1. 贾依霖,郝睿,郭力滔,高雷,孙永超,李卫东. 典型工业负荷参与频率响应的最优申报容量确定及其控制策略设计. 电力建设. 2024(09): 89-99 . 百度学术
2. 谌卓玲,卢绍文,张亚军,潘庆玉. 工业过程指标的平滑交替辨识预报算法. 控制理论与应用. 2024(09): 1539-1547 . 百度学术
3. 张菁雯,柴天佑,李慷. 电熔镁砂生产用电需量多步智能预报方法. 自动化学报. 2023(09): 1868-1877 . 本站查看
4. 陈锦攀,赵兵,孙闻,罗滇生,廖峰,王伟,梁晓兵,王玲,李德波. 一种最速控制器的机理研究与应用. 化工自动化及仪表. 2023(06): 745-753+874 . 百度学术
5. 丁凤霞,刘振中. 基于拍摄装置自动调节的TFDS设备故障识别. 自动化技术与应用. 2023(12): 71-74+89 . 百度学术
6. Tianyou Chai,Mingyu Li,Zheng Zhou,Siyu Cheng,Yao Jia,Zhiwei Wu. 重大耗能设备低碳运行智能控制方法(英文). Engineering. 2023(08): 84-95 . 百度学术
7. 富月,李宝. 电熔镁砂熔炼过程电极电流饱和约束一步最优控制. 自动化学报. 2022(01): 239-248 . 本站查看
8. 刘闯,孙傲,王艺博,贺欢,张海亮,宁辽逸. 计及电熔镁负荷与储能联合调峰的电力系统日前-日内联合经济调度方法. 电力自动化设备. 2022(02): 8-15 . 百度学术
9. 丁少华,刘艳君,肖永松. 一类不规则损失输出数据系统的自校正PID控制算法. 控制工程. 2022(01): 70-75 . 百度学术
10. 李军,黄卫剑,陈锦攀,谢洪途,王朋,朱亚清,潘凤萍,李德波. 一种适应新型电力系统的加速型工程最速比例-积分控制器. 广东电力. 2022(07): 170-178 . 百度学术
11. 张海亮,王艺博,蔡国伟,刘闯,葛维春. 面向风电消纳与电熔镁高载能负荷调控的源荷协调优化策略. 电工技术学报. 2022(17): 4401-4410 . 百度学术
12. 李东升,李绍勇,阴志杰. 应用改进人工蜂群算法的VCRU冷凝温度PI~λD~μ控制的数值研究. 制冷与空调(四川). 2022(04): 523-531 . 百度学术
13. 曾喆昭,刘文珏. 自耦PID控制器. 自动化学报. 2021(02): 404-422 . 本站查看
14. 李沛,阳春华,贺建军,桂卫华. 基于影子趋势对比的矿热炉炉况在线辨识及趋势预测. 自动化学报. 2021(06): 1343-1354 . 本站查看
15. 李军,黄卫剑,万文军,刘哲. 一种新型反馈控制器的研究与应用. 控制理论与应用. 2020(02): 411-422 . 百度学术
16. 李军,刘哲,周永言. 一种新型高性能控制器的研究与应用. 自动化学报. 2020(12): 2558-2571 . 本站查看
17. 赵广元,王超. 基于人群搜索算法的直流电机优化设计. 舰船电子工程. 2019(10): 242-246 . 百度学术
其他类型引用(18)
-