موتورهای القایی سهفاز به دلیل ساختار ساده، هزینه مناسب، استحکام مکانیکی بالا و قابلیت اطمینان زیاد، یکی از پرکاربردترین ماشینهای الکتریکی در صنایع مختلف هستند. با این حال، کنترل سرعت این موتورها به دلیل وابستگی سرعت سنکرون به فرکانس منبع تغذیه، نیازمند استفاده از تجهیزات الکترونیک قدرت و روشهای کنترلی پیشرفته است. یکی از روشهای رایج برای کنترل سرعت موتورهای القایی، استفاده از درایوهای مبتنی بر اینورتر منبع ولتاژ (Voltage Source Inverter) است که امکان تغییر فرکانس و ولتاژ اعمالی به موتور را فراهم میکند.
در این شبیهسازی، عملکرد یک درایو موتور القایی سه اسب بخار با ساختار AC1 و اینورتر منبع ولتاژ ششمرحلهای (Six-Step VSI Induction Motor Drive) در محیط Matlab بررسی میشود. هدف اصلی این شبیهسازی، تحلیل رفتار موتور در شرایط مختلف کاری شامل راهاندازی، تغییر بار مکانیکی، حالت ژنراتوری و عملکرد مدار ترمز است. این مدل نشان میدهد که چگونه ترکیب یک یکسوساز تریستوری، لینک DC، اینورتر ششمرحلهای و کنترلکننده PI میتواند سرعت موتور القایی را تنظیم و کنترل کند.
معرفی ساختار درایو موتور القایی AC1
در این سیستم، موتور القایی توسط یک اینورتر منبع ولتاژ تغذیه میشود. این اینورتر با استفاده از بلوک Universal Bridge در محیط Matlab مدلسازی شده است. بلوک
Universal Bridge یکی از مهمترین اجزای موجود در Simscape Electrical و Specialized Power Systems است که امکان پیادهسازی مبدلهای الکترونیک قدرت مختلف مانند اینورترهای مبتنی بر IGBT یا تریستور را فراهم میکند.
منبع ولتاژ DC مورد نیاز اینورتر توسط یک یکسوساز تریستوری تأمین میشود. خروجی یکسوساز به یک لینک DC متصل شده و ولتاژ این لینک توسط یک کنترلکننده تناسبی-انتگرالی (PI Controller) تنظیم میشود. هدف اصلی کنترلکننده، حفظ نسبت ثابت ولتاژ به فرکانس یا همان نسبت V/f است. این روش یکی از متداولترین روشهای کنترل سرعت موتورهای القایی است که با ثابت نگه داشتن شار مغناطیسی موتور، امکان عملکرد پایدار در محدوده وسیعی از سرعت را فراهم میکند.
در روش کنترل V/f، با کاهش فرکانس تغذیه موتور، ولتاژ نیز به نسبت کاهش داده میشود تا شار موتور تقریباً ثابت باقی بماند. این موضوع باعث میشود موتور بتواند گشتاور مناسبی در سرعتهای مختلف تولید کند و از اشباع هسته مغناطیسی جلوگیری شود.
مدلسازی موتور و بار مکانیکی
موتور مورد استفاده در این شبیهسازی یک موتور القایی سه اسب بخار است که به یک بار مکانیکی متصل شده است. مدل مکانیکی بار شامل پارامترهای مختلفی مانند ممان اینرسی J، ضریب اصطکاک مکانیکی B و گشتاور بار TL است. این پارامترها رفتار دینامیکی سیستم را در هنگام تغییر سرعت و تغییر بار مشخص میکنند.
ممان اینرسی نشاندهنده مقاومت سیستم مکانیکی در برابر تغییرات سرعت است. هرچه مقدار این پارامتر بیشتر باشد، موتور زمان بیشتری برای رسیدن به سرعت مرجع نیاز خواهد داشت. همچنین ضریب اصطکاک مکانیکی بیانگر میزان تلفات مکانیکی ناشی از اصطکاک بوده و گشتاور بار نیز میزان نیروی مقاوم وارد شده به محور موتور را مشخص میکند.
در خروجی مدل، سیگنالهای مهمی مانند جریان موتور، سرعت روتور و گشتاور الکترومغناطیسی در دسترس قرار دارند. بررسی این کمیتها امکان تحلیل دقیق عملکرد موتور در شرایط مختلف را فراهم میکند.
عملکرد مدار ترمز چاپر و کنترل ولتاژ لینک DC
یکی از بخشهای مهم این شبیهسازی، استفاده از مدار ترمز چاپر (Braking Chopper) برای کنترل افزایش ولتاژ لینک DC است. هنگامی که موتور القایی در شرایط خاصی مانند کاهش سرعت ناگهانی یا اعمال گشتاور کمکی قرار میگیرد، ممکن است وارد حالت ژنراتوری شود.
در حالت ژنراتوری، موتور به جای مصرف انرژی الکتریکی، انرژی مکانیکی را به انرژی الکتریکی تبدیل کرده و آن را به لینک DC بازمیگرداند. این انتقال انرژی باعث افزایش ولتاژ خازن لینک DC میشود. اگر این افزایش ولتاژ کنترل نشود، ممکن است باعث آسیب به تجهیزات الکترونیک قدرت شود.
برای جلوگیری از این مشکل، مدار ترمز چاپر فعال میشود. این مدار با اتصال یک مقاومت ترمز به لینک DC، انرژی اضافی را به گرما تبدیل کرده و باعث کاهش ولتاژ لینک DC میشود. در این شبیهسازی مشاهده میشود که مقاومت ترمز انتخابشده به اندازهای بزرگ نیست که کاملاً از افزایش ولتاژ جلوگیری کند، اما ولتاژ لینک DC را در محدوده قابل قبول نگه میدارد.
تحلیل نتایج شبیهسازی
در ابتدای شبیهسازی، یک تغییر پلهای سرعت مرجع از صفر به 1800 دور بر دقیقه اعمال میشود. با این حال، سرعت موتور به صورت لحظهای به مقدار 1800 دور بر دقیقه نمیرسد، زیرا کنترلکننده سرعت دارای یک مسیر رمپ شتابگیری است. استفاده از رمپ باعث جلوگیری از اعمال جریانهای بسیار بزرگ در لحظه راهاندازی شده و تنشهای الکتریکی و مکانیکی موتور را کاهش میدهد.
پس از شروع حرکت، موتور به تدریج شتاب گرفته و در حدود زمان 1.3 ثانیه به حالت پایدار میرسد. در این وضعیت، سرعت موتور با مقدار مرجع هماهنگ شده و گشتاور الکترومغناطیسی تولیدشده توسط موتور با گشتاور بار مکانیکی تعادل برقرار میکند.
در زمان 2 ثانیه، یک گشتاور شتابدهنده به محور موتور اعمال میشود. این تغییر باعث افزایش سرعت موتور میشود. از آنجا که سرعت روتور از سرعت سنکرون بیشتر میشود، موتور وارد حالت عملکرد ژنراتوری میشود. در این شرایط، انرژی مکانیکی اضافی به لینک DC منتقل شده و باعث افزایش ولتاژ باس DC میشود.
با افزایش ولتاژ لینک DC، سیستم ترمز چاپر فعال شده و انرژی اضافی را در مقاومت ترمز مصرف میکند. اگرچه در این مثال مقدار مقاومت ترمز برای حذف کامل افزایش ولتاژ کافی نیست، اما عملکرد آن باعث میشود ولتاژ لینک DC از محدوده خطرناک خارج نشود.
در زمان 3 ثانیه، گشتاور اعمالی به محور موتور از مقدار منفی 11 نیوتنمتر به مقدار مثبت 11 نیوتنمتر تغییر میکند. این تغییر ناگهانی باعث کاهش سرعت موتور و افت ولتاژ لینک DC میشود. در این لحظه، کنترلکننده لینک DC وضعیت عملکرد خود را از حالت ترمز به حالت موتوری تغییر میدهد تا انرژی مورد نیاز موتور را تأمین کند.
در زمان 4 ثانیه، گشتاور بار به طور کامل حذف میشود. با حذف بار مکانیکی، موتور دیگر نیازی به تولید گشتاور زیاد ندارد و گشتاور الکترومغناطیسی پس از مدت کوتاهی در حوالی مقدار صفر پایدار میشود.
اهمیت گام زمانی در شبیهسازی
در این مدل، سیستم قدرت با گام زمانی 20 میکروثانیه گسستهسازی شده است. انتخاب گام زمانی مناسب در شبیهسازی سیستمهای الکترونیک قدرت اهمیت زیادی دارد، زیرا کلیدزنی مبدلها با فرکانس بالا انجام میشود و برای دستیابی به نتایج دقیق، باید تغییرات سریع جریان و ولتاژ با دقت کافی محاسبه شوند.
گام زمانی کوچکتر باعث افزایش دقت شبیهسازی میشود، اما در مقابل زمان محاسباتی افزایش پیدا میکند. بنابراین انتخاب یک مقدار مناسب بین دقت و سرعت اجرای شبیهسازی اهمیت زیادی دارد. مقدار 20 میکروثانیه در این مثال، تعادل مناسبی بین کیفیت نتایج و هزینه محاسباتی ایجاد کرده است.
کاربردهای شبیهسازی درایو موتور القایی در Matlab
شبیهسازی درایوهای موتور القایی در Matlab نقش مهمی در طراحی، تحلیل و بهینهسازی سیستمهای صنعتی دارد. پیش از ساخت نمونه واقعی، مهندسان میتوانند عملکرد کنترلکنندهها، رفتار موتور در شرایط مختلف بار و تأثیر پارامترهای مختلف را بررسی کنند.
این نوع مدلسازی در کاربردهایی مانند پمپها، فنها، نوار نقالهها، ماشینآلات صنعتی، سیستمهای حملونقل الکتریکی و تجهیزات اتوماسیون صنعتی مورد استفاده قرار میگیرد. همچنین امکان توسعه روشهای کنترلی پیشرفتهتر مانند کنترل برداری (Field Oriented Control) و کنترل مستقیم گشتاور (DTC) نیز بر پایه همین مدلها وجود دارد.
جمعبندی شبیهسازی
در این شبیهسازی، عملکرد یک درایو موتور القایی سه اسب بخار AC1 مجهز به اینورتر منبع ولتاژ ششمرحلهای بررسی شد. ساختار سیستم شامل یکسوساز تریستوری، لینک DC، کنترلکننده PI، مدار ترمز چاپر و موتور القایی بود. نتایج نشان داد که سیستم قادر است سرعت موتور را تنظیم کرده و در برابر تغییرات ناگهانی گشتاور بار واکنش مناسبی نشان دهد.
همچنین رفتار موتور در حالت ژنراتوری، افزایش ولتاژ لینک DC و عملکرد مدار ترمز برای محدود کردن این افزایش بررسی شد. این شبیهسازی یک نمونه کاربردی برای مطالعه اصول کنترل سرعت موتورهای القایی و طراحی سیستمهای درایو صنعتی در محیط Matlab محسوب میشود.
دسترسی به دانلود ویژه اعضاء سایت
دانلود رایگان این شبیه سازی در نرم افزار Matlab
همه چیز شامل گزارش ها ، فایل شبیه سازی ، یکجا، آماده دانلود!
لینک دانلود ویژه اعضا سایت







