Electrical Engineering and Systems Science > Systems and Control
This paper has been withdrawn by Farshid Asadi
[Submitted on 24 Mar 2021 (v1), last revised 29 Mar 2023 (this version, v6)]
Title:Constrained Deep Learning Based Nonlinear Model Predictive Control
No PDF available, click to view other formatsAbstract:Learning-based model predictive control (MPC) is an approach designed to reduce the computational cost of MPC. In this paper, a constrained deep neural network (DNN) design is proposed to learn MPC policy for nonlinear systems. Using constrained training of neural networks, MPC constraints are enforced effectively. Furthermore, recursive feasibility and robust stability conditions are derived for the learning-based MPC approach. Additionally, probabilistic feasibility and optimality empirical guarantees are provided for the learned control policy. The proposed algorithm is implemented on the Furuta pendulum and control performance is demonstrated and compared with the exact MPC and the normally trained learning-based MPC. The results show superior control performance and constraint satisfaction of the proposed approach.
Submission history
From: Farshid Asadi [view email][v1] Wed, 24 Mar 2021 22:37:57 UTC (1,146 KB)
[v2] Tue, 16 Nov 2021 03:44:56 UTC (1 KB) (withdrawn)
[v3] Mon, 20 Dec 2021 19:19:17 UTC (1,200 KB)
[v4] Thu, 23 Dec 2021 20:33:12 UTC (1,186 KB)
[v5] Sat, 25 Mar 2023 21:13:14 UTC (1 KB) (withdrawn)
[v6] Wed, 29 Mar 2023 16:05:19 UTC (1 KB) (withdrawn)
Current browse context:
eess.SY
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
Connected Papers (What is Connected Papers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.