温度模糊控制系统课件.ppt

温度模糊控制系统课件.ppt

ID:57008439

大小:162.00 KB

页数:25页

时间:2020-07-26

温度模糊控制系统课件.ppt_第1页
温度模糊控制系统课件.ppt_第2页
温度模糊控制系统课件.ppt_第3页
温度模糊控制系统课件.ppt_第4页
温度模糊控制系统课件.ppt_第5页
资源描述:

《温度模糊控制系统课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、广州美丰环境设备公司人工气候室温湿度模糊控制系统——模糊控制应用实例——人工气候室设备人工气候箱内部气流循环控制流程1、气候箱上电后,循环风机就开始运行,循环风机使箱体内的气流不停的流动,使箱体中的气流最终达到相同的温度和湿度。2、循环过程中气流:首先经过加湿器增加气流需要的湿度,再经过制冷器降低气流的温度和湿度,然后经过加热器增加气流的温度,最后回到箱体和其中气体混合,达到需要的温度和湿度。温度控制部分设计描述1、设备工作情况描述-20℃~50℃时压缩机一直开启,通过调整加热来控制温度大于50℃压缩机不工作2、主要控制要求精度:0.1℃超调:2℃测温范围-20℃~100℃单

2、片机硬件框图硬件设计1、控制芯片选择ATMEGA16(1)可靠性高,速度快(2)资源丰富:PWM,EEPROM,1KSRAM,8路ADC(3)编程方便:GCC,IAR检测部分设计PT100AD转换芯片选择:考虑:精度,可靠性,价格,接口ADS1100:最高16位,除去符号位有效位为15位,-20℃~120℃检测范围150℃,对应0~5V,对应0~215,分辨率150/215=0.0046℃满足控制精度要求控制输出设计固态继电器(1)可靠性高(2)适合PWM控制(3)加热器具有惯性,PWM频率不要求很高,选周期500ms固态继电器能否每秒超过开关20次?控制算法选择1)控制的核

3、心问题是箱体内的温度、湿度。2)非线性耦合滞后系统,耦合及滞后系统完善有效控制策略的缺乏,导致这类系统的实时有效控制存在很大的困难3)当前人工气候箱的温湿度流行的控制方法还是PID控制,而且控制仪表通常都是采用独立、通用的温度控制仪表和湿度控制仪表,缺点:由于气候箱不同的箱子控制对象变化比较大,这些通用的控制方法适应性比较差而且温度和湿度的单独控制,没有考虑到它们的强耦合作用,控制的精度一般都无法令人满意。模糊控制方法优点模糊控制和模糊解耦的方法来进行控制能提高控制精度提高控制算法的鲁棒性和自适应能力。模糊控制器设计输入输出论域各个变量的论域范围及模糊化为:1、偏差E偏差E的

4、论域范围为{E}={一8,一7,一6,一5,一4,一3,一2,一1,0,1,2,3,4,5,6,7,8);即检测的偏差可分为17档偏差E的语言值:NBNMNSNZZPZPSPMPB模糊规则中的输入偏差E的论域值和偏差E的语言值的关系论域值{一8,一7….}对应于实际值,偏差E的语言值是模糊集合,这个模糊集合的论域即取值范围是{一8,一7….}模糊集合的隶属度函数联系了论域值和语言值隶属度函数为简单起见取三角形隶属度函数MATLAB说明实际偏差转化为论域if(TempFuzzyE>=320){ScaleE=-8;}else{if(TempFuzzyE<=-320){ScaleE

5、=8;}else//-160~160{if(TempFuzzyE>=0){ScaleE=0-(TempFuzzyE+20)/40;}else{ScaleE=0-(TempFuzzyE-20)/40;}}}2、偏差变化EC的论域及语言值偏差EC的论域范围为{EC}={一8,一7,一6,一5,一4,一3,一2,一1,0,1,2,3,4,5,6,7,8);即检测的偏差变化可分为17档偏差EC的语言值:NBNMNSNZZPZPSPMPB模糊规则中的另一个输入2、控制输出U的论域及语言值控制输出U的论域范围为{U}={一8,一7,一6,一5,一4,一3,一2,一1,0,1,2,3,4,

6、5,6,7,8);即检测的偏差变化可分为17档控制输出U偏差EC的语言值:NBNMNSNZZPZPSPMPB模糊规则中的另一个输入模糊控制规则模糊推理马丹尼法(max-min):经过模糊关系计算得出模糊关系矩阵:Rt=(Et×ECt)·Ut。然后可以计算模糊输出Ut*=(Et*×ECt*)·Rt。对于所有的Et*和ECt*计算出Ut*2.多前提单规则隶属函数的计算反模糊化重心法得到相应的模糊控制量,整理后得到控制输出查询表。4.去模糊化最小最大最大平均面积中心面积平均输出隶属函数的一般形式:控制输出表的校正由于模糊控制的离散性和预先规则的不确定性,有些计算可能和实际经验不太相

7、符,所以经过实际控制实验后将控制输出表进行一些修改(1)据实际经验(2)数据分布输出控制表的求取MATLAB的FUZZY工具箱控制输出表转化为实际控制值表中的控制值乘以比例系数KU

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。