基于最小二乘支持向量机燃烧模型的锅炉优化方法和装置的制作方法

文档序号:6400804阅读:478来源:国知局
专利名称:基于最小二乘支持向量机燃烧模型的锅炉优化方法和装置的制作方法
技术领域
本发明涉及发电机锅炉性能控制领域,特别是涉及基于最小二乘支持向量机燃烧模型的锅炉优化方法和装置。
背景技术
研究表明,锅炉具有很大的时变特性,随着时间的推移燃烧过程的学习模型将会出现较大误差,影响燃烧优化的性能。燃烧优化是提升电站锅炉效率、降低污染物排放的重要手段。然而,目前的燃烧优化已经实现了锅炉效率和NOx排放多目标优化,多采用各种学习算法建立锅炉效率和NOx排放模型,再建立燃烧多目标优化的问题,并较多采用遗传算法、粒子群算法等智能搜索算法进行优化,获得燃烧锅炉的操控变量,如,风机开度。由于锅炉具有时变特征,随着时间的推移以及锅炉运行工况变化,在线校正需要较长的计算时间,使得获得操控变量的过程复杂,发电站锅炉的性能调节实时性不高。(技术问题尽量不要写成是算法模型的缺陷,)

发明内容
本发明提出基于最小二乘支持向量机燃烧模型的锅炉优化方法和装置,可以降低发电站锅炉燃烧优化难度,提高优化的实时性。采用的方案:基于最小二乘支持向量机燃烧模型的锅炉优化方法,包括步骤:S1、从历史运行数据获取训练样本集,所述训练样本集包括最小二乘支持向量机燃烧模型的输入量、实测输出量;S2、根据所述训练样本集,获取最小二乘支持向量机燃烧模型的第一特征矩阵及其逆矩阵;S3、从所述训练样本集中获取与校验样本最近的样本,记为参考样本,将所述第一特征矩阵的第i列与最后一列交换,以及将第i行与最后一行交换后得到第二特征矩阵H1 ;S4、根据公式H^1 = IH-1I计算所述第二特征矩阵的逆;其中,I为单位矩阵成1
为第一特征矩阵的逆;S5、获取所述第二矩阵的分块参数;S6、将所述参考样本替换为所述校验样本,获取最小二乘支持向量机燃烧模型的第三特征矩阵;S7、根据所述分块参数及第二特征矩阵的逆矩阵计算第三特征矩阵的逆;S8、根据所述第三特征矩阵和所述第三特征矩阵的逆矩阵,获取校正后的最小二乘支持向量机燃烧模型参数;S9、将所述第三特征矩阵赋给所述第一特征矩阵 ,以及将所述第三特征矩阵的逆赋给所述第一特征矩阵的逆;
S10、利用校正后的最小二乘支持向量机燃烧模型获取锅炉燃烧效率;S11、当所述锅炉燃烧效率大于预设值时,发出报警,并根据校正后的燃烧模型进行燃烧优化控制,返回步骤S3。以及,基于最小二乘支持向量机燃烧模型的锅炉优化装置,包括:第一获取单元,用于从运行数据中获取初始训练样本集;所述训练样本集包括最小二乘支持向量机燃烧模型的输入量、实测输出量;第二获取单元,用于根据所述训练样本集,获取最小二乘支持向量机燃烧模型的第一特征矩阵;第一矩阵交换单元,用于从训练样本集中获取与校验样本距离最近的样本,记为参考样本,将所述第一特征矩阵的第i列与最后一列交换,以及将第i行与最后一行交换后得到第二特征矩阵H1 ;第一计算单元,用于根据公式Hf1 = JW1J计算所述第二特征矩阵的逆;其中,I
为单位矩阵出-1为第一特征矩阵的逆;第三获取单元,用于获取所述第二矩阵的分块参数;第四获取单元,用于将参考样本替换为校验样本,获取最小二乘支持向量机燃烧模型的第三特征矩阵;第二计算单元,用于根据所述分块参数计算第三特征矩阵的逆;第五获取单元,用于根据所述第三特征矩阵和所述第三特征矩阵的逆,获取校正后的最小二乘支持向量机燃烧模型参数;赋值单元,用于将所述第三特征矩阵赋给所述第一特征矩阵,以及将所述第三特征矩阵的逆赋给所述第一特征矩阵的逆;第三计算单元,利用校正后的最小二乘支持向量机燃烧模型预测锅炉燃烧效率;优化控制单元,用于当所述锅炉燃烧效率大于预设值时,发出报警,并根据校正后的燃烧模型进行锅炉的燃烧优化控制。本发明通过获取训练样本集对应的最小二乘支持向量机燃烧模型的第一特征矩阵,模型校正时将第一特征矩阵的第i行与最后一行交换,第i列与最后一列交换,然后进行矩阵分块处理得到第二特征矩阵,以便获得第二特征矩阵的分块参数;获取校验样本对应的最小二乘支持向量机燃烧模型的第三特征矩阵;根据得到的分块参数可得到第三特征矩阵的逆;根据所述第三特征矩阵和所述第三特征矩阵的逆,获取校正后的最小二乘支持向量机燃烧模型参数;完成最小二乘支持向量机燃烧模型的校验;整个在线校正过程只涉及乘法、加法等简单运算,无需计算维数较大的特征矩阵的逆运算,可以降低发电站锅炉燃烧的优化难度,提高优化的实时性。


