Skip to Main Content
This paper presents an iterative learning control strategy for a fed-batch fermentation process using linearised models identified from process operational data. Off-line calculated control policies for batch fermentation processes may not be optimal when implemented on the processes due to model plant mismatches and/or the presence of unknown disturbances. In order to overcome the effect of model plant mismatches and unknown disturbances, a batch to batch iterative learning control strategy is developed to modify the control actions for the next batch using the information obtained form current and previous batches. The control policy updating is calculated using a model linearised around a reference batch. In order to cope with process variations and disturbances, the reference batch can be taken as the immediate previous batch. After each batch, the newly obtained process operation data is added to the historical process data base and an updated linearised model is re-identified. Since the control actions during different stages of a batch are usually correlated, it is proposed in this paper that the linearised model can be identified from partial least square regression. The proposed technique has been successfully applied to a simulated fed-batch fermentation process.