论文部分内容阅读
在现代工业中,液液相搅拌过程是一个十分重要的生产过程,它广泛的应用于化工、制药和乳制品生产等行业中。目前的搅拌系统用网络来代替传统的布线,通过网络进行信息的传递。为了达到批量生产的目的,通常需要多台搅拌系统同步运行。然而,由于系统间节点耦合及网络中的时间延迟等不确定非线性因素的存在,使得多台搅拌系统在运行过程中会出现一定的状态偏差。偏差的存在将会导致系统之间状态的不同步,进而影响最终产品的质量与性能,这使得必须对搅拌系统进行同步控制。本文在实验室环境下模拟工业生产中的实际搅拌流程,搭建了 PROFINET网络环境下多台搅拌机控制系统的实验平台,并对此进行研究和分析。通过分析搅拌系统运行过程及网络环境中的数据耦合等特性建立五台搅拌控制系统的物理模型。针对网络环境下多搅拌系统的同步控制问题,采用一阶滑模变结构控制方法设计控制器,并利用李雅普诺夫定理证明了系统的稳定性。一阶滑模变结构算法可以很好的解决由于节点耦合及网络中的时间延迟等非线性干扰因素造成的系统间状态不同步的问题。另外,为了更有效的抑制一阶滑模变结构算法出现的抖振现象,进一步引入二阶滑模控制算法,采用超螺旋算法结构对多搅拌机控制系统进行控制器设计,保证多搅拌系统平滑稳定的运行。在仿真实验部分,通过搭建仿真模块并运行,详细的对比了二阶滑模控制和一阶滑模控制效果,结果表明二阶滑模控制比一阶滑模控制有着更小的抖振现象,且滑模变结构的算法能够有效地克服网络及系统自身结构带来的非线性干扰,使多搅拌机控制系统可以达到同步的状态。仿真结果验证了本文所设计的滑模变结构控制算法的有效性和可行性。最终在实验平台上设计了相应的滑模控制程序,实现了多搅拌机控制系统的同步控制。实验现象也表明,滑模控制能够补偿系统中的扰动,达到良好的状态同步效果。