首页 > 专利 > 杭州电子科技大学 > 一种焦化加热炉氧气含量的预测函数控制方法专利详情

一种焦化加热炉氧气含量的预测函数控制方法   0    0

有效专利 查看PDF
专利申请流程有哪些步骤?
专利申请流程图
申请
申请号:指国家知识产权局受理一件专利申请时给予该专利申请的一个标示号码。唯一性原则。
申请日:提出专利申请之日。
2015-12-23
申请公布
申请公布指发明专利申请经初步审查合格后,自申请日(或优先权日)起18个月期满时的公布或根据申请人的请求提前进行的公布。
申请公布号:专利申请过程中,在尚未取得专利授权之前,国家专利局《专利公报》公开专利时的编号。
申请公布日:申请公开的日期,即在专利公报上予以公开的日期。
2016-05-11
授权
授权指对发明专利申请经实质审查没有发现驳回理由,授予发明专利权;或对实用新型或外观设计专利申请经初步审查没有发现驳回理由,授予实用新型专利权或外观设计专利权。
2018-03-16
预估到期
发明专利权的期限为二十年,实用新型专利权期限为十年,外观设计专利权期限为十五年,均自申请日起计算。专利届满后法律终止保护。
2035-12-23
基本信息
有效性 有效专利 专利类型 发明专利
申请号 CN201510979652.9 申请日 2015-12-23
公开/公告号 CN105487379B 公开/公告日 2018-03-16
授权日 2018-03-16 预估到期日 2035-12-23
申请年 2015年 公开/公告年 2018年
缴费截止日
分类号 G05B13/04 主分类号 G05B13/04
是否联合申请 独立申请 文献类型号 B
独权数量 1 从权数量 1
权利要求数量 2 非专利引证数量 1
引用专利数量 2 被引证专利数量 0
非专利引证 1、苏成利 等.焦化加热炉出口温度的预测函数控制《.化工自动化及仪表》.2007,第34卷(第1期),第27-32页. 张日东 等.基于神经网络的非线性系统预测函数控制《.控制理论与应用》.2007,第24卷(第6期),第949-953、958页. 苏成利 等.预测函数控制在焦化加热炉氧含量控制中的应用《.石油化工自动化》.2007,第2卷(第33期),第33-36页. ZHANG Ridong,et al..PredictiveFunctional Controller with a SimilarProportional Integral Optimal RegulatorStructure:Comparison with TraditionalPredic-tive Functional Controller andApplication to Heavy Oil CokingEquipment《.Chinese Journal of ChemicalEngineering》.2007,第15卷(第2期),第247-253页. Zhang R,et al..Dynamic modeling andnonlinear predictive control based onpartitioned model and nonlinearoptimization《.Industrial & EngineeringChemistry Research》.2011,第50卷(第13期),第8110-8121页. 张日东 等.PFC-PID控制在加热炉炉膛压力控制中的应用《.华东理工大学学报(自然科学版)》.2006,第32卷(第7期),第750-753、783页.;
引用专利 CN102520618A、CN102436178A 被引证专利
专利权维持 2 专利申请国编码 CN
专利事件 转让 事务标签 公开、实质审查、授权、权利转移
申请人信息
申请人 第一申请人
专利权人 杭州电子科技大学 当前专利权人 杭州电子科技大学,北京化工大学
发明人 徐卫德、张日东 第一发明人 徐卫德
地址 浙江省杭州下沙高教园区2号大街 邮编 310018
申请人数量 1 发明人数量 2
申请人所在省 浙江省 申请人所在市 浙江省杭州市
代理人信息
代理机构
专利代理机构是经省专利管理局审核,国家知识产权局批准设立,可以接受委托人的委托,在委托权限范围内以委托人的名义办理专利申请或其他专利事务的服务机构。
浙江杭州金通专利事务所有限公司 代理人
专利代理师是代理他人进行专利申请和办理其他专利事务,取得一定资格的人。
王佳健
摘要
本发明公开了一种焦化加热炉氧气含量的预测函数控制方法。本发明首先是通过工业过程中采集到的大量的数据对工业过程进行建模,把模型看作为线性和非线性两部分构成,然后分别利用反向传播神经网络对非线性部分进行建模,利用传统的线性的两点法对线性部分进行建模。对建立好的模型利用预测函数控制的方法进行滚动优化,反馈校正,从而确定下一时刻输出的控制变量。本发明利用预测函数控制比传统的PID控制,能够更加有效提高系统的动态性能和稳定性。
  • 摘要附图
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:2
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:其中
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:由上式发现
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:其中-1
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:式:
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:[0015]
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:[0017]
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:[0019]
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:[0022]
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:[0029]
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:[0030]
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:[0032]
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:[0033]
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:[0036]
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:[0038]
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:(13)
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:[0046]
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:[0048]
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:[0050]
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:[0052]
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:[0057]
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:[0068]
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:[0070]
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:[0072]
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:[0074]
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:[0075]
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:[0082]
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:[0083]
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:[0085]
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:[0086]
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:[0089]
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:[0091]
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:(13)-1
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:[0099]
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:[0101]
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:[0103]
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:[0105]
    一种焦化加热炉氧气含量的预测函数控制方法
  • 说明书附图:11
    一种焦化加热炉氧气含量的预测函数控制方法
