مبدلهای DC به DC یکی از مهمترین تجهیزات در الکترونیک قدرت به شمار میروند که وظیفه آنها تبدیل سطح ولتاژ مستقیم به مقدار دلخواه با حفظ راندمان بالا است. در میان انواع مختلف این مبدلها، مبدل باک (Buck Converter) به دلیل ساختار ساده، راندمان بالا و کاربرد گسترده در سیستمهای کنترل موتورهای الکتریکی، منابع تغذیه سوئیچینگ، تجهیزات صنعتی و سامانههای خودکار، جایگاه ویژهای دارد. در این شبیهسازی، عملکرد یک مبدل باک کنترلشده با ولتاژ مورد بررسی قرار میگیرد که در آن یک موتور جریان مستقیم (DC Motor) از طریق یک مبدل باک تغذیه شده و سرعت آن با استفاده از حلقههای کنترلی جریان و سرعت تنظیم میشود. این مدل در محیط Matlab/Simulink طراحی شده و نمونهای مناسب برای آشنایی با اصول کنترل مبدلهای قدرت و سیستمهای محرکه الکتریکی محسوب میشود.

معرفی مبدل باک کنترلشده با ولتاژ
مبدل باک یک مبدل کاهنده ولتاژ است که ولتاژ خروجی آن همواره کمتر یا مساوی ولتاژ ورودی خواهد بود. اساس عملکرد این مبدل بر پایه کلیدزنی سریع یک کلید نیمههادی مانند IGBT یا MOSFET و استفاده از عناصر ذخیرهکننده انرژی شامل سلف و خازن است. با تغییر نسبت زمان روشن بودن کلید (Duty Cycle)، مقدار متوسط ولتاژ خروجی کنترل میشود. در نتیجه، امکان تنظیم دقیق ولتاژ اعمالشده به بار فراهم میشود.
در این شبیهسازی، کنترل ولتاژ خروجی تنها به تغییر Duty Cycle محدود نمیشود، بلکه یک ساختار کنترلی چندحلقهای شامل کنترل سرعت و کنترل جریان نیز به کار گرفته شده است. این روش باعث میشود موتور DC بتواند سرعت مورد نظر را حتی در شرایط تغییر بار یا اغتشاشات خارجی حفظ کند.
ساختار کلی مدل شبیهسازی
در این مدل، یک منبع ولتاژ DC انرژی مورد نیاز سیستم را تأمین میکند. این ولتاژ مستقیماً به موتور اعمال نمیشود، بلکه ابتدا وارد بلوک Buck Converter میشود. این بلوک با استفاده از یک زوج IGBT و دیود، ولتاژ ورودی را به ولتاژ قابل تنظیم تبدیل میکند. خروجی مبدل به آرمیچر موتور جریان مستقیم متصل شده و انرژی الکتریکی را به انرژی مکانیکی تبدیل میکند.
محور موتور به یک بار مکانیکی متصل است که مشخصات دینامیکی آن توسط پارامترهایی مانند ممان اینرسی (J)، ضریب اصطکاک (B) و گشتاور بار (TL) مدلسازی شده است. وجود این پارامترها باعث میشود رفتار واقعی موتور در هنگام راهاندازی، تغییر سرعت و اعمال بارهای مختلف با دقت مناسبی شبیهسازی شود.
نقش منبع تغذیه DC
منبع تغذیه DC انرژی اولیه سیستم را فراهم میکند. این ولتاژ ممکن است از یک باتری، منبع تغذیه صنعتی یا یک لینک DC حاصل از یک یکسوساز تأمین شود. ولتاژ منبع معمولاً ثابت است، اما نیاز موتور در شرایط مختلف کاری تغییر میکند. به همین دلیل استفاده از مبدل باک برای تنظیم مقدار ولتاژ اعمالشده به موتور ضروری است.
عملکرد مبدل Buck
هسته اصلی سیستم، مبدل Buck است که وظیفه کاهش ولتاژ ورودی را بر عهده دارد. این مبدل از یک کلید قدرت IGBT و یک دیود هرزگرد تشکیل شده است. زمانی که IGBT روشن میشود، انرژی از منبع به موتور منتقل شده و جریان در سلف افزایش مییابد. با خاموش شدن IGBT، دیود مسیر عبور جریان را فراهم میکند تا انرژی ذخیرهشده در سلف به موتور منتقل شود و جریان به صورت پیوسته ادامه پیدا کند.
کنترل مناسب زمان روشن و خاموش بودن IGBT موجب میشود ولتاژ متوسط خروجی مطابق نیاز موتور تنظیم شود. این فرآیند با سرعت بسیار بالا انجام میشود و در نتیجه ولتاژ خروجی دارای کیفیت مناسب و ریپل کمی خواهد بود.
موتور جریان مستقیم
موتور DC یکی از پرکاربردترین ماشینهای الکتریکی در سیستمهای کنترلی است. مزیت اصلی این موتور، قابلیت کنترل ساده سرعت و گشتاور آن است. در این مدل، موتور انرژی الکتریکی خروجی مبدل را دریافت کرده و آن را به انرژی مکانیکی تبدیل میکند.
سرعت موتور تابع ولتاژ آرمیچر و جریان عبوری از سیمپیچها است. هرگونه تغییر در بار مکانیکی یا ولتاژ تغذیه میتواند سرعت موتور را تغییر دهد. بنابراین استفاده از سیستم کنترل حلقهبسته برای حفظ سرعت مطلوب اهمیت زیادی دارد.
مدل بار مکانیکی
رفتار دینامیکی موتور بدون در نظر گرفتن بار مکانیکی قابل تحلیل دقیق نخواهد بود. در این شبیهسازی بار توسط سه پارامتر مهم مدل شده است:
- ممان اینرسی (J): میزان مقاومت سیستم در برابر تغییر سرعت زاویهای را مشخص میکند.
- ضریب اصطکاک (B): تلفات مکانیکی ناشی از اصطکاک را مدل میکند.
- گشتاور بار (TL): گشتاور مقاوم وارد بر محور موتور را نمایش میدهد.
وجود این پارامترها امکان بررسی پاسخ موتور در شرایط واقعی مانند افزایش بار، کاهش بار یا تغییرات ناگهانی گشتاور را فراهم میکند.
کنترلکننده جریان هیسترزیس
یکی از مهمترین بخشهای این شبیهسازی، کنترلکننده جریان هیسترزیس است. این کنترلکننده جریان اندازهگیریشده موتور را با مقدار مرجع مقایسه میکند. هرگاه جریان از محدوده تعیینشده خارج شود، وضعیت کلید IGBT تغییر میکند تا جریان مجدداً به محدوده مجاز بازگردد.
مزیت اصلی این روش، پاسخ دینامیکی بسیار سریع، سادگی پیادهسازی و توانایی حفظ جریان در یک باند مشخص است. به همین دلیل کنترل هیسترزیس در بسیاری از درایوهای موتور و مبدلهای قدرت مورد استفاده قرار میگیرد.
حلقه کنترل سرعت
کنترل سرعت در این مدل توسط یک کنترلکننده تناسبی-انتگرالی (PI Controller) انجام میشود. سرعت واقعی موتور به طور مداوم اندازهگیری شده و با سرعت مرجع مقایسه میشود. اختلاف بین این دو مقدار وارد کنترلکننده PI شده و خروجی آن به عنوان جریان مرجع برای حلقه داخلی جریان تولید میشود.
وجود دو حلقه کنترلی مجزا باعث میشود سیستم علاوه بر داشتن پاسخ سریع، دارای دقت بالایی در تثبیت سرعت نیز باشد. حلقه جریان سریعتر عمل کرده و حلقه سرعت تغییرات بلندمدت سیستم را اصلاح میکند.
مزایای استفاده از کنترل PI
کنترلکننده PI به دلیل ساختار ساده و عملکرد مؤثر، یکی از رایجترین کنترلکنندهها در صنایع است. بخش تناسبی موجب افزایش سرعت پاسخ شده و بخش انتگرالی خطای ماندگار را حذف میکند. در نتیجه سرعت موتور با دقت بسیار خوبی به مقدار مرجع نزدیک میشود.
بررسی عملکرد سیستم در شبیهسازی
با اجرای شبیهسازی در Matlab میتوان شکل موجهای مختلفی را مشاهده و تحلیل کرد. ولتاژ خروجی مبدل متناسب با فرمان کنترلی تغییر کرده و جریان موتور توسط کنترلکننده هیسترزیس در محدوده مطلوب نگه داشته میشود. همچنین سرعت موتور پس از یک دوره گذرا به مقدار مرجع رسیده و حتی در صورت تغییر بار مکانیکی، کنترلکننده PI قادر است سرعت را مجدداً تثبیت کند.
در لحظه راهاندازی، جریان موتور افزایش پیدا میکند تا گشتاور لازم برای شتابگیری فراهم شود. پس از رسیدن سرعت به مقدار مطلوب، جریان کاهش یافته و سیستم وارد حالت پایدار میشود. این رفتار نشاندهنده عملکرد صحیح حلقههای کنترلی و طراحی مناسب مبدل است.
کاربردهای صنعتی
ساختار ارائهشده در این شبیهسازی در بسیاری از کاربردهای صنعتی مورد استفاده قرار میگیرد. سیستمهای محرکه ماشینآلات صنعتی، نوار نقالهها، تجهیزات خودکار، رباتهای صنعتی، خودروهای الکتریکی، تجهیزات پزشکی، منابع تغذیه قابل تنظیم، ماشینهای CNC و سامانههای انرژی تجدیدپذیر تنها بخشی از کاربردهای این نوع مبدل هستند. ترکیب مبدل باک با کنترلکنندههای جریان و سرعت باعث دستیابی به راندمان بالا، پاسخ سریع و کنترل دقیق توان میشود.
مزایای شبیهسازی این مدل در Matlab
محیط Matlab/Simulink امکانات گستردهای برای مدلسازی سیستمهای قدرت و کنترل فراهم میکند. در این شبیهسازی، کاربر میتواند اثر تغییر پارامترهای مختلف مانند ولتاژ ورودی، مقدار ممان اینرسی، ضریب اصطکاک، گشتاور بار، ضرایب کنترلکننده PI و پهنای باند کنترل هیسترزیس را بررسی کند. همچنین امکان مشاهده همزمان شکل موجهای ولتاژ، جریان، سرعت و گشتاور وجود دارد که تحلیل رفتار سیستم را بسیار سادهتر میکند.
یکی دیگر از مزایای این شبیهسازی، امکان توسعه آن برای کاربردهای پیشرفتهتر است. پژوهشگران میتوانند به جای کنترلکننده PI از روشهای مدرن مانند کنترل تطبیقی، کنترل پیشبین مدل (MPC)، کنترل فازی یا کنترل هوشمند استفاده کرده و عملکرد سیستم را با روشهای مختلف مقایسه کنند.
جمعبندی
شبیهسازی مبدل باک کنترلشده با ولتاژ، نمونهای جامع از ترکیب الکترونیک قدرت، کنترل و ماشینهای الکتریکی در محیط Matlab است. در این مدل، یک موتور جریان مستقیم از طریق مبدل Buck تغذیه شده و با استفاده از کنترلکننده جریان هیسترزیس و کنترلکننده سرعت PI، عملکردی دقیق و پایدار ارائه میدهد. بررسی این شبیهسازی درک عمیقی از نحوه عملکرد مبدلهای DC-DC، اصول کنترل جریان و سرعت، رفتار موتورهای DC و طراحی سیستمهای محرکه الکتریکی فراهم میکند و میتواند به عنوان مرجعی ارزشمند برای دانشجویان، پژوهشگران و مهندسان حوزه الکترونیک قدرت و کنترل مورد استفاده قرار گیرد.
دسترسی به دانلود ویژه اعضاء سایت
دانلود رایگان این شبیه سازی در نرم افزار Matlab
همه چیز شامل گزارش ها ، فایل شبیه سازی ، یکجا، آماده دانلود!
لینک دانلود ویژه اعضا سایت







برای تحلیل عملکرد مبدل Buck در شبیهسازی Matlab کدام سیگنالها را باید در Scope مشاهده کرد؟
مهمترین سیگنالها شامل ولتاژ خروجی مبدل، جریان آرمیچر موتور، سرعت موتور و سیگنال گیت IGBT هستند که عملکرد مبدل و کیفیت سیستم کنترلی را بهخوبی نشان میدهند.
اگر گشتاور بار (TL) در حین شبیهسازی مبدل Buck در متلب تغییر کند، چه تأثیری بر عملکرد موتور خواهد داشت؟
با افزایش گشتاور بار، سرعت موتور بهطور موقت کاهش مییابد، اما کنترلکننده PI با افزایش جریان مرجع، سرعت را دوباره به مقدار تنظیمشده بازمیگرداند.
چگونه میتوان ضرایب کنترلکننده PI را در شبیهسازی مبدل Buck در متلب بهینه تنظیم کرد؟
با استفاده از ابزار PID Tuner در Simulink یا تنظیم تدریجی ضرایب Kp و Ki میتوان زمان پاسخ، فراجهش و خطای ماندگار سیستم را بهینه کرد.
چرا در شبیهسازی مبدل Buck در متلب از کنترلکننده جریان هیسترزیس به جای PWM استفاده شده است؟
کنترلکننده هیسترزیس پاسخ دینامیکی سریعتری ارائه میدهد و جریان موتور را با دقت بیشتری در محدوده مرجع نگه میدارد، اگرچه فرکانس کلیدزنی آن متغیر است.
در شبیهسازی مبدل Buck در متلب چگونه مقدار سلف و خازن را انتخاب کنیم تا ریپل خروجی کاهش یابد؟
مقدار سلف و خازن باید بر اساس فرکانس سوئیچینگ، جریان بار و ریپل مجاز طراحی شوند. افزایش مقدار سلف و خازن معمولاً ریپل ولتاژ و جریان را کاهش میدهد، اما ممکن است پاسخ گذرای سیستم را کندتر کند.