浙江大学学报(工学版), 2023, 57(7): 1428-1438 doi: 10.3785/j.issn.1008-973X.2023.07.018

能源与机械工程

基于代理模型模式匹配的锅炉实时操作优化

钟崴,, 林雪茹, 林小杰,, 周懿

1. 浙江大学 浙江省清洁能源与碳中和重点实验室,浙江 杭州 310027

2. 浙江大学 能源工程学院,浙江 杭州 310027

3. 浙江大学 嘉兴研究院,浙江 嘉兴 314024

Optimization of boiler real-time operation based on pattern-matching of agent model

ZHONG Wei,, LIN Xue-ru, LIN Xiao-jie,, ZHOU Yi

1. Key Laboratory of Clean Energy and Carbon Neutrality of Zhejiang Province, Zhejiang University, Hangzhou 310027, China

2. College of Energy Engineering, Zhejiang University, Hangzhou 310027, China

3. Jiaxing Research Institute, Zhejiang University, Jiaxing 314024, China

通讯作者: 林小杰,博士,副研究员. orcid.org/0000-0002-0829-1143. E-mail: xiaojie.lin@zju.edu.cn

收稿日期: 2022-08-9  

基金资助: 国家重点研发计划资助项目(2019YFE0126000);国家自然科学基金资助项目(51806190)

Received: 2022-08-9  

Fund supported: 国家重点研发计划资助项目(2019YFE0126000);国家自然科学基金资助项目(51806190)

作者简介 About authors

钟崴(1975—),男,博士,教授,从事智慧能源、供热系统调控的研究.orcid.org/0000-0002-5720-4528.E-mail:zhongw@zju.edu.cn , E-mail:zhongw@zju.edu.cn

摘要

为了提高电厂燃煤锅炉操作优化的有效性与实时性,提出新的基于代理模型模式匹配(PMAM)的建模框架. 提出主蒸汽流量的滞后性计算方法. 采用改进的模式匹配优化模型,计算历史优化操作库. 引入工况注意力机制参数、状态参数区间频率法及调控最小的3层方案优化机制,确保模式匹配方案的有效性. 采用神经网络算法预建模构建锅炉操作优化的代理模型,基于代理模型表征模式匹配步骤,使得本文方法可以适用于在线应用. 案例结果表明,利用提出的模式匹配优化模型,能够有效地寻找优化的锅炉操作方案,工况相似度大于95%,可以使得锅炉效率提升1.92%;训练的代理模型均方误差小于0.35%. 与传统方法相比,本文方法避免了优化求解带来的泛化误差影响,在提升锅炉效率的同时,具有高可靠性及实时性.

关键词: 模糊C均值聚类 ; 数据驱动 ; 模式匹配 ; 操作优化 ; 在线优化 ; 电厂锅炉

Abstract

A novel framework for modeling coal-fired power plant boiler operations was proposed based on pattern matching with an agent model (PMAM) in order to enhance the effectiveness and real-time performance. A new method for calculating the lag of the main steam flow rate was proposed. An improved pattern-matching optimization model was introduced to calculate the optimal operational database for historical optimization. A three-level scheme optimization mechanism was incorporated in order to ensure the effectiveness of the pattern-matching approach. The mechanism includes attention parameters, state parameter interval frequency and regulation minimum. An agent model for boiler operation optimization was constructed offline by using a neural network algorithm, and pattern-matching steps were represented based on the agent model to enable online applications. The case results show that the proposed pattern-matching optimization model can effectively find the optimized boiler operation scheme, and the similarity of working conditions is more than 95%, which can improve the boiler efficiency by 1.92% in practice. The mean square error of the trained agent model is less than 0.35%. The method avoids the influence of generalization error caused by optimization solutions compared with traditional methods, and has high reliability and real-time performance while improving boiler efficiency.

Keywords: fuzzy C-means clustering ; data driven ; pattern matching ; operation optimization ; online optimization ; power plant boiler

PDF (1664KB) 元数据 多维度评价 相关文章 导出 EndNote| Ris| Bibtex  收藏本文

本文引用格式

钟崴, 林雪茹, 林小杰, 周懿. 基于代理模型模式匹配的锅炉实时操作优化. 浙江大学学报(工学版)[J], 2023, 57(7): 1428-1438 doi:10.3785/j.issn.1008-973X.2023.07.018

ZHONG Wei, LIN Xue-ru, LIN Xiao-jie, ZHOU Yi. Optimization of boiler real-time operation based on pattern-matching of agent model. Journal of Zhejiang University(Engineering Science)[J], 2023, 57(7): 1428-1438 doi:10.3785/j.issn.1008-973X.2023.07.018

发展风力、光伏可再生能源发电是推动我国能源改革的必要手段[1-4]. 我国火电机组占主导地位[5],因此研究如何优化火电机组的运行操作具有必要性与迫切性. 燃煤锅炉是主要的耗能设备,如何优化其运行达到高效、低碳是核心问题. 于晨龙等[6-9]对锅炉汽机的最佳运行组合及负荷优化问题展开了研究. 在实际的执行环节,电厂锅炉的调控模式较粗犷,依赖人的经验展开优化方案的执行,执行效果不佳或难以实施. 系统复杂、工况多变,动态调整耗时大,易造成生产波动,降低经济效益. 有必要将操作经验数字化,并基于模型进行决策,以辅助人员开展调控工作.

目前,学术界展开以聚类法、回归模型法、在线监测法为代表的锅炉操作数据模型化研究. Song等[10-12]通过聚类的方法实现燃烧效率的最大化,但聚类方法的计算效率较低. 吴家标等[13-16]提出回归模型法,解决了聚类法的计算效率难题,但难以适应工况变化和实际的操作模式. Nikula等[17-18]将在线监测法应用于锅炉性能优化,可以监测工况是否属于正常状态或优化状态,但未考虑参数的耦合性能,给出改进方法. 随着深度学习的发展,Zou等[19-21]将深度强化学习应用于锅炉的燃烧过程,可以考虑工况的时变和参数的耦合,但深度强化学习模型的可解释性和在连续过程的应用方面研究尚未成熟.

现有的锅炉操作优化研究存在可执行性、工况适应性和计算效率不足的问题,需要进一步探索实时优化[22]场景下的方法. 本文提出适用于多工况在线应用的代理模型模式匹配(pattern matching of agent model, PMAM)建模框架,以提升燃煤锅炉的效率,优化锅炉运行. 主要贡献如下. 1) 提出新的模式匹配方法,解决锅炉操作优化的可执行性问题. 2) 提出基于模式匹配方法的优化操作库构建方法,解决锅炉操作优化的工况适应性问题. 3) 提出基于神经网络算法的在线应用代理模型,解决锅炉操作优化的计算效率问题.

