dc.contributor.author | Nejatbakhsh Esfahani, Hossein | |
dc.contributor.author | Bahari Kordabad, Arash | |
dc.contributor.author | Cai, Wenqi | |
dc.contributor.author | Gros, Sebastien Nicolas | |
dc.date.accessioned | 2023-08-16T06:37:45Z | |
dc.date.available | 2023-08-16T06:37:45Z | |
dc.date.created | 2023-06-22T22:01:00Z | |
dc.date.issued | 2023 | |
dc.identifier.issn | 0947-3580 | |
dc.identifier.uri | https://hdl.handle.net/11250/3084280 | |
dc.description.abstract | This paper presents a reinforcement learning-based observer/controller using Moving Horizon Estimation (MHE) and Model Predictive Control (MPC) schemes where the models used in the MHE-MPC cannot accurately capture the dynamics of the real system. We first show how an MHE cost modification can improve the performance of the MHE scheme such that a true state estimation is delivered even if the underlying MHE model is imperfect. A compatible Deterministic Policy Gradient (DPG) algorithm is then proposed to directly tune the parameters of both the estimator (MHE) and controller (MPC) in order to achieve the best closed-loop performance based on inaccurate MHE-MPC models. To demonstrate the effectiveness of the proposed learning-based estimator-controller, three numerical examples are illustrated. | en_US |
dc.language.iso | eng | en_US |
dc.publisher | Elsevier | en_US |
dc.rights | Navngivelse 4.0 Internasjonal | * |
dc.rights.uri | http://creativecommons.org/licenses/by/4.0/deed.no | * |
dc.title | Learning-based State Estimation and Control using MHE and MPC Schemes with Imperfect Models | en_US |
dc.title.alternative | Learning-based State Estimation and Control using MHE and MPC Schemes with Imperfect Models | en_US |
dc.type | Peer reviewed | en_US |
dc.type | Journal article | en_US |
dc.description.version | publishedVersion | en_US |
dc.source.journal | European Journal of Control | en_US |
dc.identifier.doi | https://doi.org/10.1016/j.ejcon.2023.100880 | |
dc.identifier.cristin | 2157285 | |
cristin.ispublished | false | |
cristin.fulltext | postprint | |
cristin.qualitycode | 1 | |