American Journal of Software Engineering and Applications

| Peer-Reviewed |

PID DC Motor Drive with Gain Scheduling

Received: 07 October 2014    Accepted: 22 October 2014    Published: 08 January 2015
Views:       Downloads:

Share This Article

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.

DOI 10.11648/j.ajsea.20140306.16
Published in American Journal of Software Engineering and Applications (Volume 3, Issue 6, December 2014)
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), 2024. Published by Science Publishing Group

Keywords

PID Control, Gain Scheduling, PWM, Adaptive Controller

References
[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.
Author Information
  • Faculty of Engineering Technology, Zarqa University, zarqa Jordan

  • This research is Supported by Zarqa University, zarqa-Jordan

Cite This Article
  • 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

    Copy | Download

    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

    Copy | Download

    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

    Copy | Download

  • @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://download.sciencepg.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}
    }
    

    Copy | Download

  • 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  - 

    Copy | Download

  • Sections