法律状态
序号 法律状态公告日 法律状态 法律状态信息
1 2018-03-23 著录事项变更 发明人由徐卫德 张日东变更为张日东 靳其兵
2 2018-03-23 专利权的转移 登记生效日: 2018.03.02 专利权人由杭州电子科技大学变更为杭州电子科技大学 地址由310018 浙江省杭州下沙高教园区2号大街变更为310018 浙江省杭州下沙高教园区2号大街 专利权人变更为北京化工大学
3 2018-03-16 授权
4 2016-05-11 实质审查的生效 IPC(主分类): G05B 13/04 专利申请号: 201510979652.9 申请日: 2015.12.23
5 2016-04-13 公开
权利要求
权利要求书是申请文件最核心的部分,是申请人向国家申请保护他的发明创造及划定保护范围的文件。
1.一种焦化加热炉氧气含量的预测函数控制方法,其特征在于该方法的具体步骤是:

1.建立被控对象的模型
1-
1.由于被控对象的模型是由线性和非线性两部分够成,将其描述为以下形式:
y(k)=yL(k)+yNL(k)       (1)
其中yL(k)是线性模型在阶跃响应下的输出,yNL(k)是通过yL(k)与y(k)|i,(i=1,2,…,N)之间偏差确定的非线性模型,y(k)|i,(i=1,2,…,N)是被控对象y(k)在i时刻实际过程的输出,N是输出的采样点个数;
1-
2.模型的线性部分通过阶跃响应来获取,y(t)是模型的实际输出,y(∞)是模型的稳态输出,U0是输入信号的放大倍数;输出的y(t)用 的形式来表述,模型的增益表示为
根据模型过程的特点,模型的线性部分描述为以下形式:
y*(t)用下面的方式进行描述;
其中取y*(t1)=0.39,y*(t2)=0.63,t2>t1>τ,延迟时间τ和响应时间T可以得到:
T=2(t2-t1)     (4)
τ=2t1-t2
1-
3.模型中的非线性部分通过以下获得:
设 其中yLi(k)是yL(k)在相应的时间点的取值;模型
中非线性部分的yNL(k),通过BPNN使 的取值最小值,模型如下:
其中w2(i,j)(j=1,2),w3(i)是神经网络权链路层的连接权,I是输出节点的个数,g(x)激活函数选择为g(x)=1/(1+e-x),将模型中的延迟环节等效为d=τ/Ts;通过采样时间Ts,将被控对象的模型离散化后表述为以下形式:
y(k)=α1y(k-1)+β0u(k-d-1)+yNL(k)       (6)
其中α1,β0是等式中相对应的系数;