چرا در شبیهسازی سیستم قدرت از گام زمانی 20 میکروثانیه استفاده شده است؟
چون کلیدزنی اینورتر سریع است و گام زمانی کوچک باعث افزایش دقت محاسبه جریانها و ولتاژهای سیستم میشود.
وظیفه مدار Braking Chopper در مدل Matlab چیست؟
این مدار افزایش بیش از حد ولتاژ لینک DC را با انتقال انرژی اضافی به مقاومت ترمز کنترل میکند.
چرا در شبیهسازی موتور در زمان افزایش سرعت، موتور وارد حالت ژنراتوری میشود؟
چون سرعت روتور از سرعت سنکرون بیشتر میشود، موتور انرژی مکانیکی را به انرژی الکتریکی تبدیل کرده و به لینک DC بازمیگرداند.
نقش کنترلکننده PI در لینک DC این شبیهسازی چیست؟
کنترلکننده PI ولتاژ لینک DC را تنظیم میکند تا نسبت V/f ثابت بماند و عملکرد موتور پایدار باشد.
در شبیهسازی درایو موتور القایی AC1 در Matlab چرا از اینورتر ششمرحلهای VSI استفاده شده است؟
برای تبدیل ولتاژ DC لینک به ولتاژ AC سهفاز با فرکانس قابل کنترل استفاده میشود تا سرعت موتور القایی تنظیم شود.