Design and implementation of adaptive PID controller for speed control of DC motor

Suwandi Dwi Sahputro, Fahmi Fadilah, Nanda Avianto Wicaksono, Feri Yusivar

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

31 Citations (Scopus)

Abstract

This paper describes the design and implementation of adaptive PID control strategy for controlling the angular velocity of the DC motor. Adaptive PID controller is designed to calculate the control parameters which are tuned adaptively to give desired control performance even if parameters of DC Motor are changed. The controller's parameters are online tuned when the motor is running using a Recursive Least Squares (RLS) method. The controller is able to change the value of the controller's constants to maintain motor performance as it is desired when parameters of DC motor are changed. Initially a Pseudo Random Binary Sequence (PRBS) signal is given to the system for 0.07 seconds to get the estimated transfer function of the plant system (DC motor) using the RLS algorithm. From coefficients of the estimated system's transfer function, the poles of a desired characteristic equation can be obtained for the system that has the appropriate output. Thus, the proportional, integral and derivative constants of controller can be obtained by using online pole placement method. Here, an online identification system is used to determine the new control parameters. The effectiveness of this adaptive PID controller is verified by experimental results using a microcontroller STM32F446.

Original languageEnglish
Title of host publicationQiR 2017 - 2017 15th International Conference on Quality in Research (QiR)
Subtitle of host publicationInternational Symposium on Electrical and Computer Engineering
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages179-183
Number of pages5
ISBN (Electronic)9781509063970
DOIs
Publication statusPublished - 5 Dec 2017
Event15th International Conference on Quality in Research: International Symposium on Electrical and Computer Engineering, QiR 2017 - Nusa Dua, Bali, Indonesia
Duration: 24 Jul 201727 Jul 2017

Publication series

NameQiR 2017 - 2017 15th International Conference on Quality in Research (QiR): International Symposium on Electrical and Computer Engineering
Volume2017-December

Conference

Conference15th International Conference on Quality in Research: International Symposium on Electrical and Computer Engineering, QiR 2017
Country/TerritoryIndonesia
CityNusa Dua, Bali
Period24/07/1727/07/17

Keywords

  • DC motor
  • PID controller
  • STM32F446
  • adaptive controller
  • recursive least square

Fingerprint

Dive into the research topics of 'Design and implementation of adaptive PID controller for speed control of DC motor'. Together they form a unique fingerprint.

Cite this