留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

基于积分分离模糊PID的温度控制系统设计

上一篇

下一篇

吴廷强, 阎昌国, 罗德莲. 基于积分分离模糊PID的温度控制系统设计[J]. 西南大学学报(自然科学版), 2017, 39(5): 185-189. doi: 10.13718/j.cnki.xdzk.2017.05.028
引用本文: 吴廷强, 阎昌国, 罗德莲. 基于积分分离模糊PID的温度控制系统设计[J]. 西南大学学报(自然科学版), 2017, 39(5): 185-189. doi: 10.13718/j.cnki.xdzk.2017.05.028
Ting-qiang WU, Chang-guo YAN, De-lian LUO. The Design of a Temperature Controller System Based on the Integral Apart Fuzzy PID[J]. Journal of Southwest University Natural Science Edition, 2017, 39(5): 185-189. doi: 10.13718/j.cnki.xdzk.2017.05.028
Citation: Ting-qiang WU, Chang-guo YAN, De-lian LUO. The Design of a Temperature Controller System Based on the Integral Apart Fuzzy PID[J]. Journal of Southwest University Natural Science Edition, 2017, 39(5): 185-189. doi: 10.13718/j.cnki.xdzk.2017.05.028

基于积分分离模糊PID的温度控制系统设计

  • 基金项目: 贵州省科技厅基金(黔科合LH字[2016]7019号);贵州省科技厅基金(黔科合LH字[2015]7054号);贵州省科技厅基金(黔科合LH字[2015]7043号)
详细信息
    作者简介:

    吴廷强(1975-),男,贵州遵义人,讲师,主要从事机电一体化应用技术研究 .

  • 中图分类号: TP273

The Design of a Temperature Controller System Based on the Integral Apart Fuzzy PID

  • 摘要: 针对温度控制系统采用传统PID控制方法易出现响应速度慢、超调量大、控制精度低等问题,提出了一种基于积分分离模糊PID控制的改进方法.阐述了该方法的工作原理,设计了控制器参数,并结合温室温度控制系统对该方法以及传统PID、模糊PID进行了系统性能实验的对比分析.结果表明,采用该方法设计的温室温度控制系统,有响应速度更快、超调量更小和控制精度更高等优点,具有较强的工程应用价值.
  • 加载中
  • 图 1  积分分离模糊PID结构框图

    图 2  频率响应图

    图 3  隶属曲线图

    图 4  仿真结果

    图 5  控制算法流程图

    图 6  模拟系统效果图

    表 1  ISTE最优整定法

    τ/T范围 a1 a2 a3 b1 b2 b3
    0.1~1 1.042 0.987 0.385 -0.897 -0.238 0.906
    下载: 导出CSV

    表 2  模糊规则表

    ΔKpKiKd ec
    NB NM NS ZO PS PM PB
    e NB PB/NB/PS PB/NB/NS PM/NM/NB PM/NM/NB PS/NS/NB ZO/ZO/NM ZO/ZO/PS
    NM PB/NB/PS PB/NB/NS PM/NM/NB PS/NS/NM PS/NS/NM ZO/ZO/NS NS/ZO/ZO
    NS PM/NB/ZO PM/NB/NS PM/NS/NM PS/NS/NM ZO/ZO/NS NS/PS/NS NS/PS/ZO
    ZO PM/NM/ZO PM/NM/NS PS/NS/NS ZO/ZO/NS NS/PS/NS NM/PM/NS NM/PM/ZO
    PS PS/NM/ZO PS/NM/ZO ZO/ZO/ZO NS/PS/ZO NS/PS/ZO NM/PM/ZO NM/PM/ZO
    PM PS/ZO/PB ZO/ZO/NS NS/PS/PS NM/PS/PS NM/PM/PS NM/PB/PS NB/PB/PB
    PB ZO/ZO/PB ZO/ZO/PM NM/PS/PM NM/PM/PM NM/PM/PS NB/PB/PS NB/PB/PB
    下载: 导出CSV

    表 3  实验测试结果

    时间/
    min
    温度/
    1 27.3
    2 27.0
    3 26.4
    4 26.2
    5 26.0
    6 25.7
    7 25.5
    8 25.2
    9 25.1
    10 24.9
    11 24.8
    12 25.0
    13 25.1
    14 24.9
    15 25.2
    下载: 导出CSV
  • [1] 毕玉革, 麻硕士.我国现代温室环境控制硬件系统的应用现状及发展[J].农机化研究, 2009, 31(3): 226-229. doi: http://www.cnki.com.cn/Article/CJFDTOTAL-NJYJ200903071.htm
    [2] 杨学坤, 蒋晓, 诸刚.温室环境控制技术的研究现状与发展趋势[J].中国农机化学报, 2013, 34(4): 16-18. doi: http://www.cnki.com.cn/Article/CJFDTOTAL-GLJH201304006.htm
    [3] 王君, 于海业, 张蕾.温室环境控制系统的发展[J].中国农学通报, 2010, 26(12): 371-375. doi: http://www.cnki.com.cn/Article/CJFDTOTAL-ZNTB200710035.htm
    [4] 丁为民, 汪小旵, 李毅念, 等.温室环境控制与温室模拟模型研究现状分析[J].农业机械学报, 2009, 40(5): 162-168. doi: http://www.cnki.com.cn/Article/CJFDTOTAL-NYJX200905034.htm
    [5] 王立新. 模糊系统与模糊控制教程[M]. 王迎军, 译. 北京: 清华大学出版社, 2003.
    [6] 李莉芝, 赵红芹, 苗茵钰, 等.脉冲控制技术在加热炉控制系统中的实现[J].自动化仪表, 2010, 31(1): 45-47. doi: http://www.cnki.com.cn/Article/CJFDTOTAL-ZDYB201001017.htm
    [7] 岳文杰, 谢守勇, 陈翀, 等.基于模糊PID的温室温度控制器设计与仿真[J].农机化研究, 2014, 4(4): 194-197. doi: http://www.cnki.com.cn/Article/CJFDTOTAL-ELEW201515042.htm
    [8] 方鑫, 党宏社.高速模糊PID温度控制器的设计与实现[J].化工自动化及仪表, 2009, 36(6): 75-77. doi: http://www.cnki.com.cn/Article/CJFDTOTAL-HGZD200906025.htm
    [9] 邱丽, 曾贵娥, 朱学峰, 等.几种PID控制器参数整定方法的比较研究[J].自动化技术与应用, 2005, 24(11): 28-31. doi: 10.3969/j.issn.1003-7241.2005.11.010
    [10] 陈岩, 杜晓明.模糊PID控制在温室环境中的应用[J].农机化研究, 2010, 32(8): 173-177. doi: http://www.cnki.com.cn/Article/CJFDTOTAL-XPJX200707042.htm
  • 加载中
