首页 > 专利 > 杭州电子科技大学 > 水泥熟料冷却过程的分数阶模型广义二自由度控制方法专利详情

水泥熟料冷却过程的分数阶模型广义二自由度控制方法   0    0

有效专利 查看PDF
专利申请流程有哪些步骤?
专利申请流程图
申请
申请号:指国家知识产权局受理一件专利申请时给予该专利申请的一个标示号码。唯一性原则。
申请日:提出专利申请之日。
2019-10-15
申请公布
申请公布指发明专利申请经初步审查合格后,自申请日(或优先权日)起18个月期满时的公布或根据申请人的请求提前进行的公布。
申请公布号:专利申请过程中,在尚未取得专利授权之前,国家专利局《专利公报》公开专利时的编号。
申请公布日:申请公开的日期,即在专利公报上予以公开的日期。
2020-04-07
授权
授权指对发明专利申请经实质审查没有发现驳回理由,授予发明专利权;或对实用新型或外观设计专利申请经初步审查没有发现驳回理由,授予实用新型专利权或外观设计专利权。
2020-09-15
预估到期
发明专利权的期限为二十年,实用新型专利权期限为十年,外观设计专利权期限为十五年,均自申请日起计算。专利届满后法律终止保护。
2039-10-15
基本信息
有效性 有效专利 专利类型 发明专利
申请号 CN201910976854.6 申请日 2019-10-15
公开/公告号 CN110879576B 公开/公告日 2020-09-15
授权日 2020-09-15 预估到期日 2039-10-15
申请年 2019年 公开/公告年 2020年
缴费截止日
分类号 G05B19/418 主分类号 G05B19/418
是否联合申请 联合申请 文献类型号 B
独权数量 2 从权数量 0
权利要求数量 2 非专利引证数量 0
引用专利数量 0 被引证专利数量 0
非专利引证
引用专利 被引证专利
专利权维持 3 专利申请国编码 CN
专利事件 事务标签 公开、实质审查、授权
申请人信息
申请人 第一申请人
专利权人 杭州电子科技大学,浙江邦业科技股份有限公司 当前专利权人 杭州电子科技大学,浙江邦业科技股份有限公司
发明人 徐峥、张日东、侯平智、欧丹林、吴胜 第一发明人 徐峥
地址 浙江省杭州市下沙高教园区2号大街 邮编 310018
申请人数量 2 发明人数量 5
申请人所在省 浙江省 申请人所在市 浙江省杭州市
代理人信息
代理机构
专利代理机构是经省专利管理局审核,国家知识产权局批准设立,可以接受委托人的委托,在委托权限范围内以委托人的名义办理专利申请或其他专利事务的服务机构。
浙江千克知识产权代理有限公司 代理人
专利代理师是代理他人进行专利申请和办理其他专利事务,取得一定资格的人。
周希良
摘要
本发明公开了一种水泥熟料冷却过程的分数阶模型广义二自由度控制方法。该方法首先建立一个分数阶广义过程模型,定义新型的广义输入得到离散系统的广义过程高阶模型;然后,引入闭环等效的广义开环控制算法,结合二自由度多性能控制思想设计广义二自由度控制器。本发明通过分数阶处理广义模型多项式提高了系统的预测精度,增强了系统准确性;其次采用二自由度分别控制系统的响应速度和系统超调稳定性,可有效提高系统的控制性能。
  • 摘要附图
    水泥熟料冷却过程的分数阶模型广义二自由度控制方法
  • 说明书附图:其中,
    水泥熟料冷却过程的分数阶模型广义二自由度控制方法
  • 说明书附图:[0009]
    水泥熟料冷却过程的分数阶模型广义二自由度控制方法
  • 说明书附图:[0012]
    水泥熟料冷却过程的分数阶模型广义二自由度控制方法
  • 说明书附图:[0013]
    水泥熟料冷却过程的分数阶模型广义二自由度控制方法
  • 说明书附图:5
    水泥熟料冷却过程的分数阶模型广义二自由度控制方法
  • 说明书附图:[0021]
    水泥熟料冷却过程的分数阶模型广义二自由度控制方法
  • 说明书附图:1I
    水泥熟料冷却过程的分数阶模型广义二自由度控制方法
  • 说明书附图:差分算子。
    水泥熟料冷却过程的分数阶模型广义二自由度控制方法
  • 说明书附图:[0026]
    水泥熟料冷却过程的分数阶模型广义二自由度控制方法
  • 说明书附图:[0027]
    水泥熟料冷却过程的分数阶模型广义二自由度控制方法
  • 说明书附图:(z)为Gp
    水泥熟料冷却过程的分数阶模型广义二自由度控制方法
  • 说明书附图:6
    水泥熟料冷却过程的分数阶模型广义二自由度控制方法
  • 说明书附图:6-1
    水泥熟料冷却过程的分数阶模型广义二自由度控制方法
  • 说明书附图:[0037]
    水泥熟料冷却过程的分数阶模型广义二自由度控制方法
  • 说明书附图:[0040]
    水泥熟料冷却过程的分数阶模型广义二自由度控制方法
  • 说明书附图:[0042]
    水泥熟料冷却过程的分数阶模型广义二自由度控制方法
  • 说明书附图:[0044]
    水泥熟料冷却过程的分数阶模型广义二自由度控制方法
  • 说明书附图:[0053]
    水泥熟料冷却过程的分数阶模型广义二自由度控制方法
  • 说明书附图:[0056]
    水泥熟料冷却过程的分数阶模型广义二自由度控制方法
  • 说明书附图:[0057]
    水泥熟料冷却过程的分数阶模型广义二自由度控制方法
  • 说明书附图:[0059]
    水泥熟料冷却过程的分数阶模型广义二自由度控制方法
  • 说明书附图:[0063]
    水泥熟料冷却过程的分数阶模型广义二自由度控制方法
  • 说明书附图:[0065]
    水泥熟料冷却过程的分数阶模型广义二自由度控制方法
  • 说明书附图:[0070]
    水泥熟料冷却过程的分数阶模型广义二自由度控制方法
  • 说明书附图:[0071]
    水泥熟料冷却过程的分数阶模型广义二自由度控制方法
  • 说明书附图:[0081]
    水泥熟料冷却过程的分数阶模型广义二自由度控制方法
  • 说明书附图:[0084]
    水泥熟料冷却过程的分数阶模型广义二自由度控制方法
  • 说明书附图:[0086]
    水泥熟料冷却过程的分数阶模型广义二自由度控制方法
  • 说明书附图:[0088]
    水泥熟料冷却过程的分数阶模型广义二自由度控制方法
法律状态
序号 法律状态公告日 法律状态 法律状态信息
1 2020-09-15 授权
2 2020-04-07 实质审查的生效 IPC(主分类): G05B 19/418 专利申请号: 201910976854.6 申请日: 2019.10.15
3 2020-03-13 公开
权利要求
权利要求书是申请文件最核心的部分,是申请人向国家申请保护他的发明创造及划定保护范围的文件。
1.一种水泥熟料冷却过程的分数阶模型广义二自由度控制方法,其特征在于该方法包括以下步骤:
步骤1、建立水泥熟料冷却过程篦冷机的分数阶广义被控模型,具体步骤如下:
1.1假设水泥熟料冷却过程篦冷机的分数阶传递函数模型,表示如下:
其中,K为分数阶模型增益常数,T是分数阶模型惯性时间常数,s为拉普拉斯变换算子,θ为模型滞后时间,0<ω≤1为分数阶微分阶次;
1.2分数阶微分项的高阶近似,如下:
其中,N为选定的近似阶次,
Wh和Wb分别为分数阶拟合频率的上限值和下限值;
1.3根据步骤1.2,并通过Riemann-Liouville定理将步骤1.1中的水泥熟料冷却过程篦冷机分数阶模型转换为如下的高阶模型:
其中,i1、i2、...、in为高阶模型分母的阶次,且为整数;j1、j2、...、jn为高阶模型分子的阶次,且为整数;n1、n2、...、nn和m1、m2、...、mn分别为方程多项式的系数;
1.4忽略水泥熟料冷却过程扰动,根据步骤1.3得到系统离散过程线性模型篦床压力和篦速关系,表示如下:
y(z)=Gp(z)u(z)
其中,z是离散变换因子,y(z)、u(z)分别是过程篦压输出量、篦速输入量的z变换;
为过程篦冷机的脉冲传递函数;
1.5根据内模控制原理,建立水泥熟料冷却过程的控制器,如下;
其中, 是水泥熟料冷却过程的内部模型脉冲传递函数,GI(z)为水泥熟料冷却过程的内模控制脉冲传递函数模型;
1.6根据系统的模型对偶控制,将步骤1.4中的水泥熟料冷却过程模型改写为如下形式:
A(z)y(z)=B+(z)B-(z)u(z)
其中,
β0≠0; b0≠0;
A(z)为Gp(z)的最小公分母多项式,B+(z)为Gp(z)传递函数带z-1项和时间延迟的零点多项式,B-(z)为所有在开单位圆内零点的多项式;z-i为z-1的i次方;ai、βi、bi分别为对应多项式的过程系数;
1.7根据步骤1.6定义一个新型的水泥熟料冷却过程广义输入,形式如下:
V(z)=Q(z)B-(z)u(z)+P(z)y(z)
其中, q0=1;V(z)是定义的新型水泥熟料冷却过程广
义输入z变换形式,pi,qi是对应过程系数;
1.8根据步骤1.7,将步骤1.6中的水泥熟料冷却过程模型改写为如下形式:
T(z)y(z)=B+(z)V(z)
其中,T(z)是过程极点多项式,且T(z)=A(z)Q(z)+B+(z)P(z);
将上式等效为闭环过程,可得到: 为广义被控
对象脉冲传递函数,e(z)为等效误差,GI(z)=T(z)M(z),M(z)=F(z)/B+(z);
与步骤1.6类比可得到T(z)的多项式形式类比于A(z)的形式,采用收缩原开环极点配置方法可得到: 将其带入式T(z)=A(z)Q(z)+B+(z)P(z)中,通过丢番图
方程求解可得Q(z)和P(z),0≤α≤1为水泥熟料冷却过程模型广义调节参数;
步骤2、设计分数阶广义二自由度水泥熟料冷却过程控制器,具体步骤如下:
2.1将水泥熟料冷却过程的闭环反馈响应等效为广义开环形式,如下:
其中,ysp(z)为水泥熟料冷却过程设定篦压值的z变换形式,Ku=B+(1)/T(1),为水泥熟料冷却过程的稳态增益;D(z)为水泥熟料冷却过程的反馈控制器;
2.2根据步骤2.1求得水泥熟料冷却过程控制器的形式,如下所示:
2.3根据步骤2.2,得到水泥熟料冷却过程的分数阶系统广义控制量展开形式:
将上式中的等效误差项系数用系数ψ替换,且ψ>1/KU,即得到新型广义篦速控制律为:
2.4根据步骤1.7、步骤1.8和步骤2.3得到水泥熟料冷却过程篦速控制律,如下:
Q(z)B-(z)[KuT(z)-B+(z)]u(z)=(ψ-Ku)T(z)e(z)-P(z)[KuT(z)-B+(z)]y(z)
2.5根据步骤2.1到步骤2.4,依次做循环求解得到基于一种水泥熟料冷却过程的篦速控制量u(z),再将其作用于篦冷机中控制篦床压力。
说明书

