论文部分内容阅读
随着工业控制技术和计算机网络技术的飞速发展,网络控制系统受到越来越多的重视。但是由于网络固有时延的存在,使得整个网络控制系统极不稳定,因此设计一个合适的控制算法,来降低网络控制时延系统的超调量以及使整个系统快速达到稳定,便成了当务之急。本文主要针对网络控制系统的网络时延控制算法进行了研究,分别提出了模糊PID控制算法以及一种改进粒子群优化算法神经网络PID控制算法,并基于MATLAB2010,完整设计并实现了网络控制系统网络时延的软件系统,对这两种算法在网络控制系统的时延下进行了性能比较及分析。论文的主要研究工作和创新点如下:1.模糊PID算法的研究。提出了一种基于模糊控制的PID控制算法,该算法是在传统PID控制算法的基础上,使用模糊原理对PID的参数进行在线调整的一种算法。仿真结果表明,该算法对于网络控制的时延系统能起到响应速度快、稳定性能好的效果。2.一种基于改进粒子群优化神经网络PID控制算法的研究。提出了一种基于改进粒子群优化算法的神经网络PID控制算法。该算法是在神经网络PID算法的基础上,使用改进粒子群优化算法对神经网络权值进行控制的一种算法。仿真结果表明该算法对高耦合的多输入、多输出系统具有响应速度快、稳定性高等特点,非常适合应用于网络控制的时延系统。3.基于MATLAB的网络控制时延系统的整体设计与实时仿真。基于MATLAB2010软件开发工具,整体设计开发了一种网络控制系统,并对本文提出的两种网络时延控制算法进行了在线模拟。