论文部分内容阅读
该文尝试将先进控制理论运用于网络控制中的时间片数据打包方法中,以期望更加有效的利用网络资源,优化网络过程控制效果,并在该校211工程建设项目-自动化工程实验室的网络控制平台上对其进行了验证.文章首先分析了时间片数据打包控制思想的原因、意义与缺点.在此基础上,将动态矩阵控制与模糊控制运用其中,并在网络控制平台上对Festo过程控制设备的液位系统进行实际控制,得到了很好的控制效果.该文主要完成了如下工作:一、动态矩阵控制算法在时间片数据打包方法中的应用.针对时间片数据打包思想和实际网络控制平台的特点,选取动态矩阵控制为其预测算法,主要包括模型的建立与控制参数的选择等,都需通过大量的实验数据得到.在动态矩阵控制的基础上,利用模糊控制对其进行校正,以消除实际控制系统中的各种扰动,主要包括预测模型和最优控制的模糊校正.二、网络控制平台的硬件设计与软件开发.硬件上,将实验设备上原来的PLC控制改为工控机板卡控制,搭建了服务器、工控机和被控实验设备的网络控制硬件平台.软件上,采用VC编程语言,编写了服务器与客户端(运行于工控机上)的软件程序.客户端程序包括状态量的采集和打包发送,控制量的接收和输出等;服务器程序包括各种控制算法的实现、状态量的显示、状态量数据包的接受和控制量的打包发送等.三、控制结果的分析与研究.在搭建好的软、硬件平台上,分别用该文介绍的模糊动态矩阵控制和常规的PID控制加线性插值方法对Festo设备的液位系统进行控制,对比它们在各种不同情况时的控制结果,结合实际结果对其快速性和稳定性进行了定性分析.最后,比较了参数可变时的各种情况的控制结果,并以此为启发,提出了进一步工作的方向,即根据网络资源情况,相应改变打包个数和控制算法参数的自适应的网络控制算法.该文在先进控制理论与网络过程控制的结合上做了一些工作,验证了动态矩阵控制在时间片数据打包思想中应用的合理性与可行性,节约了网络资源、优化了网络控制效果.