موتورهای القایی سهفاز یکی از پرکاربردترین ماشینهای الکتریکی در صنایع مختلف، سیستمهای حملونقل، تجهیزات تولیدی و سامانههای اتوماسیون صنعتی هستند. کنترل دقیق سرعت و گشتاور این موتورها به دلیل ساختار ساده، هزینه پایین و قابلیت اطمینان بالا، همواره یکی از موضوعات مهم در مهندسی برق و الکترونیک قدرت بوده است. در این شبیه سازی، عملکرد یک سیستم درایو موتور القایی سه اسب بخار (3HP) با استفاده از اینورتر منبع ولتاژ PWM و تکنیک مدولاسیون بردار فضایی (Space Vector PWM) در محیط Matlab بررسی میشود.
هدف اصلی این شبیه سازی، بررسی رفتار دینامیکی یک موتور القایی است که توسط یک مبدل الکترونیک قدرت کنترل میشود. در این سیستم، موتور القایی به وسیله یک اینورتر PWM تغذیه شده و سرعت موتور با استفاده از یک کنترلکننده تناسبی-انتگرالی (PI Controller) تنظیم میشود. همچنین یک چاپر ترمزی (Braking Chopper) برای کنترل افزایش ولتاژ لینک DC در شرایط ترمز احیاکننده به سیستم اضافه شده است.
معرفی ساختار سیستم درایو موتور القایی
در این شبیه سازی، موتور القایی سه اسب بخار از طریق یک اینورتر منبع ولتاژ (Voltage Source Inverter) تغذیه میشود. اینورتر مورد استفاده با استفاده از بلوک Universal Bridge در محیط Matlab مدلسازی شده است. این بلوک قابلیت پیادهسازی انواع مبدلهای قدرت مبتنی بر کلیدهای نیمههادی مانند IGBT یا MOSFET را فراهم میکند و در بسیاری از شبیه سازیهای مربوط به سیستمهای قدرت و درایوهای الکتریکی مورد استفاده قرار میگیرد.
در سمت کنترل، یک کنترلکننده سرعت وظیفه دارد اختلاف بین سرعت مرجع و سرعت واقعی موتور را محاسبه کرده و فرمان مناسب برای کنترل فرکانس استاتور را تولید کند. کنترلکننده PI با ایجاد یک جبرانسازی لغزش (Slip Compensation)، مقدار سرعت لغزش مورد نیاز را تعیین میکند. سپس این مقدار با سرعت روتور جمع شده و فرکانس ولتاژ اعمالی به استاتور موتور به دست میآید.
برای حفظ شرایط مناسب عملکرد موتور، نسبت ولتاژ به فرکانس یا همان کنترل V/f ثابت نیز در سیستم اعمال شده است. این روش باعث میشود شار مغناطیسی موتور تقریباً ثابت باقی بماند و موتور بتواند در محدوده وسیعی از سرعت، گشتاور مناسب تولید کند.
مدلسازی موتور و بار مکانیکی
موتور القایی در این شبیه سازی به یک بار مکانیکی متصل شده است. این بار با سه پارامتر اصلی شامل ممان اینرسی (J)، ضریب اصطکاک مکانیکی (B) و گشتاور بار (TL) مشخص میشود. این پارامترها تأثیر مستقیمی بر پاسخ دینامیکی موتور، زمان شتابگیری، میزان جریان راهاندازی و رفتار گشتاور الکترومغناطیسی دارند.
در خروجی مدل، سیگنالهای مهمی مانند جریان استاتور موتور، سرعت روتور، گشتاور الکترومغناطیسی و ولتاژ باس DC در دسترس قرار دارند. این سیگنالها برای تحلیل عملکرد سیستم کنترل و بررسی پاسخ موتور در شرایط کاری مختلف استفاده میشوند.
مدولاسیون بردار فضایی در اینورتر PWM
یکی از بخشهای مهم این شبیه سازی، استفاده از روش مدولاسیون بردار فضایی یا Space Vector PWM است. این روش یکی از تکنیکهای پیشرفته تولید پالسهای PWM برای اینورترهای سهفاز محسوب میشود. در مقایسه با روشهای سنتی PWM، مدولاسیون بردار فضایی قابلیت استفاده بهتر از ولتاژ لینک DC، کاهش هارمونیکها و بهبود کیفیت توان خروجی را فراهم میکند.
در این روش، ولتاژ سهفاز مرجع به یک بردار فضایی تبدیل شده و موقعیت آن در صفحه مختصات مشخص میشود. سپس با انتخاب مناسب حالتهای کلیدزنی اینورتر، بردار ولتاژ مورد نظر تولید میشود. این تکنیک در بسیاری از درایوهای صنعتی مدرن برای کنترل موتورهای القایی و موتورهای سنکرون مورد استفاده قرار میگیرد.
نتایج شبیه سازی و بررسی عملکرد سیستم
پس از اجرای شبیه سازی، رفتار موتور از طریق Scopeهای موجود در Matlab قابل مشاهده است. در این بخش، سرعت موتور، جریان استاتور، گشتاور الکترومغناطیسی و ولتاژ باس DC بررسی میشوند. همچنین مقدار سرعت مرجع و گشتاور بار اعمالی نیز نمایش داده میشود تا عملکرد کنترلکننده به صورت دقیق تحلیل شود.
در لحظه شروع شبیه سازی، یعنی در زمان صفر، مقدار سرعت مرجع برابر با 1000 دور بر دقیقه تنظیم شده است. موتور مطابق با مسیر شتابگیری تعیینشده افزایش سرعت پیدا میکند و کنترلکننده سرعت تلاش میکند سرعت واقعی روتور را با مقدار مرجع هماهنگ کند. همانطور که مشاهده میشود، سرعت موتور با دقت بالا از منحنی شتاب پیروی میکند.
در زمان 0.5 ثانیه، یک گشتاور بار کامل به محور موتور اعمال میشود. در این لحظه موتور هنوز در حال افزایش سرعت به سمت مقدار نهایی است. اعمال بار باعث افزایش قابل توجه گشتاور الکترومغناطیسی موتور میشود تا بتواند بر اثر بار مکانیکی غلبه کند. پس از پایان فرآیند شتابگیری و رسیدن موتور به سرعت 1000 دور بر دقیقه، گشتاور موتور در حدود 11 نیوتنمتر پایدار میشود.
در زمان 1 ثانیه، مقدار سرعت مرجع تغییر کرده و به 1500 دور بر دقیقه افزایش مییابد. در این شرایط، کنترلکننده دوباره فرمان افزایش گشتاور را صادر میکند تا موتور بتواند با شیب سرعت مشخص شده به سرعت جدید برسد. موتور تحت بار کامل با نرخ افزایش سرعت حدود 1800 دور بر دقیقه بر ثانیه شتاب گرفته و به مقدار سرعت مورد نظر میرسد.
در زمان 1.5 ثانیه، شرایط بار مکانیکی تغییر میکند و گشتاور بار از مقدار 11 نیوتنمتر به -11 نیوتنمتر تغییر مییابد. این تغییر باعث ورود موتور به حالت ترمز احیاکننده میشود. در این وضعیت، موتور به جای مصرف انرژی، انرژی مکانیکی را به انرژی الکتریکی تبدیل کرده و به سمت باس DC بازمیگرداند.
در حالت ترمز، افزایش انرژی برگشتی باعث افزایش ولتاژ لینک DC میشود. برای جلوگیری از افزایش بیش از حد این ولتاژ، مدار چاپر ترمزی وارد عمل شده و انرژی اضافی را در مقاومت ترمزی تلف میکند. به همین دلیل مقدار ولتاژ باس DC در محدوده ایمن باقی میماند.
تنظیمات زمانی شبیه سازی
در این مدل، سیستم قدرت با گام زمانی بسیار کوچک 2 میکروثانیه گسستهسازی شده است. این مقدار کوچک باعث افزایش دقت محاسباتی و نمایش دقیقتر رفتار کلیدهای الکترونیک قدرت میشود. همچنین کنترلکننده سرعت دارای زمان نمونهبرداری 100 میکروثانیه و مدولاتور بردار فضایی دارای زمان نمونهبرداری 20 میکروثانیه است.
این تنظیمات باعث میشود عملکرد سیستم مشابه یک کنترلکننده دیجیتال مبتنی بر میکروکنترلر شبیه سازی شود. در سیستمهای واقعی، کنترلکنندههای دیجیتال وظیفه اجرای الگوریتمهای کنترل سرعت، تولید پالسهای PWM و مدیریت عملکرد اینورتر را بر عهده دارند.
مدل سادهشده اینورتر برای کاهش زمان محاسبات
برای کاهش زمان اجرای شبیه سازی، امکان استفاده از مدل متوسط اینورتر (Average Value Inverter) نیز وجود دارد. در این مدل، جزئیات کلیدزنی حذف شده و رفتار متوسط اینورتر جایگزین مدل دقیق کلیدهای قدرت میشود. این روش برای تحلیلهای کنترلی و بررسی رفتار کلی سیستم بسیار مناسب است.
با انتخاب گزینه Average در بخش Model Detail Level، میتوان گام زمانی شبیه سازی را افزایش داد و سرعت اجرای مدل را بهبود بخشید. در این حالت میتوان گام زمانی را تا مقدار زمان نمونهبرداری سیستم کنترل افزایش داد که برای تحلیلهای طولانیمدت بسیار کاربردی است.
کاربردهای شبیه سازی درایو موتور القایی
این شبیه سازی نمونهای کاربردی از طراحی و تحلیل سیستمهای درایو الکتریکی در Matlab است. چنین مدلهایی در طراحی تجهیزات صنعتی مانند پمپها، فنها، نوار نقالهها، ماشینآلات تولیدی و سیستمهای حملونقل الکتریکی مورد استفاده قرار میگیرند.
با استفاده از این شبیه سازی، مهندسان میتوانند قبل از ساخت نمونه عملی، عملکرد کنترلکننده، رفتار موتور، تأثیر تغییرات بار و عملکرد مدارهای حفاظتی مانند چاپر ترمزی را بررسی کنند. همچنین امکان تغییر پارامترهای موتور، کنترلکننده و اینورتر وجود دارد تا شرایط مختلف کاری تحلیل شود.
در مجموع، شبیه سازی درایو موتور القایی سه اسب بخار با اینورتر PWM مبتنی بر مدولاسیون بردار فضایی، یک مثال جامع برای درک ارتباط میان ماشینهای الکتریکی، الکترونیک قدرت و سیستمهای کنترل است. محیط Matlab با فراهم کردن ابزارهای قدرتمند مدلسازی و تحلیل، امکان بررسی دقیق عملکرد این سیستمها را پیش از پیادهسازی عملی فراهم میکند.
دسترسی به دانلود ویژه اعضاء سایت
دانلود رایگان این شبیه سازی در نرم افزار Matlab
همه چیز شامل گزارش ها ، فایل شبیه سازی ، یکجا، آماده دانلود!
لینک دانلود ویژه اعضا سایت







