论文部分内容阅读
推焦车是炼焦生产过程中最重要的设备之一,除了完成推焦、装煤的任务外,还引导除尘车、拦焦车以及熄焦车协调工作。推焦过程四大车的对位以及推焦计划的执行情况在炼焦诸多生产工艺控制指标中影响最大,直接关系到焦化煤气系统的负荷稳定,同时对炼焦生产的安全运行也至关重要。测定推焦车、除尘车和拦焦车运行位置,判断各车对位及掌握推焦计划的执行情况,是目前焦化行业普遍采用的推焦过程监测管理方法。采用红外线技术和磁感应技术的焦车位置监测装置,由于大中型焦化企业焦炉炭化室数量为几十至上百个,造成表征炉号信息的编码标志繁多。此外由于焦化生产现场条件恶劣,造成日常对编码标志的维护量很大,仍然难免受到各种因素干扰而影响识别的准确性。甚至会发生编码标志被损坏而产生错误信息,结果必然导致无法按照推焦计划正常工作,严重时还会造成生产事故。因此需要研制一套简单可靠、抗干扰能力强、可实时运行的炭化室炉号自动识别装置,应用于推焦过程焦车的自动对位和连锁保护,实现对推焦过程的监测管理。本文将MATLAB图像处理技术引入到炼焦生产过程中,针对推焦车运行过程设计开发了一套智能炉号识别系统。该系统的硬件主要由自动照拍装置、工业控制机(IPC)等部分组成。自动照拍装置在接收到炉门打开信号后,采集焦炉炭化室的号数,并将照片送入工业控制机。工业控制机中的智能炉号识别软件可以对照片中的炉号值进行准确识别。MATLAB的图像处理技术包括对图片进行变换处理、字符分割以及特征提取,通过这些技术手段可以将炉号值识别出来,并显示在用户界面上该智能炉号识别系统的用户界面程序采用MATLAB与Visual Basic 6.0的混合编程技术。MATLAB自带的编译器可以将写好的识别算法的源代码(即.M文件)编译成VB可读的动态链接库文件(.DLL文件)。编写用户程序时需要对动态链接库文件进行添加与定义,当定义完成后,便可以在相应的VB控件中对MATLAB的识别算法进行调用了。本文介绍智能炉号识别系统应用在推焦车、除尘车、拦焦车的三车连锁管理系统中。炭化室门被打开时智能系统启动并识别炉号,并将炉号值与推焦计划比照,结果一致时不报警并将炉号数值通过无线技术送到除尘车与拦截车。除尘车、和拦焦车上的单片机无线通信系统接收到该无线信息后,通过液晶屏显示来提醒焦车司机工作,除尘车、拦焦车就位时返回信息到工业控制机中,三车对位正确,系统提示可以推焦。推焦过程监测管理系统为炼焦生产过程自动化的实现提供了条件。