معرفی
ماشینهای سنکرون یکی از مهمترین تجهیزات در سیستمهای قدرت هستند و نقش اصلی را در تولید انرژی الکتریکی در نیروگاههای حرارتی، آبی، هستهای و بادی ایفا میکنند. رفتار دینامیکی این ماشینها در شرایط عادی و همچنین هنگام وقوع خطا، تأثیر مستقیمی بر پایداری شبکه قدرت دارد. به همین دلیل بررسی عملکرد ماشین سنکرون با استفاده از ابزارهای شبیهسازی، یکی از مباحث اساسی در آموزش و طراحی سیستمهای قدرت محسوب میشود.
در این شبیهسازی، نحوه استفاده از ابزار Machine Initialization موجود در بلوک Powergui در نرمافزار Matlab و Simulink بررسی میشود. این ابزار امکان مقداردهی اولیه دقیق جریانها، ولتاژها و سایر متغیرهای داخلی ماشین را فراهم میکند تا شبیهسازی از شرایط ماندگار آغاز شود. استفاده از این قابلیت باعث میشود نتایج شبیهسازی به رفتار واقعی سیستم بسیار نزدیکتر بوده و از ایجاد نوسانات غیرواقعی در ابتدای اجرای مدل جلوگیری شود.
هدف از شبیهسازی
هدف این شبیهسازی، بررسی عملکرد یک ژنراتور سنکرون بزرگ در هنگام وقوع اتصال کوتاه سهفاز به زمین و تحلیل نحوه عملکرد سیستم تحریک و گاورنر در بازیابی شرایط پایدار شبکه است. علاوه بر این، استفاده از ابزار Machine Initialization برای مقداردهی اولیه پارامترهای ماشین و کنترلکنندهها نیز مورد بررسی قرار میگیرد
تا شبیهسازی از نقطه کاری صحیح آغاز شود.
مشخصات سیستم قدرت
در این مدل، یک ژنراتور سهفاز با توان نامی 200 MVA، ولتاژ خروجی 13.8 کیلوولت و سرعت نامی 112.5 دور بر دقیقه در نظر گرفته شده است. این ژنراتور از طریق یک ترانسفورماتور افزاینده دلتا-ستاره با ظرفیت 210 MVA به یک شبکه انتقال 230 کیلوولت با ظرفیت اتصال کوتاه 10000 MVA متصل شده است.
چنین ساختاری مشابه شرایط واقعی نیروگاههای بزرگ است که انرژی تولیدی ژنراتور پس از افزایش سطح ولتاژ توسط ترانسفورماتور، وارد شبکه انتقال سراسری میشود. انتخاب ظرفیت بالای شبکه نیز باعث میشود رفتار ژنراتور در مقابل یک شبکه تقریباً صلب مورد بررسی قرار گیرد.
سناریوی وقوع خطا
برای ارزیابی پاسخ دینامیکی سیستم، یک اتصال کوتاه سهفاز به زمین روی باس 230 کیلوولت اعمال میشود. این خطا در زمان 0.1 ثانیه رخ داده و پس از گذشت شش سیکل شبکه، یعنی در زمان 0.2 ثانیه توسط تجهیزات حفاظتی حذف میشود.
اتصال کوتاه سهفاز شدیدترین نوع خطا در سیستمهای قدرت محسوب میشود، زیرا هر سه فاز به طور همزمان به زمین متصل شده و بیشترین جریان اتصال کوتاه ایجاد میشود. بررسی رفتار ماشین در چنین شرایطی، اطلاعات ارزشمندی درباره پایداری گذرا و عملکرد تجهیزات کنترلی ارائه میدهد.
مقداردهی اولیه ماشین با استفاده از Machine Initialization
اولین مرحله شبیهسازی، استفاده از ابزار Machine Initialization در محیط Powergui است. این ابزار شرایط اولیه ماشین را به گونهای محاسبه میکند که سیستم در لحظه شروع شبیهسازی در حالت ماندگار قرار داشته باشد.
پس از باز کردن پنجره Machine Initialization، نوع باس ماشین به صورت PV Generator انتخاب شده است. در این حالت، ژنراتور توان اکتیو و ولتاژ ترمینال خود را کنترل میکند که یکی از رایجترین مدلهای بهرهبرداری از ژنراتورهای نیروگاهی است.
ولتاژ مرجع ترمینال برابر با 13800 ولت و توان اکتیو تولیدی برابر با 150 مگاوات تنظیم میشود. پس از انتخاب گزینه Compute and Apply، نرمافزار تمامی جریانها، ولتاژها و متغیرهای داخلی ماشین را محاسبه و به مدل اعمال میکند.
نتایج مقداردهی اولیه
پس از انجام محاسبات، بردارهای ولتاژهای فازهای AB و BC و همچنین جریانهای خروجی فازهای A و B بهروزرسانی میشوند. علاوه بر این، پارامترهای مهم عملکرد ماشین نیز محاسبه میشوند که عبارتاند از:
- توان راکتیو ژنراتور: 3.4 Mvar
- توان مکانیکی مورد نیاز توربین: 150.32 MW یا 0.7516 pu
- ولتاژ میدان مورد نیاز سیستم تحریک: 1.291 pu
این مقادیر بیانگر شرایط تعادل ماشین در نقطه کاری تعیین شده هستند و مبنای شروع صحیح شبیهسازی محسوب میشوند.
مقداردهی اولیه سیستم گاورنر و سیستم تحریک
یکی از مزایای مهم ابزار Machine Initialization این است که علاوه بر ماشین سنکرون، کنترلکنندههای متصل به آن نیز به صورت خودکار مقداردهی اولیه میشوند. این قابلیت زمانی فعال است که ورودیهای توان مکانیکی و ولتاژ میدان از طریق بلوکهای استاندارد کتابخانه ماشین مانند HTG، STG یا Excitation System به ژنراتور متصل شده باشند.
در این شبیهسازی، مقدار اولیه توان مکانیکی در بلوک گاورنر HTG برابر با 0.7516 pu یا 150.32 MW تنظیم میشود. همچنین در بلوک سیستم تحریک، ولتاژ اولیه ترمینال برابر با 1.0 pu و ولتاژ میدان برابر با 1.29071 pu قرار میگیرد.
این مقداردهی اولیه خودکار باعث حذف خطاهای ناشی از تنظیم دستی پارامترها شده و احتمال ایجاد ناپایداری در ابتدای شبیهسازی را کاهش میدهد.
اجرای شبیهسازی
پس از پایان مراحل مقداردهی اولیه، شبیهسازی اجرا شده و چهار اسکوپ مختلف برای مشاهده متغیرهای اصلی سیستم مورد استفاده قرار میگیرند. در ابتدای شبیهسازی، ولتاژ ترمینال ژنراتور برابر با مقدار نامی یعنی 1 pu است که نشاندهنده شروع صحیح مدل از حالت ماندگار است.
با وقوع اتصال کوتاه سهفاز در زمان 0.1 ثانیه، ولتاژ ترمینال ماشین به شدت کاهش یافته و تا حدود 0.4 pu افت میکند. این کاهش شدید کاملاً طبیعی بوده و نتیجه افزایش جریان اتصال کوتاه و افت ولتاژ در محل وقوع خطاست.
عملکرد سیستم تحریک
یکی از مهمترین بخشهای این شبیهسازی، بررسی عملکرد سیستم تحریک ژنراتور است. وظیفه سیستم تحریک حفظ ولتاژ ترمینال ماشین در مقدار مطلوب است. هنگام وقوع اتصال کوتاه، ولتاژ خروجی ژنراتور کاهش شدیدی پیدا میکند و سیستم تحریک بلافاصله با افزایش ولتاژ میدان، تلاش میکند این افت ولتاژ را جبران کند.
در این مدل، خروجی سیستم تحریک یا ولتاژ میدان (Vf) میتواند تا مقدار 11.5 pu افزایش یابد. در زمان وقوع خطا نیز سیستم تحریک از این قابلیت استفاده کرده و با اعمال ولتاژ میدان بسیار بالا، باعث میشود ولتاژ ترمینال بلافاصله پس از حذف خطا به مقدار نامی بازگردد.
این رفتار نشاندهنده سرعت بسیار بالای سیستم تحریک در مقایسه با سایر تجهیزات کنترلی نیروگاه است.
رفتار سرعت ماشین سنکرون
در هنگام وقوع اتصال کوتاه، به دلیل کاهش ناگهانی توان الکتریکی خروجی ژنراتور، تعادل بین توان مکانیکی ورودی و توان الکتریکی خروجی از بین میرود. در نتیجه انرژی اضافی توربین باعث افزایش سرعت روتور شده و سرعت ماشین تا حدود 1.01 pu افزایش پیدا میکند.
پس از حذف خطا، سیستم گاورنر وارد عمل شده و با تنظیم تدریجی توان مکانیکی، سرعت ماشین را به مقدار نامی بازمیگرداند. البته این فرآیند نسبت به بازیابی ولتاژ بسیار کندتر انجام میشود.
نقش گاورنر در کنترل سرعت
دلیل اصلی طولانیتر بودن زمان تثبیت سرعت، محدودیت نرخ تغییر دریچههای توربین در سیستم گاورنر است. در این مدل، سرعت باز و بسته شدن شیرهای توربین به 0.1 pu/s محدود شده است. بنابراین حتی اگر نیاز به تغییر سریع توان مکانیکی وجود داشته باشد، گاورنر نمیتواند بلافاصله این تغییر را اعمال کند.
به همین دلیل، سرعت ماشین پس از حذف خطا چندین نوسان را تجربه کرده و به تدریج حول مقدار نامی یک پریونیت پایدار میشود. این رفتار در نیروگاههای واقعی نیز مشاهده میشود و یکی از ویژگیهای طبیعی سیستمهای کنترل سرعت توربین است.
اهمیت استفاده از Machine Initialization
اگر مقداردهی اولیه ماشین و کنترلکنندهها به درستی انجام نشود، شبیهسازی با شرایط غیرواقعی آغاز خواهد شد و در همان لحظات ابتدایی، نوساناتی ایجاد میشود که ارتباطی با سناریوی مورد بررسی ندارند. ابزار Machine Initialization این مشکل را برطرف کرده و تمامی پارامترهای الکتریکی و مکانیکی را بر اساس نقطه کار مورد نظر محاسبه میکند.
در نتیجه، تمامی تغییرات مشاهدهشده در طول شبیهسازی صرفاً ناشی از وقوع خطا و عملکرد واقعی سیستم کنترل خواهند بود. این موضوع دقت تحلیل را افزایش داده و امکان ارزیابی صحیح پایداری گذرا، عملکرد سیستم تحریک و رفتار گاورنر را فراهم میکند.
جمعبندی
این شبیهسازی نمونهای کاربردی از تحلیل رفتار یک ماشین سنکرون متصل به شبکه قدرت در شرایط وقوع اتصال کوتاه سهفاز است. استفاده از ابزار Machine Initialization در محیط Powergui موجب میشود مدل از حالت ماندگار آغاز شده و تمامی پارامترهای ماشین، سیستم تحریک و گاورنر به صورت خودکار مقداردهی اولیه شوند. نتایج شبیهسازی نشان میدهد که سیستم تحریک قادر است با افزایش سریع ولتاژ میدان، افت ولتاژ ناشی از خطا را در مدت کوتاهی جبران کند، در حالی که بازیابی سرعت ماشین تحت تأثیر محدودیتهای سیستم گاورنر با زمان بیشتری انجام میشود. این مدل یکی از نمونههای ارزشمند Matlab و Simulink برای آموزش مفاهیم پایداری گذرا، کنترل ولتاژ، کنترل سرعت و تحلیل عملکرد ماشینهای سنکرون در سیستمهای قدرت به شمار میرود.
دسترسی به دانلود ویژه اعضاء سایت
دانلود رایگان این شبیه سازی در نرم افزار Matlab
همه چیز شامل گزارش ها ، فایل شبیه سازی ، یکجا، آماده دانلود!
لینک دانلود ویژه اعضا سایت







