首页 > 专利 > 杭州电子科技大学 > 分数阶状态空间预测函数控制的储液罐液位控制方法专利详情

分数阶状态空间预测函数控制的储液罐液位控制方法   0    0

有效专利 查看PDF
专利申请流程有哪些步骤?
专利申请流程图
申请
申请号:指国家知识产权局受理一件专利申请时给予该专利申请的一个标示号码。唯一性原则。
申请日:提出专利申请之日。
2016-01-15
申请公布
申请公布指发明专利申请经初步审查合格后,自申请日(或优先权日)起18个月期满时的公布或根据申请人的请求提前进行的公布。
申请公布号:专利申请过程中,在尚未取得专利授权之前,国家专利局《专利公报》公开专利时的编号。
申请公布日:申请公开的日期,即在专利公报上予以公开的日期。
2016-06-08
授权
授权指对发明专利申请经实质审查没有发现驳回理由,授予发明专利权;或对实用新型或外观设计专利申请经初步审查没有发现驳回理由,授予实用新型专利权或外观设计专利权。
2018-06-19
预估到期
发明专利权的期限为二十年,实用新型专利权期限为十年,外观设计专利权期限为十五年,均自申请日起计算。专利届满后法律终止保护。
2036-01-15
基本信息
有效性 有效专利 专利类型 发明专利
申请号 CN201610024419.X 申请日 2016-01-15
公开/公告号 CN105573355B 公开/公告日 2018-06-19
授权日 2018-06-19 预估到期日 2036-01-15
申请年 2016年 公开/公告年 2018年
缴费截止日
分类号 G05D9/12G05B13/04 主分类号 G05D9/12
是否联合申请 联合申请 文献类型号 B
独权数量 2 从权数量 0
权利要求数量 2 非专利引证数量 1
引用专利数量 2 被引证专利数量 0
非专利引证 1、Zhang R, Wu S, Gao F.Improved PIcontroller based on predictive functionalcontrol for liquid level regulation in acoke fractionation tower《. Journal ofProcess Control》.2014,第24卷(第3期),第125-132页. Zhang R, Xue A, Gao F..Temperaturecontrol of industrial coke furnace usingnovel state space model predictivecontrol《.IEEE Transactions on IndustrialInformatics》.2014,第10卷(第4期),第2084-2092页. Zhang R, Li P, Ren Z, et al.Combiningpredictive functional control and PID forliquid level of coking furnace《.Controland Automation, 2009. ICCA 2009. IEEEInternational Conference on. IEEE》.2009,第314-318页. Liu H, Li S.Speed control for PMSMservo system using predictive functionalcontrol and extended state observer《.IEEETransactions on Industrial Electronics》.2012,第59卷(第2期),第1171-1183页. 陈欣.模型预测控制算法的改进及其应用的研究《.万方学位论文数据库》.2010,全文. Bigdeli N.The design of a non-minimalstate space fractional-order predictivefunctional controller for fractionalsystems of arbitrary order《.Journal ofProcess Control》.2015,第29卷第45-56页.;
引用专利 CN105182755A、CN104794101A 被引证专利
专利权维持 2 专利申请国编码 CN
专利事件 转让 事务标签 公开、实质审查、申请权转移、授权
申请人信息
申请人 第一申请人
专利权人 杭州电子科技大学,北京化工大学 当前专利权人 杭州电子科技大学,北京化工大学
发明人 张日东、靳其兵 第一发明人 张日东
地址 浙江省杭州市下沙高教园区2号大街 邮编 310018
申请人数量 2 发明人数量 2
申请人所在省 浙江省 申请人所在市 浙江省杭州市
代理人信息
代理机构
专利代理机构是经省专利管理局审核,国家知识产权局批准设立,可以接受委托人的委托,在委托权限范围内以委托人的名义办理专利申请或其他专利事务的服务机构。
杭州奥创知识产权代理有限公司 代理人
专利代理师是代理他人进行专利申请和办理其他专利事务,取得一定资格的人。
王佳健
摘要
本发明公开了一种分数阶状态空间预测函数控制的储液罐液位控制方法。本发明该方法首先采用Grünwald‑Letnikov分数阶微积分定义将分数阶状态空间模型转化为离散形式,然后基于分数阶状态空间模型得到预测输出模型,并将分数阶积分引入目标函数,最后基于分数阶状态空间模型和选取的目标函数设计了分数阶状态空间预测函数控制器。本发明可以很好地运用于分数阶模型描述的实际过程对象,改善了基于整数阶状态空间模型的PFC方法控制分数阶系统的不足之处,同时增加了调节控制器参数的自由度,获得了良好的控制性能,并能很好地满足蒸馏塔实际生产过程的需要。
  • 摘要附图
    分数阶状态空间预测函数控制的储液罐液位控制方法
  • 说明书附图:其中,
    分数阶状态空间预测函数控制的储液罐液位控制方法
  • 说明书附图:[0015]
    分数阶状态空间预测函数控制的储液罐液位控制方法
  • 说明书附图:[0016]
    分数阶状态空间预测函数控制的储液罐液位控制方法
  • 说明书附图:[0019]
    分数阶状态空间预测函数控制的储液罐液位控制方法
  • 说明书附图:[0024]
    分数阶状态空间预测函数控制的储液罐液位控制方法
  • 说明书附图:[0025]
    分数阶状态空间预测函数控制的储液罐液位控制方法
  • 说明书附图:[0026]
    分数阶状态空间预测函数控制的储液罐液位控制方法
  • 说明书附图:[0032]
    分数阶状态空间预测函数控制的储液罐液位控制方法
  • 说明书附图:[0034]
    分数阶状态空间预测函数控制的储液罐液位控制方法
  • 说明书附图:[0040]
    分数阶状态空间预测函数控制的储液罐液位控制方法
  • 说明书附图:[0041]
    分数阶状态空间预测函数控制的储液罐液位控制方法
  • 说明书附图:[0043]
    分数阶状态空间预测函数控制的储液罐液位控制方法
  • 说明书附图:[0061]
    分数阶状态空间预测函数控制的储液罐液位控制方法
  • 说明书附图:[0062]
    分数阶状态空间预测函数控制的储液罐液位控制方法
  • 说明书附图:[0065]
    分数阶状态空间预测函数控制的储液罐液位控制方法
  • 说明书附图:[0070]
    分数阶状态空间预测函数控制的储液罐液位控制方法
  • 说明书附图:[0071]
    分数阶状态空间预测函数控制的储液罐液位控制方法
  • 说明书附图:[0072]
    分数阶状态空间预测函数控制的储液罐液位控制方法
  • 说明书附图:[0078]
    分数阶状态空间预测函数控制的储液罐液位控制方法
  • 说明书附图:[0080]
    分数阶状态空间预测函数控制的储液罐液位控制方法
  • 说明书附图:[0086]
    分数阶状态空间预测函数控制的储液罐液位控制方法
  • 说明书附图:[0087]
    分数阶状态空间预测函数控制的储液罐液位控制方法
  • 说明书附图:[0089]
    分数阶状态空间预测函数控制的储液罐液位控制方法
  • 说明书附图:[0093]
    分数阶状态空间预测函数控制的储液罐液位控制方法
