4.7 Article

FPGA-based adaptive PID control of a DC motor driver via sliding-mode approach

Journal

EXPERT SYSTEMS WITH APPLICATIONS
Volume 38, Issue 9, Pages 11866-11872

Publisher

PERGAMON-ELSEVIER SCIENCE LTD
DOI: 10.1016/j.eswa.2011.02.185

Keywords

PID control; Adaptive control; DC motor driver; FPGA chip

Funding

  1. National Science Council of Republic of China [NSC 98-2221-E-216-040]

Ask authors/readers for more resources

The proportional-integral-derivative (PID) controller has been extensively applied in practical industry due to its appealing characteristics such as simple architecture, easy design and parameter tuning without complicated computation. However, the PID controller usually needs some a priori manual retuning to make a successful industrial application. To attack this problem, this paper proposes an adaptive PID (APID) controller which is composed of a PID controller and a fuzzy compensator. Without requiring preliminary offline learning, the PID controller can automatically online tune the control gains based on the gradient descent method and the fuzzy compensator is designed to eliminate the effect of the approximation error introduced by the PID controller upon the system stability in the Lyapunov sense. Finally, the proposed APID control system is applied to a DC motor driver and implemented on a field-programmable gate array (FPGA) chip for possible low-cost and high-performance industrial applications. It is shown by the experimental results that the favorable position tracking performance for the DC motor driver can be achieved by the proposed APID control scheme after learning of the controller parameters. (C) 2011 Elsevier Ltd. All rights reserved.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available