Skip to main content

Implementation of a Neural Control System Based on PI Control for a Non-linear Process

  • Conference paper
  • First Online:
Applications of Computational Intelligence (ColCACI 2018)

Abstract

This paper explores the possibility of using a machine learning algorithm such as artificial neural networks to control a non-linear liquid level system. To achieve this objective, PI controllers were designed for two different scenarios: In the first, a single PI controller was used to control the system at one setpoint. In the second, 4 PI controllers were designed in order to cover a wider operating range of the plant. The input and output signals from the PI controllers were used to train a controller based on artificial neural networks. The neural network that presented greater simplicity and lower computational cost was selected. In this case, a neural network with 3 hidden layers and 20 neurons per layer was the one that best recreated the dynamics of the PI controllers. The root-mean-square error (RMSE) was used to validate the results obtained with the PI controllers and with the controller based on neural networks. In both scenarios the variations of the error were smaller when the neuronal controller was used than when the PI controllers were used. The results show that machine learning algorithms such as artificial neural networks can be used effectively to control processes whose dynamics are complex.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Shariff, R., Cudrak, A., Zhang, Q., Stanley, S.J.: Advanced process control techniques for water treatment using artificial neural networks. J. Environ. Eng. Sci. 3(S1), S61–S67 (2004)

    Article  Google Scholar 

  2. Naman, A.T., Abdulmuin, M.Z., Arof, H.: Development and application of a gradient descent method in adaptive model reference fuzzy control. In: TENCON 2000 Proceedings, vol. 3, pp. 358–363. IEEE (2000)

    Google Scholar 

  3. Xiao, Y., Hu, H., Jiang, H., Zhou, J., Yang, Q.: A adaptive control based neural network for liquid level of molten steel smelting noncrystlloid flimsy alloy line. In: Proceedings of 4th World Congress on Intelligent Control and Automation, China (2002)

    Google Scholar 

  4. Hagan, M.T., Demuth, H.B., Jesús, O.D.: An introduction to the use of neural networks in control systems. Int. J. Robust Nonlinear Control 12(11), 959–985 (2002)

    Article  Google Scholar 

  5. Hwang, J.N., Lay, S.R., Maechler, M., Martin, R.D., Schimert, J.: Regression modeling in back-propagation and projection pursuit learning. IEEE Trans. Neural Netw. 5(3), 342–353 (1994)

    Article  Google Scholar 

  6. Denuth, H., Beale, M.: Neural Network Toolbox User’s Guide for Use with MATLAB. The Math Works Inc., Marde (1996)

    Google Scholar 

  7. Xu, J., Ho, D.W., Zheng, Y.: A constructive algorithm for feedforward neural networks. In: 5th Asian Control Conference 2004, vol. 1, pp. 659–664. IEEE (2004)

    Google Scholar 

  8. Prasad, V., Bequette, B.W.: Nonlinear system identification and model reduction using artificial neural networks. Comput. Chem. Eng. 27(12), 1741–1754 (2003)

    Article  Google Scholar 

  9. Arel, I., Rose, D.C., Karnowski, T.P.: Deep machine learning-a new frontier in artificial intelligence research [research frontier]. IEEE Comput. Intell. Mag. 5(4), 13–18 (2010)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Diego F. Sendoya-Losada .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Sendoya-Losada, D.F., Vargas-Duque, D.C., Ávila-Plazas, I.J. (2018). Implementation of a Neural Control System Based on PI Control for a Non-linear Process. In: Orjuela-Cañón, A., Figueroa-García, J., Arias-Londoño, J. (eds) Applications of Computational Intelligence. ColCACI 2018. Communications in Computer and Information Science, vol 833. Springer, Cham. https://doi.org/10.1007/978-3-030-03023-0_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-03023-0_4

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-03022-3

  • Online ISBN: 978-3-030-03023-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics