Design of an intelligent stochastic model predictive controller for a continuous stirred tank reactor through a Fokker-Planck observer

被引:4
|
作者
Shakeri, Ehsan [1 ]
Latif-Shabgahi, Gholamreza [1 ]
Abharian, Amir Esmaeili [2 ]
机构
[1] Shahid Beheshti Univ, Fac Elect Engn, Tehran, Iran
[2] Islamic Azad Univ, Garmsar Branch, Dept Elect Engn, Garmsar, Iran
关键词
Continuous stirred tank reactor; probability density function; particle swarm optimization; Fokker-Planck equation; path integral method; SYSTEMS; MPC;
D O I
10.1177/0142331217712583
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Over the years, different methods have been presented to control continuous stirred tank reactors (CSTRs) in which stochastic behavior of process has rarely been considered. This article uses the stochastic model of CSTR to compute the temperature of coolant as process input in order to control the joint probability density function (PDF) of process concentration and temperature. The computation is carried out based on receding horizon-model predictive control (RH-MPC). Since observer has important role in the determination of process input, we use a nonlinear stochastic Fokker-Planck observer to calculate process PDF. The CSTR model is nonlinear and complex, so the particle swarm optimization (PSO) algorithm is used for simplification of computations and for determination of the optimal value of process input. For this purpose, an MPC problem is described for which the cost function is defined based on the difference between the process PDF and a desired PDF. In this definition, temperature limitation of the coolant and the corresponding Fokker-Planck equation are both assumed as the problem constraints. When this MPC problem is solved by the use of PSO, the process input is calculated for each time window. The existence and uniqueness of our optimal solution is also studied. In the article, the Fokker-Planck equation for CSTR model will be solved by the use of path integral method. In this way, the joint PDF of process concentration and temperature is obtained for any instance of time. The simulation results are also obtained to evaluate the proposed method.
引用
收藏
页码:3010 / 3022
页数:13
相关论文
共 35 条