新闻中心

EEPW首页>嵌入式系统>设计应用> 基于模糊单片机的温控系统设计

基于模糊单片机的温控系统设计

作者: 时间:2009-03-26 来源:网络 收藏

3 软件
  在本中,软件包括:控制器的(产生控制规则)和规则集文件的形成。
3.1 控制器的设计
控制器即模糊模型的建立是整个软件的核心环节。对于这个而言,的输入语言变量可选为实际温度y与给定温度S之间的误差e=y-S及其变化率e,而其输出语言变量可选为控制加热电阻丝的电流的可控硅导通角的变化量u,这样,就为系统选定了一个双输入单输出的模糊控制系统,这就是系统的模糊模型。对于这个双输入单输出模糊控制系统,设定误差e的论域[-30℃,+30℃],选取输入语言变量误差E的论域X={-6,-5,-4,-3,-2,-1,-0,+0,+1,+2,+3,+4,+5,+6},则得到误差e的量化因子k =1/5。这样为语言变量E可选取8个语言值:PB、PM、PS、PO、NO、NS、NM和NB。根据双输入单输出的的确立方法就可以确立该控制系统的模糊控制矩阵,该矩阵是个14×14的矩阵,将用编程器写入EEPROM。
3.2 开发系统ADS230
  和数字一样,模糊也有它的开发系统。开发系统是ADS230,它由硬件和软件两部分组成,主要功能是将系统的控制规则写成控制规则集文件,并将其转换成有关寄存器的内容写入的规则寄存器。下面是对厚度为1mm的 1~3型压电复合材料极化时用ADS230书写的规则集文件:

本文引用地址://m.amcfsurvey.com/article/173832.htm

输入物理量Temp相应模糊量的中心值、宽度。
4 结束语
  系统自投入运行以来,进行了大量的实验,系统的温度控制性能稳定,满足极化时的温度要求。实践表明,采用模糊能够对温度、位移等参量的精确控制。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