您好,欢迎来到爱够旅游网。
搜索
您的当前位置:首页基于Fuzzy-PID的AVR温度控制系统

基于Fuzzy-PID的AVR温度控制系统

来源:爱够旅游网
■一基于AVR王一j二毒jj:麟攀攀攀黍TE~OG~‰]l[IrrB}黼觑觑J且]i[D的E∈【66】k,=,l,6/3kl,。2=EC∈【12,12]12/34温度控制系统诚根据现场调节经验控制器采用如表1所示的语言控制规则根据模糊控制器控制规则求取二维输入的模糊关系:ifEiandECithenU(ijl27)用模糊关系R描述为。,=….,,,,R‘ij..E‘jEC‘jU_jR“的隶属函数为R(eecu)“=,;,,E;(e)“EC.(ec)¨U。j在按合成运算法求得模糊控制的输出模糊子集:采用AVR单片机ATMega88作为核心处理器并采用了FuzzyPID复合控制其主要设计思想是当温度偏差较大的时候采用U=伯×EC)“”。R。,,控制以加快响应速度;当温度偏差较小进入稳态过程后则由程序切换~I]PID控制消除静差提高控制精度Fuzzy,,式中的0为合成运算由于上式给出的控制策略U是个模糊量故在具体执行时应通过判决转化为精确量本系统中采用加权平均判决法可zy控制器的输出:z得Fu一,,,,,,。2控制器的设计Fzuz∑p@),,󰀀UyPID。温度控制系统的结构框图U=型i—一1引言,温度是生产过程和科学试验中普遍存在的被控物理参数而温度系统为大滞后系统较大的纯滞后可引起系统不稳定大量的应用实践表明采用传统的PID控制稳态响应特性较好但难以得到满意的动态响应特性模糊控制的优点是能够得到较好的动态响应特性并且无需知道被控对象的数学模型适应性强鲁棒性好但模糊控制也存在固有的缺点容易受模糊规则有限等级的而引起误差设计中,。,,。,,,。,。如图1所示系统由被控对象温度传感器比较器FuzzyPID控制器和执行机构等5部分组成21模糊控制器的结构设计模糊控制器输入变量的eec分别表示温度偏差和偏差变化率规定论域由7个元素组成:l0l23]o【【32设输入量的语言变量分别为EEC它们的词集相同定义为:A{NBNMNSZEPSPMPB}其含义依次为负大负中负小零正小正中正大输出变量U用以确定控制量并规定其论域由13个元素主成:5210l23434b[_656】设输出量的语言变量为U它的词集定义为:B{NBNMNSZEPSPMPBl其含义依次为负大负中负小零正小正中正大论域中语言变量均采用离散型隶属度函数并设现场语言变量的范围和比例因子分别为、、∑u@),i:I、。.、,=,,,,,,,,,=,,,,,,的观测值均根据对于所有i12上式求出对应的U组成控制查询表采用计算查表法可提高查表速度为此把作用eec的7个等级从小到大按EEC的顺序排列依次存放相应的U需要指出的是正确选择比例因子对整个系统合理运行是至关重要的设控制量的比例因子为k精确控制量:△uk×U22PID控制器的设计利用脉冲响应法测量被控对象的传递函数为阶惯性环节加纯滞后…,,,,。,,,,,。,。,,,。.一。、、、、、、。G岱1竺二:、。?S十l,=,,,,,,,,,,,,,=,,,,,,其中:K为对象放大系数;r为纯滞后时间;T为对象时间常数增量式数字PID控制算法为:Au(n)U(n)U(n1)仅e(n1)+G【e(n2)0【e(n)oTs)OLk(1+Ts/TI+TD/。。==.,。。、、、、、、。陶温控艨际刊,s1表1E控制规则表EC中上l塑图2flAnm№NMNS亚PSPMPBPBPS嗍№№埯俺PMPMPSZEPMPM匝砸NilⅢNBPSPSPMPSPSPg亚孤NS瑚№mml拈墅88竖型lPS匝懈瑚riBPSPS匝砸陋PS孤孤孤蕊NHm瑚№NB№№图1FuzzyPID控制系统框图PB隅系统硬件结构图116d =k (1+2T{/Ts) a 2 k Tl】/Ts 式中:T 为采样周期。参照响应曲线 选择,最后结和实验确定为采样周期T 。利 用控制软件实现增量式控制算法,并输出 控制量U(n)。 制,由程序根据事先给定的偏差范围自动 实现切换。软件流程图如图3所示。 5结论 本文将Fuzzy PID算法应用干AVR 温度控制系统,设计目标是在同样的控制 精度条件下,使系统的过渡时间尽可能短, 1 S H O T=1,仅执行1次转换;如果 1SHOT 0执行连续转换直至停止转换命令 执行。 【22H1停止转换。当处于连续转换时, 执行停止。 【AAH J读取温度。从温度寄存器中读 3系统硬件结构 改善控制效果。采用复合控制,即具有模糊 取最后转换的温度值。 控制系统硬件结构如图2所示,是由 控制灵活、响应快和适应性能强的优点,又 【A1H】读/写T 寄存器。 AVR单片机ATMega88、传感器、执行机 具有PID控制精度高的特点,使系统能有 【A2H]读/写T 寄存器。 构与被控对象组成的闭环控制系统。 效抑制纯滞后的影响,而且鲁棒性强,当参 fACH】读/写配置存器。 控制系统中,采用j'高精度集成运放 数变化较大及有干扰时,仍能取得较好的 【54H]软件上电复位。恢复上电时的寄 OP07对铂电阻的毫伏级热电势进行差动放 控制效果。系统经调试和实际现场运行,得 存器状态。 大、滤波,将检测的电压信号送至 到了预期效果。当温度值为80 ̄C时,采用 3.4工作程序 ATMega88处理器的A/D采集输入引脚。 单纯的PID控制盹最大超调量为8.6%,调 供电后,DS1 73 1内部的温度传感器检 采样此值并通过查取Flash或SDCard中温 节时间t 36rain。采用Fuzzy—PID复 测温度,并经A一∑式A/D转换器转换成 度与电压之间的对应关系表,得到温度值。 合控制时:最大超调量为0.58%,调节时间 9 12位二进制数字量,并将结果存于温 然后通过FuZzY—PID控制器计算得到 t =21rain。实验结果表明,采用Fuzzy 度寄存器中。在应用中,用户可以通过程序 PWM脉冲的占空比,对加载电压进行控 PID复合控制算法过渡过程时间、最大 设置分辨率寄存器来实现不同的温度分辨 制,最终完成对温控对象的温度的控制。 超调量均优于PID控制算法。 率,其分辨率有9位、l0位、l1位或l2位 系统使用AVR芯片内部看门狗监控, 五种,对应温度分辨率分别为1.0℃、0.5 SPI总线外按1GB容量的SDCard作为海量 ℃、0.25℃、0.125℃或0.0625℃,温度转 数据存储扩展,SDCard用来存放铂电阻的 参考 lll| 0 换结果的默认分辨率为9位。 误差校正和各段定标系数,实现对铂电阻 …1李士勇.模糊控制・神经控制和智能控 传感器DS1731将温度转换成数字量后 的误差校正和非线性补偿, ̄1:91、还能存储 制 Mj。哈尔滨:哈尔滨工业大学出版社. 以二进制的补码格式存储于温度寄存器中, 实时采集的温度信息和控制参数供后期数 [2]李友善,李军.模糊控制理论及其在过 通过接口,温度寄存器中的数据可以被读 据分析和处理。R S 2 3 2通讯接口采用 程控制中的应用[M].北京:国防工业出版社. 出。输出数据的地址如表2所示,输出数据 MAX232芯片与上位机进行通讯,一方面 [5]何立民.单片机应用系统设计[M].北京: 的二进制形式与十六进制形式的精确关系 完成向上位机传送带有实时温度值或接收 北京航空航天大学出版社 如表3所示。在表3中,假定DSI73l配置 上位机命令实时控制温控过程。此外系统 [4]周俊杰(译)嵌入式.c编程与ATMEL 为1 2位分辨率。 提供键盘和LCD显示接u连接4×4的小 AVR,[M].北京:清华大学出版社 4应用电路 键盘和128×64的点阵液品屏,供操作人 员现场观察系统工作状态,控制温控过程。 意髓 0ll__ll 0 0_ l _ DS1731典型应用电路如图3所示,通 王一诚(1 9 7 2一 男.国防科技大学在 过2线串行接口与单片机或其他器件通信。 4软件设计 职研究生.主要研究方向为现代控制技术。 工作过程中,单片机设定温度上、下限值。 设计中稃序采用模块化结构编制,键 SDA l SDA 盘输人、显示输出、被测数据处理、Fuzzy SCL { { SCL PID控制算法、RS232通信等功能的实 89C51 现由各子程序完成。 Fuzzy—PID控制算法的设计思想是: 申申 DSl’_j1 在大偏差范围采全速加温,【}】等偏差用 《上接第¨5页 图3 DS1731典型应用电路 Fuzzy控制,在小偏差范闱内转换成PID控 5结束语 R 温魔分辨率 鼹丈转换时间 集成数字温度传感器DS173l利用其内 0 O 9 93.7Sins 0 l 10 187.5ms 部的温度传感器、A/D转换器可直接将温 1 O 11 37Sms 度信号转换成数字量输出,与单片机及外 1 l 12 750ms 围电路可构成功能多样、性能稳定的温度 表1温度分辨率设置 测量、控制系统。相信DS1731的应用会更 3.2控制字 加广泛。 控制字如下所示。 既 噩瑷墨 [1】沙占友.集成传感器应用[M] 北京机 控制字由主机发出,包括7位地址码和 氏电力电强社.2005. 一位读写标志。D7~D4为1001,A ~A 是 [2]张志良.单片机原理与控制技科M].北 DSl731的地址,R/w为读写标志,R/ 京:讯槭l 粗牧社.2005. W=l为读,R/W=0为写。 www 谳.corn资 3.3命令集 DS173l的命令集内容如下: 高锋(1g8{一} l男.讲师。主要研究方向 图3控制算法软件流程图 【51H】开始转换。初始温度转换,如果 为传惑器.卑 机盔甩 ll7 

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

Copyright © 2019- igbc.cn 版权所有 湘ICP备2023023988号-5

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

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