您好,欢迎来到化拓教育网。
搜索
您的当前位置:首页基于模糊控制算法的温度控制系统设计

基于模糊控制算法的温度控制系统设计

来源:化拓教育网
第26卷第3期 2013年5月 文章编号:1002—6673(2013)03—133—03 机电产品开发白刨新 Development&Innovation of Machinery&Electircal Products Vo1.26,No.3 Mav..201 3 基于模糊控制算法的温度控制系统设计 鲁可,张晓东,俞盛恺 (河南工业大学电气工程学院,河南郑州450001) 摘 要:论文选择直热式热水锅炉内的温度为被控对象,将模糊控制和温度控制结合在一起进行研究,根据 实际控制需求设计了相应的硬件电路和软件流程以及相对应的程序,采用键盘输入温度和实现 LED显示系统在设定温度和测量温度之间的转换,以单片机AT89C51为核心设计温度控制系统, 最后用Matlab软件进行仿真.通过仿真结果对比模糊控制和传统PID之间的优劣。 关键词:模糊控制;温度控制;Matlab 中图分类号:TP273 文献标识码:A doi:10.3969/ .issn.1002—6673.2013.03.055 Design of Temperature Control System Based on Fuzzy Control Method LU Ke,ZHANG Xiao-Dong,YU Sheng-Kai (Henan University ofTechnology,College ofElectrical Engineering,Zhengzhou Henan 450001,China) Abstract:The hot water temperature in the direct heating boiler is selected as the controlled object in this paper.With the fuzzy control and temperature control combining together for research,the hardware circuit diagram and software flow chart and program are designed ac— cording to the actual demand for contro1.The keyboard is applied to input temperature and control LED display system between the set tem- perature and measurement temperature conversion.The core desin of gtemperature control system is based on the single chip AT89C51.At last,the simulation software Madab is apphed to compare the simulation results between fuzzy control and traditional PID contro1. Key words:fuzzy control;temperature control;Matlab 0引言 在工业生产中,绝大部分都需要考虑温度的影响, 例如钢铁冶炼中的热处理或者塑料生产的定型,都是通 的现象,同时可以提高控制效果和控制精度。本文选择 直热式热水锅炉内的温度为被控对象,将模糊控制算法 和温度控制结合在一起进行研究.设计出一种基于模糊 控制算法的温度控制系统,并将其与传统PID控制进行 系统仿真比较,体现出较好的优越性。 过对温度的控制,从而达到产品的生产工艺[1l。在科技的 迅速发展之下,自动控制系统应用的领域越来越广泛, 同时对系统的稳定性,精确性和响应的速度以及系统自 调节能力的要求也越来越高。由于工业生产中的生产过 程或者被控对象的非线性和时变性,以及外部因素带来 1系统硬件设计 本文系统硬件由外部电源电路,温度检测电路、温 度显示电路、单片机最小系统电路、键盘输入电路和温 度控制电路组成[31。外部电源为整个控制系统提供电能: 温度检测电路将检测到的温度信号转换成标准的电压信 号输入单片机在LED上显示出来;键盘输入电路输入给 定的设定量,单片机系统根据输入量和检测量以模糊控 制算法为基础求出控制值, 固态继电器作为执行器调 整温度的高低。硬件原理 框图如图1所示。 的随机扰动和不确定因素使被控对象模型的建立很难做 到精确[21。 目前。国内各个行业中温度控制系统的主要的成熟 产品还是以常规PID温度控制器为主。对于一般的温度 系统,PID温度控制器已经能够很好的适应,但是面对 一些复杂的、时变性和滞后性强的温度控制需求,传统 PID控制器还较难控制。将模糊控制算法应用到温度控 制系统中,能够克服温度控制系统中存在的滞后性较强 修稿日期:2013—03—19 2系统软件设计 图1硬件原理框图 作者简介:鲁可(1981一),女,河南新郑人,工学硕士,讲师。 主要研究方向:虚拟现实、机器人图形学及软件技术。 整个系统的工作可以概括为先用键盘输入一个预期 133 ・测试与控制・ 温度.然后传感器测量得到另一个实际温度,再求出预 期温度与检测温度之间的差值,最后根据模糊算法调节 隶属度变量\ 表1模糊集的隶属度量 -3 -2 —1 O +1 +2 +3 输出控制器。使输出温度达到预期值[41。 2.1模糊运算模块 在模糊运算模块中,模糊控制系统的设计尤其重 要,其组成如图2所示[51。模糊控制系统一般可以分为五 个部分: 输 PB PM PS 0 0 O 0 0 O O 0 O-2 0.1 0.2 O.5 O-3 0.5 1 0.5 1 O.5 1 O.5 O.3 Z0 NS NM NB O O-3 0.5 1 O.2 0.5 1 O.5 0.5 1 0.5 0_3 1 O.5 0.2 0.1 0.5 O-2 O O 0.2 0 O 0 0 O 0 0 法。例如本文炉温的加热系统,有如下模糊规则:若温 度很高,且温度上升很快,则停止加热;若炉温很低, 图2模糊控制系统 且炉温不再上升,则快速加热等等。根据前面将误差. (1)模糊控制器。它是模糊控制系统的核心,它的主 要工作是完成系统模糊推理过程与根据输入量和模糊运 误差变化和控制量都取了7个语言值,即{NB,NM,NS, ZO,PS,PM,PBl。根据以下控制规则if E is PB and EC is NB,then U is ZO和if E is PB and EC is NS,then U is 算做出模糊控制。模糊控制器的设计途径有根据专家的 知识和经验、建立熟练操作工的控制模型和建立被控对 象的模糊模型同。 (2)输入一输出接口。其作用是在模糊控制器和被控 NM等[91,可以得到表2。 表2模糊控制规则表 u E 对象直接转换传送,在输入一输出接口装置中,不仅要 有A/D和D/A的转换器.还需要有电平转换。 (3)执行机构。其主要功能就是根据模糊控制器输出 对被控对象经行控制,主要是由电动机组成。 EC NB NM NS Z0 PS PM PB PB PM PS Z0 Z0 PS PM PB Z0 ZO PS PM NS ZO ZO PS NM NS NS Z0 NB NM NM NS NB NB NM NM NB NB NB NB NS NM NB PB PB PB PM PB PB PM PM PB PS PS PM Z0 Z0 PS NS ZO Z0 NM NS ZO (4)被控对象的范围很广,它可以是一种设备或装置, 也可以是一个生产的、生物的或其他的各种的对象过程。 (5)检测装置又可以称作传感器,它是将非电量的被 控量转化为电信号的装置。一般情况下,传感器的精度 会对整个模糊控制系统的精确度造成直接影响,在模糊 控制系统中传感器的地方十分重要。因此应该选择精度和 稳定性都相对不错的传感器作为整个系统的检测装置 。 3系统仿真 本文中被控对象是电锅炉的温度,可以近似用一阶 惯性纯滞后环节来表示,设传递函数为: G(s)=—TS +一I。 2.2设定系统 整个模糊控制系统的核心是模糊控制器,设计一个 式中,K一对象的静态增益;T一对象的时间常数; T一对象的纯滞后时间。 合理的模糊控制器对整个模糊控制系统的运行非常重 要。模糊控制器一般由模糊化接口、模糊推理机、解模 糊接口和知识库组成。一般来说,一个语言变量的语言 3.1传统PIO控制仿真 PID控制器是一种线性控制器,偏差e(t):e(t)=r(t) 一y(t)。将偏差e(【)的比例、积分和微分通过线性组合构成 控制量.因此称为PID控制,其系统原理如图3所示。 值越多。对事物的描述就越准确嗍。 在本文中设定系统偏差E=现行温度值一设定温度 其控制规律写成传递函数形式为: G(s)=KP(1+ 一+ I ) 11S 值,其论域为E,划分7个等级,即E=卜3,一2,一1,0,+ 1,+2,+3},相应的模糊集合为{负大(NB),负中(NM),负 小(NS)。零(ZO),正小(PS),正中(PM),正大(PB)}。设定 偏差变化为Ec=E1一E2,其对应的论域为Ec,系统的输 式中:K厂比例系数;KI一积分时间常数;KD一微 分时间常数[姗。采用Matlab中的Simulink进行控制算法 出控制量设定为U,其对应的论域为U。将偏差变化和 输出控制量都同E一样划分7个等级,也划分为对应的 模糊集合。其次是确定各语言变量的隶属度函数,模糊 语言值实际上是一个模糊子集,而语言值最终是通过隶 属度函数来描述的。可以得到对应的隶属度量见表1。 的仿真设定温度T=90%。根据仿真得到下面的响应曲线, 见图4。 3.2模糊算法控制仿真 这里采用常规的双输入单输出型的二维模糊控制 器.以误差E和误差变化EC作为输入量,经模糊化, 按模糊控制规则定出输出量U作为控制量 。 最后是模糊控制规则的建立,通常采用经验归纳 134 ・测试与控制・ 4结论 通过将PID控制仿真得到的响应曲线图和模糊控制 仿真响应曲线图对比,可以看出,模糊控制比传统PID 控制,响应时间短、超调量小,稳态精度高、系统遇到 图3 PID控制系统原理图 干扰时能很快恢复稳态,动静态性能好。而且这种方法 抗干扰能力也很强,同时对一阶惯性滞后环节的适应 能力很强.由于一般温控对象的数学模型可用一阶惯 性滞后环节来描述.因而这一控制方法对温控场合的 适用性很强。所以可以得出基于模糊控制的温度控制 系统,比传统的PID温度控制系统更具优越性。 参考文献: [1]赵志正.橡胶工业制品的生产【M】.北京:化学工业出版社,1985. 首先确定模糊控制器,对输入输出量的隶属函数进 行编辑。在模糊控制器中打开Membership Function Edi— tor窗口。单击[Edit]标签,选中其中子标签[Add MFS】, 响应曲线 选择隶属函数曲 120 100 线为7.类型默 ‘一 …\一 …_厂弋 \一 / T/℃80 60 4o 20 0 认为trimf:根据 之前确定的模糊 子集[NB,NM,NS, ZO,PS,PM,PB】, 【2】章卫国.模糊控制理论与应用呷.陕西:西北工业大学出版社,1999. 【3】常江.自适应模糊控制方法在温度控制上的研究【D].四川:西华大 学。2009. / l00 200 300 4OO 500 600 700 time/sec 选择要编辑变量 图4哪控制仿真响应曲线 的图标.确定当 响应曲线 [4】司绍伟.一种温度控制系统的设计与应用[J】.河北工程技术高等专 科学校学报,2006,1. 前变量的论域范围 卜3 3】,将各变量的 隶属函数改为与其 对应模糊子集的模 120 100 帅 // [5】郑炳坤.简单的温控箱温控电路[J].仪器与未来,2005,7. 【6】窦振中.模糊逻辑控制技术及其应用[M】.北京:北京航空航天大学 出版社.2001.  【7】丛丽莉.基于模糊算法的渗碳炉温度和碳势在线测控系统研究[D】. 辽宁:辽宁工程技术大学.2009. 糊语言值[12l。然后 打开模糊规则编辑 窗口,以If.一and… Then…的格式写模 [8】李雪梅.基于模糊控制的电炉温度器的研究与实现时.山东大学,2009. | n 100 2【x】 300 40o 500 600 700 time/sec [9]黎惠成.一种基于模糊控制的温度控制系统设计fJ1.计算机技术与 发展,2009,19. 糊控制规则,根据 图5模糊控制仿真响应曲线 [10】王吉龙.基于模糊PID的温度控制系统[1.电子工程师,2008,f5. 【11]吉珍珍.锅炉内胆温度的模糊控制算法的仿真研究【D】.西安:西 安交通大学.2011. 前面的模糊控制规则表可以得出共有49条控制规则。 最后在Matlab的Simulink工具中进行系统仿真,得到 模糊控制的响应曲线,见图5。 【12]徐红明.船舶柴油机缸套冷却水温度模糊PID自适应控制及仿真 [J].造船技术,2010,2. (上接第125页)关联数据库将数据保存在不同的表中, 而不是将所有数据放在一个大仓库内。这样就增加了速 6应用效果 通过过刊杂志的科学管理.采用该过刊快速查询管 理系统软件,由于能快速查找到过刊杂志在图书馆摆放 的具体位置,缩短了读者在馆查找图书所需的时间,提 高了图书的利用率,提高了我馆过刊管理的服务质量. 受到广大读者的好评。 度并提高了灵活性。MySQL的SQL语言是用于访问数 据库的最常用标准化语言。MySQL软件采用了双授权政 策,它分为社区版和商业版,由于其体积小、速度快、 总体拥有成本低,尤其是开放源码这一特点。一般中小 型网站的开发都选择MySQL作为网站数据库。 通过开发构建以书名、出版年月、摆放地址信息的 系统管理数据库软件,把按书名、出版年月、摆放地址 参考文献: 【1】赵文涛.数据库系统原理【M】.中国矿业大学出版社,2006. 【2】刘中兵,李伯华,邹辰.JSP数据库项目案例导航[M】.清华大学出版 社.2006. 信息输入管理系统软件后,查询时只要在查询界面输入 要查询过刊的书名及过刊的出版年月进行查询。就会输 出所需过刊在架摆放的准确地址,利用输出的地址就很 容易在对应地址书架上查找到所需的过刊,缩短了读者 查询时间,提高了过刊的利用率。 [3]潘演生.图书馆管理工作[M].北京图书馆出版社,2001. f4】郑阿奇.ASP程序设计教程[MJ.机械工业出版社,2005. 135 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo9.cn 版权所有 赣ICP备2023008801号-1

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务