留言板

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

姓名
邮箱
手机号码
标题
留言内容
验证码

采用线性自抗扰技术的高精度温度控制系统研制

姜炎坤 朴亨 王鹏 李恒宽 李峥 王彪 白晖峰 陈晨

姜炎坤, 朴亨, 王鹏, 李恒宽, 李峥, 王彪, 白晖峰, 陈晨. 采用线性自抗扰技术的高精度温度控制系统研制[J]. 红外与激光工程, 2023, 52(2): 20210813. doi: 10.3788/IRLA20210813
引用本文: 姜炎坤, 朴亨, 王鹏, 李恒宽, 李峥, 王彪, 白晖峰, 陈晨. 采用线性自抗扰技术的高精度温度控制系统研制[J]. 红外与激光工程, 2023, 52(2): 20210813. doi: 10.3788/IRLA20210813
Jiang Yankun, Piao Heng, Wang Peng, Li Hengkuan, Li Zheng, Wang Biao, Bai Huifeng, Chen Chen. Research on high precision temperature control system using linear auto disturbance rejection technique[J]. Infrared and Laser Engineering, 2023, 52(2): 20210813. doi: 10.3788/IRLA20210813
Citation: Jiang Yankun, Piao Heng, Wang Peng, Li Hengkuan, Li Zheng, Wang Biao, Bai Huifeng, Chen Chen. Research on high precision temperature control system using linear auto disturbance rejection technique[J]. Infrared and Laser Engineering, 2023, 52(2): 20210813. doi: 10.3788/IRLA20210813

采用线性自抗扰技术的高精度温度控制系统研制

doi: 10.3788/IRLA20210813
基金项目: 国家重点研发计划(2018YFC1503802);吉林省科技发展计划项目(20200201050JC, 20220203016SF);吉林省发改委产业技术研究与开发项目(2022C045-5);长春市科技发展计划项目(21ZGG14)
详细信息
    作者简介:

    姜炎坤,男,硕士生,主要从事红外光谱检测技术温控系统方面的研究

    通讯作者: 陈晨,男,教授,博士,主要从事红外光谱检测技术及应用方面的研究。
  • 中图分类号: TN216

