基于平均驻留时间的网络控制系统动态切换控制方法技术方案

技术编号:12713153 阅读:151 留言:0更新日期:2016-01-14 19:42
基于平均驻留时间的网络控制系统动态切换控制方法,基于平均驻留时间方法将不确定随机变化的时延和丢包对网络控制系统动态性能的影响转化为一类离散切换事件,建立容许包含不稳定子系统的网络控制系统的离散化切换控制模型;采用改进的主动变采样的混合节点驱动机制保证网络诱导时延总是小于一个采样周期的同时保证在当前的采样周期中新的控制量可以作用到被控对象上;基于多Lyapunov函数方法给出了便于求解模态依赖切换控制器存在的充分条件,并采用最优循环算法给出了满足允许平均驻留时间的无限定子系统切换顺序的切换控制器的设计方法,保证通信受限和信息不完整情况下网络控制系统的稳定性。

【技术实现步骤摘要】

本专利技术涉及自动控制领域,特别涉及基于平均驻留时间的网络控制系统动态切换控制方法,针对网络引入后不确定变化的时延和丢包所导致的网络控制系统采样离散化后动态特性随着采样周期而变化的随机不确定性,基于平均驻留时间方法建立容许包含不稳定子系统的网络控制系统的切换控制模型,采用多Lyapunov函数方法给出了具有时延及丢包的离散化网络控制系统模态依赖切换控制器存在的充分条件,并给出了满足允许平均驻留时间的无限定子系统切换顺序的切换控制方法。
技术介绍
随着3C技术的融合和发展,传统的点对点的控制系统结构已经不能满足日益复杂和远程控制的要求,网络控制系统以其成本低、空间分布广、连接灵活、功能复杂等优点已广泛的应用在过程控制系统、机器人、太空操作、远程手术、智能电网及高性能汽车操作系统中。控制器、传感器和执行器等各网络节点基于总线通信机制紧密协调工作完成控制任务。NCS的研究已经成为国内外控制领域的一个研究热点。但是网络的引入在给控制系统带来了各种优点的同时,也给系统和控制理论带来了新的极具挑战性的问题,主要有:(1)多用户共享通信线路且流量变化不规则及不同的网络协议必然会导致不同性质的网络诱导时延(2)网络阻塞、连接中断以及信道干扰必然会导致网络数据包的时序错乱和数据包的丢失。这些随机多变的因素的引入大大增加了系统分析和设计的复杂性,因为:(1)数据到达的时刻不再是定常的和有规则的,造成了系统定常性的丧失;(2)数据在传输的过程中可能发生丢失或错误,造成了数据完整性的丧失;(3)数据传输时间的不确定性以及丢包发生的随机性,导致了系统确定性的丧失。因此针对网络控制系统复杂的结构、运行特性和所存在的不确定网络诱导因素,建立新的系统模型、分析系统特性、重新评估和建立基于网络的控制模型和控制方法是非常重要也是很有必要的。切换系统是一类十分重要的混杂系统,典型的切换系统包含一组连续(或离散)子系统和决定子系统间如何切换的切换规则,各子系统间按照切换规则动态切换。而网络控制系统某种意义上说可以称作是一个切换系统,因为它既包含了连续动态的被控对象子系统,又包含了离散动态的控制器子系统。由于不确定时延和丢包的存在,执行器作用在被控对象上的离散控制量可以认为是不确定的事件,在两个离散的控制事件之间,被控对象的动态特性是不同的,将随着不定期到来的时变控制量而变化。因此可以认为网络控制系统是根据包含切换规则的切换控制器在连续的子系统之间切换,控制和协调整个系统正常运行。图1为网络控制系统转化为切换控制系统模型的示意图。
技术实现思路
本专利技术的目的在于针对网络控制系统复杂的结构、动态多变的运行特性和所存在的导致系统失稳的不确定网络诱导因素,提供一种基于平均驻留时间的网络控制系统动态切换控制方法,结合平均驻留时间方法提出一种能更好的综合描述不确定时延和丢包对网络化控制系统动态性能影响的可以包含不稳定子系统的离散化切换系统建模方法,采用改进的主动变采样的混合节点驱动机制及时间轴栅格化方法,基于多Lyapunov函数方法给出便于求解的具有时延和丢包的离散化网络控制系统模态依赖切换控制器存在的充分条件以及满足允许平均驻留时间的无限定子系统切换顺序的切换控制器的设计方法,保证通信受限和信息不完整情况下网络控制系统的稳定性。为了达到上述目的,本专利技术的技术方案如下:基于平均驻留时间的网络控制系统动态切换控制方法,包括以下步骤:步骤一、基于闭环网络控制系统中网络诱导时延和丢包的不确定时变特性,采用主动变采样的传感器节点混合驱动机制,保证网络诱导时延总是小于一个采样周期的同时,保证在当前的采样周期中新的控制量可以作用到被控对象上;主动变采样的具体机制如下:(1)假设时间轴被划分成等间隔为Δl的小时间格;(2)如果当前作用到被控对象上的是第k个控制量,则传感器将触发第k+1个采样事件;(3)令tuk表示第k个成功传送到执行器的控制量的时间点,并且用网络时延τk表示第k个到达执行器的数据包从传感器到控制器的时延与控制器到执行器的时延之和;(4)为了避免由于数据包长时间未到达执行器或数据包丢失而造成的网络控制系统长时间处在开环状态下而可能导致的系统失稳问题,设最大允许采样周期为Tmax,如果网络传输时延τk超过了Tmax,则传感器将采用时间驱动方式触发下一个采样事件;(5)设第k个作用到被控对象的控制量的采样时间点为sk,则下一个采样时间点sk+1的选择方法为:sk+1=nltuk∈[(n-2)l,(n-1)l)sk+Tmaxtuk≥sk+Tmax---(1)]]>其中,Tmax是所允许的最大采样间隔(Tmax=N×Δl,N是正整数),n是正整数且0<n<N;(6)令集合Γ={t1,t2,t3,...本文档来自技高网
...
基于平均驻留时间的网络控制系统动态切换控制方法

【技术保护点】
基于平均驻留时间的网络控制系统动态切换控制方法,包括以下步骤:步骤一、基于闭环网络控制系统中网络诱导时延和丢包的不确定时变特性,采用主动变采样的传感器节点混合驱动机制,保证网络诱导时延总是小于一个采样周期的同时保证在当前的采样周期中新的控制量可以作用到被控对象上;步骤二、基于步骤一的主动变采样的时间和事件混合节点驱动机制,建立网络控制系统的切换控制模型:设hk为第k个采样周期的时间长度,则基于上述的改进主动变采样技术可以得到被控对象离散化后的状态方程为:x(ik+1)=Φkx(ik)+Γ0(τk,hk)u(ik)+Γ1(τk,hk)u(ik-1)---(4)]]>其中Φk=eAhk,Γ0(τk,hk)=∫0hk-τkeAsdsB,Γ1(τk,hk)=∫hk-τkhkeAsdsB---(5)]]>引入一个新的增广向量z(k)=[x(ik) u(ik‑1)]T,则从式(4)和式(5)可以得到下面的网络控制系统的增广闭环系统:z(k+1)=Ψkz(k)   (6)其中Ψk=Φk+Γ0(τk,hk)K(ik)Γ1(τk,hk)K(ik)0---(7)]]>(1)定义dk是两个有效采样点ik和ik+1之间的连续丢包数,则可以得到ik+1‑ik=dk+1。假设最大连续丢包数为dmax,则dk的取值范围为D={0,1,…,dmax}。基于时间轴的栅格化离散方法,时变时延τk将转化成有限个离散值,取值集合微Τ={Δl,2×Δl,…,Tmax}(Δl是上述将时间轴划分成的等间隔小时间格,而Tmax=Δl×N);(2)hk为第k个有效采样周期,很容易得到hk=τk+Δl+Tmaxdk,从式可以看出,系统矩阵Φk,Γ0(τk,hk),Γ1(τk,hk)的值由时延τk和连续丢包数dk,因此,增广系统(6)可以被看做是一个包含时延和丢包信息子系统的切换系统,其中系统矩阵Ψk从下面的有限集中取值Ω={Ψ1(τk=Δl,dk=0),Ψ2(τk=2×Δl,dk=0),...,ΨM(τk=Tmax,dk=dmax)},M=N×(1+dmax).(3)进而,我们可以把增广系统(6)写成切换系统的形式:其中σ(lk)∈Ι={1,2,...,M},M=N×(1+dmax)称作切换信号,当σ(lk)=m,可以得到:A^σ(lk)=A^m=Φm+Γm,0KmΓm,1Km0---(9)]]>(4)通常情况下,每一次有效的采样都将触发一次子系统的切换,但是当网络状况正好一样时,如时延和丢包都是τk=τa,dk=da,因此,从式(7)可以得到Ψ1=Ψ2,这说明第二次有效采样并没有触发子系统间的切换。此时需要定义一个新变量lk表明真正切换发生的时刻,那么系统的切换时刻点为(l1,l2,...,lm,...);步骤三、基于平均驻留时间法分析包含不稳定子系统的切换系统稳定的充分条件及切换信号的平均驻留时间所需满足的条件:首先给出平均驻留时间的定义:对于任意的l≥l0和任意的切换信号σ(k),l0≤k<l,令Nσ[l0,l)表示σ(k)在时间间隔[l0,l)的切换次数。如果对于N0≥0和τa>0,有Nσ[l0,l)≤N0+(l‑l0)/τa成立,则τa称作平均驻留时间,N0表示颤抖界;简单起见并不失一般性,我们令N0=0;基于上面的分析和定义,我们可以得到下面的引理,表明网络控制系统切换控制模型(8)的稳定性充分条件和切换信号所需满足的平均驻留时间,为简单起见,用(0,1,2,...,l,...)表示时间轴上的时间点(0,Δl,2×Δl,...,l×Δl,...);引理1:考虑切换系统(8),并且令|αm|<1,m∈Ι,μ≥1为给定常数.如果存在正定函数以及Κ函数β1,β2,并且p(m),m∈Ι是先验可知的,则存在使得:β1(||x(l)||)≤Vm(l)≤β2(||x(l)||)   (10)Vm(k)≤μVn(k),∀σ(k)=m∈I,∀σ(k-1)=n∈I,m≠n---(12)]]>Πm=1M(1+αm)p(m)<λ<1---(13)]]>那么切换系统(8)是全局渐进稳定的,只要切换信号的平均驻留时间满足:τa>τa*=-InμInλ---(14)]]>其中p(m),m∈Ι是切换系统子系统m的发生率。证明:从(11)可以得到ΔVm(l)=...

【技术特征摘要】
1.基于平均驻留时间的网络控制系统动态切换控制方法,包括
以下步骤:
步骤一、基于闭环网络控制系统中网络诱导时延和丢包的不确
定时变特性,采用主动变采样的传感器节点混合驱动机制,保证网络
诱导时延总是小于一个采样周期的同时保证在当前的采样周期中新
的控制量可以作用到被控对象上;
步骤二、基于步骤一的主动变采样的时间和事件混合节点驱动
机制,建立网络控制系统的切换控制模型:
设hk为第k个采样周期的时间长度,则基于上述的改进主动变采
样技术可以得到被控对象离散化后的状态方程为:
x(ik+1)=Φkx(ik)+Γ0(τk,hk)u(ik)+Γ1(τk,hk)u(ik-1)---(4)]]>其中
Φk=eAhk,&...

【专利技术属性】
技术研发人员:吴莹吴彦鹏赵越
申请(专利权)人:西安石油大学
类型:发明
国别省市:陕西;61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1