Abstract
A control strategy for fed-batch processes is proposed based on control affine feed-forward neural network (CAFNN). Many fed-batch processes can be considered as a class of control affine nonlinear systems. CAFNN is constructed by a special structure to fit the control affine system. It is similar to a multi-layer feed-forward neural network, but it has its own particular feature to model the fed-batch process. CAFNN can be trained by a modified Levenberg–Marquardt (LM) algorithm. However, due to model-plant mismatches and unknown disturbances, the optimal control policy calculated based on the CAFNN model may not be optimal when applied to the fed-batch process. In terms of the repetitive nature of fed-batch processes, iterative learning control (ILC) can be used to improve the process performance from batch to batch. Due to the special structure of CAFNN, the gradient information of CAFNN can be computed analytically and applied to the batch-to-batch ILC. Under the ILC strategy from batch to batch, endpoint product qualities of fed-batch processes can be improved gradually. The proposed control scheme is illustrated on a simulated fed-batch ethanol fermentation process.
Similar content being viewed by others
References
Bonvin D (1998) Optimal operation of batch reactors—a personal view. J Process Contr 8:355–368
Park S, Ramirez WF (1988) Optimal production of secreted protein in fed-batch reactors. AIChE J 34:1550–1558
Luus R (1992) On the application of iterative dynamic programming to singular optimal control problems. IEEE Trans Autom Control 37:1802–1806
Sjoberg J, Zhang Q, Ljung L, Benveniste A et al (1995) Nonlinear black-box modeling in system identification: a unified overview. Automatica 31:1691–1724
Hunt KJ, Sbarbaro D, Zbikowski R, Gawthrop PJ (1992) Neural networks for control systems—a survey. Automatica 28:1083–1112
Xiong ZH, Zhang J (2005) A batch-to-batch iterative optimal control strategy based on recurrent neural network models. J Process Contr 15:11–21
Xiong ZH, Zhang J (2004) Modelling and optimal control of fed-batch processes using a novel control affine feedforward neural network. Neurocomputing 61:317–337
Zhang J (2004) A reliable neural network model based optimal control strategy for a batch polymerisation reactor. Ind Eng Chem Res 43:1030–1038
Bristow DA, Tharayil M, Alleyne AG (2006) A survey of iterative learning control. IEEE Control Syst Mag 26:96–114
Lee JH, Lee KS, Kim WC (2000) Model-based iterative learning control with a quadratic criterion for time-varying linear systems. Automatica 36:641–657
Xiong ZH, Zhang J (2003) Product quality trajectory tracking of batch processes using iterative learning control based on time varying perturbation model. Ind Eng Chem Res 42:6802–6814
Amann N, Owens DH, Rogers E (1996) Iterative learning control for discrete-time system with exponential rate of convergence. IEE Proc Control Theory Appl 143:217–224
Lee KS, Lee JH (2000) Convergence of constrained model-based predictive control for batch processes. IEEE Trans Autom Control 45:1928–1932
Lee KS, Lee JH (2003) Iterative learning control-based batch process control technique for integrated control of end product properties and transient profiles of process variables. J Process Contr 13:607–621
Zhang J (2005) A neural network based strategy for the integrated batch-to-batch control and within batch control of batch processes. Trans Inst Meas Control 27:391–410
Hartig F, Keil FJ, Luus R (1995) Comparison of optimization methods for a fed-batch reactor. Hung J Ind Chem 23:141–148
Bojkov B, Luus R (1996) Optimal control of nonlinear systems with unspecified final times. Chem Eng Sci 51:905–919
Russell SA, Kesavan P, Lee JH (1998) Recursive data-based prediction and control of batch product quality. AIChE J 44:2442–2458
Hong J (1986) Optimal substrate feeding policy for fed batch fermentation with substrate and product inhibition kinetics. Biotechnol Bioeng 27:1421–1431
Acknowledgments
The work is partially supported by National Natural Science Foundation of China under grant 60404012, Proj 863 (No. 2007AA04Z193), SRF for ROCS of SEM of China, New Star of Science and Technology of Beijing City, and IBM China Research Lab 2007 UR-Program.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Xiong, Z., Xu, Y., Zhang, J. et al. Batch-to-batch control of fed-batch processes using control-affine feedforward neural network. Neural Comput & Applic 17, 425–432 (2008). https://doi.org/10.1007/s00521-007-0142-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-007-0142-6