2018 European Control Conference (ECC) 2018
DOI: 10.23919/ecc.2018.8550126
|View full text |Cite
|
Sign up to set email alerts
|

Implementation of Model Predictive Controllers in Programmable Logic Controllers using IEC 61131-3 standard

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
17
0
1

Year Published

2019
2019
2024
2024

Publication Types

Select...
4
3
1

Relationship

2
6

Authors

Journals

citations
Cited by 17 publications
(19 citation statements)
references
References 16 publications
1
17
0
1
Order By: Relevance
“…The system is simulated by numerically integrating (21). The MPCT controller uses (22) as its prediction model. The initial state of the non-linear model is x = (0, 0, 20) (for the prediction model this corresponds to x = (0, 0, 1)) and the reference is given by xr = 0, ur = 0.…”
Section: Closed-loop Simulation Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…The system is simulated by numerically integrating (21). The MPCT controller uses (22) as its prediction model. The initial state of the non-linear model is x = (0, 0, 20) (for the prediction model this corresponds to x = (0, 0, 1)) and the reference is given by xr = 0, ur = 0.…”
Section: Closed-loop Simulation Resultsmentioning
confidence: 99%
“…Some noteworthy examples of this approach being used to implement MPC controllers in embedded systems are [14,15,16] for implementations in FPGAs, [17] for microcontrollers and [18,19,20,21] for PLCs. Specifically, the authors proposed in [18] and [22] an implementation approach for MPC controllers in PLCs which takes advantage of the structure of the matrices of the QP problem. This led to the development of a sparse optimization algorithm whose memory requirements grow linearly with the prediction horizon of the MPC controller.…”
Section: Introductionmentioning
confidence: 99%
“…The restart schemes shown are E f c (6) and E g c (7) from [15], restart condition E * c (8) [19], and the restart condition 9) proposed in this paper (using Algorithm 3). Additionally, we show the results of applying FISTA algorithm without using a restart scheme.…”
Section: Numerical Resultsmentioning
confidence: 99%
“…The resulting algorithm is commonly known as FISTA algorithm [4]. Because of its complexity certification, it is often used in the context of embedded model predictive control [7], [8], [9]. Another possibility to address composite convex optimization problems is to use splitting methods like ADMM [10], [11], [12].…”
Section: Introductionmentioning
confidence: 99%
“…Apesar de sua operação robusta e confiável, este hardware de computação geralmente possui baixo poder de processamento e baixa capacidade de memória, fatores que podem limitar a implementação das estratégias de controle avançado. O número de artigos que discutem implementações de controle preditivo em CLPé ainda limitado, por isso quando se aborda este tipo de aplicação os autores, em geral, propõe técnicas para solucionar o problema de otimização do MPC de forma eficiente, a fim de viabilizar a aplicação do controlador no referido hardware (Valencia-Palomo and Rossiter, 2009;Huyck et al, 2014;Kufoalor et al, 2014;Levenson et al, 2017;Krupa et al, 2018).…”
Section: Introductionunclassified