Design of an intelligent stochastic model predictive controller for a continuous stirred tank reactor through a Fokker-Planck observer
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...
Gespeichert in:
Veröffentlicht in: | Transactions of the Institute of Measurement and Control 2018-06, Vol.40 (10), p.3010-3022 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 3022 |
---|---|
container_issue | 10 |
container_start_page | 3010 |
container_title | Transactions of the Institute of Measurement and Control |
container_volume | 40 |
creator | Shakeri, Ehsan Latif-Shabgahi, Gholamreza Abharian, Amir Esmaeili |
description | 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. |
doi_str_mv | 10.1177/0142331217712583 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2426142109</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sage_id>10.1177_0142331217712583</sage_id><sourcerecordid>2426142109</sourcerecordid><originalsourceid>FETCH-LOGICAL-c346t-9729f97ded637842c94b322bfb7d25f1d74c7c523d7c5e8a21ebeb55a31ec0d43</originalsourceid><addsrcrecordid>eNp1kE9LAzEQxYMoWKt3jwHPq_m3m-5RqlWhoAc9L9ns7DbdbVKTbMEv4Oc2tYIgeJkZZn7vDTyELim5plTKG0IF45yyNFOWz_gRmlAhZUZ4UR6jyf6c7e-n6CyENSFEiEJM0OcdBNNZ7FqsLDY2wjCYDmzEITq9UiEajTeugQFvPTRGR7MDrJ2N3g0DeNw6j9X3wtjRjSHpjE8kjsr22IPSMRFx5d3YrRK5cH0PPnsZlNU9dnUAvwN_jk5aNQS4-OlT9La4f50_Zsvnh6f57TLTXBQxKyUr21I20BRczgTTpag5Y3Vby4blLW2k0FLnjDepwkwxCjXUea44BU0awafo6uC79e59hBCrtRu9TS8rJliRQqKkTBQ5UNq7EDy01dabjfIfFSXVPu3qb9pJkh0kQXXwa_ov_wWQ0IGU</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2426142109</pqid></control><display><type>article</type><title>Design of an intelligent stochastic model predictive controller for a continuous stirred tank reactor through a Fokker-Planck observer</title><source>Access via SAGE</source><creator>Shakeri, Ehsan ; Latif-Shabgahi, Gholamreza ; Abharian, Amir Esmaeili</creator><creatorcontrib>Shakeri, Ehsan ; Latif-Shabgahi, Gholamreza ; Abharian, Amir Esmaeili</creatorcontrib><description>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.</description><identifier>ISSN: 0142-3312</identifier><identifier>EISSN: 1477-0369</identifier><identifier>DOI: 10.1177/0142331217712583</identifier><language>eng</language><publisher>London, England: SAGE Publications</publisher><subject>Algorithms ; Computer simulation ; Continuously stirred tank reactors ; Cost function ; Fokker-Planck equation ; Particle swarm optimization ; Predictive control ; Probability density functions ; Stochastic models ; Windows (intervals)</subject><ispartof>Transactions of the Institute of Measurement and Control, 2018-06, Vol.40 (10), p.3010-3022</ispartof><rights>The Author(s) 2018</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c346t-9729f97ded637842c94b322bfb7d25f1d74c7c523d7c5e8a21ebeb55a31ec0d43</citedby><cites>FETCH-LOGICAL-c346t-9729f97ded637842c94b322bfb7d25f1d74c7c523d7c5e8a21ebeb55a31ec0d43</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://journals.sagepub.com/doi/pdf/10.1177/0142331217712583$$EPDF$$P50$$Gsage$$H</linktopdf><linktohtml>$$Uhttps://journals.sagepub.com/doi/10.1177/0142331217712583$$EHTML$$P50$$Gsage$$H</linktohtml><link.rule.ids>314,780,784,21819,27924,27925,43621,43622</link.rule.ids></links><search><creatorcontrib>Shakeri, Ehsan</creatorcontrib><creatorcontrib>Latif-Shabgahi, Gholamreza</creatorcontrib><creatorcontrib>Abharian, Amir Esmaeili</creatorcontrib><title>Design of an intelligent stochastic model predictive controller for a continuous stirred tank reactor through a Fokker-Planck observer</title><title>Transactions of the Institute of Measurement and Control</title><description>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.</description><subject>Algorithms</subject><subject>Computer simulation</subject><subject>Continuously stirred tank reactors</subject><subject>Cost function</subject><subject>Fokker-Planck equation</subject><subject>Particle swarm optimization</subject><subject>Predictive control</subject><subject>Probability density functions</subject><subject>Stochastic models</subject><subject>Windows (intervals)</subject><issn>0142-3312</issn><issn>1477-0369</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2018</creationdate><recordtype>article</recordtype><recordid>eNp1kE9LAzEQxYMoWKt3jwHPq_m3m-5RqlWhoAc9L9ns7DbdbVKTbMEv4Oc2tYIgeJkZZn7vDTyELim5plTKG0IF45yyNFOWz_gRmlAhZUZ4UR6jyf6c7e-n6CyENSFEiEJM0OcdBNNZ7FqsLDY2wjCYDmzEITq9UiEajTeugQFvPTRGR7MDrJ2N3g0DeNw6j9X3wtjRjSHpjE8kjsr22IPSMRFx5d3YrRK5cH0PPnsZlNU9dnUAvwN_jk5aNQS4-OlT9La4f50_Zsvnh6f57TLTXBQxKyUr21I20BRczgTTpag5Y3Vby4blLW2k0FLnjDepwkwxCjXUea44BU0awafo6uC79e59hBCrtRu9TS8rJliRQqKkTBQ5UNq7EDy01dabjfIfFSXVPu3qb9pJkh0kQXXwa_ov_wWQ0IGU</recordid><startdate>20180601</startdate><enddate>20180601</enddate><creator>Shakeri, Ehsan</creator><creator>Latif-Shabgahi, Gholamreza</creator><creator>Abharian, Amir Esmaeili</creator><general>SAGE Publications</general><general>Sage Publications Ltd</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>7U5</scope><scope>8FD</scope><scope>F28</scope><scope>FR3</scope><scope>L7M</scope></search><sort><creationdate>20180601</creationdate><title>Design of an intelligent stochastic model predictive controller for a continuous stirred tank reactor through a Fokker-Planck observer</title><author>Shakeri, Ehsan ; Latif-Shabgahi, Gholamreza ; Abharian, Amir Esmaeili</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c346t-9729f97ded637842c94b322bfb7d25f1d74c7c523d7c5e8a21ebeb55a31ec0d43</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2018</creationdate><topic>Algorithms</topic><topic>Computer simulation</topic><topic>Continuously stirred tank reactors</topic><topic>Cost function</topic><topic>Fokker-Planck equation</topic><topic>Particle swarm optimization</topic><topic>Predictive control</topic><topic>Probability density functions</topic><topic>Stochastic models</topic><topic>Windows (intervals)</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Shakeri, Ehsan</creatorcontrib><creatorcontrib>Latif-Shabgahi, Gholamreza</creatorcontrib><creatorcontrib>Abharian, Amir Esmaeili</creatorcontrib><collection>CrossRef</collection><collection>Electronics & Communications Abstracts</collection><collection>Solid State and Superconductivity Abstracts</collection><collection>Technology Research Database</collection><collection>ANTE: Abstracts in New Technology & Engineering</collection><collection>Engineering Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><jtitle>Transactions of the Institute of Measurement and Control</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Shakeri, Ehsan</au><au>Latif-Shabgahi, Gholamreza</au><au>Abharian, Amir Esmaeili</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Design of an intelligent stochastic model predictive controller for a continuous stirred tank reactor through a Fokker-Planck observer</atitle><jtitle>Transactions of the Institute of Measurement and Control</jtitle><date>2018-06-01</date><risdate>2018</risdate><volume>40</volume><issue>10</issue><spage>3010</spage><epage>3022</epage><pages>3010-3022</pages><issn>0142-3312</issn><eissn>1477-0369</eissn><abstract>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.</abstract><cop>London, England</cop><pub>SAGE Publications</pub><doi>10.1177/0142331217712583</doi><tpages>13</tpages></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0142-3312 |
ispartof | Transactions of the Institute of Measurement and Control, 2018-06, Vol.40 (10), p.3010-3022 |
issn | 0142-3312 1477-0369 |
language | eng |
recordid | cdi_proquest_journals_2426142109 |
source | Access via SAGE |
subjects | Algorithms Computer simulation Continuously stirred tank reactors Cost function Fokker-Planck equation Particle swarm optimization Predictive control Probability density functions Stochastic models Windows (intervals) |
title | Design of an intelligent stochastic model predictive controller for a continuous stirred tank reactor through a Fokker-Planck observer |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-20T02%3A50%3A22IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Design%20of%20an%20intelligent%20stochastic%20model%20predictive%20controller%20for%20a%20continuous%20stirred%20tank%20reactor%20through%20a%20Fokker-Planck%20observer&rft.jtitle=Transactions%20of%20the%20Institute%20of%20Measurement%20and%20Control&rft.au=Shakeri,%20Ehsan&rft.date=2018-06-01&rft.volume=40&rft.issue=10&rft.spage=3010&rft.epage=3022&rft.pages=3010-3022&rft.issn=0142-3312&rft.eissn=1477-0369&rft_id=info:doi/10.1177/0142331217712583&rft_dat=%3Cproquest_cross%3E2426142109%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2426142109&rft_id=info:pmid/&rft_sage_id=10.1177_0142331217712583&rfr_iscdi=true |