胡昌镁+何渊+杨斌+蔡小舒
摘 要: 电站锅炉煤粉颗粒参数在线监控对于锅炉优化控制有着重要的参考作用.为了实现煤粉管道内颗粒的细度、浓度、速度的实时监控,通过模块化的程序设计方案,设计了数据采集系统的上位机软件.该软件通过自定义控件实现了系统组态、实时曲线与柱状图数据显示、保存等功能.同时利用多线程和通道自动分配方法实现了单通道采样频率达1 MHz的数据快速采集与处理,并基于Modbus通讯协议实现了与DCS(Distributed Control System)的即时通讯.在电站长时间投入运行的结果表明,该系统具有良好的稳定性与可靠性,各项功能均满足锅炉运行与优化控制要求.
关键词: 电站锅炉; 煤粉参数; 远程监控; 软件设计与实现; 多线程
中图分类号: TK 31;TH 89 文献标志码: A
Design and implementation of remote monitoring software for
pulverized coal parameters in power station boiler
HU Changmei1, HE Yuan2, YANG Bin2, CAI Xiaoshu2
(1.Shajiao ‘C Power Station of Guangdong Yuedian Group Co. , Ltd. , Dongguan 523936, China;
2.Institute of Particle and Twophase Flow Measurement/Shanghai Key Laboratory of
Multiphase Flow and Heat Transfer in Power Engineering, University of
Shanghai for Science and Technology, Shanghai 200093, China)
Abstract: Online monitoring of pulverized coal in boiler provides the importance reference for optimal control of power station boiler.In order to realize the remote monitoring of particle size,concentration,and velocity of pulverized coal,the uppercomputer software of data acquisition system was designed by using modular program design method.This software could realize the system configuration,realtime curve and histogram displaying,data storage,and so on.Each data acquisition and processing channel with 1 MHz sampling frequency was achieved by using multithread technology and automatic allocation simultaneously.The capability of realtime communication with the Distributed Control System (DCS) based on the Modbus communication protocol was achieved.The practical runs shown high stability and reliability of this software.And it could meet the demands of operation and optimizing control of boiler well.
Keywords: power station boiler; pulverized coal parameters; remote monitoring; software design and implementation; multithread
煤粉炉采用直吹式制粉系统将煤粉燃料与空气混合后一同送入炉膛内进行燃烧,具有燃烧迅速、完全、效率高等优点而广泛用于火力发电[1].煤粉管道中内煤粉颗粒细度、浓度、速度对锅炉燃烧有重要影响[2-6].煤粉细度过大,燃烧不充分,不完全燃烧损失增加,机组飞灰可燃物增加;细度过小则导致除尘效率降低且制粉系统耗能增加.而对于不同管道中煤粉浓度的差异失调,将导致燃烧不稳定,炉膛火焰中心偏移,甚至引起煤粉管道堵塞,严重影响锅炉安全运行.煤粉速度过低,煤粉气相输运能力降低,火焰燃烧强度减弱,且火焰将靠近燃烧器从而造成燃烧器损坏;煤粉速度过高,造成着火延时,甚至引起脱火从而导致燃烧器火焰熄灭.因此,煤粉颗粒细度、浓度、速度的实时在线监控是电站锅炉燃烧优化控制的关键问题和难点之一[7].
光脉动(Light Transmission Fluctuation,LTF)法利用透射光强的随机变化规律结合光散射理论实现煤粉细度和浓度的在线测量,同时利用双光束透射光强互相关测速原理实现速度的同时在线测量,并且具有结构简单、对测量环境要求低、长时间运行可靠等优点,适合应用于电站锅炉煤粉参数的在线监测[8-12].本文针对光脉动法煤粉参数测量装置需求,开展电站锅炉煤粉参数远程监控系统的软件设计,并实现与DCS(Distributed Control System)的即时通讯,为电站锅炉燃烧优化提供重要数据参考.
1 测量原理与软件需求
1.1 光脉动法煤粉参数测量原理
煤粉参数测量原理示意图如图1所示,图中:PD为光电探测器;ut为颗粒流动速度.光脉动法利用两束平行光束穿越含有颗粒的介质,由于颗粒的宏观运动,不同时刻光束照亮体积内的颗粒数是不同的,由此测量到的透射光强也是随时间变化的.依据光强随机衰减规律结合光散射理论建立颗粒细度、浓度和透射光强之间的关系,以实现煤粉细度、浓度的在线测量;同时通过分析两束光透射光强的互相关性,计算得到两光束信号间的时滞,从而实现速度的同时测量.
图1 煤粉参数测量原理示意图
Fig.1 Schematic diagram of pulverized coal
parameter measurement
1.2 系统软件需求分析
该软件目的在于实时获取和处理光脉动信号,同时将处理结果同步显示并送入DCS通讯.为了对在线测量数据进行分析,需要软件对于历史测量数据进行存储.不但如此,还要求该软件可高效、准确、长时间可靠运行等.
针对上述要求,系统软件应具有数据采集与处理功能、数据存储功能、数据通讯功能、日常使用功能.
数据采集与处理功能主要要求数据采集速率大,同时要求基于LTF法及互相关法的运行处理迅速;数据存储功能能够对不同时间、不同管道的处理结果进行保存,并提供历史数据的调用与查询;数据通讯功能在于实现计算机与DCS系统之间的通讯;日常使用功能则是实时数据显示、用户管理.
2 系统结构
系统采用基于PCI总线板卡的架构,采用的PCI总线采集卡支持即插即用,是一款12位高速存储式A/D板,其转换频率为1 000 K,输入通道建立时间小于1 μs;板上RAM容量为1 M×16 bit,即1 M采样点.它有32路单端模拟输入、24路可编程开关量(3个8位口)、采集转换支持多种触发形式.软件系统线程如图2所示,主要分为主线程、采集线程和串口线程三部分.对于主线程,能够显示数据处理结果,同时可进行一定功能设置,包括串口通讯设置,Modbus站地址、Modbus寄存器地址和磨通道以及对应参数设置,数据处理结果的实时显示和启动其它线程设置.采集线程是完成采集卡初始化,能够从PCI卡中获取数据并进行分析处理,填充数据缓存区,发送数据更新事件.对于串口线程,其通讯流程如图3所示.串口事件首先发生,接着在Modbus地址、命令、CRC校验正常之后,需根据数据缓冲区映射填充发送数据,然后进行数据CRC校验,在结束校验后发送数据.三者之间需要能够交换数据信息,实现实时数据缓冲区与地址映射,包括Modbus地址、磨通道以及对应参数.
图2 软件系统线程
Fig.2 Flow chart of software
图3 串口通讯流程
Fig.3 Flow chart of serial port communication
3 软件设计与实现
VB.NET支持面向对象编程、多线程处理、结构化异常处理等技术,能有效保证软件的稳定性和高效性,因此,软件开发选用2010 VB.NET开发环境.软件主界面如图4所示,包括功能按钮、系统参数设置、数据采集和发送、数据实时显示、粒度分布实时测量等功能.其中,数据采集和发送是基于1 MHz 12位高速存储式A/D板开发,实现对光强信号的4线程高速采集,具体配置参数如图5所示,包括卡件号、通道号、数据点名称、Modbus地址、DCS地址、测量初始参数、量程与单位等.系统完成配置后,开始数据采集,调用结果处理的动态链接库得到煤粉参数测量结果,并将结果显示于主界面中,同时发送至DCS供电厂运行人员参考.
图4 软件主界面
Fig.4 Software interface
图5 系统配置界面
Fig.5 Interface of system configuration
由于电厂煤粉细度参数采用筛分数据作为依据,而光脉动法煤粉细度测量依据光散射理论获得索太尔直径.为满足电站运行需要,通过煤粉粒度分布反演实时得到煤粉粒度分布,从而获得筛分特征测量值结果,如图6所示.
正常运行该系统1 h后,煤粉参数测量结果如图7所示,可看出,在该负荷下煤粉速度在25 m · s-1左右,煤粉浓度在0.5 kg · m-3、煤粉细度在15 μm左右的较小范围波动,1 h内运行状态稳定,这表明所设计的电站锅炉煤粉参数远程监控软件在电站实际投入运行中具有良好的稳定性与可靠性,各项功能均满足锅炉运行与优化控制要求.
图6 粒度分布实时测量结果
Fig.6 Realtime measurement result of pulverized coal
size distribution
图7 煤粉参数实时监测结果
Fig.7 Realtime monitoring result of pulverized
coal parameter
4 结 论
(1) 通过自定义控件实现了电站锅炉煤粉参数远程监控软件数据成组文本、棒状图、实时曲线显示、测量参数相关信息组态和保存等功能.同时利用多线程和通道自动分配方法实现了单通道采样频率达1 MHz的数据快速采集与处理,并基于Modbus通讯协议实现了与DCS的即时通讯.
(2) 所设计的电站锅炉煤粉参数远程监控软件在电站长时间实际投入运行结果表明,其具有良好的稳定性与可靠性,各项功能均满足锅炉运行与优化控制要求.
参考文献:
[1] 陈刚.锅炉原理[M]. 武汉:华中科技大学出版社,2012.
[2] 鄢晓忠,陈冬林,刘亮,等.煤粉细度对燃烧特性影响的实验研究[J].动力工程,2007,27(5):682-686.
[3] 赵渝渝,陈冬林,陈荐,等.燃煤锅炉煤粉细度的选择与分析[J].武汉大学学报:工学版,2001,34(2):66-69.
[4] 阎维平,徐通模,许晋源.煤粉气流着火存在最佳煤粉浓度的试验研究[J].动力工程,1994,14(4):28-32.
[5] 刘忠,阎维平,高正阳,等.超细煤粉的细度对再燃还原NO的影响[J].中国电机工程学报,2003,23(10):204-208.
[6] 孔亮,张毅,丁艳军,等.电站锅炉燃烧优化控制技术综述[J].电力设备,2006,7(2):19-22.
[7] 张琮昌.煤粉颗粒多参数测量的试验研究[D].杭州:浙江大学,2013.
[8] 蔡小舒,潘咏志,吴伟亮,等.电厂煤粉粒径、浓度和速度的在线测量技术研究[J].动力工程,1999,19(6):466-470.
[9] 吴伟亮.气固两相流测量技术及在电厂煤粉管道在线监测应用的研究[D].上海:上海理工大学,1999.
[10] CAI X S,LI J F,OUYANG X,et al.Inline measurement of pneumatically conveyed particles by a light transmission fluctuation method[J].Flow Measurement and Instrumentation,2005,16(5):315-320.
[11] QIN S X,CAI X S.Indirect measurement of the intensity of incident light by the light transmission fluctuation method[J].Optics Letters,2011,36(20):4068-4070.
[12] 蔡小舒,苏明旭,沈建琪.颗粒粒度测量技术及应用[M].北京:化学工业出版社,2010.第31卷 第2期能源研究与信息Energy Research and InformationVol.31 No.2 2015