论文部分内容阅读
网络控制系统(Networked Control System,NCS)因具有成本低、安装维护方便、可以实现资源共享和远程控制等优点,已成为近年来控制领域研究的热点课题。但是,由于网络的引入使得控制系统中网络时延、网络诱导噪声和数据包丢失问题突出。目前,滑模控制(Sliding Mode Control,SMC)成为NCS中一种有效的鲁棒控制方法,特别是高阶滑模(High-Order Sliding Mode,HOSM)控制方法应用于NCS成为了新兴研究热点。另外,考虑到设计的控制器基本上都是由数字计算机实现,研究离散HOSM控制器的设计方法更具有实际意义。因此,本文基于HOSM控制方法,将从解决NCS固有的网络时延、网络诱导噪声和数据包丢失问题,以及离散HOSM控制器的设计方法两方面进行深入的研究,并在实验室网络环境下,搭建了基于OPC技术的网络控制系统仿真平台进行实验研究。首先,研究了NCS仿真平台的设计问题。利用OPC技术、OPC Toolbox模块库和力控组态软件等现有的技术和工具,分别提出了基于虚拟被控对象的和基于实际被控对象的NCS仿真平台设计方法,为后续NCS的研究提供了一个具有真实网络时延环境的仿真平台。其次,针对连续被控系统的离散HOSM控制器设计问题,提出了一种离散HOSM控制器的连续化设计方法。在连续时间域内设计了HOSM控制器,设计的高阶滑模面仅以系统的部分状态变量构成,运算量大大简化,并间接消除高频抖振问题。之后利用零阶保持器(Zero-Order Holder,ZOH)实现了对HOSM控制系统的离散化,推导出离散化后系统的稳定性约束条件,并量化得到系统状态和滑动模态的稳态收敛区域。通过数值仿真证明了所提方法的正确性和有效性。最后,针对同时存在网络时延、网络诱导噪声和数据包丢失的NCS,提出了一种高阶滑模多步预估控制器的设计方法。利用HOSM控制的强鲁棒性克服了NCS中存在的网络诱导噪声干扰,同时削弱了系统中的高频抖振现象。利用多步预估的方法解决了NCS中的网络时延和数据包丢失问题。通过数值例子在本文所搭建的NCS仿真平台上进行实验验证,仿真结果表明了所提控制方法的有效性。