An Algorithm to Warm Start Perturbed (WASP) Constrained Dynamic Programs

Receding horizon optimal control problems compute the solution at each time step to operate the system on a near-optimal path. However, in many practical cases, the boundary conditions, such as external inputs, constraint equations, or the objective function, vary only marginally from one time step...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Gupta, Abhishek, Deshpande, Shreshta Rajakumar, Canova, Marcello
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Gupta, Abhishek
Deshpande, Shreshta Rajakumar
Canova, Marcello
description Receding horizon optimal control problems compute the solution at each time step to operate the system on a near-optimal path. However, in many practical cases, the boundary conditions, such as external inputs, constraint equations, or the objective function, vary only marginally from one time step to the next. In this case, recomputing the optimal solution at each time represents a significant burden for real-time applications. This paper proposes a novel algorithm to approximately solve a perturbed constrained dynamic program that significantly improves the computational burden when the objective function and the constraints are perturbed slightly. The method hinges on determining closed-form expressions for first-order perturbations in the optimal strategy and the Lagrange multipliers of the perturbed constrained dynamic programming problem are obtained. This information can be used to initialize any algorithm (such as the method of Lagrange multipliers, or the augmented Lagrangian method) to solve the perturbed dynamic programming problem with minimal computational resources.
doi_str_mv 10.48550/arxiv.2102.00568
format Article
fullrecord <record><control><sourceid>arxiv_GOX</sourceid><recordid>TN_cdi_arxiv_primary_2102_00568</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2102_00568</sourcerecordid><originalsourceid>FETCH-LOGICAL-a678-ae33c1e1bc43d2c3c5a5b073457068ea642fe50e189f2882335487024e337e3f3</originalsourceid><addsrcrecordid>eNotz71qwzAUBWAtHUraB-hUjc1gV9KVLHU07k8CgRoSyGiuFTkxRHa5Vkvz9k3TTgcOnAMfY3dS5NoZIx6RvvuvXEmhciFM4a7Zohx4edyP1KdD5GnkW6TI1wkp8TpQ-qQ27PjDtlzXc16Nw5QI--FcPZ8GjL3nNY17wjjdsKsOj1O4_c8Z27y-bKpFtnp_W1blKsPCugwDgJdBtl7DTnnwBk0rLGhjReECFlp1wYgg3VOnnFMARjsrlD7vbIAOZuz-7_ZCaT6oj0in5pfUXEjwA7MaRL8</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>An Algorithm to Warm Start Perturbed (WASP) Constrained Dynamic Programs</title><source>arXiv.org</source><creator>Gupta, Abhishek ; Deshpande, Shreshta Rajakumar ; Canova, Marcello</creator><creatorcontrib>Gupta, Abhishek ; Deshpande, Shreshta Rajakumar ; Canova, Marcello</creatorcontrib><description>Receding horizon optimal control problems compute the solution at each time step to operate the system on a near-optimal path. However, in many practical cases, the boundary conditions, such as external inputs, constraint equations, or the objective function, vary only marginally from one time step to the next. In this case, recomputing the optimal solution at each time represents a significant burden for real-time applications. This paper proposes a novel algorithm to approximately solve a perturbed constrained dynamic program that significantly improves the computational burden when the objective function and the constraints are perturbed slightly. The method hinges on determining closed-form expressions for first-order perturbations in the optimal strategy and the Lagrange multipliers of the perturbed constrained dynamic programming problem are obtained. This information can be used to initialize any algorithm (such as the method of Lagrange multipliers, or the augmented Lagrangian method) to solve the perturbed dynamic programming problem with minimal computational resources.</description><identifier>DOI: 10.48550/arxiv.2102.00568</identifier><language>eng</language><subject>Computer Science - Systems and Control ; Mathematics - Optimization and Control</subject><creationdate>2021-01</creationdate><rights>http://arxiv.org/licenses/nonexclusive-distrib/1.0</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>228,230,780,885</link.rule.ids><linktorsrc>$$Uhttps://arxiv.org/abs/2102.00568$$EView_record_in_Cornell_University$$FView_record_in_$$GCornell_University$$Hfree_for_read</linktorsrc><backlink>$$Uhttps://doi.org/10.48550/arXiv.2102.00568$$DView paper in arXiv$$Hfree_for_read</backlink></links><search><creatorcontrib>Gupta, Abhishek</creatorcontrib><creatorcontrib>Deshpande, Shreshta Rajakumar</creatorcontrib><creatorcontrib>Canova, Marcello</creatorcontrib><title>An Algorithm to Warm Start Perturbed (WASP) Constrained Dynamic Programs</title><description>Receding horizon optimal control problems compute the solution at each time step to operate the system on a near-optimal path. However, in many practical cases, the boundary conditions, such as external inputs, constraint equations, or the objective function, vary only marginally from one time step to the next. In this case, recomputing the optimal solution at each time represents a significant burden for real-time applications. This paper proposes a novel algorithm to approximately solve a perturbed constrained dynamic program that significantly improves the computational burden when the objective function and the constraints are perturbed slightly. The method hinges on determining closed-form expressions for first-order perturbations in the optimal strategy and the Lagrange multipliers of the perturbed constrained dynamic programming problem are obtained. This information can be used to initialize any algorithm (such as the method of Lagrange multipliers, or the augmented Lagrangian method) to solve the perturbed dynamic programming problem with minimal computational resources.</description><subject>Computer Science - Systems and Control</subject><subject>Mathematics - Optimization and Control</subject><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><sourceid>GOX</sourceid><recordid>eNotz71qwzAUBWAtHUraB-hUjc1gV9KVLHU07k8CgRoSyGiuFTkxRHa5Vkvz9k3TTgcOnAMfY3dS5NoZIx6RvvuvXEmhciFM4a7Zohx4edyP1KdD5GnkW6TI1wkp8TpQ-qQ27PjDtlzXc16Nw5QI--FcPZ8GjL3nNY17wjjdsKsOj1O4_c8Z27y-bKpFtnp_W1blKsPCugwDgJdBtl7DTnnwBk0rLGhjReECFlp1wYgg3VOnnFMARjsrlD7vbIAOZuz-7_ZCaT6oj0in5pfUXEjwA7MaRL8</recordid><startdate>20210131</startdate><enddate>20210131</enddate><creator>Gupta, Abhishek</creator><creator>Deshpande, Shreshta Rajakumar</creator><creator>Canova, Marcello</creator><scope>AKY</scope><scope>AKZ</scope><scope>GOX</scope></search><sort><creationdate>20210131</creationdate><title>An Algorithm to Warm Start Perturbed (WASP) Constrained Dynamic Programs</title><author>Gupta, Abhishek ; Deshpande, Shreshta Rajakumar ; Canova, Marcello</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a678-ae33c1e1bc43d2c3c5a5b073457068ea642fe50e189f2882335487024e337e3f3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>Computer Science - Systems and Control</topic><topic>Mathematics - Optimization and Control</topic><toplevel>online_resources</toplevel><creatorcontrib>Gupta, Abhishek</creatorcontrib><creatorcontrib>Deshpande, Shreshta Rajakumar</creatorcontrib><creatorcontrib>Canova, Marcello</creatorcontrib><collection>arXiv Computer Science</collection><collection>arXiv Mathematics</collection><collection>arXiv.org</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Gupta, Abhishek</au><au>Deshpande, Shreshta Rajakumar</au><au>Canova, Marcello</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>An Algorithm to Warm Start Perturbed (WASP) Constrained Dynamic Programs</atitle><date>2021-01-31</date><risdate>2021</risdate><abstract>Receding horizon optimal control problems compute the solution at each time step to operate the system on a near-optimal path. However, in many practical cases, the boundary conditions, such as external inputs, constraint equations, or the objective function, vary only marginally from one time step to the next. In this case, recomputing the optimal solution at each time represents a significant burden for real-time applications. This paper proposes a novel algorithm to approximately solve a perturbed constrained dynamic program that significantly improves the computational burden when the objective function and the constraints are perturbed slightly. The method hinges on determining closed-form expressions for first-order perturbations in the optimal strategy and the Lagrange multipliers of the perturbed constrained dynamic programming problem are obtained. This information can be used to initialize any algorithm (such as the method of Lagrange multipliers, or the augmented Lagrangian method) to solve the perturbed dynamic programming problem with minimal computational resources.</abstract><doi>10.48550/arxiv.2102.00568</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier DOI: 10.48550/arxiv.2102.00568
ispartof
issn
language eng
recordid cdi_arxiv_primary_2102_00568
source arXiv.org
subjects Computer Science - Systems and Control
Mathematics - Optimization and Control
title An Algorithm to Warm Start Perturbed (WASP) Constrained Dynamic Programs
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-28T20%3A17%3A16IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-arxiv_GOX&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=An%20Algorithm%20to%20Warm%20Start%20Perturbed%20(WASP)%20Constrained%20Dynamic%20Programs&rft.au=Gupta,%20Abhishek&rft.date=2021-01-31&rft_id=info:doi/10.48550/arxiv.2102.00568&rft_dat=%3Carxiv_GOX%3E2102_00568%3C/arxiv_GOX%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true