Skip to main content

Iterative Learning Control of Batch Processes Using Adaptive Differential Evolution Algorithm

  • Conference paper
System Simulation and Scientific Computing (ICSC 2012)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 326))

Included in the following conference series:

Abstract

Considering the potentials of iterative learning control as framework for industrial batch process control and optimization, an iterative learning control based on adaptive differential evolution algorithm is proposed in this paper. At first, quadratic criterion-iterative learning control with adaptive differential evolution algorithm is used to improve the performance of iterative learning control. In addition, the strategy of eliminating error using iterative algorithm is employed to drive the solution to the optimal point. As a result, the proposed method can avoid the problem of falling into local extreme points when solving the objective function with multiple local extreme points, which usually exists in traditional gradient-based iterative learning control. Lastly, example is used to illustrate the performance and applicability of the proposed method.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Lu, N., Wang, F., Gao, F., Wang, S.: Statistical Modeling and Online Mo-nitoring for batch processes. Acta Automatica Sinica 32(3), 400–410 (2006)

    Google Scholar 

  2. Liu, H., Jia, L., Liu, Q., et al.: Batch-to-batch Control of Batch Processes Based on Multilayer Recurrent Fuzzy Neural Network. In: Proceedings of the International Conference on Intelligent Systems and Knowledge Engineering, p. 1369. Atlantis Press, Paris (2007)

    Google Scholar 

  3. Zhang, J.: Batch-to-batch Optimal Control of a Batch Polymerisation Process Based on Sta-cked Neural Network Models. Chemical Engineering Science. 63(5), 1273–1281 (2008)

    Article  Google Scholar 

  4. Jia, L., Shi, J., Song, Y., Chiu, M.: A Novel Neuro-Fuzzy Model-Based Run-to-run Control for Batch Processes with Uncertainties. In: 2009 Chinese Control and Decision Conference (CCDC 2009), pp. 5813–5818 (2009)

    Google Scholar 

  5. Zhou, M., Wang, S., Jin, X., Zhang, Q.: Iterative Learning Mo-del Predictive Control for a Class of Continuous/Batch Processes. Chinese Journal of Chemical Engineering 17(6), 976–982 (2009)

    Article  Google Scholar 

  6. Zhang, J., Xiong, Z.: Delautre Guillaume and Alexandre Lamande.: Batch to Batch Iterative Learning Control of a Fed-Batch Fermentation Process. Advances in Intelligent and Soft Computing 125, 253–260 (2012)

    Article  Google Scholar 

  7. Storn, R., Price, K.: Differential Evolution: a Simple and Efficient Adaptive Scheme for Global Optimization over Continuous Spaces (EB/OL) (October 25, 2010), http://www.icsiberkeley.edu/~storn/TR-95-012.pdf

  8. Yüzgeç, U.: Performance Comparison of Differential Evolution Techniques on Optimi-zation of Feeding Profile for an Industrial Scale Baker’s Yeast Fermentation Process. ISA Transactions 49(1), 167–176 (2010)

    Article  Google Scholar 

  9. Storn, R., Price, K.: Differential Evolution–a Simple and Efficient Adaptive Scheme for Global Optimization over Continuous Spaces. International Computer Science Institute, Berkley (1995)

    Google Scholar 

  10. Goudos, S.K., Baltzis, K.B., Antoniadis, K., Zaharis, Z.D., Hilas, C.S.: A Comparative Study of Common and Self-adaptive Differential Evolution Strategies on Numerical Benchmark Problems. Procedure Computer Science 3, 83–88 (2011)

    Article  Google Scholar 

  11. Ray, W.H.: Advanced Process Control. McGraw-Hill, M. New York 1 (1981)

    Google Scholar 

  12. Jia, L., Cheng, D., Shi, J., Chiu, M.: Particle Swarm Optimization Algorithm Based Iterative Learning Algorithm for Batch Process. Control Engineering of China 18(3), 341–344 (2011)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Zhang, G., Yuan, K., Jia, L. (2012). Iterative Learning Control of Batch Processes Using Adaptive Differential Evolution Algorithm. In: Xiao, T., Zhang, L., Ma, S. (eds) System Simulation and Scientific Computing. ICSC 2012. Communications in Computer and Information Science, vol 326. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-34381-0_34

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-34381-0_34

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-34380-3

  • Online ISBN: 978-3-642-34381-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics