In this work software-based PID controller with gain scheduling is implemented to drive a DC motor. LabVIEW PID controller tool with its associated gain scheduling VI was used. Motor start up interval was experimentally analyzed and divided into three regions with three related PID gains sets. Gain scheduling selection criterion was based on the dynamic error absolute value, and it was realized by using case structures. Experiments show that speed overshoot was eliminated and drive system response became faster. Generally it is possible to auto tune the PID controller to achieve a response with the required static or dynamic specifications.
Published in | American Journal of Software Engineering and Applications (Volume 3, Issue 6) |
DOI | 10.11648/j.ajsea.20140306.16 |
Page(s) | 102-105 |
Creative Commons |
This is an Open Access article, distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution and reproduction in any medium or format, provided the original work is properly cited. |
Copyright |
Copyright © The Author(s), 2015. Published by Science Publishing Group |
PID Control, Gain Scheduling, PWM, Adaptive Controller
[1] | Simulation of auto-tuning PID controller for DC motor using Ziegle-Nichols method. Aina Azliyana bt Mohamd. Thesis of B.SC degree. University Malaysia Pahang. June – 2012 |
[2] | A design of a PID self-tuning controller using LabVIEW. Mohammad A.K.Alia , Tariq M.Younes , Shebel A.Alsabbah. Journal of software engineering and applications. March-2011 , 4 , 161-171 |
[3] | Comparison performance of different PID controllers for DC motor. Abidoun H.Shellal. Diyala Journal of engineering sciences. June -2012, Vol. 5 NO 01 Diyala University. |
[4] | Study on auto tuning controller for servo system. Nguyen Hoang Giap, Jin-Ho Shin , Won –Ho-Kim. Intelligent control and automation . July 2014, 5 , 102-110. Graduate school of Dong-eui University. Busan-Korea |
[5] | Adaptive PID controller for DC motor speed control. A Taifour Ali, Eisa Bashier M and others International journal of engineering inventions. Sept 2012 , Vol. 1 , issue 5 |
[6] | Refinments of Ziegler – Nichols tuning formula . Hang C-C K.J Astrom and W.K Ho. IEE proc . part D , Vol. 138, NO 2pp , March 1991 |
[7] | PID control system analysis , design and technology.IEEE transactions on control systems technology. Vol. 13 , NO 4 July2005. |
APA Style
Wasif Abdel Aziz Saluos, Mohammad Abdelkarim Alia. (2015). PID DC Motor Drive with Gain Scheduling. American Journal of Software Engineering and Applications, 3(6), 102-105. https://doi.org/10.11648/j.ajsea.20140306.16
ACS Style
Wasif Abdel Aziz Saluos; Mohammad Abdelkarim Alia. PID DC Motor Drive with Gain Scheduling. Am. J. Softw. Eng. Appl. 2015, 3(6), 102-105. doi: 10.11648/j.ajsea.20140306.16
AMA Style
Wasif Abdel Aziz Saluos, Mohammad Abdelkarim Alia. PID DC Motor Drive with Gain Scheduling. Am J Softw Eng Appl. 2015;3(6):102-105. doi: 10.11648/j.ajsea.20140306.16
@article{10.11648/j.ajsea.20140306.16, author = {Wasif Abdel Aziz Saluos and Mohammad Abdelkarim Alia}, title = {PID DC Motor Drive with Gain Scheduling}, journal = {American Journal of Software Engineering and Applications}, volume = {3}, number = {6}, pages = {102-105}, doi = {10.11648/j.ajsea.20140306.16}, url = {https://doi.org/10.11648/j.ajsea.20140306.16}, eprint = {https://article.sciencepublishinggroup.com/pdf/10.11648.j.ajsea.20140306.16}, abstract = {In this work software-based PID controller with gain scheduling is implemented to drive a DC motor. LabVIEW PID controller tool with its associated gain scheduling VI was used. Motor start up interval was experimentally analyzed and divided into three regions with three related PID gains sets. Gain scheduling selection criterion was based on the dynamic error absolute value, and it was realized by using case structures. Experiments show that speed overshoot was eliminated and drive system response became faster. Generally it is possible to auto tune the PID controller to achieve a response with the required static or dynamic specifications.}, year = {2015} }
TY - JOUR T1 - PID DC Motor Drive with Gain Scheduling AU - Wasif Abdel Aziz Saluos AU - Mohammad Abdelkarim Alia Y1 - 2015/01/08 PY - 2015 N1 - https://doi.org/10.11648/j.ajsea.20140306.16 DO - 10.11648/j.ajsea.20140306.16 T2 - American Journal of Software Engineering and Applications JF - American Journal of Software Engineering and Applications JO - American Journal of Software Engineering and Applications SP - 102 EP - 105 PB - Science Publishing Group SN - 2327-249X UR - https://doi.org/10.11648/j.ajsea.20140306.16 AB - In this work software-based PID controller with gain scheduling is implemented to drive a DC motor. LabVIEW PID controller tool with its associated gain scheduling VI was used. Motor start up interval was experimentally analyzed and divided into three regions with three related PID gains sets. Gain scheduling selection criterion was based on the dynamic error absolute value, and it was realized by using case structures. Experiments show that speed overshoot was eliminated and drive system response became faster. Generally it is possible to auto tune the PID controller to achieve a response with the required static or dynamic specifications. VL - 3 IS - 6 ER -