图( 6) 表( 3)
计量
  • 文章访问数:  926
  • HTML全文浏览数:  479
  • PDF下载数:  165
  • 施引文献:  0
出版历程
  • 收稿日期:  2016-10-09
  • 刊出日期:  2017-05-20

基于积分分离模糊PID的温度控制系统设计

    作者简介: 吴廷强(1975-),男,贵州遵义人,讲师,主要从事机电一体化应用技术研究
  • 1. 遵义师范学院 工学院,贵州 遵义 563002
  • 2. 遵义师范学院 物理与电子科学学院,贵州 遵义 563002
基金项目:  贵州省科技厅基金(黔科合LH字[2016]7019号);贵州省科技厅基金(黔科合LH字[2015]7054号);贵州省科技厅基金(黔科合LH字[2015]7043号)

摘要: 针对温度控制系统采用传统PID控制方法易出现响应速度慢、超调量大、控制精度低等问题,提出了一种基于积分分离模糊PID控制的改进方法.阐述了该方法的工作原理,设计了控制器参数,并结合温室温度控制系统对该方法以及传统PID、模糊PID进行了系统性能实验的对比分析.结果表明,采用该方法设计的温室温度控制系统,有响应速度更快、超调量更小和控制精度更高等优点,具有较强的工程应用价值.

