Formal controller synthesis for wastewater systems with signal temporal logic constraints: The Barcelona case study

•A formal approach is presented to synthesize controller for Barcelona wastewater system.•We employ signal temporal logic to express the desired closed-loop behavior.•We use robust MPC strategy to incorporate the new measurements in the optimization.•The optimization is transformed to non-convex MIQ...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of process control 2018-09, Vol.69, p.179-191
Hauptverfasser: Farahani, Samira S., Soudjani, Sadegh, Majumdar, Rupak, Ocampo-Martinez, Carlos
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 191
container_issue
container_start_page 179
container_title Journal of process control
container_volume 69
creator Farahani, Samira S.
Soudjani, Sadegh
Majumdar, Rupak
Ocampo-Martinez, Carlos
description •A formal approach is presented to synthesize controller for Barcelona wastewater system.•We employ signal temporal logic to express the desired closed-loop behavior.•We use robust MPC strategy to incorporate the new measurements in the optimization.•The optimization is transformed to non-convex MIQP and solved iteratively.•The approach is applied to a catchment of Barcelona wastewater system with 12 tanks. We present an approach for formal controller synthesis of the Barcelona wastewater system. The goal of the controller is to minimize overflow in the system and to reduce environmental contamination (pollution). Due to the influence of sudden and unpredictable weather changes within the Mediterranean climate, we propose robust model predictive control strategy. This approach synthesizes control inputs (i.e., flows through network actuators) that make the system robust to uncertainties in the weather forecast; control inputs are updated in an online fashion to incorporate the newly available measurements from the system and the disturbances. We employ signal temporal logic as a formal mechanism to express the desired behavior of the system. The quantitative semantics of the logic is then used to encode the desired behavior in both the set of constraints and the objective function of the optimization problem. We propose a solution approach for the obtained worst-case optimization, which is based on transforming the nonlinear dynamics of the system into a mixed logical dynamical model. Then, we employ Monte Carlo sampling and dual reformulation to get a mixed integer linear or quadratic programming problem.The proposed approach is applied to a catchment of the Barcelona wastewater system to illustrate its effectiveness.
doi_str_mv 10.1016/j.jprocont.2018.05.011
format Article
fullrecord <record><control><sourceid>csuc_cross</sourceid><recordid>TN_cdi_csuc_recercat_oai_recercat_cat_2072_336206</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0959152418301148</els_id><sourcerecordid>oai_recercat_cat_2072_336206</sourcerecordid><originalsourceid>FETCH-LOGICAL-c439t-918a015ea2a21a6efbb3d0ed0d7f7e2d4dec02881e07a1b0e657cb91baaa4eb43</originalsourceid><addsrcrecordid>eNqFkNtq3DAQhkVpodu0r1D0AnZG8kF2r9qEpA0EcpNei7E8zmrxWotGybJvXzlJyWUuhjnx_cP8QnxXUCpQ7fmu3B1icGFJpQbVldCUoNQHsVGdqQptjPooNtA3faEaXX8WX5h3AFAZ3W4EX4e4x1mueAzzTFHyaUlbYs9yClEekRMdMT0vcrlnefRpK9k_LJnLg0OIuZjDg3erDKeIfkn8Q95vSV5gdDSHBaVDJsnpcTx9FZ8mnJm-veYz8ff66v7yT3F79_vm8tdt4eqqT0WvOgTVEGrUCluahqEagUYYzWRIj_VIDnTXKQKDagBqG-OGXg2IWNNQV2dCveg6fnQ2kqPoMNmA_q1ZQ4PRtqpaDW1m2lcmBuZIkz1Ev8d4sgrsarfd2f9229VuC43Ndmfw5wtI-aMnT9Gy87Q4Gn0-luwY_HsS_wD9apEd</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Formal controller synthesis for wastewater systems with signal temporal logic constraints: The Barcelona case study</title><source>Elsevier ScienceDirect Journals Complete</source><source>Recercat</source><creator>Farahani, Samira S. ; Soudjani, Sadegh ; Majumdar, Rupak ; Ocampo-Martinez, Carlos</creator><creatorcontrib>Farahani, Samira S. ; Soudjani, Sadegh ; Majumdar, Rupak ; Ocampo-Martinez, Carlos</creatorcontrib><description>•A formal approach is presented to synthesize controller for Barcelona wastewater system.•We employ signal temporal logic to express the desired closed-loop behavior.•We use robust MPC strategy to incorporate the new measurements in the optimization.•The optimization is transformed to non-convex MIQP and solved iteratively.•The approach is applied to a catchment of Barcelona wastewater system with 12 tanks. We present an approach for formal controller synthesis of the Barcelona wastewater system. The goal of the controller is to minimize overflow in the system and to reduce environmental contamination (pollution). Due to the influence of sudden and unpredictable weather changes within the Mediterranean climate, we propose robust model predictive control strategy. This approach synthesizes control inputs (i.e., flows through network actuators) that make the system robust to uncertainties in the weather forecast; control inputs are updated in an online fashion to incorporate the newly available measurements from the system and the disturbances. We employ signal temporal logic as a formal mechanism to express the desired behavior of the system. The quantitative semantics of the logic is then used to encode the desired behavior in both the set of constraints and the objective function of the optimization problem. We propose a solution approach for the obtained worst-case optimization, which is based on transforming the nonlinear dynamics of the system into a mixed logical dynamical model. Then, we employ Monte Carlo sampling and dual reformulation to get a mixed integer linear or quadratic programming problem.The proposed approach is applied to a catchment of the Barcelona wastewater system to illustrate its effectiveness.</description><identifier>ISSN: 0959-1524</identifier><identifier>EISSN: 1873-2771</identifier><identifier>DOI: 10.1016/j.jprocont.2018.05.011</identifier><language>eng</language><publisher>Elsevier Ltd</publisher><subject>automation ; Automàtica i control ; Classificació INSPEC ; control theory ; Formal Synthesis ; Informàtica ; Mixed Integer Linear/Quadratic Programing ; Model Predictive Control ; optimisation ; Robust Control ; Signal Temporal Logic ; Wastewater Management ; Àrees temàtiques de la UPC</subject><ispartof>Journal of process control, 2018-09, Vol.69, p.179-191</ispartof><rights>2018 Elsevier Ltd</rights><rights>Attribution-NonCommercial-NoDerivs 3.0 Spain info:eu-repo/semantics/openAccess &lt;a href="http://creativecommons.org/licenses/by-nc-nd/3.0/es/"&gt;http://creativecommons.org/licenses/by-nc-nd/3.0/es/&lt;/a&gt;</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c439t-918a015ea2a21a6efbb3d0ed0d7f7e2d4dec02881e07a1b0e657cb91baaa4eb43</citedby><cites>FETCH-LOGICAL-c439t-918a015ea2a21a6efbb3d0ed0d7f7e2d4dec02881e07a1b0e657cb91baaa4eb43</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/j.jprocont.2018.05.011$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>230,315,782,786,887,3552,26981,27931,27932,46002</link.rule.ids></links><search><creatorcontrib>Farahani, Samira S.</creatorcontrib><creatorcontrib>Soudjani, Sadegh</creatorcontrib><creatorcontrib>Majumdar, Rupak</creatorcontrib><creatorcontrib>Ocampo-Martinez, Carlos</creatorcontrib><title>Formal controller synthesis for wastewater systems with signal temporal logic constraints: The Barcelona case study</title><title>Journal of process control</title><description>•A formal approach is presented to synthesize controller for Barcelona wastewater system.•We employ signal temporal logic to express the desired closed-loop behavior.•We use robust MPC strategy to incorporate the new measurements in the optimization.•The optimization is transformed to non-convex MIQP and solved iteratively.•The approach is applied to a catchment of Barcelona wastewater system with 12 tanks. We present an approach for formal controller synthesis of the Barcelona wastewater system. The goal of the controller is to minimize overflow in the system and to reduce environmental contamination (pollution). Due to the influence of sudden and unpredictable weather changes within the Mediterranean climate, we propose robust model predictive control strategy. This approach synthesizes control inputs (i.e., flows through network actuators) that make the system robust to uncertainties in the weather forecast; control inputs are updated in an online fashion to incorporate the newly available measurements from the system and the disturbances. We employ signal temporal logic as a formal mechanism to express the desired behavior of the system. The quantitative semantics of the logic is then used to encode the desired behavior in both the set of constraints and the objective function of the optimization problem. We propose a solution approach for the obtained worst-case optimization, which is based on transforming the nonlinear dynamics of the system into a mixed logical dynamical model. Then, we employ Monte Carlo sampling and dual reformulation to get a mixed integer linear or quadratic programming problem.The proposed approach is applied to a catchment of the Barcelona wastewater system to illustrate its effectiveness.</description><subject>automation</subject><subject>Automàtica i control</subject><subject>Classificació INSPEC</subject><subject>control theory</subject><subject>Formal Synthesis</subject><subject>Informàtica</subject><subject>Mixed Integer Linear/Quadratic Programing</subject><subject>Model Predictive Control</subject><subject>optimisation</subject><subject>Robust Control</subject><subject>Signal Temporal Logic</subject><subject>Wastewater Management</subject><subject>Àrees temàtiques de la UPC</subject><issn>0959-1524</issn><issn>1873-2771</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2018</creationdate><recordtype>article</recordtype><sourceid>XX2</sourceid><recordid>eNqFkNtq3DAQhkVpodu0r1D0AnZG8kF2r9qEpA0EcpNei7E8zmrxWotGybJvXzlJyWUuhjnx_cP8QnxXUCpQ7fmu3B1icGFJpQbVldCUoNQHsVGdqQptjPooNtA3faEaXX8WX5h3AFAZ3W4EX4e4x1mueAzzTFHyaUlbYs9yClEekRMdMT0vcrlnefRpK9k_LJnLg0OIuZjDg3erDKeIfkn8Q95vSV5gdDSHBaVDJsnpcTx9FZ8mnJm-veYz8ff66v7yT3F79_vm8tdt4eqqT0WvOgTVEGrUCluahqEagUYYzWRIj_VIDnTXKQKDagBqG-OGXg2IWNNQV2dCveg6fnQ2kqPoMNmA_q1ZQ4PRtqpaDW1m2lcmBuZIkz1Ev8d4sgrsarfd2f9229VuC43Ndmfw5wtI-aMnT9Gy87Q4Gn0-luwY_HsS_wD9apEd</recordid><startdate>20180901</startdate><enddate>20180901</enddate><creator>Farahani, Samira S.</creator><creator>Soudjani, Sadegh</creator><creator>Majumdar, Rupak</creator><creator>Ocampo-Martinez, Carlos</creator><general>Elsevier Ltd</general><scope>AAYXX</scope><scope>CITATION</scope><scope>XX2</scope></search><sort><creationdate>20180901</creationdate><title>Formal controller synthesis for wastewater systems with signal temporal logic constraints: The Barcelona case study</title><author>Farahani, Samira S. ; Soudjani, Sadegh ; Majumdar, Rupak ; Ocampo-Martinez, Carlos</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c439t-918a015ea2a21a6efbb3d0ed0d7f7e2d4dec02881e07a1b0e657cb91baaa4eb43</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2018</creationdate><topic>automation</topic><topic>Automàtica i control</topic><topic>Classificació INSPEC</topic><topic>control theory</topic><topic>Formal Synthesis</topic><topic>Informàtica</topic><topic>Mixed Integer Linear/Quadratic Programing</topic><topic>Model Predictive Control</topic><topic>optimisation</topic><topic>Robust Control</topic><topic>Signal Temporal Logic</topic><topic>Wastewater Management</topic><topic>Àrees temàtiques de la UPC</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Farahani, Samira S.</creatorcontrib><creatorcontrib>Soudjani, Sadegh</creatorcontrib><creatorcontrib>Majumdar, Rupak</creatorcontrib><creatorcontrib>Ocampo-Martinez, Carlos</creatorcontrib><collection>CrossRef</collection><collection>Recercat</collection><jtitle>Journal of process control</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Farahani, Samira S.</au><au>Soudjani, Sadegh</au><au>Majumdar, Rupak</au><au>Ocampo-Martinez, Carlos</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Formal controller synthesis for wastewater systems with signal temporal logic constraints: The Barcelona case study</atitle><jtitle>Journal of process control</jtitle><date>2018-09-01</date><risdate>2018</risdate><volume>69</volume><spage>179</spage><epage>191</epage><pages>179-191</pages><issn>0959-1524</issn><eissn>1873-2771</eissn><abstract>•A formal approach is presented to synthesize controller for Barcelona wastewater system.•We employ signal temporal logic to express the desired closed-loop behavior.•We use robust MPC strategy to incorporate the new measurements in the optimization.•The optimization is transformed to non-convex MIQP and solved iteratively.•The approach is applied to a catchment of Barcelona wastewater system with 12 tanks. We present an approach for formal controller synthesis of the Barcelona wastewater system. The goal of the controller is to minimize overflow in the system and to reduce environmental contamination (pollution). Due to the influence of sudden and unpredictable weather changes within the Mediterranean climate, we propose robust model predictive control strategy. This approach synthesizes control inputs (i.e., flows through network actuators) that make the system robust to uncertainties in the weather forecast; control inputs are updated in an online fashion to incorporate the newly available measurements from the system and the disturbances. We employ signal temporal logic as a formal mechanism to express the desired behavior of the system. The quantitative semantics of the logic is then used to encode the desired behavior in both the set of constraints and the objective function of the optimization problem. We propose a solution approach for the obtained worst-case optimization, which is based on transforming the nonlinear dynamics of the system into a mixed logical dynamical model. Then, we employ Monte Carlo sampling and dual reformulation to get a mixed integer linear or quadratic programming problem.The proposed approach is applied to a catchment of the Barcelona wastewater system to illustrate its effectiveness.</abstract><pub>Elsevier Ltd</pub><doi>10.1016/j.jprocont.2018.05.011</doi><tpages>13</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0959-1524
ispartof Journal of process control, 2018-09, Vol.69, p.179-191
issn 0959-1524
1873-2771
language eng
recordid cdi_csuc_recercat_oai_recercat_cat_2072_336206
source Elsevier ScienceDirect Journals Complete; Recercat
subjects automation
Automàtica i control
Classificació INSPEC
control theory
Formal Synthesis
Informàtica
Mixed Integer Linear/Quadratic Programing
Model Predictive Control
optimisation
Robust Control
Signal Temporal Logic
Wastewater Management
Àrees temàtiques de la UPC
title Formal controller synthesis for wastewater systems with signal temporal logic constraints: The Barcelona case study
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-05T04%3A46%3A16IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-csuc_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Formal%20controller%20synthesis%20for%20wastewater%20systems%20with%20signal%20temporal%20logic%20constraints:%20The%20Barcelona%20case%20study&rft.jtitle=Journal%20of%20process%20control&rft.au=Farahani,%20Samira%20S.&rft.date=2018-09-01&rft.volume=69&rft.spage=179&rft.epage=191&rft.pages=179-191&rft.issn=0959-1524&rft.eissn=1873-2771&rft_id=info:doi/10.1016/j.jprocont.2018.05.011&rft_dat=%3Ccsuc_cross%3Eoai_recercat_cat_2072_336206%3C/csuc_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_els_id=S0959152418301148&rfr_iscdi=true