روند محاسبه قانون کنترل همانند محاسبه قانون کنترل ذکر شده در بخش قبل است. با بهره گرفتن از مدل CARIMA و در نظر گرفتن چندجملهای نویز برابر با ۱، معادله سیستم می تواند به صورت زیر نوشته شود:
(۴-۴۹) .
با ساده کردن معادله فوق داریم
(۴-۵۰)
اگر مقادیر ، و معلوم باشند، بهترین مقدار خروجی پیش بینی شده سیستم در لحظه t+d+i به صورت زیر خواهد بود:
(۴-۵۱) .
با توجه به خروجی پیش بین بینی سیستم، تابع هزینه تابعی از ، ، و سیگنالهای کنترل آینده ، ، … و مقادیر گذشته ورودی ها ، و مسیر مرجع خواهد بود. کمینه کردن تابع هزینه معادله ماتریسی زیر را برای محاسبه سیگنال های کنترل نتیجه می دهد:
( اینجا فقط تکه ای از متن پایان نامه درج شده است. برای خرید متن کامل فایل پایان نامه با فرمت ورد می توانید به سایت feko.ir مراجعه نمایید و کلمه کلیدی مورد نظرتان را جستجو نمایید. )
(۴-۵۲)
که در آن M و R ماتریس هایی با ابعاد ، P با ابعاد و و دارای ابعاد هستند. u و y همانند آنچه در بخش قبل ذکر شد به ترتیب مقادیر آینده سیگنالهای کنترل و خروجیهای پیش بینی شده سیستم هستند. با تعریف سطر اول ماتریس M با عنوان q و ضرب آن در طرفین (۴-۵۰) داریم
(۴-۵۳)
زمانی که سیگنال مرجع آینده مشخص نباشد، برابر با مرجع کنونی، ، در نظر گرفته میشود.
و در نهایت سیگنال کنترل به صورت زیر نوشته میشود:
(۴-۵۴)
که درآن
بنابراین سیگنال کنترل وابسته به ۶ پارامتر خواهد بود که توابعی از پارامترهای مدل و ضریب وزنی هستند. و از آنجا که بهره حلقه بسته سیستم برابر ۱ میباشد یکی از این پارامترها به صورت ترکیب خطی سایر پارامترها به صورت زیر میتواند محاسبه شود:
۴-۶-۲- پارامترهای کنترل
اگر پارامترهای کنترل ، ، ، ، و مشخص باشند، قانون کنترل رابطه (۴-۵۴) به راحتی قابل پیادهسازی میباشد. از طرفی پیدا کردن رابطه این پارامترهای کنترلی با پارامترهای مدل از اهمیت بالایی برخوردار است.
از آنجا که فرایند توسط رابطه (۴-۴۸) مدل میشود، ۴ پارامتر ، ، و برای توصیف مدل نیاز است. رابطه بین پارامترهای کنترل و پارامترهای مدل همانگونه که در بخش ۴-۵-۲ گفته شد می تواند محاسبه شود، اگر چه تخمین توابع به علت افزایش تعداد پارامترهای مدل به سادگی میسر نیست. در حالتی که زمان مرده سیستم مضرب صحیحی از زمان نمونه برداری باشد، توابع ساده تر قابل محاسبه هستند. در این حالت صفر در نظر گرفته میشود.
مشابه آن چه در بخش ۴-۵-۲ گفته شد فرض می کنیم که ، بنابراین پس از محاسبه پارامترهای کنترلی، این ضرایب بر بهره واحد سیستم تقسیم میشوند.
پارامترهای کنترلی به صورت توابعی از قطب سیستم a و پارامتر
بیان می شود. این پارامتر محدوده تغییرپذیری کوچکی برای فرآیندها دارد. پارامترهای و وابسته به پارامترهای مدل پیوسته زمان هستند، که توسط روابط زیر معرفی میشوند [۵۲]:
که برای مقادیر معمول قطبهای سیستم این پارامتر بین مقادیر ۵/۰ و ۵۶/۰ تغییر میکند. بنابراین پارامترهای کنترل می تواند به صورت تابعی از قطب سیستم و n برای یک مقدار مشخص محاسبه شود.
توابع به فرم
(۴-۵۵)
که در آن ، و به صورت زیر تقریب زده میشوند:
(۴-۵۶)
تقریب خوبی را برای پارامترهای کنترلی ، ، ، و فراهم می کند و پارامتر از ترکیب خطی پارامترهای ، ، قابل محاسبه میباشد. این توابع روی مجموعه پارامترهای از قبل محاسبه شده با حداکثر خطای کمتر از ۵/۱ درصد fit میشوند. تقریب بهتر می تواند با در نظر گرفتن محدوده تغییر پذیری کمتر پارامترهای فرایند حاصل شود.
در نتیجه زمانی که پارامترهای تنظیم تابع هزینه و پارامترای مدل مشخص شوند، پارامترهای کنترل کننده میتوانند به راحتی محاسبه شوند. در نهایت سیگنال کنترل بر بهره حالت ماندگار سیستم تقسیم می شود تا سیستم با بهره ماندگار واحد حاصل شود.
(۴-۵۷)
-
-
-
- معرفی روش کنترل مدل پیشبین تعمیمیافته برای فرایند چندمتغیره
-
-
در اکثر فرآیندهای صنعتی تعداد زیادی متغیرخروجی و متغیرهایی که برای کنترل فرایند مورد استفاده قرار میگیرند (متغیرهای ورودی)، وجود دارند که باید کنترل شوند. در بعضی موارد تغییر در یکی از متغیرهای قابل دستکاری (متغیر ورودی) به صورت عمده روی یکی از متغیرهای کنترل (متغیرخروجی) تاثیرگذار است و هر یک از جفت های ورودی خروجی مانند یک فرایند تک متغیره در نظر گرفته میشوند و توسط حلقههای مستقل کنترل میشوند. در بسیاری از موارد وقتی یکی از متغیرهای ورودی تغییر میکند، نه تنها متغیر خروجی متناظر را تحت تاثیر قرار میدهد بلکه سایر متغیرهای خروجی را دستخوش تغییر می کند. این اثر متقابل بین متغیرهای یک فرایند، کنترل آن فرایند را با مشکل مواجه کرده و حتی ممکن است ناپایداری آن را نیز در پی داشته باشد. زمانی که این اثرات متقابل ناچیز نیستند سیستم مورد نظر باید یک فرایند چند متغیره(MIMO) به جای مجموعهای از فرآیندهای مستقل تک متغیره (SISO) در نظر گرفته شود. کنترل فرآیندهای MIMO به صورت گستردهای در مقالات مورد بررسی قرار گرفته است، شاید یکی از روش های معروف کنترل فرآیندهای MIMO طراحی جبرانگرهای دیکوپله به منظور حذف یا کاهش این اثرات متقابل و سپس طراحی چند کنترل کننده SISO است. این روش در ابتدا نیازمند این است که جفت های ورودی و خروجی را مشخص کنیم و این که هر یک از متغیرهای ورودی برای کنترل کدامیک از متغیرهای خروجی مورد استفاده قرار بگیرند و همچنین سیستم دارای تعداد متغیرهای ورودی و خروجی یکسانی است. به طور کلی طراحی کنترل کننده دیکوپله برای فرآیندهای با دینامیک پیچیده و زمان مرده بسیار پیچیده است.
یکی از مزیتهای روش کنترل مدل پیشبین این است که برای فرآیندهای چند متغیره میتواند به راحتی مورد استفاده قرار گیرد. در این بخش نشان خواهیم داد که روش GPC را چگونه میتوان برای فرآیندهای MIMO پیادهسازی کرد.
۴-۷-۱- GPC چندمتغیره
مدل CARIMA برای یک فرایند چند متغیره با n خروجی و m ورودی میتواند به صورت زیر نمایش داده شود:
(۴-۵۸)
که و ماتریسهای چندجملهای و یک ماتریس چندجملهای است که به صورت زیر تعریف میشوند:
اپراتور به صورت تعریف می شود. متغیرهای ، و به ترتیب بردار خروجی، بردار ورودی و بردار نویز در لحظه میباشند. بردار نویز، نویز سفید با میانگین صفر در نظر گرفته می شود.
اجازه دهید تابع هزینه درجه ۲ زیر با افق محدود را در نظر بگیریم:
(۴-۵۹)
فرم در حال بارگذاری ...