当前位置:首页 > 物联网 > 《物联网技术》杂志
[导读]摘要:在测量参数比较多且控制要求也比较高的情况下,传统方式往往很难精确测量,文章设计出一种采用模糊控制策略实现多传感器的猪舍测控系统。根据现有的经验总结了控制规则的设计参数,并以温度测量为例,构建了模糊控制器,同时给出了系统的硬件设计结构。实验结果表明,系统的测量,性能具有明显的提高和改善,而且运行稳定,精确度高。

0引言

随着高密度集约化的饲养方式发展,猪舍环境的问题渐渐的弓起人们的重视,由于人们对健康的重视,对猪肉及其制品的依赖,很多部门也十分关注猪只生长环境,但猪的生长及个体繁殖都受到猪舍空气环境的制约。猪舍生长环境的监控是一个复杂的过程,调控的目标是为猪只生长繁殖提供合理的生活环境,猪舍环境气体成份复杂,它是一个典型的非线性多变量系统,传统的控制方法采用大量传感器独立运算和处理,很难实现精确控制,而模糊控制则为各个参量的精确测控提供依据,有效的解决了自动控制的问题。

1系统控制原理

猪舍环境含有很多气体成份,比重较大的如二氧化碳、氨气等,这些气体的光度易受环境因素的影响,也受猪只个体数量及密度有密切关系,当外界气候是不利于气体扩散时,猪舍有害气体成份会明显增加,当猪只个体分布密度达到一定程度时,局部有害气体的浓度也会明显增加,因此,从理论角度分析,猪舍环境是一个具有参数分布、延时大、耦合多变量的非线性复杂对象,针对这样的复杂多变的环境,我们要做的主要任务是能够完也多目标动态的协调控制。一般情况下,现有的控制技术多采用测量值和设定值比较的方法来控制,也有另外一部分是采用自适应整定算法,理论上后者也是很容易实现,但由于调整实验实用的P参数和I参数是很困难的,因为不同的地方、不同的季节及不同的天气都会有很大的影响,故不能取得良好的效果。采用模糊控制原理,正好可以很好的适应猪舍控制的特点,具有动态响应好、时间反应快的优点,更重要的是无须精确了解控制对象状情况,因此,猪舍环境控制用模糊控制算法更为合适。

