发表日期:2014-10-17 来源:托普物联网 浏览次数:3345次
作物生长的
温室智能控制系统实时检测敏感的环境参数,根据一定的控制策略,控制执行机构的动作,以确保最佳作物生长环境。温度和湿度是两个最重要的参数,控制温度和湿度的成功是一个关键的因素对于温室智能控制系统。温室内的两个参数变化是一个复杂的过程,一般具有滞后性以及非线性的特征,不容易建立准确的模型。因此在温室智能控制系统中设计了一套模糊控制系统给予实现在实际的应用中有良好的效果。
模糊逻辑控制器的设计和推理过程:将各连续的输入、输出量转化为模糊子集,定义其论域,根据各输入输出量的实际变化范围建立模糊化表。根据领域专家的知识和经验建立知识库,并形成模糊控制规则表。由模糊化表和模糊控制规则表,采用离线间接推理建立控制表格,计算出相应的模糊控制量。
对于温室智能控制系统由一台主控制计算机和若干智能节点组成。智能节点数目根据系统中需要采集的环境参数量和温室面积而定,其中有一个节点放置于室外作为室外气象站,用来检测室外温度、湿度等环境参数。内置的CAN控制器是SJA1000,CAN收发器是82C250。接口卡提供总线仲裁和错误检测功能,并且能够在检测到错误时自动更正并重新发送。
温室智能控制系统的主控制计算机与CAN总线的接口采用ADLINKPCI-7841CAN网络接口卡,它支持两个端口独立操作CAN网络。使用智能节点采集传感器信号控制外部设备动作,智能节点通过CAN总线与主控制计算机连接。应用层采用了多种校验和超时重发等措施,数据传输可靠。主控制计算机采用模糊控制策略,使得温室智能控制系统的控制器可靠性和稳定性得到提高。