当前位置:首页 > 测试测量 > 测试测量
[导读] 1.引言目前,我国火力发电厂除灰方式主要采用水力除灰。煤灰中含有的活性氧化钙等碱性物质与冲灰水接触后,会溶于水中造成灰水pH值升高超标,治理的方法普遍采用加酸中和。由于中和过程的严重非线性、时

1.引言

目前,我国火力发电厂除灰方式主要采用水力除灰。煤灰中含有的活性氧化钙等碱性物质与冲灰水接触后,会溶于水中造成灰水pH值升高超标,治理的方法普遍采用加酸中和。由于中和过程的严重非线性、时间延迟及非参数模型使得采用常规的控制技术如PID对pH值进行精密控制难以取得理想效果,而对于这种非线性、强耦合、时滞大、难以建立精确数学模型的系统,采用模糊控制的方式可以取得较好的效果[1]。

虚拟仪器是基于个人计算机的新一代虚拟测控仪器,它利用计算机显示器的显示功能模拟传统仪器的控制面板,以多种表达形式输出检测结果,利用计算机强大的软件功能实现信号数据的运算、分析、处理,由I/O接口设备完成信号的采集、丈量与调理。LabVIEW是一个基于图形化编程的高效的专为科学家和工程师设计的虚拟仪器开发工具。这里以LabVIEW为开发平台,利用模糊逻辑工具箱快速、方便地设计出电厂灰水pH模糊控制系统。

2.工艺流程及控制原理


系统采用工控机控制方式,将采集到的灰水pH2信号和流量信号送进工控机,工控机再根据所设定的pH值控制范围计算出所需加酸量,并将其转换为4~20mA的调节信号送给信号转换器,以控制电磁计量泵的转速,实现加酸量的调整,从而达到灰场排水pH2值合格的目的。工艺流程及控制原理见图1。

图1系统工艺流程及控制原理


3.软件设计


工控机上运行虚拟仪器系统进行模糊控制,并显示监测灰水的瞬时流量和pH瞬时值。模糊控制器是整套系统的核心,下面重点先容基于LabVIEW平台的模糊控制器的设计过程。

3.1软件开发平台LabVIEW及其模糊逻辑工具箱

LabVIEW是美国国家仪器公司(NI)开发的专为数据采集、仪器控制、数据分析与数据表达设计的图形化编程环境,面向测试工程师而非专业程序员,编程非常方便,人机交互界面直观友好,具有强大的数据可视化分析和仪器控制能力等特点。


LabVIEW的模糊逻辑工具箱(FuzzyLogicforGToolkit)用于设计基于规则的模糊控制器[2],主要应用领域为产业过程控制及专家系统。它由4个子VI组成:


①模糊逻辑控制器设计VI(FuzzyLogicControllerDesignVI)


它是一个在LabVIEW环境下独立运行的VI,由模糊隶属函数编辑器、模糊规则库编辑器和输进输出性能测试三部分组成。它提供了友好的人机交互界面,用户可以直观方便地设计各种满足不同要求的模糊逻辑控制器。通过该VI设计好的模糊控制器,保存于后缀名为fc格式的数据文件中,用以被控制系统调用。


②加载模糊控制器VI(LoadFuzzyController)

该VI作为一个图形功能模块应用于框图程序中,并同模糊控制器VI连接。在程序开始运行时,它将存于后缀名为fc的数据文件中的控制参数加载到模糊控制器VI中。

③模糊控制器VI(FuzzyController)

该VI是模糊控制器在LabVIEW中的实现者。它应用于LabVIEW的框图程序中,读取模糊控制器参数后,输出相应的结果。每个控制器输进量最多为四个,输出量为一个。


④测试模糊控制器VI(TestFuzzyControl)


主要用来测试模糊控制器的基本性能。


3.2模糊控制器的设计


一个典型的模糊控制器的实现需要解决以下题目:(1)模糊化,即隶属度函数的设定,包括隶属度函数的个数、外形、位置分布、相互重叠程度等;(2)控制规则的确定;(3)模糊算法;(4)反模糊化[3]。

模糊控制器采用“二输进一输出”模式设计,输进变量为灰水pH2值检测值与合格灰水pH给定值的偏差e和偏差的变化率ec,输出变量为变频器频率的调整值u,对应的模糊语言分别为E、EC和U。输进输出变量的变化范围通过特定的映射规则映射到[-3,3]区间上,分属于模糊集合{负大,负中,负小,零,正小,正中,正大},7个模糊子集分别记为NB、NM、NS、ZE、PS、PM、PB。隶属度函数采用常用的三角形函数,用模糊逻辑工具箱中的模糊隶属函数编辑器可以很方便的设置各个语言变量及其隶属函数。


总结工程职员的技术常识和实际操纵经验,并结合实验情况,整理出语言控制规则表,如表1所示。运用模糊规则库编辑器输进模糊控制规则,对于每一条规则的加权值都设置为缺省值1。整个模糊推理过程采用的是常用的Max-Min法,往模糊化的方法是重心法。


  表1模糊语言控制规则表


3.3模糊控制器的测试及仿真