法律状态
序号 法律状态公告日 法律状态 法律状态信息
1 2018-06-19 授权
2 2018-06-01 著录事项变更 发明人由邹琴 张日东变更为张日东 靳其兵
3 2018-06-01 专利申请权的转移 登记生效日: 2018.05.11 申请人由杭州电子科技大学变更为杭州电子科技大学 地址由310018 浙江省杭州市下沙高教园区2号大街变更为310018 浙江省杭州市下沙高教园区2号大街 申请人变更为北京化工大学
4 2016-06-08 实质审查的生效 IPC(主分类): G05D 9/12 专利申请号: 201610024419.X 申请日: 2016.01.15
5 2016-05-11 公开
权利要求
权利要求书是申请文件最核心的部分,是申请人向国家申请保护他的发明创造及划定保护范围的文件。
1.分数阶状态空间预测函数控制的储液罐液位控制方法,其特征在于该方法的具体步骤是:
步骤1、建立实际过程中被控对象的分数阶状态空间模型,具体是:
1.1 采集实际过程对象的实时输入输出数据,建立该被控对象的分数阶状态空间模型,形式如下:
y(t)=Cx(t)
其中,x,y,u分别为被控对象的状态向量、输出和输入,α为分数阶阶次向量,α=[α1,α2,…,αn]T,A,B,C分别为系统矩阵, 为阶次αl的分数阶微分符号,l=1,2,…,n;
1.2 对于函数f(t),由Grünwald-Letnikov分数阶微积分定义有,
其中,h为采样步长,[t/h]为t/h的整数部分;
1.3 利用步骤1.2中的定义可以将步骤1.1中的模型转换为如下离散形式的分数阶状态空间模型:
y(k+1)=Cx(k+1)
其中,
步骤2、基于分数阶状态空间模型设计被控对象的分数阶预测函数控制器,具体如下:
2.1 根据步骤1.3中的状态空间模型,得到未来k+i时刻的模型预测输出值,形式如下:
其中,P为预测时域,y(k+i)是k+i时刻被控对象的模型预测输出值,i=1,2,…,P;
2.2 在预测函数控制算法中,选一个基函数即阶跃函数,将步骤2.1中的模型预测输出转换为矩阵形式的预测输出模型,形式如下:
Y=Gx(k)+Su(k)-Ψ
其中,
2.3 修正当前时刻被控对象的预测输出模型,得到校正后的预测模型,形式如下:
E=[e(k+1),e(k+2),…,e(k+P)]T
e(k+i)=yp(k)-y(k)
其中,yp(k)是k时刻被控对象的实际输出值,y(k)是k时刻的模型预测输出值,e(k+i)为k+i时刻被控对象的实际输出值与模型预测输出的差值;
2.4 选取预测函数控制方法的参考轨迹yr(k+i)和目标函数JF,其形式如下:
yr(k+i)=λiyp(k)+(1-λi)c(k)
其中,yr(k+i)为k+i时刻的参考轨迹,λ为参考轨迹的柔化系数,c(k)为k时刻的设定值,表示函数f(t)在[ht1,ht2]上的γ次积分;
依据Grünwald-Letnikov分数阶微积分定义,对上述目标函数在采样时间h进行离散化,并对离散化后的参考轨迹值与预测输出的误差值加权,得到对误差项进行加权后的目标函数,形式如下:
其中,
Yr=[yr(k+1),yr(k+2),…,yr(k+P)]T
Q=hγdiag(q1mP-1,q2mP-2,…,qP-1m1,qPm0)
时, 对q<0, qi为参考轨迹与
预测输出的误差项加权系数;
2.5 依据步骤2.4中的目标函数求解控制量,形式如下:
T -1 T
u(k)=(SQS) SQ(Yr-Gx(k)+Ψ-E)
2.6 在k+η时刻,依照2.1到2.5中的步骤依次循环求解分数阶预测函数控制器的控制量u(k+η),η=1,2,3,…,并将其作用于被控对象。
说明书

