论文部分内容阅读
网络控制系统(Networked Control Systems,NCS)是计算机控制系统发展的趋势,而小世界网络是接近于现实的网络模型,基于小世界网络的控制研究就显得很重要,然而研究必须建立在有效的仿真平台的基础上,但是网络控制系统并没有一个成熟的仿真研究平台。在此情况下,本文利用网络仿真平台NS,建立了小世界网络仿真模型,在这基础上对网络的延时,丢包,采样周期及变采样,带宽等的变化对控制系统的影响进行了大量的仿真研究。并针对延迟、丢包提出相应的补偿方法且对部分补偿方法进行仿真研究。
本文首先介绍了网络控制系统的背景及意义,网络数据传输中存在的问题,网络中的参数指标,网络控制系统仿真的现状和小世界网络的由来、概念及模型组建。其次分析了网络仿真软件NS-2的结构、组成、原理和特点,以及用NS-2 进行网络仿真的过程。本文充分利用NS软件仿真实际网络的有效性和协议的可制定性,制定Agent/plant 协议,并在此协议的基础上建立了小世界网络的仿真模型,为了网络仿真环境的逼真性,令小世界网络模型在不同随机节点间建立TCP 协议连接,并在随机时刻发送FTP 流量。在此基础上对延迟和丢包,采样周期及变采样,带宽等因素进行了仿真实验。并分析了以上因素对控制系统的性能影响。还对具体的网络性能指标进行了比较。最后利用NS-2 建立基于小世界网络的控制系统仿真平台,分析了变时延、固定时延补偿方法对控制系统的影响。同时也分析了丢包补偿方法,并对丢包补偿的效果进行了仿真研究。最后说明了所建网络控制系统仿真模型的可用性。