TY - JOUR T1 - Hybrid model predictive control of a nonlinear three-tank system based on the proposed compact form of piecewise affine model TT - کنترل پیش‌بین هیبریدی سیستم سه مخزن غیرخطی مبتنی بر مدل تکه‌ای آفین به فرم بسته پیشنهادی JF - joc-isice JO - joc-isice VL - 16 IS - 3 UR - http://joc.kntu.ac.ir/article-1-900-fa.html Y1 - 2022 SP - 35 EP - 46 KW - Model predictive control (MPC) KW - Hybrid system KW - Three-tank system KW - Piecewise affine (PWA) approximation KW - Mixed logical dynamical system (MLD) N2 - در این مقاله یک کنترل‌کننده پیش‌بین مبتنی بر مدل هیبرید پیشنهادی جهت کنترل ارتفاع سیال در سیستم سه مخزن دارای دینامیک‌های غیرخطی که مود عملکردی آن وابسته به مقدار لحظه‌ای حالت‌های سیستم است، طراحی شده است. استفاده از مدل هیبرید غیرخطی در کنترل پیش‌بین منجر به یک مساله برنامه‌نویسی صحیح ترکیبی غیرخطی می‌شود که حل آن بسیار پیچیده و زمان‌بر است. یکی از روش‌های حل این مساله، تقریب معادلات غیرخطی با عبارت خطی و یا تکه‌ای آفین می‌باشد. تقریب خطی اغلب خطای زیادی در محاسبه حالت‌ها و مودهای عملکردی سیستم داشته و تقریب تکه‌ای آفین خطای کمتر از تقریب خطی ایجاد می‌کند اما بار محاسباتی آن بسیار بیشتر است. در این پژوهش با هدف کاهش حجم محاسبات، یک فرم بسته برای معادلات تکه‌ای آفین سیستم سه مخزن در هر یک از مودها بدست آورده شده است. سیستم بدست آمده یک سیستم تکه‌ای آفین است که هر مود با یک عبارت تکه‌ای آفین توصیف می‌شود. کنترل پیش‌بین این سیستم یک مساله برنامه‌نویسی صحیح ترکیبی خطی است که توسط حل‌گر‌های متداول قابل حل می‌باشد. به منظور ارزیابی عملکرد کنترل پیش‌بین طراحی شده و امکان استفاده از آن به صورت برخط، دنباله ورودی بهینه کنترل با استفاده از حل‌گر تجاری MOSEK در محیطMPT محاسبه و در هر زمان نمونه برداری فقط اولین عضو دنباله به سیستم سه مخزن با دینامیک‌های دقیق در Simulink/Stateflow اعمال شده است. نتایج شبیه‌سازی نشان می‌دهد که کنترل‌کننده پیشنهادی ردیابی را به درستی انجام داده است و قیود روی حالت‌های سیستم نیز برآورده شده است. M3 10.52547/joc.16.3.35 ER -