首页 > 专利 > 杭州电子科技大学 > 基于动态事件触发的非线性随机网络化工业系统控制方法专利详情

基于动态事件触发的非线性随机网络化工业系统控制方法   0    0

有效专利 查看PDF
专利申请流程有哪些步骤?
专利申请流程图
申请
申请号:指国家知识产权局受理一件专利申请时给予该专利申请的一个标示号码。唯一性原则。
申请日:提出专利申请之日。
2021-05-24
申请公布
申请公布指发明专利申请经初步审查合格后,自申请日(或优先权日)起18个月期满时的公布或根据申请人的请求提前进行的公布。
申请公布号:专利申请过程中,在尚未取得专利授权之前,国家专利局《专利公报》公开专利时的编号。
申请公布日:申请公开的日期,即在专利公报上予以公开的日期。
2021-10-08
授权
授权指对发明专利申请经实质审查没有发现驳回理由,授予发明专利权;或对实用新型或外观设计专利申请经初步审查没有发现驳回理由,授予实用新型专利权或外观设计专利权。
2022-02-22
预估到期
发明专利权的期限为二十年,实用新型专利权期限为十年,外观设计专利权期限为十五年,均自申请日起计算。专利届满后法律终止保护。
2041-05-24
基本信息
有效性 有效专利 专利类型 发明专利
申请号 CN202110565187.X 申请日 2021-05-24
公开/公告号 CN113406931B 公开/公告日 2022-02-22
授权日 2022-02-22 预估到期日 2041-05-24
申请年 2021年 公开/公告年 2022年
缴费截止日
分类号 G05B19/418 主分类号 G05B19/418
是否联合申请 独立申请 文献类型号 B
独权数量 1 从权数量 6
权利要求数量 7 非专利引证数量 1
引用专利数量 0 被引证专利数量 0
非专利引证 1、CN 110109488 A,2019.08.09CN 112099347 A,2020.12.18CN 112180994 A,2021.01.05CN 110851774 A,2020.02.28CN 111062139 A,2020.04.24CN 110687790 A,2020.01.14CN 109828493 A,2019.05.31CN 110705892 A,2020.01.17KR 20180028846 A,2018.03.19JP 2004348250 A,2004.12.09唐超超.一类离散网络控制系统稳定性分析与综合《.中国优秀硕士学位论文全文数据库 信息科技辑》.2019,(第1期),第I140-2315页.;
引用专利 被引证专利
专利权维持 1 专利申请国编码 CN
专利事件 事务标签 公开、实质审查、授权
申请人信息
申请人 第一申请人
专利权人 杭州电子科技大学 当前专利权人 杭州电子科技大学
发明人 陈张平、李东梅、陈云 第一发明人 陈张平
地址 浙江省杭州市下沙高教园区2号大街 邮编 310018
申请人数量 1 发明人数量 3
申请人所在省 浙江省 申请人所在市 浙江省杭州市
代理人信息
代理机构
专利代理机构是经省专利管理局审核,国家知识产权局批准设立,可以接受委托人的委托,在委托权限范围内以委托人的名义办理专利申请或其他专利事务的服务机构。
杭州君度专利代理事务所 代理人
专利代理师是代理他人进行专利申请和办理其他专利事务,取得一定资格的人。
杨舟涛
摘要
本发明公开了基于动态事件触发的非线性随机网络化工业系统控制方法,该方法针对实际网络化工业系统多模态切换特性、非线性及随机扰动特性,建立了复杂网络化工业系统的动态模型,根据系统在正常状态、临界状态和非安全状态下的不同动态特性,建立了切换系统模型,利用状态饱和函数对非线性特性进行描述,通过引入动态事件触发机制降低公用网络的占用率,基于随机分析和平均驻留时间方法分析了闭环控制系统的均方随机稳定性,最后利用线性矩阵不等式设计了基于动态事件触发机制的非线性随机网络化工业系统的反馈控制器,实现了复杂非线性随机网络化工业系统安全运行的有效控制。
  • 摘要附图
    基于动态事件触发的非线性随机网络化工业系统控制方法
  • 说明书附图:为误差向量,
    基于动态事件触发的非线性随机网络化工业系统控制方法
  • 说明书附图:为给
    基于动态事件触发的非线性随机网络化工业系统控制方法
  • 说明书附图:集合
    基于动态事件触发的非线性随机网络化工业系统控制方法
  • 说明书附图:其中,
    基于动态事件触发的非线性随机网络化工业系统控制方法
  • 说明书附图:其中
    基于动态事件触发的非线性随机网络化工业系统控制方法
  • 说明书附图:等价于
    基于动态事件触发的非线性随机网络化工业系统控制方法
  • 说明书附图:其中,-1
    基于动态事件触发的非线性随机网络化工业系统控制方法
  • 说明书附图:‑1
    基于动态事件触发的非线性随机网络化工业系统控制方法
  • 说明书附图:其中,-1-2
    基于动态事件触发的非线性随机网络化工业系统控制方法
  • 说明书附图:4
    基于动态事件触发的非线性随机网络化工业系统控制方法
  • 说明书附图:[0014]
    基于动态事件触发的非线性随机网络化工业系统控制方法
  • 说明书附图:[0020]
    基于动态事件触发的非线性随机网络化工业系统控制方法
  • 说明书附图:为给-1
    基于动态事件触发的非线性随机网络化工业系统控制方法
  • 说明书附图:[0022]
    基于动态事件触发的非线性随机网络化工业系统控制方法
  • 说明书附图:[0031]
    基于动态事件触发的非线性随机网络化工业系统控制方法
  • 说明书附图:[0035]
    基于动态事件触发的非线性随机网络化工业系统控制方法
  • 说明书附图:[0037]
    基于动态事件触发的非线性随机网络化工业系统控制方法
  • 说明书附图:[0040]
    基于动态事件触发的非线性随机网络化工业系统控制方法
  • 说明书附图:[0042]
    基于动态事件触发的非线性随机网络化工业系统控制方法
  • 说明书附图:10
    基于动态事件触发的非线性随机网络化工业系统控制方法
  • 说明书附图:[0045]
    基于动态事件触发的非线性随机网络化工业系统控制方法
  • 说明书附图:[0046]
    基于动态事件触发的非线性随机网络化工业系统控制方法
  • 说明书附图:[0047]
    基于动态事件触发的非线性随机网络化工业系统控制方法
  • 说明书附图:[0048]
    基于动态事件触发的非线性随机网络化工业系统控制方法
  • 说明书附图:[0050]
    基于动态事件触发的非线性随机网络化工业系统控制方法
  • 说明书附图:[0051]
    基于动态事件触发的非线性随机网络化工业系统控制方法
  • 说明书附图:得到:
    基于动态事件触发的非线性随机网络化工业系统控制方法
  • 说明书附图:[0053]
    基于动态事件触发的非线性随机网络化工业系统控制方法
  • 说明书附图:[0056]
    基于动态事件触发的非线性随机网络化工业系统控制方法
  • 说明书附图:等价于-1
    基于动态事件触发的非线性随机网络化工业系统控制方法
  • 说明书附图:[0060]
    基于动态事件触发的非线性随机网络化工业系统控制方法
  • 说明书附图:T
    基于动态事件触发的非线性随机网络化工业系统控制方法
  • 说明书附图:[0065]
    基于动态事件触发的非线性随机网络化工业系统控制方法
  • 说明书附图:[0067]
    基于动态事件触发的非线性随机网络化工业系统控制方法
  • 说明书附图:[0067]-1
    基于动态事件触发的非线性随机网络化工业系统控制方法