2.预测控制函数控制器设计:
2-
1.输出预测
设:
为了预测未来过程的结果,把g(θ(k))和 分别在中心点θ0和 进行线性化处理得到如下等式:
其中 ε和 是非线性函数;
由上述表达式进一步可得:
由上式发现 是与未来预测部分
紧密相关, 是一个高阶函数,可以忽略;从而得到以下形式:
其中 是一个常数项,可得如下等
式:
y(k)=a1y(k-1)+b0u(k-d-1)+C      (13)
其中
2-
2.由上式(13)两端进行差分算子△=1-z-1变换,经过差分后模型的输出为ym(k),其形式如下结果:
ym(k)=A1ym(k-1)+A2ym(k-2)+B1,0△u(k-d-1)      (15)
其中A1=1+a1,A2=-a1,B1,0=b0;
2-
3.利用上式(15)的模型设计PFC控制器,将它划分为三个部分;第一部分是ypast(k+d+p)它是由过去的输入和输出所决定的,第二部分是GpUp是由现在和未来的输入量来决定的,第三部分是预测误差,它是由反馈误差来决定的 其中 实在
k时刻,预测函数的空间选择为Ny:
其中Up=(△u(k),△u(k+1),…,△u(k+p-1))T
在预测控制的策略中,控制量是和系统过程的特征和初始设定值紧密相关联的;
其中λj是权重系数,fj(i)是基函数在采样时刻i的值,M是基函数
yref(k+d)=y(k)      (19)
yref(k+d+p)=μpy(k)+(1-μp)ys
p=1,2,…,Ny
其中μ是平滑系数,ys是设定值
2-
4.优化性能指标如下:
从而得到控制增量,来计算k时刻的控制量:
2-
5.将得到的控制量作用于被控对象,等到下一时刻时重复步骤2-2到步骤2-4继续求解被控对象的控制量u(k+1)依次循环操作。
说明书

技术领域

[0001] 本发明属于自动化技术领域,涉及一种焦化加热炉氧气含量的预测函数控制方法。

背景技术

[0002] 炼焦在提升石化行业的经济中起到了重要的作用。在煤焦炉的控制系统中,氧气含量的控制是一个非常重要的问题,它会直接影响到室内的压力,辐射的温度等。由于焦炭炉、蒸馏塔和焦炭塔是相互交互的一个整体流程。在蒸馏塔中的气态油的体积是与流入到焦炭炉中油的循环温度是密切相关的,然而油的温度对氧气的含量有着直接的影响。在焦炭炉中残余的油温和在焦炭塔中的炼焦率也影响着送入到炉中的所需燃料的用量,这些因素也和氧气的含量密切联系。过程中的干扰,时间的延迟,非线性影响着焦炭炉中的氧气含量,从而导致了焦炭塔中的转换开关使过程出现很多的周期性的震荡。正是由于在过程中的非线性,复杂的动态性和变量的干扰,所以一般的PID控制器也很难把氧气的含量控制在一个设定值。尽管模型预测控制(DMC)已经广泛的运用于工业过程中,但是炼焦炉中的复杂问题限制住了DMC控制的适用性和效率。虽然可以采用多模型策略和非线性的控制,然而多模型策略需要大量的操作和广泛的实验,这导致控制性能极大地依赖于操作的形式,对于非线性控制,要有足够的有效的非线性模型和相应非线性模型的最优方法,这也是工业上面对的一大难题。
[0003] 当工业流程中出现了非常复杂的非线性的时候,工业过程的数据却显现的非常重要。可以通过工业中大量的有效数据建立过程的动态模型,从而得到模型的结构来设计理想的控制器。已经出现了相关领域的研究,但是也出现了大量的难题等待解决。例如,有许多的模型参数需要去辨识并且模型的干扰经过负反馈会是预测值趋向于无穷。

发明内容

