Computing time of adaptive vs non-adaptive model predictive controller

조회 수: 1 (최근 30일)
Mark Verjans
Mark Verjans 2019년 2월 11일
편집: Mark Verjans 2019년 2월 11일
Hi!
I want to use a model predictive controller and adapt the controller to the changing plant. I created the system and control loop in Simulink and the non adaptive controller works like a charm and easily runs on my real-time system, whereas the adaptive controller takes a dramatically longer time (>10x) to compute. Why does it take so much longer? The calculation of the A, B, C, D matrices is really fast and not a problem... Increasing the step size is not an option and I would like to not change the horzizons (if possible)...
Is there any solution or workaround? I am using Matlab 2017a.
Thank you for your advices and help!
Kind regards
Mark

답변 (0개)

카테고리

Help CenterFile Exchange에서 Controller Creation에 대해 자세히 알아보기

제품


릴리스

R2017a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by