paper-with-me

홈 › Papers

ModelPredictiveControl.jl: advanced process control made easy in Julia

2024-11-14 · Francis Gagnon, Alex Thivierge, André Desbiens, Fredrik Bagge Carlson

Proprietary closed-source software is still the norm in advanced process control. Transparency and reproducibility are key aspects of scientific research. Free and open-source toolkit can contribute to the development, sharing and advancement of new and efficient control approaches, and the industrial sector will certainly benefit from them. This paper presents ModelPredictiveControl.jl, an open-source software package for designing model predictive controllers in the Julia programming language. It is designed to be easy to use and modular, while providing advanced features like nonlinear control and moving horizon estimation. It relies on powerful control system and mathematical optimization frameworks to simplify the construction and testing of state estimators and predictive controllers. It also integrates with the standard plotting library to quickly visualize closed-loop data. The paper presents the main functionalities and illustrates them with two case studies in simulation. The first example is a continuously stirred tank reactor described by linear dynamics. The second one implements a nonlinear, an economic, and a successive linearization model predictive controllers for an inverted pendulum. The solving times are benchmarked against equivalent implementations in MATLAB to show the efficiency of the package.

📄 PDF Abstract BibTeX arXiv:2411.09764

Code (1)

franckgaga/mpcPackageJulia.tex 공식 구현

Methods 이 논문이 사용한 방법론

Library 설명 없음

Similar Papers 제목 키워드 기반

SMPL: Simulated Industrial Manufacturing and Process Control Learning Environments

2022-06-17 · Mohan Zhang, Xiaozhou Wang, Benjamin Decardi-Nelson, Song Bo 외

Traditional biological and pharmaceutical manufacturing plants are controlled by human workers or pre-defined thresholds. Modernized factories have advanced process control algorithms such as model predictive control (MP…

BenchmarkingDeep Reinforcement LearningModel Predictive Controlreinforcement-learning+2

EasyV2V: A High-quality Instruction-based Video Editing Framework

2025-12-18 · Jinjie Mai, Chaoyang Wang, Guocheng Gordon Qian, Willi Menapace 외 arxiv

While image editing has advanced rapidly, video editing remains less explored, facing challenges in consistency, control, and generalization. We study the design space of data, architecture, and control, and introduce \e…

Image Editing

Applications in CityLearn Gym Environment for Multi-Objective Control Benchmarking in Grid-Interactive Buildings and Districts

2024-08-27 · Kingsley Nweye, Zoltan Nagy

It is challenging to coordinate multiple distributed energy resources in a single or multiple buildings to ensure efficient and flexible operation. Advanced control algorithms such as model predictive control and reinfor…

BenchmarkingModel Predictive Control

Choice-Learn: Large-scale choice modeling for operational contexts through the lens of machine learning

2024-09-10 · Journal of Open-Source Software 2024 9 · Vincent Auriau, Ali Aouad, Antoine Désir, Emmanuel Malherbe

Discrete choice models aim at predicting choice decisions made by individuals from a menu of alternatives, called an assortment. Well-known use cases include predicting a commuter’s choice of transportation mode or a c…

Discrete Choice Models

Advanced Control Strategy to Compensate Power Sharing Error and DC Circulating Current in Parallel Single-Phase Inverters

2024-12-20 · Quoc Nam Trinh, Bang Nguyen, Rob Hovsapian

This paper proposes an advanced control strategy to eliminate both current sharing error and DC circulating current caused by line impedance mismatched and measurement errors in islanded AC microgrid system. The proposed…