Research on high precision temperature control system using linear auto disturbance rejection technique

  • 摘要: 随着光电检测技术的发展,红外气体检测技术在诸多领域有着广泛的应用。温度对于气体浓度及同位素丰度检测有着重要影响,采用比例-积分-微分(PID)控制算法的传统温度控制系统存在超调、响应时间慢和精度低的缺点。针对上述问题,首先使用COMSOL软件进行有限元分析,确定加热结构;然后以STM32单片机作为主控器件,通过16位AD芯片LTC1864进行实时温度数据采集;最后采用线性自抗扰算法(LADRC)算法调节PWM波,实现控制半导体制冷器(TEC)对系统温度的高精度实时动态调节。在19.8 ℃的环境温度下,进行目标温度为32 ℃的温控实验。结果表明,采用LADRC算法的温度控制系统在稳定工作时,温度波动标准差为0.0357 ℃,相比于采用PID算法的温度控制系统,具有无超调、响应时间快和高精度的优点。
  • 图  1  LADRC控制器结构图

    Figure  1.  Photograph of LADRC controller structure

    图  2  温控方案及探针示意图

    Figure  2.  Photograph of temperature control scheme and probe

    图  3  左右温控方案曲线

    Figure  3.  Left and right temperature control scheme curve

    图  4  四面温控方案曲线

    Figure  4.  Four sides temperature control scheme curve

    图  5  前后温控方案曲线

    Figure  5.  Front and behind temperature control scheme curves

    图  6  系统结构图

    Figure  6.  Diagram of system structure

    图  7  LADRC和PID控制性能比较

    Figure  7.  Control performance comparison between LADRC and PID

    图  8  微分信号跟踪曲线

    Figure  8.  Differential signal tracking curves

    图  9  硬件系统组成图

    Figure  9.  Photograph of hardware systerm composition

    图  10  LADRC和PID超调量对比

    Figure  10.  Overshoot comparison between LADRC and PID

    图  11  LADRC和PID稳定性对比

    Figure  11.  Stability comparison between LADRC and PID

    图  12  LADRC和PID响应时间比较

    Figure  12.  Response time comparison between LADRC and PID

  • [1] Ren Q, Wang Y, Chen C. A prototype of high-precision carbon isotopic ratio sensing system for CO2 dissolved in water [J]. IEEE Transactions on Instrumentation and Measurement, 2020, 69(12): 9813-9821.
    [2] Ren Q, Chen C, Wang Y. A prototype of pppbv-level mid-infrared CO2 sensor for potential application in deep-sea natural-gas-hydrate exploration [J]. IEEE Transactions on Instrumen-tation and Measurement, 2020, 69(9): 7200-7208.
    [3] Bao M. Laser temperature control system based on fuzzy theory and neural network [J]. Laser Journal, 2017, 38(10): 123-126. (in Chinese)
    [4] Dharmendra Tiwari, Nikhil Pachauri, Asha Rani, et al. Frac-tional order PID (FOPID) controller based temperature control of bioreactor[C]//2016 International Conference on Electrical, Electronic and Optimization Technology, ICEEOT 2016: 2968-2973.
    [5] Jia J W, Li W, Chai H, et al. Gas detection technology algorithm based on TDLAS [J]. Infrared and Laser Engineering, 2019, 48(5): 0517007. (in Chinese) doi:  10.3788/IRLA201948.0517007
    [6] Chen C, Ren Q, Piao H. A trace carbon monoxide sensor based on differential absorption spectroscopy using mid-infrared quantum cascade laser [J]. Micromachines, 2018, 9(12): 670.
    [7] Hou Y, Huang K J. Development on temperature and pressure control system for multi-pass gas cell utilized in infrared gas detection [J]. Infrared and Laser Engineering, 2020, 49(10): 20190525. (in Chinese) doi:  10.3788/IRLA20190525
    [8] Han J Q. From PID to active disturbance rejection control [J]. IEEE Transactions on Industrial Electronics, 2009, 56(3): 900-906.
    [9] Gao Z. Active disturbance rejection control: A paradigm shift in feedback control system design[C]//2006 American Control Conference, IEEE, 2006: 7.
    [10] Wen Kang, Li Hezhang, Ma Zhuang, et al. Effects of spot size on the temperature response of an aluminum alloy irradiated by a continuous laser [J]. Chinese Optics, 2020, 13(5): 1023-1031. (in Chinese) doi:  10.37188/CO.2020-0022
    [11] Yu X D, Zhang P F, Tang Jianxun, et al. Finite element analysis and experiments of temperature fields of mechanically dithered ring laser gyroscopes [J]. Optics Precision Engineering, 2010, 18(4): 913-920. (in Chinese)
    [12] Yi X, Wang Z G, Xia Tao, et al. Research on temperature field in the vapor cell of nuclear magnetic resonance gyroscope [J]. Chinese Optics, 2016, 9(6): 671-677. (in Chinese)
    [13] Ma H L, Sun M G, Cao Z S, et al. Cryogenic cell for low-temperature spectral experiments of atmospheric molecules [J]. Optics Precision Engineering, 2014, 22(10): 2617-2621. (in Chinese) doi:  10.3788/OPE.20142210.2617
  • [1] 潘聪, 叶宇, 顾伯忠, 帅雨林.  2.5 m大视场高分辨率望远镜消光筒温度控制 . 红外与激光工程, 2023, 52(9): 20230024-1-20230024-8. doi: 10.3788/IRLA20230024
    [2] 杨涛, 李武森, 陈文建.  新型小功率半导体激光器驱动及温控电路设计 . 红外与激光工程, 2022, 51(2): 20210764-1-20210764-8. doi: 10.3788/IRLA20210764
    [3] 张鹏辉, 赵扬, 李鹏, 周志权, 白雪, 马健.  基于有限元法的激光声磁检测系统优化研究 . 红外与激光工程, 2022, 51(7): 20210533-1-20210533-9. doi: 10.3788/IRLA20210533
    [4] 侯月, 黄克谨, 于冠一, 张鹏泉.  基于红外TDLAS技术的高精度CO2同位素检测系统的研制 . 红外与激光工程, 2021, 50(4): 20200083-1-20200083-5. doi: 10.3788/IRLA20200083
    [5] 张鹏, 曹乾涛, 董航荣, 赵鑫, 孙佳文, 吴斌, 刘红元.  大面元太赫兹热释电探测器 . 红外与激光工程, 2020, 49(5): 20190338-20190338-6. doi: 10.3788/IRLA20190338
    [6] 许绘香, 孔国利.  采用Ziegler-Nichols-PID算法的激光红外多通池压强控制系统研制 . 红外与激光工程, 2020, 49(9): 20190551-1-20190551-6. doi: 10.3788/IRLA20190551
    [7] 侯月, 黄克谨.  用于红外气体检测的多通池温度、压强控制系统研制 . 红外与激光工程, 2020, 49(10): 20190525-1-20190525-7. doi: 10.3788/IRLA20190525
    [8] 穆叶, 胡天立, 陈晨, 宫鹤, 李士军.  采用模拟PID控制的DFB激光器温度控制系统研制 . 红外与激光工程, 2019, 48(4): 405001-0405001(7). doi: 10.3788/IRLA201948.0405001
    [9] 蒋荣秋, 邓伟芬, 汪倩倩, 侯月, 陈晨.  用于红外气体检测的高稳定性DFB激光器驱动电源 . 红外与激光工程, 2018, 47(5): 505004-0505004(7). doi: 10.3788/IRLA201847.0505004
    [10] 赵彦东, 方勇华, 李扬裕, 李大成.  亥姆霍兹光声光谱多气体检测器设计和优化 . 红外与激光工程, 2017, 46(6): 620005-0620005(9). doi: 10.3788/IRLA201746.0620005
    [11] 张耀平, 樊峻棋, 龙国云.  变形镜在激光辐照下热畸变有限元模拟 . 红外与激光工程, 2016, 45(11): 1136002-1136002(5). doi: 10.3788/IRLA201645.1136002
    [12] Sekou Singare, 陈盛贵, 钟欢欢.  激光透射焊接聚碳酸酯的有限元分析 . 红外与激光工程, 2016, 45(2): 206005-0206005(6). doi: 10.3788/IRLA201645.0206005
    [13] 杨利伟, 李志来, 辛宏伟, 徐宏, 樊延超.  小型红外相机结构设计与分析 . 红外与激光工程, 2015, 44(10): 3025-3031.
    [14] 胡晓冬, 徐元飞, 姚建华, 于成松.  大功率半导体直接输出激光加工系统开发 . 红外与激光工程, 2015, 44(7): 1996-2001.
    [15] 柳鸣, 李丹妮, 张国玉, 孙向阳, 赵昭, 段洁.  红外瞄具温度应力可靠性检测系统研究 . 红外与激光工程, 2015, 44(10): 2938-2943.
    [16] 张佩杰, 宋克非.  极光成像仪滤光片高精度温度控制系统设计 . 红外与激光工程, 2014, 43(S1): 177-182.
    [17] 李江澜, 石云波, 赵鹏飞, 高文宏, 陈海洋, 杜彬彬.  TEC 的高精度半导体激光器温控设计 . 红外与激光工程, 2014, 43(6): 1745-1749.
    [18] 戴俊珂, 姜海明, 钟奇润, 谢康, 曹文峰.  基于自整定模糊PID算法的LD温度控制系统 . 红外与激光工程, 2014, 43(10): 3287-3291.
    [19] 邵珺, 叶景峰, 胡志云, 张振荣, 黄梅生.  简单光学系统抗振性能的数值模拟与实验分析 . 红外与激光工程, 2013, 42(11): 2990-2995.
    [20] 张亦男, 谈宜东, 张书练.  用于全内腔微片激光器稳频的温度控制系统 . 红外与激光工程, 2012, 41(1): 101-106.
  • 加载中