1. 锅炉实时操作优化建模方法

燃煤锅炉转化煤为蒸汽驱动发电,需要控制煤量、风量参数,保证安全并实现需要的蒸汽量. 为了提高锅炉效率,需要根据输入的工况数据进行优化操作建议. 采用反平衡方法[23]计算锅炉效率,输出给煤机、引风机、送风机的变频数据,以达到效率最高的目标. 如图1所示为PMAM锅炉实时操作优化建模方法. 该方法基于改进的模式匹配算法及神经网络算法,分为预建模、在线应用2个部分. 预建模部分基于考虑滞后及时间窗的模式匹配优化模型,引入注意力机制参数、状态参数区间频率法、调控最小3层方案优化机制,得到各个工况的优化操作,构建工况参数与优化操作的最优代理模型. 在线应用部分基于工况参数与优化操作参数的最优代理模型,实现在线优化计算.

图 1

图 1   基于代理模型模式匹配的锅炉实时操作优化计算框架

Fig.1   Boiler real-time operation optimization calculation framework based on pattern matching of agent model


1.1. 数据预处理

1.1.1. 滞后性计算

锅炉操作中的滞后性主要体现在给煤机的频率与锅炉主蒸汽流量的关系. 基于相关性分析,开展滞后性计算.

算法1:滞后性计算

输入:样本个数为 $ n $,样本维度为 $ 1 $的样本 $ {{\boldsymbol{Y}}_{\text{1}}} $$ {{\boldsymbol{Y}}_2} $,最大滞后时长为 $ {t_{{\text{delayMax}}}} $

输出:滞后时长 ${t_{{\rm{delay}}}}$

1) 将样本 $ {{\boldsymbol{Y}}_{\text{1}}} $$ {{\boldsymbol{Y}}_2} $归一化,得到 $ {{\boldsymbol{Y}}_{{\text{1n}}}} $$ {{\boldsymbol{Y}}_{{\text{2n}}}} $.

2) 构造数据集合 ${{\boldsymbol{d}}_{{{\text{corr}}}}}$,第1列、第2列分别为 $ {{\boldsymbol{Y}}_{{\text{1n}}}} $${{\boldsymbol{Y}}_{2{\rm{n}}}}$.

3) ${\text{for }}i{\text{ in range( − }}{t_{{\text{delayMax}}}}{\text{,}}\;{t_{{\text{delayMax}}}}{\text{):}}$

4) 删掉带有空值的行,得到修改后的数据集合 $ {{\boldsymbol{d}}_{{\text{corr}}}} $.

5) 计算 $ {{\boldsymbol{d}}_{{\text{corr}}}} $的相关性系数,得到 $\left({2t_{{\rm{delayMax}}}}{+2}\right)\times$ $ \left({2t_{{\rm{delayMax}}}{+2}}\right)$维度的相关性系数矩阵.

6) 取 $ {{\boldsymbol{d}}_{{\text{corr}}}} $第1列第3行开始的数据,表征 $ {{\boldsymbol{Y}}_{\text{1}}} $与经过时间平移处理的 $ {{\boldsymbol{Y}}_2} $之间的相关性. 相关性系数绝对值最大的时间移动值为 $ {t_{{\text{delay}}}} $,即 $ {{\boldsymbol{Y}}_{\text{1}}} $滞后于 $ {{\boldsymbol{Y}}_2} $的时间为 $ {t_{{\text{delay}}}} $.

$ {{\boldsymbol{Y}}_{\text{1}}} $$ {{\boldsymbol{Y}}_2} $均为时间长度为 $ n $的一维时间序列数据,研究 $ {{\boldsymbol{Y}}_{\text{1}}} $滞后于 $ {{\boldsymbol{Y}}_2} $的时间 $ {t_{{\text{delay}}}} $,则计算不同时间平移后 $ {{\boldsymbol{Y}}_2}' $$ {{\boldsymbol{Y}}_{\text{1}}} $之间的相关性,相关性越大,则认为平移的时间长度越优.

数据归一化方法采用最大最小化方法,具体公式如下:

$ {{\boldsymbol{Y}}_{{\text{1n}}}} = \frac{{{{\boldsymbol{Y}}_1} - {Y_{{1\min}}\times{\bf{l}} }}}{{{Y_{1\max }} - {Y_{1\min }}}}, $

$ {{\boldsymbol{Y}}_{{\text{2n}}}} = \frac{{{{\boldsymbol{Y}}_2} - {Y_{{2\min}}\times{\bf{l}} }}}{{{Y_{2\max }} - {Y_{2\min }}}}. $

数据集合 $ {{\boldsymbol{d}}_{{\text{corr}}}} $的构造方法如图2所示. 将 $ {{\boldsymbol{Y}}_2} $数据集进行时间轴平移,得到图2的框选部分,时间长度为 $\left({{n }}\right.$$\left.{t_{{\text{delayMax}}}}\right)$的数据集即为 $ {{\boldsymbol{d}}_{{\text{corr}}}} $.

图 2

图 2   滞后性计算中的数据重构示意图

Fig.2   Schematic diagram of data reconstruction in hysteresis calculation


1.1.2. 基于主成分分析及k-均值改进的模糊C均值聚类模型

设置数据集 ${\boldsymbol{X}} = \{ {{\boldsymbol{X}}_{\text{M}}},{{\boldsymbol{X}}_{\text{O}}},{{\boldsymbol{X}}_{\text{R}}},{{\boldsymbol{X}}_{\text{C}}}\} \subset {\bf{R}}$. 其中 $ {{\boldsymbol{X}}_{\text{M}}} $为工况表征参数,包括主蒸汽温度、压力与煤质数据等; $ {{\boldsymbol{X}}_{\text{O}}} $为目标表征参数; $ {{\boldsymbol{X}}_{\text{R}}} $为关键的状态表征参数; $ {{\boldsymbol{X}}_{\text{C}}} $为可调控参数; $ {\boldsymbol{X}} $的总时间维度为 $ {n}_{0} $. 根据滞后时间,对数据集 $ {\boldsymbol{X}} $进行时间轴对齐重构,得到新的数据集合为 ${{\boldsymbol{X}}^{'}} = \{ {{\boldsymbol{X}}^{{'}}}_{\text{M}},{{\boldsymbol{X}}^{{'}}}_{\text{O}},{{\boldsymbol{X}}^{{'}}}_{\text{R}}, {{\boldsymbol{X}}^{{'}}}_{\text{C}}\} \subset {\bf{R}}$$ {{\boldsymbol{X}}^{'}} $的总时间维度为 $ n $.

由于不同的参数数据范围不同,对数据集进行最大最小化的归一化处理. 为了提高后续模式匹配优化的计算效率,处理后的数据使用主成分分析模型(principal component analysis, PCA)[24]降低维度. PCA降低数据维度的算法如下.

算法2:PCA降低数据维度

输入:样本个数为 $ n $,样本特征数为 $ q $的样本 $ {\boldsymbol{X}} $,降维后数据特征占比为 $ {R_{{\text{lowV}}}} $

输出:低维样本 $ {{\boldsymbol{D}}_{{\text{lowX}}}} $

1) 样本的每一列去均值化,得到 $ {{\boldsymbol{D}}_{{\text{meanMoved}}}} $.

