2.845

2023影响因子

(CJCR)

  • 中文核心
  • EI
  • 中国科技核心
  • Scopus
  • CSCD
  • 英国科学文摘

留言板

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

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

PID控制器参数的优化整定方法

刘宁 柴天佑

刘宁, 柴天佑. PID控制器参数的优化整定方法. 自动化学报, 2023, 49(11): 2272−2285 doi: 10.16383/j.aas.c220795
引用本文: 刘宁, 柴天佑. PID控制器参数的优化整定方法. 自动化学报, 2023, 49(11): 2272−2285 doi: 10.16383/j.aas.c220795
Liu Ning, Chai Tian-You. An optimal tuning method of PID controller parameters. Acta Automatica Sinica, 2023, 49(11): 2272−2285 doi: 10.16383/j.aas.c220795
Citation: Liu Ning, Chai Tian-You. An optimal tuning method of PID controller parameters. Acta Automatica Sinica, 2023, 49(11): 2272−2285 doi: 10.16383/j.aas.c220795

PID控制器参数的优化整定方法

doi: 10.16383/j.aas.c220795
基金项目: 2020年度辽宁省科技重大专项计划(2020JH1/10100008), 国家自然科学基金重大项目(61991404, 61991400), 中央高校基本科研业务费(N2224004-01), 一体化过程控制学科创新引智基地2.0 (B08015)资助
详细信息
    作者简介:

    刘宁:东北大学流程工业综合自动化国家重点实验室博士研究生. 2019年获得中北大学硕士学位. 主要研究方向为控制理论与技术. E-mail: 18735135253@163.com

    柴天佑:中国工程院院士, 东北大学教授. IEEE Fellow, IFAC Fellow, 欧亚科学院院士. 主要研究方向为自适应控制, 智能解耦控制, 流程工业综合自动化理论、方法与技术. 本文通信作者. E-mail: tychai@mail.neu.edu.cn

An Optimal Tuning Method of PID Controller Parameters