English Abstract

  • 温度是农植物生长的一个重要物理量,过高与过低的温度都会抑制农植物的生长,故合理地控制温度对促进农植物生长、提升其产量有着十分重要的意义[1-2].目前,温度的控制方法以PID控制最为常见,它具有结构简单和稳定性好的优点.而在复杂的温室温度控制系统中,因其被控对象的大时滞性、强非线性与不确定性等特点,很难建立被控对象的精确数学模型,致使用传统PID设计的系统存在适应能力弱和控制精度低等问题[3-4].为此,本研究提出了一种积分分离模糊PID温度控制的改进方法,该方法兼容了PID控制与模糊控制[5-6]的优点,使得其不再依赖被控对象的精确数学模型,而且还能大大地提升温度控制系统的整体性能.通过仿真与实验结果证明,与传统PID控制方法相比,用本研究所提出的方法设计的温度控制系统有更高的控制精度与更强的鲁棒性能,更能符合温度控制系统的发展需求.

  • 图 1为本研究所提出的积分分离模糊PID控制方法的结构框图,主要由模糊控制器与积分分离PID控制器两部分组成.其中,模糊控制器是一个2维输入、3维输出的系统,其输入为温度偏差量e(给定值r与输出值y的实时检测量之差)与ec(温度偏差量的变化率),输出为PID控制器的增益调节量ΔKp(比例调节量)、ΔKi(积分调节量)与ΔKd(微分调节量).则PID控制器的各参数KpKiKd可表示为

    式中:Kp0Ki0Kd0为PID控制器的初始控制参数,均是常量;而ΔKp,ΔKi与ΔKd是关于eec的函数,均是变量.因此,模糊控制器能根据不同的eec实现PID控制参数的在线自整定,从而增强了该方法的适应性与灵活性.而作为基本控制器的积分分离PID控制器的传递函数可表示为

    其中,β为分离系数.针对温室的温度被控对象,在本研究所提方法中,β的具体取值为

    当|e|≥10 ℃时,取β=0,规定此时不引入模糊控制算法,控制器等价于PD控制,能提高系统的快速响应能力;当5 ℃<|e|<10 ℃时,规定此时引入模糊控制算法,且取β=0.5,控制器等价于半积分分离模糊PID控制器,能避免PD到PID控制转换时产生较大的扰动;当|e|≤5 ℃时,规定此时引入模糊控制算法,且取β=1,控制器等价于模糊PID控制,能提高系统的控制精度与鲁棒性.

  • 研究已表明,温室温度控制系统的数学模型可用一阶惯性滞后环节来描述[7-8].其传递函数为

    式中:K取0.9,为被控对象的静态增益;T取150,为被控对象的惯性时间常数;τ取60,为被控对象的滞后时间常数.因其含有大滞后环节,故本研究采用了表 1所示的ISTE最优整定法[9]来求取初始控制参数:

    因此,可得如图 2所示的频率响应曲线.由图 2知,经PID校正后,系统开环穿越频率有所提高,相角裕度约为60°,幅值裕度约为6 dB,表明整定后的初始控制参数能使系统有较强的快速性与稳定性.

  • 在设计模糊控制器时,其输入eec与输出ΔKp,ΔKi与ΔKd均选取7个模糊子集[10],即为:负大(NB),负中(NM),负小(NS),零(ZO),正小(PS),正中(PM),正大(PB).输入变量的论域选取[-6, 6],输出变量的论域选取[-3, 3],所有模糊子集的NBPB的隶属函数都采用高斯型分布,剩余的选用三角形分布,则可得如图 3所示的各隶属函数曲线.

    为反映输入输出变量间的关系,需建立模糊控制律,规定第i条的控制律描述为:

    其中,AiBiCi为输入输出变量在各自论域上的模糊子集.则该模糊控制器共有7×7=49条以上形式的if-then语句,这49条模糊语句可表示为如表 2所示的模糊规则见表 2.

  • 农作物生长对环境温度的要求比较高,适宜生长温度一般为25 ℃左右.假定被控对象的温度变化范围为0~40 ℃,在Matlab/Simulink环境下选择同样的数学模型对传统PID控制、纯模糊PID控制及本文提出的积分分离模糊PID控制进行对比分析,结果见图 4.由图 4可知,在温度设定为25 ℃的阶跃特性时,传统PID控制器的超调量约为44%,温度波动较大,调节时间长达1 000 s;纯模糊PID控制器的超调量较传统PID控制器小,约为12%,调节时间约为550 s;而本研究所提出的积分分离模糊PID控制器上升时间最快,超调量小至约为8%,调节时间也短至约为400 s.因此,本研究所提出的积分分离模糊PID控制方法具有良好的动、静态特性与鲁棒性,显著改善了系统控制的整体效果.

  • 采用单片机与DS18B20搭建了一个温室温度模拟系统,其控制算法流程见图 5,运行效果见图 6.实验时设置上位机每分钟更新一次采集值,记录从开始控制到15 min结束的温度值见表 3.

    表 3可知,从开始控制到8 min时,系统进入了预设稳定状态,该阶段最大偏差约为0.2 ℃,满足农作物的适宜生长需求.

  • 本研究提出了一种基于积分分离模糊PID温度控制的改进方法,给出了该方法的详细设计过程,并通过算法对比仿真与模拟系统实测数据证实了该方法的正确性与可行性.结果表明,该方法较之传统PID控制方法有更小的超调、更快的响应速度及更小的稳态误差.因此,本研究所提的温度控制方法不仅更能适用于温室这一大惯性、大时滞、强非线性的复杂系统,而且还能为温室环境的控制提供更好的思路,具有较强的工程应用价值.

参考文献 (10)

目录

/

返回文章
返回