法律状态
序号 法律状态公告日 法律状态 法律状态信息
1 2022-02-22 授权
2 2021-10-08 实质审查的生效 IPC(主分类): G05B 19/418 专利申请号: 202110565187.X 申请日: 2021.05.24
3 2021-09-17 公开
权利要求
权利要求书是申请文件最核心的部分,是申请人向国家申请保护他的发明创造及划定保护范围的文件。
1.基于动态事件触发的非线性随机网络化工业系统控制方法,其特征在于:该方法具体包括以下步骤:
步骤1、建立系统的空间状态模型
采集系统数据,建立如下状态饱和非线性随机网络化工业系统的空间状态模型:
x(k+1)=g(Aσ(k)x(k)+Bσ(k)u(k)+α(k)fσ(k)(k,x(k))+Cσ(k)x(k)ω(k))   (1)
3
其中,x(k)∈R 表示k时刻网络化工业系统的状态向量,x(k)=[x1(k) x2(k) x3(k) x4T
(k) x5(k)] ,其中x1(k)、x2(k)、x3(k)、x4(k)和x5(k)分别表示k时刻网络化工业系统的温度
2
值、压力值、速度值、浓度值和流量值;u(k)∈R 表示k时刻网络化工业系统的控制输入量;g
5
(·)为标准饱和函数;α(k)为满足伯努利分布的随机序列;fi(k,x(k))∈R 为非线性扰动;
1
ω(k)∈R为高斯白噪声;
σ(k)∈M为切换信号,是与时间k相关的分段常值函数,用于表示系统的不同运行状态,
5×5 5×2 5×5
M={1,2,3};Aσ(k)∈R 、Bσ(k)∈R 、Cσ(k)∈R 是已知实数矩阵,均由建模方法得到,符号表示n1维列向量; 表示n1×n2维的实矩阵;上标T表示矩阵或向量的转置;
集合{0,l0,l1,…,lq,lq+1,…}表示切换序列,lq表示切换时刻,q为非负整数;当k∈[lq,lq+1)时,σ(k)=i,i∈M,表示网络化工业控制系统运行在第i个模态,将Aσ(k)、Bσ(k)、Cσ(k)、fσ(k)(k,x(k))分别简写为Ai、Bi、Ci、fi(k,x(k));
步骤2、设计状态反馈控制器
设计基于动态事件触发的状态反馈控制器,对于触发序列{0,k0,k1,…,ks…},设计如下动态事件触发机制:
其中,ks为非负正整数,表示当前触发时刻; 为误差向量, x
5×5
(ks)为当前触发时刻ks对应的状态向量,Ni∈R 为待求的正定对称矩阵,阈值ηi和 为给定正常数;ρ(k)为动态事件触发机制的变量,满足:
其中,ζi为给定的常数,0<ζi<1且
当系统满足设计的动态时间触发条件时,控制器将更新并在零阶保持器的作用下将该触发时刻的系统状态值保持到下一个触发时刻;构造如下状态反馈控制器:
u(k)=Kix(ks),k∈[ks,ks+1)   (4)
2×5
其中Ki∈R 为待求解的状态反馈控制器增益矩阵;
步骤3、求解状态反馈控制器
结合步骤一建立系统空间状态模型与步骤二建立的状态反馈控制器,得到如下闭环控制系统:
求解状态反馈控制器的参数矩阵以及事件触发矩阵,实现基于动态事件触发的非线性随机网络化工业系统控制,具体步骤为:
5×5
步骤3.1、构建Lyapunov函数 其中,Pi∈R 为待求的正定
对称矩阵;
计算上述Lyapunov函数沿着闭环控制系统轨迹的差分,并取期望:
3
将状态饱和系统约束在凸多面体 中,其中ξi∈R为任意向
3×3
量,引入自由矩阵Gi∈R ,||Gi||∞≤1;Υ是对角线元素为1或0的5×5维对角矩阵的集合,集合Υ中的第j个元素用Yj表示, 集合 令 I表示的单位矩
阵;利用凸多面体方法对饱和函数g(·)进行处理,得到:
其中, max表示取最大值,标量δj>0, Σ表示数学中
的求和符号;
根据非线性函数fi(k,x(k))的约束条件以及动态事件触发的条件得到:
对于任意标量0<λ<1,εi>0,ψi>0,公式(8)满足:
其中
星号*表示对称矩阵中对应的对称项;
2
当 和Ωi<0时,E{Wi(k+1)}<λ E{Wi(k)}成立;通过递归计算得出
考虑到系统状态在切换点不跳变,对于任意大于1的常数μ,如果Pi≤μPθ,i, 则有
根据Lyapunov函数 得到:
2
E{Vσ(0)(0)}≤bE{||x(0)||}    (10)
其中 符号λmin()和λmax()分别表示矩阵的最小
特征值和最大特征值,max和min分别表示取最大值和取最小值;
步骤3.2、考虑平均驻留时间得到:
其中,ln(·)表示以自然常数e为底的求对数符号,τa为平均驻留时间;
根据随机稳定性理论,在平均驻留时间 的约束下,闭环控制系统是均方随机
稳定的;
步骤3.3、根据Schur补引理, 等价于
其中,
‑1 ‑1
令Xi=Pi 和Zi=KiPi ,则Pi≤μPθ等价变为Xθ≤μXi;同时用对角矩阵
和它的转置矩阵分别左乘和右乘矩阵不等式Γi<0,并令
则得:
其中,
对于给定参数的μ≥1、0<λ<1、满足||Gi||∞≤1的矩阵Gi,如果存在正定对称矩阵Xi和Zi以及正标量 使得线性矩阵不等式Xθ≤μXi、Φi<0和Ωi<0同时成立,则得到状态反馈控制器的参数矩阵为 事件触发矩阵为

