2022
DOI: 10.1002/aic.17642
|View full text |Cite
|
Sign up to set email alerts
|

Statistical machine‐learning–based predictive control of uncertain nonlinear processes

Abstract: In this study, we present machine-learning-based predictive control schemes for nonlinear processes subject to disturbances, and establish closed-loop system stability properties using statistical machine learning theory. Specifically, we derive a generalization error bound via Rademacher complexity method for the recurrent neural networks (RNN) that are developed to capture the dynamics of the nominal system.Then, the RNN models are incorporated in Lyapunov-based model predictive controllers, under which we s… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
17
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
6
1

Relationship

2
5

Authors

Journals

citations
Cited by 29 publications
(17 citation statements)
references
References 22 publications
0
17
0
Order By: Relevance
“…Equation 19 is capable of keeping the Lyapunov function decreasing in a range. The existence of constant ε/Δ means that there certainly exists a minimum level set Ω ρs (x td k ) around the origin; satisfying that ∀x td k ∈ Ω ρ /Ω ρs makes the problem (22) feasible. The details are presented in the Stability Analysis subsection.…”
Section: = [mentioning
confidence: 99%
See 1 more Smart Citation
“…Equation 19 is capable of keeping the Lyapunov function decreasing in a range. The existence of constant ε/Δ means that there certainly exists a minimum level set Ω ρs (x td k ) around the origin; satisfying that ∀x td k ∈ Ω ρ /Ω ρs makes the problem (22) feasible. The details are presented in the Stability Analysis subsection.…”
Section: = [mentioning
confidence: 99%
“…Here, the level set Ω ρs is used in (22g) as a condition to relax the problem (22). The Ω ρs can be obtained by solving following problem.…”
Section: = [mentioning
confidence: 99%
“…where Φ(x, u) ∈ F n k (nu+1)×1 is the lifting vector function which contains the primer modes of system (10) are selected, the ω m is the mismatch caused by the ignored modes. When the lifting function ϕ is an infinite dimension radius function or it makes the lifting space close ω m = 0.…”
Section: Koopman Approximationmentioning
confidence: 99%
“…Remark 4.1. It can be seen from (10) which is a linear model, x is one of the elements of the state vector Φ(x). Φ(x(t)) can be calculated as the form of Φ(x(t)) = M Φ(x(t 0 )) + t t 0 N u(τ )dτ , where M and N are matrixes and only related to time t. Considering the input u is piece-wise, Φ(x(t)) can be written as the linear combination of u(t k ), u(t k+1 ), .…”
Section: Almpc Designmentioning
confidence: 99%
See 1 more Smart Citation