Design and Implementation of Fuzzy-based Fine-tuning PID Controller for Programmable Logic Controller

被引:1
|
作者
Nguyen, Van-Khanh [1 ]
Tran, Vy-Khang [1 ]
Pham, Hai [1 ,2 ]
Nguyen, Hoang-Dung [1 ]
Nguyen, Chi-Ngon [1 ]
机构
[1] Can Tho Univ, Coll Engn, Fac Automat Engn, Campus 2,3-2 St, Can Tho City 94000, Vietnam
[2] RMIT Univ, Sch Engn, Aerosp Engn & Aviat Discipline, GPO Box 2476, Melbourne, Vic 3001, Australia
来源
关键词
Fuzzy control; programmable; control; automatic control; industrial;
D O I
10.30880/ijie.2024.16.05.027
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The Proportional-Integral-Derivative (PID) controller, already known for its stability, is widely used in industrial applications and integrated into many Programmable Logic Controllers (PLCs). However, most PLCs do not support the self-tuning mechanism for PID controller parameters. Therefore, users must manually adjust several times to achieve the desired outcomes. This manual adjustment is timeconsuming and must be repeated as control object parameters change over time. This study proposed a fine-tuning mechanism for the PID controller's parameters based on a fuzzy-PD controller. The mechanism was designed and simulated using MATLAB/Simulink on an identified plant, then converted into a Structured Control Language (SCL) code for implementation on the PLC programs. Experimental results on the Siemens S7-1200 PLC demonstrated the proposed mechanism's effectiveness in stabilizing the thermal plant by adjusting the initial parameters of the integrated PID controller. The system response was more stable, and the overshoot was minimized in comparison with the built-in auto-tuning feature on the S7-1200. Specifically, overshoot decreased to 0.79% from 0.94%, and the setting error declined to 0.1 degrees C from 0.45 degrees C. The above results indicate the effectiveness of the proposed self-tuning mechanism when used to improve the quality of PID controllers in PLCs. In addition, due to its ability to self-tuning parameters, it helps users reduce the time required to design PID controllers.
引用
收藏
页码:359 / 372
页数:14
相关论文
共 50 条
  • [1] Design and implementation of fuzzy-based PID controller
    Salami, MJE
    Bulale, YI
    IEEE ICIT' 02: 2002 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY, VOLS I AND II, PROCEEDINGS, 2002, : 220 - 225
  • [2] Using genetic algorithms in fine-tuning of fuzzy logic controller
    Yu, JZ
    Ye, Z
    Guo, C
    1997 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT PROCESSING SYSTEMS, VOLS 1 & 2, 1997, : 597 - 601
  • [3] Design and implementation of a reduced rule fuzzy logic pid controller
    Rattan, KS
    Van Cleave, D
    PEACHFUZZ 2000 : 19TH INTERNATIONAL CONFERENCE OF THE NORTH AMERICAN FUZZY INFORMATION PROCESSING SOCIETY - NAFIPS, 2000, : 465 - 469
  • [4] Design and implementation of a reduced rule fuzzy logic PID controller
    Rattan, Kuldip S.
    Van Cleave, Dale
    Annual Conference of the North American Fuzzy Information Processing Society - NAFIPS, 2000, : 465 - 469
  • [5] Fuzzy PID controller: Design, tuning and comparison with conventional PID controller
    Khan, Asim Ali
    Rapal, Nishkam
    2006 IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF INTELLIGENT SYSTEMS, 2006, : 471 - 476
  • [6] Auto-tuning of PID Parameters with Programmable Logic Controller
    Engin, Dilsad
    Engin, Mustafa
    2013 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION (ICMA), 2013, : 1469 - 1474
  • [7] Design and implementation of PID controller in programmable logic controller for DC motor position control of the conveyor system
    Najib, Muhammad Sharfi
    Jadin, Mohd Shawal
    Ismail, Raja M. Taufika Raja
    MATHEMATICAL METHODS AND COMPUTATIONAL TECHNIQUES IN RESEARCH AND EDUCATION, 2007, : 266 - +
  • [8] IMPLEMENTATION of PID TYPE FUZZY LOGIC CONTROLLER WITH DIGITAL SIGNAL CONTROLLER
    Ozguven, OmerulFaruk
    Can, Mehmet Serhat
    Hamamci, Serdar Ethem
    2018 6TH INTERNATIONAL CONFERENCE ON CONTROL ENGINEERING & INFORMATION TECHNOLOGY (CEIT), 2018,
  • [9] A proposed framework for fine-tuning/training a fuzzy controller
    Mjeda, Anila
    Jackman, Brendan
    Leen, Gabriel
    2006 IEEE CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION, VOLS 1 -3, 2006, : 1223 - +
  • [10] Digital Pendulum System: Genetic Fuzzy-Based Online Tuning of PID Controller
    Mukherjee, Shamayita
    Pandey, Shashank
    Mukhopadhyay, Sumit
    Hui, Nirmal Baran
    2014 IEEE 8TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS AND CONTROL (ISCO), 2014, : 23 - 28