2) 求协方差矩阵 $ {{\boldsymbol{D}}_{{\text{covMat}}}} $.

3) 求协方差矩阵的特征值与特征向量.

4) 将特征值从大到小排序,并依次取出,直到取出的特征值加和大于 ${{{R}}_{{\text{lowV}}}}$,取得对应的特征向量 $ {{\boldsymbol{D}}_{{\text{redE}}}} $.

5) 计算降维后的数据 ${{\boldsymbol{D}}_{{\text{lowX}}}} = {{\boldsymbol{D}}_{{\text{meanMoved}}}}\times {{\boldsymbol{D}}_{{\text{redE}}}}$.

6) 返回低维样本 ${{\boldsymbol{D}}_{{\text{lowX}}}}$、协方差矩阵 ${{\boldsymbol{D}}_{{\text{covMat}}}}$.

针对PCA降维后的数据,采用k-均值(k-means)改进的模糊C均值聚类模型(fuzzy C-means, FCM)[25]进行工况聚类. 记 ${\boldsymbol{u}} = {[ {u_{ij}}] _{c\times n}}$为隶属度矩阵, $ c $为聚类数,聚类中心为 ${\boldsymbol{v}} = \left[ {{\boldsymbol{v}}_{\text{1}}},{{\boldsymbol{v}}_{\text{2}}},\cdots,\right. \left.{{\boldsymbol{v}}_{{q}}}\right]$,其中 $ 1 \leqslant i \leqslant c $$2 \leqslant c \leqslant {{n}}$q为数据特征数. FCM目标函数如下.

$ \min\; {J_m}({\boldsymbol{U}},{\boldsymbol{V}}) = {\sum\nolimits_{j = 1}^{{n}} {\sum\nolimits_{i = 1}^c {{{({u_{ij}})}^m}\left\| {{{\boldsymbol{x}}_j} - {{\boldsymbol{v}}_i}} \right\|} } ^2}; $

$ {\text{st}}{\text{. }}{u_{{{ij}}}} \in {{[0,\;1.0]}}{\text{,}} $

$ \sum\nolimits_{i = 1}^c {{u_{ij}} = 1} . $

式中: $ m $为模糊指数,控制每个距离平方误差的占比, $ m \geqslant 1 $.

采用k-means方法改进FCM方法中的初始模糊矩阵生成步骤,可以降低聚类结果的随机性,加快算法的收敛. 改进FCM方法的计算步骤如下.

1)初始化聚类参数: $ c $$ m $、更新迭代阈值 $ {{\varepsilon }} $、迭代次数 $ l $、最大迭代次数 $ l_{\rm{max}} $. 其中,更新迭代阈值为2次迭代的模糊矩阵偏差绝对值容忍度.

2)利用k-means聚类法生成初始的模糊矩阵 $ {\boldsymbol{U}} $.

算法3:k-means聚类生成初始的模糊矩阵

输入:样本 $ {\boldsymbol{X}} $、类别数目 $ c $

输出:模糊矩阵 $ {\boldsymbol{U}} $

1) 初始化,令l = 0,随机选择 $ c $个样本点作为初始的聚类中心 ${{\boldsymbol{m}}^l} = [{{\boldsymbol{m}}_1}^l,\cdots,{{\boldsymbol{m}}_c}^l].$

2) 对样本进行聚类,计算每个样本到类中心的距离. 将每个样本分配到与其最近的中心的所属类,生成聚类结果 ${{\boldsymbol{c}}^{{l}}}$.

3) 计算聚类结果 ${{\boldsymbol{c}}^l}$中每个类的样本均值,作为新的聚类中心 ${{\boldsymbol{m}}^{{{l}}+1}} = [{{\boldsymbol{m}}_1}^{{{l}}{\text{+1}}},\cdots,{{\boldsymbol{m}}_c}^{{{l}}{\text{+1}}}]$.

4) 若符合停止条件(划分结果不再改变或得到迭代次数上限),则终止,输出 ${{\boldsymbol{c}}^{\text{*}}}{\text{ = }}{{\boldsymbol{c}}^l}$;否则, $l = l+1$,返回步骤2).

5) 根据 $ {{\boldsymbol{c}}^{\text{*}}} $,计算 $ {\boldsymbol{U}} $.

6) 返回 $ {\boldsymbol{U}} $.

3)计算聚类中心:

$ {{\boldsymbol{v}}_i}^l = \frac{{{{\displaystyle\sum\nolimits_{j = 1}^{{n}} {({u_{ij}}^{l+1})} }^m}{{\boldsymbol{x}}_j}}}{{\displaystyle\sum\nolimits_{j = 1}^l {{{({u_{ij}}^l)}^m}} }}. $

4)更新模糊矩阵:

$ {U_{ij}}^{l+1} = \frac{1}{{\displaystyle\sum\nolimits_{k = 1}^c {{{\left(\dfrac{{{d_{ij}}^l}}{{{d_{kj}}^l}}\right)}^{1/(m - 1)}}} }}, $

$ {d_{ij}}^l = {\left\| {{{\boldsymbol{x}}_j} - {{\boldsymbol{v}}_i}^l} \right\|^2}. $

5)若 $\Vert {\boldsymbol{U}}^{{}_{l\text{+1}}}-{\boldsymbol{U}}^{{}_{l}}\Vert < \varepsilon 或l > l_{\rm{max}}$,则终止计算;否则 $ l = l+1 $,跳转至步骤3).

1.2. 考虑时间窗口的模式匹配优化模型

经过模型聚类后,得到分类后的数据集:

$ {{\boldsymbol{X}}^{'}} = \begin{array}{l}\left[ {{\boldsymbol{X}}^{'}}{{_{\text{M}}}_{1}},{{\boldsymbol{X}}^{'}}{{_{\text{O}}}_{1}},{{\boldsymbol{X}}^{'}}{{_{\text{R}}}_{1}},{{\boldsymbol{X}}^{'}}{{_{\text{C}}}_{1}},\cdots, \right. \left.{{\boldsymbol{X}}^{'}}{_{\text{M}c}},{{\boldsymbol{X}}^{'}}{{_{\text{O}}}_{{c}}},{{\boldsymbol{X}}^{'}}{{_{\text{R}}}_{{c}}},{{\boldsymbol{X}}^{'}}{{_{\text{C}}}_{{c}}} \right]. \\ \end{array} $

为了避免测量误差和异常操作的影响,考虑时间维度的因素,将锅炉操作参数模式匹配优化视为带时间序列属性的问题,选取一段时间窗口的数据进行模式匹配优化计算.

对于类别 $ i $$ z $个时间点,设时间窗长度为 $ {t_{{\text{deta}}}} $. 步骤1)~5)为工况注意力机制参数层,考虑工况参数相对于目标参数的重要性,筛选相似工况. 步骤6)、7)为状态参数频率区间层,利用状态参数与锅炉效率的高效区域进行优化. 步骤8)为调控最小层,考虑实际的调控习惯,使得建议的操作参数与当前操作参数之间的偏离较小.

1)获取匹配分数下限值 $ {{{c}}_{{\text{thresholdLow}}}} $、匹配分数上限值 $ {{{c}}_{{\text{thresholdUp}}}} $、关键参数的优先级顺序 $ {{\boldsymbol{c}}_{{\text{orderR}}}} $.

2)根据工况表征参数 $ {{\boldsymbol{X}}^{'}}_{{\text{M}}i} $,对目标表征参数 $ {{\boldsymbol{X}}^{'}}_{{\text{O}}i} $计算相关性系数,取绝对值得到注意力参数 $ {{\boldsymbol{c}}_{{\text{ak}},i}} $.

