基于动态矩阵的随机时延丢包网络控制系统

葛阳, 王景成

葛阳, 王景成. 基于动态矩阵的随机时延丢包网络控制系统[J]. 信息与控制, 2011, 40(6): 835-840.
引用本文: 葛阳, 王景成. 基于动态矩阵的随机时延丢包网络控制系统[J]. 信息与控制, 2011, 40(6): 835-840.
GE Yang, WANG Jingcheng. Networked Control System with Random Delay and Packet Loss Based on Dynamic Matrix[J]. INFORMATION AND CONTROL, 2011, 40(6): 835-840.
Citation: GE Yang, WANG Jingcheng. Networked Control System with Random Delay and Packet Loss Based on Dynamic Matrix[J]. INFORMATION AND CONTROL, 2011, 40(6): 835-840.

基于动态矩阵的随机时延丢包网络控制系统

基金项目: 国家863计划资助项目(2009AA04Z162);国家自然科学基金资助项目(60934007);教育部新世纪人才计划资助项目(NCET-08-0359);上海市青年科技启明星跟踪计划资助项目(11QH1401300)
详细信息
    作者简介:

    葛阳(1986- ),男,硕士生.研究领域为预测控制及网络控制系统.
    王景成(1972- ),男,博士,教授,博士生导师.研究领域为实时系统控制与过程控制.

    通讯作者:

    王景成, jcwang@sjtu.edu.cn

  • 中图分类号: TP273

Networked Control System with Random Delay and Packet Loss Based on Dynamic Matrix

  • 摘要: 针对网络控制系统(NCS)中存在的时延可能大于一个采样周期,以及网络传输存在丢包可能的情况,提出了改进的动态矩阵控制(DMC)算法,通过在线纠正系统的阶跃响应系数来处理时延造成的系统误差,并通过建立缓存器,当数据传输过程中出现丢包时利用动态矩阵算法计算控制量及未来输出预测值的冗余信息来替代丢失的实时信息,减少丢包对系统性能的影响.最后通过基于TrueTime的实时仿真系统研究,对比了不同时延及丢包率情况下改进算法与传统动态矩阵控制算法的效果,表明随着时延和丢包率的增大,改进动态矩阵算法的优势明显,从而验证了该方法的有效性.
    Abstract: To address the problems of the existing time delays which may be more than one sampling period in networked control system(NCS) and the possibility of packet loss in the network transmission,an improved dynamic matrix control (DMC) algorithm is proposed.By correcting the step response coefficients of the system online,the errors caused by time delay are addressed.And by building a buffer,the control and future output prediction redundancy which are computed by the dynamic matrix algorithm can replace the lost real-time information when packet loss occurs during data transmission, so as to reduce the effect of packet loss.Finally,a simulation case based on TrueTime is studied.By comparing the results of the improved and the traditional DMC algorithms with different time delays and packet dropout rates,the advantage of the improved DMC algorithm is unfolded as the time delay and packet loss rate increase.The effectiveness of the proposed algorithm is validated.
  • [1] Hong Y.Research on networked control systems[D].Maryland,USA:University of Maryland College Park,2000.
    [2] Luck R,Ray A.Experimental verification of a delay compensation algorithm for integrated communication and control systems[J].International Journal of Control,1994,59(6):1357-1372.
    [3] Luck R,Ray A.An observer-based compensator for distributed delays[J].Automatica,1990,26(5):903-908.
    [4] Liou L W,Ran A.Stochastic regulator for integrated communication and control systems:Part-Formulation of control law[J].Journal of Dynamic Systems,Measurement and Control,Transactions of the ASME,1991,113(4):604-611.
    [5] Nilsson J.Real-time control systems with delays[D].Lund,Sweden:Lund Institute of Technology,1998.
    [6] Zhang W A,Li Y.Modelling and control of networked control systems with both network-induced delay and packetdropout[J] ,Automatica,2008,44(12):3206-3210.
    [7] Hu L S,Bai T,Shi P,et al.Sampled-data control of networked linear control systems[J].Automatica,2007,43(5):903-911.
    [8] Huang J,Wang Y J,Tang S H,et al.Robust stability conditions for remote SISO DMC controller in networked control systems[J].Journal of Process Control,2009,19(5):743-750.
    [9] 于之训,陈辉堂,王月娟.具有随机通讯延迟和噪声干扰的网络系统控制[J].控制与决策,2000,15(5):518-522.Yu Z X,Chen H T,Wang Y J.Control of network system with random communication delay and noise disturbance[J].Control and Decision,2000,15(5):518-522.
    [10] 李毅,胡保生,彭勤科.基于GASA算法的网络控制系统的控制器设计[J].系统仿真学报,2004,16(7):1571-1588.Li Y,Hu B S,Peng Q K.Controller design of networked control system based on GASA[J].Journal of System Simulation,2004,16(7):1571-1588.
    [11] 张奇智,张彬,张卫东.随机延迟网络控制系统中的分段时戳动态矩阵控制[J].控制与决策,2005,20(8):873-877.Zhang Q Z,Zhang B,Zhang W D.Segmented time-stamped dynamic matrix control for networked control systems with random delay[J].Control and Decision,2005,20(8):873-877.
    [12] 费春国,李昌刚,张奇智,等.网络控制系统中自适应DMC算法的仿真研究[J].系统仿真学报,2008,20(1):65-67.Fei C G,Li C G,Zhang Q Z,et al.Simulation of adaptive DMC algorithm in networked control systems[J].Journal of System Simulation,2008,20(1):65-67.
    [13] 关守平,应婷.基于动态矩阵方法的网络控制系统补偿策略[J].东北大学学报:自然科学版,2008,29(11):1532-1535.Guan S P,Ying T.Compensating strategy based on dynamic matrix control for networked control system[J].Journal of Northeastern University:Natural Science,2008,29(11):1532-1535.
    [14] 席裕庚.预测控制[M].北京:国防工业出版社,1993.Xi Y G.Predictive control[M].Beijing:National Defense Industry Press,1993.
    [15] Ohlin M,Henriksson D,Cervin A.TrueTime 1.5-Reference manual[EB/OL]. (2007-01-05) [2010-09-01]. http://www.control.lth.se/truetime/.
计量
  • 文章访问数:  2356
  • HTML全文浏览量:  0
  • PDF下载量:  347
  • 被引次数: 0
出版历程
  • 收稿日期:  2010-09-15
  • 发布日期:  2011-12-19

目录

    /

    返回文章
    返回
    x