环境实验室温湿度模糊控制系统设计

2010-01-20 01:44伍文平张智盛
现代电子技术 2009年21期
关键词:监控系统模糊控制湿度

伍文平 张智盛 张 明

摘 要:环境实验室温度、湿度变化具有非线性、大滞后、精度要求高、建立数学模型复杂等特点,传统控制方式具有精度不够或模型复杂等限制。根据系统需求,通过温度及湿度传感器采集数据,基于模糊控制理论,通过制定规则,选取参数因子,经过模糊控制算法运算,得到合理的控制量,通过控制量驱动控制装置,使温度、湿度趋向设定值。本设计与传统控制方式相比在收敛速度、控制精度、系统稳定性等方面具有明显的改善。

关键词:模糊控制;温度;湿度;监控系统

中图分类号:TP273 文献标识码:A

文章编号:1004-373X(2009)21-149-03

Design of Condition Lab′s Temperature and Humidity Fuzzy Control System

WU Wenping,ZHANG Zhisheng,ZHANG Ming

(PLA Unit 69046,Urumqi,830001,China)

Abstract:The condition lab′s temperature and humidity have the characteristics of non-linear,long delay,high precision and complicated mathematic model.Conventional control system has the bug of low precision and too complicated model.The data collected from temperature and humidity sensors is computed with the established rules and the selected factors based on the fuzzy control theory,the final result is acquired to control the temperature and humidity factors trend to the setting.This system has virtues of quick convergence,high precision and high stability contrast to conventional system.

Keywords:fuzzy control;temperature;humidity;monitoring control system

传统的温、湿度闭环控制通常采用开关控制或PID控制,前者实现简单但精度差,后者精度高,但需建立数学模型,参数整定要求较高[1,2],而在温湿度非线性复杂变化的环境下,不易精确建模[1]。模糊控制理论是能够模拟人脑智能,随环境变化的自适应控制技术,适合于非线性系统和难以用数学模型精确描述的复杂系统。进一步可以采用神经网络与模糊推理结合的控制新模式。

1 环境实验室温湿度监控系统结构

环境实验室温、湿度监测控制机构见图1。温、湿度传感器测得的信号经过调理,输入到模糊控制算法模块,产生决策信号控制驱动件(加热器、制冷器、加湿器、除湿器),保持环境实验室温、湿度恒定在设定值。

2 控制系统模糊控制机理

典型的模糊逻辑控制由模糊化、模糊推理和清晰化三部分组成。下面以温度控制为例来具体说明。依据传统模糊控制模型,本设计中温度模糊控制系统原理如图2所示[4]。

模糊控制器选用双输入单输出控制方式,以温度误差e和误差变化率ec作为输入变量,以u作为输出变量。模糊子集为E=EC=U={NB,NM,NS,ZE,PS,PM,PB}={负大,负中,负小,零,正小,正中,正大},其论域为[5]:e=ec=u=[-3,3]={-3,-2,-1,0,1,2,3}。隶属度函数采用三角分布函数,如图3所示。

根据控制系统的输入/输出特性,以消除温度偏差为控制目标,制订控制规则如表1所示。

由模糊规则进行推理可以得出模糊控制器语言规则的输入输出关系,其关系是一个非线性的关系曲面。当偏差较大时,控制量的变化应尽力使偏差迅速减小;当偏差较小时,除了要消除偏差外,还要考虑系统的稳定性,防止系统出现过冲,甚至引起系统振荡。

由隶属度函数及规则表,使用Mamdani推理方法和面积重心法进行清晰化,可得到控制查询表。

对应输出量U实际意义如表3所示。

工作机理:依照模糊控制查询表建立的二维常数数组,将输入偏差E和偏差变化率EC量化到其基础变量论域,作为数组的行和列实时检索该查询表,得到实时输出U,依照输出量U的实际意义控制加热器或制冷器,从而驱使温度稳定在设定值。

3 控制系统程序设计

采用ST语言进行程序设计,包括主程序、模糊控制算法、中断服务程序、操作命令与报警程序,其中模糊控制算法程序流程图如图4所示。

4 应用效果

外部环境温度从16 ℃降温到-20 ℃,应用效果如图5所示,从开始到基本稳定(与设定值相差±1 ℃)用时510 s,系统稳定后波动范围在±0.8 ℃以内。收敛速度、系统稳定性与量化因子、比例因子有关,合理选择量化因子、比例因子,在收敛速度与稳定性之间取得平衡。

5 结 语

本设计采用基于模糊控制理论的控制策略,实现了环境实验室的温度、湿度的可靠测量和控制,具有精度高、稳定性好、收敛速度快等优点,与传统开关控制系统相比,具有精度、速度、稳定优势;与基于预测的模糊控制方式[6]、双模糊控制策略[7]、参数自学习模糊控制[8]策略相比减少了运算复杂度。

对于温、湿度具有明显耦合效应的环境,可以采用温、湿度解耦合运算后[9],再分别进行控制。

参考文献

[1]刘振全,王朝玉.基于单片机的冬枣保鲜库温、湿度监控系统.天津轻工业学院学报,2003,18(3):39-42.

[2]邓荣.基于AT89S52单片机的啤酒发酵温度控制系统.国外电子测量技术,2007,26(11):59-61.

[3]鞠训光,于洪珍.基于神经网络-模糊推理构建弹药贮存温度湿度监控系统.空军工程大学学报,2005,6(6):34-37.

[4]南新元,陈志军,程志江.基于模糊PID控制的电锅炉温度过程控制系统.自动化仪表,2008,29(5):5-8.

[5]马秀坤,马学军.基于PC-Based的温度智能控制系统研究.微计算机信息,2007,23(7):55-56.

[6]陆锦军.基于预测的模糊温度控制系统的设计.自动化仪表,2005,26(9):31-33.

[7]訾斌,段宝岩,黄进.基于模糊控制器的LNB温度控制系统.计算机工程,2007,33(1):230-232,235.

[8]黄浩,申群泰.基于参数自调整的真空烧结炉温度模糊控制系统.应用科技,2005,32(11):48-50.

[9]刘瑞霞,王玲,王永新.洁净室的温湿度控制设计.自动化仪表,2005,26(8):19-21.

作者简介 伍文平 男,1969年出生,1993年毕业于解放军理工大学,硕士研究生,高级工程师。主要从事通信工程设计与仿真工作。

猜你喜欢
监控系统模糊控制湿度
植物有话说(十七) 松果:开与合,看湿度
工业锅炉饱和蒸汽湿度的运行控制
基于湿度控制的室内空气净化器高压电源设计
无线广播电视安全优质播出的技术分析
县级区域雨量站观测设备监控系统的研究与设计
基于Zigbee技术的煤矿井下通风机监控系统设计
T-S模糊控制综述与展望
基于模糊控制的PLC在温度控制中的应用
基于模糊控制的恒压供水系统的研究
用于光伏MPPT中的模糊控制占空比扰动法