Professional Documents
Culture Documents
Control Engineering Practice: S.D. Salas, N. Ghadipasha, W. Zhu, T. Mcafee, T. Zekoski, W.F. Reed, J.A. Romagnoli
Control Engineering Practice: S.D. Salas, N. Ghadipasha, W. Zhu, T. Mcafee, T. Zekoski, W.F. Reed, J.A. Romagnoli
Keywords: A framework that embraces a state-of-the-art sensor, multi-objective dynamic optimization, nonlinear state
Nonlinear state estimation estimation and control, is designed and implemented to achieve target weight-average molecular weight
Discrete-time extended Kalman filter trajectories. The Automatic Continuous Online Monitoring of Polymerization reactions (ACOMP) is combined
Weight-average molecular weight control for the first time with a nonlinear state observer for full polymer characterization and signal processing. A
Semi-batch free-radical polymerization
hybrid variation of the discrete-time extended Kalman filter (ℎ-DEKF) is formulated based on an auto-tuning
Dynamic optimization
procedure that uses a stochastic global optimization technique. A number of optimal policies are generated and
experimentally tested. Results are provided through investigations into the free-radical aqueous polymerization
of acrylamide using potassium persulfate as initiator.
* Correspondence to: 3315N Patrick F. Taylor, Louisiana State University, Baton Rouge, LA 70803, USA.
E-mail address: jose@lsu.edu (J.A. Romagnoli).
https://doi.org/10.1016/j.conengprac.2018.06.004
Received 2 February 2018; Received in revised form 9 May 2018; Accepted 5 June 2018
0967-0661/© 2018 Elsevier Ltd. All rights reserved.
S.D. Salas et al. Control Engineering Practice 78 (2018) 12–23
13
S.D. Salas et al. Control Engineering Practice 78 (2018) 12–23
and consequently different MWDs. A hybrid variation of the discrete- Weight average and number average molecular weight:
time extended Kalman filter (ℎ-DEKF) is formulated using a novel auto- 𝜆1 𝜆
tuned procedure based on searching model errors with a stochastic 𝑀𝑛 = 𝑤 𝑚 , 𝑀𝑤 = 𝑤𝑚 2 (12)
𝜆0 𝜆1
global optimization technique. Thus, the filter free-parameters are tuned
using the Parallel Local Metric Stochastic Radial Basis Function with Chain length distribution:
Restart (ParLMSRBF-R) algorithm (Regis & Shoemaker, 2007, 2009). [( ) ( ) ]
The tuning-optimization problem is proposed in such a way that the dif- 𝑑𝑔 (𝑚, 𝑛) 𝑘𝑝 𝑁𝑚 𝑃0 𝛼 + 𝑚 (1 − 𝛼) 𝛼 + (𝑛 + 1) (1 − 𝛼)
= 𝛼 𝑚−1 − 𝛼𝑛
ference between measured and estimated values is minimized depending 𝑑𝑡 𝜆1 𝑉 𝛼 𝛼
( )
on the individual characteristic of measurements. An in-house module, 𝑔 (𝑚, 𝑛) 𝑑 𝜆1 𝑉
formulated and implemented in a Python 2.7 environment, integrates − (13)
𝜆1 𝑉 𝑑𝑡
the measurements, nonlinear model, state estimation and control. This
platform allows full functionality and connectivity to the ACOMP server In this work, 20 chain lengths delimit the chain length intervals
to update and modify the process behavior. Different experiments were displayed in Eq. (13). Here, 𝑚 and 𝑛 represent the upper and lower bound
performed to test the response of a set of trajectories obtained during the of the intervals, and they are calculated using the arbitrary formula
from Crowley and Choi (1997b). For a more detailed description of the
dynamic optimization of the model. To demonstrate the effectiveness of
nonlinear model, kinetic and thermodynamic parameters please refer to
the module and the proposed framework for the Smart Manufacturing
our previous publication (Ghadipasha et al., 2016), and for variables and
of polymers, the polymerization of acrylamide in water solution using
constants description refer to the Notation and Greek Letters section.
potassium persulfate (KPS) as initiator is studied.
(
𝑑𝑡
)
(1 − 𝛼) ⎪𝑡𝑓 ≤ 𝑡𝑓 ≤ 𝑡𝑚𝑎𝑥
𝑓
⎨ 𝑚𝑖𝑛 (15)
𝑑 𝜆2 𝑉 [( )( 3 ) 𝑚𝑎𝑥
= 𝑘𝑓 𝑚 𝑁𝑚 + 𝑘𝑡𝑑 𝑃0 𝑉 + 𝑘𝑓 𝑠 𝑁𝑠 𝛼 − 3𝛼 2 + 4𝛼 ⎪𝑢 ≤ 𝑢 (𝑡) ≤ 𝑢
𝑑𝑡 ⎪𝑠 ≤ 𝑠 (𝑡) ≤ 𝑠
𝑚𝑖𝑛 𝑚𝑎𝑥
⎩
] 𝑃0
+ 𝑘𝑡𝑐 𝑃0 𝑉 (𝛼 + 2) (6) where subscript 𝑓 stands for final value and 𝑡 for the target value of
(1 − 𝛼)2
the optimized variable. Notice that the first three terms in the objective
where, function seek to achieve target properties while the fourth term searches
the optimal use of monomer. The weighting factors (𝑤𝑖 ) vary depending
𝑁𝑚 = 𝐶𝑚 𝑉 , 𝑁𝑖 = 𝐶𝑖 𝑉 , 𝑁𝑠 = 𝐶𝑠 𝑉 on the particular MWD of interest which is obtained by following
𝑘𝑝 𝐶𝑚 specific 𝑀𝑤 trajectories (Regis & Shoemaker, 2009). In the constraints,
𝛼= (7) 𝑗0 symbolizes the initial conditions of the system, 𝑡𝑓 represents the
𝑘𝑝 𝐶𝑚 +𝑘𝑓 𝑚 𝐶𝑚 +𝑘𝑓 𝑠 𝐶𝑠 +𝑘𝑡𝑐 𝑃0 +𝑘𝑡𝑑 𝑃0
√ timehorizon, 𝑢(𝑡) the control variables subjected to the pilot plant
2𝑒𝑓 𝐶𝑖 𝑘𝑑 physical constraints, and 𝑠(𝑡) represents the time variant parameters
𝑃0 = (8)
𝑘𝑡𝑐 + 𝑘𝑡𝑑 also constrained to the pilot plant characteristics, e.g., volume of the
contents inside the reactor. Even though temperature is an important
𝜌𝑠 = −0.0031𝑇 2 − 0.1467𝑇 + 1003 (9) control variable, which influences the MWD and subsequently the final
𝜆 𝑉 𝑤𝑚 𝑁𝑚 𝑤𝑚 𝑁𝑠 𝑤𝑠 𝑁𝑖 𝑤𝑖 polymer properties, the slow dynamics of the cooling/heating system
𝑉 = 1 + + + (10)
𝜌𝑝 𝜌𝑚 𝜌𝑠 𝜌𝑖 endorses an isothermal operation. However, the optimal operational
temperature set point is obtained simultaneously while calculating the
Conversion:
other optimal time-varying control variables.
𝑡 𝑡
Recipes for three optimal semi-batch experiments corresponding to
𝑁𝑚0 + ∫0 𝐹𝑚 𝐶𝑚𝑓 𝑑𝑡 − 𝐶𝑚 𝑉 − ∫0 𝐹𝑜𝑢𝑡 𝐶𝑚 𝑑𝑡 the increasing, constant, and decreasing 𝑀𝑤 time-evolution are gener-
𝑋= 𝑡
(11)
𝑁𝑚0 + ∫0 𝐹𝑚 𝐶𝑚𝑓 𝑑𝑡 ated to test the flexibility of the proposed framework. Fig. 1 illustrates
14
S.D. Salas et al. Control Engineering Practice 78 (2018) 12–23
Table 1
Experiment initial conditions for different trajectories.
Trajectory description 𝑁𝑖0 [mol] 𝑁𝑚0 [mol] 𝑁𝑠0 [mol] 𝐶𝑖𝑓 [mol m−3 ] 𝐶𝑚𝑓 [mol m−3 ]
Increasing 𝑀𝑤 0.008 0.05 30.0 3.69932 1406.866
Constant 𝑀𝑤 0.008 0.05 30.0 3.69932 1406.866
Decreasing 𝑀𝑤 0.008 0.10 35.0 3.69932 1406.866
( )
𝜕𝑓 ||
𝑭𝑘−1 = 𝑒𝑥𝑝 ⋅ 𝛥𝑡𝛼 (18)
𝜕𝑥 ||𝑥̂ +
𝑘−1
15
S.D. Salas et al. Control Engineering Practice 78 (2018) 12–23
(Regis & Shoemaker, 2007, 2009) and was implemented following the
criteria from Salas, Geraili, and Romagnoli (2017). The algorithm uses
a surrogate model, e.g. radial basis function, and evaluates multiple
points simultaneously. When no improvement is attested, the algorithm
restarts to avoid local optima. In summary, the algorithm follows a
master–worker criterion, assuming that 𝛾 processors are available and
two function evaluations consume the same computational time. A set of
initial points are generated by a space filling (or other similar) technique
to evaluate the cost function. The surrogate model is initially fitted and
then updated using the output(s) from each iteration. ParLMSRBF-R
performs exploitation of the solution domain by keeping track of the
consecutive failed 𝐶𝑓 𝑎𝑖𝑙 , and successful 𝐶𝑠𝑢𝑐𝑐𝑒𝑠𝑠 , iterations. When 𝐶𝑓 𝑎𝑖𝑙
or 𝐶𝑠𝑢𝑐𝑐𝑒𝑠𝑠 exceed a predefined tolerance value, the step size is reduced Fig. 4. Flow diagram of the functionality of the module.
by half or doubled, respectively. Later, the recorded values of 𝐶𝑓 𝑎𝑖𝑙 and
𝐶𝑠𝑢𝑐𝑐𝑒𝑠𝑠 are reset.
nm determine the monomer and polymer concentrations, and the 𝑀𝑤 is
3. Experimental design calculated from the static/multi-angle light scattering data. Air bubbles
are purged from the ACOMP sensors to guarantee uncontaminated and
3.1. Experimental equipment & setup stable measurements.
Once the experiments finish, the Gel Permeation Chromatography
Fig. 2 illustrates a diagram of the polymerization pilot plant ex- (GPC) method provides the final MWD using an in-house built system.
hibiting its main components and functionality. The experimental It consists of a Shimadzu LC-10ADVp (Columbia, MD) highpressure sol-
equipment consists of a 1.5 L reactor including auxiliary fittings and vent delivery pump that provides a continuous flow of sodium chlorine
instrumentation monitored by the ACOMP system. Pumps driven by solution through the GPC column followed by a Shimadzu RID-10A
encoded stepper motors inject monomer and initiator solutions into the differential refractometer. The sample injector is an IDEX/Rheodyne
reactor. An external jacket keeps the inner temperature of the reactor MX-II with a 50 μL sample loop volume. A series of polyethylene oxide
constant. From a high flow rate recirculation loop (∼40 mL/min), the standards ranging from 25,000 to 1 million g/mol are utilized to create
ACOMP extracts a constant sample stream. For pilot scale, a rate of 0.5 a standard column calibration. The described method is referred as GPC
mL/min is sufficient. This setup allows minimal time delay from the standard calibration.
time new materials are added into the reactor until they are detected
by the sensor. The ACOMP analyzes the sample by diluting it 80 3.2. Framework & module functionality
times with deionized water and homogenizing it in a mixing chamber.
Ultraviolet visible absorption spectroscopy, viscometry and multiangle As discussed before, the proposed framework includes optimal recipe
laser light scattering detectors measure the sample. Spectroscopy at 245 formulation, nonlinear state estimation, and feedback control using the
16
S.D. Salas et al. Control Engineering Practice 78 (2018) 12–23
Fig. 5. (a) ParLMSRBF -R convergence profile searching optimal 𝒆𝑤 for auto-tuned error-driven free-parameters (b) Eigenvalues of the estimation error dynamics for
different OL experiments, where increasing, constant and decreasing 𝑀𝑤 trajectory.
Fig. 6. Results for the increasing 𝑀𝑤 trajectory OL. (a) 𝑀𝑤 and 𝑀𝑛 time evolution, (b) final chain length distribution estimated by ℎ-DEKF and experimental results,
(c) estimated chain length distribution along the reaction.
same methodology presented by Ghadipasha et al. (2017). The final generation of optimal recipes by minimizing a multi-objective dynamic
aim is to achieve full polymer characterization and subsequent mon- optimization problem using gPROMS, and the tuning of the ℎ-DEKF free-
itoring while improving the weight-average molecular weight control parameters using the ParLMSRBF-R algorithm as described previously.
action in order to achieve target properties. Fig. 3 presents different Once the experiment starts, the nonlinear model computes states solely
components of the framework including experimental equipment and until the filter/controller initialization is reached (after 20 min in our
the online/offline computational tools. Preliminary tasks include the practice in order to allow the sensor to settle down). Once the ℎ-DEKF
17
S.D. Salas et al. Control Engineering Practice 78 (2018) 12–23
Fig. 7. Results for the constant 𝑀𝑤 trajectory OL. (a) 𝑀𝑤 and 𝑀𝑛 time evolution, (b) final chain length distribution estimated by ℎ-DEKF and experimental results,
(c) estimated chain length distribution along the reaction.
is activated, estimated states from the nonlinear estimator are available points are evaluated simultaneously in each iteration taking advantage
and the control action starts. For closed loop experiments, the controller of parallel computing. Fig. 5a shows the convergence profile of the
updates the process behavior in each control interval (𝛥𝑡𝛽 ). Finally, at cost function. The eigenvalues of the error dynamics matrix allow us
the end of each experiment, a sample of the final product is taken to to analyze the filter stability. The stability analysis is required for all
measure its MWD using the GPC standard calibration. proposed trajectories in order to generalize the validity of the method
The filter/controller module was implemented in the Python 2.7 for closed-loop experiments. Fig. 5b shows the eigenvalues distribution
environment allowing full connectivity with the ACOMP server. Fig. 4 for all trajectories in a realimaginary plane. All eigenvalues fall inside
explains the functionality of the module. A cascade structure improves the unitary circle and show stable behavior in all trajectories making
the resolution of the filter, which consequently guarantees an adequate closed-loop experiments promising.
control action. The filter remains in the inner loop at a higher frequency
𝝈 𝑣 2 = [5, 100, 10−12 ]
than the outer loop where the control action takes place. The ACOMP
system updates measurements every 1 s; thus, the relation 1 s < 𝛥𝑡𝛼 <
𝒆𝒘 = [0.08, 0.08, 0.0356, 0.0, 0.0, 0.0056]
𝛥𝑡𝛽 must occur for the satisfactory operation of the module.
To verify the efficacy and robustness of the proposed framework
and module, open-loop (OL), PID only and PID coupled with ℎ-DEKF 𝑷0 = 100𝑸
experiments are carried out. Experiments took place at the Tulane Center
for Polymer Reaction Monitoring and Characterization. 4.2. Open-loop experiments
4. Results & discussion OL experiments permit the verification of the ℎ-DEKF performance
using real data from the ACOMP system. During these experiments,
4.1. System stability & ℎ-DEKF tuning the process behavior follows strictly the trajectories obtained by the
offline dynamic optimization. Thus, for isothermal operation 𝐹𝑚 and 𝐹𝑖
Following an auto-tune error-driven strategy to set the ℎ-DEKF free- are set equal to the optimal profiles provided by gPROMS considering
parameters, optimal 𝒆𝒘 are searched using the ParLMSRBF-R algorithm variations every 2.5 min. The nonlinear model initializes while the
and real data from one OL experiment. The algorithm evaluates a total reaction starts in the pilot plant. After 20 min, nonlinear state estimation
of 512 points using Eqs. (25) and (26). Sixteen promising candidate starts. Figs. 6–8 illustrate the ℎDEKF action for all OL scenarios. Each
18
S.D. Salas et al. Control Engineering Practice 78 (2018) 12–23
Fig. 8. Results for the decreasing 𝑀𝑤 trajectory OL. (a) 𝑀𝑤 and 𝑀𝑛 time evolution, (b) final chain length distribution estimated by ℎ-DEKF and experimental results,
(c) estimated chain length distribution along the reaction.
figure includes estimated properties, experimental values and optimal critical property. The capability of noise reduction is important towards
trajectories. Figs. 6a, 7a & 8a illustrate relevant information related enhancing the control action, which is the scope of the next section.
to the filter competency for state estimation and signal processing.
Estimated 𝑀𝑤 points are provided with raw measurements to illustrate 4.3. Closed-loop experiments
the noise reduction features of the filter. In addition, the ℎDEKF has the
ability of estimating the time-evolution of 𝑀𝑛 which is an unmeasured After validating the ℎ-DEKF performance in OL experiments, the
property. The estimated 𝑀𝑤 and 𝑀𝑛 are drawn in parallel with respect weight-average molecular weight control response is tested in two
to their optimal trajectories, represented with dashed lines, showing sets of closed loop experiments, using only PID control and the PID
physical consistency between estimated and calculated values. integrated with the filter. The control objective is to follow 𝑀𝑤 optimal
Another important aim of the module is the monitoring of the MWD set point trajectories by manipulating the 𝐹𝑚 . Hence, 𝐹𝑖 is equal to
during polymerization. Figs. 6b, 7b & 8b illustrate a comparison of the its optimal profile trajectory in all cases. Small variations of 𝐹𝑚 along
estimated and measured MWD final value. The experimental values the optimal input trajectories should only be necessary to achieve the
obtained using the standard calibration GPC method show adequate target value. In the first set of experiments (PID), the controller collects
estimation ability even though they seem to not capture the initial low raw 𝑀𝑤 measurements and computes an average value for a 30 s time
mass section and the long high mass tail estimated due to equipment and interval. The mentioned procedure intents to reduce noise from the
column calibration limitations. The experimental MWD is acquired after data by using a simple average. The second set of experiments (PID
the experiment finalizes, taking between 15 to 30 min to obtain experi- + ℎ-DEKF) proceed as explained in Section 3.2 (Framework & Module
mental results. In addition, Figs. 6c, 7c & 8c depict the predicted MWD Functionality). In this case, the estimated 𝑀𝑤 are the controller inputs.
time-evolution, which evidences the real-time monitoring capability of Nonlinear state estimation and control action initialize 20 min after the
proposed framework. reaction starts.
In summary, all the evaluated trajectories show good performance Figs. 9–11 contrast the performance of OL, PID, and PID + ℎ-
in state estimation and signal processing. Once the filter switches DEKF experiments under equal operating conditions. In general, results
on, estimated properties move from the nonlinear model towards the show the performance of three operating philosophies towards standard-
measurements and provide a smoother projection of a given polymer ized polymers. These setups include OL optimal operation (following
property while reducing noise. Regarding the online prediction ability a recipe), PID control, and PID control combined with a nonlinear
of the MWD, the results are good in predicting the trends of this estimator. Figs. 9a, 10a & 11a reveal raw 𝑀𝑤 measurements, estimated
19
S.D. Salas et al. Control Engineering Practice 78 (2018) 12–23
Fig. 9. Experimental results for increasing 𝑀𝑤 trajectory closed-loop. (a) 𝑀𝑤 and 𝑀𝑛 in different experiments, (b) Measured flow rate of monomer in different
experiments, (c) Final chain length distribution: dynamic optimization, estimated by ℎ-DEKF and measured by standard GPC, (d) MWD evolution estimated values.
20
S.D. Salas et al. Control Engineering Practice 78 (2018) 12–23
Fig. 10. Experimental results for constant 𝑀𝑤 trajectory closed-loop. (a) 𝑀𝑤 and 𝑀𝑛 in different experiments, (b) Measured flow rate of monomer in different
experiments, (c) Final chain length distribution: dynamic optimization, estimated by ℎ-DEKF and measured by standard GPC, (d) MWD evolution, estimated
values.
paper addressed some of the challenges that the polymer industry the ACOMP system server providing full functionality and connectivity
faces during product synthesis and operation. With that determination, as well as expanding the sensor capabilities.
a dynamic filter for nonlinear systems using state-of-the-art polymer The proposed framework was tested experimentally under a range
characterization tools provided the basis for enhanced control and of possible scenarios. Overall, the validation experiments highlighted its
comprehensive polymer monitoring. In particular, a framework that excellent performance and robustness for different operating conditions.
integrates dynamic optimization, an auto-tuned error-driven ℎ-DEKF The ACOMP system provided real-time data of polymer properties,
as nonlinear state estimator and feedback control using online mea- which constitutes the basis for implementing a nonlinear state esti-
surements from the ACOMP system was implemented for full polymer mation strategy towards full real-time polymer characterization. The
characterization and to achieve weigh-average molecular weight control ability of improving the quality of the raw noisy online data allowed the
in free-radical polymerizations. improvement of the control action providing a new path to formulate
The dynamic optimization of a multi-objective problem provided and achieve polymers with target properties.
optimal trajectories/recipes for a given target. The performance of the
ℎ-DEKF improved by using a stochastic global optimization technique,
which minimizes a cost function that includes the covariance error ma- Acknowledgments
trix of the measurements and the squared difference between estimated
and measured values. An in-house filter/controller module, formulated The information, data, or work presented herein was funded in part
and implemented in a Python 2.7 environment, was incorporated into by the Office of Energy Efficiency and Renewable Energy (EERE), U.S.
21
S.D. Salas et al. Control Engineering Practice 78 (2018) 12–23
Fig. 11. Experimental results for decreasing 𝑀𝑤 trajectory closed-loop. (a) 𝑀𝑤 and 𝑀𝑛 in different experiments, (b) Measured flow rate of monomer in different
experiments, (c) Final chain length distribution: dynamic optimization, estimated by ℎ-DEKF and measured by standard GPC, (d) MWD evolution, estimated
values.
Department of Energy, under Award Number DE-EE0005776. Addi- authors expressed herein do not necessarily state or reflect those of the
tional support came from the National Science Fundation (NSF) EPS- United States Government or any agency thereof.
1430280 and the Louisiana Board of Regents. The authors acknowledge
support from Mr. Phong Pham for automation and integration and Mr. Appendix A. Supplementary data
Colin Bellmore for software development.
Supplementary material related to this article can be found online at
Disclaimer. The information, data, or work presented herein was funded https://doi.org/10.1016/j.conengprac.2018.06.004.
in part by an agency of the United States Government. Neither the
United States Government nor any agency thereof, nor any of their em- References
ployees, makes any warranty, express or implied, or assumes any legal
liability or responsibility for the accuracy, completeness, or usefulness of Beyer, M. A., Grote, W., & Reinig, G. (2008). Adaptive exact linearization control of batch
polymerization reactors using a Sigma-Point Kalman Filter. Journal of Process Control,
any information, apparatus, product, or process disclosed, or represents 18(7), 663–675.
that its use would not infringe privately owned rights. Reference herein Bonniwell, J. L., Schneider, S. C., & Yaz, E. E. (2015). H∞-property of the discrete-time
to any specific commercial product, process, or service by trade name, extended Kalman filter with stochastic 𝓁2 disturbances. In IEEE decis contr P. Vol. 54
(pp. 6992–6997).
trademark, manufacturer, or otherwise does not necessarily constitute
Chan, Z., Ngan, H. W., Fung, Y. F., & Rad, A. B. (2001). An advanced evolutionary
or imply its endorsement, recommendation, or favoring by the United algorithm for parameter estimation of the discrete Kalman filter. Computer Physics
States Government or any agency thereof. The views and opinions of Communications, 142, 248–254.
22
S.D. Salas et al. Control Engineering Practice 78 (2018) 12–23
Cho, H. S., Chung, J. S., & Lee, W. Y. (2000). Control of molecular weight distribution for Kalman, R. E., & Bucy, R. S. (1961). New results in linear filtering and prediction theory.
polyethylene catalyzed over ziegler-natta/metallocene hybrid and mixed catalysts. Journal of Basic Engineering - Transactions of the ASME, 83(3), 95–108.
Journal of Molecular Catalysis A - Chemical, 159, 203–213. Kozub, D. J., & MacGregor, J. F. (1992). State estimation for semi-batch polymerization
Crowley, T. J., & Choi, K. Y. (1997a). Calculation of molecular weight distribution from reactors. Chemical Engineering Science, 47 (5), 1047–1062.
molecular weight moments in free radical polymerization. Industrial & Engineering Kreft, T., & Reed, W. F. (2009a). Predictive control and verification of conversion kinetics
Chemistry Research, 36, 1419–1423. and polymer molecular weight in semi-batch free radical homopolymer reactions.
Crowley, T. J., & Choi, K. Y. (1997b). Discrete optimal control of molecular weight European Polymer Journal, 45(8), 2288–2303.
distribution in a batch free radical polymerization process. Industrial & Engineering
Kreft, T., & Reed, W. F. (2009b). Predictive control of average composition and molec-
Chemistry Research, 36, 3676–3684.
ular weight distributions in semi-batch free radical copolymerization reactions.
Eaton, J. W., & Rawlings, J. B. (1990). Feedback-control of chemical processes using online
Macromolecules, 42, 5558–5565.
optimization techniques. Computers & Chemical Engineering , 14, 469–479.
Leu, G., & Baratti, R. (2000). An extended Kalman filtering approach with a criterion
Ellis, M. F., Taylor, T. W., & Jensen, K. F. (1994). Online molecular weight distribution
estimation and control in batch polymerization. AIChE Journal, 40, 445–462. to set its tuning parameters: application to a catalytic reactor. Computers & Chemical
Florenzano, F. H., Strelitzki, R., & Reed, W. F. (1998). Absolute, on-line monitoring of Engineering , 23, 1839–1849.
molar mass during polymerization reactions. Macromolecules, 31, 7226–7238. Li, R., Corripio, A. B., Henson, M. A., & Kurtz, M. J. (2004). On-line state and parameter
Galdeano, R., Asteasuain, M., & Sánchez, M. C. (2011). Unscented transformation-based estimation of EPDM polymerization reactors using a hierarchical extended Kalman
filters: performance comparison analysis for the state estimation in polymerization filter. Journal of Process Control, 14(8), 837–852.
processes with delayed measurements. Macromolecular Reactor Engineering , 5(7–8), McAfee, T., Leonardi, N., Montgomery, R., Siqueira, J., Zekoski, T., Drenski, M. F.,
278–293. et al. (2016). Automatic control of polymer molecular weight during synthesis.
Gentekos, D. T., Dupuis, L. N., & Fors, B. P. (2016). Beyond dispersity: deterministic control Macromolecules, 49(19), 7170–7183.
of polymer molecular weight distribution. Journal of the American Chemical Society, McKeen, L. W. (2014). The effect of temperature and other factors on plastics and elastomers.
138(6), 1848–1851. William Andrew.
Gentric, C., Pla, F., & Corriou, J. P. (1997). Experimental study of the nonlinear geometric Nicholson, B., López-Negrete, R., & Biegler, L. T. (2014). On-line state estimation of
control of a batch emulsion polymerization reactor. Computers & Chemical Engineering , nonlinear dynamic systems with gross errors. Computers & Chemical Engineering , 70,
21, S1043–S1048. 149–159.
Gentric, C., Pla, F., Latifi, M. A., & Corriou, J. P. (1999). Optimization and non-linear
Norquay, S. J., Palazoglu, A., & Romagnoli, J. A. (1998). Model predictive control based
control of a batch emulsion polymerization reactor. Chemical Engineering Journal,
on wiener models. Chemical Engineering Science, 53(1), 75–84.
75(1), 31–46.
Qin, S. J. (2014). Process data analytics in the era of big data. AIChE Journal, 60(9),
Ghadipasha, N., Geraili, A., Romagnoli, J. A., Castor, C. A., Drenski, M. F., & Reed, W. F.
3092–3100.
(2016). Combining on-line characterization tools with modern software environments
Reed, W. F., & Alb, A. M. (2013). Monitoring polymerization reactions: From fundamentals
for optimal operation of polymerization processes. Processes, 4(1), 5.
Ghadipasha, N., Romagnoli, J. A., Tronci, S., & Baratti, R. (2015). On-line control of crystal to applications. Wiley.
properties in nonisothermal antisolvent crystallization. AIChE Journal, 61(7), 2188– Regis, R. G., & Shoemaker, C. A. (2007). A stochastic radial basis function method for
2201. the global optimization of expensive functions. Informs Journal on Computing , 19(4),
Ghadipasha, N., Zhu, W., Romagnoli, J. A., McAfee, T., Zekoski, T., & Reed, W. F. 497–509.
(2017). Online optimal feedback control of polymerization reactors: application to Regis, R. G., & Shoemaker, C. A. (2009). Parallel stochastic global optimization using
polymerization of acrylamide-water-potassium persulfate (KPS) system. Industrial and radial basis functions. Informs Journal on Computing , 21(3), 411–426.
Engineering Chemistry Research, 56, 7322–7335. Romagnoli, J. A., & Palazoglu, A. (2005). Introduction to process control. CRC Press.
Giz, A., Catalgil-Giz, H., Alb, A. M., Brousseau, J. L., & Reed, W. F. (2001). Kinetics Romagnoli, J. A., & Sanchez, M. C. (1999). Data Processing and reconciliation for chemical
and mechanisms of acrylamide polymerization from absolute, online monitoring of process operations, Vol. 2. Academic Press.
polymerization reaction. Macromolecules, 34, 1180–1191. Salas, S. D., Geraili, A., & Romagnoli, J. A. (2017). Optimization of renewable energy
Gopalakrishnan, A., Kaisare, N. S., & Narasimhan, S. (2011). Incorporating delayed and businesses under operational level uncertainties through extensive sensitivity analysis
infrequent measurements in extended Kalman filter based nonlinear state estimation. and stochastic global optimization. Industrial & Engineering Chemistry Research, 56(12),
Journal of Process Control, 21(1), 119–129.
3360–3372.
Haseltine, E. L., & Rawlings, J. B. (2005). Critical evaluation of extended Kalman filtering
Schlegel, M., Stockmann, K., Binder, T., & Marquardt, W. (2005). Dynamic optimization
and moving-horizon estimation. Industrial & Engineering Chemistry Research, 44(8),
using adaptive control vector parameterization. Computers & Chemical Engineering , 29,
2451–2460.
1731–1751.
Hashemi, R., & Engell, S. (2016). Effect of sampling rate on the divergence of the extended
Schuler, H., & Schmidt, C. U. (1992). Calorimetric-state estimators for chemical reactor
Kalman filter for a continuous polymerization reactor in comparison with particle
filtering. IFAC PapersOnLine, 49(7), 365–370. diagnosis and control: review of methods and applications. Chemical Engineering
Hashemi, R., Kohlmann, D., & Engell, S. (2016). Optimizing control and state estimation of Science, 47 (4), 899–913.
a continuous polymerization process in a tubular reactor with multiple side-streams. Simon, D. (2006). Optimal state estimation: Kalman, H infinity, and nonlinear approaches.
Macromolecular Reactor Engineering , 10, 415–434. Wiley.
Hedengren, J. D., & Eaton, A. N. (2015). Overview of estimation methods for industrial Srinivasan, N., Kasthurikrishnan, N., Cooks, R. G., Krishnan, M. S., & Tsao, G. T. (1995).
dynamic systems. Optimization Engineering , 1–24. Online monitoring with feedback-control of bioreactors using a high ethanol tolerance
Heidemeyer, P., & Pfeiffer, J. (2002). Special requirements on compounding technology yeast by membrane introduction mass-spectrometry. Analytica Chimica Acta, 316,
for bimodal polyolefines and their industrial application. In Macromol symp. Vol. 181 269–276.
(pp. 167–176). Tatiraju, S., & Soroush, M. (1997). Nonlinear state estimation in a polymerization reactor.
Isayev, A. I. (2011). Encyclopedia of polymer blends, Volume 2: Processing. Wiley. Industrial and Engineering Chemistry Research, 36(7), 2679–2690.
Kalman, R. E. (1960). A new approach to linear filtering and prediction problems. Journal Weiss, G. H., Romagnoli, J. A., & Islam, K. A. (1996). Data reconciliation - an industrial
of Basic Engineering - Transactions of the ASME, 82(1), 35–45. case study. Computers & Chemical Engineering , 20(12), 1441–1449.
23