3)筛选工况表征参数中变动偏差符合匹配分数上、下限的数据,得到更新后的 ${{\boldsymbol{X}}^{'}}_{{\rm{M}}i{\rm{new}}}$.

$ \begin{split} {{\boldsymbol{X}}^{'}}_{{\text{M}}i{\rm{new}}} = & [{{\boldsymbol{X}}^{'}}_{{\text{M}}i,q}\;\;{\text{for }}q\;{\rm{ in }}\;Q \;{\rm{for}}\; g\; {\rm{in}}\; G \\ & {\text{if }}{{{c}}_{{\text{thresholdLow}}}} \leqslant \\ & \left(1 - \frac{{\left| {{{{X}}^{'}}_{{\text{M}}i,g,z} - {{{X}}^{'}}_{{\text{M}}i,g,q}} \right|}}{{{{{X}}^{'}}_{{\rm{M}}i,g,q}}}\right)\times{\text{100}} \leqslant \\ & {{{c}}_{{\text{thresholdUp}}}}]. \end{split} $

式中: ${{Q}}$${{\boldsymbol{X}}^{'}}_{{\text{M}}i}$的总时间维度, ${{G}}$${{\boldsymbol{X}}^{'}}_{{\text{M}}i}$的总变量维度.

4)计算 $ [z - {t_{{\text{deta}}}}+1,z] $时间段的工况表征参数与 ${{\boldsymbol{X}}^{'}}_{{\text{M}}i{\rm{new}}}$相似度得分, $ {{{Q}}^{{'}}} $${{\boldsymbol{X}}^{'}}_{{\text{M}}i{\rm{new}}}$的总时间维度, $ q $为其中的一个时间点, $1 \leqslant q \leqslant {{{Q}}^{{'}}}$

$ \begin{split} {s_q} = & \frac{1}{{{t_{{\text{deta}}}}}}\sum\nolimits_{z_{i} = 0}^{{t_{{\text{deta}}}} - 1} {\left(1 - \frac{{\left| {{{\boldsymbol{X}}^{'}}_{{\text{M}}i,g,z - z_i} - {{\boldsymbol{X}}^{'}}_{{\text{M}}i{\rm{new}},g,q}} \right|}}{{{{\boldsymbol{X}}^{'}}_{{\text{M}}i{\rm{new}},g,q}}}\right)} \times \\ & 100\times\frac{{{{{c}}_{{\text{ak}},g,i}}}}{{\displaystyle\sum {{{{c}}_{{\text{ak}},g,i}}} }}. \end{split} $

5)按相似度得分排序更新 ${{\boldsymbol{X}}^{'}}_{{\text{M}}i{\rm{new}}}$,得到对应时间的关键状态表征参数 ${{\boldsymbol{X}}^{'}}_{{\text{R}}i{\rm{new}}}$、目标表征参数 ${{\boldsymbol{X}}^{'}}_{{\text{O}}i{\rm{new}}}$、操作参数 ${{\boldsymbol{X}}^{'}}_{{\text{C}}i{\rm{new}}}$.

6)对于 $r \in {\rm{len}}({{\boldsymbol{c}}_{{\text{orderR}}}})$,令r = 1: 取出第r个关键状态参数的数据条 ${{\boldsymbol{X}}^{'}}_{{\text{R}}i{\rm{new}},:,r}$,计算最大值 ${c_{{\text{max}}}}$与最小值 ${c_{{\text{min}}}}$. 根据区间单元长度 ${c_{{\text{freq}}}}$,将 ${{\boldsymbol{X}}^{'}}_{{\text{R}}i{\rm{new}},:,r}$划分为多个区间,统计每个区间的频率. 将连续的区间合并为长度为 $ {c_{{\text{lend}}}} $的长区间, ${{\rm{ceil}}}$为向上取整函数, ${{\rm{round}}}$为四舍五入取整函数.

$ {c_{{\text{freq}}}} = {{\rm{ceil}}} \left(\frac{{{{\rm{round}}}\; ({c_{{\text{max}}}}) - {{\rm{round}}}\; ({c_{{\text{min}}}})}}{{10}}\right). $

统计连续长区间的频率,按高到低排序,即为筛选后的关键状态参数的区间.

根据目标参数的优化方向,取在该长区间的50%数据,得到筛选后的数据,令 ${{\boldsymbol{X}}^{'}}_{{\text{R}}i{\rm{new}}}$等于筛选后的数据;r = r+1.

7)根据输出的关键状态表征参数 ${{\boldsymbol{X}}^{'}}_{{\text{R}}i{\rm{new}}}$,更新得到对应时间的工况表征参数 ${{\boldsymbol{X}}^{'}}_{{\text{M}}i{\rm{new}}}$、目标表征参数 ${{\boldsymbol{X}}^{'}}_{{\text{O}}i{\rm{new}}}$、操作参数 ${{\boldsymbol{X}}^{'}}_{{\text{C}}i{\rm{new}}}$.

8)计算 $ z $时间点的操作参数 $ {{\boldsymbol{X}}^{'}}_{{\text{C}}i,z} $${{\boldsymbol{X}}^{'}}_{{\text{C}}i{\rm{new}}}$相似度得分,并按从高到低排序,输出得分最高的 $ {{\boldsymbol{X}}^{'}}_{{\text{C}}i,z} $为工况 $ i $$ z $个时间点的优化操作 $ {{\boldsymbol{X}}^*}_{{\text{C}}i,z} $.

1.3. 最优代理模型

利用3层方案模式匹配机制,分别对历史生产数据进行优化,生成优化操作库. 为了解决直接搜索优化操作库数据量过大、搜索效率过低的问题,构建基于神经网络算法的最优代理模型. 该代理模型以工况参数为输入,以优化后的操作、效率和关键参数为输出.

$ {{\boldsymbol{X}}^*}_{{\text{C}}i,z},{{\boldsymbol{X}}^*}_{{\text{O}}i,z},{{\boldsymbol{X}}^*}_{{\text{R}}i,z} = {f} ({{\boldsymbol{X}}^{'}}_{{\text{M}}i,z}). $

式中: $ {f} $为最优代理函数, $ {{\boldsymbol{X}}^{'}}_{{\text{M}}i,z} $为类别 $ i $$ z $个时间点的工况数据, ${{\boldsymbol{X}}^*}_{{\text{C}}i,z}、{{\boldsymbol{X}}^*}_{{\text{O}}i,z}、{{\boldsymbol{X}}^*}_{{\text{R}}i,z}$分别为类别 $ i $$ z $个时间点的优化可操作参数、目标参数、关键状态参数.

在线应用时,采用孤立森林[26](isolation forest)法进行偏离检测. 若当前工况非偏离点,则调用式(13)计算优化的操作参数;否则更新预建模的聚类中心与最优代理模型,输出当前的操作参数为优化方案.

2. 案例选取

以浙江省某热电公司为案例进行研究. 该公司的机组规模为4台蒸汽质量流量为220 t/h的高温超高压循环流化床锅炉. 选取1#锅炉数据展开计算实验,并以2#锅炉数据开展验证. 选择的工况参数、目标参数、关键状态参数、操作参数如表1所示.

表 1   锅炉操作优化计算的相关参数表

Tab.1  Table of parameters related to boiler operation optimization calculation

序号 参数类型 参数
1 工况参数 主蒸汽质量流量qmsteam/(t·h−1)
2 主蒸汽温度θsteam/℃
3 主蒸汽压力psteam/MPa
4 应用基水分Cwat/%
5 应用基灰分Cash/%
6 应用基挥发分Cvdaf/%
7 收到基低位发热量Qnet/(kJ·kg−1)
8 给水温度θwater/℃
9 目标参数 锅炉效率Eboiler/%
10 关键状态参数 炉膛温度θfurnace/℃
11 烟气含氧体积分数φoxygen/%
12 一二次风比例Rair
13 一次风体积流量qVprimaryAir/(m3·h−1)
14 二次风体积流量qVsecondaryAir/(m3·h−1)
15 操作参数 1#给煤机频率f1#GMJ/Hz
16 2#给煤机频率f2#GMJ/Hz
17 3#给煤机频率f3#GMJ/Hz
18 4#给煤机频率f4#GMJ/Hz
19 1#引风机频率f1#YFJ/Hz
20 2#引风机频率f2#YFJ/Hz
21 一次风机频率f1#SFJ/Hz
22 二次风机频率f2#SFJ/Hz

新窗口打开| 下载CSV


选择历史数据时间段为2022−02−16 22:41—2022−04−29 21:29,时间间隔为1 min,共103 586条数据构成原始数据集. 如图3所示,该锅炉正常运行时的锅炉效率为[86.70%, 93.15%].

图 3

图 3   某热电公司1#锅炉效率的正常运行数据

Fig.3   Normal operation data of 1 # boiler efficiency of thermal power plant


3. 案例结果与讨论

3.1. 滞后性结果

图4所示为主蒸汽质量流量与给煤机频率之间的关系图. 如图4(b)所示为图4(a)的局部放大图. 从图4可知,主蒸汽质量流量的变化较给煤机频率的变化存在滞后. 设置最大滞后时长为30 min,计算主蒸汽质量流量与给煤机频率之间的滞后性. 如图5所示,当主蒸汽质量流量相对给煤机频率滞后5 min时,它们之间的相关性系数ccorr最大.

图 4

图 4   主蒸汽质量流量与给煤机频率的曲线

Fig.4   Curve between main steam mass flow rate and frequency of coal feeder


图 5

图 5   主蒸汽质量流量相对给煤机频率的滞后性

Fig.5   Hysteresis of main steam mass flow rate relative to coal feeder frequency


3.2. 工况聚类结果

根据滞后性的计算结果,对原始数据集合进行时间轴对齐,得到的数据长度为102063条.

表2所示为不同的模糊指数对迭代次数与偏差的影响. 当c = 3且 $ {{\varepsilon }} $ = 10时,随着m的增加,实际迭代次数lr和最终误差L都呈上升趋势. 由此,设置m = 2.

表 2   模糊指数对聚类目标误差及迭代次数的影响

Tab.2  Influence of fuzzy index on error value and iteration number of clustering objective

c m $ {{\varepsilon }} $ L lr
3 2 10 8.101 22
3 3 10 8.820 22
3 4 10 9.548 38
3 5 10 9.941 85

新窗口打开| 下载CSV


表3图6所示为不同的聚类数对聚类效果的影响. 当模糊指数和更新迭代阈值固定时,聚类数越大,最终误差越大. 当聚类数为5和6时,聚类的边界不能被清晰地表示. 设置聚类数为3.

表 3   聚类数对最终误差及迭代次数的影响

Tab.3  Influence of clustering numbers on final error value and iteration times

c m $ {{\varepsilon }} $ L lr
3 2 10 8.101 22
4 2 10 9.086 81
5 2 10 9.576 19
6 2 10 9.648 23

新窗口打开| 下载CSV


图 6

图 6   不同聚类数的聚类效果

Fig.6   Clustering effect of different cluster number


测试不同的更新迭代阈值对迭代次数与偏差的影响,结果如表4所示.

表 4   更新迭代阈值对最终误差及迭代次数的影响

Tab.4  Influence of update iteration thresholds on final error and iteration times

c m $ {{\varepsilon }} $ L lr
3 2 0.01 0.009 47
3 2 0.1 0.081 39
3 2 1 0.927 30
3 2 10 8.101 22

新窗口打开| 下载CSV


表4可知,当固定聚类数为3,模糊指数为2时,更新迭代阈值越小,最终误差越小,而迭代次数在可接受范围内,因此设置更新迭代阈值为0.01.

综上所述,设置聚类数为3,模糊指数为2,更新迭代阈值为0.01,得到3类工况的数据集.

3.3. 预建模结果

设置工况的匹配分数下限值为95,关键参数的优先级按炉膛温度、烟气含氧体积分数、一二次风比例、一次风量、二次风量依次下降.

表5所示为1#炉多工况模式匹配优化的结果. 表中, ${S_{{\rm{xm}}}}$为工况相似度, ${S_{{\rm{xo}}}}$为操作相似度, ${E_{{\rm{deBoiler}}}}$为效率提升值, ${f_{{\rm{totalGM}}}}$为总给煤变频, ${f_{{\rm{totalSF}}}}$为总送风变频, ${f_{{\rm{totalYF}}}}$为总引风变频.

表 5   多工况模式匹配的优化结果-1#炉

Tab.5  Optimization results of pattern matching under multiple working conditions-1# boiler

工况 qmsteam/(t·h−1) Sxm/% Sxo/% EdeBoiler/% ftotalGM/Hz ftotalSF/Hz ftotalYF/Hz
工况1(原始) 191.16 79.30 58.44 58.23
工况1(优化后) 199.06 98.28 97.27 1.92 78.22 58.51 59.45
工况1(仅考虑工况相似) 197.73 98.83 96.19 2.10 79.74 57.66 58.24
工况1(仅考虑工况相似与操作相似) 189.96 99.84 99.89 0.06 79.19 58.42 58.24
工况2(原始) 170.66 71.39 56.01 52.98
工况2(优化后) 162.98 98.47 95.14 0.41 67.23 54.01 51.96
工况3(原始) 140.58 55.29 49.97 42.28
工况3(优化后) 140.25 99.44 95.13 0.64 55.29 49.97 42.28
工况4(原始) 123.29 52.55 46.14 39.46
工况4(优化后) 120.31 97.00 93.76 0.22 52.15 45.73 39.68
工况5(原始) 103.55 47.47 45.77 39.30
工况5(优化后) 111.00 98.00 95.82 0.93 46.91 44.95 38.67
工况6(原始) 192.68 78.25 59.84 58.24
工况6(优化后) 201.55 97.40 94.46 0.73 74.23 61.74 63.34
工况7(原始) 194.62 78.06 61.89 62.31
工况7(优化后) 199.60 97.99 96.92 0.60 74.13 61.76 63.33
工况8(原始) 195.16 83.82 61.10 61.51
工况8(优化后) 201.70 97.51 92.63 0.76 74.20 61.74 63.34
工况9(原始) 201.01 82.22 60.30 61.51
工况9(优化后) 199.60 99.09 93.32 0.66 74.13 61.76 63.33

新窗口打开| 下载CSV


与传统方法相比,本文方法考虑了关键状态参数的优化调整区域,通过频率区间择优,本文方法的优化结果较原始锅炉效率提升了1.92%. 与仅考虑工况与操作相似的方法相比,锅炉效率提高了1.86%. 此外,各个优化方案的工况相似度均大于设置的95%. 通过对比工况1与工况6~9可知,负荷较高时的锅炉效率通常更高,更具有提升的空间.

选取1万条历史数据进行模式匹配批量计算,得到的锅炉效率计算结果如图7所示. 利用本文方法,锅炉效率平均提高了0.68%,最多提高了4.54%.

图 7

图 7   模式匹配方法的批量优化结果

Fig.7   Batch optimization results of pattern-matching method


图8所示为构建代理模型采用的神经网络结构. 该结构包含3层隐藏层,分别含有20、20、10个神经元. 激活函数设置为“relu”,学习率为0.01,迭代次数为100,设置训练集数据占比为0.7,分别训练表1列出的目标参数、关键状态参数、操作参数与工况参数之间的最优代理模型.

图 8

图 8   PMAM代理模型采用的神经网络结构图

Fig.8   Neural network structure diagram adopted by PMAM agent model


图9所示为模型的训练结果. 各参数的均方误差(MSE)均不大于0.35%,满足工业预测精度的要求.

图 9

图 9   最优代理模型的误差结果

Fig.9   Error results of optimal agent model


表6所示为交叉试验结果. 图中,e为误差百分比. 在10次重复试验中,测试集上的误差较稳定,每次预测的最大误差为0.34%~0.38%,说明本文的代理模型具有泛化能力.

表 6   交叉试验-测试集误差百分比

Tab.6  Cross validation-error percentage of test set

序号 参数 e/%
第1次 第2次 第3次 第4次 第5次 第6次 第7次 第8次 第9次 第10次
1 Eboiler 0.33 0.36 0.37 0.33 0.31 0.29 0.38 0.32 0.35 0.33
2 θfurnace 0.16 0.16 0.16 0.16 0.16 0.16 0.16 0.16 0.17 0.16
3 φoxygen 0.20 0.20 0.20 0.21 0.21 0.20 0.20 0.20 0.20 0.20
4 Rair 0.18 0.18 0.18 0.19 0.17 0.18 0.19 0.17 0.17 0.16
5 qVprimaryAir 0.18 0.19 0.19 0.19 0.19 0.19 0.18 0.19 0.18 0.18
6 qVsecondaryAir 0.35 0.35 0.36 0.35 0.34 0.35 0.33 0.35 0.33 0.34
7 f1#GMJ 0.19 0.19 0.19 0.19 0.19 0.20 0.20 0.19 0.20 0.19
8 f2#GMJ 0.24 0.24 0.25 0.24 0.25 0.24 0.23 0.24 0.24 0.23
9 f3#GMJ 0.24 0.24 0.25 0.24 0.24 0.24 0.24 0.24 0.24 0.24
10 f4#GMJ 0.20 0.21 0.21 0.22 0.20 0.20 0.20 0.22 0.21 0.21
11 f1#YFJ 0.15 0.14 0.15 0.15 0.15 0.15 0.15 0.15 0.16 0.15
12 f2#YFJ 0.15 0.15 0.16 0.16 0.16 0.16 0.16 0.16 0.16 0.15
13 f1#SFJ 0.18 0.18 0.19 0.19 0.18 0.19 0.18 0.18 0.18 0.18
14 f2#SFJ 0.21 0.22 0.20 0.20 0.21 0.22 0.21 0.21 0.21 0.21

新窗口打开| 下载CSV


3.4. 在线应用结果及对比

采用构建的最优代理模型进行在线计算验证,详见表7. 表中,tc为计算耗时. 代理模型的应用显著降低了计算耗时,在负荷为190 t/h的基础工况下,锅炉效率可以提高1.49%.

表 7   在线应用结果示例

Tab.7  Examples of online application results

数据源 Eboiler/% f1#GMJ/Hz f2#GMJ/Hz f3#GMJ/Hz f4#GMJ/Hz f1#SFJ/Hz f2#SFJ/Hz f1#YFJ/Hz f2#YFJ/Hz tc/s
原始数据 90.22 18.54 17.08 23.05 20.63 36.05 22.39 29.09 29.14
由模式匹配计算 91.95 18.46 17.88 22.17 19.71 35.51 23.00 29.72 29.73 12.00
由代理模型计算 91.56 17.90 17.20 21.99 19.23 35.63 23.00 29.38 29.05 2.00

新窗口打开| 下载CSV


图10所示,提出的PMAM法的计算耗时稳定在1 s,计算效率优势随着数据量的增大而显著增大. 图中,ND为数据量.

图 10

图 10   不同方法的计算耗时

Fig.10   Calculation time of different methods


图11所示为不同负荷的优化结果,效率提升了0~1.49%,平均效率改进了0.57%. 图中, $ f $为频率.

图 11

图 11   不同负荷下PMAM的在线应用结果

Fig.11   Online application results of PMAM method under different loads


图12所示为PMAM与回归模型法的优化对比结果. 结果表明,在不同操作参数可调节范围(20%、10%、5%)下,利用传统方法得到的锅炉效率均偏高,且存在失去置信度的风险. 其中,操作参数可调节范围是指操作参数相对于其当前实际值的可接受变化范围.

图 12

图 12   PMAM与回归模型法的结果对比

Fig.12   Comparison between PMAM and regression model


以该公司2#锅炉为验证对象,结果如表8所示. 本文的PMAM法能够应用于其余锅炉的操作优化,以提升锅炉效率.

表 8   多工况模式匹配优化结果-2#炉

Tab.8  Optimization results of pattern matching under multiple working conditions-2#boiler

工况 qmsteam/(t·h−1) Sxm/% Sxo/% EdeBoiler/% ftotalGM/Hz ftotalSF/Hz ftotalYF/Hz
工况1(原始) 113.57 40.69 48.87 41.42
工况1(优化后) 119.95 97.57 97.57 0.65 41.42 50.29 40.61
工况2(原始) 133.93 46.12 52.96 45.06
工况2(优化后) 131.23 98.88 98.73 1.24 46.26 51.77 44.25
工况3(原始) 144.49 50.14 53.93 47.06
工况3(优化后) 141.24 98.67 99.86 0.04 50.02 53.92 47.04
工况4(原始) 158.02 55.72 55.68 52.96
工况4(优化后) 157.98 99.68 99.80 0.05 55.72 55.68 52.96
工况5(原始) 181.26 62.85 61.92 62.81
工况5(优化后) 189.13 97.61 99.13 0.77 64.41 62.57 62.02
工况6(原始) 197.58 70.14 66.28 65.64
工况6(优化后) 198.51 99.60 99.91 0.05 70.03 66.30 65.65

新窗口打开| 下载CSV


4. 结 语

本文提出基于代理模型模式匹配的电厂燃煤锅炉实时操作优化框架. 该框架具有以下3个显著特点. 1) 高可执行性的模式匹配方法. 基于相关性分析展开滞后性计算,引入工况注意力机制、状态参数的频率区间优化和调控最小3层优化机制. 2) 优化操作库构建方法. 基于模式匹配方法对历史的生产数据进行寻优处理,将操作经验数字化. 3) 高效在线应用方法. 构建工况和优化操作参数的代理模型,提高在线应用效率. 工程案例表明,该方法避免了优化求解中的泛化误差,较传统方法具有更高的可靠性和实时性. 未来的研究将关注于优化模型的在线更新策略,提高模型的适应性.

参考文献

樊宇琦, 丁涛, 孙瑜歌, 等

国内外促进可再生能源消纳的电力现货市场发展综述与思考

[J]. 中国电机工程学报, 2021, 41 (5): 1729- 1752

[本文引用: 1]

FAN Yu-qi, DING Tao, SUN Yu-ge, et al

Review and cogitation for worldwide spot market development to promote renewable energy accommodation

[J]. Proceedings of the Chinese Society of Electrical Engineering, 2021, 41 (5): 1729- 1752

[本文引用: 1]

刘连德, 何江, 周家旭, 等

含高比例风光发电的电力系统中抽蓄电站的优化控制策略

[J]. 储能科学与技术, 2022, 11 (7): 2197- 2205

LIU Lian-de, HE Jiang, ZHOU Jia-xu, et al

Optimization control strategy of pumped storage station in power system with high proportion wind/photovoltaic power

[J]. Energy Storage Science and Technology, 2022, 11 (7): 2197- 2205

李晖, 刘栋, 姚丹阳

面向碳达峰碳中和目标的我国电力系统发展研判

[J]. 中国电机工程学报, 2021, 41 (18): 6245- 6259

LI Hui, LIU Dong, YAO Dan-yang

Analysis and reflection on the development of power system towards the goal of carbon emission peak and carbon neutrality

[J]. Proceedings of the Chinese Society of Electrical Engineering, 2021, 41 (18): 6245- 6259

韩肖清, 李廷钧, 张东霞, 等

双碳目标下的新型电力系统规划新问题及关键技术

[J]. 高电压技术, 2021, 47 (9): 3036- 3046

[本文引用: 1]

HAN Xiao-qing, LI Ting-jun, ZHANG Dong-xia, et al

New issues and key technologies of new power system planning under double carbon goals

[J]. High Voltage Engineering, 2021, 47 (9): 3036- 3046

[本文引用: 1]

国家能源局. 国家能源局发布1-5月份全国电力工业统计数据 [EB/OL]. (2022-06-16) [2022-11-01]. http://www.nea.gov.cn/2022-06/16/c_1310624653.htm.

[本文引用: 1]

National Energy Administration. National Energy Administration released statistical data of national power industry from January to May [EB/OL]. (2022-06-16) [2022-11-01]. http://www.nea.gov.cn/2022-06/16/c_1310624653.htm.

[本文引用: 1]

于晨龙. 混合多目标优化方法研究及在电厂锅炉负荷分配中的应用 [D]. 杭州: 浙江大学, 2013.

[本文引用: 1]

YU Chen-long. Studies on hybrid multi-objective optimization method and its applications to boiler load distribution in power plant [D]. Hangzhou: Zhejiang University, 2013.

[本文引用: 1]

姜忠生

热电厂锅炉-汽轮机的优化调度

[J]. 山东工业技术, 2015, 190 (8): 44

JIANG Zhong-sheng

Optimal scheduling of boiler-turbine in thermal power plant

[J]. Shandong Industrial Technology, 2015, 190 (8): 44

夏燕萍, 吕泽华, 赵士杭

热电厂锅炉-汽轮机的优化调度

[J]. 清华大学学报: 自然科学版, 2000, 40 (11): 59- 66

XIA Yan-ping, LV Ze-hua, ZHAO Shi-hang

Load assignment optimization in combined heat and power plant

[J]. Journal of Tsinghua University: Science and Technology, 2000, 40 (11): 59- 66

曹英华. 济南北郊热电厂热电机组与热水锅炉供热优化运行调度 [D]. 哈尔滨: 哈尔滨工业大学, 2016.

[本文引用: 1]

CAO Ying-hua. Optimal operation regulation between cogeneration unit and hot water boiler in Jinan Beijiao thermal power plant [D]. Harbin: Harbin Institute of Technology, 2016.

[本文引用: 1]

SONG Z, KUSIAK A

Constraint-based control of boiler efficiency: a data-mining approach

[J]. IEEE Transactions on Industrial Informatics, 2007, 3 (1): 73- 83

DOI:10.1109/TII.2006.890530      [本文引用: 1]

贾继宁, 吕勇哉

基于数据驱动与模式挖掘的循环流化床锅炉运行优化研究

[J]. 热力发电, 2020, 49 (5): 33- 39

JIA Ji-ning, LV Yong-zai

Operation optimization of CFB boiler based on data-driven and pattern mining

[J]. Thermal Power Generation, 2020, 49 (5): 33- 39

孙吉贵, 刘杰, 赵连宇

聚类算法研究

[J]. 软件学报, 2008, 19 (1): 48- 61

DOI:10.3724/SP.J.1001.2008.00048      [本文引用: 1]

SUN Ji-gui, LIU Jie, ZHAO Lian-yu

Clustering algorithms research

[J]. Journal of Software, 2008, 19 (1): 48- 61

DOI:10.3724/SP.J.1001.2008.00048      [本文引用: 1]

吴家标, 刘兴高, 闫正兵

循环流化床锅炉节能的操作优化

[J]. 江南大学学报: 自然科学版, 2012, 11 (4): 396- 405

[本文引用: 1]

WU Jia-biao, LIU Xing-gao, YAN Zheng-bing

Operation optimization of circulating fluidized bed boiler for energy saving

[J]. Journal of Jiangnan University: Natural Science Edition, 2012, 11 (4): 396- 405

[本文引用: 1]

TANG Z H, WU X Y, CAO S X

Adaptive nonlinear model predictive control of the combustion efficiency under the NOx emissions and load constraints

[J]. Energies, 2019, 12 (9): 1738

DOI:10.3390/en12091738     

XU X Y, CHEN Q, REN M F, et al

Combustion optimization for coal fired power plant boilers based on improved distributed ELM and distributed PSO

[J]. Energies, 2019, 12 (6): 1036

DOI:10.3390/en12061036     

ZHANG W, LIU J Z, GAO M M, et al

A novel operation cost optimization system for mix-burning coal slime circulating fluidized bed boiler unit

[J]. Applied Thermal Engineering, 2019, 148: 620- 631

DOI:10.1016/j.applthermaleng.2018.11.087      [本文引用: 1]

NIKULA R P, RUUSUNEN M, LEIVISKA K

Data-driven framework for boiler performance monitoring

[J]. Applied Energy, 2016, 183: 1374- 1388

DOI:10.1016/j.apenergy.2016.09.072      [本文引用: 1]

李传金. 基于机器学习的锅炉多工况优化建模研究 [D]. 大连: 大连海事大学, 2018.

[本文引用: 1]

LI Chuan-jin. The research of heating boiler's multi-mode optimal modeling based on machine learning [D]. Dalian: Dalian Maritime University, 2018.

[本文引用: 1]

ZOU L B, CHENG Y, ZHUANG Z W, et al. An optimization control of thermal power combustion based on reinforcement learning [C]// Proceedings of the 37th Chinese Control Conference. Wuhan: IEEE, 2018: 3553-3558.

[本文引用: 1]

JIANG H, CAI Z, ZHANG T, et al. Prediction of boiler combustion energy efficiency via deep reinforcement learning [C]// Proceedings of the 40th Chinese Control Conference. Shanghai: IEEE, 2021: 2658-2662.

TANG Z H, ZHANG Z J

The multi-objective optimization of combustion system operations based on deep data-driven models

[J]. Energies, 2019, 182: 37- 47

[本文引用: 1]

李啸晨, 苏宏业, 邵寒山, 等

基于梯度信息的实时优化与控制集成策略

[J]. 浙江大学学报: 工学版, 2019, 53 (5): 843- 851

[本文引用: 1]

LI Xiao-chen, SU Hong-ye, SHAO Han-shan, et al

Gradient information-based strategy for real time optimization and control integration

[J]. Journal of Zhejiang University: Engineering Science, 2019, 53 (5): 843- 851

[本文引用: 1]

李达, 林雪茹, 胡城煌, 等

蒸气动力系统的运行优化研究与应用

[J]. 自动化仪表, 2018, 39 (8): 40- 46

[本文引用: 1]

LI Da, LIN Xue-ru, HU Cheng-huang, et al

Research and application on the operation optimization of steam power system

[J]. Process Automation Instrumentation, 2018, 39 (8): 40- 46

[本文引用: 1]

ABDI H, WILLIAMS L J

Principal component analysis

[J]. Wiley Interdisciplinary Reviews: Computational Statistics, 2010, 2 (4): 433- 459

DOI:10.1002/wics.101      [本文引用: 1]

DIDAY E, ESCOUFIER Y. Selected contributions in data analysis and classification [M]. [S. l.]: Springer , 2007: 161-172.

[本文引用: 1]

LIU F T, TING K M, ZHOU Z H. Isolation forest [C]// 2008 8th IEEE International Conference on Data Mining. Pisa: IEEE, 2008: 413-422.

[本文引用: 1]

/