技术领域

[0001] 本发明属于自动化技术领域,涉及一种基于分数阶状态空间预测函数控制的蒸馏过程中储液罐液位控制方法。

背景技术

[0002] 蒸馏过程是很多化工生产的重要工艺过程,由于能源消耗和对产品生产要求存在着多样性和复杂性,蒸馏塔过程建模和操作优化及控制显得极其重要。而随着产品精度和安全操作等要求日益提高,蒸馏塔过程中被控对象的建模过程日益复杂化,蒸馏塔这一复杂的生产过程用整数阶模型无法进行精确地描述,用分数阶模型能更精确地描述对象特征和评估产品性能。
[0003] 在实际生产过程中,PID控制是应用较为广泛的工业过程控制方法,但是传统PID控制方法和整数阶模型预测控制(MPC)方法对分数阶系统模型的控制效果并不是很好,不能满足蒸馏塔实际生产过程中越来越高的控制精度和产品需求,这就需要研究具备良好控制性能的控制器来控制用分数阶模型描述的实际被控对象。传统的状态空间模型预测控制都是基于整数阶模型,而针对分数阶状态空间模型,如果将整数阶状态空间模型预测控制方法扩展到分数阶状态空间模型预测控制方法中,那将能有效弥补整数阶模型预测控制方法在控制分数阶系统中的不足,并能获得更好的控制效果,同时也能促进MPC在分数阶系统中的运用。预测函数控制(PFC)是模型预测控制方法中较为简便的一种控制方法,具有计算量少、控制效果好等优点,如果能够基于更精确的分数阶模型来设计PFC控制器,将能明显改善控制系统的性能。

发明内容

