一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

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

2021-09-17 21:14:00 来源:中国专利 TAG:化工业 随机 动态 系统 网络


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


背景技术:

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


技术实现要素:

4.针对现有技术的不足,本发明提出了基于动态事件触发的非线性随机网络化工业系统控制方法,分别考虑了系统在三种不同模态下运行的特性和系统受到的随机扰动影响,并基于动态事件触发机制的控制信号传输方法,利用随机分析和平均驻留时间方法,设计了基于动态事件触发机制的状态饱和非线性随机网络化工业系统的反馈控制器,实现对状态饱和非线性随机网络化工业系统安全、有效地控制。
5.基于动态事件触发的非线性随机网络化工业系统控制方法,具体包括以下步骤:
6.步骤1、建立系统的状态空间模型
7.采集系统数据,建立如下状态饱和非线性随机网络化工业系统的状态空间模型:
8.x(k 1)=g(a
σ(k)
x(k) b
σ(k)
u(k) α(k)f
σ(k)
(k,x(k)) c
σ(k)
x(k)ω(k))
ꢀꢀꢀ
(1)
9.其中,表示k时刻网络化工业系统的状态向量,x(k)=[x1(k) x2(k) x3(k) x4(k) x5(k)]
t
,其中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]
为非线性扰动,对于任意向量为非线性扰动,对于任意向量非线性扰动满足初始条件f
i
(k,0)=0和约束‖f
i
(k,m1)

f
i
(k,m2)‖≤‖f
i
(m1‑
m2)‖,其中,是已知实数矩阵,||
·
||表示向量或矩阵的欧几里得范数。
[0014]
α(k)为满足伯努利分布的随机序列,用于描述非线性扰动f
i
(k,x(k))在网络化工业系统中随机发生的现象,通过统计方法获取α(k)的均值业系统中随机发生的现象,通过统计方法获取α(k)的均值业系统中随机发生的现象,通过统计方法获取α(k)的均值e{
·
}表示数学期望。
[0015]
为切换信号,是与时间k相关的分段常值函数,用于表示系统的不同运行状态,当σ(k)=1时,表示网络化工业系统运行在正常状态;σ(k)=2时,表示系统运行在临界状态;σ(k)=3时,表示系统运行在非安全状态。a
σ(k)
∈r5×5、b
σ(k)
∈r5×2、c
σ(k)
∈r5×5是已知实数矩阵,均由建模方法得到,符号表示n1维列向量;表示n1×
n2维的实矩阵;上标t表示矩阵或向量的转置。
[0016]
集合{0,l0,l1,

,l
q
,l
q 1
,

}表示切换序列,l
q
表示切换时刻,q为非负整数;当k∈[l
q
,l
q 1
)时,表示网络化工业控制系统运行在第i个模态,将a
σ(k)
、b
σ(k)
、c
σ(k)
、f
σ(k)
(k,x(k))分别简写为a
i
、b
i
、c
i
、f
i
(k,x(k))。
[0017]
步骤2、设计状态反馈控制器
[0018]
设计基于动态事件触发的状态反馈控制器,对于触发序列{0,k0,k1,

,k
s

},设计如下动态事件触发机制:
[0019][0020]
其中,k
s
为非负正整数,表示当前触发时刻;为误差向量,x(k
s
)为当前触发时刻k
s
对应的状态向量,为待求的正定对称矩阵,阈值η
i
和为给定正常数;ρ(k)为动态事件触发机制的变量,满足以下动态方程:
[0021][0022]
其中,ζ
i
为给定的常数,0<ζ
i
<1且
[0023]
因为动态事件触发机制中ρ(k)为时变参数并满足另一个动态方程,与静态事件触
发机制相比,动态事件触发机制中的阈值是时变的,由此可以进一步降低触发频率,降低公用网络的占用率。
[0024]
当系统满足设计的动态时间触发条件时,控制器将更新并在零阶保持器的作用下将该触发时刻的系统状态值保持到下一个触发时刻;构造如下状态反馈控制器:
[0025]
u(k)=k
i
x(k
s
),k∈[k
s
,k
s 1
)
ꢀꢀꢀ
(5)
[0026]
其中为待求解的状态反馈控制器增益矩阵。
[0027]
系统运行状态切换信号σ(k)为已知的分段常值函数,因此切换时刻是事先已知的;根据事件触发机制条件(3)和(4),触发时刻k
s 1
是根据前一个触发时刻k
s
和k时刻的系统状态是否满足条件(3)和(4)来计算的;因而触发时刻依赖于切换时刻,但两者并不相同。
[0028]
步骤3、求解状态反馈控制器
[0029]
结合步骤一建立系统空间状态模型与步骤二建立的状态反馈控制器,得到如下闭环控制系统:
[0030][0031]
构建lyapunov函数,将状态饱和系统约束在凸多面体中,通过随机分析和平均驻留时间方法分析系统的稳定性条件,求解状态反馈控制器的参数矩阵以及事件触发矩阵,具体步骤为:
[0032]
步骤3.1、构建lyapunov函数其中,为待求的正定对称矩阵。
[0033]
计算上述lyapunov函数沿着闭环控制系统轨迹的差分,并取期望:
[0034][0035]
将状态饱和系统约束在凸多面体中,其中为任意向量,引入自由矩阵||g
i


≤1;υ是对角线元素为1或0的5
×
5维对角矩阵的集合,集合υ中的第j个元素用y
j
表示,集合令y
j

=i

y
j
,i表示的单位矩阵;利用凸多面体方法对饱和函数g(
·
)进行处理,得到:
[0036][0037]
其中,max表示取最大值,标量δ
j
>0,σ表示数学中的求和符号。
[0038]
根据非线性函数f
i
(k,x(k))的约束条件以及动态事件触发的条件得到:
[0039][0040]
对于任意标量0<λ<1,ε
i
>0,ψ
i
>0,公式(9)满足:
[0041][0042]
其中
[0043]
[0044][0045][0046][0047][0048]
星号*表示对称矩阵中对应的对称项。
[0049]
当和ω
i
<0时,e{w
i
(k 1)}<λ2e{w
i
(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]
其中,
[0061]
γ
17
=(y
j
c
i
)
t
p
i
,
[0062]
γ
24
=(y
j
b
i
k
i
)
t
p
i

[0063]
令x
i
=p
i
‑1和z
i
=k
i
p
i
‑1,则p
i
≤μp
θ
等价变为x
θ
≤μx
i
;同时用对角矩阵和它的转置矩阵分别左乘和右乘矩阵不等式γ
i
<0,并令则得:
[0064][0065]
其中,
[0066]066][0067]
对于给定参数的μ≥1、0<λ<1、满足‖g
i


≤1的矩阵g
i
,如果存在正定对称矩阵x
i
和z
i
以及正标量使得线性矩阵不等式x
θ
≤μx
i
、φ
i
<0和ω
i
<0同时成立,则得到状态反馈控制器的参数矩阵为事件触发矩阵为
[0068]
本发明具有以下有益效果:
[0069]
考虑网络化工业系统的多模态切换特性、非线性以及随机扰动,根据系统在正常状态、临界状态和非安全状态下的不同动态特性,建立了切换系统模型,利用状态饱和函数对非线性特性进行描述,通过引入动态事件触发机制降低公用网络的占用率,实现了复杂非线性随机网络化工业系统安全运行的有效控制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