科技信息高校理科研究基于模糊控gUB,31I亘压供水自动控制系统设计江西理工大学机电学院梁毓明朱俊林张振利·[摘要]本文以LPC2132微控制器为核心,设计了恒压供水自动控制系统的硬件电路和模糊控制器。将管网压力与给定压力的误差和误差率作为模糊控制器的输入.经过查询模糊控制表得出控制量,实现变频恒压供水自动控制。采用模糊控制算法实现变频恒压供水,使系统具有节能、安全、供水压力稳定等优点。[关键词]恒压供水LPC2132变频器模糊控制0引言随着工业企业和人们生活用水量的增大以及对供水要求不断的提高,恒压供水变得越来越重要。目前国内多数企业仍使用传统的恒速泵组切换加压供水方式,其水压不稳且浪费电能。我国每年水泵消费的电能约占电能总消耗量的20%,而电能消耗又占消费成本的60%以上,故优化对水泵的控制具有重要的意义II]。由于供水系统的变量多,相互之间交叉耦合而且水泵特性存在非线性,所以很难建立精确的数学模型。采用工程上的PID控制算法其参数较难确定。对于难于确定数学模型和水压精度要求一般的系统,采用模糊控制算法IzJ是一种实用有效的方法。本文LPC2132微控制器m4J为核心,采用模糊控制算法实现变频调速恒压供水。使系统具有节能、安全、供水压力稳定等优点。1眦2132微控制器是基于一个支持实时仿真和嵌入式跟LPC2132简介踪的16/32位ARMTrDMI—SCPU,处理器时钟高达60MHz,片内集成16KBSRAM和64KB高速Flash存储器。LPC2132集成度高,功耗低,CPU操作电压范围:3.0—3.6V,I/O口可承受5V的电压。其内部集成的多个串行接口、多个32位定时器、1个10位8路的ADC、1个10位DAC、PWM通道、47个GPIO以及多达9个边沿或电平触发的外部中断使它们特别适用于工业控制应用。常用LPC2132可以大大减少系统硬件的外围电路,提高系统的可靠性。2系统设计2.1恒压供水自动控制系统原理恒压供水自动控制系统由上位机、LPC2132微控制器、电机水泵机组、变频控制器、上下限水位传感器、压力传感器及继电器接触控制等组成。其中LPC2132是整个控制系统的核心。压力传感器是系统控制变量的测量元件,而电机水泵机组、变频控制器及继电器接触控制,可看作恒压供水控制系统的执行机构。当LPC2132采样到压力传感器测得的水压值超出给定水压值范围时,将根据设定算法发出控制信号,用以控制水泵投入台数和水泵电机的转速,达到恒压供水的目的。本系统具备同时控制三台水泵(M1、M2、M3均为同容量)的功能。根据不同场合、不同斋要可以采取三台水泵同时运行、二台水泵同时运行、一台运行一台备用、一台运行二台备用、定时换泵等多种工作方式。系统工作时,水泵运行个数由各用水时段的管网压力值决定。系统投入运行时,首先启动Ml转入变频电网,进行软启动。若用水量大,则管网压力始终达不到设定值,经一定延时后,自动将Ml转投工频电网,并将M2投入变频电嘲,进行软启动,其转速由零逐渐增加。当升至额定转速且水压仍低于设定值时,则自动将M2转投工频电网,再将M3投入变频电网,进行软启动。若此时用水量减少,则水压增高,当高于设定值时,则自动将M3由工频电网切除,并将M2投入变频电网,若由M2调速维持管网水压仍高于设定值,则将M2由工频电网切除,并将Ml投入变频电网,由Ml调速维持管网水压在给定误差范围之内。运行中,若有备用水泵,当有水泵运行超过一定时间时,则按先开先停并切换到备用泵。2.2恒压供水自动控制系统硬件设计微控制器是系统实现恒压供水自动控制的核心。压力传感器将管网压力变换为电信号,经放大器放大,输入到LPC2132微控制器内部A/D转换器进行转换,将给定压力值与检测值的差值及其变化率作为模糊控制器的输入,经LPC2132--——94·-——万方数据运行台数。同时,LPC2132还要通过上下限水位传感器监测蓄水池的水佗,控制电动阀的开度以保证蓄水池有充足的水。当系统的水泵出现故障时,系统将自动停止该水泵工作并以声光报警;为了提高蓄水池上下限水位的准确性,分别用8个水佗传感器对上、下限水位进行检测,当传感器有信号输出的个数大于等于5时,即可确认水位到达上限(或下限)水位,同时无信号输出的传感器对应的故障指示灯点亮报警。3模糊控制模糊控制器采用双输入单输出的形式,以水压设定值与实际测量值的误差e及误差变化率ec作为模糊控制器的输入量,经模糊化后转化为用模糊控制语言描述的模糊集合,建立输入和输出之间的模糊控制规则表|j.“,然后根据模糊控制规则给出的模糊关系进行合成推理运算得出卡H应的模糊矢量,再将模糊矢量清晰化并依据模糊控制规则采用莺心法推算出模糊控制表.存于LPC2132的Flash中,在实时控制时将复杂的推理运算简化为查表运算,提高系统的响应速度。(1)模糊化本系统采用5个模糊集合来描述水压的误差、误差变化率和控制量,即:负大、负小、零、正小、正大(NB、NS、ZE、PS、PB),并将它们的值域量化为9个等级,论域为(-4、一3、一2、一l、0、l、2、3、4),模糊子集的隶属函数选为等腰三角形。f2)模糊控制规则模糊控制器的控制规则一般是基于专家和操作者的经验提出来的,据现场调节变频器控制水泵的经验及输人和输出的隶属函数得出控制规则库,它表征了模糊系统的模糊关系为:If’EANDEC。I’HENU(3)模糊控制表根据模糊控制规则给出的模糊关系进行合成推理运算得出相府的模糊矢量。但被控对象只接受一个精确量,必须将模糊矢量清晰化,依据模糊控制规则采用蘑心法推算出模糊控制表,并将该表存放在LPC2132的Flash中.编写一个查询该控制表的子程序,在实时压力控制中,微控制器模糊化处理后直接通过查找控制表的值域值,再乘以比例因子去控制PWM波的占空比,并输出送给变频器.改变电机转速达到控制水压的目的。4结论在现代自动化水厂中,采用变频调速的恒压控制系统,可以降低电耗,安全、优质、高效、低耗供水。本系统用LPC2132微处理器作为核心.采用模糊控制算法实现变频调速恒压供水,保证系统可进行高质量的恒压供水;系统中水泵电机的软启动,低速运行和定时轮休,有利于延长设备的使用寿命;采用模糊控制技术,避免了传统闭环PID控制参数整定复杂的弊端。同时系统实现了恒压自动控制,降低了操作人员频繁操作,节省人力。运行结果表明。此系统运行可靠,稳压精度高。参考文献【1】李洪斌,张承慧,宋军等.远程供水变频调速计算机控制系统的设计lJl.电气传动.2002.32(1):14-18.【2】田思庆,周启龙.张敬萍.模糊控制实现的变频恒压供水系统.佳木斯大学学报(自然科学版).2007,25(2):225-227.f31周立功,张华.深入浅出ARM7——LPc213x/LPc214x【M1.北京:北京航空航天大学出版社.2005.f4l周立功.ARM嵌入式系统软件开发实例(一)【M】.北京:北京航空航天大学出版社。2004.【5】于永权,曾碧.单片机模糊逻辑控制【M】.北京:航空航天大学出版社。1995.f61谢宋和.甘勇.单片机模糊控制系统设计与应用实例【M】.北京:电子工业出版社。1998.查询模糊控制表得出相应的输出控制量,输出控制量经D/A转换输出给变频器,进而控制变频器的输出频率和控制水泵基于模糊控制的恒压供水自动控制系统设计
作者:作者单位:刊名:英文刊名:年,卷(期):引用次数:
梁毓明, 朱俊林, 张振利江西理工大学机电学院
科技信息(学术版)
SCIENCE & TECHNOLOGY INFORMATION2008,\"\"(28)0次
1.李洪斌.张承慧.宋军 远程供水变频调速计算机控制系统的设计[期刊论文]-电气传动 2002(01)2.田思庆.周启龙.张敬萍 模糊控制实现的变频恒压供水系统[期刊论文]-佳木斯大学学报(自然科学版)2007(02)
3.周立功.张华 深入浅出ARM7--LPC213x/LPC214x 20054.周立功 ARM嵌入式系统软件开发实例(一) 20045.于永权.曾碧 单片机模糊逻辑控制 1995
6.谢宋和.甘勇 单片机模糊控制系统设计与应用实例 1998
1.期刊论文 吴作娟.梁毓明 基于模糊控制的恒压供水自动控制系统设计 -黑龙江科技信息2008,30(30)
以LPE2132微控制器为核心,设计了恒压供水自动控制系统的硬件电路和模糊控制器.将管网压力与给定压力的误差和误差率作为模糊控制器的输入,经过查询模糊控制表得出控制量,实现变频恒压供水自动控制.采用模糊控制算法实现变频恒压供水,使系统具有节能、安全、供水压力稳定等优点.
本文链接:http://d.wanfangdata.com.cn/Periodical_kjxx-xsb200828071.aspx
下载时间:2010年6月23日