Performance analysis of three advanced controllers for polymerization batch reactor: An experimental investigation

https://doi.org/10.1016/j.cherd.2013.07.032Get rights and content

Highlights

  • We designed and analyzed the performances of three advanced non-linear controllers for FRP of styrene.

  • The three controllers are artificial neural network-based MPC, FLC and GMC.

  • Different types of disturbances are made to test the stability of controller performance.

  • The experimental studies revealed that the performance of NN-MPC is superior to that of FLC and GMC.

Abstract

The performances of three advanced non-linear controllers are analyzed for the optimal set point tracking of styrene free radical polymerization (FRP) in batch reactors. The three controllers are the artificial neural network-based MPC (NN-MPC), the artificial fuzzy logic controller (FLC) as well as the generic model controller (GMC). A recently developed hybrid model (Hosen et al., 2011a. Asia-Pac. J. Chem. Eng. 6(2), 274) is utilized in the control study to design and tune the proposed controllers. The optimal minimum temperature profiles are determined using the Hamiltonian maximum principle. Different types of disturbances are introduced and applied to examine the stability of controller performance. The experimental studies revealed that the performance of the NN-MPC is superior to that of FLC and GMC.

Introduction

Polymerization reactions are complex and exothermic in nature, which leads to the nonlinear behavior of polymerization reactors (Hvala et al., 2011). Control of polymerization reactors to obtain high quality polymer products is still a challenging task for researchers due to the reactor's nonlinear character (Özkan et al., 2009).

The main problem in controlling the polymerization reaction variables are whether these variables can be measured, estimated, or can be measured with some time delay (Ghasem et al., 2007). One of the major difficulties encountered in polymerization reactor control is the lack of reliable online real time analytical data. Reactor temperature as an intermediate variable is relatively easier to measure than the polymer structure properties (Zeybek et al., 2006). Therefore, an optimal control policy is essential to infer the optimal profile of intermediate variables (reactor temperature) to produce the desirable polymer structural properties such as the mechanical stress (molecular average molecular weight, number average molecular weight, and number average chain length), melt viscosity, hardness and elastic modulus. (Kiparissides, 2006).

In recent years, nonlinear model-based controllers (Dougherty and Cooper, 2003) have become popular to control the polymerization reactor (Van Brempt et al., 2001). This popularity is due to their ability to capture the nonlinear dynamics of the process (Zhang, 2008, Shafiee et al., 2008, Yüce et al., 1999). Various nonlinear model-based control techniques such as MPC, NN-based controller and GMC have appeared in the literature (Özkan et al., 2009, Alipoor et al., 2009, Ekpo and Mujtaba, 2008, Seki et al., 2001, Ali et al., 2010, Hur et al., 2003). Among all model-based nonlinear controllers, MPC is particularly popular for the dynamic optimization and control of chemical reactors (Shafiee et al., 2008, Sui et al., 2008). A number of applications of MPC in the control of batch polymerization reactor temperature control are listed in Table 1. Neural networks (NNs) offer the ability to produce nonlinear models of industrial systems owing to their ability to approximate nonlinear functions and learn through experimental data (Qin and Badgwell, 2003, Mujtaba et al., 2006, Günay and Yildirim, 2013, Grondin et al., 2013). Most of the nonlinear predictive control algorithms based on NNs imply the minimization of a cost function by using computational methods for obtaining the optimal command to be applied to the process. In a recent study, Salau et al. (2009) used MPC and a conventional PID to control the temperature of gas-phase polyethylene reactor.

Özkan et al. (2009) investigated the online temperature control of a cooling jacketed batch polystyrene (PS) polymerization reactor using GMC. They achieved the temperature control of the polymerization reactor experimentally and theoretically, and the control results are compared with the previously published literature work. Shafiee et al. (2008) applied nonlinear model predictive control (NMPC) based on a piecewise linear Wiener model to a polymerization reactor to control the reactor temperature. In another study, Karer et al. (2008) studied a self-adaptive predictive functional control algorithm as an approach to the control of the temperature in an exothermic batch reactor. Nagy et al. (2007) and Khaniki et al. (2007) also used nonlinear model predictive control (NMPC) for the set point tracking control of an industrial batch polymerization reactor.