模糊控制技术是以模糊逻辑推理为作为理论基础,它利用当前流行的计算机微控制技术来实现的一种数字控制闭环系统。模糊控制的控制器在进行模糊推理时必须是模糊量,因此如果输入量是非模糊时,需要首先转化为模糊量。模糊转化的过程是把确定的量变成模糊集的过程。它的主要作用是依据输入语言变量的隶属度函数来确定对应的每个语言值的隶属度[%根据模糊规则的判定以及事先规定好的推理方法求出模糊输出量的过程,模糊输出量也必须转化为非模糊的输出,这个过程也就是将模糊集转换成确定值的过程。本系统测量的参数由温湿度、光照、CO2和NH3组成,系统各个参数均以模糊控制原理根据传感器参数来控制调节环境参数,本系统以温度为例采用分级模糊控制,系统控制原理如图1所示。

基于多传感器模糊控制的猪舍环境测控系统设计

2 系统结构设计

猪舍环境监控系统由主控制器、温湿度传感器、光照变换模块、CO2气体传感器、NH3气传感器等检测电路构成,控制部分由继电器、电源电路、LCD显示电路、通信电路构成。系统结构框图如图2所示。

系统工作原理如下:光照传感器、温度传感器、湿度传感器采用数字接口,直接接到单片机I。口上,二氧化碳气传感器和氨气传感器采用模拟接口,采集气体信号转换为电压信号,经运放放大,再经过AD转换输入微控制器,LCD液晶屏显示当前测量的环境参数值。驱动电路根据控制信号开关继电器和报警器指示。根据环境的控制需要事先把报警和各参数的控制阀值存储在EEPROM内部,系统用无线通信模块经由计算机来下达各种命令,如实时查询各测量值,控制继电器动作等,来达到对环境的实时监控叫由于猪舍环境中气体的腐蚀性较大,采用一般的空气传感器寿命是个问题,所以采用土壤型专用传感器,它采用I2C总线的数据接口,与微控制器的接口及电路设计都十分简单。这种传感器的突出优点是把信号处理和传感元件集成起来,直接输出全标定的,能够被直接读出数字信号。具有极高的稳定性卓越的可靠性,在同一集成单元内部,集成有14位的A/D转换器和串行总线接口,具有超强的抗干扰能力。

基于多传感器模糊控制的猪舍环境测控系统设计

氨气浓度检测采用MQ-系列气体传感器,这种传感器的特点是采用在干净空气中电导率较低的二氧化锡做气敏材料,MQ-系列气体传感器对氨气的灵敏度高,反应很快,它还可以同时检测多种混合有含氨的气体要样,对有机胺的实时监测也十分理想,另外它的成本也很低,是理想的氨气浓度检测选择。换气风扇使用大功率的轮转风机,它的物理结构采用先进的前凸形弯状叶片、低噪音的转子采用与电机直连系统,可置于墙壁边或平放于地面上,风扇电机由于功率较大,工作电压一般为380V,普通的单片机一般工作在TTL电平,强电和弱电无法直接连接,因此系统通过继电器来驱动电机来开关控制风扇,这是一种常用的典型以小电流去控制大电流运作的驱动电路。

本系统设计采用的是STC12C5A60S2单片机,它具有运行速度高、指令周期短、功耗低、抗干扰能力强的特点,与传统的8051单片机无论从硬件引脚上,还是指令代码上完全兼容,内容集成有专用的复位电路,内部资源有PWM、ADC控制器、两个串行口,通过配置可以动态的增加RAM的大小,STC12C5A60S2单片机内部就自带高达60KBFLASHROM,尽管ROM的空间很大,但对它的擦除改写一点也不受影响,STC系列单片机支持串口程序烧写。所以只需有一个MAX232电平转换芯片即实现在线下载,无需另外购置下载器,因而开发成本大大降低,开发时间也大大缩短田。

光照传感器采用BH1750,BH1750单元内部集成有一个16位模数转换器,它能对环境光进行转换,然后能够直接输出一个数字信号,不需要做复杂的计算,只需要按照输出的数据格式组合就得到光强值,更为突出的是它量个两线制的I2C接口,可以和单片机直接相连,无需额外的驱动电路,使用起来非常方便。

3模糊控制参数的设计

猪舍环境控制系统的参数检测比较多,本设计以温度监控为例,把温度设定值与测量值的误差e和误差变化率e°作为模糊控制器的输入量,出量为阀门开通时间T,其模糊控制器框图如图3所示。

基于多传感器模糊控制的猪舍环境测控系统设计

工作过程如下:控制器定时采样温度值和温度变化率,再与设定值进行比较,进而得到误差E和误差变化率Ec,把E和Ec作为模糊控制器的输入量,而控制继电器的开通时间作这模糊控制器的输出[5]。实现模糊控制就是要实现对输入量模糊化,做模糊推理和把模糊量变为精确量。e和ec模糊化后的模糊量分别为E和Ec,U为模糊控制量,去模糊化后的精确量为T。根据模糊理论的控制要求,输入变量要进行模糊化加工,输出变量要进行去模糊化也就是精确化处理。把E的词集分为七档,记做{NB,NM,NS,Z0,PS,PM,PB},含义分别是负大、负中、负小、零、正小、正中、正大,变化率ec及输出控制量u的量化等级都为13级,论域为{-6,-5,-4,-3,-2,-1,0,+1,+2,+3,+4,+5,+6}。E的初值表如表1所列。

基于多传感器模糊控制的猪舍环境测控系统设计

室内温制受天气及风速流动因素的影响很大,依据室温控制经验及外界不同季节天气影响的特点,如果e变化较大时,控制量选择以平均法来克服消除误差;当室内温度误差变化不大时,把控制的精度作为主要方面,控制的目标是平稳,不过冲,得出模糊控制规则如表2所列。表1变量的E赋值表和表2模糊控制规则表从输出U的隶属函数取出与NB0对应的向量,可求得与另外34条模糊控制语句相对应的模糊关系矩阵R,氏,,,氏5,最后根据已知的R,(i=1,2,,,35),再通过矩阵运算得到模糊关系矩阵,这与模糊控制规则表相对应,矩阵运算是由微处理器来完成的,在35条规则中,有一部分是可以合并的,这样计算机的计算量可以减少。为了得到精确输出,需要先对E求出对应的模糊向量,对Ec求出对应的最大隶属度,最后进再利用和反模糊化,得出确定的输出。本系统设计的控制变量输出信号为控制信号的持续时间,是由于猪舍环境控制对象为开关控制机构。

表2模糊控制规则表

E(偏差)
PB
PM
Ec(偏差变化)
NM
NB
         PS
0
NS
     
PB
NM
NB
NB
NB
NM
0
0
PM
NM
NB
NB
NB
NM
0
0
PS
NM
NM
NM
NM
0
PS
PS
0
NM
NM
NS
0
PS
PM
PM
NS
NS
NS
0
PM
PM
PM
PM
NM
0
0
PM
PB
PB
PB
PB
NB
0
PM
PM
PB
PB
PB
PB

4实验结果

对幼猪的100m2小屋内用模糊控制温度调节系统进行独立实验,用一周的时间进行测量分析,把每天分为四个阶段,8:00〜12:00、13:00〜17:00、18:00〜22:00、23:00〜3:00,每次3个小时的连续监测,随机抽取一组,实验测得的数据如图4所示。

基于多传感器模糊控制的猪舍环境测控系统设计

从图中可以看出,控制精度很高,基本上没有过冲的问题,而采用传统的调节控制方法,温度波动很大,过冲量也很大,系统用电量明显增加,用模糊控制器来控制温度,响应速度快,温室内温度变化小,有利于猪只的生长,适合规模化养殖的需要。

5结语

本文以幼猪生活环境的温度应用系统的为基础,采用模糊控制器进行了设计和研究,从开关量简控制和模糊控制的实验对比来看,表明了模糊控制器在运行时波运性很小,对猪舍环境温度来说,过部量基本上可以忽略,模糊控制的精髓是依据经验根据被控制对象设计模糊控制方案,可以灵活的改变实验数值,也可以建立模糊经验值数据库,供不同条件和环境下查表使用,可提供更加灵活精确的控制,它被控对象的数学模型没有关系,简单易行。本项目在对其它量的测量上,如氨气、二氧化碳气体的浓度等的控制也采用类似的模糊控制算法,也得到良好效果,从而验证了模糊控制技术在实际应用上的优越性。

20211122_619ba784e75bd__基于多传感器模糊控制的猪舍环境测控系统设计

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

摘要:通过对供料净化操作电伴加热温度控制进行实验,证明了模糊自整定PID控制器在进行供料净化容器入口连接管电伴加热带温度控制时,具有温度控制迅速、控制效果稳定等优势,为今后电伴加热系统的设计和应用提供了参考。

关键字: PID控制 模糊控制 自整定控制

上海2023年2月3日 /美通社/ -- 2月2日,国际第三方检测认证机构TUV南德意志集团(以下简称“TUV南德”)向驭势(上海)汽车科技有限公司(以下简称“驭势科技”)多...

关键字: ISO 软件 数据融合 多传感器

摘要:无接触网城轨列车已成为有轨电车动力系统升级的优选方案,而复合储能系统城轨车辆是无接触网城轨列车中较为实用的一种。针对车载复合储能系统能量管理问题,引入基于实时小波变换的模糊控制法,通过超级电容SOC状态控制进行能量...

关键字: 能量管理 模糊控制 小波变换

摘要:工程机械作为一种常用的基建设备,故障发生率相当高,发生故障后若不能及时诊断维修,将对施工进度造成较大影响,直接造成巨额经济损失。现利用模糊控制算法对工程机械中的故障进行分析,以迅速准确找出机械系统的故障发生原因,从...

关键字: 故障诊断 模糊控制 工程机械

模糊控制的设计尚缺乏系统性,这对复杂系统的控制是难以奏效的。难以建立一套系统的模糊控制理论,以解决模糊控制的机理、稳定性分析、系统化设计方法等一系列问题;

关键字: 模糊控制 控制算法

PID控制器,模糊控制器,模糊PID控制器区别为:控制精度不同、调整速度不同、用途不同。PID控制器,模糊控制器,模糊PID控制器三者都是在工业控制应用中的反馈回路部件。用于让系统的数据达到或者保持在参考值。

关键字: 模糊控制 pid控制

摘要:针对复杂的非线性时变系统,研究了将模糊系统与普通PID相结合的自适应模糊PID控制系统,总结了该控制器的设计过程及设计方法。仿真结果表明,这种控制器是一种易于理解、便于实现、,性能良好的控制器,能适用于非线性、时变...

关键字: 模糊控制 自整定 PID参数 自适应模型

摘 要 :文中基于 Android 智能手机与 Internet 网络,设计室内环境报警系统。利用无线传感网络设置底层监控终端节点,以 VS.NET 设计网络服务器监测管理平台,使用软件 Eclipse 开发手机监测应...

关键字: Android Internet ARM Eclipse 环境监控 自动报警

摘要:无线传感器网络中采集的数据存在着较大的冗余与误差,影响数据的可靠性;而在温室环境监测中,对数据的准确性要求比较高。因此,为了提高多传感器采集数据的准确性,在研究了现有的几种数据融合算法以后,提出一种基于多传感器的综...

关键字: 多传感器 距离矩阵 数据融合 测量

摘 要:文中设计了一种基于ZigBee和GSM网络的仓库环境监控系统,实现了对仓库环境信息的采集、数据传输及对仓库通风窗口的智能控制。用户可以通过GSM网络以手机短信的方式对仓库的温湿度、气味浓度等环境参数进行查询,还可...

关键字: Zigbee GSM 环境监控 智能控制 远程控制
关闭
关闭