



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 制冷空调系统的模糊控制实现 陈 曦 李 炜 时间:2009年07月20日 字 体: 大 中 小 关键词: 摘要:关键词:1 制冷模糊控制系统原理制冷模糊控制系统原理图如图1所示。模糊控制器有单输入单输出型和两输入单输出型两
2、种常用型式。为了提高控制精度和速度,我们采用两个输入为偏差和偏差变化率及控制变量输出的两输入单输出控制方式。输出所得到的过热度与设定的过热度比较,形成反馈回路,其结果误差e作为模糊控制器的输入量。误差e和误差变化率e作为输入量,经过模糊控制器模糊化成为模糊矢量和。再由、和模糊关系控制规则(模糊关系矩阵),根据推理合成规则进行模糊决策,得到控制量。2 模糊控制器的设计 模糊控制器的实现是由3部分组成的:实测值的模糊化、模糊关系矩阵的获取、模糊决策。2.1 实测值的模糊化,是蒸发器出口过热度偏差,sy°C;(2)输入语言变量之二,记为,是蒸发器出口过热度偏差变化率,ei+1ei°
3、;C;(3)输出语言变量,记为Ut,是电子膨胀阀在6秒周期内连续开启的时间,单位为秒,它对应电子膨胀阀开度大小。蒸发器出口过热度偏差是指实测被控对象的蒸发器出口过热度减去设定蒸发器出口过热度值的差。我们将蒸发器出口过热度控制范围分为模糊控制区和确定控制区,以蒸发器出口过热度设定值的±1.0°C为界。蒸发器出口过热度在设定值的±1.0°C以内为模糊控制区,以外为确定控制区。而在模糊控制区,将蒸发器出口过热度偏差分为7个模糊状态:PB(正的大蒸发器出口过热度偏差);PM(正的中蒸发器出口过热度偏差);PS(正的小蒸发器出口过热度偏差);Z(正的零蒸发器出口过
4、热度偏差);NS(负的小蒸发器出口过热度偏差);NM(负的中蒸发器出口过热度偏差);NB(负的大蒸发器出口过热度偏差)。将蒸发器出口过热度偏差计算,圆整,并将±1.0°C的范围细分为13个点,分别给出了它们对7个模糊状态的隶属度值,即输入语言变量的取值:(负大,负中,负小,零,正小,正中,正大),表示符号NB、NM、NS、Z、PS、PM、PB。语言值的隶属函数选择三角形和梯形,如表1所示。蒸发器出口过热度偏差变化率理论上应该指蒸发器出口过热度变化速度对控制输出的影响;实际应用时,我们将蒸发器出口过热度偏差变化率定义为一个采样间隔内蒸发器出口过热度偏差变化。由于蒸发器出口过热
5、度偏差变化是较慢的,我们将蒸发器出口过热度偏差变化值在±0.4°C以内定为模糊控制区,在模糊控制区将蒸发器出口过热度偏差变化率分为7个模糊状态:PB(正的大蒸发器出口过热度偏差变化率);PM(正的中蒸发器出口过热度偏差变化率);PS(正的小蒸发器出口过热度偏差变化率);Z(正的零蒸发器出口过热度偏差变化率);NS(负的小蒸发器出口过热度偏差变化率);NM(负的中蒸发器出口过热度偏差变化率);NB(负的大蒸发器出口过热度偏差变化率)。将蒸发器出口过热度偏差变化率计算,圆整,并将±0.4°C的范围细分为13个点,分别给出了它们对7个模糊状态的隶属度值,即输入
6、变量的取值:(负大、负中、负小、零、正小、正中、正大),表示符号NB、NM、NS、Z、PS、PM、PB,语言值的隶属函数的选择,为计算简单取值与表1相同,如表2所示。输出变量Ut的取值分为13种状态,分别对应电子膨胀阀开度大小:6/5关闭电子膨胀阀 电子膨胀阀开度为04/3微开电子膨胀阀 电子膨胀阀开度为802/1小开电子膨胀阀 电子膨胀阀开度为160 0/+1半开电子膨胀阀 电子膨胀阀开度为240+2/+3大半开电子膨胀阀 电子膨胀阀开度为320+4/+5多半开电子膨胀阀 电子膨胀阀开度为400+6全开电子膨胀阀 电子膨胀阀开度为480将这13种输入状态分为7个模糊输出状态:关闭、微开、小开
7、、半开、大半开、多半开、全开,表示符号为CB、CM、CS、H、OS、OM、OB,每种具体输出状态对这7个模糊输出状态的隶属度值如表3所示。 每个语言变量所取的语言值对应的隶属函数都是交叉重叠的。初始设计时,可采用均匀等分的方式布置,然后再根据系统仿真或实际控制结果进行合理的调整和改进。2.2 获取模糊关系矩阵模糊推断逻辑是由一组IFTHEN的控制规则组成的,这一组控制规则的形成来源于人类思维逻辑和实际经验的总结。从经验出发,用语言形式来表述推理控制决策过程如下:· IF(实际过热度过大)AND(实际过热度有增加的趋势)THEN(电子膨胀阀的开度要增大)· IF(实际过热度太
8、小)AND(实际过热度有减小的趋势)THEN(电子膨胀阀的开度要减小)类似于上述的一系列控制规则集中在控制规则表4中。根据表4写出如下规则:(1) if NB and(NB or NM) then UtOB(2) if NB and(NS or Z) then UtOM(3) if NB and(PS or PM) then UtOS(4) if NB and PB then UtH (29) if PB and(NM or NS) then UtCS(30) if PB and(Z or PS) then UtCM(31) if PB and(PM or PB) then UtCB总共31条
9、规则,根据这31条规则可以得出相应的模糊关系:将上述模糊关系写成通式。设某一时刻的偏差与偏差变化为e*、ec*,根据各条规则给出的模糊关系进行合成推理运算可得到相应的输出控制量模糊值: (l1,231)。由此,模糊控制器总的输出控制量(模糊值)应该是:由于上式所得到的一个输出量是模糊矢量,而被控对象(电子膨胀阀)只能接受一个确切的控制量,因此必须经过解模糊,将模糊矢量清晰化,在这里我们使用最大隶属度法: uumax。上面的计算过程比较复杂,可以使用软件编程实现。按照上述合成推理与解模糊方法可以得到一个容量为13*13的模糊控制查询表,如表5所示。2.3 模糊决策在实际控制系统中,取得过热度偏差
10、、过热度偏差变化率后将其转化为模糊值,然后查询表5即可得到控制量的模糊值u。但u还是论域U中的一个等级值,还须乘上一个输出量化因子,才能决定控制量的确切值。3 模糊控制器的实现3.1 硬件我们所设计的模糊控制器,主控制器采用PC机,测温元件采用铂100电阻,数据采集及控制量输出使用研华的多功能数据采集控制卡818LS,制冷剂流量采用电子膨胀阀控制,开度越大,流量越大。系统硬件框图如图2所示。3.2 软件软件设计采用了Visual Basic编程,图形界面简单。使用研华公司提供的有关例程,程序编写比较方便。对模糊矩阵采用了查表法求取。程序的主要模块有数据转换与计算、采样、显示、论域变换及控制计算与动作等。3.3 干扰问题的处理为了减少系统的干扰,在设计中对开关频繁的电器使用固态继电器;模拟输入端加有低通滤波器。在软件中加入了数字滤波程序、死机自动拦截程序、数据存取校验程序等。4 制冷空调系统的模糊控制结果当系统的输入信号为6时,达到±0.4的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 边缘接触MoS2浮栅晶体管的构筑及其存储性能研究
- 硬币树苗木购销合同
- 安全停车位出租合同
- 2025至2030中国倾斜卡车行业发展现状与未来趋势研究报告
- 2025至2030中国云母钛珠光颜料行业供需形势与营销策略研究报告
- 2025至2030中国举升缸行业发展动态与增长潜力分析研究报告
- 2025-2030高蛋白食品行业市场现状供需分析及重点企业投资评估规划分析研究报告
- 2025-2030醇酸和聚酯表面涂料行业市场现状供需分析及重点企业投资评估规划分析研究报告
- 2025-2030进口葡萄酒行业市场发展分析及投资前景研究报告
- 2025-2030调味品行业市场发展分析及前景趋势与投资研究报告
- GB/T 40848-2021饲料原料压片玉米
- GB/T 2-2016紧固件外螺纹零件末端
- GB/T 12237-2021石油、石化及相关工业用的钢制球阀
- GB/T 1094.11-2007电力变压器第11部分:干式变压器
- 考研考博-英语-云南民族大学考试押题三合一+答案详解2
- A04044《纳税人税种认定表》
- 危险作业安全专题培训
- 厂房库房屋面墙面彩钢板施工方案
- 甘肃省综合医院及部分专科医院等级一览表
- DB65∕T 3253-2020 建筑消防设施质量检测评定规程
- 中班语言《嘘我们有个计划》课件
评论
0/150
提交评论