چگونه میتوان عملکرد سیستم تحریک (Excitation System) را در این شبیهسازی Matlab ارزیابی کرد؟
با بررسی تغییرات ولتاژ میدان (Vf) و ولتاژ ترمینال ژنراتور در Scopeها میتوان سرعت پاسخ سیستم تحریک و توانایی آن در بازیابی ولتاژ پس از وقوع خطا را ارزیابی کرد.
چرا سرعت ماشین سنکرون پس از حذف خطا در شبیهسازی Matlab بلافاصله به مقدار نامی بازنمیگردد؟
زیرا گاورنر توان مکانیکی توربین را بهصورت تدریجی تنظیم میکند و محدودیت نرخ تغییر دریچههای توربین باعث میشود سرعت ماشین با کمی تأخیر و همراه با نوسانات میرا به مقدار نامی برسد.
چرا ولتاژ ترمینال ژنراتور در شبیهسازی Matlab هنگام وقوع اتصال کوتاه سهفاز تا حدود 0.4 پریونیت کاهش مییابد؟
وقوع اتصال کوتاه سهفاز باعث افزایش شدید جریان خطا و افت ولتاژ در محل اتصال میشود، بنابراین ولتاژ ترمینال ژنراتور نیز به طور موقت کاهش یافته و پس از حذف خطا با کمک سیستم تحریک بازیابی میشود.
اگر مقدار توان اکتیو ژنراتور را در Machine Initialization تغییر دهیم، چه پارامترهایی در شبیهسازی Matlab تغییر میکنند؟
با تغییر توان اکتیو، ابزار Machine Initialization مقادیر جریان استاتور، توان راکتیو، توان مکانیکی ورودی و ولتاژ میدان را مجدداً محاسبه کرده و شرایط اولیه جدید را به مدل اعمال میکند.
چرا در این شبیهسازی از ابزار Machine Initialization استفاده میشود؟
این ابزار شرایط اولیه ماشین را در حالت ماندگار محاسبه میکند تا شبیهسازی بدون نوسانات اولیه آغاز شود و نتایج تحلیل دینامیکی دقیقتر و نزدیکتر به شرایط واقعی باشند.