基于遗传优化模糊PID算法的温室智能控制系统研究_张娓娓
基于遗传算法的模糊PID复合控制在电阻炉上的应用
(. 1 沈阳建筑大学信息与控 制工 程学院 , 辽宁沈 阳 106 ; . 1 182 冶金科技发展 中心 , 北京 10 1 ) 07 1
摘要 : 由于电阻炉 温度控制具有非线性 、 大滞后 、 时变性 等特 点 , 出 了一种采用遗传算法作 为神 经 网络 的 学习算法 , 提 设计 出一种神经 网络 PD控制 器, 电阻炉炉温控制 系统具 有较 高的控 制精 度和 良好 的动 态特 性与 鲁棒性 。采 用 M T I 使 A. L B仿真及试验结果表明 , 方法有效 可行 , 以推广到其他温度控 制 系统的应用上。 A 该 可 关键词 :I 制器; PD控 遗传算法 ; 遗传算子 ; 遗传神经 网络
中图分类号 :H 6 . T 75 2 文献标识码 : A 文章编号 :02—14 (0r)6— 0 1 2 10 812c 0 0 6 —0 7
Ap l a in o u z - I Co to s d o n t g rt m p i t fF z y P D n r l c o Ba e n Ge ei Alo h c i f r Co to fElcrc He tr o n r lo e t a e i
c a a tr t sa d r b s . h i l t n rs l s o a eme o f c v .t a lob s d i te mp r tr o t l y tm. h r cei i o u tT e s sc n muai u  ̄ h w t t t d i e e t e I C a e u e o r e e a e c n o s o e h t h h s i n s n h t u r s e Ke o d : I o t l r g n t g rh ; e e c o eao g n t g r h n ua e o y w r s P D c n o e ; e e c a o tm g n t p r tm; e e c a o i m- e rl n t r rl i l i i i l t w k
基于模糊控制算法的温室变温管理系统
要 求 不 同 的 温 度 条 件 。这 就 对 温 室 的 环 境 控 制 尤 其 是 温 度 控 制 提 出 了新 的要 求 。
表 1 几 种 作 物 生 育 期 适 宜 温 度
T .1 S e al ab ev r cr ps ui a l t mp ra ur at o s t b e e e t e gr wt s a o h t ge
维普资讯
20 08年 5月
农 机 化 研 究
第 5期
基 于 模 糊 控 制 算 法 的 温 室 变 温 管 理 系 统
于海 业 ,于 立 娟 ,陈丽 梅
( 林 大 学 a 生 物 与 农 业 工 程 学 院 ;b 机 械 科 学 与 工 程 学 院 ,长 春 1 0 2 吉 . . 3 0 5) 摘 要 :针 对 传 统 温 室恒 温 管 理 成 本 较 高 的 问 题 ,提 出 了 一 种 基 于模 糊 控 制 算 法 的温 室 分 季 节 、分 时 段 的 变 温 管 理 的 控 制 方 法 。在 对 温 室 内 的环 境 温 度 实 时监 控 的 基 础 上 ,根 据 作 物 生 理 活 动 的 昼 夜 变 化 及 其 对 温 度 条 件 的 反 应 ,进 行 温 室 内 温 度 的调 节 ,以 促 进 光 合 作 用 ,抑 制 呼 吸 消 耗 ,加 速 营 养 物 质 的 运 输 和 积 累 , 达 到 增 产 降 耗 的 目的 。该 系 统 能 够 很 好 地 适 应 北 方 温 室 科 学 生 产 和 自动 化 管 理 的要 求 ,具 有 很 好 的 实 用 价
基 于作 物 的这 种 规 律 性 的变 化 ,温 室 的 变 温 管
理 一 般 把 一 天 分 为 午 前 、午 后 、前 半 夜 和后 半 夜 4 个 时 段 来 进 行 温 度 调 节 。 温 室 变 温 管 理 时 间 段 ,如
基于遗传算法优化的模糊PID控制研究及其仿真_乔志杰
收稿日期:2009-04-27作者简介:乔志杰(1983-),男,安徽固镇人,安徽电子信息职业技术学院,硕士,教师。
基于遗传算法优化的模糊PID 控制研究及其仿真乔志杰1,程翠翠2(1.安徽电子信息职业技术学院,安徽 蚌埠 233000;2.蚌埠机电工程学校,安徽 蚌埠 233000)摘 要:本文提出了一种基于遗传算法优化的模糊PI D 控制系统:采用遗传算法优化模糊控制中的隶属函数和控制规则,进一步完善了模糊PI D 控制器的性能,提高了系统的控制精度。
最后对优化后的模糊控制器进行了M atlab 仿真研究,仿真结果表明:经过优化后的控制器明显地改善了控制系统的动态性能,能使系统达到满意的控制效果,对进一步应用研究具有较大的参考价值。
关键词:MATLAB ;模糊PI D 控制;遗传算法;仿真中图分类号:TP273 文献标识码:A 文章编号:1672-9706(2009)03-0098-05R esearch on Opti m ization of Fuzzy PI D Control Basedon G enetic A lgorith m and Its Si m ulationQIAO Zhi -J ie 1,CHENG Cui -cui2(1.Anhui Vocational C ollege o f E lectronic&Infor m ation Technology,B engbu 233000,China;2.B engbu School of M echanical&E lectric E ng ineering,B engbu 233000,China )Abst ract :In th is paper ,a k i n d of opti m izati o n of fuzzy PI D con tro l syste m based on Genetic A lgorith m is discussed:The using o fGenetic A l g orith m to opti m ize the m e m bersh i p functi o n and contro l r u les o f fuzzy contro l syste m perfects the pr operties o f fuzzy PI D contro ller and i m proves the precisi o n o f control syste m.A t l a s,t theMATLAB si m ulati o n o f opti m ized fuzzy PI D contro l syste m is carried ou.t The result of si m u -lation ind i c ated that the opti m ized control syste m i m proves the dyna m ic pr operty .It can g i v e a good con -tro l perfor m ance and has a h i g h reference value for further applicati o ns .K ey w ords :MATLAB ;fuzzy PI D contro;l Genetic A l g orith m;si m u lati o n0 引言众所周知,模糊控制是当今控制领域中令人瞩目的新的控制方法和技术,它无需建模,只通过把专家的经验和控制策略总结成若干规则,采用简便、快速、灵活的手段,来完成那些用经典和现代控制难以实现的自动化和智能化的目标,因而在多个领域中得到越来越广泛的应用。
基于预测模糊的供暖系统控制算法研究
Ma t l a b s h o ws t h a t u s i n g p r e d i c t i v e f u z z y c o n t r o l h a s mo r e a d v a n t a g e t h a n p r e d i c t i v e c o n t r o l i n r e g u l a t i n g .
od,w hi c h c o m bi ne s t he a dv a nt a g e of p r e di c t i v e c on t r o l a n d f u z z y c ont r ol ,i s i n t r o duc e d t O a d a pt t h e s y s t e m . Si mu l at i o n b y
石 家庄 0 5 0 0 1 8 )
源
0 5 0 0 1 8 ; 2 . 河北科 技 大 学信 息科 学与工 程 学院 , 河北
摘 要 : 针 对复 杂的供 暖 系统 中存 在 的 大时滞 、 大惯 性 和 不确 定 性 , 引入 预 测模 糊控 制算 法 对 该 系
统进行 调 节 。预 测模糊 控制 算 法是将 预 测控制 和模 糊控 制 两种控 制 算法优 点 充分结 合 的一种控 制
网进 行 管理 和 控 制 , 是城市发展 中的重要问题L 1 ] 。
运 行 的 目的 。
ZHANG S u y i n g ,QI Xu e l i a n ,GU O Hu i c o n g ,H E Yu a n 。
( 1 . S c h o o l o f El e c t r i c a l E n g i n e e r i n g a n d I n f o r ma t i o n S c i e n c e ,He b e i Un i v e r s i t y o f S c i e n c e a n d Te c h n o l o g y ,S h i j i a z h u a n g He b e i 0 5 0 0 1 8 ,Ch i n a ;2 . S c h o o l o f I n f o r ma t i o n S c i e n c e a n d En g i n e e r i n g,He b e i Un i v e r s i t y o f S c i e n c e a n d Te c h n o l o g y。S h i j i a z h u a n g
专家-模糊PID算法在孵化机温控系统的应用
L U o P NG Qig j , io, HANG u z o g I Ta , I n - e HE B a Z i Li-h n
Y A O Hong la —ing, ENG a g— ua XU i —i M Xi n y n, M ng l
VO . O N O 2 13 .
Jn 21 u . 00
专 家 一模 糊 P D 算 法在 孵 化 机 温 控 系统 的应 用 I
刘 涛 平 庆 杰 贺 彪 。张 留 中 姚 宏 亮 孟 祥 元 徐 明利 , , , , , ,
(.安 徽 电子 信 息职 业 技 术 学 院 信 息 工 程 系 , 徽 1 安 国兵 器 工 业 24研 究所 , 州 1 苏 蚌埠 2 3 0 ;.东 莞 出 入 境 检 验 检 疫 局 , 东 30 0 2 广 南京 东莞 5 3 7 ;.中 2023 2 5 6 ;.南 京 理 工 大 学 电 子 工 程 与 光 电 技 术 学 院 , 苏 11 3 4 江 209) 1 0 4
gn e ig a d 0p 0 lcr ncTe h oo y,Na j gU nv r i f ce c n c n lg ie r n tee t0 i n c n lg ni ie st o in ea dTe h oo y,Na j gJa g u 2 0 4,Chn ) n y S ni in s 0 9 n 1 ia
第3 O卷 第理工 大学学 报 ( 自然 科学版 ) Junl f n u U i rt o Si c ad eho g ( a rl c ne ora o A h i n e i f c ne n cn I yN t aSi c) v sy e T o u e
基于PID算法的温室内温湿度智能控制系统
技术Special TechnologyI G I T C W 专题74DIGITCW2020.080 引言PID 算法是一种采样控制算法,通过对控制量的计算得出准确可行的计算机控制语言,由于该算法具有计算结果进准度高,计算过程中不需要建立数学模型,应用起来简单快捷,被广泛应用到各个领域中。
温室内温湿度智能控制系统可用于农作物生长环境的实时监测,根据控制算法的设置,为温室制造出最适合农作物生长的温湿度环境。
传统温室内温湿度控制系统由于控制精准度低、控制不稳定等问题,已无法满足植物养殖的需求[1]。
所以运用PID 算法设计温室内温湿度智能控制系统,提高系统对温室温湿度控制的精准度。
1 温室内温湿度智能控制系统设计1.1 系统硬件设计系统的硬件结构设计由微处理器、传感器以及电源电路等设备构成。
微处理器是系统的控制板块,同时也是系统的核心部分,该设备是负责执行系统的控制指令[2]。
为了保证系统对温室温湿度智能高效控制功能,此次选用14位SLZ 系列单片机SLZ2016-558微处理器,该设备采用先进的PPC 结构,绝大多数系统控制指令可以在15秒钟内完成,具有较高的运行速度,该设备具有内外多种中断工作模式,有利于系统中断程序的设计和低电压检测功能的实现[3]。
由于该微处理器具有低功耗特点,增加了系统的工作时间,在设备安装时,设备工作电压要控制在2.6~4.3V 范围内,保证微处理器平稳顺利运行。
硬件设计上选用了温度和湿度两种传感器。
在温室内外各安装一套温湿度传感器,并将传感器的传输方式设置为模拟量传输,其具体性能指标设置为:温度传感器型号为TL-W ,测量范围0~60℃,输出为Rs600,误差为0.01;湿度传感器型号为TL-N ,测量范围0~95%RH ,输出为Rs500,误差为0.01。
为了保证电源电压稳定,系统在运行时一般采用4.5V 电压供电,并且分别在系统输入端口和输出端口安装经线性稳压电源LMIII9GT-3.0V 和LMIII9GT-1.5V ,将系统的供电电压降低到3.0V 和1.5V 。
模糊控制在温室大棚温度控制系统中的应用
模糊控制在温室大棚温度控制系统中的应用随着农业生产和技术的发展,温室大棚已经成为现代农业生产的重要组成部分。
为了保证温室大棚内植物的健康生长和品质,需要对温度进行控制。
而模糊控制在温室大棚温度控制系统中的应用也渐趋重要。
本文将对模糊控制在温室大棚温度控制系统中的应用进行详细阐述,并分析其优缺点和未来发展。
一、模糊控制的基本概念模糊控制是一种能够处理模糊信息的控制方法。
它通过建立一套模糊规则,将输入信号转换为隶属函数值,再通过模糊推理和模糊输出,得到最终的控制结果。
模糊控制的主要优点是可以较好地处理不确定性和模糊性问题,因此被广泛应用于工业自动化控制、交通信号控制、农业生产控制等领域。
二、模糊控制在温室大棚温度控制系统中的应用温室大棚温度控制是一个典型的模糊控制问题。
因为大棚内受到太阳辐射、气温变化等多种因素的影响,难以确定一个精确的模型来进行控制。
因此,模糊控制显得尤为适合。
温室大棚温度控制系统的基本原理是通过采集大棚内外的温度信号,并进行比较,计算出“误差”,再根据一定的控制规则,控制通风设施、加热设备、水雾设备等装置的开关状态,以达到控制温度的目的。
而模糊控制的基本思路是通过建立一套模糊规则,对输入信号的变化进行模糊分类,然后根据分类结果进行控制。
温室大棚温度控制系统和模糊控制的结合,就是通过模糊控制方法,根据大棚内外温度的变化规律,动态地调节设施的开关状态,以达到控制温度的目的。
三、模糊控制在温室大棚温度控制系统中的优点模糊控制在温室大棚温度控制系统中的优点主要体现在以下几个方面:(1)适应性强:温室大棚环境变化多端,并且变化规律很难把握。
模糊控制可以通过不断学习和调整,动态地适应环境变化,对误差进行实时调整,使得控制效果更加稳定。
(2)计算简单:相对于其他控制方法,在处理模糊信息时,模糊控制的计算量相对较小。
由于温室大棚温度控制系统的反应速度要求不是很高,因此,模糊控制的计算速度可以较为轻松的满足要求。
《2024年基于模糊PID控制的电锅炉温度控制系统的研究》范文
《基于模糊PID控制的电锅炉温度控制系统的研究》篇一一、引言随着科技的发展,电锅炉作为现代供暖设备的重要组成部分,其控制系统的性能直接影响着供暖的效率和舒适度。
温度控制系统作为电锅炉的核心部分,其稳定性和准确性是保证电锅炉正常工作的关键。
传统的PID控制算法在电锅炉温度控制中已得到广泛应用,然而在某些非线性、时变性的复杂环境中,传统PID控制算法的控制效果并不理想。
因此,本研究将模糊控制理论与PID控制算法相结合,提出了一种基于模糊PID控制的电锅炉温度控制系统,以提高电锅炉的温控性能。
二、系统构成与工作原理本研究所提出的电锅炉温度控制系统主要由模糊PID控制器、电锅炉本体、温度传感器等部分组成。
其中,模糊PID控制器是本系统的核心部分,负责接收温度传感器的反馈信号,并根据预设的温度值对电锅炉进行控制。
系统的工作原理如下:首先,温度传感器实时检测电锅炉的水温,并将检测结果反馈给模糊PID控制器。
模糊PID控制器根据预设的温度值与实际温度值的差异,计算出控制量,并通过调节电锅炉的功率,实现对水温的精确控制。
三、模糊PID控制算法研究模糊PID控制算法是将模糊控制和PID控制相结合的一种控制算法。
该算法通过引入模糊控制理论,对传统PID控制算法进行优化,提高了系统的适应性和鲁棒性。
在模糊PID控制算法中,首先需要建立模糊规则库,包括输入变量的模糊化、输出变量的去模糊化以及模糊规则的制定等。
然后,根据实际温度值与预设温度值的差异,以及温差的变化率等参数,通过模糊推理机制计算出相应的控制量。
最后,将计算出的控制量作用于电锅炉,实现对水温的精确控制。
四、实验研究与结果分析为了验证基于模糊PID控制的电锅炉温度控制系统的性能,本研究进行了大量的实验研究。
实验结果表明,与传统的PID控制算法相比,基于模糊PID控制的电锅炉温度控制系统具有更好的稳定性和准确性。
在非线性、时变性的复杂环境中,该系统能够快速响应温度变化,实现对水温的精确控制。
基于遗传算法的PID参数整定
基于遗传算法的PID参数整定张力;魏静;张淑娟【摘要】Thermal processes often have large inertia and lag characteristic.This paper applied the state variable technique and the phase compensating technique first to the controlled objects.The large inertia and lag characteristic of the controlled object can be compensated by using large-lag compensation technique.Furthermore,use the modified GA to tune the PID parameters.The simulation results have shown that this control strategy is effective.%由于大滞后大惯性的热工被控对象使用简单的PID控制器很难取得很好的效果。
因此,在采用遗传算法对PID控制器参数进行寻优的基础上,引入大滞后补偿技术(状态变量技术和相位补偿技术),先补偿被控对象的滞后和惯性,再采用遗传算法寻优,取得了良好效果。
【期刊名称】《山东电力技术》【年(卷),期】2011(000)006【总页数】4页(P64-67)【关键词】遗传算法;大滞后补偿技术;PID控制【作者】张力;魏静;张淑娟【作者单位】山东电力工程咨询院有限公司,山东济南250013;山东电力工程咨询院有限公司,山东济南250013;山东电力工程咨询院有限公司,山东济南250013【正文语种】中文【中图分类】TK3230 引言PID控制是工业过程控制中应用最广的策略之一,因此PID控制器参数的优化成为人们关注的问题,它直接影响控制效果的好坏,并和系统的安全、经济运行有着密不可分的关系。
遗传优化模糊控制器的温室控制系统中的应用
引言
温 室是 一 个 具有 大惯 性 的非 线性 系统 , 以建 难
1 遗传算法优化隶属函数
在 模糊控 制器 的设 计 中 . 模糊 规 则确定后 , 模糊 控 制器 的性 能 在很大 程度 上取 决 于模 糊变 量的 各个 子集 的隶属 函数 隶属 函数 的确 定要 反 映客观模 糊
将这 种 模糊控 制 器用 于温室 环境 参 数的控 制 中
收 樯 日期 :20 一O 0 1种操作( 算子 ) 的作用是
( i n s i e st ) d a g u Un v r i y
Ab ta t s r c
A e me h d o p i z n mb r h p f n to su i g g n t l o ih t e l e o tma n w t o fo t mi i g me e s i u c i n sn e e i a g rt m o r a i p i l c z d sg ff z y c n r l r sp o o e .Th p i a f z y c n r l rwa u c s f l p l d t e i n o u z o t o l swa r p s d e eo t m l u z o to l s s c e s u l a p i o e y e a d s r b t d e n r ls s e o r e h u e e vr n e t lp r me e s Th e t r s l h we it i u e o t o y t m fg e n o s n io m n a a a t r . e t s e u t s o d s t a h o tma f z y c n r l r a a g o d n mi n s a i e f r n e a we l s h t t e p i l u z o t o l h d o d y a c a d t tc e p ro ma c s s l a a r m a k b e e f c n p we a i g B sd s h s k n fc n r Imo e c u d r d c h o to e r a l f to o r s v n . e ie .t i i d o o to d l o l e u e t e C s f e t e c n r l y t m n as h r i g e fce c n e i b l y o h o e s s e . h o t o s e a d r ie t e wo k n fii n y a d r l i t ft e wh l y t m s a i Ke r s Gr e h u e,F z y c n r t r y wo d en o s u z o to t ,Op i z t n,Ge e i ag r h e tmi i a o n tc l o i m t
改进遗传优化的无刷直流电机模糊PID控制
改进遗传优化的无刷直流电机模糊PID控制
张淑梅
【期刊名称】《计算机仿真》
【年(卷),期】2014(31)10
【摘要】在无刷直流电机控制过程中,将智能控制与PID控制相结合生成智能PID 控制策略,现有控制策略或者要求对被控过程有全面的先验知识,或者要求参数优化的搜索空间连续可微,其应用受到了一定的限制,提出基于改进遗传优化算法的无刷直流电机模糊PID控制方法.详细阐述了遗传算法的相关原理,在遗传算法的基础上,针对该算法进行改进,将无刷直流电机控制对象进行编码,构建对应的适应性函数,针对适应性函数进行定标,阐述改进遗传优化算法的终止条件,完成无刷直流电机模糊PID控制.实验结果表明,利用改进算法进行无刷直流电机模糊PID控制,能够缩短阶跃响应时间,降低控制误差,缩短控制过程中的延迟时间,满足无刷直流电机控制在生产过程中的实际需求.
【总页数】5页(P410-413,444)
【作者】张淑梅
【作者单位】中国科学院长春光学精密机械与物理研究所,吉林长春130033
【正文语种】中文
【中图分类】TP202+.7
【相关文献】
1.采用遗传优化自适应模糊PID控制球杆系统 [J], 景兴红;王泽芳;宋乐鹏
2.基于遗传优化的模糊PID控制器在水加药中的应用 [J], 张莹;肖军;李天
3.基于遗传优化的模糊PID控制在智能除草中的应用研究 [J], 赵跃华;闫玮;陈树人;尹东富
4.磁轴承的遗传优化的变论域模糊PID控制 [J], 孙志瑞;张艳兵;王慧芬
5.轨迹跟踪的混合编码遗传优化模糊PID控制策略 [J], 王宏涛;蒋清泽;张强;戴宁因版权原因,仅展示原文概要,查看原文内容请购买。
基于遗传优化的模糊PID控制在智能除草中的应用研究
Ab tac : Ba e n t o i a sr t s d o hen nl ne r,tme lg a d lw— r cso p a i gpr b e so n elg n e iin s r y n o lm fit lie twe dig s se hi a rp o p s d a c nto tae y b s d o p rg n r to e t pi z to o e o r lsr t g a e n hy e e e a in g nei o tmiain. T s srt g e in d a p o rf z I c n r le c hi ta e y d sg e r pe uzy P D o tolr
’
t c iv et ro tmiai n p e n o r lefc . Ex rme t l e u t ho ta h r p s d meho p o uc s betr o a he e b te p i z to s e d a d c nto fe t pe i n a r s ls s w h tt e p o o e t d r d e t e c n r lp rom a e ta r d to lc n r lsr tg o to e fr nc h n ta iina o to ta e y,whih h s g o y a c c a a tr a d sa lz to n ha d n x e n l c a o d d n mi h r ce n tbiia in i n i g e tr a a 0 i a iesd sur a c s nd n nl ne rt it b n e . i Ke o d y w r s: fz y PI c nr le s u z D o tol r ;pr cso pry n e ii n s a i g; g ei p i z to en rc o tmiai n
基于模糊PID算法的食用菌大棚温度控制系统研究
基于模糊PID 算法的食用菌大棚温度控制系统研究李再新1,2,陈继飞1(1.西南林业大学机械与交通学院,昆明650224;2.玉溪农业职业技术学院,云南玉溪653106)摘㊀要:食用菌大棚温度控制系统是一个具有时滞性的复杂系统,传统的开关量或常规PID 控制很难满足设计要求㊂该研究设计一种基于STM32F103CRT6单片机为控制核心,加入模糊自适应PID 控制算法,利用DHT11温湿度传感器进行温度实时采集,单片机运算处理,光耦固态继电器驱动电路对热风机进行控制,从而达到温度调节的目的㊂并在MATLAB /simulink 环境下建立常规PID 控制和模糊自适应PID 控制的仿真模型,通过仿真结果,对比验证了该方法比常规PID 控制方法具有低超调量和调节时间短等较好的控制效果㊂关键词:食用菌大棚;模糊自适应PID ;STM32F103CRT6;温度控制系统中图分类号:TP273㊀㊀㊀㊀㊀㊀㊀㊀文献标识码:Adoi :10.14031/ki.njwx.2024.01.004Research on the Temperature Control System of Edible Mushroom Greenhouse based on Fuzzy PID Algorithm LI Zaixin 1,2,CHEN Jifei 1(1.College of Machinery and Communications,Southwest Forestry University,Kunming 650224,China;2.Yuxi Agricul-ture Vocation -Technical College,Yuxi 653106,China)Abstract :The temperature control system of edible fungus greenhouse is a complex system with time delay,and it is dif-ficult for traditional switching or conventional PID control to meet the design requirements.In this study,a fuzzy adap-tive PID control algorithm is designed based on STM32F103CRT6microcontroller as the control core,and the DHT11temperature and humidity sensor is used for real -time temperature acquisition,the single -chip microcomputer is oper-ated and processed,and the optocoupler solid -state relay drive circuit is used to control the hot blower,so as to a-chieve the purpose of temperature regulation.In the MATLAB /simulink environment,the simulation models of conven-tional PID control and fuzzy adaptive PID control are established,and the simulation results show that the proposed method has better control effects than the conventional PID control method,such as low overshoot and short adjustment time.Keywords :edible mushroom greenhouse;fuzzy adaptive PID;STM32F103CRT6;temperature control system作者简介:李再新(1990 ),男,内蒙古宁城人,硕士研究生,助教,研究方向为农业信息化㊂通讯作者:陈继飞(1976 ),男,云南曲靖人,博士,高级实验师㊁研究生导师,研究方向为3D 打印材料及技术㊂0㊀引言我国是最早栽培食用菌的国家之一,食用菌总产量占全球七成以上,目前,我国已是全球最大的食用菌生产国㊁消费国和出口国[1]㊂由于食用菌对生长环境的要求非常严格,不同生长阶段对生长环境的要求也不尽相同,因此,对食用菌的人工种植带来了很大的挑战㊂在栽培食用菌的过程中,温度是影响食用菌生长的重要因素之一,若能实现对食用菌大棚的温度控制,可大大提升食用菌的品质和产量㊂常用的食用菌大棚温度控制有简单的开关量控制㊁PID 控制㊁模糊控制㊁模糊自适应PID 控制等㊂其中开关量控制最为简单,其原理是通过实时采集的温度来控制调温设备的开关状态,从而实现对温度的调节,但该方法存在控制效果不稳定㊁精度低等缺陷;PID 控制相比于开关量控制,在精度㊁滞后性㊁非线性上都有了很大的提升,但常规的PID 控制中超调量较大,会导致局部温度过高,从而影响食用菌的生长㊂因此,针对食用菌的生长特性研发超调量低㊁响应速度快的温度控制系统具有重要意义㊂1㊀系统设计食用菌的生长受温度㊁湿度㊁二氧化碳浓度㊁光照强度等多种因素的影响,但温度作为影响食用菌生长的重要因素之一,对食用菌的生长㊁产量及质量有着至关重要的作用㊂因此,本研究只针对温度控制这一参数进行探究,在研究过程中,为了使该系统有更好的拓展性,采用有51个I /O 口的STM32F103CRT6增强型单片机芯片为核心,通过空气温湿度传感器DHT11对食用菌大棚内温湿度信号进行实时采集,信号线将采集的数据传送至STM32F103CRT6单片机,从而将采集的温湿度信号送至显示器进行显示㊂同时,中央处理器会将此时的温度值与预设值进行对比,在模糊PID 的运算和处理后,输出控制信号至光耦固态继电器模块,利用光耦固态继电器驱动电热风机进行温度调节(图1)㊂图1㊀食用菌大棚温度控制系统框图2㊀系统硬件设计食用菌大棚温度控制系统主要由供电模块㊁中央处理器模块㊁固态继电器输出模块㊁空气温湿度传感器模块㊁按键模块㊁显示模块㊁电热风机模块等组成㊂下面将对上述重点模块进行详细说明㊂2.1㊀供电模块本系统的供电电源采用220V 交流输入,通过开关电源将220V 交流电变成9V 直流电源后,经过7805稳压芯片组成的稳压电路,将电压转换为5V,稳压后的5V 直流电源通过AMS1117稳压器将其转换为3.3V 直流电源,再为单片机供电㊂具体电源电路详见图2㊂图2㊀供电模块原理图㊀㊀2.2㊀中央处理器模块本系统以STM32F103CRT6为核心,芯片为ARM32位Cortex -M3CPU,最高工作频率72MHz,1.25DMIPS /MHz,芯片上集成512KB 的Flash 存储器,6~64kB 的SRAM 存储器㊂2.0~3.6V 的电源供电和I /O 接口的驱动电压等,具有功耗低㊁可靠性高㊁抗干扰能力强和可扩展性高等优点[2-3]㊂因此,该芯片满足本次系统设计的所有需求㊂2.3㊀温度采集模块DHT11是一款数字信号输出的复合型传感器,可以测量空气温度和湿度,该传感器还具有极高的可靠性和稳定性,因此非常适合应用在该系统中㊂DHT11有四个引脚,其中1号引脚接5V 的电源,4号引脚接电源负极GND,2号引脚接上拉电阻后连接单片机I /0口㊂具体连接详见图3㊂2.4㊀固态继电器输出模块输出电路利用单片机输出I /0口直接与光耦芯图3㊀温度采集模块原理图片EL871连接,通过光耦隔离单片机与输出电路,从而起到保护单片机的作用[4]㊂光耦的输出端连接NPN 型三极管的基极,利用控制集电极与发射极之间的导通状态,控制固态继电器的吸合达到对热风机工作状态的控制,从而对温度进行调节㊂固态继电器模块原理图见图4㊂图4㊀固态继电器模块原理图3㊀控制算法及仿真根据相关文献[5-6],食用菌的菌柄一般处于20~30ħ生长最快,温度在26ħ为生长速度最大值;食用菌子实重量在24ħ时最大,超过26ħ子实重量下降速度非常快㊂综上所述,常规PID 控制超调量较大,很难满足食用菌的温度控制要求,本次研究提出一种模糊自适应PID 控制方法,即通过处理器计算出温度传感器采集到的温度值与设定温度值的偏差e 和偏差变化率ec ,对e 和ec 进行模糊化处理和模糊推理,然后经清晰化处理得到PID 控制器的三个修正量即ΔKp ㊁ΔKi ㊁ΔKd ,最后再通过PID 控制进行温度调节,本控制策略可以有效解决PID 超调量过大的问题,还能提升控制系统的响应速度[7]㊂模糊自适应PID 控制系统结构图,如图5所示㊂图5㊀模糊自适应PID 控制系统结构图㊀㊀3.1㊀模糊PID 控制图5中模糊控制器的输入变量为模糊子集E㊁EC,输出变量为ΔKp ㊁ΔKi ㊁ΔKd [8]㊂它们的语言变量模糊子集都是取为{NB,NM,NS,ZE,PS,PM,PB},7个量化等级,模糊论域均取为{-1,-0.8,-0.6,-0.4,-0.2,0,0.2,0.4,0.6,0.8,1},详见图6㊂图6㊀输入输出隶属函数曲线㊀㊀模糊推理是模糊控制的重要组成部分,是根据作物生长规律和人类实际操作经验总结出来的一种语言控制规则[9-10]㊂本系统具体模糊控制规则如表1所示㊂㊀㊀将表一中的模糊规则编辑到模糊控制器中,在控制规则库的观测窗口中可以观测出ΔKp ㊁ΔKi ㊁ΔKd 与输入变量e 和ec 的关系(图7)㊂表1㊀模糊控制规则表[10]ec eәKp әKi әKd NB NM NSZEPS PM PB NB NM NSZE PSPM PB NB NM NSZEPSPM PB NB PB PB PM PM PS ZE ZE NB NB NM NM NS ZE ZE PS NS NB NB NB NMPSNM PBPBPM PS PSZE NS NB NBNM NS NS ZE ZE PSNS NB NM NMNS ZE NS PM PM PM PS ZE NSNSNBNMNS NS ZEPSPSZE NS NM NM NS NS ZE ZE PM PM PSZE NS NM NM NM NM NS ZEPS PM PM ZE NS NS NS NS NS ZE PSPS PSZE NSNS NM NM NM NS ZEPS PS PM PB ZE ZE ZE ZE ZEZEZE PM PSZE NS NM NM NMNB ZE ZE PS PSPM PB PB PB NS PSPS PS PS PB PBZE ZE NM NM NMNBNBZEZEPSPMPMPB PB PBPMPMPMPSPSPB 图7㊀ΔKp ㊁ΔKi ㊁ΔKd 规则库观测窗㊀㊀3.2㊀仿真试验使用MATLAB /simulink 软件搭建常规PID 控制系统和模糊自适应PID 控制系统进行仿真,采用式(1)的数学模型作为两个系统的传递函数[2]㊂G(s)=e -30s140s +1(1)设定PID 控制系统参数初始值Kp ᶄ=4.1㊁Ki ᶄ=0.03㊁Kd ᶄ=20[3]㊂系统仿真模型框图,如图8㊁图9所示㊂㊀㊀其中图9为图8中模糊自适应PID 子系统模块内部结构图,它以偏差e 和偏差变化率ec 作为输入量,经模糊推导得到PID 参数的修正量әKp ㊁әKi ㊁әKd ,再将修正量送入PID 控制器中进行PID 控制,以此完成整个模糊PID 自适应控制㊂食用菌生长对温度要求比较高,通常情况下在24~26ħ最为适宜,结合这一特性,本次控制系统设置目标温度值为25ħ,系统仿真时间设置为600s,常规模糊PID 控制和模糊自适应PID控制的图8㊀系统仿真模型框图图9㊀模糊自适应PID 子系统模块内部结构图温度响应曲线如图10所示㊂图10㊀常规模糊PID 与模糊自适应PID 控制的温度响应曲线对比图根据图10中两种控制方案的温度响应曲线可以计算出系统超调量㊁调节时间和峰值时间等参数,结果如表2所示㊂表2㊀两种方案的仿真参数对比算法超调量/%调节时间/s峰值时间/s模糊自适应PID 控制 2.3512988.79常规模糊PID 控制26.0013188.79㊀㊀从表2中可以看到模糊自适应PID 控制的超调量为2.35%,常规模糊PID 控制的超调量高达26%;模糊自适应PID 控制的调节时间为129s,常规模糊PID 控制的调节时间为131s㊂模糊自适应PID 控制方案各方面参数都优于常规模糊PID 控制,其系统超调量低㊁响应时间快还比较稳定㊂4㊀结论本研究是基于STM32F103CRT6单片机设计的一款针对与食用菌大棚的温度控制系统,本系统采用了模糊自适应PID 控制算法,把常规模糊PID 控制算法跟模糊自适应PID 控制算法进行建模仿真对比分析,验证了模糊自适应PID 控制算法,调节时间短㊁超调量低的控制特性,满足食用菌大棚温度控制系统的各项要求,具有现实可行性㊂另外该系统具有较强的扩展性,空余的I /O 接口可为后续的湿度控制㊁二氧化碳浓度控制和水肥一体控制等功能研究提供了较大的便利㊂参考文献:[1]㊀翟虎渠,曹树青,万建民,等.超高产杂交稻灌浆期光合功能与产量的关系[J ].中国科学,2002,32(3):211-217.[2]㊀郑子乔,罗星.温度和湿度控制对食用菌生态高产栽培效果的影响分析[J ].中国食用菌,2019,38(8):21-24.[3]㊀岳文杰,谢守勇,陈翀,等.基于模糊PID 的温室温度控制器设计与仿真[J ].农机化研究,2014,(4):194-197.[4]㊀张淑清,胡永涛,张立国.嵌入式单片机STM32原理及应用[M ].北京:机械工业出版社,2020.[5]㊀卢翠香,郑永德,邱春锦,等.食用菌生长环境控制系统的设计与应用[J ].现代农业科技,2022(24):109-111+115.[6]㊀李燕萍,李艳婷,徐莉娜.环境条件和营养因素对食用菌生长发育的影响[J ].安徽农学通报,2022,28(3):39-40+86.[7]㊀王晓燕,周志文,吴韬.温室大棚温度控制系统的设计[J ].自动化与仪器仪表,2013,32(3):63-64.[8]㊀王安,杨青青,闫文宇.模糊自整定PID 控制器的设计与仿真[J ].计算机仿真,2012,29(12):224-228.[9]㊀段科俊,李明.基于混合隶属度的模糊PID 温室控制[J ].林业机械与木工设备,2019,47(11):32-37.[10]段科俊,李再新.基于模糊自适应PID 的农业温室系统研究[J ].南方农机,2019,50(19):7-9.(02)。
基于遗传算法的模糊神经网络温室温度控制器
基于遗传算法的模糊神经网络温室温度控制器张素;刘宇;谢云芳【摘要】为了创造适合作物生长的环境,针对温室系统的特点提出了一种新的基于遗传算法的模糊神经网络控制器,利用遗传算法训练模糊神经网络模型,并采用此模糊神经网络控制器控制温室温度系统.运用该方法对温室温度控制系统进行了Matlab 仿真,结果表明:采用遗传模糊神经控制器的系统,不但提高了阶跃响应的快速性,而且大大减少了超调量.【期刊名称】《农机化研究》【年(卷),期】2009(031)010【总页数】4页(P165-168)【关键词】温室温度;模糊神经网络;控制器;遗传算法【作者】张素;刘宇;谢云芳【作者单位】河北农业大学机电工程学院,河北,保定071001;河北农业大学校办产业管理办公室,河北,保定071001;河北农业大学机电工程学院,河北,保定071001【正文语种】中文【中图分类】S625.5+1;S1260 引言温室对象是个非线性、分布参数、时变、大时延和多变量耦合的复杂对象,但通过对多变量的解耦、园艺经验及实际的测量结果,可以把温室对象简化为一个一阶大惯性加大时延的环节。
大时延问题是控制界一直未得到妥善解决的问题。
控制作用的时延极易引起系统的大超调和持续振荡或中调的过渡过程,动态品质很差,甚至可能使系统不稳定,而且使系统的扰动不能及时得到响应。
未来温室智能控制的发展方向将是各控制算法的融合技术。
本文将遗传算法、神经网络、模糊控制和PID 控制融合在一起,可相互补充,充分发挥各自的优点,达到最优的控制效果。
1 总体控制方案的设计温室环境中要控制的因子很多,如温度、湿度、光照和CO2浓度等。
因为温度对作物来说是最重要的一个环境因子,所以以温室温度控制为例,对温度进行仿真控制。
本文提出的控制算法的系统结构图如图1所示。
2 模糊神经网络控制2.1 设计思路模糊神经网络控制主要是指利用神经网络结构来实现模糊逻辑推理,从而使传统神经网络没有明确物理含义的权值被赋予了模糊逻辑中推理参数的物理含义。
基于改进遗传预估模糊PID的摄像整纬控制器设计
基于改进遗传预估模糊PID的摄像整纬控制器设计刘洲峰;王龙;董燕;赵亚茹;刘秋丽【摘要】This paper presents a fuzzy PID control based on improved genetic optimization algorithm,and a weft camera controller is designed.First camera weft system control system is built based on fuzzy PID con-trol model,then using adaptive genetic algorithm for parameter optimization of fuzzy PID,introducing Smith estimation for dynamic compensation of the hysteresis,effective skew correction is implemented.Experimental results show that the controller has better dynamic response characteristics and obtain the ideal control effect.%设计了一种基于改进遗传预估模糊PID 的摄像整纬控制器。
建立基于模糊 PID 的摄像整纬系统控制模型,采用自适应遗传算法进行模糊PID参数优化,引入Smith预估器对滞后特性进行动态补偿,实现了有效的纬斜矫正。
实验结果表明,该控制器具有较好的动态响应特性,获得了理想的控制效果。
【期刊名称】《中原工学院学报》【年(卷),期】2016(027)003【总页数】5页(P12-15,41)【关键词】摄像整纬;自适应遗传算法;模糊PID;Smith预估器【作者】刘洲峰;王龙;董燕;赵亚茹;刘秋丽【作者单位】中原工学院,郑州450007;中原工学院,郑州450007;中原工学院,郑州 450007;中原工学院,郑州 450007;中原工学院,郑州 450007【正文语种】中文【中图分类】TP273在染整加工过程中,由于各种原因(如机械运动及生产操作等各种因素的影响),织物中经常会出现纬纱倾斜或纬纱弯曲的情况,严重影响产品的合格率。
基于物联网和模糊PID技术的温室智能监控系统
基于物联网和模糊PID技术的温室智能监控系统
束慧
【期刊名称】《节水灌溉》
【年(卷),期】2014(0)11
【摘要】针对温室范围广、监控点多、布线困难、且具有非线性、大延时、控制模型难以确定等特性,以CC2530为核心设计了无线传感器节点、汇聚节点及智能控制节点,实现对温湿度、光照等参数的实时采集,以Zigbee技术实现各无线传感器节点之间的数据传输;以GPRS技术实现汇聚节点与监控平台的对接,采用带Smith预估器的模糊PID控制算法实现对遮阳网、风机、湿帘、均热扇等设备的控制,经现场长时间运行表明,整个系统经济实用,控制精度高,运行稳定可靠,满足大棚生产要求。
【总页数】4页(P73-76)
【关键词】物联网;模糊PID;温室;智能控制
【作者】束慧
【作者单位】南通职业大学
【正文语种】中文
【中图分类】TP273;S126
【相关文献】
1.基于模糊PID的智能温室控制系统设计与仿真 [J], 李慧;范长胜
2.基于Smith模糊PID控制的温室监控系统设计 [J], 曾庆良;顾强;仉毅;刘斌斌;殷
凡姣
3.基于物联网技术的温室智能监控系统 [J], 马鑫;卫雅娜
4.基于物联网技术的农业温室智能监控系统模型研究 [J], 李想;李松
5.基于模糊—PID控制技术的工业锅炉智能监控系统设计研究 [J], 田刚
因版权原因,仅展示原文概要,查看原文内容请购买。
基于遗传算法的模糊神经网络控制器在烘干炉温度控制系统中的设计与仿真
基于遗传算法的模糊神经网络控制器在烘干炉温度控制系统中
的设计与仿真
马占有
【期刊名称】《《制造业自动化》》
【年(卷),期】2010(032)011
【摘要】以烘干炉温度为被控对象,由于烘干炉温度控制具有非线性、大滞后和无法建立精确数学模型等特点,传统的控制器很难达到理想的控制效果,为此设计了一种基于遗传算法的模糊神经网络控制器。
基于遗传算法的模糊神经网络控制器是将遗传算法的全局寻优和BP算法的在线学习结合起来,先用遗传算法对神经网络的参数进行离线训练,然后再用BP算法对模糊神经网络控制器进一步在线学习。
仿真结果表明,基于遗传算法的模糊神经网络控制器与模糊控制、传统PID控制相比较,改善了系统的动态性能和静态性能,能使非线性、大滞后等特殊的系统达到良好的控制效果。
【总页数】4页(P212-214,220)
【作者】马占有
【作者单位】北方民族大学基础教学部银川 750021
【正文语种】中文
【中图分类】N945.13
【相关文献】
1.基于遗传算法的模糊神经网络控制器在GTAW中的应用 [J], 雷玉成;张成;程晓农;陈希章
2.基于遗传算法的模糊神经网络控制器在集热管测试中的设计与仿真 [J], 郑悦;刘赞科
3.基于改进遗传算法的FNN PID控制器在温度控制系统中的应用 [J], 刘莉;张彦敏
4.基于遗传算法的模糊神经网络控制器在虚拟仪器中的实现 [J], 徐巍;张业鹏
5.一种基于改进遗传算法的模糊神经网络控制器及其在烧结终点控制中的应用 [J], 向婕;吴敏
因版权原因,仅展示原文概要,查看原文内容请购买。
基于遗传算法优化PID的电磁制热系统温度控制方法
基于遗传算法优化PID的电磁制热系统温度控制方法
徐逸扬;潘兆一;李锦键
【期刊名称】《电气传动自动化》
【年(卷),期】2022(44)3
【摘要】针对电磁制热系统存在制热温度控制不理想、加热速度慢等问题,本文提出一种基于遗传算法优化增量式PID的电磁制热系统温度控制方法。
首先,分析电磁制热系统的数学模型得到其传递函数,并绘制控制框图;其次,在增量式PID算法基础上,借鉴遗传算法的寻优能力,优化PID参数,实现电磁制热系统的温度闭环控制;最后,结合电磁制热系统相关物理参数,进行仿真验证。
仿真结果表明:采用遗传算法改进增量式PID后,优化了电磁制热控制系统PID参数,完成了电磁制热恒温控制策略的设计,电磁制热系统温度控制效果良好。
【总页数】5页(P1-5)
【作者】徐逸扬;潘兆一;李锦键
【作者单位】兰州理工大学电气工程与信息工程学院;甘肃新农生态能源环保科技有限公司
【正文语种】中文
【中图分类】TM924.13
【相关文献】
1.基于遗传算法优化的PID控制的穿浪艇喷水推进系统仿真研究
2.基于免疫遗传算法优化的PID控制在交流伺服系统中的应用
3.遗传算法优化模糊PID的喷雾干
燥温度控制应用4.基于遗传算法优化的跳汰机排料系统PID控制仿真5.基于免疫遗传算法优化的汽温系统变参数PID控制
因版权原因,仅展示原文概要,查看原文内容请购买。
一种基于模糊神经网络和遗传算法的智能PID控制器
一种基于模糊神经网络和遗传算法的智能PID控制器
阎树田;刘鹏军;苏玉瑞;乔伟峰
【期刊名称】《兰州理工大学学报》
【年(卷),期】2006(32)4
【摘要】常规的PID控制器参数整定方法需要被控对象的精确数学模型,且整定出的参数不能进行在线调整.而模糊控制和神经网络均不依赖被控对象的数学模型,且具有较强的自适应和自学习能力;遗传算法则是一种新型的全局优化方法.鉴于此,提出将模糊控制、神经网络和遗传算法引入PID控制器的设计过程.首先,运用遗传算法优化隶属度函数的中心值和宽度,并借助模糊逻辑控制确定遗传算法中的交叉概率和变异概率.然后,再运用BP算法优化模糊神经网络的连接权系数.仿真结果表明,该方法提高了系统的自适应能力和抗干扰能力,增强了系统的鲁棒性.
【总页数】4页(P42-45)
【作者】阎树田;刘鹏军;苏玉瑞;乔伟峰
【作者单位】兰州理工大学,机电工程学院,甘肃,兰州,730050;兰州理工大学,机电工程学院,甘肃,兰州,730050;中国人民解放军63883部队,河南,洛阳,491000;兰州理工大学,机电工程学院,甘肃,兰州,730050
【正文语种】中文
【中图分类】TH165.2
【相关文献】
1.一种基于模糊神经网络的智能PID控制器 [J], 安军涛
2.基于模糊神经网络和遗传算法的仿人智能PID控制器设计 [J], 张木军;司徒忠
3.一种基于遗传算法的模糊神经网络控制器的设计 [J], 张志君
4.一种基于遗传算法的模糊神经网络控制器的设计 [J], 张志君
5.一种基于改进遗传算法的模糊神经网络控制器及其在烧结终点控制中的应用 [J], 向婕;吴敏
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于遗传优化模糊PID算法的温室智能控制系统研究张娓娓,袁路路(河南工业职业技术学院,河南南阳473000)摘要:近年来,随着信息智能化和农业现代化的快速发展,我国温室种植取得了重大进展,形成了以科学方法管理控制大棚温室环境的理念;但因缺乏工厂化管理方式,温室智能控制技术在设施配套和产业自动化方面还有不足之处,与欧洲发达国家差距甚远。
因此,设计一套适合我国农情的现代化温室控制系统显得非常重要,其对实时监测和精确控制温室环境参数,提高农作物产量和质量意义深远。
本文根据大棚种植特点,基于遗传优化模糊PID融合算法,设计和研究了一套独有的温室智能控制系统,并对该系统进行性能仿真实验。
结果表明:本温室智能控制系统性能良好、自动化程度高、节能显著,对大棚蔬菜的种植具有重要的促进作用。
关键词:遗传优化;模糊P I D;融合算法;温室;智能控制中图分类号:S625.5;TP273.4文献标识码:A文章编号:1003-188X(2017)07-0209-050引言我国自古以来就是一个农业大国,耕地面积达121亿hm2。
现阶段,在农业种植区,大棚温室随处可见。
随着我国农村经济的不断发展,农业生产逐步由传统的粗放经营式向现代集约型经营式转变,大棚温室种植作为集约型农业应用的示范窗口应运而生。
随着农业科技和自动化生产的快速发展,温室的结构档次正逐渐提高,建设一种可提高作物质量和产量、减少农民劳动量的温室智能控制系统,已成为农业种植者的迫切需求。
因此,为了进一步提高温室智能控制的精准度,提高作物生产效率,基于遗传优化模糊PID融合算法,设计了一套符合我国农情的温室智能控制系统。
该系统对于调节温室内环境参数,改善作物生长环境将具有显著作用。
1遗传优化模糊PID融合算法的原理1.1遗传算法的原理遗传算法是生物研究学家Holland提出的模拟自然界遗传机制和生物进化论而成的一种全局概率搜索最优方法,是在以达尔文的自然选择学说的基础上逐渐发展起来的。
其将适者生存的生物进化理论与收稿日期:2016-05-05基金项目:河南省自然科学基金项目(2015ZCB115);南阳市科技攻关项目(2012GG029)作者简介:张娓娓(1985-),女,河南南阳人,助教,硕士。
通讯作者:袁路路(1982-),女,河南南阳人,讲师,硕士,(E-mail)wwandll80@qq.com。
优化形式的编码串联群体结合起来,依据有效的适应度函数并通过遗传中的复制、交叉和变异对个体进行选择,保留竞争力强、适应度高的个体;然后重新组成新的群体,这样,新群体保留着上代基因信息,但在生存方面又优于上代。
在遗传算法的长期作用下,和自然界进化规律相同,群体适应度逐渐提高,达到研究者设计标准。
遗传算法简单实用,并能多条件进行,通过一代代相传,容易求出全局最优解。
遗传算法一般不是简单地对参数操作,而是针对参数的编码进行操作,其一般同时搜索使用多个搜索点信息,直接将目标函数作为搜索信息处理。
遗传算法的操作过程如图1所示。
1.2PID融合控制器的原理在温室智能控制过程中,常常需要对温度、湿度等变量进行实时监控,以满足果蔬生长的需要。
对于PID融合控制,主要根据比例、积分、微分对被控参数实行调节控制,一般是将第K代采样值与给定值进行对比处理,即e()k=yd()k-y()k(1)其中,y(k)为系统给定值;y d(k)是系统实际采样值,两者相比之后即可以得到实际反馈控制量。
PID 控制系统的原理如图2所示。
图2中的输入为控制差量e(t=r(t)-y(t);输出为P、I、D的线性等式,则有u(t)=KC e()t+1TI∫te()t d t+TDd e()td()t(2)其中,K C是比例因子;T I是积分时间常数;T D是微分时间常数。
DOI:10.13427/ki.njyi.2017.07.043图1遗传算法的操作流程Fig.1The operation flow of genetic algorithm图2PID控制系统的原理图Fig.2Schematic diagram of PID control system2温室智能控制系统的设计一年四季,气温变化大,夏天光照强度大、温度高,冬天天寒,采用遗传优化模糊PID控制对温室控制系统进行实时监测,实质上是对大棚温室内温度、湿度、光照和CO2浓度的控制。
温室智能控制的主要措施是加热降温、增湿出湿及控制光照等。
系统通过各传感器检测室内环境参数,然后自动控制各执行机构,实现对参数的调节控制。
2.1温度的控制适宜的温度对农作物的生长非常重要,作物的光合作用必须要在合适的温度环境里才能正常进行,温室温度主要是通过加热、降温进行控制。
1)加热控制。
天气比较寒冷时,室内环境温度低于农作物生长所需最合适的温度时,将进行加热控制。
先关闭通风窗口,再开启暖气或者空调进行加热升温。
由于暖气很难实现恒温控制,对于温度要求比较高的温室采用空调加热的方式,通过空调恒温设定的方式自动调节控制室内温度。
2)降温控制。
夏天温度较高,室内环境温度高于设定值,系统将进行降温控制,一般采取开通风窗或者开启湿帘风机设备等措施。
2.2湿度的控制温室智能控制系统检测到大棚温室湿度高或者低于设定值,系统自动开启喷淋或通风设备,达到调节控制室内湿度的目的。
2.3光照的控制夏天天气晴好时,光照强度大,容易造成温室内温度高、湿度低,增大果蔬作物的蒸腾作用,降低光合作用的效率。
因此,需要开启遮阳网,减少强光对温室的影响。
阴雨天气或者冬天关照强度低时,为满足作物生长所需的光合作用,系统应自动开启室内日光灯进行补光。
2.4CO2浓度的控制CO2浓度是作物生长的重要指标,系统通过传感器的检测去判断室内CO2浓度值,并根据设定值,自动调节控制。
3温室智能控制系统的软硬件设计农作物需要在合适环境下才能正常生长,而在不同生长时期所需的环境又不同,温室智能控制系统可根据农作物各个阶段生长情况设定适宜环境参数。
该系统智能控制部分采用MSP430F149单片机为核心处理单元,其利用温度、湿度、光强度传感器采集环境参数,同时采用模糊PID融合算法对各执行器件进行控制。
3.1硬件设计温室环境复杂多变,干扰因素比较多,因此单片机作为温室智能控制系统的核心器件,必须稳定强、可靠性高、功耗低。
温室智能控制系统硬件框架图如图3所示。
温室智控系统核心是TI公司的MSP430F149低功耗处理器,外围包括LCD显示、温湿度、光强度、CO2浓度、电源、报警及执行机构等检测控制电路。
其中,执行机构主要包括通风窗口、湿帘窗、遮阳帘、通风扇、日光灯、CO2产生设备及恒温空调,该系统实时监测并通过电磁阀自动控制温室各参数因子,受控的环境参数主要包括温湿度、光照强度和CO2浓度。
1)温度检测电路。
市面上温度传感器种类很多,为了保证精准度,本系统选用DS1820温度传感器。
其是一款数字传感器,在-10 +85ħ范围内,精度为ʃ0.5ħ;采用一线式,只需要一个A /D 口,便可以直接测量温室温度;器件组成的检测不需要外部元器件,干扰因素较小,适合于恶劣环境的现场温度测量。
温度检测电路如图4所示。
图3温室智能控制系统硬件框架图Fig.3The hardware frame diagram of greenhouse intelligent control system图4温度检测电路原理图Fig.4The schematic diagram of temperature detection circuit2)湿度检测电路。
本系统湿度检测电路采用HS1101电容式传感器,工作温度为-40 100ħ。
该检测电路将NE555器件与HS1101结合使用,湿度传感器吸收水分后电容值发生改变,温室内湿度值越高,传感器电容值越大。
湿度检测电路如图5所示。
图5湿度检测电路Fig.5The humidity detecting circuit如图5所示:NE555与HS1101和R5、R8电阻形成一个充电回路,电路不断自激往复振荡形成所需的电压方波信号F out ,供单片机采集处理。
3)光强度检测电路。
光合作用的能量主要来自光照,光照对作物的生长非常重要。
本系统选择BH1750光敏传感器来检测大棚温室的光照强度。
该光强度检测模块支持I 2C 通讯,检测光强度范围为1 65535lx ,误差系数小,可靠性好。
检测电路如图6所示。
图6光强度检测电路Fig.6The optical intensity detection circuit3.2软件设计单片机控制系统负责对各执行机构状态和环境因子的检测及驱动控制各执行机构,系统软件作为底层驱动,实现对数据采集模块、数据显示模块、串口通信模块及人机交互模块等控制功能。
本文采用IAREm-bedded Workbench 对单片机软件进行开发编译。
温室智能控制系统的软件流程图如图7所示。
图7温室智能控制系统的软件流程图Fig.7The software flow of greenhouse intelligent control system4智能控制系统效果验证及分析为了验证该智能控制系统的可靠性和实用性,本文将系统应用于一黄瓜种植温室,实现对该黄瓜温室的环境参数实时监测。
该温室为双坡面,长32m,宽18m,设计为南北走向。
以2016年1月25日控制为例,当天天气晴朗,数据选自上午9时-15时,每30min采集1次,数据采集中,温室智能控制系统运行正常。
采集的具体数据如表1所示。
表1黄瓜温室环境参数数据Table1The data of cucumber greenhouse environment parameters序号时刻湿度/%RHCO2浓度/μl·L-1光照强度/LX室内温度/ħ室外温度/ħ19:0071.35975223023.65.8 29:3072.16035122822.75.6 310:0070.56025275621.55.4 410:3071.55895311822.45.3 511:0073.06125352422.85.5 611:3075.25885266323.16.9 712:0074.56025121123.07.1 812:3073.86075088923.27.9 913:0074.26015022624.17.8 1013:3073.95774988024.64.9 1114:0075.75735133523.84.5 1214:3072.85805228923.85.2 1315:0072.65835247023.25.0对温度和湿度的数据进行分析,数据变化趋势如图8所示。
图8温室温湿度变化趋势图Fig.8The trend of greenhouse temperature and humidity由图8可以看出:在数据采集期间,通过智能控制系统和环境参数执行机构,温室内温度在调节过程中始终保持在设定温度范围内(21ħ 24ħ),湿度总体波动较小,湿度值趋向于稳定值。