图(12)
计量
  • 文章访问数:  207
  • HTML全文浏览量:  50
  • PDF下载量:  60
  • 被引次数: 0
出版历程
  • 收稿日期:  2021-11-02
  • 修回日期:  2021-11-22
  • 录用日期:  2021-11-23
  • 刊出日期:  2023-02-25

采用线性自抗扰技术的高精度温度控制系统研制

doi: 10.3788/IRLA20210813
    作者简介:

    姜炎坤,男,硕士生,主要从事红外光谱检测技术温控系统方面的研究

    通讯作者: 陈晨,男,教授,博士,主要从事红外光谱检测技术及应用方面的研究。
基金项目:  国家重点研发计划(2018YFC1503802);吉林省科技发展计划项目(20200201050JC, 20220203016SF);吉林省发改委产业技术研究与开发项目(2022C045-5);长春市科技发展计划项目(21ZGG14)
  • 中图分类号: TN216

摘要: 随着光电检测技术的发展,红外气体检测技术在诸多领域有着广泛的应用。温度对于气体浓度及同位素丰度检测有着重要影响,采用比例-积分-微分(PID)控制算法的传统温度控制系统存在超调、响应时间慢和精度低的缺点。针对上述问题,首先使用COMSOL软件进行有限元分析,确定加热结构;然后以STM32单片机作为主控器件,通过16位AD芯片LTC1864进行实时温度数据采集;最后采用线性自抗扰算法(LADRC)算法调节PWM波,实现控制半导体制冷器(TEC)对系统温度的高精度实时动态调节。在19.8 ℃的环境温度下,进行目标温度为32 ℃的温控实验。结果表明,采用LADRC算法的温度控制系统在稳定工作时,温度波动标准差为0.0357 ℃,相比于采用PID算法的温度控制系统,具有无超调、响应时间快和高精度的优点。

