Research Papers

Performance-Adaptive Generalized Predictive Control-Based Proportional-Integral-Derivative Control System and Its Application

[+] Author and Article Information
Takao Sato

Associate Professor
Graduate School of Engineering,
University of Hyogo,
2167 Shosha,
Himeji 671-2280, Japan
e-mail: tsato@eng.u-hyogo.ac.jp

Toru Yamamoto

Institute of Engineering,
Hiroshima University,
1-4-1 Kagamiyama,
Hiroshima 739-8527, Japan
e-mail: yama@hiroshima-u.ac.jp

Nozomu Araki

Assistant Professor
Graduate School of Engineering,
University of Hyogo,
2167 Shosha,
Himeji 671-2280, Japan
e-mail: araki@eng.u-hyogo.ac.jp

Yasuo Konishi

Graduate School of Engineering,
University of Hyogo,
2167 Shosha,
Himeji 671-2280, Japan
e-mail: konishi@eng.u-hyogo.ac.jp

Contributed by the Dynamic Systems Division of ASME for publication in the JOURNAL OF DYNAMIC SYSTEMS, MEASUREMENT, AND CONTROL. Manuscript received December 13, 2012; final manuscript received June 24, 2014; published online August 8, 2014. Assoc. Editor: Gregory Shaver.

J. Dyn. Sys., Meas., Control 136(6), 061003 (Aug 08, 2014) (9 pages) Paper No: DS-12-1419; doi: 10.1115/1.4027923 History: Received December 13, 2012; Revised June 24, 2014

In the present paper, we discuss a new design method for a proportional-integral-derivative (PID) control system using a model predictive approach. The PID compensator is designed based on generalized predictive control (GPC). The PID parameters are adaptively updated such that the control performance is improved because the design parameters of GPC are selected automatically in order to attain a user-specified control performance. In the proposed scheme, the estimated plant parameters are updated only when the prediction error increases. Therefore, the control system is not updated frequently. The control system is updated only when the control performance is sufficiently improved. The effectiveness of the proposed method is demonstrated numerically. Finally, the proposed method is applied to a weigh feeder, and experimental results are presented.

Copyright © 2014 by ASME
Your Session has timed out. Please sign back in to continue.