2.如权利要求1所述基于动态事件触发的非线性随机网络化工业系统控制方法,其特征在于:通过系统中的阀门开度大小调节控制输入量u(k)中的速度值和流量值。

3.如权利要求1所述基于动态事件触发的非线性随机网络化工业系统控制方法,其特
5
征在于:对于任意向量s∈R,饱和函数g(·)为:
T
g(s)=[g1(s1) g2(s2) g3(s3) g4(s4) g5(s5)]    (14)
其中,gδ(sδ)=sign(sδ)inf{1,|sδ|},δ=1,2,3,4,5,sδ表示向量s的第δ个元素,sign(·)表示符号函数,inf{·}表示下确界,|·|表示绝对值。

4.如权利要求1所述基于动态事件触发的非线性随机网络化工业系统控制方法,其特
5 5 5
征在于:对于任意向量m1∈R ,m2∈R ,非线性扰动fi(k,x(k))∈R满足初始条件fi(k,0)=0
5×5
和约束||fi(k,m1)‑fi(k,m2)||≤||Fi(m1‑m2)||,其中,Fi∈R 是已知实数矩阵,||·||表示向量或矩阵的欧几里得范数。

5.如权利要求1所述基于动态事件触发的非线性随机网络化工业系统控制方法,其特征在于:随机序列α(k)用于描述非线性扰动fi(k,x(k))在网络化工业系统中随机发生的现象,通过统计方法获取α(k)的均值 E{·}表示数学期望。