Funds: Supported by 2020 Major Science and Technology Special Plan of Liaoning Province (2020JH1/10100008), Major Project of the National Natural Science Foundation of China (61991404, 61991400), Basic Research Expenses for Central Universities (N2224004-01), and 111 Project 2.0 (B08015)
More Information
    Author Bio:

    LIU Ning Ph.D. candidate at State Key Laboratory of Synthetical Automation for Process Industries, Northeastern University. He received his master degree from Northeast University of China in 2019. His research interest covers control theory and technology

    CHAI Tian-You Academician of Chinese Academy of Engineering, professor at Northeastern University, IEEE Fellow, IFAC Fellow, and academician of the International Eurasian Academy of Sciences. His research interest covers adaptive control, intelligent decoupling control, as well as theories, methods and technology of synthetical automation for process industries. Corresponding author of this paper

  • 摘要: 针对存在临界点的A类被控对象及不存在临界点的B类被控对象, 分别采用其$-180^\circ$和$-120^\circ$相位点的频率和增益提出了PID (Proportional-integral-derivative) 控制器参数的优化整定方法. 基于Tchebyshev多项式和分数阶积分器求取被控对象$-180^\circ$或$-120^\circ$相位点的频率和增益, 建立其积分滞后模型. 采用负载扰动下跟踪误差平方和(Sum of squares of tracking errors, SSE)最小作为优化指标, 使闭环系统具有强的鲁棒性的最大灵敏度和最大补灵敏度为约束方程, 针对两类被控对象, 分别建立了基于$-180^\circ$和$-120^\circ$相位点频率和增益的PID控制器比例、积分与微分三个参数的优化整定规则. 通过与其他常用PID控制方法的仿真与物理对比实验, 表明所提方法的优越性.
  • 图  1  闭环控制系统结构

    Fig.  1  Structure of closed-loop control system

    图  2  A类被控对象$ \rho_K $和$ \rho_T $的最优解曲线

    Fig.  2  Optimal solution curve of $ \rho_K $ and $ \rho_T $ of class A controlled object

    图  3  B类被控对象$ \rho_K $和$ \rho_T $的最优解曲线

    Fig.  3  Optimal solution curve of $ \rho_K $ and $ \rho_T $ of class B controlled object

    图  4  Z-N法的设定值$y_{sp}(t)$与输出$y(t)$及输入$u(t)$的曲线

    Fig.  4  Curves of set value $y_{sp}(t)$, output $y(t)$ and input $u(t)$ with Z-N method

    图  5  本文方法的设定值$y_{sp}(t)$与输出$y(t)$及输入$u(t)$的曲线

    Fig.  5  Curves of set value $y_{sp}(t)$, output $y(t)$ and input $u(t)$ with the proposed method

    图  6  被控对象(81)的Nyquist曲线$(K_{120} = 2.26,$ $\omega_{120} = 224.25)$

    Fig.  6  Nyquist curve of controlled plant (81) $(K_{120} = 2.26,$ $\omega_{120} = 224.25)$

    图  7  文献[15]方法的设定值$y_{sp}(t)$与输出$y(t)$及输入$u(t)$的曲线

    Fig.  7  Curves of set value $y_{sp}(t)$, output $y(t)$ and input $u(t)$ with the method in reference [15]

    图  8  本文方法的设定值$y_{sp}(t)$与输出$y(t)$及输入$u(t)$的曲线

    Fig.  8  Curves of set value $y_{sp}(t)$, output $y(t)$ and input $u(t)$ with the proposed method

    图  9  文献[14]方法的设定值$y_{sp}(t)$与输出$y(t)$及输入$u(t)$的曲线

    Fig.  9  Curves of set value $y_{sp}(t)$, output $y(t)$ and input $u(t)$ with the method in reference [14]

    图  10  本文方法的设定值$y_{sp}(t)$与输出$y(t)$及输入$u(t)$的曲线

    Fig.  10  Curves of set value $y_{sp}(t)$, output $y(t)$ and input $u(t)$ with the proposed method

    图  11  文献[7]方法的设定值$y_{sp}(t)$与输出$y(t)$及输入$u(t)$的曲线

    Fig.  11  Curves of set value $y_{sp}(t)$, output $y(t)$ and input $u(t)$ with the method in reference [7]

    图  12  本文方法的设定值$y_{sp}(t)$与输出$y(t)$及输入$u(t)$的曲线

    Fig.  12  Curves of set value $y_{sp}(t)$, output $y(t)$ and input $u(t)$ with the proposed method

    图  13  空气流量实验系统

    Fig.  13  Air flow test system

    图  14  Z-N法的设定值$y_{sp}(t)$与冷风流量$y(t)$及冷风机频率$u(t)$的曲线

    Fig.  14  Curves of set value $y_{sp}(t)$, cold air flow $y(t)$ and air cooler frequency $u(t)$ with Z-N method

    图  15  Astrom优化方法的设定值$y_{sp}(t)$与冷风流量$y(t)$及冷风机频率$u(t)$的曲线

    Fig.  15  Curves of set value $y_{sp}(t)$, cold air flow $y(t)$ and air cooler frequency $u(t)$ with the optimization method proposed by Astrom

    图  16  本文方法的设定值$y_{sp}(t)$与冷风流量$y(t)$及冷风机频率$u(t)$的曲线

    Fig.  16  Curves of set value $y_{sp}(t)$, cold air flow $y(t)$ and air cooler frequency $u(t)$ with the proposed method

    表  1  本文方法与Z-N法下误差$ e(t)$的性能评价

    Table  1  Performance evaluation of error $ e(t)$ with the proposed method and Z-N method

    整定方法性能指标
    SAEMSE
    本文3835.30810.0274
    Z-N法8004.83410.0479
    下载: 导出CSV

    表  2  本文方法与文献[15]方法下误差$e(t)$的性能评价

    Table  2  Performance evaluation of error $e(t)$ with the proposed method and the method in reference [15]

    整定方法性能指标
    SAEMSE
    本文635.72470.0164
    文献[15]993.03570.0277
    下载: 导出CSV

    表  3  本文方法与文献[14]方法下误差$ e(t)$的性能评价

    Table  3  Performance evaluation of error $ e(t)$ with the proposed method and the method in reference [14]

    整定方法性能指标
    SAEMSE
    本文142.61750.0473
    文献[14]176.52870.0536
    下载: 导出CSV

    表  4  本文方法与文献[7]方法下误差$ e(t)$的性能评价

    Table  4  Performance evaluation of error $ e(t)$ with the proposed method and the method in reference [7]

    整定方法性能指标
    SAEMSE
    本文28889.39060.1806
    文献[7]34598.92580.1914
    下载: 导出CSV

    表  5  三种整定方法下PID控制器参数

    Table  5  PID controller parameters with three tuning methods

    整定方法PID参数
    $K_P$$T_I$$T_D$
    Z-N法0.31583.34120.8353
    Astrom方法0.13772.69101.1111
    本文0.09747.13641.7841
    下载: 导出CSV

    表  6  三种方法下误差$ e(t)$的性能评价

    Table  6  Performance evaluation of error $ e(t)$ with the three methods

    整定方法性能指标
    SAEMSE
    Z-N法37624.01291736.8307
    Astrom方法10905.8089570.0473
    本文8904.2220514.4361
    下载: 导出CSV
  • [1] Guo L. Feedback and uncertainty: Some basic problems and results. Annual Reviews in Control, 2020, 49: 27-36 doi: 10.1016/j.arcontrol.2020.04.001
    [2] Samad T. A survey on industry impact and challenges thereof[Technical Activities]. IEEE Control Systems Magazine, 2017, 37(1): 17-18 doi: 10.1109/MCS.2016.2621438
    [3] Borase R P, Maghade D K, Sondkar S Y, Pawar S N. A review of PID control, tuning methods and applications. International Journal of Dynamics and Control, 2021, 9(2): 818-827 doi: 10.1007/s40435-020-00665-4
    [4] Somefun O A, Akingbade K, Dahunsi F. The dilemma of PID tuning. Annual Reviews in Control, 2022, 52: 65-74
    [5] Ziegler J G, Nichols N B. Optimum settings for automatic controllers. Transactions of the ASME, 1942, 64: 759-768
    [6] Åström K J, Hang C C, Persson P, Ho W K. Towards intelligent PID control. Automatica, 1992, 28(1): 1-9 doi: 10.1016/0005-1098(92)90002-W
    [7] Nie Z Y, Li Z Y, Wang Q G, Gao Z Q, Luo J L. A unifying Ziegler-nichols tuning method based on active disturbance rejection. International Journal of Robust and Nonlinear Control, 2022, 32(18): 9525-9541 doi: 10.1002/rnc.5848
    [8] Åström K J, Hägglund T. Automatic tuning of simple regulators with specifications on phase and amplitude margins. Automatica, 1984, 20(5): 645-651 doi: 10.1016/0005-1098(84)90014-1
    [9] Åström K J, Hägglund T. PID Controllers: Theory, Design, and Tuning (Second edition). Research Triangle Park: ISA, 1995.
    [10] Poulin E, Pomerleau A. PI settings for integrating processes based on ultimate cycle information. IEEE Transactions on Control Systems Technology, 1999, 7(4): 509-511 doi: 10.1109/87.772167
    [11] Ossareh H R, Wisotzki S, Seeds J B, Jankovic M. An internal model control-based approach for characterization and controller tuning of turbocharged gasoline engines. IEEE Transactions on Control Systems Technology, 2021, 29(2): 866-875 doi: 10.1109/TCST.2019.2955917
    [12] Huang H P, Jeng J C, Luo K Y. Auto-tune system using single-run relay feedback test and model-based controller design. Journal of Process Control, 2005, 15(6): 713-727 doi: 10.1016/j.jprocont.2004.11.004
    [13] Mataušek M R, Šekara T B. PID controller frequency-domain tuning for stable, integrating and unstable processes, including dead-time. Journal of Process Control, 2011, 21(1): 17-27 doi: 10.1016/j.jprocont.2010.09.007
    [14] Åström K J, Hägglund T. Advanced PID Control. Pittsburgh: ISA, 2006.
    [15] Bazanella A S, Pereira L F A, Parraga A. A new method for PID tuning including plants without ultimate frequency. IEEE Transactions on Control Systems Technology, 2017, 25(2): 637-644 doi: 10.1109/TCST.2016.2557723
    [16] Lorenzini C, Bazanella A S, Pereira L F A, da Silva G R G. The generalized forced oscillation method for tuning PID controllers. ISA Transactions, 2019, 87: 68-87 doi: 10.1016/j.isatra.2018.11.014
    [17] Takahashi Y, Chan C S, Auslander D M. Parametereinstellung bei linearen DDC-algorithmen. at - Automatisierungstechnik, 1971, 19(JG): 237-284 doi: 10.1524/auto.1971.19.jg.237
    [18] Bobál V, Böhm J, Fessl J, Macháček J. Digital Self-tuning Controllers: Algorithms, Implementation and Applications. London: Springer, 2005.
    [19] Bazanella A S, Parraga A. Tuning PID controllers from sampled-data relay feedback experiments. IFAC-PapersOnLine, 2018, 51(4): 125-130 doi: 10.1016/j.ifacol.2018.06.106
    [20] Rad A B, Lo W L, Tsang K M. Self-tuning PID controller using Newton-raphson search method. IEEE Transactions on Industrial Electronics, 1997, 44(5): 717-725 doi: 10.1109/41.633479
    [21] Díaz-Rodríguez I D, Han S J, Bhattacharyya S P. Analytical Design of PID Controllers. Switzerland: Springer, 2019.
    [22] Chen Y Q, Vinagre B M, Podlubny I. Continued fraction expansion approaches to discretizing fractional order derivatives—an expository review. Nonlinear Dynamics, 2004, 38(1-4): 155-170 doi: 10.1007/s11071-004-3752-x
    [23] Zhang Q, Song B Y, Zhao H D, Zhang J S. Discretization of fractional order differentiator and integrator with different fractional orders. Intelligent Control and Automation, 2017, 8(2): 75-85 doi: 10.4236/ica.2017.82006
    [24] 崔凤午, 梁怀学. 棣莫弗公式在推导倍角公式中的应用. 松辽学刊(自然科学版), 1997(4): 64-65

    Cui Feng-Wu, Liang Huai-Xue. The application of Demoivre Formula in the derivation of double Angle formula. Songliao Journal (Natural Science Edition), 1997(4): 64-65
    [25] Huba M, Vrančič D. Introduction to the discrete time $ PID^m_n$ control for the IPDT plant. IFAC-PapersOnLine, 2018, 51(6): 119-124 doi: 10.1016/j.ifacol.2018.07.140
    [26] Vítečcková M, Viteček A. 2DOF analog and digital controller tunning for integrating plants with time delay. Acta Mechanica Slovaca, 2009, 13(4): 48-53 doi: 10.2478/v10147-010-0036-y
    [27] Veinović S, Stojić D, Joksimović D. Optimized four-parameter PID controller for AVR systems with respect to robustness. International Journal of Electrical Power & Energy Systems, 2022, 135: Article No. 107529
    [28] Wallén A, Årström K J, Hägglun T. Loop-shaping design of PID controllers with constant Ti/Td ratio. Asian Journal of Control, 2002, 4(4): 403-409
    [29] 胡寿松. 自动控制原理. 第5版. 北京: 科学出版社, 2007.

    Hu Shou-Song. Automatic Control Theory (Fifth edition). Beijing: Science Press, 2007.
    [30] Solodov M V. On the sequential quadratically constrained quadratic programming methods. Mathematics of Operations Research, 2004, 29(1): 64-79 doi: 10.1287/moor.1030.0069
    [31] Qi M, Zhang G P. An investigation of model selection criteria for neural network time series forecasting. European Journal of Operational Research, 2001, 132(3): 666-680 doi: 10.1016/S0377-2217(00)00171-5
    [32] Haberstich C, Nouy A, Perrin G. Boosted optimal weighted least-squares. Mathematics of Computation, 2022, 91(335): 1281−1315
    [33] Åström K J, Wittenmark B. Computer-controlled Systems: Theory and Design (Second edition). Englewood Cliffs: Prentice-Hall, 1990.
    [34] Hägglund T. A control-loop performance monitor. Control Engineering Practice, 1995, 3(11): 1543-1551 doi: 10.1016/0967-0661(95)00164-P
    [35] Ghanassi M, Champagne B, Kabal P. On the steady-state mean squared error of the fixed-point LMS algorithm. Signal Processing, 2007, 87(12): 3226-3233 doi: 10.1016/j.sigpro.2007.05.029
    [36] Euzébio T A M, Barros P R. Optimal integral gain for smooth PI control. IFAC Proceedings Volumes, 2013, 46(11): 529-533 doi: 10.3182/20130703-3-FR-4038.00125
  • 加载中
图(16) / 表(6)
计量
  • 文章访问数:  2136
  • HTML全文浏览量:  893
  • PDF下载量:  705
  • 被引次数: 0
出版历程
  • 收稿日期:  2022-10-10
  • 录用日期:  2023-01-29
  • 网络出版日期:  2023-02-15
  • 刊出日期:  2023-11-22

目录

    /

    返回文章
    返回