LabVIEW是一个虚拟仪器的图形化开发平台,它提供了大量的输进输出仪器面板,以及各种函数和信号发生器,可以很方便地输进输出各种数据和产生不同的模拟信号,而且它还有附加的各类软件包,如磁盘治理、自动测试、控制与仿真、信号处理、图形获得与处理、数值分析工具等,可对真实系统进行仿真。也可利用模糊逻辑控制器设计VI的输进输出性能测试功能和测试模糊控制器VI,直观地观察不同偏差和偏差变化率所得到的输出是否达到所需要求,验证控制规则是否正确可靠,进而对模糊控制器进行修改和完善。测试完毕后将数据保存后缀名为fc格式的数据文件中。


3.4系统的实现


将设计好的模糊控制器通过加载模糊控制器VI和模糊控制器VI应用于LabVIEW的框图程序中,并根据系统需要实现的功能设计相应的仪表控制前面板和后台框图程序,图2所示为主要框图程序。设计完成的系统具有友好的人机界面,通过曲线形象的显示pH和流量的实时状态,而且还具有查询历史数据,进行大量的数据存储,声光报警提醒,打印报表等功能,还可以利用LabVIEW将控制界面发布到网络上,实现远程监控。



图2系统程序框图


4.结论

基于LabVIEW的灰水模糊控制系统充分利用了LabVIEW的开放性和图形化编程方式,发挥出了模糊控制鲁棒性强、动态响应好的特点,在实际应用中取得了较好的控制效果。LabVIEW是一种功能极为强大的虚拟仪器开发工具,以它为平台,可以方便、灵活的开发出功能强大、性能优良的控制系统。利用LabVIEW模糊逻辑工具箱设计的模糊控制器无须建立被控对象数学模型,对被控对象的时滞性、非线性和时变性具有一定的适应能力,而且,设计过程非常方便快捷,能快速地应用到基于LabVIEW开发的各种产业过程控制及自动化软件中,为高效率开发模糊控制系统提供了新的途径。


参考文献


  [1]肖丙雁.模糊控制机理在处理宝钢电厂冲灰水上的应用[J].宝钢技术,2002,2:44-46.


  [2]FuzzyLogicforGToolkitReferenceManual[EB].NationalInstruments,1997.


  [3]张建民,王涛,王忠礼等.智能控制原理及应用[M].北京:冶金产业出版社,2003.


本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

NI提供的软件包经济省时,不仅帮助开发人员节省时间,还为创客提供了新的机遇

关键字: LabVIEW 自动化测试系统

强大的图形化编程工具使整个测试和测量过程的各个方面实现可视化

关键字: LabVIEW 图形化编程工具

摘要:对于每一型新机试飞,或者是重大的研究性试飞和验证试飞,都必须实施遥测监控。现基于TTS(TextToSpeech)语音合成技术,结合飞行试验遥测监控系统的不足,利用TTS引擎在LabVIEW开发环境下设计并实现了遥...

关键字: 飞行试验遥测监控系统 TTS LabVIEW

在科研以及应用软件领域,LabVIEW和MATLAB作为比较常用的2款工具,相信很多人都用过吧。简单的概括一下,LabVIEW侧重测试测量和数据采集,MATLAB侧重科学计算和数据分析。

关键字: LabVIEW matlab 混合编程

摘要:利用单片机和虚拟仪器LabVIEW在PC端设计了温湿度测量及控制系统,用于温湿度数据监测。该系统上位机为PC端监控界面,下位机为单片机,单片机采集温湿度数据,并将采集到的数据通过串口发送给监控界面进行监测和管理。该...

关键字: DHT11 LabVIEW 单片机

摘要:当前闭环步进电机在自动化设备中的应用越来越广泛,故为了进一步满足闭环步进电机的应用需求,采用LabVIEW上位机+运动控制卡+驱动器模块的控制方案进行了多轴运动系统的设计,通过设计的上位机软件实现闭环步进电机的实时...

关键字: 闭环步进电机 精度测试 LabVIEW

摘要:为满足某扭矩检测试验标准要求,基于LabView设计开发了一款扭矩检测装置,该装置能检测某类零部件的断裂力矩,满足试验标准要求,其他零部件的扭矩也可在该装置上检测。类似的扭矩装置可参考该装置进行设计。

关键字: 伺服电机 LabVIEW PLC

在下述的内容中,小编将会对LabVIEW的相关消息予以报道,如果LabVIEW是您想要了解的焦点之一,不妨和小编共同阅读这篇文章哦。

关键字: LabVIEW 测试测量 NI

一直以来,LABVIEW都是大家的关注焦点之一。因此针对大家的兴趣点所在,小编将为大家带来LABVIEW的相关介绍,详细内容请看下文。

关键字: LabVIEW 测试测量 测试仪器

摘 要 :为了实现对患者的远程诊断或监测,设计了相应的硬件模块采集心电、心率、脉搏、血氧饱和度和体温等生理信号,采集到的用户生理参数通过 WiFi 传输至上位机。上位机采用 LabVIEW 实现对用户生理参数的处理与显示...

关键字: 无线传输 生理参数监测 LabVIEW QRS 波形检测 微信小程序 单片机
关闭
关闭