Undiscounted control policy generation for continuous-valued optimal control by approximate dynamic programming
Saved in:
| Title: | Undiscounted control policy generation for continuous-valued optimal control by approximate dynamic programming |
|---|---|
| Authors: | Lock, Jonathan, 1987, McKelvey, Tomas, 1966 |
| Source: | International Journal of Control UCPADP Matlab implementation. 95(10):2854-2864 |
| Subject Terms: | Approximate dynamic programming, undiscounted infinite-horizon, optimal control, control policy |
| Description: | We present a numerical method for generating the state-feedback control policy associated with general undiscounted, constant-setpoint, infinite-horizon, nonlinear optimal control problems with continuous state variables. The method is based on approximate dynamic programming, and is closely related to approximate policy iteration. Existing methods typically terminate based on the convergence of the control policy and either require a discounted problem formulation or demand the cost function to lie in a specific subclass of functions. The presented method extends on existing termination criteria by requiring both the control policy and the resulting system state to converge, allowing for use with undiscounted cost functions that are bounded and continuous. This paper defines the numerical method, derives the relevant underlying mathematical properties, and validates the numerical method with representative examples. A MATLAB implementation with the shown examples is freely available. |
| File Description: | electronic |
| Access URL: | https://research.chalmers.se/publication/524715 https://research.chalmers.se/publication/523565 https://research.chalmers.se/publication/524551 https://research.chalmers.se/publication/524715/file/524715_Fulltext.pdf |
| Database: | SwePub |
| FullText | Text: Availability: 0 CustomLinks: – Url: https://research.chalmers.se/publication/524715# Name: EDS - SwePub (s4221598) Category: fullText Text: View record in SwePub – Url: https://resolver.ebscohost.com/openurl?sid=EBSCO:edsswe&genre=article&issn=00207179&ISBN=&volume=95&issue=10&date=20220101&spage=2854&pages=2854-2864&title=International Journal of Control UCPADP Matlab implementation&atitle=Undiscounted%20control%20policy%20generation%20for%20continuous-valued%20optimal%20control%20by%20approximate%20dynamic%20programming&aulast=Lock%2C%20Jonathan&id=DOI:10.1080/00207179.2021.1939892 Name: Full Text Finder Category: fullText Text: Full Text Finder Icon: https://imageserver.ebscohost.com/branding/images/FTF.gif MouseOverText: Full Text Finder – Url: https://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=EBSCO&SrcAuth=EBSCO&DestApp=WOS&ServiceName=TransferToWoS&DestLinkType=GeneralSearchSummary&Func=Links&author=Lock%20J Name: ISI Category: fullText Text: Nájsť tento článok vo Web of Science Icon: https://imagesrvr.epnet.com/ls/20docs.gif MouseOverText: Nájsť tento článok vo Web of Science |
|---|---|
| Header | DbId: edsswe DbLabel: SwePub An: edsswe.oai.research.chalmers.se.b69f5cf4.f1e5.4d78.852f.c8df0ad35229 RelevancyScore: 1011 AccessLevel: 6 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 1011.01770019531 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Undiscounted control policy generation for continuous-valued optimal control by approximate dynamic programming – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Lock%2C+Jonathan%22">Lock, Jonathan</searchLink>, 1987<br /><searchLink fieldCode="AR" term="%22McKelvey%2C+Tomas%22">McKelvey, Tomas</searchLink>, 1966 – Name: TitleSource Label: Source Group: Src Data: <i>International Journal of Control UCPADP Matlab implementation</i>. 95(10):2854-2864 – Name: Subject Label: Subject Terms Group: Su Data: <searchLink fieldCode="DE" term="%22Approximate+dynamic+programming%22">Approximate dynamic programming</searchLink><br /><searchLink fieldCode="DE" term="%22undiscounted+infinite-horizon%22">undiscounted infinite-horizon</searchLink><br /><searchLink fieldCode="DE" term="%22optimal+control%22">optimal control</searchLink><br /><searchLink fieldCode="DE" term="%22control+policy%22">control policy</searchLink> – Name: Abstract Label: Description Group: Ab Data: We present a numerical method for generating the state-feedback control policy associated with general undiscounted, constant-setpoint, infinite-horizon, nonlinear optimal control problems with continuous state variables. The method is based on approximate dynamic programming, and is closely related to approximate policy iteration. Existing methods typically terminate based on the convergence of the control policy and either require a discounted problem formulation or demand the cost function to lie in a specific subclass of functions. The presented method extends on existing termination criteria by requiring both the control policy and the resulting system state to converge, allowing for use with undiscounted cost functions that are bounded and continuous. This paper defines the numerical method, derives the relevant underlying mathematical properties, and validates the numerical method with representative examples. A MATLAB implementation with the shown examples is freely available. – Name: Format Label: File Description Group: SrcInfo Data: electronic – Name: URL Label: Access URL Group: URL Data: <link linkTarget="URL" linkTerm="https://research.chalmers.se/publication/524715" linkWindow="_blank">https://research.chalmers.se/publication/524715</link><br /><link linkTarget="URL" linkTerm="https://research.chalmers.se/publication/523565" linkWindow="_blank">https://research.chalmers.se/publication/523565</link><br /><link linkTarget="URL" linkTerm="https://research.chalmers.se/publication/524551" linkWindow="_blank">https://research.chalmers.se/publication/524551</link><br /><link linkTarget="URL" linkTerm="https://research.chalmers.se/publication/524715/file/524715_Fulltext.pdf" linkWindow="_blank">https://research.chalmers.se/publication/524715/file/524715_Fulltext.pdf</link> |
| PLink | https://erproxy.cvtisr.sk/sfx/access?url=https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsswe&AN=edsswe.oai.research.chalmers.se.b69f5cf4.f1e5.4d78.852f.c8df0ad35229 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.1080/00207179.2021.1939892 Languages: – Text: English PhysicalDescription: Pagination: PageCount: 11 StartPage: 2854 Subjects: – SubjectFull: Approximate dynamic programming Type: general – SubjectFull: undiscounted infinite-horizon Type: general – SubjectFull: optimal control Type: general – SubjectFull: control policy Type: general Titles: – TitleFull: Undiscounted control policy generation for continuous-valued optimal control by approximate dynamic programming Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Lock, Jonathan – PersonEntity: Name: NameFull: McKelvey, Tomas IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 01 Type: published Y: 2022 Identifiers: – Type: issn-print Value: 00207179 – Type: issn-print Value: 13665820 – Type: issn-locals Value: SWEPUB_FREE – Type: issn-locals Value: CTH_SWEPUB Numbering: – Type: volume Value: 95 – Type: issue Value: 10 Titles: – TitleFull: International Journal of Control UCPADP Matlab implementation Type: main |
| ResultId | 1 |
Full Text Finder
Nájsť tento článok vo Web of Science