[0004] 本发明针对现有技术的不足,提出了一种数据结构模型结合预测函数控制设计运用于焦化加热炉中氧气含量的控制方法。这种控制方法的优点在于利用了工业中黑盒原理来设计控制器,可以有效的利用线性控制方法。这种控制方法在实际的应用中与传统的PID方法相比,提高了过程中的抗干扰性。
[0005] 本发明首先是通过工业过程中采集到的大量的数据对工业过程进行建模,把模型看作为线性和非线性两部分构成,然后分别利用反向传播神经网络(BPNN)对非线性部分进行建模,利用传统的线性的两点法对线性部分进行建模。对建立好的模型利用预测函数控制(PFC)的方法进行滚动优化,反馈校正,从而确定下一时刻输出的控制变量。
[0006] 本发明的技术方案是通过数据采集建立模型,利用预测函数控制的预测机理、不断进行滚动优化确定被控量。该方法可明显改善系统的动态性能和稳定性能。
[0007] 本发明的步骤如下:
[0008] 1.建立被控对象的模型
[0009] 1-1.由于被控对象的模型是由线性和非线性两部分够成,所以可以描述为以下形式:
[0010] y(k)=yL(k)+yNL(k)   (1)
[0011] 其中yL(k)是线性模型在阶跃响应下的输出,yNL(k)是通过yL(k)与y(k)|i,(i=1,2,…,N)之间偏差确定的非线性模型,y(k)|i,(i=1,2,…,N)是被控对象y(k)在i时刻实际过程的输出,N是输出的采样点个数。
[0012] 1-2.模型的线性部分可以通过阶跃响应来获取,y(t)是模型的实际输出,y(∞)是模型的稳态输出,U0是输入信号的放大倍数。输出的y(t)可以用 的形式来表述,模型的增益可以表示为
[0013] 根据模型过程的特点,整个模型的线性部分可以描述为一阶模型加滞后环节或者二阶模型滞后环节。选取线性模型为以下形式:
[0014]
[0015] 因此y*(t)可以用下面的方式进行描述。
[0016]
[0017] 其中取y*(t1)=0.39,y*(t2)=0.63,t2>t1>τ,延迟时间τ和响应时间T可以得到:
[0018]
[0019] 1-3.模型中的非线性部分可以通过下面的步骤获得:
[0020] 设 其中yLi(k)(i=1,2,…,N)是yL(k)在相应的时间点的取值。模型中非线性部分的yNL(k),通过BPNN使 的取值最小
值,模型如下:
[0021]
[0022] 其中w2(i,j)(j=1,2),w3(i)是神经网络权链路层的连接权,I是输出节点的个数,g(x)激活函数可以选择为g(x)=1/(1+e-x),将模型中的延迟环节等效为d=τ/Ts。通过采样时间Ts,将被控对象的模型离散化后表述为以下形式:
[0023] y(k)=α1y(k-1)+β0u(k-d-1)+yNL(k)   (6)
[0024] 其中α1,β0是等式中相对应的系数。
[0025] 2.预测控制函数(PFC)控制器设计:
[0026] 2-1.输出预测
[0027] 设:
[0028]
[0029]
[0030] 为了预测未来过程的结果,可以把g(θ(k))和 分别在中心点θ0和 进行线性化处理可得到如下等式:
[0031]
[0032]
[0033] 其中φ(k)=[u(k-d-1),ym(k-1)]T,ε和 是非线性函数。
[0034] 由上述表达式进一步可得:
[0035]
[0036] 由上式可以发现 是与未来预测部分紧密相关, 是一个高阶函数因此可以忽略。从而可以
得到以下形式:
[0037]
[0038] 其中 是一个常数项,可得如下等式:
[0039] y(k)=a1y(k-1)+b0u(k-d-1)+C   (13)
[0040] 其中
[0041] 2-2.由上式(13)两端进行差分算子Δ=1-z-1变换,经过差分后模型的输出为ym(k),其形式如下结果:
[0042] ym(k)=A1ym(k-1)+A2ym(k-2)+B1,0Δu(k-d-1)   (15)
[0043] 其中A1=1+a1,A2=-a1,B1,0=b0。
[0044] 2-3.利用上式(15)的模型设计PFC控制器,可以将它划分为三个部分。第一部分是ypast(k+d+p)它是由过去的输入和输出所决定的,第二部分是GpUp是由现在和未来的输入量来决定的,第三部分是预测误差它是由反馈误差来决定的 其中实在k时刻,预测函数的空间选择为Ny:
[0045]
[0046] 其中Up=(Δu(k),Δu(k+1),…,Δu(k+p-1))T
[0047]
[0048] 在预测控制的策略中,控制量是和系统过程的特征和初始设定值紧密相关联的。
[0049]
[0050] 其中λj是权重系数,fj(i)是基函数在采样时刻i的值,M是基函数的[0051]
[0052] 其中μ是平滑系数,ys是设定值
[0053] 2-4.优化性能指标如下:
[0054]
[0055] 从而得到控制增量,来计算k时刻的控制量:
[0056]
[0057] 2-5.将得到的控制量作用于被控对象,等到下一时刻时重复步骤2-2到步骤2-4继续求解被控对象的控制量u(k+1)依次循环操作。
[0058] 本发明的有益效果如下:
[0059] 本发明是基于将工业中复杂的模型分解为简单的阶跃响应模型和非线性部分,利用神经网络来综合非线性系统的预测控制与预测函数控制相结合,降低了系统结构的复杂性、减轻了运算的负担。利用了非线性激励函数的局部线性表示,将多步非线性预测转换为一系列简单直观的多步线性预测形式。利用预测函数控制比传统的PID控制,能够更加有效提高系统的动态性能和稳定性,并运用到工业控制器的设置中。

实施方案

