论文部分内容阅读
随着纺织行业的迅猛发展,带来了提花设备的不断革新,电子提花机成为了纺织领域使用最广泛的提花设备,被广泛用于生产高质量的纺织品。虽然我国电子提花机产业发展迅速,但是国产的电子提花控制系统还处于起步阶段,存在管理功能薄弱、可靠性差、兼容性差等问题,难以完成复杂织物的织造,需进一步的完善。本文在分析了电子提花机工作原理与特点的基础上,提出了基于ARM+Linux+Qt的方案并对该提花控制系统进行设计。本文的主要研究内容如下: (1)分析了两种常用的纹版文件格式以及BMP图像格式,实现了对纹版文件解析与转存BMP图像文件的功能。其次,针对目前装造存在的问题,建立了装造变换与选针变换的关联模型,在此基础上提出了一种装造映射的思路,满足了装造变化与控制系统的无关性要求。通过这两方面的研究,有助于提升系统对纹版文件的识别,改善系统的兼容性问题。 (2)本文分析了几种常用缩放算法,分别从主观与客观的角度对各算法的缩放质量进行了对比。针对大提花图案难以在资源有限的控制系统中进行快速缩放显示的问题,设计了一种基于金字塔模型的快速缩放显示方案,利用空间换时间的方式,解决了缩放耗时长和直接载入内存不足的问题。 (3)研究了TCP/IP协议以及I/O事件模型,针对提花控制系统网络通信的需求,选择了基于TCP的C/S模型,设计了该系统的通信协议流程以及通信协议的格式;采用了多线程以及I/O复用技术,实现了该系统的网络通信功能;利用心跳包技术,实现了网络连接可靠性的快速检测。