论文部分内容阅读
目前,我国传统间歇式染色机控制器主要采用单片机或可编程逻辑控制器(PLC)对染机进行工艺动作和温度控制,存在着人机界面不友好,控制功能单一,联网功能不足等缺点。因此,需要开发性能优越的间歇式染色机控制器来解决我国传统间歇式染色机控制器存在的问题,有效地提高间歇式染色生产过程的自动化水平。本文在国内外间歇式染色机控制器的基础上,提出了性能上优于单片机和PLC的嵌入式技术染色机控制器方案。该方案的硬件设计部分摒弃了传统的工业计算机结构,采用工业领域中较为广泛使用的ARM作为控制器的CPU,并根据典型的间歇式染色机设备来设计控制器的输入输出模块,同时实现了网络通信、触摸屏显示等功能;软件设计部分采用开源的嵌入式Linux作为间歇式染色机控制器的操作系统,并根据间歇式染色机的完整染色工艺过程,用QT工具设计了包括系统设置、染程设置、染程信息显示、状态和报警显示、染色机自动控制等模块的控制器应用软件。本文对控制器的温度控制算法进行了改进。由于工业上常用的PID控制算法对于温度变化时滞系统的控制精度和鲁棒性上效果有限,提出了基于实际输出值建立预测模型,并以滑模控制为基础构造其参考轨迹的新预测滑模控制算法来对染色过程中的升温和降温进行精确控制。通过对温度控制算法进行了仿真实验,结果表明本文提出新预测滑模控制算法能精确跟踪控制染色过程中温度的变化。本文对所研发的间歇式染色机控制器进行了基于染程的自动控制运行测试,结果显示该控制器很好地控制了间歇式染色机模拟控制系统的运作,其控制功能、人机界面以及联网功能等方面都得到了改善。该间歇式染色机控制器实现了预期的功能,能大幅度的提高我国间歇式染色机控制器的功能和性能,从而推动整个染整企业的自动化和信息化水平的进步。