Åström, K. J., and Hägglund, T., 1995, PID Controllers: Theory, Design and Tuning, 2nd ed., Instrument Society of America, Research Triangle Park, NC.
O'Dwyer, A., 2003, Handbook of PI and PID Controller Tuning Rules, Imperial College Press, London, UK.
Johnson, M. A., and Moradi, M. H., eds., 2005, PID Control: New Identification and Design Methods, Springer-Verlag, London.
Silva, G. J., Datta, A., and Bhattacharyya, S., 2005, PID Controllers for Time-Delay Systems, Birkhäuser, Boston.
Yu, C. C., 2006, Autotuning of PID Controllers, 2nd ed., Springer, London.
Visioli, A., 2006, Practical PID Control, Springer-Verlag, London.
Vilanova, R., and Visioli, A., eds., 2012, PID Control in the Third Millennium, Springer, London, UK.
IFAC, 2012, Proceedings of the IFAC Conference on Advances in PID Control, Brescia, Italy.
Peng, J. Y., 2014, “Integrated PID-Based Sliding Mode State Estimation and Control for Piezoelectric Actuators,” IEEE/ASME Trans. Mechatronics, 19(1), pp. 88–99. [CrossRef]
Boloa, Y., Puig, V., and Blesa, J., 2014, “Gain-Scheduled Smith Predictor PID-Based LPV Controller for Open-Flow Canal Control,” IEEE Trans. Control Syst. Technol., 22(2), pp. 468–477. [CrossRef]
Clarke, D. W., Mohtadi, C., and Tuffs, P. S., 1987, “Generalized Predictive Control—Part I. The Basic Algorithm,” Automatica, 23(2), pp. 137–148. [CrossRef]
Clarke, D. W., Mohtadi, C., and Tuffs, P. S., 1987, “Generalized Predictive Control—Part II. Extensions and Interpretations,” Automatica, 23(2), pp. 149–160. [CrossRef]
Camacho, E. F., and Bordons, C., 2000, Model Predictive Control, 2nd ed., Springer-Verlag, London, UK.
Tan, K., Huang, S., and Lee, T., 2000, “Development of a GPC-Based PID Controller for Unstable Systems With Deadtime,” ISA Trans., 39(1), pp. 57–70. [CrossRef] [PubMed]
Tan, K., Lee, T., Huang, S., and Leu, F., 2002, “PID Control Design Based on a GPC Approach,” Ind. Eng. Chem. Res., 41(8), pp. 2013–2022. [CrossRef]
Sato, T., 2009, “Strongly Stable GPC-Based PID Controller,” Int. J. Adv. Mechatronic Syst., 1(3), pp. 183–193. [CrossRef]
Sato, T., 2010, “Design of a GPC-Based PID Controller for Controlling a Weigh Feeder,” Control Eng. Pract., 18(2), pp. 105–113. [CrossRef]
Yamamoto, T., 2007, “Design of a Performance-Adaptive PID Control System Based on Modeling Performance Assessment,” IEEJ Trans. EIS, 127(12), pp. 2101–2108 (in Japanese). [CrossRef]
Sato, T., Kitano, S., Yamamoto, T., Araki, N., and Konishi, Y., 2011, “Implementation of Performance-Adaptive PI Control on a Weigh Feeder,” Int. J. Adv. Mechatronic Syst., 3(3), pp. 181–187. [CrossRef]
Kitano, S., Sato, T., Yamamoto, T., Araki, N., and Konishi, Y., 2012, “Control of a Weigh Feeder Using GMVCS-PI Based on Performance Adaptive Method,” ICIC Express Lett., 6(5), pp. 1381–1386.
Clarke, D. W., and Gawthrop, P. J., 1979, “Self-Tuning Control,” IEE Proc. Part D: Control Theory Appl., 126, pp. 633–640 [CrossRef].
Clarke, D. W., 1984, “Self-Tuning Control of Nonminimum-Phase Systems,” Automatica, 20(5), pp. 501–517. [CrossRef]
Aicha, F. B., Bouani, F., and Ksouri, M., 2013, “A Multivariable Multiobjective Predictive Controller,” Int. J. Appl. Comput. Sci., 23(1), pp. 35–45 [CrossRef].
Åström, K. J., and Wittenmark, B., 1997, Computer-Controlled Systems: Theory & Design, 3rd ed., Prentice Hall, Upper Saddle River, NJ.
Bobál, V., Böhm, J., Fessl, J., and Macháçek, J., 2005, Digital Self-Tuning Controllers, Springer, London, UK.
Landau, L. D., Lozano, R., M'Saad, M., and Karimi, A., 2011, Adaptive Control, Springer, London, UK.
Keesman, K. J., 2011, System Identification, Springer, London, UK.
Wood, R., Shah, S. L., and Miller, R. M., 1995, “Adaptive Predictive Control Employing On-Line Time Delay Estimation,” Advances in Instrumentation and Control, Instrument Society of America, Research Triangle Park, NC.
Hopkins, M., 2006, “Loss in Weight Feeder Systems,” Meas. + Control, 39(8), pp. 237–240. [CrossRef]
Heinrici, H., 2000, “Continuous Weighing and Feeding Systems—An Integral Component in Process Engineering,” Aufbereit. Tech., 41(8), pp. 376–383 (in German).
Haefner, H., 1996, “Advanced Weighfeeder System for Optimization of the Kiln System,” World Cem., 27(6), pp. 19–27.
Vermylen, J., 1985, “Controllers Assure Consistency in Batch Mixing of Pasta Dough,” Food Process., 46(10), pp. 138–139.


Grahic Jump Location
Fig. 1

Image of trade-off curves

Grahic Jump Location
Fig. 3

Difference in the control input

Grahic Jump Location
Fig. 6

Identified β0, β1

Grahic Jump Location
Fig. 8

Trade-off curves at step 200

Grahic Jump Location
Fig. 9

Trade-off curves at step 766

Grahic Jump Location
Fig. 12

Block diagram of the experimental setup

Grahic Jump Location
Fig. 13

Mass flow rate (kg/step)

Grahic Jump Location
Fig. 14

Difference in the control input

Grahic Jump Location
Fig. 15

Input voltage (V)

Grahic Jump Location
Fig. 17

Trade-off curves plotted on 2D surface

Grahic Jump Location
Fig. 19

Identified β0, β1

Grahic Jump Location
Fig. 20

Proportional gain




Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In