Batch-to-batch control of fed-batch processes using control-affine feedforward neural network

  • Authors:
  • Zhihua Xiong;Yixin Xu;Jie Zhang;Jin Dong

  • Affiliations:
  • Tsinghua University, Department of Automation, 100084, Beijing, People’s Republic of China;Tsinghua University, Department of Automation, 100084, Beijing, People’s Republic of China;University of Newcastle, School of Chemical Engineering and Advanced Materials, NE1 7RU, Newcastle upon Tyne, UK;IBM China Research Lab, Supply Chain Management and Logistics, 100094, Beijing, People’s Republic of China

  • Venue:
  • Neural Computing and Applications - Special Issue: Neural networks for control, robotics and diagnostics
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

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.