Computational Performance of a Remote Nonlinear Predictive Controller on a Single Board Computer Applied to a Distillation Process

ABSTRACT The computational time in a nonlinear model‐based predictive control (NMPC) depends on several factors. For its implementation, very short execution times are required, which translates into specialized and robust computational capabilities. These capabilities can be evaluated using external servers and Single Board Computers (SBCs), small in size, but with important computational features. The present work evaluated the computational time required in the implementation of a remote NMPC for three different models of a distillation column using the Python Gekko library on a Raspberry PI 3B+ board, and using an Aspen Plus Dynamic simulation as a plant through Open Platform Communication (OPC). In total, 9 cases involving between 2229 and 5109 state variables were evaluated, finding that, in all cases, the time needed to solve the NMPC was less than 30 s, with a CPU consumption of less than 50%.

Authors

Institutions

Publication Details

Journal
Optimal Control Applications and Methods
Published
2025-03-14
DOI
https://doi.org/10.1002/oca.3275
Citations
1
Primary Topic
Advanced Control Systems Optimization
Type
article
Field-Weighted Citation Impact
1.21

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Computational Performance of a Remote Nonlinear Predictive Controller on a Single Board Computer Applied to a Distillation Process

Manuel Figueredo, Edgar Yesid Mayorga Lancheros, Sandra Milena Rodríguez Mancera
1 citations
Optimal Control Applications and Methods
Advanced Control Systems Optimization
1.21
article

Computational Performance of a Remote Nonlinear Predictive Controller on a Single Board Computer Applied to a Distillation Process

Manuel Figueredo, Edgar Yesid Mayorga Lancheros, Sandra Milena Rodríguez Mancera
article en
1 citations

Abstract

ABSTRACT The computational time in a nonlinear model‐based predictive control (NMPC) depends on several factors. For its implementation, very short execution times are required, which translates into specialized and robust computational capabilities. These capabilities can be evaluated using external servers and Single Board Computers (SBCs), small in size, but with important computational features. The present work evaluated the computational time required in the implementation of a remote NMPC for three different models of a distillation column using the Python Gekko library on a Raspberry PI 3B+ board, and using an Aspen Plus Dynamic simulation as a plant through Open Platform Communication (OPC). In total, 9 cases involving between 2229 and 5109 state variables were evaluated, finding that, in all cases, the time needed to solve the NMPC was less than 30 s, with a CPU consumption of less than 50%.

Optimal Control Applications and MethodsVol. 46(4)
Universidad de La Sabana (CO)
Universidad de La Sabana
Affordable and clean energy
Openalex Percentile: Top 24%
Advanced Control Systems Optimization
1.21
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.