技术领域

[0001] 本发明属于自动化技术领域,涉及一种水泥熟料冷却过程的分数阶模型广义二自由度控制方法。

背景技术

[0002] 随着现代工业对工艺精密准确度的要求越来越高,传统的系统辨识方法所建立的整数阶模型无法完美的匹配一些精度需求更高的被控对象设备,而很多现代高效控制器都是基于系统数学模型的基础上来设计的。当系统模型的匹配产生加大偏差时,所设计的控制器会将偏差系数进一步的放大从而减弱了系统的稳定性和准确性,还可能会带来一定的生产安全问题。同时考虑到单参数调节系统中性能偏移性所带来的极端控制特性问题,因此研究一种快速、稳定、准确的数字化控制方法是很有必要的。

发明内容

[0003] 本发明的目的是为了有效的处理系统过程建模不够准确和控制特性偏移极端的问题,而提出了一种水泥熟料冷却过程的分数阶模型广义二自由度控制方法。
[0004] 本发明首先建立一个分数阶广义过程模型,定义新型的广义输入得到离散系统的广义过程高阶模型;然后,引入闭环等效的广义开环控制算法,结合二自由度多性能控制思想设计广义二自由度控制器。最后以水泥生产过程中的水泥熟料冷却环节为例,说明本发明能够有效的处理系统过程建模不够准确和控制特性偏移极端的问题。
[0005] 本发明方法的步骤包括:
[0006] 步骤1、建立系统的分数阶广义过程模型,具体步骤如下:
[0007] 1.1假设系统被控对象的分数阶传递函数模型,表示如下:
[0008]
[0009] 其中,K为分数阶模型增益常数,T是分数阶模型惯性时间常数,s为拉普拉斯变换算子,θ为模型滞后时间,0<ω≤1为分数阶微分阶次。
[0010] 1.2分数阶微分项的高阶近似,采用方法如下:
[0011]
[0012] 其中,N为选定的近似阶次,Wh和Wb分别为分数阶拟合频率的上限值和下限值。
[0013] 1.3根据步骤1.2,并通过Riemann-Liouville定理可以将步骤1.1中的分数阶模型转换为如下的高阶模型:
[0014]
[0015] 其中,i1、i2、...、in为高阶模型分母的阶次,且为整数;j1、j2、...、jn为高阶模型分子的阶次,且为整数;n1、n2、...、nn和m1、m2、...、mn分别为方程多项式的系数。
[0016] 1.4忽略系统扰动,根据步骤1.3可以得到系统离散过程线性模型输入输出关系,表示如下:
[0017] y(z)=Gp(z)u(z)
[0018] 其中,z是离散变换因子,y(z)、u(z)分别是过程输出、输入的z变换;为过程被控对象的脉冲传递函数。
[0019] 1.5根据内模控制原理,建立系统的控制过程模型,如下;
[0020]
[0021] 其中, 是系统内部模型脉冲传递函数,一般设为Gu+(z)是全通滤波器脉冲传递函数,包含时滞和有半平面零点,Gu-(z)是具有最小相位系统脉冲传递函数;GI(z)为内模控制脉冲传递函数模型,且GI(z)=Gu-(z)-1F(z),λ为滤波系数,F(z)为滤波器脉冲传递函数,Gu-(z)-1为Gu-(z)的倒数,z-1为差分算子。
[0022] 1.6根据系统的模型对偶控制,将步骤1.4中的过程线性模型改写为如下形式:
[0023] A(z)y(z)=B+(z)B-(z)u(z)
[0024] 其中,
[0025] a0=1;
[0026] β0≠0; b0≠0。
[0027] A(z)为Gp(z)的最小公分母多项式,B+(z)为Gp(z)传递函数带z-1项和时间延迟的零点多项式,B-(z)为所有在开单位圆内零点的多项式;z-i为z-1的i次方;ai、βi、bi分别为对应多项式的过程系数。
[0028] 1.7根据步骤1.6,定义一个新型的广义输入,形式如下:
[0029] V(z)=Q(z)B-(z)u(z)+P(z)y(z)
[0030] 其中, q0=1;V(z)是定义的新型广义输入z变换形式,pi,qi是对应过程系数。
[0031] 1.8根据步骤1.7,可以将步骤1.6中的过程模型改写为,如下形式:
[0032] T(z)y(z)=B+(z)V(z)
[0033] 其中,T(z)是过程极点多项式,且T(z)=A(z)Q(z)+B+(z)P(z)。将上式等效为闭环过程,可得到: 为广义被控对象脉冲传递函数,e(z)为等效误差,GI(z)=T(z)M(z),M(z)=F(z)/B+(z);与步骤1.6类比可得到T(z)的多项式形式类比于A(z)的形式,采用收缩原开环极点配置方法可得到: 将其带入
式T(z)=A(z)Q(z)+B+(z)P(z)中,通过丢番图方程求解可得Q(z)和P(z),0≤α≤1为模型广义调节参数。
[0034] 步骤2、设计分数阶广义二自由度过程控制器,具体步骤如下:
[0035] 2.1将闭环反馈响应等效为广义开环形式,如下:
[0036]
[0037] 其中,ysp(z)为系统设定值的z变换形式,Ku=B+(1)/T(1),为系统的稳态增益;D(z)为系统的反馈控制器。
[0038] 2.2根据步骤2.1可以求得系统控制器的形式,如下所示:
[0039]
[0040] 2.3根据步骤2.2,可以得到分数阶系统广义控制量展开形式:
[0041]
[0042] 为了加快系统响应速度,将上式中的偏差项系数用系数ψ替换,且ψ>1/KU,即可以得到新型广义控制律为:
[0043]
[0044] 2.4根据步骤1.7、步骤1.8和步骤2.3可以得到系统过程控制律,如下:
[0045] Q(z)B-(z)[KuT(z)-B+(z)]u(z)=(ψ-Ku)T(z)e(z)-P(z)[KuT(z)-B+(z)]y(z)[0046] 2.5根据步骤2.1到步骤2.4,依次做循环求解得到系统的分数阶模型广义响应过程控制量u(z),再将其作用于被控对象。
[0047] 本发明通过数据采集、模型建立、预测机理、优化等手段,提出了一种水泥熟料冷却过程的分数阶模型广义响应控制方法,首先该方法通过分数阶处理广义模型多项式提高了系统的预测精度,增强了系统准确性;其次采用二自由度分别控制系统的响应速度和系统超调稳定性,可有效提高系统的控制性能。