[0004] 本发明的目的是针对分数阶状态空间模型描述的蒸馏过程中储液罐液位对象,提供一种基于分数阶状态空间预测函数控制的蒸馏过程中储液罐液位控制方法,以维持分数阶状态空间模型描述的储液罐液位的平衡,保障良好的控制性能。该方法首先采用Grünwald-Letnikov分数阶微积分定义将分数阶状态空间模型转化为离散形式,然后基于分数阶状态空间模型得到预测输出模型,并将分数阶积分引入目标函数,最后基于分数阶状态空间模型和选取的目标函数设计了分数阶状态空间预测函数控制器。
[0005] 该方法可以很好地运用于分数阶模型描述的实际过程对象,改善了基于整数阶状态空间模型的PFC方法控制分数阶系统的不足之处,同时增加了调节控制器参数的自由度,获得了良好的控制性能,并能很好地满足蒸馏塔实际生产过程的需要。
[0006] 本发明的技术方案是通过数据采集、模型建立、预测机理、优化等手段,确立了一种基于分数阶状态空间预测函数控制的蒸馏过程中储液罐液位控制方法,该方法可有效提高系统的控制性能。
[0007] 本发明方法的步骤包括:
[0008] 步骤1、建立实际过程中被控对象的分数阶状态空间模型,具体是:
[0009] 1.1采集实际过程对象的实时输入输出数据,建立该被控对象的分数阶状态空间模型,形式如下:
[0010]
[0011] y(t)=Cx(t)
[0012] 其中,x,y,u分别为被控对象的状态向量、输出和输入,α为分数阶阶次向量,α=T[α1,α2,…,αn],A,B,C分别为系统矩阵, 为阶次αl的分数阶微分符号。
[0013] 1.2对于函数f(t),由Grünwald-Letnikov分数阶微积分定义有,[0014]
[0015]
[0016] 其中,h为采样步长,[t/h]为t/h的整数部分。
[0017] 1.3利用步骤1.2中的定义可以将步骤1.1中的模型转换为如下离散形式的分数阶状态空间模型:
[0018]
[0019] y(k+1)=Cx(k+1)
[0020] 其中,
[0021] 步骤2、基于分数阶状态空间模型设计被控对象的分数阶预测函数控制器,具体如下:
[0022] 2.1根据步骤1.3中的状态空间模型,得到未来k+i时刻的模型预测输出值,形式如下:
[0023]
[0024]
[0025]
[0026] 其中,P为预测时域,y(k+i)是k+i时刻被控对象的模型预测输出值,i=1,2,…,P。
[0027] 2.2在预测函数控制算法中,选一个基函数即阶跃函数,将步骤2.1中的模型预测输出转换为矩阵形式的预测输出模型,形式如下:
[0028] Y=Gx(k)+Su(k)-Ψ
[0029] 其中,
[0030]
[0031]
[0032] 2.3修正当前时刻被控对象的预测输出模型,得到校正后的预测模型,形式如下:
[0033]
[0034] E=[e(k+1),e(k+2),…,e(k+P)]T
[0035] e(k+i)=yp(k)-y(k)
[0036] 其中,yp(k)是k时刻被控对象的实际输出值,y(k)是k时刻的模型预测输出值,e(k+i)为k+i时刻被控对象的实际输出值与模型预测输出的差值。
[0037] 2.4选取预测函数控制方法的参考轨迹yr(k+i)和目标函数JF,其形式如下:
[0038] yr(k+i)=λiyp(k)+(1-λi)c(k)
[0039]
[0040] 其中,yr(k+i)为k+i时刻的参考轨迹,λ为参考轨迹的柔化系数,c(k)为k时刻的设定值, 表示函数f(t)在[ht1,ht2]上的γ次积分。
[0041] 依据Grünwald-Letnikov分数阶微积分定义,对上述目标函数在采样时间h进行离散化,并对离散化后的参考轨迹值与预测输出的误差值加权,得到对误差项进行加权后的目标函数,形式如下:
[0042]
[0043] 其中,
[0044] Yr=[yr(k+1),yr(k+2),…,yr(k+P)]T
[0045] Q=hγdiag(q1mP-1,q2mP-2,…,qP-1m1,qPm0)
[0046]
[0047] 时, 对q<0, qi为参考轨迹与预测输出的误差项加权系数。
[0048] 2.5依据步骤2.4中的目标函数求解控制量,形式如下:
[0049] u(k)=(STQS)-1STQ(Yr-Gx(k)+Ψ-E)
[0050] 2.6在k+η时刻,依照2.1到2.5中的步骤依次循环求解分数阶预测函数控制器的控制量u(k+η)(η=1,2,3,…),并将其作用于被控对象。
[0051] 本发明提出了一种基于分数阶状态空间预测函数控制的蒸馏过程中储液罐液位控制方法,该方法基于分数阶状态空间模型得到预测输出模型,并将分数阶积分引入目标函数,改善了基于整数阶状态空间模型的PFC方法控制分数阶系统的不足,增加了调节控制器参数的自由度,获得了良好的控制性能,并能很好地满足实际生产过程的需要,促进了预测函数控制方法在分数阶系统中的运用。

