摘要
随着控制规模的日益扩大、计算机网络技术的飞速发展,基于计算机网络的控制系统已开始逐步应用到控制工程中。控制回路通过实施网络闭合的反馈控制系统称为网络化控制系统(Networked Control System,NCS)。网络化控制系统以其构建模块化,集成化,成本低等优点,一出现便受到了广泛的重视和研究,并且经过多年的发展,网络化控制系统研究已取得了长足的进步。但是,数据包的丢失和网络诱导时延的存在仍然是困扰系统性能和稳定性的最突出问题。
本文综述了网络控制系统的概念及其结构,介绍了计算机网络的类型和特点,阐述了网络控制系统存在的主要问题以及目前针对这些问题的一些解决方法,研究了网络控制化控制系统的指数稳定和最大丢包率问题。
对执行器节点和控制器节点采用事件驱动,对传感器节点采用时间驱动,基于异步动态系统理论对采样周期确定的具有数据传输成功事件与失败事件的异步动态系统进行了建模。
利用Lyapunov理论和Schur补引理对网络控制闭环系统进行了稳定性分析。借助线性矩阵不等式,给出了能够使网络化控制系统稳定的充分条件。
将马尔可夫跳变线性系统理论应用到网络化控制系统之中,将具有类似于伯努利分布的丢包情形的网络化控制系统理解为马尔可夫过程,而将丢包事件转化为马尔可夫过程中的可能状态。基于Schur补引理和马尔可夫链均方稳定判据,讨论了网络化控制系统的稳定性,给出了马尔可夫模型过程的网络化控制系统稳定的充分条件。
为了便于研究网络化控制系统和检验研究结果,基于Matlab的TrueTime工具箱,对异步动态网络化控制系统进行了仿真研究。结果表明,在一定的丢包率范围内,异步动态网络化控制系统是稳定的。
With control system scale growing and development of computer network technology, networked control system (NCS) has been gradually applied to control projects. In NCS, measure and control signals are sent by network. For a lot of advantages, as modular structure, low cost and so on, NCS has got much more attention and great development. However, problems, such as packet loss and network-induced delay, have not been solved. These problems will badly interfere NCS control performance and stability.
In the dissertation, the concept and structure of NCS are introduced; the types and characteristics of computer networks are summarized; NCS main problems and some solutions are described; NCS exponential stability and patient packet loss rate are researched.
In NCS, the actuator nodes and control nodes are to be driven by events and sensor nodes by time. Based on the dynamic system theory, a model is established for the determinate sample period dynamic system with success and failure events.
NCS stability is analyzed by using the Lyapunov theory and schur complement lemma. The sufficient conditions for NCS stability is given based on the linear matrix inequality.
Bernoulli distribution packet loss process is considered as Markov process. The packet loss events are taken into possible states in the Markov process.
Based on the schur complement lemma and Markov chain mean-square stability criterion, the NCS stability is discussed, and the sufficient stability conditions is given for it.
Simulations are done for the asynchronous dynamic NCS by TrueTime toolbox of the Matlab. The simulation results show that a system is still stable if the packet loss rate is in a certain range.
引文
[1] Andrew S,Dullerud G E.Networked Control of Distributed System. In IEEE Conference on Decision and Control Conference, Vol.16(3): 203- 204,2001.
[2] Almutairi S.Adaptive Fuzzy Modulation for Networked PI Control Systems.In IEEE 2002 28th Annual Conference of the Industrial Electronics Society, Vol.4: 3152- 3157, 2002.
[3] Almutairi S,Chow M Y.PI parameterization using adaptive fuzzy modulation (afm) for networked control systems-Part II:full adaptation.In IEEE 2002 28th Annual Conference of the Industrial Electronics Society,Vol.4:3158-3163,2002.
[4] Walsh G C,Ye H,Bushnell L.Stability Analysis of networked control System[C].Proc of American Control Conference,San Diego,CA,USA:IEEE Press, Vol. 1(1): 2876- 2880, 1999.
[5] Walsh G C,O Beldiman,L Bushnell.Error Encoding Algorithms for the Networked control systmes[C].Proc of the 38th Conference on Decision Control, Phoenix, Arizow, USA: IEEE Press,Vol.1(1):4933-4938,1999.
[6]顾洪军.网络控制系统建模及性能分析方法的研究[D].清华大学博士学位论文,2001.
[7] Beliman 0 V,Networked control systems. Department of Electrical and computer Engineering, Duke University, 2001.
[8]李志坤,段培永,宋波.网络化控制系统研究现状与展望[J].山东建筑工程学院学报,Vol.20(4):69-73,2005.
[9] Branicky M S,Phillips S M,Zhang W.Stability of networked control systems:explicit analysis of delay.Proceedings of the American Control Conference. Chicago, Illinois, Vol.17 (6): 2352-2357,2000.
[10]景兴建.网络遥操作机器人系统稳定性分析和规划方法研究.中国科学院沈阳自动化研究所博士学位论文,2004.
[11] Zhang W,Branicky M S,Phillips S M. Stability of networked control systems.IEEE control systems Magazine,Vol.21(1):84-99,2001.
[12] Zhang W.Stability analysis of networked control systems[D].Dept.of Electrical Engineering and Computer Science, Case Western Reserve University,August,2001.
[13]于之训.闭环网络控制系统的理论于实验研究[D].同济大学博士学位论文,2000.
[14]樊卫华.网络控制系统的建模与控制[D].南京理工大学博士学位论文,2004.
[15] Lian F L,Moyne J R,Tibury D M.Performance evaluation of control Networks: Ethernet, control net and device net[J].IEEE Control System Magzine, Vol.21(1): 1772186, 2001.
[16]冯东芹,褚健.Ethernet与工业控制网络.仪器仪表学报,Vol.24(1):23-26,2003.
[17] Walsh G C,Ye H.Scheduling of networked control systems.IEEE Control Systems Magazine, Vol.21(1): 57-65,2001.
[18] Walsh G C,Beldiman O,Bushnell L G.Asymptotic behavior of networked control systems. International Conference on Control APPlications,Hawaii,USA, Vol. 1448- 1453, 1999.
[19] Walsh G C, Bushnell L G. Asymptotic behavior research of networked control systems. IEEE Translations of Automatic Control,Vol.46(7):1093-1097,2001.
[20]张超,鲁照权,丁飞.网络控制系统时延及其控制方法综述.仪器仪表学报(增刊),Vol.30(6): 360-365,2009.
[21] Halevi Y, Ray A.Integrated communication and control systems: Part I analysis[J]. Journal of Dynamic Systems, Measurement and control,Vol. 110(4): 367-373,1998.
[22] L W Lou, A Ray. Integnidentical sensor and controller sampling[J]. Journal of Dynamic Systems, Measurement and Control,Vol.112(3): 357-364,2002.
[23] Walsh G C, Beldiman O, Bushnell L G. A symptotic behavior of nonlinear networked control systems[J]. IEEE Transactions on Automatic Control, Vol.46(7): 1093-1097,2001.
[24] Nicolao G D, Silcia S. On the use of reachability gramians for the stabilization of linear periodic systems [J]. IEEE Transactions on Automatic Control, Vol.33(4):729-732,1999.
[25] Goktas F. Distributed control of systems over communication networks[D]. Ph.D Dissertation. Philadelphia, PA, USA: University of Pennsylvania, 2000.
[26]孙海义,李宁.一类长时延网络控制系统的鲁棒无源控制,.仪器仪表学报, Vol.26(4):5-8,2005.
[27]朱张青,周川,胡维礼.短时延网络控制系统的鲁棒H 2 /H∞状态观测器设计[J].控制与决策,Vol.20(3): 280-284,2005.
[28]张喜民,李建东,张建国.网络控制系统的鲁棒保性能控制[J].西安电子科技大学学报,Vol.35(1): 96-100,2008.
[29] Almutairi N B, Chow M Y, Tipsuwan Y. Network-based controlled DC motor with fuzzy com pensation[C]. The 27th Annual Conference of the IEEE Industrial Electronics Society,Vol.1(1): 1844-1849,2001.
[30] Almutairi N B, Mo-Yuen Chow. A modified PI control action with a robust adaptive fuzzy controller applied to DC motor[C]. International Joint Conference on Neural Networks,Vol.2(1): 503-508,2001.
[31] Almutairi N B, Chow M Y. PI parameterization using adaptive fuzzy modulation (AFM) for networked control systems-Full adaptation[C]. IEEE 28th AnnualConference of the Industrial Electronics society,Vol.4: 3158-3163,2002.
[32] Chow. Robust control of state delayed systems with polytopic type uncertainties via parameter-dependent Lyapunov functionals[J]. systems Control Letters, Vol .50: 183-193, 2003.
[33] Luck R, Ray A. An observer-based compensator for distributed delays[J]. Automatica, Vol.26(5): 903-908,1999.
[34] Luck R,Ray A. Experimental verification of a delay compensation algorithmfor Integrated communication and control systems[J]. International Journal of Control, Vol.59(6): 1357-1372.,1998.
[35] H Chan, U Ozguner. Closed-loop control of systems over a communication network with queues[J]. International Journal of Control,Vol.62(3): 493-510,1999.
[36] Hong S H. Scheduling algorithm of data sampling times in the integrated communication and control Sysystems[J]. IEEE Transactions on Control Systems Tchnology, Vol.3(2): 225-230,2000.
[37] Kim Y H, Seong P H, Kwon W H. Stability and a scheduling method for networked-based control systems[J]. the 22nd Annual Conference of the IEEE Industrial Electronics Society,Vol.2: 934-939,2002.
[38] Montestruqe L A, Antsakkis P J. On the model based control of networked systems[J]. Automatic,Vol.39: 1837-1843,2003.
[39] Luis A Montestruque, Pans Antsaklis. Stability of model-based networked control systems with time-varying transmission times[J]. IEEE transactions on automatic control,Vol.49(9): 1562-1572,2004.
[40] Nilsson J, Bernhardsson B, Wittenmark B. Stochastic analysis and control of real-time systems with random time delays[J]. Aotumatica,Vol.34(1): 57-64,1998.
[41] Nilsson J. Real-time control systems with delays[D].Ph.D.Thesis, Department of Automatic Control, Lund Institute of Technology, Lund, Sweden, 1998.
[42] Zhang W,Branicky M S,Phollips S M.Stability of networked control systems[J]. IEEE Control Systems Magazine,Vol.21:84-99,2001.
[43] M S Branicky. Satbility of hybrid systems:State of the art [A]. the Conference of IEEE Decision and Control,Vol.3(4),120-125,1997.
[44]熊远生,俞立,徐建明.网络控制系统的滑模变结构预估控制器的设计[J].电气传动自动化,Vol.25(4): 39-40,2003.
[45]丁飞,鲁照权,张超.NCS中丢包问题的研究综述.中国科学技术大学学报(增刊)Vol.39(8): 232-237,2009.
[46] Ling Q,Lemmon M D.Soft real-time scheduling of network control systems with dropouts governed by Markov chain[C].IEEE Conf on decision and Control, Vol.6(5),1225-1230, 2002.
[47] Zong Qun,Wang He.Controller design based on observer to data package dropout in NCS[J].Systems Engineering and Electronics,Vol.29(2):259-262,2002.
[48] Dong F Q,Xu J X.Compensating data packet dropout continually basedon kalman filter[J].System Simulation Technology,Vol.4(1):40-44,2008.
[49] Ming L,Wu X B.Fault-tolerant control of networked control systems with data packet dropout[J].Computer Engineering and Application,Vol.43(21):134-136,2007.
[50]邓聚龙.灰理论基础[M].武汉:华中科技大学出版社,2002.
[51] Zhao Y M,Chen Z P.Compensation for networked control systems packet dropout based on gray control theory[J].Journal of Tianjin University of Technology, Vol.21(4): 45-48,2005.
[52] Wang T K,Zhou C H.Compensation for packet in networked control systems based on grey generalized predictive control[J].Information and Control, Vol.36(3): 322-327, 2004.
[53] Ji Y,Check H J.Stability and control of discrete-time jump linear systems control[J]. Theory and advanced technology,Vol.7(2):247-250,1991.
[54] Nasr M E,Napoleon S A.On improving voice quality degraded by packet loss in data networks[C].Proceeding of the 22th National Radio Science conference, Vol.7(9): 465-472, 2005.
[55] Wu C X,Yu Z W.Data transmission with data package dropout and control method on NCS[J]. Micro Computer Information Conference,Vol.10(3):39-45,2005.
[56] Yamamoto I,Terada Y.Development of inverse LMI method and its application To dynamic posting system[A].Control Applications of the 1999 IEEE International Conference, Vol.2: 1118-1122,1999.
[57] Seog J K,Young H M,Kwon S.Simultaneous stabilization by static output feedback: a rank-constrained LMI approach[A].Decision and Control,45th IEEE Conference On Digital Object Identifier,Vol.10(11):5162-5167,2006.
[58] Ma M M,Chen H.LMI Based control for Constrained Linear Systems with Norm-Bounded Uncertainties.Interlligent Control and Automation,WCICA 2006,The Sixth World Congrss on,Vol.17(12):2421-2425,2006.
[59] Chilali M,Gahinet P,Apkarian P.Robust pole placement in LMI regions.Automatic Control,IEEE Transactions ,Vol.4(12):2257-2270,1999.
[60] Boyd S,El G L,Feron E.Linear matrix inequalities in system and control theory.Philadelphia:SIAM,1994.
[61]俞立.鲁棒控制:线性矩阵不等式处理方法.北京:清华大学出版社,2002.
[62] Jeremy. Tutorial on Linear and Bilinear Matrix inequalities.Process Control[A].IEEETransactions on Automatic decision and Control,Vol. 46:1039-1097,2001.
[63] Packard A,Doyle J. The complex structured singular value[A]. IEEE transactions on Automatic Decision and Control,Vol.29(1):71-109,2003.
[64]鲁照权.大时滞不确定过程稳定性及自适应时滞补偿H∞鲁棒控制研究[D].合肥工业大学博士学位论文,2002.
[65] Rabello A,Bhaya A,Stability of asynchronyous dynamical systems with rate constraints and applications[A].IEEE Control Theory and Applications,Vol. 150(5): 546-550, 2003.
[66] Ishimaru M,Yokoyama R.Allocation and design of robust TCSC controllers based on power system stabolity index[A].IEEE Power Engineering Society winter Meeting, Vol.10(1): 573-578,2002.
[67] Mori H.An artifical neural-net based method for estimating power system dynamic stability index[A].Proceeding of the First International Forum on Application of neural networks to power systems,Vol.10(21):129-133,1991.
[68] Fu J C.Reliability of large consecutive-k-out-of-n:F systems with (k-1)-step Markov dependence. IEEE Transactions on Reliability,Vol.R-35:602-606,1986.
[69] Fu J C.Distribution Theory of Runs and Patterns associated with a sequenc of multi-state trials.Statist,Sinica,Vol.6(4):957-974,1994.
[70] Zhang X M,Li J D,Chen S.Stability of the networked control systems with time-delay and data packet dropout[J].Control Theory and application,Vol.24(3):494-497,2007.
[71] Costa O L V,Fragoso M D.Stability results for discrete-time linear systems with markovian jumping parameters.Journal of Mathematical Analysis and Application, Vol.179: 154-178,1993.
[72]张茸擎.网络控制系统的时延与调度算法的研究[D].上海交通大学博士论文,2007