用户登录  |  用户注册
首 页商业源码原创产品编程论坛
当前位置:PB创新网文章中心解决方案电子通信

基于模糊控制的水温自动调节器

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2009-01-10 22:29:09
对应于二极电热丝的四种状态的组合:电热丝1电热丝2都加热、电热丝1加热、电热丝2加热、电热丝1电热丝2都不加热(其中电热丝1的功率大于电热丝2的功率)。模糊控制规则如表1所列。

表1 

                ΔE
     E
PZN
BBBB
MMMS
SSSZ
NZZZ

表2

             E+ΔE
     E
ΔE
1

0

-1
6765
3432
1210
-10-1-2

4 模糊控制程序

由单片机对温度进行测量,将本次测得的温度与设定的温度值相减得到温度的偏差E,并存储到存储单元TMS;将本次测得的温度减前次测量的温度,得到温度的偏差变化量ΔE并存入存储单元TMCB;根据温度的偏差及偏差的变化量由模糊控制表决定电热丝的断闭。如果将E的四个模糊子集N、S、M、B分别用数字-1、1、3、6表示,ΔE的四个模糊子集N、Z、P分别用数字-1、0、1表示,则根据模糊控制规则表1,可得到如表2所示的E+ΔE。将表2与表1对照可以看出:当E+ΔE≤0时,加热量为Z;当1≤E+ΔE<3时,加热量为S;当3≤E+ΔE<5时,加热量为M;当E+ΔE≥5时,加热量为B。故可编制所求的模糊控制程序。

该温度控制器已应用于笔者家中自制的电热水器中,经几个月的使用证明非常实用,且性能稳定。



上一页  [1] [2] 

Tags:

作者:佚名

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
PB创新网ourmis.com】Copyright © 2000-2009 . All Rights Reserved .
页面执行时间:18,890.63000 毫秒
Email:ourmis@126.com QQ:2322888 蜀ICP备05006790号