English Abstract

    • 目前地震、泥石流等地质灾害频发,对人民群众生命财产造成巨大损失。如果能够实现对二氧化碳等气体浓度的精准检测,对于预防地质灾害有着重要的意义。实现气体检测的相关技术有很多,其中最常见的是基于朗伯-比尔原理的红外吸收光谱技术,其优点主要体现在反应快、精度高以及灵敏度高。但是该技术非常依赖高精度的温度控制,温度发生波动直接会影响气体浓度测量的准确性,对检测性能有较大影响[1-2]。因此,解决气体检测过程中的温度控制问题具有重要的现实意义。

      传统PID方法存在着控制系统误差选取不合理、对于误差微分求取不准确、积分环节会有负面影响的问题,所以目前在气体检测系统应用中对于温度的控制算法有很多研究。模糊PID控制算法在气体检测系统中的温度控制上得以应用,能够达到无超调的效果,但检测系统温控箱内的气体温度从20 ℃加热到30 ℃的过程中达到稳态的时间达到了600 s,调节时间过长。这是因为虽然模糊控制具有一定的智能性,但模糊控制的完成需要确定精确的模糊控制规则,同时还要经历复杂的经验学习过程[3]。而采用分数阶PID方法对温控箱控温有着较理想的控制效果,调节时间相比于PID快了15%。然而,该方法非常依赖于系统温控箱的精确数学模型,目前,控制效果只能在实验室环境下保证,在外部环境下检测受到干扰后控制质量会显著变差,精度仅为±0.08 ℃[4]。而采用BP神经网络与传统PID结合的方法对温控箱进行温度控制,对环境有较强的适应性,受到干扰后5 min能够调整到目标温度,但仍有5.6%的超调[5]。目前,对于气体检测系统的温度精度和稳定性的要求越来越高,因此需要无超调、高精度以及稳定性高的控制算法来满足气体检测系统特殊需求[6-7]

      文中先从理论上介绍了LADRC的原理,然后通过仿真对比PID算法与LADRC算法的温度控制性能,最后通过实验对采用LADRC算法的温度控制系统进行验证。

    • LADRC主要由跟踪微分器(TD)、扩展状态观测器(ESO)和线性状态误差反馈控制器(LSEF)三部分组成,它们的结合能够有效减小温控系统的超调,并且将温控系统的外部干扰纳入内部总干扰,有较强的干扰抑制能力和适应性[8]图1是LADRC的基本结构。

      图  1  LADRC控制器结构图

      Figure 1.  Photograph of LADRC controller structure

      图1中,v是温控系统的目标温度,y为温控系输出的实时温度,u0为LSEF计算输出的调整量,b0是温控系统已知控制量的增益,而u为控制器输出的调整量。LADRC不是直接计算温控系统的温度误差值,而是通过TD预先对目标温度安排过渡过程v1以及过渡过程的微分信号v2,这样能够很好地解决系统超调与响应时间的矛盾。ESO是LADRC的核心部分,具有干扰跟踪和补偿的作用。它不依赖于温控系统的精确数学模型,用温控系统的输出的实时温度y和控制器输出的调整量u来估计温控系统的状态和扰动,由它们作为ESO的输入信号,得到v1的跟踪信号z1v2的跟踪信号z2和具有扰动补偿作用的信号z3。误差信号e1由TD的过渡过程v1和ESO的跟踪信号z1形成,e2由TD的过渡过程微分信号v2和ESO的跟踪微分信号z2形成。它们作为LSEF的输入信号,通过内部线性组合输出u0,再结合z3,用于改变TEC的输入电流,从而实现气体检测系统的温度控制。

      为了能够实现对于温控系统的干扰跟踪和补偿控制,需设计TD、ESO、LSEF的控制算法。TD控制算法如公式(1)所示:

      $$ \left\{ \begin{gathered} e(k) = {v_1}(k) - v(k) \\ fh = fhan(e(k),{v_2}(k),r,h) \\ {v_1}(k + 1) = {v_1}(k) + T{v_2}(k) \\ {v_2}(k + 1) = {v_2}(k) + Tfh \\ \end{gathered} \right. $$ (1)

      式中: e(k)为第k个采样时刻的偏差量;T为温控系统采样周期;r为决定跟踪速度的因子;h为滤波因子;fhan(e(k),v2(k),r,h)为离散时间优化控制综合函数,具体算法如下:

      $$ \left\{ \begin{gathered} \delta = rh \\ {\delta _0} = \delta h \\ y(k) = {v_1}(k) + h{v_2}(k) \\ {a_0} = \sqrt {{\delta ^2} + 8r\left| {y(k)} \right|} \\ a = \left\{ \begin{gathered} {v_2} + 0.5({a_0} - \delta ){\rm sign}(y),\left| y \right| > {\delta _0} \\ {v_2} + \frac{y}{h},\left| y \right| \leqslant {\delta _0} \\ \end{gathered} \right. \\ fhan = \left\{ \begin{gathered} - ra/\delta ,\left| a \right| \leqslant \delta \\ - r{\rm sign}(a),\left| a \right| > \delta \\ \end{gathered} \right. \\ \end{gathered} \right. $$ (2)

      式中:δ为区间长度;sign(x)为符号函数;δ0aa0为调整参数。

      扩展状态观测器ESO选择k时刻温控系统计算的调整量u(k)和温控系统输出的温度y(k)作为它的输入,算法实现如下:

      $$ \left\{ \begin{gathered} e(k) = {z_1}(k) - y(k) \\ {z_1}(k + 1) = {z_1}(k) + T\left[ {{z_2}(k) - {\beta _1}e(k)} \right] \\ {z_2}(k + 1) = {z_2}(k) + T\left[ {{z_3}(k) - {\beta _2}fal(e(k),0.5,\delta + {b_0}u(k)} \right] \\ {z_3}(k + 1) = {z_3}(k) - T{\beta _3}fal(e(k),0.25,\delta ) \\ \end{gathered} \right. $$ (3)

      式中:β1、β2β3为调整参数;目标温度跟踪信号z1、目标温度微分信号跟踪信号z2分别对系统输出的实时温度及其微分信号起跟踪的作用;z3可以估计温控系统的扰动量给出,并能反馈给系统计算的温度调整量ufal函数是幂函数,作用是防止出现高频振荡,具体算法为:

      $$ fal(e,a,\delta ) = \left\{ \begin{gathered} e{\delta ^{a - 1}},\left| e \right| \leqslant \delta \\ \left| {{{\rm e}^a}} \right|{\rm sign}(e),\left| e \right| > \delta \\ \end{gathered} \right. $$ (4)

      式中:α为幂参数,0 < α ≤1。LADRC线性状态误差反馈控制器的算法如公式(5)所示:

      $$ \left\{ \begin{gathered} {e_1}(k) = {v_1}(k) - {{{z}}_1}(k) \\ {e_2}(k) = {v_2}(k) - {{{z}}_2}(k) \\ {u_0}(k) = {\beta _{01}}{e_1}(k) + {\beta _{02}}e{}_2(k) \\ u(k) = {u_0}(k) - \frac{{{{{z}}_3}(k)}}{{{b_0}}} \\ \end{gathered} \right. $$ (5)

      式中:e1为TD安排的过渡过程v1与其跟踪信号z1的误差;e2为过渡过程微分信号v2与其跟踪信号z2的误差,由它们作为线性反馈环节输入信号;β01β02为LSEF的增益参数;u0为LSEF输出的调整量。

    • 参数调整的是否合适直接能够影响温控系统的控制性能,整个LADRC控制器共包含8个参数,r、h、β1、β2、β3、b0、β01β02。其中b0是与温控系统相关的常量参数,h为滤波因子较为固定。r参数足够大就可以一直保证TD部分有着较稳定的性能,因此较容易整定。综上所述,LADRC控制器的参数整定工作应主要集中于ESO部分的参数β1、β2β3,和LSEF部分的参数β01β02。高志强教授提出了基于系统带宽参数化算法的ESO参数简化整定策略[9]。基于该简化策略,对于离散型三阶线性扩张状态观测器而言,三个参数β1、β2β3可被简化如下:

      $$ \left\{ \begin{gathered} {\beta _1} = 3\omega \\ {\beta _2} = 3{\omega ^2} \\ {\beta _3} = {\omega ^3} \\ \end{gathered} \right. $$ (6)

      β01β02与传统PID中的比例系数和微分系数相似,调整时可以参考PID的整定方法,在调整时β1适当增大能够减小温控系统的超调,提高系统的调节速度,而选取合适的β2可以抑制超调现象。

    • 首先采用COMSOL软件进行仿真分析,确定温控箱加热结构,同时在SIMULINK中选择LADRC算法和PID算法进行仿真对比,验证了LADRC算法具有无超调、调整时间快的优点。

    • COMSOL基于有限体积法,将计算域离散化为一系列控制体积,在这些控制体积上求解质量、动量、能量、组分等。将偏微分方程组离散为代数方程组,用数值方法求解代数方程组以获取流场解[10-11]。通用守恒方程如公式(7):

      $$ \frac{\partial }{{\partial t}}\int\limits_V {\varrho \varphi {\rm d}V + \oint\limits_A {\rho \varphi {\rm d}A = \oint\limits_A {{\varGamma _\varphi }\nabla \varphi {\rm d}A + \int\limits_V {{S_\varphi }} } } } {\rm d}V $$ (7)

      式中:V 为体积;A 为面积; $\varGamma_{\phi}$为广义扩散系数;$\nabla $为那勃勒算子。

      温控箱可选的温控方案目前有TEC放置在温控箱前后、左右以及温控箱的四面,如图2所示。

      图  2  温控方案及探针示意图

      Figure 2.  Photograph of temperature control scheme and probe

      在气室中选取图2所示红点作为探针,探针为气室内一点,选取目的是比较不同温控方案的温控精度。在COMSOL中分别对以上三种不同温控方案进行仿真, 设定目标温度293 K,结果如图3~图5所示。

      图  3  左右温控方案曲线

      Figure 3.  Left and right temperature control scheme curve

      图  4  四面温控方案曲线

      Figure 4.  Four sides temperature control scheme curve

      图  5  前后温控方案曲线

      Figure 5.  Front and behind temperature control scheme curves

      图3所示,采用左右结构的温控方案,温度波动较大达到了2.7 ℃,同时调节到稳定的时间为270 s;如图4所示,采用四面结构的温控方案,温度波动为2.3 ℃但调节时间为300 s。而图5所示前后结构的温控方案,温度波动仅为0.8 ℃,同时在210 s就达到了稳定。所以前后方案对于多通池温控效果最好,图6为最终系统温控箱的结构示意图。

      图  6  系统结构图

      Figure 6.  Diagram of system structure

      图6所示,在温控箱前后放置TEC,同时在TEC上添加风扇更有利于热量传递,该结构可以有效保证温控箱进行高精度和快速响应的温度控制,从而满足红外气体检测的使用需求。

    • 为了验证LADRC的控制性能,利用SIMULINK采用传统 PID 算法与其进行仿真比较。 在SIMULINK中设定从起始温度19.8 ℃加热到目标温度32 ℃,分别采用PID和LADRC算法进行仿真实验,实验结果如图7所示。

      红色曲线代表PID算法温控结果,深蓝色曲线代表LADRC算法温控结果。在温度控制过程中PID算法表现出明显超调,需经过250 s的调整时间后达到稳态。而LADRC算法只需160 s调整后达到稳定状态,并且没有出现超调。LADRC具有无超调、调整时间快的优点,其动态性能明显优于PID控制。在此过程中LADRC扩张状态观测器ESO中目标温度微分信号及其跟踪信号的结果如图8所示。

      图  7  LADRC和PID控制性能比较

      Figure 7.  Control performance comparison between LADRC and PID

      图  8  微分信号跟踪曲线

      Figure 8.  Differential signal tracking curves

      图8中黑色曲线为设定过渡过程的微分信号,红色曲线为ESO对其跟踪的效果。ESO为实际估计部分,直接能够体现控制器的性能,R方值为0.96,表明实际曲线与目标值曲线相关程度非常好,两线重合度较高,说明LADRC控制器控制效果较好[12-13]

    • 气体检测温度控制系统由液晶显示屏、单片机、数模转换模块(A/D)、TEC驱动电路、温度传感器等组成,如图9所示。

      图  9  硬件系统组成图

      Figure 9.  Photograph of hardware systerm composition

      温度采集电路利用A/D模块实时采集气室的温度,然后通过SPI通信协议传输至单片机,在单片机中通过LADRC算法将采集的温度值与设定值进行比较后得到最佳控制量,调整对应的PWM占空比驱动TEC,从而实现对气室的实时目标温度控制。

    • 在实验室环境条件下对两种算法进行温控超调对比实验,温控曲线如图10所示,黑色曲线代表温控过程中PID的温控结果,红色曲线代表LADRC的温控结果。

      图  10  LADRC和PID超调量对比

      Figure 10.  Overshoot comparison between LADRC and PID

      实验室温度为19.8 ℃,在该温度下设定温控箱温控目标温度32 ℃,PID算法温控曲线呈先上升后下降的趋势,均超过目标温度32 ℃,最后达到稳定,有明显超调。LADRC算法温控曲线上升平缓,无超调,快速调节到目标温度32 ℃并达到稳定状态。

    • 以32℃为目标温度进行长时间测量,测量时间为400 s,采集样本点2 000个,结果如图11所示。其中蓝色曲线代表PID的温度控制稳定性,红色曲线代表LADRC的温度控制稳定性。

      图  11  LADRC和PID稳定性对比

      Figure 11.  Stability comparison between LADRC and PID

      PID算法下的温度标准差为0.1396 ℃,而LADRC算法下的温度标准差仅为0.0357 ℃,表明LADRC算法比PID算法有着更高的控制精密度。通过上述实验证明LADRC算法具有高精度、无超调的优点,其控制性能明显优于PID算法。

    • 对温控箱进行环境外部扰动干扰实验,结果如图12所示,黑色曲线代表LADRC算法的温度控制结果,红色曲线代表PID算法的温度控制结果。

      图  12  LADRC和PID响应时间比较

      Figure 12.  Response time comparison between LADRC and PID

      在受到环境外部扰动后,PID算法下的温度受到了较大干扰,有明显的下降趋势,从初始的32 ℃最低温度降到了29.8 ℃,且调整5 min后才回到目标预设温度,而LADRC算法下的温度从32 ℃最低降到31 ℃,调整时间仅为4 min,相比较之下,LADRC比PID有更强的抗干扰性能和更快的响应时间。

    • 针对传统采用PID算法的温度控制系统存在超调、响应时间慢、精度低的问题,采用线性自抗扰算法,控制温度标准差达到0.0357 ℃,响应时间相比PID算法快了1 min,实现了精度高、无超调、抗干扰的目的。下一步拟计划采用系统模型补偿方法降低ESO的观测负担,这样能够解决传统ESO在复杂环境下由于扰动量大而造成精度降低的问题,使气体检测系统能够在更复杂的环境下稳定工作,为气体浓度及同位素丰度检测提供了广阔的应用前景。

参考文献 (13)

目录

    /

    返回文章
    返回