Document Type : Research Article
Authors
Dep. of Electrical Engineering, Shahid Chamran University of Ahvaz, Ahvaz, Iran
Abstract
Keywords
در سیستمهای قدرت مقیاس بزرگ که معمولاً متشکل از ناحیه کنترلی به هم پیوسته هستند، کنترل فرکانس- بار [1](LFC) به جهت هر چه نزدیک نگه داشتن فرکانس سیستم و قدرت درون ناحیه به مقادیر برنامهریزی شده، دارای اهمیت است. توان مکانیکی ورودی به ژنراتور برای کنترل فرکانس توان الکتریکی خروجی و نگه داشتن تبادل توان بین نواحی مطابق برنامهریزی استفاده میشود. در سیستم قدرت مقررات زدایی شده، هر ناحیه کنترلی دارای انواع مختلف عدم قطعیت و اغتشاشهای گوناگون ناشی از افزایش پیچیدگی، خطاهای مدلسازی سیستم و تغییر ساختار سیستم قدرت است. سیستم قدرتی که به صورت مناسب طراحی و بهرهبرداری میشود، باید بتواند از عهده تغییرات بار و اغتشاشات سیستم برآید و همچنین باید حد قابل قبولی از کیفیت توان را در عین نگه داشتن ولتاژ و فرکانس در محدودههای قابل تحمل فراهم آورد [1].
در دهههای اخیر چندین استراتژی برای LFC در سیستمهای قدرت توسط محققان پیشنهاد شدهاست. یک روش طراحی کنترلر LFC مقاوم و مرکز زدایی شده برای سیستم قدرت با استفاده از مقدار تک ساختاری در [2] ارائه شده است. دو کنترلر LFC مقاوم مرکز زدایی شده در [3] پیشنهاد شدهاند: اولی بر مبنای تئوری بوده و به کنترلی با مرتبه بالا میانجامد. کنترلر دوم کنترلکنندهای PI[2] تنظیم شده توسط الگوریتم ژنتیک [3](GA) برای رسیدن به عملکرد مقاومی همانند کنترلر اولی است. یک ساختار کنترلی تطبیقی مرکز زدایی شده برای LFC سیستمهای قدرت چند ناحیهای برای عملکرد مناسب در هنگام تغییرات پارامترهای سیستم در [4] معرفی شده است. کاربردی از کنترلر تناسبی انتگرالی با بهرههای برنامهریزی شده به روش فازی برای LFC سیستم قدرت به هم پیوسته دو ناحیهای در [5] معرفی شده است. روشی بر مبنای الگوریتم جستجوی تابو [4](TS) برای طراحی بهینه LFC تناسبی انتگرالی بر مبنای منطق فازی [5](FLPI) در یک سیستم قدرت دو ناحیهای به هم پیوسته در [6] ارائه شده است. در [7] پارامترهای کنترلی PI و I بر مبنای بهینه سازی جستجوی ذرات ترکیبی [6](HPSO) برای کنترل LFC در یک سیستم قدرت دو ناحیهای تنظیم شدهاند. در [8] کنترلر فازی چند مرحلهای بر مبنای الگوریتم جستجوی ذرات برای حل مسأله LFC در سیستم قدرت پیشنهاد شده است. طراحی کنترلرPID برای LFC در سیستم قدرت به هم پیوسته با استفاده از الگوریتم جستجوی ذرات در [9] مورد بحث قرار گرفته است. روش ترکیبی فازی- عصبی [7](HNF) در [10] برای کنترل خودکار تولید [8](AGC) سیستم قدرت به هم پیوسته با و بدون محدودیت نرخ تولید [9](GRC) به کار بسته شده است. اعمال GA کد شده به صورت همزمان برای بهینهسازی بهرههای یک کنترلر PI در سیستم قدرت در [11] بحث شده است. کنترلر منطق فازی برای LFC خودکار سیستم قدرت به هم پیوسته دو ناحیهای در [12] طراحی شده است. یک روش جدید تطبیقی حذف بار که حفاظت اضطراری در برابر کاهش شدید فرکانس را فراهم آورده و در عین حال، ریسک اضافه بار خط را کمینه میکند، در [13] ارائه شده است. انواع روشهای جستجوی تصادفی سلسله مراتبی جدید در [14] برای بهینهسازی بهرههای PID استفاده شده در کنترل خودکار تولید نیروگاههای تولیدی حرارتی چند ناحیهای بر مبنای منطق فازی معرفی شدهاند. یک کنترلر PID مقاوم جدید برای AGC سیستمهای قدرت با توربین آبی در [15] ارائه شده است. این روش عمدتاً بر مشخصه بیشینه پیک رزونانس با استفاده گرافیکی از چارت نیکولز استوار است. سیستمهای بررسی شده شامل AGC با سیستم قدرت دو ناحیهای متصل به هم چند واحدی تمام آبی و دو سیستم تست دیگر شامل تمام حرارتی و ترکیبی حرارتی- آبی است.
به تازگی الگوریتمهای بهینهسازی کلی، از قبیل: PSO، BFA[10] در زمینه بهینهسازی پارامترهای کنترلر جلب توجه کردهاند [21-17]. بر خلاف سایر روشها این الگوریتمها بر مبنای جمعیتی که بیانگر حلهای گوناگون هستند، کار میکند. بنابراین، این خاصیت موازی بودن باعث میشود که قابلیت جستجو بهبود یابد و پاسخ بهینه در مسائل پیچیده بهینهسازی به سرعت یافت شود. متأسفانه، تحقیقات اخیر برخی نقایص را در عملکرد این الگوریتمها شناسایی کردهاند که از جمله میتوان به همگرایی نابهنگام این الگوریتمها اشاره کرد که عملکرد آنها را تنزل داده، قابلیت جستجوی آنها را کاهش میدهد. روش SOA[11] به عنوان راه حلی برای مشکلات و معایب ذکر شده پیشنهاد شده و تاکنون برای حل این مسأله به کار برده نشده است [22]. همچنین، به دلیل قدرت و تکنیکهای منحصر به فرد خود در جستوجو میتواند نواحی مطلوب را هنگامی که جمعیت مورد بررسی کوچک است، پیدا کند. این قابلیت ویژه الگوریتم، مشکل همگرایی نابهنگام را حل نموده، قابلیت جستجو را افزایش میدهند. بنابراین، این الگوریتم، روش بهینهسازی مناسبی برای کنترلکنندههای سیستم قدرت است.
در این مقاله، علاوه بر حداکثر محدودیتهای نرخ تولید[12](GRC) و سرعت دریچه بخار[13](VSL) برای کاهش هر چه سریعتر انحراف فرکانسی در حالت دینامیکی، نامعینیهای سیستم قدرت نیز از75 % تا125% با گام 5 %از مقادیر نامی پارامترهای سیستم در نظرگرفته شدهاند و شبیهسازیها با در نظر گرفتن محدودیتهای اشباع گاورنر و توربین(غیرخطی) سیستم قدرت انجام شده است.
بنابراین، مقاله حاضر روش بهینهسازی جدیدی به نام SOA را برای طراحی بهینه کنترلکننده PI برای LFC در سیستمهای قدرت به هم پیوسته دو ناحیهای برای میرا سازی نوسان های سیستم قدرت پیشنهاد میکند. از SOA برای تنظیم پارمترهای کنترلر LFC استفاده میشود. مساله طراحی کنترلر پیشنهادی به صورت یک مساله بهینهسازی فرمول بندی شده و SOA برای جستجوی پارامترهای بهینه کنترلر به کار بسته میشود. با کمینه سازی تابع هدف حوزه زمانی که انحرافهای فرکانس و توان خط ارتباطی را در نظر گرفته است، عملکرد پایداری سیستم بهبود داده میشود. نتایج شبیهسازی مؤثر بودن کنترلر پیشنهادی را در تأمین مشخصه میرایی مناسب به نوسان های سیستم در رنج وسیعی از شرایط بارگیری و پارامترهای سیستم تضمین میکنند. همچنین این نتایج، برتری روش پیشنهادی را در مقایسه با روشهای PSO و BFAو روش مرسوم در تنظیم کنترلر تأیید میکنند.
2- الگوریتم بهینهسازی SOA
الگوریتم SOA [22-24] برای اولین بار در سال 2007 توسط دای و همکاران [22] ارائه شده و همانند سایر الگوریتمهای زیستی بر اساس جمعیت اولیه است. در این الگوریتم جواب بهینه با استفاده از جمعیت جستجوکننده بهدست میآید. هر عضو این جمعیت اصطلاحاً seeker نامیده میشود. این جمعیت اولیه رندومگونه در سه گروه دستهبندی میشود. این سه گروه چندین ناحیه مختلف از فضای جستجو را برای رسیدن به جواب بهینه جستجو میکنند. تمامی seekerهای عضو یک گروه، یک همسایگی را اطراف خود ایجاد میکنند. این همسایگی، مؤلفه اجتماعی برای اشتراکگذاری اجتماعی اطلاعات را نشان میدهد.
2-1- مراحل الگوریتم بهینهسازی جستجوکننده (SOA)
در الگوریتم SOA جهت جستجو و اندازه گام به صورت جداگانه برای i امین seeker و jامین متغیر مورد بهینهسازی در هر گام زمانی t محاسبه میشود؛ به طوری که و برقرار باشد.
2-1-1- محاسبه جهت جستجو
به طور کلی، معامله کردن در یک فضای گروهی و مشارکتی برای برآوردن نیازها و اهداف از گرایش های طبیعی یک گروه به شمار میرود. در این راستا، دو نوع رفتار مشارکتگونه در فعالیتهای گروهی مطالعه و بررسی میشود. این رفتارهای مشارکتگونه بر اساس رفتارهای خودپسندانه و همنوع پسندانه شکل میگیرد. هر seeker به عنوان یک عضو از جامعه، رفتاری شخصی و مربوط به خود بر اساس قضاوتهای شخصی و میل به سمت بهترین موقعیت گذشته انجام میدهد. این رفتار iامین seeker میتواند توسط بردار جهتی تجربی به صورت زیر مدل گردد:
(1) |
در معادله (1)، برای هر متغیر تابع علامت است. از طرف دیگر، در یک فضای همنوع پسندگونه، seeker ها به ارتباط با یکدیگر تمایل دارند. بنابراین، به طور واضح با یکدیگر فعالیت مشترک انجام میدهند و رفتارهایشان را در پاسخ به دیگر همسایگانشان برای رسیدن به اهداف مطلوب تنظیم میکنند. به عبارت دیگر، این seeker ها کاملاً یک رفتار گروهی حرفهای را نشان میدهند. این جمعیت یک رفتار گروهی سازمان یافته را از خود نشان میدهد. این دو جهت اختیاری بر اساس تمایلات گروهی به صورت زیر مدل میشوند:
(2) |
|
(3) |
در معادلات (2-3) و به ترتیب بهترین موقعیت گذشته و جاری همسایه seeker را نشان میدهند. بعلاوه، seeker ها توانایی ارائه رفتار هدفگرایانه را دارند؛ به گونهای که رفتار آینده میتواند توسط رفتار گذشته پیشبینی و آموزش داده شود. در نتیجه، جمعیت seeker برای تغییر جهت جستجو و ارائه رفتار هدفگرایانه براساس رفتار گذشتهاش عمل میکند. بنابراین، هر seeker ، متناظر است با یک جهت تجربی که اصطلاحاً جهت بیش فعالی نامیده میشود و به صورت زیر مدل میگردد:
(4) |
در معادله (4) است و فرض میشود که موقعیت بهتری نسبت به دارد. چهار جهت تجربی فوق الذکر که در معادلات (1) تا (4) نشان داده شدهاند، هر seeker را به سمت یک تصمیمگیری منطقی در فضای جستجویش هدایت میکند.
اگر jامین متغییر از iامین seeker به سمت جهت مثبت محور مختصات حرکت کند، جهت مقدار 1+ را میگیرد. اگر j امین متغیر از i امین seeker به سمت جهت منفی محور مختصات حرکت کند، جهت مقدار 1- را میگیرد. . اگر j امین متغیر از i امین seeker در موقعیت فعلی خود بماند، مقدار برابر 0 است. با به کار بردن قانون انتخابی زیر جهت تجربی برای هر عنصر j انتخاب میگردد.
(5) |
در معادله (5) یک عدد تصادفی در بازه [0, 1] است؛ به طوری که میزان درصد تعداد m از مجموعه برای jامین متغیر و چهار جهت تجربی است. به عبارت دیگر برابر است با .
2-1-2- محاسبه اندازه گام
مسائل بهینهسازی متفاوت اغلب محدوده متنوعی از مقادیر تابع هدف را دارند. جهت طراحی یک سیستم فازی برای کاربردی کردن در طیف وسیعی از مسائل بهینهسازی، مقدار تابع هدف برای تمامی seeker ها از شماره 1 تا S مرتب میگردد و به عنوان ورودی برهان فازی اعمال میگردد. همچنین، یک تابع عضویت خطی در قسمت شرطی استفاده میشود. این تابع به صورت زیر مدل میگردد.شکل(1) چگونگی عملکرد سیستم فازی را نشان میدهد.
(6) |
شکل(1): نحوه عملکرد سیستم فازی
در معادله (6) رتبه مرتب شده بعد از مرتبسازی مقادیر تابع هدف است. مقدار درجه عضویت ماکزیمم که برابر یا کوچکتر از 1 است و همچنین، مقدار برابر 95/0در نظر گرفته میشود.
یک سیستم فازی بر طبق اصول قانون کنترلی به صورت زیر عمل میکند:
دراین راستا، از تابع عضویت Bell به صورت برای ارائه بخش action استفاده شده است. مقادیر درجه عضویت حدود متغیرهای ورودی مقداری کمتر از 0111/0 را داراست. از حد عناصر در جمعیت sekker ها میتوان صرفنظر کرد. بنابراین، مقدار مینیمم برابر با 0111/0 تنظیم میگردد. همچنین، پارامتر از تابع عضویت Bell به صورت زیر تعیین میگردد:
(7) |
در این معادله مقدار قدرمطلق بردار ورودی متناظر با بردار خروجی توسط نماد نشان داده شده است. پارامتر برای کاهش اندازه گام با افزایش گام زمانی استفاده میشود؛ بهگونهای که به آهستگی دقت جستجو را بهبود میدهد. در این مقاله به صورت خطی از مقدار 9/0 تا 1/0 در زمان اجرای برنامه کاهش پیدا میکند. و به ترتیب بهترین seeker و seeker انتخاب شده به صورت تصادفی است که از یک زیر گروه مشابه از seeker بهدست میآید. شایان ذکر است که متفاوت از است و برای همه seeker ها در یک گروه مشابه به اشتراک گذاشته میشود.
به منظور رندومی کردن هر متغیر و بهبود قابلیت جستجوی محلی معادله (8) معرفی میشود که به یک بردار تبدیل میگردد. در این راستا، عناصر این بردار به صورت زیر معین میشود:
(8) |
در معادله فوق یک عدد حقیقی رندوم یکنواخت در بازه است. معادله (9) بخش عمل برهان فازی را نشان میدهد و اندازه گام برای هر متغیر j به صورت زیر بهدست میآید:
(9) |
2-1-3- به روز کردن موقعیت seekerها
در یک جمعیت به اندازه S ، موقعیت iامین seeker برای بعد jام به صورت زیر بهدست میآید:
(10) |
2-1-4- یادگیری گروهها از یکدیگر
هر الگوریتم هوشمند جواب بهینه را با استفاده از اطلاعات اعضای جمعیت جستجو میکند. این موضوع نشان میدهد که ممکن است جمعیت در مینیمم محلی قرار بگیرد و موجب همگرایی زودرس شود. بنابراین، در این الگوریتم از چند زیر گروه مربوط به جمعیت اصلی استفاده میشود و در این الگوریتم هر گروه باید اطلاعات بهینه را (که در ناحیه مربوط به خود بهدست آوردهاند) از گروههای دیگر فرا گیرد. بنابراین موقعیت بدترین seeker مربوط به هر گروه با بهترین seeker مربوط به دیگر گروهها با استفاده از عملگر crossover دوگانه به صروت زیر تعریف میگردد:
(11) |
در معادله فوق یک عدد حقیقی رندوم یکنواخت در بازه [0,1] است. برابر است با jامین متغیر از بدترین موقعیت nام در گروه kام. برابر است با jامین متغیر از بهترین موقعیت در گروه l ام؛ به نحوی که . به منظور افزایش تنوع در جمعیت، اطلاعات مفید بهدست آمده توسط هر گروه در میان تمامی گروهها به اشتراک گذاشته میشود.
3- سیستم قدرت
یکی از مهمترین آثار غیرخطی موجود در سیستم وجود باند مرده در گاورنرهاست که بر اثر برخی چرخ دندهها و تقویت کننده های هیدرولیک و اصطکاک موجود د ر سیستم مکانیکی ایجاد میگردد. وجود این باند مرده باعث میشود که تا هنگامی که اندازه سیگنال ورودی به یک مقدار خاص نرسد ، سیستم گاورنر پاسخی درخروجی نداشته باشد و در واقع، گاورنر به ازای تغییرات سرعتی که کمتر از مقدار باند مرده هستند، هیچ عکس العملی از خود نشان ندهد.
محدودیت افزایش تولید در واحدها ، یکی دیگر از جلوههای غیرخطی در سیستم فرکانس- بار است. به بیان دیگر، افزایش یا کاهش تولید انرژی با توجه به سقف حداکثر و حداقل تولید واحدها محدود است؛ چرا که از نظر عملی توان تولیدی تنها می تواند با حداکثر مشخصی تغییر کند و این حدود سرعت به این جهت در نظر گرفته شده که از نظر انحرافات گسترده متغیرهای پروسه، از قبیل: دما و فشار )جهت ایمنی سیستم ( اجتناب شود. در این مقاله از روش پیشنهادی استفاده شده است. بنابراین، درنظرگرفتن محدوده اشباع، سیستم مورد نظر را غیرخطی می کند. همچنین، باعث افزایش نقطه اوج و زمان نشست تغییرات فرکانسی به ازای تغییرات پله بار نسبت به حالت خطی میشود. شکل (3) مدل کاملتر گاورنر و توربین را با در نظرگرفتن محدودیت سرعت دریچه بخار و محدودیت نرخ تولید در هر ناحیه نشان میدهد.
شکل (2):مدل غیر خطی گاورنر و توربین در سیستم دو ناحیهای
3-1- سیستم قدرت دوناحیهای
یک سیستم قدرت دو ناحیهای به هم پیوسته کنترل شده مرتبط با نیروگاه حرارتی در شکل (3) نشان داده شده است که در آن فرکانس سیستم بر حسب (Hz)، ثابت تنظیم (Hz بر واحد)، ثابت زمانی گاورنر سرعت بر حسب (s) و ثابت زمانی سیستم قدرت بر حسب (s) است. خطای کنترل ناحیهای، تغییر تقاضای بار، تغییر موقعیت دریچه گاورنر، تغییرات تنظیم کننده سرعت(گاورنر) ، بهره سیستم قدرت و تغییر توان خط ارتباطی است. کل سیستم میتواند به عنوان یک سیستم چند متغیره به شکل زیر مدل شود:
(12) |
|
(13) |
|
که در آن: |
|
|
|
|
|
|
|
|
پارامترهای بهره فیدبک برای چنین کنترلهایی با استفاده از SOA بهینهسازی میشوند. برای دو ناحیه در نظر گرفته شده در این مطالعه کنترلکننده انتگرالی مرسوم با یک کنترل کننده PI با ساختار زیر جایگزین شد:
(14) |
که در آن بهره تناسبی و بهره انتگرالی است. کنترلکنندههای PI در هر دو ناحیه یکسان در نظر گرفته شدند. سیگنال کنترلی برای کنترلکننده PI میتواند مطابق معادله زیر بیان شود:
(15) |
مقادیر نامی پارامترهای سیستم قدرت دوناحیهای در ضمیمه آورده شده است.
شکل (3): سیستم تحت مطالعه
3-2- سیستم قدرت تجدیدساختار یافته
در طول سالهای اخیر چندین حالت کاری مختلف کنترل کننده فرکانس بار به منظور تطبیق طرحهای سنتی آن با تغییر محیط در سیستمهای قدرت که تحت تجدید ساختار قرار گرفتهاند، پیشنهاد شده است. در اینگونه سیستم ها هر ناحیه کنترلی دارای انواع عدم قطعیتها و اغتشاشات است که این امر میتواند ناشی از تغییر ساختار سیستم قدرت و حتی خطای ناشی از مدلسازی باشد. بنابراین، در اینگونه سیستمها یک کنترلکننده قابل انعطاف میتواند کاربرد بیشتری نسبت به کنترلکننده کلاسیک داشته باشد.
حال به منظور نشان دادن کارایی و عملکرد مقاوم روش پیشنهادی، این روش بر روی سیستم قدرت چهارناحیهای تجدید ساختار یافته تحت شرایط کاری مختلف تست شده است. نتایج بیانکننده این موضوع است که استفاده از الگوریتم جستجوکننده، پارامترهای دینامیکی سیستم مورد مطالعه را از جمله زمان نشت، میزان جهش و همینطور پاسخ ماندگار سیستم با در نظر گرفتن غیر خطی بدون سیستم، اغتشاش در هر یک از نواحی و عدم قطعیت پارامترها نسبت به روش کلاسیک و سایر روشهای مقایسه شده بهبود بیشتری میدهد.
از آنجا که ممکن است در واقعیت قراردادهای مختلفی بین شرکتهای تولید و توزیع این سیستم قدرت وجود داشته باشد و به منظور محاسبه اثر قراردادهای ردیابی بار بر دینامیک سیستم قدرت مورد مطالعه از ماتریس مشارکت تولید افزوده [25] به منظور مدل کردن کنترلکننده فرکانس بار استفاده شده است. این ماتریس بیانکننده شاخص مشارکت شرکت تولید در قرارداد ردیابی بار با یک شرکت توزیع است. شرکتهای تولید و توزیع کل سیستم قدرت تحت تست به ترتیب سطرها و ستونهای این ماتریس را تشکیل میدهند. توان تولیدی کل هر یک از شرکتهای تولید و همچنین، تقاضای شرکتهای توزیع در هر قرارداد در[25] آورده شده است.
توضیحات تفضیلی و شماتیک سیستم قدرت تجدید ساختار یافته، اطلاعات مربوط به شرکتهای تولید وانتقال و توزیع، بلوک دیاگرام کنترلکننده فرکانس بار برای سیستم قدرت تجدید ساختار یافته، پارامترهای سیستم تحت مطالعه، در[26] آورده شده است.
4- تابع هدف
یک معیار عملکردی میتواند به صورت انتگرال زمان ضربدر خطای مطلق انحراف فرکانس دو ناحیه و توان خط ارتباطی تعریف شود ( Integral of Time multiply Absolute Error:ITAE). مطابق با این تعریف تابع هدف J به صورت زیر بیان میشود:
(16) |
بر مبنای تابع هدف J مسأله بهینهسازی میتواند بدین شکل بیان شود: J را تحت شرایط زیر کمینه کن:
(17) |
, |
برای سهولت مطالعه دو ناحیه به هم پیوسته همانند هم فرض شدند. پارامترهای بهینه آنگونهاند که: .
تابع هدف اولیه، برمبنای تابعITAE با اضافه کردن تابع جریمهای برای در نظر گرفتن محدودیتهای اشباع است. بدون در نظر گرفتن نامعینیها تابع هدف اولیه به صورت رابطه زیر بیان میشود:
|
|
(18)
که در آن:
N: تعداد نواحی سیستم قدرت، n: تعداد کل گاورنرها یا توربینها، : انحراف فرکانسی شبیهسازی شده ناحیه i ام به ازای ورودی پله ناحیه k ام، : انحراف سیگنال گاورنر j ام از محدوده اشباع به ازای ورودی پله ناحیه k ام، : انحراف سیگنال توربین j ام از محدوده اشباع به ازای ورودی پله ناحیه k ام است. در این تابع هدف، و توابع جریمهای هستند که باعث میشوند نقطه بهینه تابع هدف یا پارامترهای بهینه طراحی شده برای کنترلکننده PI پیشنهادی طوری باشد که سیگنال کنترلی کنترلکننده طراحی شده در محدوده مجاز ورودی گاورنر و توربین باشد. و که به ترتیب میزان خروج از حد اشباع سیگنال ورودی گاورنر و توربین j ام به ازای ورودی پله ناحیه k ام را نشان میدهند، به صورت روابط زیر تعریف میشوند:
(19) |
|
(20) |
که در آنها:
: حداکثر سرعت دریچه بخار(گاورنر)، : حداکثر سرعت دریچه بخار شبیهسازی شده به ازای ورودی پله ناحیه k ام، : حداکثر ورودی مجاز توربین(GRC)، : حداکثر ورودی مجاز توربین شبیهسازی شده به ازای ورودی پله ناحیه k ام است.
از روابط (18) تا (20) ملاحظه میشود خروج مقادیر شبیهسازی شده سیگنالهای و از محدوده مجاز به صورت مقادیر جریمه مثبت به تابع هدف اضافه میشود. به علاوه اینکه در شبیهسازیها محدودههای اشباع گاورنرها و توربین ها به ترتیب و فرض شده است.
برای در نظر گرفتن نامعینیها در طراحی کنترلکننده،تابع هدف را به ازای %p نامعینی از مقدار نامی در نظرگرفته ودر این شرایط پارامترهای سیستم قدرت پس از شبیهسازی محاسبه میشوند. تابع هدف J شبیهسازی شده به ازای%p مقدار نامی پارامترهای نامعین سیستم با نمایش داده میشود. تابع هدف نهایی، بیشترین مقدار تابع هدف به ازای تمام نامعینیهاست. تابع هدف نهایی طراحی کنترلکننده پیشنهادی به صورت زیر تعریف میشود:
(21) |
بنابراین، این مطالعه بر تنظیم بهینه کنترلکنندهها برای LFC و کنترل توان خط ارتباطی با استفاده از الگوریتم بهینهسازی جستجوکننده متمرکز است. هدف از بهینهسازی جستجو برای تنظیم پارامترهای کنترلکننده بهینهای است که حداقل نسبت میرایی سیستم را بیشینه کنند. از طرف دیگر در این مطالعه، اهداف کنترلِ فرکانس و توان ارتباطی بین ناحیهای با میرایی مناسب نوسان ها و نیز بهدست آوردن عملکرد مناسب تحت کلیه شرایط کاری و بارهای متغیر و در نهایت، طراحی کنترلکننده مرتبه پایینی با پیادهسازی آسان مورد نظر است.
همچنین، در نظر گرفتن اثرهای غیرخطی در طراحی باعث افزایش قابلیت استفاده از کنترلکننده در سیستمهای عملی خواهد بود.کنترلکننده طراحی شده با این روش از حداکثر قابلیتهای مجاز اجزای سیستم برای کاهش مقدار انحراف فرکانس بهره میگیرد. تابع هدف باید از اشباع اجزای سیستم نیز جلوگیری کند.
5- نتایج و شبیهسازیها
5-1- سیستم قدرت دوناحیهای
در این قسمت موارد مقایسهای مختلفی بررسی میشوند تا قابلیت روش SOA پیشنهادی را در بهینهسازی پارامترهای کنترلکننده نشان دهند.
به منظور اجرای الگوریتم محدودیت نرخ تولید و محدودیت سرعت دریچه بخار هر ناحیه برای هر دو محدوده برابر 0.015 پریونیت بر ثانیه فرض شده است.
جدول (1) مقادیر ویژه سیستم، حداقل ضریب میرایی مودهای سیستم، معیار عملکرد، پارامترهای کنترلکننده و زمان نشست را نشان میدهد. ملاحظه میشود که سیستم با کنترلکننده مرسوم دچار میرایی بحرانی ناشی از نسبت میرایی کوچک مودهای سیستم ( ) و فاکتور میرایی کوچک ( ) است. به علاوه، بیشترین نسبت میرایی در روش SOA رخ داده است. همچنین، واضح است که کنترلکننده پیشنهادی مقادیر ویژه مودهای سیستم را به مقدار زیادی به نیمه چپ صفحه s انتقال میدهد. بنابراین، در مقایسه با سیستم کنترلر مرسوم PI روش SOA پایداری سیستم را به مقدار زیادی افزایش داده، مشخصات میرایی مودهای سیستم را بهبود میبخشد. به علاوه، مقدار معیار عملکردی با کنترلکننده پیشنهادی در مقایسه با کنترلکننده مرسوم و PSO وBFA کوچکتر است. این نشان دهنده آن است که زمان نشست و نوسان ها با اعمال کنترلکننده پیشنهادی به شدت کاهش مییابند.
جدول (1): مقادیر ویژه سیستم، حداقل ضریب میرایی مودهای سیستم، معیار عملکرد، پارامترهای کنترلکننده و زمان نشست
method |
Conventional |
PSO |
BFA |
Proposed method (SOA) |
PI controller |
KP= 0.7005 kI= 0.3802 |
KP= -0.3608 kI= 0.2734 |
KP= -0.4205 kI= 0.2794 |
KP= -0.3094 kI= 0.4580 |
Min Damping ratio |
0.021 |
0.183 |
0.2359 |
0.2421 |
Performance index |
3.5795 |
2.549 |
1.826 |
1. 772 |
Settling time |
29.4190 |
7.4587 |
4.1681 |
3.7654 |
System modes |
-13.7342 -13.6218 -0.086 ± 4.1699j 0.9568 ± 3.402j -1.8538 -0.2359 -0.2355 |
-13.1102 -13.1025 -0.5641 ± 3.1788j -1.1767 ± 1.9198j -1.1995 -0.4473 -0.4291
|
-13.0100 -12.9600 -0.7035 ± 2.8982j -1.0628 ± 1.3218j -0.7331 ± 0.3488j -0.7977 |
-13.0198 -12.9923 -0.8344 ± 2.8993j -1.0732 ± 1.4412j -0.8893 ± 0.4563j -0.8756 |
5-1-1- افزایش پلهای در تقاضای بار ناحیه اول ()
به عنوان اولین مورد آزمایش، افزایشی پلهای در تقاضای بار ناحیه اول ( ) در نقطه کاری 1 (نقطه کار نامی) اعمال میشود. انحراف فرکانسی ناحیه اول ، انحراف فرکانسی ناحیه دوم ( )، سیگنال توان ارتباطی سیستم حلقه بسته و انحراف ACE در شکلهای 4 تا 8 نشان داده شدهاند. در این شکلها پاسخ سیستم با کنترلکننده مرسوم PI دچار زمان نشست طولانی و نوسان های نامطلوب است. همچنین، در مقایسه با PSO وBFA، روش پیشنهادی حقیقتاً در بهبود مشخصه میرایی سیستم قدرت کاراتر است. با اعمال کنترلکننده پیشنهادی پایداری سیستم حفظ شده و از نوسان های سیستم قدرت جلوگیری شده است.
شکل (4): انحراف خطای کنترل ناحیه اول
شکل (5): انحراف خطای کنترل ناحیه دوم
شکل (6): انحراف فرکانسی ناحیه اول ()
شکل (7): انحراف فرکانسی ناحیه دوم ()
شکل (8): سیگنال توان ارتباطی سیستم بین دو ناحیه
5-1-2- افزایش پلهای در تقاضای بار ناحیه دوم ()
در این حالت یک افزایش پلهای 10 درصدی در تقاضای بار ناحیه دوم در نقطه کار 2 اعمال میشود. انحراف فرکانسی ناحیه اول ، انحراف فرکانسی ناحیه دوم ( )، سیگنال توان ارتباطی سیستم حلقه بسته در شکلهای 9 تا 11 نشان داده شدهاند. در این شکلها ملاحظه میشود که نوسان ها در غیاب کنترلکننده پیشنهادی حفظ شدهاند. به علاوه، روش پیشنهادی دارای عملکرد بهتری نسبت به PSO وBFA در میرا سازی مؤثر نوسان ها و کاهش زمان نشست است. بنابراین، در مقایسه با کنترلکننده مرسوم و کنترلکنندههای بر پایه PSO وBFA، کنترلر PI با استفاده از SOA پایداری سیستم را به شدت افزایش داده، مشخصههای میرایی سیستم قدرت را بهبود میبخشد.
شکل (9): انحراف فرکانسی ناحیه اول ()
شکل (10): انحراف فرکانسی ناحیه دوم ()
شکل (11): سیگنال توان ارتباطی سیستم بین دو ناحیه
5-1-3- افزایش پلهای در تقاضای بار نواحی اول و دوم به صورت همزمان
در این حالت یک افزایش پلهای 1/0 در تقاضای بار ناحیه اول ( ) و ناحیه دوم ( ) در نقطه کار 3 اعمال میشود. سیگنالهای سیستم حلقه بسته در شکلهای 12 و 13 نشان داده شدهاند. از این شکلها مشخص است که برای کنترلر مرسوم، نوسان های سیستم قدرت به صورت ضعیفی میرا شدهاند. همچنین، در مقایسه با PSO وBFA روش پیشنهادی دارای زمان نشست کوتاهتری بوده، پاسخ سیستم به سرعت به صفر رانده میشود. به علاوه، پتانسیل و برتری روش پیشنهادی بر روش مرسوم وPSO وBFA نشان داده شده است.
شکل(12): انحراف فرکانسی ناحیه اول()برای تغییرات هردو ناحیه
شکل (13): انحراف خطای کنترل ناحیه اول برای تغییرات هر دو ناحیه
5-1-4- تغییر پارامترها
یک تست تغییر پارامتر نیز برای بررسی مقاوم بودن کنترلکننده پیشنهادی اعمال شده است. شکل 14 پاسخ فرکانس ناحیه اول را با تغییر نشان میدهد. مشخص است که سیستم با کنترل کننده پیشنهادی پایدار است. یک تست تغییر پارامتر دیگر نیز برای بررسی مؤثر بودن کنترل کننده پیشنهادی اعمال میشود. شکل 15 پاسخ فرکانس را با تغییر ثابت زمانی گاورنر نشان میدهد. کنترل کننده طراحی شده قادر به تأمین میرایی کافی با مودهای نوسانی سیستم تحت شرایط کاری مختلف بوده و به این صورت پایداری کنترل کننده پیشنهادی تأیید میشود.
شکل(14): انحراف فرکانسی ناحیه اول()با تغییر
شکل(15): انحراف فرکانسی ناحیه اول()با تغییر ثابت زمانی گاورنر
5-1-5- بررسیکنترلر پیشنهادیبهازای نامعینیها با سایر الگوریتمهای مقایسه شده
برای بررسی و مقایسه بیشتر رفتار کنترل کننده پیشنهادی به ازای نامعینیها، از معیار عملکردITAE استفاده شده است. نتایج این معیار با استفاده از روش پیشنهادی و سایر الگوریتمهای مقایسه شده در جدول (2) آورده شده است.نتایج جدول (2) نشان میدهد که اگر چه کنترلکننده کلاسیک به ازای نقطه کار نامی نتایج مطلوبی دارد، اما از آنجا که فقط برای یک نقطه کار نامی طراحی شده است، با تغییر نقطه کار، دیگر کنترل کننده طراحی شده کارایی مطلوب را نخواهد داشت. لذا با در نظر گرفتن نامعینیها، کنترل کننده پیشنهادی رفتار مطلوبتری را برای محدوده وسیعی از تغییرات نقطه کار نسبت به کنترل کننده کلاسیک و سایر روشهای مقایسه شده به ازای محدودیت های نرخ تولید و سرعت دریچه بخار دار از خود نشان میدهد.
جدول(2): مقایسه معیار عملکرد ITAE با سایر روشها
(SOA) |
BFA |
PSO |
Conventional |
درصد تغییر پارامترهای نامعین |
1.89 |
1.93 |
1.97 |
1.16 |
-0.25 |
1.78 |
1.84 |
1.87 |
1.10 |
-0.20 |
1.71 |
1.71 |
1.79 |
1.04 |
-0.15 |
1.68 |
1.69 |
1.71 |
1.00 |
-0.10 |
1.58 |
1.59 |
1.64 |
0.98 |
-0.05 |
1.57 |
1.57 |
1.60 |
0.96 |
نامی |
1.52 |
1.51 |
1.56 |
1.07 |
0.05 |
1.51 |
1.52 |
1.57 |
1.29 |
0.10 |
1.58 |
1.59 |
1.63 |
1.62 |
0.15 |
1.61 |
1.62 |
1.70 |
2.11 |
0.20 |
1.75 |
1.77 |
1.83 |
2.78 |
0.25 |
1.89 |
1.93 |
1.97 |
2.78 |
بدترین حالت |
5-2- سیستم قدرت تجدید ساختاریافته
به منظور نشان دادن برتری روش پیشنهادی نسبت به روش کلاسیک وهمچنین سایر روشهای مقایسه شده، سه حالت مختلف شبیهسازی از جمله عدم قطعیت مشخص در پارامترها، تغییرات بار، لحاظ کردن قراردادهای مختلف در نظر گرفته شده است. شبیهسازی انجام گرفته بر روی سیستم مذکور در این سه حالت مختلف و همچنین تحلیل نتایج به دست آمده در نرمافزار MATLAB انجام گرفته است.
5-2-1- شبیهسازی سیستم بر اساس پارامترهای اولیه
به کارگیری روش پیشنهادی در این حالت باعث میشود که انحرافهای فرکانس تمام نواحی به سرعت به مقدار صفر و همچنین فلوی توان بین ناحیهای به یک مقدار ثابت همگرا شود. نتایج شبیهسازی انحرافهای فرکانس و فلوی توان بین ناحیهای در این حالت به ترتیب برای هر چهار ناحیه و ناحیههای 1 و 3 در شکلهای (16) تا (21) نشان داده شدهاند.
, , |
, |
شکل(16): تغییرات فرکانس ناحیه 1
شکل(17): تغییرات فرکانس ناحیه 2
شکل(18): تغییرات فرکانس ناحیه 3
شکل(19): تغییرات فرکانس ناحیه 4
شکل(20): تغییرات توان ناحیه 1
شکل(21): تغییرات توان ناحیه3
5-2-2- تقاضای ناگهانی بار با در نظر گرفتن عدم قطعیتها طبق قرارداد
در این حالت فرض میشود که یک بار بزرگ با در نظر گرفتن عدم قطعیتها توسط شرکتهای توزیع مورد تقاضا است. میزان بار مورد تقاضا و همچنین، قرارداد دوطرفه و مشترک بین شرکتهای توزیع و تولید که در ماتریس مشارکت تولید افزوده قابل مشاهده است، در[26] شرح داده شده است. در این حالت تمامی شرکتهای تولید در کنترل فرکانس بار مشارکت میکنند، به این صورت که یک شرکت تولید در ناحیه چهارم تنها برای کنترل فرکانس بار در ناحیه خودش مشارکت دارد. این در حالی است که بقیه شرکتهای تولید وظیفه تغییرات بار در ناحیه خود و همچنین، دیگر نواحی را برعهده دارند. استفاده از روش پیشنهادی باعث میشود که درکوتاهترین زمان انحراف فرکانس تمام نواحی به سرعت به صفر میل کند و فلوی توان بین نواحی به همان مقدار ثابت حالت قبل همگرا شود. پاسخ سیستم قدرت در این حالت به ترتیب برای هر چهار ناحیه و ناحیههای 1 و 3 در شکلهای (22) تا (27) برای انحرافات فرکانس و توان آورده شدهاست.
شکل(22): تغییرات فرکانس ناحیه 1
شکل(23): تغییرات فرکانس ناحیه 2
شکل(24): تغییرات فرکانس ناحیه 3
شکل(25): تغییرات فرکانس ناحیه 4
شکل(26): تغییرات توان ناحیه 1
شکل(27): تغییرات توان ناحیه 3
5-2-3- تقاضای ناگهانی بار با در نظر گرفتن عدم قطعیتها با تجاوز از قرارداد دوطرفه
در این حالت، علاوه بر درنظرگرفتن عدم قطعیتها، فرض شده است که یک شرکت توزیع از میزان تقاضای مشخص شده در قرارداد تجاوز نموده است و این توان به صورت بار خارج شد از قرارداد مدل میشود. کل بار خارج از قرارداد در [26] قابل مشاهده است. نتایج شبیه سازی سیستم قدرت به ترتیب برای هر چهار ناحیه و ناحیههای 1 و 3 در شکلهای (28) تا (33) برای انحرافات فرکانس و توان نشان داده شده است. استفاده از روش ارائه شده باعث میشود که نوسان فرکانس تمام نواحی به سرعت حداقل شود و فلوی توان بین نواحی به همان مقدار ثابت حالت قبل همگرا شود.
شکل(28): تغییرات فرکانس ناحیه 1
شکل(29): تغییرات فرکانس ناحیه 2
شکل(30): تغییرات فرکانس ناحیه 3
شکل(31): تغییرات فرکانس ناحیه 4
شکل(32): تغییرات توان ناحیه 1
شکل(33): تغییرات توان ناحیه 3
6- نتیجهگیری
در این مقاله روش SOA برای تنظیم کنترلکننده PI پیشنهاد شده است. دو سیستم قدرت دو ناحیهای و چهار ناحیهای تجدید ساختار یافته برای نشان دادن روش پیشنهادی در نظر گرفته شده است. یک معیار انتگرال زمان خطای مطلق انحراف فرکانس دو ناحیه و توان ارتباطی در نظر گرفته شده تا با استفاده از آن پاسخ سیستم بر اساس زمان نشست و اورشوتها بهبود یابد. نتایج شبیهسازی تأکید بر این دارند که کنترلر PI طراحی شده با روش SOA دارای عملکرد مقاوم بوده، برای انحراف فرکانس و توان ارتباطی، در مقایسه با کنترلر مرسوم PI و کنترلر PI تنظیم شده با PSO وBFA عملکرد میرایی برتری دارد. در کنار ساختار ساده کنترلر پیشنهادی، این روش پتانسیل اجرا در شرایط واقعی را دارد. بنابراین، با توجه به نتایج حاصل از شبیهسازیها بخوبی میتوان با بهرهگیری از روش پیشنهادی، کنترل فرکانس و تبادل توان بین نواحی طبق قراردادهای منعقده با وجود عدم قطعیت را انجام داد که این امر باعث بهبود کیفیت انرژی الکتریکی و افزایش قابلیت اطمینان آن می شود.
7- ضمیمه
مقادیر متداول پارامترهای سیستم تحت مطالعه در ذیل نشان داده شدهاند:
[1] -Load Frequency Control
[2] - Proportional Integral
[3] -Genetic Algorithm
[4] -Tabu Search
[5] -Fuzzy Logic based Proportional Integral
[6] - Hybrid Particle Swarm Optimization
[7] - Hybrid Neuro Fuzzy
[8] - Automatic Generation Control
[9] - generation rate constraint
[10] - Bacterial Foraging Algorithm
[11] - Seeker Optimization Algorithm
[12] -Generation Rate Constraint