基于单片机模糊控制技术在恒压供水中的应用
时间:2026-01-16
时间:2026-01-16
1
1
量,以变频器的控制电压v为模糊控制输出量,即u-管路压力偏差;Δu-管路压力偏差变化率;v-变频器控制电压。
2.2精确量的模糊化取
以管路压力偏差u和管路压力偏差变化率Δu为模糊控制器的输入变量,隶属函数采用三角形,如图二所示。模糊化处理后,可得到u的隶属度为:μNL(U),μNM(U),μNS(U),μZ(U),μPS(U),μPM(U),μPL(U)。Δu的隶属度为:μNL(ΔU),μNM(ΔU),μNS(ΔU),μZ(ΔU),μPS(ΔU),μ(ΔU),μPL(ΔU)。
以变频器的控制电压为模糊控制器的输出信号v,输出信号的隶属度如图二所示,模糊化后,其隶属度为:μNL(v),μ(v),μNS(v),μZ(v),μPS(v),μPM(v),μPL(v)。NM
PM
图二输入变量u、Δu和输出变量v的隶属度2.3模糊控制规则库的建立与模糊推断
根据现场操作人员手动调节供水压力的经验,控制规则用语言描述如下:若压力低于给定值则提高变频器输出频率,低得越多频率提得越多;若压力高于给定值则降低变频器输出频率,高得越多频率降得越多;若压力等于给定值则变频器输出频率不变。采用“IF……THEN…… ”句式,得变频器调速控制规则表。
表一变频器控制规则表
D芯片转换为数字量,接入单片机AT89C51,同时还有其他一些键盘设计和显示电路设计[5],如图一所示。
3.2软件设计
单片机模糊控制器的应用程序在软件设计中来实现对供水系统进行恒压控制的。恒压控制系统的软件程序主要有:主程序部分、模糊化子程序、模糊运算推理子程序、键盘子程序、显示子程序以及A/D、D/A转换子程序[6]。其中主程序流程图如图三所示。
图三主程序流程图4结束语
本系统在广西银安天然饮料有限责任公司投入运行以来,压力控制稳定,达到设计的目的。采用单片机模糊控制来实现恒压供水系统,系统工作稳定可靠,实现容易,成本低,具有很强的实际应用价值,同时还可以节省能源消耗,是一个理想的恒压控制器。
参考文献
[1]李士勇.模糊控制、神经控制和智能控制理论[M].哈尔滨:哈尔滨工业大学出版社,1996:89~140
[2]倪敬.变频器在节能恒压供水系统中的应用[J].机电工程.2001.5:170~172
[3]Gan fangcheng.Temperature Fuzzy Control Sys-tem for Fire Experiment Furnace Based on the Safety ofBuilding Structure[C].Progress in Safety Science andTechnology,2002,10: 1251~1255
[4]Tso, S.K.and Fung, Y.H.Methodological Devel-opment of Fuzzy-logic Controllers from MultivariableLinear Control[J].IEEE Trans Systems,Man andCybernetics.1997,27(3):566 ̄572
[5]解宏基. 新型恒压供水单片机控制系统[J]. 大连海事大学学报.1999.8:97~100
[6]李新春.单片机在变频恒压供水模糊控制中的应用[J].辽宁工程技术大学学报.2002.6:354~356
根据表一,采用max-min重心法推算出实际应用的模糊控
制电压,并得到实际变频器调速电压。3基于单片机控制系统实现
3.1硬件配置系统单片机采用AT89C51,D/A芯片为10位,通过运放转换成0~10V的电压输出,接入变频器的电压控制输入端。压力传感器采用一体化的压力变送器,输入标准信号,
通过10位A/
上一篇:2020中小学最新学校发展规划
下一篇:WSET2级考前复习题