论文部分内容阅读
网络控制系统目前广泛应用于控制领域中,它主要是由传感器、控制器、执行器和控制对象通过网络相互连接,具有反馈的闭环分布式控制系统。网络控制系统把网络引入由此具有很多的优势,但也由于网络的原因,让控制系统存在许多的问题和缺点,系统中有通信约束,诱导时延,数据包时序错乱和丢失等现象发生。本文在随机丢包的网络控制系统的基础上,对控制器的算法和性能进行研究。首先,本文对网络控制系统发展和结构进行阐述,总结了网络控制系统的主要优点,并对网络控制系统中出现的问题逐个进行分析。描述了今后网络控制系统的研究方向,详细介绍在数据包丢失的网络控制系统中研究的方向。然后对系统中数据包丢失的原因、特性和对系统的影响进行了分析,进而描述了系统中数据包丢失的模型,利用伯努利过程来考虑出现随机丢包的概率,采用马尔科夫链来对随机丢包的系统建立模型。对随机丢包的系统模型进行了稳定分析,研究了系统存在丢包率对于稳定性的影响,并研究控制器的的设计方法,从而设计出了具有随机丢包情况的PID控制器。文章在伯努利过程的马尔科夫链的丢包模型的基础上给出了存在数据丢包的神经网络PID控制算法,即利用BP算法对控制器的参数整定。通过仿真可以看出,当控制系统在具有数据包丢失的情况下,神经网络PID控制算法仍然可以保证系统的稳定性,证明了算法的有效性。