6.如权利要求1所述基于动态事件触发的非线性随机网络化工业系统控制方法,其特
1
征在于:噪声ω(k)∈R的均值为0、方差为1。

7.如权利要求1所述基于动态事件触发的非线性随机网络化工业系统控制方法,其特征在于:当σ(k)=1时,表示网络化工业系统运行在正常状态;σ(k)=2时,表示系统运行在临界状态;σ(k)=3时,表示系统运行在非安全状态。
说明书

技术领域

[0001] 本发明属于自动控制技术领域,涉及利用多模态切换的状态饱和非线性随机模型描述网络化工业系统的动态特性,具体涉及基于动态事件触发的非线性随机网络化工业系统控制方法。

背景技术

[0002] 当前工业化的快速发展带来的是不断苛刻的技术要求,即对工业系统的控制性能提出了更高的衡量标准,尤其对于安全运行有更高的要求。一般情况下,可以根据系统实际的特性,将运行模态分为正常状态、临界状态和非安全或危险状态,且在三种不同的运行模态下系统有不同的动态特性。然而,目前的网络化工业系统控制方法,很少考虑不同运行模态的动态特性区别,因而控制效果不理想。同时,状态饱和非线性与随机扰动普遍存在于实际的工业控制系统中,如果在控制器设计中未将它们进行适当的处理,会影响系统的稳定性和动态性能。
[0003] 另外,随着通信技术的快速发展,网络已经成为人们生活中不可或缺的一部分,为人们的日常生活提供了极大的便利,传统的工业控制领域逐步向网络化方向发展。由于网络用户数量的不断增加,网络数据信息量也随之呈指数级增长,将会导致网络拥塞,网络通信性能下降,甚至可能发生网络系统崩溃的现象。针对这一问题,引入事件触发机制是具有重要意义的,在该机制下只有满足事件触发条件时,才能更新控制命令,由此可以有效减少数据传输频率,减少网络资源的占用率。为了进一步降低网络资源的占用率,可以引入动态事件触发机制。因此,急需提出一种新的方法,利用具有状态饱和的多模态非线性切换随机模型对网络化工业系统进行准确的建模,并通过动态事件触发机制提出系统的反馈控制方法,保证复杂非线性随机网络化工业系统的有效控制和安全运行。

