کنترل ماشینهای الکتریکی القایی همواره یکی از موضوعات مهم در حوزه درایوهای الکتریکی و سیستمهای قدرت بوده است. در میان روشهای مختلف کنترل، روش کنترل مستقیم گشتاور (Direct Torque Control – DTC) به دلیل پاسخ دینامیکی سریع، ساختار ساده و عدم نیاز به تبدیلهای پیچیده مرجعسازی جریان، توجه گستردهای را به خود جلب کرده است. این روش بهویژه در کاربردهای صنعتی که نیاز به کنترل دقیق گشتاور و شار دارند، بسیار مورد استفاده قرار میگیرد.
در این شبیهسازی، هدف اصلی کنترل یک ماشین القایی (Asynchronous Machine – ASM) با استفاده از روش DTC است. در این ساختار، یک کنترلکننده سرعت مبتنی بر PI وظیفه تولید مرجع گشتاور را بر عهده دارد و کنترلکننده DTC با استفاده از این مرجع، پالسهای مناسب برای اینورتر را تولید میکند.
مدلسازی ماشین القایی
ماشین القایی سهفاز به عنوان یکی از پرکاربردترین ماشینهای الکتریکی در صنعت شناخته میشود. مدل دینامیکی این ماشین معمولاً در دستگاه مرجع dq یا αβ بیان میشود تا تحلیل آن سادهتر شود. در این مدل، متغیرهایی مانند ولتاژ، جریان، شار و گشتاور به صورت دینامیکی به یکدیگر مرتبط هستند.
در کنترل مستقیم گشتاور، برخلاف روشهای کلاسیک مانند برداری (FOC)، نیازی به حلقههای کنترلی جریان داخلی و تبدیل پارک-کلارک پیچیده نیست. در عوض، با تخمین مستقیم شار استاتور و گشتاور الکترومغناطیسی، کنترل انجام میشود.

اصل عملکرد کنترل مستقیم گشتاور (DTC)
روش DTC بر پایه کنترل مستقیم دو کمیت کلیدی یعنی شار استاتور و گشتاور الکترومغناطیسی استوار است. این دو کمیت از ولتاژها و جریانهای اندازهگیری شده ماشین محاسبه میشوند. سپس با استفاده از مقایسهگرهای هیسترزیس، وضعیت خطا تعیین شده و یک بردار ولتاژ مناسب برای اینورتر انتخاب میشود.
یکی از ویژگیهای مهم DTC، عدم نیاز به مدولاتور PWM کلاسیک است، زیرا انتخاب سوئیچهای اینورتر به صورت مستقیم انجام میشود. این موضوع باعث افزایش سرعت پاسخ سیستم میشود، اما در مقابل میتواند ریپل گشتاور را افزایش دهد.
در این ساختار، گشتاور الکترومغناطیسی نقش کلیدی در تعیین رفتار سیستم دارد:
::contentReference[oaicite:0]{index=0}
کنترل گشتاور در این روش به گونهای انجام میشود که مقدار واقعی گشتاور در یک باند هیسترزیس حول مقدار مرجع نگه داشته شود. این امر موجب پایداری سیستم و پاسخ سریع به تغییرات بار میشود.
کنترلکننده سرعت مبتنی بر PI
در ساختار کلی این شبیهسازی، یک حلقه کنترل سرعت خارجی وجود دارد که از کنترلکننده تناسبی-انتگرالی (PI) استفاده میکند. وظیفه این کنترلکننده، مقایسه سرعت مرجع با سرعت واقعی موتور و تولید گشتاور مرجع مناسب است.
کنترلکننده PI به دلیل سادگی و عملکرد مناسب در شرایط خطی و نیمهخطی، یکی از پرکاربردترین کنترلکنندهها در سیستمهای درایو الکتریکی است. بخش تناسبی باعث پاسخ سریع سیستم و بخش انتگرالی باعث حذف خطای ماندگار میشود.
خروجی کنترلکننده PI به عنوان مرجع گشتاور وارد بلوک DTC میشود. این ارتباط باعث میشود که سیستم بتواند به تغییرات بار و سرعت به صورت دینامیکی واکنش نشان دهد.
تولید پالسهای اینورتر در DTC
یکی از بخشهای کلیدی در این شبیهسازی، اینورتر منبع ولتاژ (Voltage Source Inverter – VSI) است. اینورتر وظیفه دارد ولتاژ سهفاز مورد نیاز ماشین القایی را تولید کند. در روش DTC، انتخاب کلیدهای اینورتر به صورت مستقیم و بر اساس جدول سوئیچینگ انجام میشود.
این جدول سوئیچینگ بر اساس موقعیت شار استاتور و خطای گشتاور تعیین میشود. فضای برداری ولتاژ به چندین ناحیه تقسیم شده و برای هر ناحیه، بردار ولتاژ بهینه انتخاب میشود.
این روش باعث حذف مدولاسیون PWM سنتی میشود، اما در عین حال میتواند باعث ایجاد ریپل در گشتاور و جریان شود که در طراحیهای پیشرفته با روشهای بهبود یافته مانند DTC-SVM کاهش داده میشود.
ساختار کلی شبیهسازی در Matlab/Simulink
در محیط Matlab/Simulink، این شبیهسازی معمولاً شامل بخشهای زیر است:
- مدل ماشین القایی سهفاز (ASM Block)
- بلوک تخمین شار استاتور
- بلوک محاسبه گشتاور الکترومغناطیسی
- کنترلکننده هیسترزیس شار و گشتاور
- جدول انتخاب بردار ولتاژ
- اینورتر منبع ولتاژ سهفاز
- کنترلکننده سرعت PI
این ساختار به صورت یک سیستم حلقه بسته عمل میکند که در آن سرعت واقعی موتور به طور مداوم با مقدار مرجع مقایسه شده و سیستم به صورت خودکار تنظیم میشود.
تحلیل عملکرد دینامیکی سیستم
یکی از مهمترین مزایای روش DTC، پاسخ دینامیکی بسیار سریع آن است. در این روش، تغییرات بار به سرعت در خروجی گشتاور منعکس میشود. این ویژگی باعث میشود که سیستم در کاربردهایی مانند رباتیک صنعتی، آسانسورها و درایوهای دقیق بسیار مناسب باشد.
با این حال، یکی از چالشهای اصلی این روش، وجود ریپل در گشتاور و جریان است. این مشکل ناشی از ماهیت سوئیچینگ مستقیم و عدم استفاده از مدولاسیون PWM است. برای کاهش این اثر، روشهای پیشرفتهتر مانند استفاده از کنترل پیشبین یا فضای برداری توسعه یافتهاند.
مزایا و معایب روش DTC
روش کنترل مستقیم گشتاور دارای مزایا و معایب خاص خود است که در ادامه به آنها اشاره میشود:
مزایا
- پاسخ دینامیکی بسیار سریع
- ساختار سادهتر نسبت به کنترل برداری
- عدم نیاز به کنترل جریان داخلی
- کاهش وابستگی به پارامترهای موتور
معایب
- ریپل گشتاور و جریان نسبتاً بالا
- فرکانس سوئیچینگ متغیر
- حساسیت به تخمین شار در سرعتهای پایین
نتیجهگیری
در این شبیهسازی، کنترل مستقیم گشتاور به عنوان یک روش قدرتمند برای کنترل ماشین القایی مورد بررسی قرار گرفت. استفاده از کنترلکننده PI در حلقه سرعت و ترکیب آن با DTC باعث ایجاد سیستمی با پاسخ سریع و عملکرد قابل قبول در شرایط مختلف بار شد.
با وجود برخی محدودیتها مانند ریپل گشتاور، این روش همچنان یکی از گزینههای مهم در طراحی درایوهای صنعتی محسوب میشود. پیادهسازی آن در Matlab/Simulink امکان تحلیل دقیق رفتار دینامیکی سیستم را فراهم کرده و به مهندسان کمک میکند تا طراحی بهینهتری ارائه دهند.
همه چیز، یکجا، آماده دانلود!
لینک دانلود ویژه اعضا سایت







در پیادهسازی Matlab، تخمین شار استاتور چه نقشی در الگوریتم DTC دارد؟
تخمین شار برای تعیین موقعیت بردار شار ضروری است و مبنای انتخاب بردار ولتاژ مناسب در اینورتر را فراهم میکند.
کنترلکننده PI در حلقه سرعت چه تأثیری در عملکرد شبیهسازی دارد؟
این کنترلکننده خطای سرعت را به گشتاور مرجع تبدیل میکند و باعث حذف خطای ماندگار و بهبود پاسخ دینامیکی سیستم میشود.
چرا در شبیهسازی DTC ریپل گشتاور ایجاد میشود و چگونه میتوان آن را کاهش داد؟
به دلیل سوئیچینگ مستقیم اینورتر و نبود PWM ثابت است؛ با روشهایی مثل DTC-SVM یا افزایش فرکانس نمونهبرداری میتوان آن را کاهش داد.
در Simulink، نقش بلوک هیسترزیس در کنترل مستقیم گشتاور چیست؟
این بلوک خطای شار و گشتاور را در یک باند مشخص نگه میدارد و بر اساس آن تصمیم سوئیچینگ اینورتر را تعیین میکند.
در شبیهسازی DTC در Matlab، چرا معمولاً از مدل dq یا αβ برای ماشین القایی استفاده میشود؟
چون تبدیل dq/αβ مدل سهفاز را سادهتر کرده و محاسبه شار و گشتاور را دقیقتر و سریعتر در شبیهسازی ممکن میکند.