[0060] 以焦化加热炉炉中氧气含量控制过程为例:
[0061] 1.建立焦化加热炉的模型
[0062] 1-1.由于焦化炉中的氧气含量可描述为线性和非线性两部分够成,所以可以得到以下表达形式:
[0063] y(k)=yL(k)+yNL(k)   (1)
[0064] 其中yL(k)是模型在阶跃响应下的输出,yNL(k)是通过yL(k)与y(k)|i,(i=1,2,…,N)之间偏差确定的非线性模块,y(k)|i,(i=1,2,…,N)是被控对象输出y(k)在i时刻实际过程的输出,N是输出的采样点个数。
[0065] 1-2.模型的线性部分可以通过阶跃响应来获取,y(t)是模型的实际输出,y(∞)是模型的稳态输出,U0是输入信号的放大倍数。输出的y(t)可以用 的形式来表述,模型的增益可以表示为
[0066] 根据模型过程的特点,整个模型的线性部分可以描述为一阶模型加滞后环节或者二阶模型滞后环节。我们选取线性模型为以下形式:
[0067]
[0068] 因此y*(t)可以用下面的方式进行描述。
[0069]
[0070] 其中取y*(t1)=0.39,y*(t2)=0.63,t2>t1>τ,延迟时间τ和响应时间T可以得到:
[0071]
[0072] 1-3.模型中的非线性部分可以通过下面的步骤获得:
[0073] 设 其中yLi(k)(i=1,2,…,N)是yL(k)在相应的时间点的取值。模型中非线性部分的yNL(k),可以通过反向传播神经网络(BPNN)使的取值最小,模型如下:
[0074]
[0075] 其中w2(i,j)(j=1,2),w3(i)是神经网络权链路层的连接权,I是输出节点的个数,g(x)激活函数可以选择为g(x)=1/(1+e-x),将模型中的延迟环节等效为d=τ/Ts。通过采样时间Ts,将被控对象的模型离散化后表述为以下形式:
[0076] y(k)=α1y(k-1)+β0u(k-d-1)+yNL(k)   (6)
[0077] 其中α1,β0是等式中相对应的系数。
[0078] 2.预测函数控制(PFC)控制器设计的具体方法:
[0079] 2-1.输出预测:
[0080] 设:
[0081]
[0082]
[0083] 为了预测未来过程的结果,可以把g(θ(k))和 分别在中心点θ0和 进行线性化处理可得到如下等式:
[0084]
[0085]
[0086] 其中φ(k)=[u(k-d-1),ym(k-1)]T,ε和 是非线性函数。
[0087] 由上述表达式进一步可得:
[0088]
[0089] 由上式可以发现 是与未来预测部分紧密相关, 是一个高阶函数因此可以忽略。从而可以
得到以下形式:
[0090]
[0091] 其中 是一个常数项,可得如下等式:
[0092] y(k)=a1y(k-1)+b0u(k-d-1)+C   (13)
[0093] 其中
[0094] 2-2.由上式(13)两端进行差分算子Δ=1-z-1变换,经过差分后模型的输出为ym(k),其形式如下结果:
[0095] ym(k)=A1ym(k-1)+A2ym(k-2)+B1,0Δu(k-d-1)   (15)
[0096] 其中A1=1+a1,A2=-a1,B1,0=b0。
[0097] 2-3.利用上式(15)的模型设计PFC控制器,我们可以将它划分为三个部分。第一部分是ypast(k+d+p)它是由焦化炉中过去的输入和输出所决定的,第二部分是GpUp是由焦化炉中现在和未来的输入量来决定的,第三部分是预测误差它是由反馈误差来决定的其中 实在k时刻,预测函数的空间选择为Ny:
[0098]
[0099] 其中Up=(Δu(k),Δu(k+1),…,Δu(k+p-1))T
[0100]
[0101] 在焦化炉氧气含量的预测控制中,控制量是和系统过程的特性和初始设定值紧密相关联的。
[0102]
[0103] 其中λj是权重系数,fj(i)是基函数在采样时刻i的值,M是基函数的[0104]
[0105] 其中μ是平滑系数,ys是设定值
[0106] 2-4..优化性能指标如下:
[0107]
[0108] 从而得到氧气含量的控制增量,来计算k时刻氧气控制量:
[0109]
[0110] 2-5.将得到的控制量作用于被控对象,等到下一时刻时重复步骤2-2到步骤2-4继续求解被控对象的控制量u(k+1)依次循环操作。
版权所有:盲专网 ©2023 zlpt.xyz  蜀ICP备2023003576号