发明内容

[0004] 针对现有技术的不足,本发明提出了基于动态事件触发的非线性随机网络化工业系统控制方法,分别考虑了系统在三种不同模态下运行的特性和系统受到的随机扰动影响,并基于动态事件触发机制的控制信号传输方法,利用随机分析和平均驻留时间方法,设计了基于动态事件触发机制的状态饱和非线性随机网络化工业系统的反馈控制器,实现对状态饱和非线性随机网络化工业系统安全、有效地控制。
[0005] 基于动态事件触发的非线性随机网络化工业系统控制方法,具体包括以下步骤:
[0006] 步骤1、建立系统的状态空间模型
[0007] 采集系统数据,建立如下状态饱和非线性随机网络化工业系统的状态空间模型:
[0008] x(k+1)=g(Aσ(k)x(k)+Bσ(k)u(k)+α(k)fσ(k)(k,x(k))+Cσ(k)x(k)ω(k))   (1)[0009] 其中, 表示k时刻网络化工业系统的状态向量,x(k)=[x1(k) x2(k) x3T(k) x4(k) x5(k)] ,其中x1(k)、x2(k)、x3(k)、x4(k)和x5(k)分别表示k时刻网络化工业系统的温度值、压力值、速度值、浓度值和流量值; 表示k时刻网络化工业系统的控制输入量,通过系统中的阀门开度大小调节控制输入量u(k)中的速度值和流量值;
为均值为0、方差为1的高斯白噪声;
[0010] g(·)为标准饱和函数;对于任意向量 饱和函数g(·)为:
[0011] g(s)=[g1(s1) g2(s2) g3(s3) g4(s4) g5(s5)]T   (2)
[0012] 其中,gδ(sδ)=sign(sδ)inf{1,|sδ|},δ=1,2,3,4,5,sδ表示向量s的第δ个元素,sign(·)表示符号函数,inf{·}表示下确界,|·|表示绝对值。
[0013] 为非线性扰动,对于任意向量 非线性扰动满足初始条件fi(k,0)=0和约束‖fi(k,m1)‑fi(k,m2)‖≤‖Fi(m1‑m2)‖,其中,是已知实数矩阵,||·||表示向量或矩阵的欧几里得范数。
[0014] α(k)为满足伯努利分布的随机序列,用于描述非线性扰动fi(k,x(k))在网络化工业系统中随机发生的现象,通过统计方法获取α(k)的均值 E{·}表示数学期望。
[0015] 为切换信号,是与时间k相关的分段常值函数,用于表示系统的不同运行状态, 当σ(k)=1时,表示网络化工业系统运行在正常状态;σ(k)=2时,表示
5×5 5×2
系统运行在临界状态;σ(k)=3时,表示系统运行在非安全状态。Aσ(k)∈R 、Bσ(k)∈R 、
5×5
Cσ(k)∈R 是已知实数矩阵,均由建模方法得到,符号 表示n1维列向量; 表示n1×n2维的实矩阵;上标T表示矩阵或向量的转置。
[0016] 集合{0,l0,l1,…,lq,lq+1,…}表示切换序列,lq表示切换时刻,q为非负整数;当k∈[lq,lq+1)时, 表示网络化工业控制系统运行在第i个模态,将Aσ(k)、Bσ(k)、Cσ(k)、fσ(k)(k,x(k))分别简写为Ai、Bi、Ci、fi(k,x(k))。
[0017] 步骤2、设计状态反馈控制器
[0018] 设计基于动态事件触发的状态反馈控制器,对于触发序列{0,k0,k1,…,ks…},设计如下动态事件触发机制:
[0019]
[0020] 其中,ks为非负正整数,表示当前触发时刻; 为误差向量,x(ks)为当前触发时刻ks对应的状态向量, 为待求的正定对称矩阵,阈值ηi和 为给定正常数;ρ(k)为动态事件触发机制的变量,满足以下动态方程:
[0021]
[0022] 其中,ζi为给定的常数,0<ζi<1且
[0023] 因为动态事件触发机制中ρ(k)为时变参数并满足另一个动态方程,与静态事件触发机制相比,动态事件触发机制中的阈值是时变的,由此可以进一步降低触发频率,降低公用网络的占用率。
[0024] 当系统满足设计的动态时间触发条件时,控制器将更新并在零阶保持器的作用下将该触发时刻的系统状态值保持到下一个触发时刻;构造如下状态反馈控制器:
[0025] u(k)=Kix(ks),k∈[ks,ks+1)   (5)
[0026] 其中 为待求解的状态反馈控制器增益矩阵。
[0027] 系统运行状态切换信号σ(k)为已知的分段常值函数,因此切换时刻是事先已知的;根据事件触发机制条件(3)和(4),触发时刻ks+1是根据前一个触发时刻ks和k时刻的系统状态是否满足条件(3)和(4)来计算的;因而触发时刻依赖于切换时刻,但两者并不相同。
[0028] 步骤3、求解状态反馈控制器
[0029] 结合步骤一建立系统空间状态模型与步骤二建立的状态反馈控制器,得到如下闭环控制系统:
[0030]
[0031] 构建Lyapunov函数,将状态饱和系统约束在凸多面体中,通过随机分析和平均驻留时间方法分析系统的稳定性条件,求解状态反馈控制器的参数矩阵以及事件触发矩阵,具体步骤为:
[0032] 步骤3.1、构建Lyapunov函数 其中, 为待求的正定对称矩阵。
[0033] 计算上述Lyapunov函数沿着闭环控制系统轨迹的差分,并取期望:
[0034]
[0035] 将状态饱和系统约束在凸多面体 中,其中 为任意向量,引入自由矩阵 ||Gi‖∞≤1;Υ是对角线元素为1或0的5×5维对角矩阵的‑
集合,集合Υ中的第j个元素用Yj表示, 集合 令Yj=I‑Yj,I表示的单
位矩阵;利用凸多面体方法对饱和函数g(·)进行处理,得到:
[0036]
[0037] 其中, max表示取最大值,标量δj>0, Σ表示数学中的求和符号。
[0038] 根据非线性函数fi(k,x(k))的约束条件以及动态事件触发的条件得到:
[0039]
[0040] 对于任意标量0<λ<1,εi>0,ψi>0,公式(9)满足:
[0041]
[0042] 其中
[0043]
[0044]
[0045]
[0046]
[0047]
[0048] 星号*表示对称矩阵中对应的对称项。2
[0049] 当 和Ωi<0时,E{Wi(k+1)}<λE{Wi(k)}成立;通过递归计算得出
[0050] 考虑到系统状态在切换点不跳变,对于任意大于1的常数μ,如果则有
[0051] 根据Lyapunov函数 得到:
[0052]
[0053] 其中 符号λmin()和λmax()分别表示矩阵的最小特征值和最大特征值,max和min分别表示取最大值和取最小值。
[0054] 步骤3.2、考虑平均驻留时间得到:
[0055]
[0056] 其中,ln(·)表示以自然常数e为底的求对数符号,τa为平均驻留时间。
[0057] 根据随机稳定性理论,在平均驻留时间 的约束下,闭环控制系统是均方随机稳定的。
[0058] 步骤3.3、根据Schur补引理, 等价于
[0059]
[0060] 其中,T
[0061] Γ17=(YjCi)Pi,
[0062] Γ24=(YjBiKi)TPi,
[0063] 令Xi=Pi‑1和Zi=KiPi‑1,则Pi≤μPθ等价变为Xθ≤μXi;同时用对角矩阵和它的转置矩阵分别左乘和右乘矩阵不等式Γi<0,并令则得:
[0064]
[0065] 其中,
[0066]
[0067] 对于给定参数的μ≥1、0<λ<1、满足‖Gi‖∞≤1的矩阵Gi,如果存在正定对称矩阵Xi和 Zi以及正标量 使得线性矩阵不等式Xθ≤μXi、Φi<0和Ωi<0同时成立,则得到状态反馈控制器的参数矩阵为 事件触发矩阵为
[0068] 本发明具有以下有益效果:
[0069] 考虑网络化工业系统的多模态切换特性、非线性以及随机扰动,根据系统在正常状态、临界状态和非安全状态下的不同动态特性,建立了切换系统模型,利用状态饱和函数对非线性特性进行描述,通过引入动态事件触发机制降低公用网络的占用率,实现了复杂非线性随机网络化工业系统安全运行的有效控制。
版权所有:盲专网 ©2023 zlpt.xyz  蜀ICP备2023003576号