چرا در شبیه سازی این سیستم از گام زمانی 2 میکروثانیه استفاده شده است؟
چون اینورترهای PWM دارای کلیدزنی سریع هستند و گام زمانی کوچک باعث افزایش دقت تحلیل جریانها و ولتاژهای سیستم میشود.
تفاوت مدل دقیق و مدل Average Inverter در شبیه سازی Matlab چیست؟
در مدل دقیق، کلیدزنیهای اینورتر شبیه سازی میشود اما در مدل Average رفتار متوسط اینورتر استفاده شده و زمان محاسبات کاهش پیدا میکند.
دلیل افزایش ولتاژ باس DC هنگام ترمز موتور در شبیه سازی چیست؟
در حالت ترمز احیاکننده، انرژی مکانیکی موتور به انرژی الکتریکی تبدیل شده و به باس DC بازمیگردد که باعث افزایش ولتاژ آن میشود.
نقش کنترلکننده PI در شبیه سازی موتور القایی چیست؟
کنترلکننده PI خطای سرعت را کاهش داده و با ایجاد جبرانسازی لغزش، فرکانس مناسب ولتاژ استاتور را برای کنترل سرعت موتور تولید میکند.
در شبیه سازی درایو موتور القایی سه فاز در Matlab چرا از Space Vector PWM استفاده شده است؟
چون روش Space Vector PWM باعث استفاده بهتر از ولتاژ لینک DC، کاهش هارمونیکها و بهبود عملکرد اینورتر PWM میشود.