实施方案

[0048] 本发明主要是针对水泥生产线上熟料冷却过程的应用,熟料冷却过程是通过水泥熟料在篦冷机篦床上的压力变化来对篦冷机篦速进行调节的,从而保证水泥熟料的充分冷却。当篦床压力过大时控制篦速增大,从而减小水泥熟料厚度(篦压);当篦床压力较小时控制篦速减小,进而增大水泥熟料厚度。篦压为系统输出量、篦冷机为系统被控对象、篦冷机篦速为系统控制输入量,系统需要设定适当的篦压大小。
[0049] 本发明方法的步骤包括:
[0050] 步骤1、建立水泥熟料冷却过程篦冷机的分数阶广义被控模型,具体步骤如下:
[0051] 1.1假设水泥熟料冷却过程篦冷机的分数阶传递函数模型,表示如下:
[0052]
[0053] 其中,K为分数阶模型增益常数,T是分数阶模型惯性时间常数,s为拉普拉斯变换算子,θ为模型滞后时间,0<ω≤1为分数阶微分阶次。
[0054] 1.2分数阶微分项的高阶近似,如下:
[0055]
[0056] 其中,N为选定的近似阶次,Wh和Wb分别为分数阶拟合频率的上限值和下限值。
[0057] 1.3根据步骤1.2,并通过Riemann-Liouville定理可以将步骤1.1中的水泥熟料冷却过程篦冷机分数阶模型转换为如下的高阶模型:
[0058]
[0059] 其中,i1、i2、...、in为高阶模型分母的阶次,且为整数;j1、j2、...、jn为高阶模型分子的阶次,且为整数;n1、n2、...、nn和m1、m2、...、mn分别为方程多项式的系数。
[0060] 1.4忽略水泥熟料冷却过程扰动,根据步骤1.3可以得到系统离散过程线性模型篦床压力和篦速关系,表示如下:
[0061] y(z)=Gp(z)u(z)
[0062] 其中,z是离散变换因子,y(z)、u(z)分别是过程篦压输出量、篦速输入量的z变换;为过程篦冷机的脉冲传递函数。
[0063] 1.5根据内模控制原理,建立水泥熟料冷却过程的控制器,如下;
[0064]
[0065] 其中, 是水泥熟料冷却过程的内部模型脉冲传递函数,一般设为Gu+(z)是全通滤波器脉冲传递函数,包含时滞和有半平面零
点,Gu-(z)是具有最小相位系统脉冲传递函数;GI(z)为水泥熟料冷却过程的内模控制脉冲传递函数模型,且GI(z)=Gu-(z)-1F(z), λ为滤波系数,F(z)为滤波器脉冲传-1 -1
递函数,Gu-(z) 为Gu-(z)的倒数,z 为差分算子。
[0066] 1.6根据系统的模型对偶控制,将步骤1.4中的水泥熟料冷却过程模型改写为如下形式:
[0067] A(z)y(z)=B+(z)B-(z)u(z)
[0068] 其中,
[0069] a0=1;
[0070] β0≠0; b0≠0。
[0071] A(z)为Gp(z)的最小公分母多项式,B+(z)为Gp(z)传递函数带z-1项和时间延迟的零点多项式,B-(z)为所有在开单位圆内零点的多项式;z-i为z-1的i次方;ai、βi、bi分别为对应多项式的过程系数。
[0072] 1.7根据步骤1.6,定义一个新型的水泥熟料冷却过程广义输入,形式如下:
[0073] V(z)=Q(z)B-(z)u(z)+P(z)y(z)
[0074] 其中, q0=1;V(z)是定义的新型水泥熟料冷却过程广义输入z变换形式,pi,qi是对应过程系数。
[0075] 1.8根据步骤1.7,可以将步骤1.6中的水泥熟料冷却过程模型改写为,如下形式:
[0076] T(z)y(z)=B+(z)V(z)
[0077] 其中,T(z)是过程极点多项式,且T(z)=A(z)Q(z)+B+(z)P(z)。将上式等效为闭环过程,可得到: 为广义被控对象脉冲传递函数,e(z)为等效误差,GI(z)=T(z)M(z),M(z)=F(z)/B+(z);与步骤1.6类比可得到T(z)的多项式形式类比于A(z)的形式,采用收缩原开环极点配置方法可得到: 将其带入
式T(z)=A(z)Q(z)+B+(z)P(z)中,通过丢番图方程求解可得Q(z)和P(z),0≤α≤1为水泥熟料冷却过程模型广义调节参数。
[0078] 步骤2、设计分数阶广义二自由度水泥熟料冷却过程控制器,具体步骤如下:
[0079] 2.1将水泥熟料冷却过程的闭环反馈响应等效为广义开环形式,如下:
[0080]
[0081] 其中,ysp(z)为水泥熟料冷却过程设定篦压值的z变换形式,Ku=B+(1)/T(1),为水泥熟料冷却过程的稳态增益;D(z)为水泥熟料冷却过程的反馈控制器。
[0082] 2.2根据步骤2.1可以求得水泥熟料冷却过程控制器的形式,如下所示:
[0083]
[0084] 2.3根据步骤2.2,可以得到水泥熟料冷却过程的分数阶系统广义控制量展开形式:
[0085]
[0086] 为了加快水泥熟料冷却过程的响应速度,将上式中的篦压偏差项系数用系数ψ替换,且ψ>1/KU,即可以得到新型广义篦速控制律为:
[0087]
[0088] 2.4根据步骤1.7、步骤1.8和步骤2.3可以得到水泥熟料冷却过程篦速控制律,如下:
[0089] Q(z)B-(z)[KuT(z)-B+(z)]u(z)=(ψ-Ku)T(z)e(z)-P(z)[KuT(z)-B+(z)]y(z)[0090] 2.5根据步骤2.1到步骤2.4,依次做循环求解得到基于一种水泥熟料冷却过程的篦速控制量u(z),再将其作用于篦冷机中控制篦床压力。
版权所有:盲专网 ©2023 zlpt.xyz  蜀ICP备2023003576号