网络化控制系统丢包补偿装置及方法制造方法及图纸

技术编号:11478511 阅读:88 留言:0更新日期:2015-05-20 09:06
本发明专利技术公开了一种网络化控制系统丢包补偿方法,包括以下步骤:基于参数估计算法,在每个采样时刻利用被控对象的输出数据与控制数据建立等价数据模型;基于所述等价数据模型以及一定的控制律,利用参考输入信号与被控对象的输出数据得到控制增量预测值序列;根据前向通道与反向通道的随机丢包的情况从所述控制增量预测值序列中选择一个值作为确定的控制增量,利用所述控制增量得到控制信号并施加于被控对象进行丢包补偿。该方法解决了现有技术中基于模型的丢包补偿方法高度依赖被控对象的数学模型的问题,提高了控制系统的收敛速度和跟踪性能。该丢包补偿装置构造简单,控制参数少,便于在实际工程中进行应用。

【技术实现步骤摘要】
网络化控制系统丢包补偿装置及方法
本专利技术涉及工程控制领域,尤其涉及一种网络化控制系统丢包补偿装置及方法。
技术介绍
随着计算机技术、网络通信技术和控制技术的迅速发展,网络化控制系统以其布线少、成本低、便于远程监视与控制、易于扩展和维护等优势,已逐渐成为工业自动控制系统的发展趋势。网络化控制系统是一种分布式、网络化实时反馈控制系统,是将控制系统的控制端与被控端通过通信网络连接起来组成的闭环分布式控制系统,可以实现分布式测量、控制与管理。但由于实时数据(包括测量数据和控制数据)均是通过网络以“数据包”的形式进行传输,所以当网络发生节点或链路故障、拥堵、传输或路由错误时,将导致这些实时数据包的随机丢失,并最终影响系统的控制性能,甚至导致系统不稳定。现有技术中已经采取了一些措施来降低随机丢包对网络化控制系统的控制性能的影响,但还主要存在以下问题:一是现有措施大多针对线性系统,而较少考虑非线性系统。但在实际中,几乎所有的被控对象都是非线性系统,所以现有技术中处理丢包的措施在实际应用中的效果不理想。二是现有措施多为基于被控对象的数学模型所建立的方法,但随着信息科学技术的发展,许多工业过程发生本文档来自技高网...
网络化控制系统丢包补偿装置及方法

【技术保护点】
一种网络化控制系统丢包补偿方法,包括以下步骤:步骤一、基于参数估计算法,在每个采样时刻利用被控对象的输出数据与控制数据建立等价数据模型;步骤二、基于所述等价数据模型以及一定的控制律,利用参考输入信号与被控对象的输出数据得到控制增量预测值序列;步骤三、根据前向通道与反向通道的随机丢包的情况从所述控制增量预测值序列中选择一个值作为确定的控制增量,利用所述控制增量得到控制信号并施加于被控对象进行丢包补偿。

【技术特征摘要】
1.一种网络化控制系统丢包补偿方法,包括以下步骤:步骤一、基于参数估计算法,在每个采样时刻利用被控对象的输出数据与控制数据建立等价数据模型;步骤二、基于所述等价数据模型以及一定的控制律,利用参考输入信号与被控对象的输出数据得到控制增量预测值序列;步骤三、根据前向通道与反向通道的随机丢包的情况从所述控制增量预测值序列中选择一个值作为确定的控制增量,利用所述控制增量得到控制信号并施加于被控对象进行丢包补偿;其中,在步骤一中,根据以下参数估计算法建立等价数据模型:式中,为k时刻的伪偏导数φ(k)的估计值;Δu(k-1)为被控对象在k-1时刻的控制增量;Δy(k)为被控对象在k时刻的输出增量;μ,η和ε为常数,为的初始值,sign(·)为符号函数。2.根据权利要求1所述的方法,其特征在于,在步骤二中,根据以下控制律得到控制增量预测值序列Δus(k+i|k):式中,i和j均为迭代次数,i的取值为其中,为反向通道和前向通道连续丢包总数的上界;y(k+j|k)为根据k时刻的被控对象的输出数据y(k)迭代得到的k+j时刻的输出预测值;r(k+j+1)为(k+j+1)时刻系统的参考输入信号;为控制律系数,其中,为k时刻的伪偏导数φ(k)的估计值,λ和ρ为常数。3.根据权利要求1或2所述的方法,其特征在于,在步骤三中,当反向通道和前向通道均未丢包时,从当前时刻k的控制增量预测值序列中选择第一个值作为确定的控制增量;当反向通道或前向通道发生丢包时,从与当前时刻k最近的未丢包时刻kl的控制增量预测值序列中选择第(k-kl+1)个值作为确定的控制增量。4.根据权利要求3所述的方法,其特征在于,根据以下表达式得到施加于被控对象的控制信号u(k):式中,u(kl-1)为与当前时刻k最近的未丢包时刻kl的前一时刻的控制信号,为kl时刻的控制增量预测值序列中的第(k-kl+1)个元素。5.一种网络化控制系统丢包补偿装置,包括:设置于反向通道被控端...

【专利技术属性】
技术研发人员:庞中华刘国平周东华孙德辉
申请(专利权)人:北方工业大学
类型:发明
国别省市:北京;11

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

1