论文部分内容阅读
在网络化运动控制系统中,网络的介入给运动控制系统带来各种优点的同时,也对传统控制理论与方法提出了很大挑战。除了大规模分布式运动控制系统的实现本身所存在的各种问题外,还要克服网络随机传输时延、数据包丢失和时序错乱等现象所带来的稳定性、实时性以及安全控制等问题。而运动控制系统是一种典型的控制循环周期短且具有高精度、高动态响应要求的控制系统,除了要求高性能的传输之外,它要求系统能在极短的时间内做出响应。因此,研究网络化的运动控制系统一方面需要把网络技术渗透到运动控制系统中,另一方面也要利用控制理论解决网络的控制问题。 本文从运动控制系统在网络化环境下应用的实体行为角度出发,研究了网络化运动控制系统的体系结构、系统建模、行为特性以及网络延时补偿控制策略。首先分析了工业控制网络及传统运动控制系统的体系结构,在深入研究SOPC技术、IP资源复用及嵌入式Internet等各种新技术的基础上,针对传统运动控制系统结构中存在的一些问题,提出了一种新的基于嵌入式Internet和SOPC的网络化运动控制系统体系结构,并进一步研究了基于MicroBlaze软处理器由FPGA芯片完成运动控制器设计的实现方法。 在研究体系结构的基础上,分析了网络化运动控制系统中各智能节点间的信号关系,依据离散系统理论,分别在四种不同驱动工作方式下,全面系统地推导出基于增广状态的多输入多输出网络化运动控制系统的离散状态方程,最后进一步分析了系统各节点在不同驱动方式下对系统性能的影响,指出了各自的优缺点。 分析了工业控制网络中的实时性、安全性和稳定性三种主要的行为模式及特征,研究了其对整个运动控制系统性能的影响。首先,分析了以太网的工作机理及提高工业以太网实时性的各种方法和控制策略;接着,从系统和控制论的观点出发,研究了工业以太网的安全控制原理、控制策略和控制机制等网络安全控制体系结构,以及当前解决网络安全控制的关键技术和手段;最后,从控制网络的角度研究了网络传输时延、系统采样率、数据包丢失率和信息的最大允许传输间隔对系统稳定性的影响。 从控制的角度,研究并提出了一种广义预测控制算法结合缓冲区的网络传输时延综合补偿控制方法。分析了GPC算法,通过在控制器和执行器分别加装一定深度的缓冲区,并利用数据自身的时间特性进行自动更新排序的方式,实现了对网络传输时延、时序错乱和数据包丢失等基本问题的统一处理。最后搭建了基于EtherNet/IP的网络化运动控制系统实验平台,实现了基于MicroBlaze的嵌入式运动控制器,并研究了基于EtherNet/IP-CIP Motion的分布式运动控制系统的结构和同步控制技术。