Besides MPC, artificial intelligence (AI)-based modeling and control techniques offer flexible and powerful solutions to the dynamic optimization and control of polymerization reactors (Stephanopoulos and Han, 1996). A number of applications of AI in the control of batch polymerization reactor temperature are listed in Table 1. The literature is rich in the application of different AI-based techniques to control polymerization reactors. It includes fuzzy logic controllers (Alipoor et al., 2009, Fileti et al., 2007, Çetinkaya et al., 2006, AltInten et al., 2006, Ghasem, 2006), neural network-based controllers (Zhang, 2008, Ekpo and Mujtaba, 2007, Ekpo and Mujtaba, 2008) and genetic algorithm-based controllers (AltInten et al., 2006, AltInten et al., 2008).

In this work, two artificial intelligence-based controllers (NN-MPC and FLC) and one nonlinear model-based controller (GMC) are developed and used to track the optimum set point of batch polymerization reactors. PS polymerization in a batch reactor is adopted for this study to check the efficiency of different advanced controllers.

Section snippets

Modeling of batch polystyrene reactor

Polystyrene product is produced by following a complex reaction mechanism in a batch reactor. The free radical polymerization process is commonly used to produce PS (Özkan et al., 2000). It is necessary to thoroughly understand the reaction mechanism and effective operating variables in order to develop a detailed model for the PS polymerization reactor. Researchers are still facing challenges to develop an effective model that leads to optimize the performance of a PS reactor (Herrera and

Minimum time optimal temperature profile

Recently, researchers have successfully developed and used the optimal temperature profile to control the polymerization reactor to get the desired polymer product quality and quantity (Zeybek et al., 2004, Zeybek et al., 2006, AltInten et al., 2008, Özkan et al., 2001). In this work, the optimization problem involving minimum time optimal temperature policy has been formulated and solved for the PS batch reactor based on previous work (Zeybek et al., 2006, Sata, 2007). This optimal temperature

Batch polystyrene reactor system

The experimental system of the batch PS reactor used in this study is shown in Fig. 3. The apparatus consists of a 2.0 l jacketed glass reactor with a mechanical agitator and other utility items. The top of the reactor has four inlets for the agitator, heater, thermocouple and reflux condenser. The turbine agitator is used to stir the reactor mixture. The operating range of the agitator motor is 50 to 2000 rpm. An electric heater of 500 W is used to heat up the reactor mixture. A device called the

Design of proposed controllers

In this work, two artificial intelligence-based controllers (NN-MPC and FLC) and one nonlinear model-based controller (GMC) are used to control the PS polymerization reactor. The previously developed hybrid model is used to determine the control parameters in a simulation study. Minimal time optimal temperature profiles are used as the setpoint reference trajectory. The controller's performance criterion, integral absolute error (IAE) along with other performance metrics are used to check the

Results and discussion

In this study, three controllers are applied to investigate the accuracy and performance in controlling the batch reactor for PS production. The aim of the study is to implement these controllers in the regulation of the optimal temperature profile to produce the desirable (predetermined) polymer target, namely Xn, and end-of-reaction monomer conversion (X). Before the initiator is introduced into the reactor to initiate the polymerization, the reaction mixture consisting of monomer (styrene)

Conclusion

In this work, a simulation and an experimental investigation are performed for the temperature control in the batch solution polymerization of styrene. The polymerization reactor control is a challenging task as the polymerization reaction is complex and nonlinear in nature. Three advanced nonlinear controllers are designed and implemented in a real PS plant. The controllers used are NN-MPC, FLC and GMC. Due to the lack of available online sensors to measure the polymer properties, temperature

References (57)

  • E.E. Ekpo et al.

    Evaluation of neural networks-based controllers in batch polymerisation of methyl methacrylate

    Neurocomputing

    (2008)
  • A.M.F. Fileti

    Experimental investigations on fuzzy logic for process control

    Control Eng. Pract.

    (2007)
  • N.M. Ghasem

    Design of a fuzzy logic controller for regulating the temperature in industrial polyethylene fluidized bed reactor

    Chem. Eng. Res. Des.

    (2006)
  • D. Grondin

    Solid oxide electrolysis cell 3D simulation using artificial neural network for cathodic process description

    Chem. Eng. Res. Des.

    (2013)
  • M.E. Günay et al.

    Modeling preferential CO oxidation over promoted Au/Al2O3 catalysts using decision trees and modular neural networks

    Chem. Eng. Res. Des.

    (2013)
  • F. Herrera et al.

    Optimal control of batch processes using particle swam optimisation with stacked neural network models

    Comput. Chem. Eng.

    (2009)
  • M.A. Hosen et al.

    Control of polystyrene batch reactors using neural network based model predictive control (NN-MPC): an experimental investigation

    Control Eng. Pract.

    (2011)
  • N. Hvala

    Modelling, simulation and control of an industrial, semi-batch, emulsion-polymerization reactor

    Comput. Chem. Eng.

    (2011)
  • G. Karer et al.

    Self-adaptive predictive functional control of the temperature in an exothermic batch reactor

    Chem. Eng. Process.

    (2008)
  • C. Kiparissides

    Polymerization reactor modeling: a review of recent developments and future directions

    Chem. Eng. Sci.

    (1996)
  • C. Kiparissides

    Challenges in particulate polymerization reactor modeling and optimization: a population balance perspective

    J. Process Control

    (2006)
  • K. Konakom et al.

    Batch control improvement by model predictive control based on multiple reduced-models

    Chem. Eng. J.

    (2008)
  • P. Lee et al.

    Generic model control (GMC)

    Comput. Chem. Eng.

    (1988)
  • I.M. Mujtaba et al.

    Neural network based modelling and control in batch reactor

    Chem. Eng. Res. Des.

    (2006)
  • Z.K. Nagy

    Evaluation study of an efficient output feedback nonlinear model predictive control for temperature tracking in an industrial batch reactor

    Control Eng. Pract.

    (2007)
  • G. Özkan et al.

    Generalized predictive control of optimal temperature profiles in a polystyrene polymerization reactor

    Chem. Eng. Process.

    (1998)
  • G. Özkan

    Nonlinear model based control of optimal temperature profiles in polystyrene polymerization reactor

  • G. Özkan

    Nonlinear control of polymerization reactor

    Comput. Chem. Eng.

    (2001)
  • Cited by (24)

    • A novel adaptive three stages model predictive control based on fuzzy systems: Application in MIMO controlling of MED-TVC process

      2019, Journal of the Franklin Institute
      Citation Excerpt :

      The advantages of MPC strategy are suitable control performance in complicated industrial processes and the capability of handling constraints and robustness. The main drawback of the MPC strategy is that it is a complex, computationally expensive and time consuming algorithm [21]. Recently, the robust model predictive control was developed for the systems in the presence of disturbances and the model uncertainty [22,23].

    • Tracking-error control via the relaxing port-Hamiltonian formulation: Application to level control and batch polymerization reactor

      2019, Journal of Process Control
      Citation Excerpt :

      The first one possibly exhibiting the non-minimum phase behavior is considered for the control design, e.g. stabilization at a desired set-point while the second is solved with an optimal profile to be found. Hence the control objectives are the level regulation of multiple-tank system with abnormal behavior [25,26] and the optimal control of batch free-radical polymerization to achieve the desirable conversion and number average chain length with the minimum amount of time [27–29]. This is achieved by considering a two-step procedure as follows [24], (i) we first derive the PH formulation2 of the system dynamics which is associated with a quadratic storage function without input coordinate transformations, and (ii) we integrate the resulting PH representation with an appropriate reference trajectory passing through the set-point or containing the desired profile3 for the tracking error strategy.

    • Optimizing Model Predictive Control horizons using Genetic Algorithm for Motion Cueing Algorithm

      2018, Expert Systems with Applications
      Citation Excerpt :

      Section 5 covers the conclusion and the future work is presented in Section 6. MPC has been successfully applied in many industries and widely studied as a vibrant research area in academia with a strong tie between theory and practice (Camacho & Alba, 2013; Cardoso & Lemos, 2008; Haber, Bars, & Schmitz, 2012; Hosen et al., 2014; Rawlings & Amrit, 2009; Rodriguez et al., 2013). The prominent advantage of this type of control is its aptitude in handling input and output constraints in a multi-variable optimization on a finite horizon by forecasting the process dynamics (Draeger, Engell, & Ranke, 1995; Ferreau, 2006; Lee, 2011; Marjanovic, Lennox, Goulding, & Sandoz, 2002; Morari & Lee, 1999; Ruchika, 2013; Stewart, Venkat, Rawlings, Wright, & Pannocchia, 2010).

    • Prediction interval-based modelling of polymerization reactor: A new modelling strategy for chemical reactors

      2014, Journal of the Taiwan Institute of Chemical Engineers
      Citation Excerpt :

      Please note that single batch is used to collect the NN training data. According to Hosen et al. [48], the PS polymerization reactions could be reached at steady state condition before 11,000 s. Therefore, the hybrid model is simulated for 11,000 s. The open loop temperature profile is generated by varying the reactor heater power (Qr).

    View all citing articles on Scopus
    View full text