实施方案

[0052] 以蒸馏塔实际生产过程中储液罐液位控制为例:
[0053] 由储液罐的实时液位数据得到分数阶模型,储液罐液位控制系统的调节手段是控制蒸馏过程的冷却水流量的阀门开度。
[0054] 步骤1、建立蒸馏塔实际生产过程中储液罐液位的分数阶状态空间模型,具体是:
[0055] 1.1采集蒸馏过程储液罐液位的实时输入输出数据,建立储液罐液位的分数阶状态空间模型:
[0056]
[0057] y(t)=Cx(t)
[0058] 其中,x,y,u分别为储液罐液位对象的状态向量、液位和控制冷却水流量的阀门开度,α为分数阶阶次向量,α=[α1,α2,…,αn]T,A,B,C分别为系统矩阵, 为阶次αl的分数阶微分符号。
[0059] 1.2对于函数f(t),由Grünwald-Letnikov分数阶微积分定义有,[0060]
[0061]
[0062] 其中,h为采样步长,[t/h]为t/h的整数部分。
[0063] 1.3利用步骤1.2中的定义可以将步骤1.1中的模型转换为如下离散形式的分数阶状态空间模型:
[0064]
[0065] y(k+1)=Cx(k+1)
[0066] 其中,
[0067] 步骤2、基于分数阶状态空间模型设计蒸馏过程中储液罐液位的分数阶预测函数控制器,具体如下:
[0068] 2.1根据步骤1.3中的状态空间模型,得到未来k+i时刻的模型预测输出,形式如下:
[0069]
[0070]
[0071]
[0072] 其中,P为预测时域,y(k+i)是k+i时刻被控对象的模型预测输出值,i=1,2,…,P。
[0073] 2.2在预测函数控制算法中,选一个基函数即阶跃函数,将步骤2.1中的模型预测输出转换为矩阵形式的预测输出模型,形式如下:
[0074] Y=Gx(k)+Su(k)-Ψ
[0075] 其中,
[0076]
[0077]
[0078] 2.3修正当前时刻蒸馏过程中储液罐液位的预测输出模型,得到校正后的预测模型,形式如下:
[0079]
[0080] E=[e(k+1),e(k+2),…,e(k+P)]T
[0081] e(k+i)=yp(k)-y(k)
[0082] 其中,yp(k)是k时刻蒸馏生产过程中储液罐的液位,y(k)是k时刻的模型预测输出值,e(k+i)为k+i时刻蒸馏生产过程中储液罐的液位与模型预测输出的差值。
[0083] 2.4选取预测函数控制方法的参考轨迹yr(k+i)和目标函数JF,其形式如下:
[0084] yr(k+i)=λiyp(k)+(1-λi)c(k)
[0085]
[0086] 其中,yr(k+i)为k+i时刻的参考轨迹,λ为参考轨迹的柔化系数,c(k)为k时刻的设定值, 表示函数f(t)在[ht1,ht2]上的γ次积分。
[0087] 依据Grünwald-Letnikov分数阶微积分定义,对上述目标函数在采样时间h进行离散化,并对离散化后的参考轨迹值与预测输出的误差值加权,得到对误差项进行加权后的目标函数,形式如下:
[0088]
[0089] 其中,
[0090] Yr=[yr(k+1),yr(k+2),…,yr(k+P)]T
[0091] Q=hγdiag(q1mP-1,q2mP-2,…,qP-1m1,qPm0)
[0092]
[0093] 时, 对q<0, qi为参考轨迹与预测输出的误差项加权系数。
[0094] 2.5依据步骤2.4中的目标函数求解控制量,形式如下:
[0095] u(k)=(STQS)-1STQ(Yr-Gx(k)+Ψ-E)
[0096] 2.6在k+η时刻,依照2.1到2.5中的步骤依次循环求解分数阶预测函数控制器的控制量u(k+η)(η=1,2,3,…),并将其作用于控制储液罐冷却水流量的阀门。
版权所有:盲专网 ©2023 zlpt.xyz  蜀ICP备2023003576号