图1为本发明方法的一个实施例流程图;图2为本发明装置的一个结构示意图;图3为本发明装置的另一个结构示意图。
具体实施方式
请参参考图1,本发明提出的基于最小二乘支持向量机燃烧模型的锅炉优化方法,包括步骤:S1、从运行历史数据获取初始训练样本;从机组运行历史数据或现场试验数据抽取样本构成训练样本集,训练样本集包括最小二乘支持向量机燃烧模型的输入量、实测输出量。S2、根据训练样本,获得最小二乘支持向量机燃烧模型的第一特征矩阵及其逆矩阵;通过对训练样本集的学习,获取最小二乘支持向量机燃烧模型的第一特征矩阵H及其逆矩阵H—1 ;S3、从训练样本集中获取与校验样本最近的样本,记为参考样本;将第一特征矩阵的第i列与最后一列交互,以及将第i行与最后一行交换得到第二特征矩阵;将第一特征矩阵的第i列与最后一列交换,以及将第i行与最后一行交换后得到第二特征矩阵;模型校正时,从训练样本集中获取与校验样本最近的样本,记为参考样本。将第一特征矩阵的第i列与最后一列交换,以及将第i行与最后一行交换后得到第二特征矩阵H1 ;S4、根据第一特征矩阵计算第二特征矩阵的逆;
—η一 I根据公式H: = IH~ I计算第二特征矩阵的逆;其中,I为单位矩阵成1为第一特征矩阵的逆;S5、获取第二矩阵的分块参数;获取第二矩阵的分块参数;S6、替换参考样本为校验样本,获得最小二乘 支持向量机燃烧模型的第三特征矩阵;S7、根据分块参数及第二特征矩阵计算第三特征矩阵的逆;S8、根据第三特征矩阵和第三特征矩阵的逆获取校正后的最小二乘支持向量机燃烧模型参数;S9、将第三特征矩阵赋给第一特征矩阵以及将第三特征矩阵的逆赋给第一特征矩阵的逆;S10、利用校正后的最小二乘支持向量机燃烧模型获取锅炉燃烧效率;S11、当所述锅炉燃烧效率大于预设值时,发出报警,并根据校正后的燃烧模型进行锅炉的燃烧优化控制,返回步骤S3。其中,利用燃烧模型获取燃烧效率,进而进行优化控制的过程是本领域技术人员习知的,因此本申请不做详细介绍。本发明通过获取训练样本对应的最小二乘支持向量机燃烧模型的第一特征矩阵,需要进行模型校正时将第一特征矩阵的第i行与最后一行交换,第i列与最后一列交换,然后进行矩阵分块处理得到第二特征矩阵,以便获得第二特征矩阵的分块参数;通过替换参考样本为校验样本获取校验样本对应的最小二乘支持向量机燃烧模型的第三特征矩阵;根据得到的分块参数可得到第三特征矩阵的逆;根据第三特征矩阵和第三特征矩阵的逆,获取校正后的最小二乘支持向量机燃烧模型参数;完成最小二乘支持向量机燃烧模型的校验;整个在线校正过程只涉及乘法、加法等简单运算,无需计算维数较大的特征矩阵的逆运算,可以降低发电站锅炉燃烧的优化难度,提高优化的实时性。电站锅炉燃烧模型是燃烧优化的基础。本发明针对采用支持向量机(SVM)建立的电站锅炉燃烧模型,提出模型的自适应在线校正方法。本发明的实施步骤包括:步骤(I) =LSSVM模型建模;当前燃烧优化研究大多以锅炉效率Hb以及环保排放(NOx)为优化目标,实现多目标优化。支持向量机是建立燃烧模型的最有效技术之一,其中最小二乘支持向量机(LSSVM )应用较为成功。针对所应用锅炉的结构特点、燃烧器布置形式等特点选取合适的操控变量(如:风门开度)和干扰变量作为燃烧模型的输入量,建立锅炉排烟温度、飞灰含碳量、以及烟气NOx的LSSVM模型;再利用LSSVM模型输出,结合煤质参数即可计算锅炉效率nb。步骤⑵:模型训练;对燃烧模型的任一 LSSVM子模型,其决策模型可以写为以下通用形式
权利要求
1.基于最小二乘支持向量机燃烧模型在线校正及锅炉优化方法,其特征在于,包括步骤: 51、从历史运行数据获取训练样本集,所述训练样本集包括最小二乘支持向量机燃烧模型的输入量、实测输出量; 52、根据所述训练样本集,获取最小二乘支持向量机燃烧模型的第一特征矩阵及其逆矩阵; 53、从所述训练样本集中获取与校验样本最近的样本,记为参考样本,将所述第一特征矩阵的第i列与最后一列交换,以及将第i行与最后一行交换后得到第二特征矩阵H1 ;54、根据公式Hf1= IH—1I计算所述第二特征矩阵的逆;其中,I为单位矩阵成1为第一特征矩阵的逆; 55、获取所述第二矩阵的分块参数; 56、将所述参考样本替换为所述校验样本,获取最小二乘支持向量机燃烧模型的第三特征矩阵; 57、根据所述分块参数及第二特征矩阵的逆矩阵计算第三特征矩阵的逆; 58、根据所述第三特征矩阵和所述第三特征矩阵的逆矩阵,获取校正后的最小二乘支持向量机燃烧模型参数; 59、将所述第三特征矩阵赋给所述第一特征矩阵,以及将所述第三特征矩阵的逆赋给所述第一特征矩阵的逆; 510、利用校正后的最小二乘支持向量机燃烧模型获取锅炉燃烧效率; 511、当所述锅炉燃烧效率大于预设值时,发出报警,并根据校正后的燃烧模型进行燃烧优化控制,返回步骤S3。
2.根据权利要求1所述的基于最小二乘支持向量机燃烧模型的锅炉优化方法,其特征在于,所述步骤S5具体为: 将所述第二特征矩阵进行分块,得到
3.根据权利要求1所述的基于最小二乘支持向量机燃烧模型的锅炉优化方法,其特征在于,所述步骤S7具体为: 根据公式:
4.根据权利要求1所述的基于最小二乘支持向量机燃烧模型的锅炉优化方法,其特征在于,所述步骤S8具体为: 根据公式
5.根据权利要求1至4任一项所述的基于最小二乘支持向量机燃烧模型的锅炉优化方法,其特征在于,包括: 根据校验样本输入向量,获得最小二乘支持向量机燃烧模型的理论输出量;将所述理论输出量与锅炉燃烧时的实测输出量进行比较,计算校验误差S ;当所述校验误差高于预定值时,才进行所述步骤SI。
6.基于最小二乘支持向量机燃烧模型的锅炉优化装置,其特征在于,包括: 第一获取单元,用于从运行数据中获取初始训练样本集;所述训练样本集包括最小二乘支持向量机燃烧模型的输入量、实测输出量; 第二获取单元,用于根据所述训练样本集,获取最小二乘支持向量机燃烧模型的第一特征矩阵; 第一矩阵交换单元,用于从训练样本集中获取与校验样本距离最近的样本,记为参考样本,将所述第一特征矩阵的第i列与最后一列交换,以及将第i行与最后一行交换后得到第二特征矩阵H1 ; 第一计算单元,用于根据公式H3:1 = /H—1T计算所述第二特征矩阵的逆;其中,I为单位矩阵出-1为第一特征矩阵的逆; 第三获取单元,用于获取所述第二矩阵的分块参数; 第四获取单元,用于将参考样本替换为校验样本,获取最小二乘支持向量机燃烧模型的第三特征矩阵; 第二计算单元,用于根据所述分块参数计算第三特征矩阵的逆;第五获取单元,用于根据所述第三特征矩阵和所述第三特征矩阵的逆,获取校正后的最小二乘支持向量机燃烧模型参数; 赋值单元,用于将所述第三特征矩阵赋给所述第一特征矩阵,以及将所述第三特征矩阵的逆赋给所述第一特征矩阵的逆; 第三计算单元,利用校正后的最小二乘支持向量机燃烧模型预测锅炉燃烧效率;优化控制单元,用于当所述锅炉燃烧效率大于预设值时,发出报警,并根据校正后的燃烧模型进行锅炉的燃烧优化控制。
7.根据权利要求6所述的基于最小二乘支持向量机燃烧模型的锅炉优化装置,其特征在于,所述第三获取单元获取所述第二矩阵的分块参数时, 将所述第二特征矩阵进行分块,得到
8.根据权利要求6所述的基于最小二乘支持向量机燃烧模型的锅炉优化装置,其特征在于,所述第二计算单元根据所述分块参数计算第三特征矩阵的逆时,根据公式:
9.根据权利要求6所述的基于最小二乘支持向量机燃烧模型的锅炉优化装置,其特征在于,所述第五获取单元根据所述第三特征矩阵和所述第三特征矩阵的逆,获取校正后的最小二乘支持向量机燃烧模型参数时, 根据公式
10.根据权利要求6至9任一项所述的基于最小二乘支持向量机燃烧模型的锅炉优化装置,其特征在于,所述装置还包括:校验单元; 其中,所述校验单元根据校验样本输入向量,获得最小二乘支持向量机燃烧模型的预测输出量;将所述预测输出量与锅炉燃烧时的实测输出量进行比较,计算校验误差δ ;当所述校验误差高于预定值时, 才通知所述第一交换单元进行相应操作。
全文摘要
本发明提出基于最小二乘支持向量机燃烧模型的锅炉优化方法,包括步骤获取初始训练样本集;获取LSSVM模型参数及第一特征矩阵;从训练样本集中获取与校验样本距离最近的样本,记为参考样本,将第一特征矩阵进行行列交换后得到第二特征矩阵;计算第二特征矩阵的逆;获取第二矩阵的分块参数;获取LSSVM模型的第三特征矩阵;计算第三特征矩阵的逆;获取校正后的LSSVM模型参数;将第三特征矩阵赋给第一特征矩阵,以及将第三特征矩阵的逆赋给第一特征矩阵的逆;利用校正后的LSSVM模型获取锅炉燃烧效率;根据校正后的燃烧模型进行燃烧优化控制。本发明还提出基于最小二乘支持向量机燃烧模型的锅炉优化装置,可以降低发电厂锅炉燃烧的优化难度,提高优化的实时性。
文档编号G06K9/66GK103150581SQ201310094709
公开日2013年6月12日 申请日期2013年3月22日 优先权日2013年3月22日
发明者罗嘉, 陈世和, 吴乐, 张世荣 申请人:广东电网公司电力科学研究院, 武汉大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1