Skip to main content
Article thumbnail
Location of Repository

Dynamic optimisation and control of batch reactors. Development of a general model for batch reactors, dynamic optimisation of batch reactors under a variety of objectives and constraints and on-line tracking of optimal policies using different types of advanced control strategies.

By Norashid Aziz


Batch reactor is an essential unit operation in almost all batch-processing\ud industries. Different types of reaction schemes (such as series, parallel and complex)\ud and different order of model complexity (short-cut, detailed, etc. ) result in different sets\ud of model equations and computer coding of all possible sets of model equations is\ud cumbersome and time consuming. In this work, therefore, a general computer program\ud (GBRM - General Batch Reactor Model) is developed to generate all possible sets of\ud equations automatically and as required. GBRM is tested for different types of reaction\ud schemes and for different order of model complexity and its flexibility is demonstrated.\ud The above GBRM computer program is lodged with Dr. I. M. Mujtaba.\ud One of the challenges in batch reactors is to ensure desired performance of\ud individual batch reactor operations. Depending on the requirement and the objective of\ud the process, optimisation in batch reactors leads to different types of optimisation\ud problems such as maximum conversion, minimum time and maximum profit problem.\ud The reactor temperature, jacket temperature and jacket flow rate are the main control\ud variables governing the process and these are optimised to ensure maximum benefit. In\ud this work, an extensive study on mainly conventional batch reactor optimisation is\ud carried out using GBRM coupled with efficient DAEs (Differential and Algebraic\ud Equations) solver, CVP (Control Vector Parameterisation) technique and SQP\ud (Successive Quadratic Programming) based optimisation technique. The safety,\ud environment and product quality issues are embedded in the optimisation problem\ud formulations in terms of constraints. A new approach for solving optimisation problem\ud with safety constraint is introduced. All types of optimisation problems mentioned\ud above are solved off-line, which results to optimal operating policies.\ud The off-line optimal operating policies obtained above are then implemented as\ud set points to be tracked on-line and various types of advanced controllers are designed\ud for this purpose. Both constant and dynamic set points tracking are considered in\ud designing the controllers. Here, neural networks are used in designing Direct Inverse\ud and Inverse-Model-Based Control (IMBC) strategies. In addition, the Generic Model\ud Control (GMC) coupled with on-line neural network heat release estimator (GMC-NN)\ud is also designed to track the optimal set points. For comparison purpose, conventional\ud Dual Mode (DM) strategy with PI and PID controllers is also designed. Robustness tests\ud for all types of controllers are carried out to find the best controller. The results\ud demonstrate the robustness of GMC-NN controller and promise neural controllers as\ud potential robust controllers for future. Finally, an integrated framework\ud (BATCH REACT) for modelling, simulation, optimisation and control of batch\ud reactors is proposed.University Sains Malaysi

Topics: Batch reactors, Modelling, Dynamic optimisation, On-line tracking, Control vector parameterisation, Generic model control, Neural network techniques, Batch processing industries, GBRM - General Batch Reactor Model
Publisher: Department of Chemical Engineering
Year: 2001
OAI identifier:
Provided by: Bradford Scholars

Suggested articles

To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.