Batch Process Control

  • Tao LiuEmail author
  • Furong Gao
Part of the Advances in Industrial Control book series (AIC)


Batch processes have been widely applied in modern industries to manufacture a large quantity of products with good consistency and high efficiency. Typical batch processes include robotic manipulators, semiconductor product lines, injection molding, pharmaceutical crystallization, etc. Generally, a batch process is defined as “a process that leads to the production of finite quantities of material by subjecting quantities of input materials to an ordered set of processing activities over a finite period of time using one or more pieces of equipment” (Instrument Society of America 1995).


Batch Process Iterative Learn Control Load Disturbance Process Uncertainty Control System Stability 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. Ahn H-S, Chen YQ, Moore KL (2007) Iterative learning control: brief survey and categorization. IEEE Trans Syst Man Cybern C Appl Rev 37:1099–1121CrossRefGoogle Scholar
  2. Bonvin D, Srinivasan B, Hunkeler D (2006) Control and optimization of batch processes. IEEE Trans Control Syst Mag 26(1):34–45CrossRefGoogle Scholar
  3. Chin I, Qin SJ, Lee KS, Cho M (2004) A two-stage iterative learning control technique combined with real-time feedback for independent disturbance rejection. Automatica 40:1913–1922MathSciNetzbMATHCrossRefGoogle Scholar
  4. Harte TJ, Hätönen J, Owens DH (2005) Discrete-time inverse model-based iterative learning control stability, monotonicity and robustness. Int J Control 78(8):577–586zbMATHCrossRefGoogle Scholar
  5. Instrument Society of America (1995) Batch control. Part 1, models and terminology. ISA, Research Triangle ParkGoogle Scholar
  6. Lee JH, Lee KS, Kim WC (2000) Model-based iterative learning control with a quadratic criterion for time-varying linear systems. Automatica 36(5):641–657MathSciNetzbMATHCrossRefGoogle Scholar
  7. Li X-D, Chow TWS, Ho JKL (2005) 2-D system theory based iterative learning control for linear continuous systems with time delays. IEEE Trans Circuits Syst I Regul Pap 52(7):1421–1430MathSciNetCrossRefGoogle Scholar
  8. Liu T, Gao F, Wang YQ (2010) IMC-based iterative learning control for batch processes with uncertain time delay. J Process Control 20(2):173–180CrossRefGoogle Scholar
  9. Moore KL (1993) Iterative learning control for deterministic systems. Springer, LondonzbMATHCrossRefGoogle Scholar
  10. Morari M, Zafiriou E (1989) Robust process control. Prentice Hall, Englewood CliffGoogle Scholar
  11. Nagy ZK, Braatz RD (2003) Robust nonlinear model predictive control of batch processes. AICHE J 49(7):1776–1786CrossRefGoogle Scholar
  12. Nagy ZK, Mahn B, Franke R, Allgöwer F (2007) Efficient output feedback nonlinear model predictive control for temperature control of industrial batch reactors. Control Eng Pract 15(7):839–850CrossRefGoogle Scholar
  13. Seborg DE, Edgar TF, Mellichamp DA (2004) Process dynamics and control, 2nd edn. Wiley, HobokenGoogle Scholar
  14. Shi J, Gao F, Wu T-J (2005) Robust design of integrated feedback and iterative learning control of a batch process based on a 2D Roesser system. J Process Control 15(8):907–924CrossRefGoogle Scholar
  15. Shi J, Gao F, Wu T-J (2006) Robust iterative learning control design for batch processes with uncertain perturbations and initialization. AICHE J 52(6):2171–2187CrossRefGoogle Scholar
  16. Tan KK, Zhao S, Huang S, Lee TH, Tay A (2009) A new repetitive control for LTI systems with input delay. J Process Control 19(4):711–716CrossRefGoogle Scholar
  17. Wang YQ, Gao F, Doyle FJ III (2009) Survey on iterative learning control, repetitive control, and run-to-run control. J Process Control 19(10):1589–1600CrossRefGoogle Scholar
  18. Wijdeven J, Donkers T, Bosgra O (2009) Iterative learning control for uncertain systems: robust monotonic convergence analysis. Automatica 45(10):2383–2391MathSciNetzbMATHCrossRefGoogle Scholar
  19. Xiong Z, Zhang J (2003) Product quality trajectory tracking in batch processes using iterative learning control based on time-varying perturbation models. Ind Eng Chem Res 42:6802–6814CrossRefGoogle Scholar
  20. Xu JX, Hu Q, Lee TH, Yamamoto S (2001) Iterative learning control with Smith time delay compensator for batch processes. J Process Control 11:321–328CrossRefGoogle Scholar
  21. Zhou KM, Doyle JC, Glover K (1996) Robust and optimal control. Prentice Hall, Englewood CliffzbMATHGoogle Scholar

Copyright information

© Springer-Verlag London Limited 2012

Authors and Affiliations

  1. 1.RWTH Aachen UniversityAachenGermany
  2. 2.Hong Kong University of Science and TechnologyKowloonHong Kong SAR

Personalised recommendations