مقدمه
ماشینهای آسنکرون (Asynchronous Machines) به دلیل ساختار ساده، هزینه پایین، قابلیت اطمینان بالا و کاربرد گسترده در صنایع مختلف، یکی از مهمترین انواع ماشینهای الکتریکی محسوب میشوند. با این حال، کنترل دقیق گشتاور و سرعت در این نوع ماشینها همواره یکی از چالشهای اصلی در مهندسی کنترل بوده است. یکی از روشهای پیشرفته و پرکاربرد برای کنترل این ماشینها، روش کنترل مستقیم گشتاور (Direct Torque Control – DTC) است که امکان پاسخدهی سریع و دقت بالا را فراهم میکند.
در این شبیهسازی، هدف بررسی نحوه کنترل ماشین آسنکرون با استفاده از روش DTC است. در این ساختار، یک کنترلکننده سرعت مبتنی بر PI وظیفه تولید مرجع گشتاور را بر عهده دارد و کنترلکننده مستقیم گشتاور، پالسهای کلیدزنی اینورتر را تولید میکند. این روش به دلیل حذف بلوکهای کنترلی پیچیده مانند تبدیلهای مرجع dq در برخی روشهای دیگر، از سرعت پاسخ بسیار بالایی برخوردار است.

ساختار کلی سیستم کنترل
سیستم کنترل مستقیم گشتاور ماشین آسنکرون از چند بخش اصلی تشکیل شده است که هر کدام نقش مهمی در عملکرد نهایی سیستم دارند. این بخشها عبارتند از:
- ماشین آسنکرون سه فاز به عنوان سیستم تحت کنترل
- اینورتر منبع ولتاژ (Voltage Source Inverter)
- کنترلکننده مستقیم گشتاور (DTC Controller)
- کنترلکننده سرعت PI
- حسگرهای جریان و ولتاژ
- مدل تخمین شار و گشتاور
در این ساختار، ابتدا سرعت مرجع به کنترلکننده PI داده میشود. این کنترلکننده با مقایسه سرعت مرجع و سرعت واقعی ماشین، خطای سرعت را محاسبه کرده و آن را به مرجع گشتاور تبدیل میکند. سپس این مرجع گشتاور وارد بلوک DTC شده و بر اساس وضعیت شار و گشتاور، سیگنالهای کلیدزنی مناسب برای اینورتر تولید میشود.
اصل عملکرد کنترل مستقیم گشتاور (DTC)
کنترل مستقیم گشتاور بر پایه کنترل همزمان شار استاتور و گشتاور الکترومغناطیسی ماشین عمل میکند. در این روش، به جای استفاده از کنترل جریان در محورهای dq، مستقیماً مقدار شار و گشتاور تخمین زده شده و با مقادیر مرجع مقایسه میشوند.
در این شبیهسازی، دو هیسترزیس کنترلر برای شار و گشتاور استفاده میشود. این کنترلکنندهها تعیین میکنند که آیا مقدار واقعی باید افزایش یا کاهش یابد. سپس یک جدول سوئیچینگ (Switching Table) بر اساس خروجی هیسترزیس و موقعیت بردار شار، وضعیت کلیدهای اینورتر را مشخص میکند.
مزیت اصلی این روش، پاسخ دینامیکی بسیار سریع آن است، زیرا هیچ حلقه کنترلی پیچیدهای برای تنظیم جریان وجود ندارد و کل سیستم به صورت مستقیم روی متغیرهای فیزیکی اصلی (گشتاور و شار) عمل میکند.
مدل ماشین آسنکرون
ماشین آسنکرون مورد استفاده در این شبیهسازی معمولاً به صورت یک مدل سه فاز در مختصات ثابت یا دوار مدلسازی میشود. معادلات الکترومغناطیسی آن شامل روابط ولتاژ، جریان، شار و گشتاور است. گشتاور الکترومغناطیسی تولید شده در ماشین آسنکرون به صورت تابعی از شار استاتور و جریان روتور تعریف میشود.
این گشتاور را میتوان به صورت مفهومی به شکل زیر در نظر گرفت:
گشتاور الکترومغناطیسی در ماشینهای الکتریکی به صورت کلی تابعی از نیرو و فاصله مؤثر است که در سطح فیزیکی با رابطه زیر قابل بیان است:
τ = rF sin(θ)
در این رابطه، τ گشتاور، r فاصله شعاعی و F نیروی وارد بر هادیها است. این رابطه نشان میدهد که چگونه نیروهای الکترومغناطیسی درون ماشین به تولید گشتاور منجر میشوند.
نقش کنترلکننده PI در سیستم
کنترلکننده PI در این ساختار وظیفه دارد اختلاف بین سرعت مرجع و سرعت واقعی ماشین را به حداقل برساند. این کنترلکننده شامل دو بخش تناسبی و انتگرالی است که به ترتیب برای پاسخ سریع و حذف خطای ماندگار استفاده میشوند.
خروجی کنترلکننده PI به عنوان مرجع گشتاور به بلوک DTC ارسال میشود. هرچه خطای سرعت بیشتر باشد، گشتاور مورد نیاز نیز افزایش مییابد تا ماشین بتواند به سرعت مطلوب برسد.
مدلسازی اینورتر و تولید پالسها
اینورتر منبع ولتاژ سه فاز، رابط بین منبع DC و ماشین آسنکرون است. در روش DTC، کلیدهای اینورتر به صورت مستقیم توسط خروجی جدول سوئیچینگ کنترل میشوند. هر ترکیب از وضعیت کلیدها، یک بردار ولتاژ خاص را تولید میکند که بر شار استاتور تأثیر میگذارد.
در این شبیهسازی، تغییر سریع وضعیت کلیدها باعث تغییر سریع در بردار شار شده و در نتیجه کنترل گشتاور با سرعت بالا انجام میشود. این ویژگی یکی از مهمترین مزایای روش DTC نسبت به روشهای سنتی کنترل برداری است.
تخمین شار و گشتاور
یکی از بخشهای کلیدی در سیستم DTC، تخمین دقیق شار استاتور و گشتاور الکترومغناطیسی است. این مقادیر معمولاً از طریق اندازهگیری ولتاژها و جریانهای استاتور و با استفاده از مدل ریاضی ماشین محاسبه میشوند.
در این شبیهسازی، از مدل انتگرالی برای تخمین شار استفاده میشود که بر اساس ولتاژ ورودی و افت ولتاژ مقاومتی استاتور عمل میکند. سپس با استفاده از شار تخمینی و جریانها، مقدار گشتاور محاسبه میشود.
پیادهسازی در Matlab/Simulink
برای اجرای این سیستم در محیط Matlab/Simulink، ابتدا مدل ماشین آسنکرون از کتابخانه Simscape Electrical انتخاب میشود. سپس بلوک اینورتر سه فاز به آن متصل شده و کنترلکننده DTC به صورت یک زیرسیستم طراحی میگردد.
کنترلکننده PI نیز در مسیر حلقه سرعت قرار میگیرد و خروجی آن به عنوان مرجع گشتاور استفاده میشود. در نهایت، با استفاده از بلوکهای اندازهگیری جریان و ولتاژ، سیستم تخمین شار و گشتاور پیادهسازی میشود.
در این شبیهسازی، نتایج شامل پاسخ سرعت، تغییرات گشتاور و رفتار شار استاتور مورد بررسی قرار میگیرد. معمولاً مشاهده میشود که روش DTC دارای ریپل گشتاور است اما پاسخ دینامیکی بسیار سریع دارد.
نتایج و تحلیل عملکرد
نتایج حاصل از این شبیهسازی نشان میدهد که سیستم کنترل مستقیم گشتاور قادر است در زمان بسیار کوتاهی به سرعت مرجع برسد. همچنین تغییرات گشتاور به صورت سریع و بدون تأخیر قابل توجه انجام میشود.
با این حال، یکی از چالشهای این روش، وجود ریپل در گشتاور و جریان است که ناشی از ماهیت هیسترزیسی کنترلکنندهها و سوئیچینگ مستقیم اینورتر میباشد. برای کاهش این مشکل، میتوان از روشهای پیشرفتهتر مانند DTC با مدولاسیون فضایی (SVM-DTC) استفاده کرد.
جمعبندی
کنترل مستقیم گشتاور یکی از روشهای قدرتمند در کنترل ماشینهای آسنکرون است که به دلیل سادگی ساختار، پاسخ سریع و عدم نیاز به تبدیلهای پیچیده، کاربرد گستردهای در صنعت دارد. در این شبیهسازی، مشاهده شد که ترکیب کنترلکننده PI برای سرعت و کنترلکننده DTC برای گشتاور، یک ساختار مؤثر برای کنترل دقیق ماشین آسنکرون فراهم میکند.
پیادهسازی این روش در Matlab/Simulink امکان تحلیل دقیق رفتار دینامیکی سیستم را فراهم کرده و به مهندسان اجازه میدهد تا عملکرد سیستم را در شرایط مختلف بررسی و بهینهسازی کنند.
همه چیز، یکجا، آماده دانلود!
لینک دانلود ویژه اعضا سایت






