درایوهای الکتریکی پیشرفته امروزی نقش بسیار مهمی در صنایع مختلف مانند خطوط تولید، تجهیزات حملونقل، ماشینآلات سنگین و سیستمهای اتوماسیون صنعتی دارند. کنترل دقیق سرعت و گشتاور موتورهای الکتریکی، بهخصوص موتورهای القایی توان بالا، یکی از چالشهای اصلی در طراحی سیستمهای محرکه الکتریکی محسوب میشود. موتورهای القایی به دلیل ساختار ساده، هزینه پایین، استحکام مکانیکی بالا و قابلیت اطمینان مناسب، بهطور گسترده در کاربردهای صنعتی مورد استفاده قرار میگیرند؛ اما کنترل دقیق آنها نیازمند روشهای کنترلی پیشرفته است.
یکی از روشهای مدرن کنترل موتورهای القایی، کنترل مستقیم گشتاور یا Direct Torque Control (DTC) است. این روش امکان کنترل سریع گشتاور و شار موتور را بدون نیاز به تبدیلهای پیچیده مختصات فراهم میکند و پاسخ دینامیکی بسیار مناسبی ارائه میدهد. در این شبیهسازی، یک درایو موتور القایی 200 اسب بخار با استفاده از کنترل مستقیم گشتاور مبتنی بر مدولاسیون بردار فضایی (Space Vector PWM-DTC) در محیط Matlab مدلسازی و بررسی شده است.
این مثال بر اساس مدل اصلاحشده بلوک AC4 در کتابخانه Specialized Power Systems مربوط به سیستمهای درایو الکتریکی Matlab توسعه داده شده است. در مدل اصلی AC4، کنترل مستقیم گشتاور معمولاً بر پایه کنترلکنندههای هیسترزیس انجام میشود که باعث ایجاد فرکانس کلیدزنی متغیر در اینورتر میشود. در نسخه اصلاحشده این مدل، کنترل هیسترزیس حذف شده و یک روش کنترل مبتنی بر فرکانس ثابت PWM جایگزین شده است. این تغییر باعث بهبود عملکرد اینورتر، کاهش
نویزهای ناشی از کلیدزنی و امکان استفاده از مدولاسیون بردار فضایی شده است.
ساختار سیستم درایو موتور القایی
سیستم مورد بررسی شامل یک موتور القایی سهفاز با توان 200 اسب بخار، یک اینورتر منبع ولتاژ PWM، کنترلکننده سرعت، کنترلکننده مستقیم گشتاور، بخش تخمین شار و گشتاور و یک چاپر ترمز است. موتور توسط یک اینورتر منبع ولتاژ تغذیه میشود که ساختار آن با استفاده از بلوک Universal Bridge در محیط Matlab پیادهسازی شده است.
اینورتر PWM وظیفه تبدیل ولتاژ DC لینک به ولتاژ سهفاز مورد نیاز موتور را بر عهده دارد. کلیدهای قدرت اینورتر با استفاده از سیگنالهای تولیدشده توسط الگوریتم Space Vector PWM کنترل میشوند. این روش مدولاسیون، یکی از پیشرفتهترین تکنیکهای کنترل اینورترهای سهفاز است که با استفاده از نمایش برداری ولتاژهای سهفاز، بهترین توالی کلیدزنی را برای تولید ولتاژ مرجع ایجاد میکند.
در این ساختار، حلقه کنترل سرعت ابتدا خطای بین سرعت مرجع و سرعت واقعی موتور را محاسبه میکند. سپس این خطا توسط کنترلکننده تناسبی-انتگرالی (PI Controller) پردازش شده و مقادیر مرجع شار و گشتاور برای بلوک DTC تولید میشوند. کنترلکننده PI به دلیل توانایی حذف خطای ماندگار و ایجاد پاسخ مناسب در شرایط گذرا، یکی از پرکاربردترین کنترلکنندهها در سیستمهای درایو الکتریکی است.
عملکرد کنترل مستقیم گشتاور DTC
در روش کنترل مستقیم گشتاور، برخلاف روشهای کنترل برداری سنتی، نیازی به محاسبه زاویه شار روتور و انجام تبدیلهای پیچیده مختصات نیست. در این روش، شار و گشتاور الکترومغناطیسی موتور به صورت مستقیم تخمین زده شده و با مقادیر مرجع مقایسه میشوند.
بلوک DTC موجود در این شبیهسازی، مقدار شار و گشتاور موتور را تخمین زده و خطای آنها را نسبت به مقادیر مرجع محاسبه میکند. سپس این خطاها توسط دو کنترلکننده مستقل PI پردازش شده و یک بردار ولتاژ مرجع تولید میشود. این بردار ولتاژ در مرحله بعد توسط الگوریتم مدولاسیون بردار فضایی به سیگنالهای کلیدزنی اینورتر تبدیل میشود.
استفاده از SVPWM در کنار DTC باعث میشود که مشکلات روشهای سنتی کنترل مستقیم گشتاور، مانند تغییرات زیاد فرکانس کلیدزنی، کاهش پیدا کند. در نتیجه، علاوه بر حفظ پاسخ سریع گشتاور، عملکرد اینورتر نیز بهبود یافته و تلفات کلیدزنی کاهش مییابد.
پارامترهای شبیهسازی سیستم
در این شبیهسازی برای نزدیک شدن به شرایط واقعی یک کنترلکننده دیجیتال، سیستم قدرت با گام زمانی بسیار کوچک گسستهسازی شده است. گام زمانی شبکه قدرت برابر با 2 میکروثانیه در نظر گرفته شده است که امکان مشاهده دقیق رفتار کلیدهای قدرت و دینامیک الکتریکی موتور را فراهم میکند.
کنترلکننده سرعت با زمان نمونهبرداری 140 میکروثانیه و کنترلکننده DTC با زمان نمونهبرداری 20 میکروثانیه تنظیم شدهاند. این مقادیر مشابه عملکرد یک پردازنده یا میکروکنترلر صنعتی برای اجرای الگوریتمهای کنترلی هستند. همچنین فرکانس کلیدزنی اینورتر PWM برابر با 5 کیلوهرتز تنظیم شده است.
نتایج شبیهسازی و بررسی رفتار موتور
پس از اجرای شبیهسازی، سیگنالهای جریان استاتور موتور، سرعت روتور، گشتاور الکترومغناطیسی و ولتاژ باس DC در Scope نمایش داده میشوند. همچنین مقادیر مرجع سرعت و گشتاور برای مقایسه با عملکرد واقعی سیستم قابل مشاهده هستند.
در لحظه شروع شبیهسازی یعنی زمان صفر ثانیه، مقدار مرجع سرعت برابر با 500 دور بر دقیقه تنظیم شده است. موتور مطابق با رمپ شتابگیری تعریفشده شروع به افزایش سرعت میکند و سرعت واقعی موتور با دقت بسیار خوبی مقدار مرجع را دنبال میکند. این رفتار نشاندهنده عملکرد مناسب حلقه کنترل سرعت و توانایی DTC در ایجاد گشتاور مورد نیاز برای شتابگیری موتور است.
در زمان 0.5 ثانیه، گشتاور بار کامل به محور موتور اعمال میشود، در حالی که موتور هنوز در مرحله افزایش سرعت قرار دارد. این تغییر باعث افزایش سریع گشتاور الکترومغناطیسی موتور میشود. مقدار گشتاور ابتدا به مقدار محدودشده 1200 نیوتنمتر میرسد و پس از پایان فرآیند شتابگیری و رسیدن موتور به سرعت 500 دور بر دقیقه، در حدود 820 نیوتنمتر تثبیت میشود.
در زمان 1 ثانیه، مقدار مرجع سرعت به صفر تغییر داده میشود. موتور شروع به کاهش سرعت کرده و مطابق رمپ کاهش سرعت، سرعت روتور به آرامی به صفر میرسد. حتی در شرایطی که در زمان 1.5 ثانیه جهت بار مکانیکی به صورت ناگهانی تغییر میکند و مقدار گشتاور بار از 792 نیوتنمتر به -792 نیوتنمتر تغییر مییابد، کنترلکننده DTC قادر است سرعت موتور را کنترل کرده و پس از مدت کوتاهی سیستم را در حالت توقف پایدار قرار دهد.
یکی دیگر از نکات مهم در این شبیهسازی، عملکرد مناسب کنترل ولتاژ باس DC است. در طول کل فرآیند، ولتاژ باس DC تقریباً ثابت باقی میماند که نشاندهنده عملکرد صحیح چاپر ترمز و سیستم مدیریت انرژی درایو است.
اهمیت شبیهسازی در طراحی درایوهای صنعتی
شبیهسازی سیستمهای درایو الکتریکی پیش از ساخت نمونه واقعی، امکان بررسی عملکرد کنترلکنندهها، تحلیل رفتار دینامیکی موتور و کاهش هزینههای طراحی را فراهم میکند. استفاده از Matlab و محیطهای تخصصی مانند Specialized Power Systems این امکان را ایجاد میکند که مهندسان بتوانند الگوریتمهای کنترلی پیچیده مانند DTC و SVPWM را در شرایط مختلف آزمایش و بهینهسازی کنند.
در موتورهای توان بالا مانند موتور 200 اسب بخار مورد بررسی، کوچکترین خطا در کنترل سرعت یا گشتاور میتواند باعث ایجاد تنشهای مکانیکی، افزایش جریان، بالا رفتن تلفات و کاهش عمر تجهیزات شود. به همین دلیل، بررسی دقیق عملکرد سیستم در محیط شبیهسازی قبل از پیادهسازی عملی، اهمیت بسیار زیادی دارد.
این شبیهسازی یک نمونه کامل از کاربرد کنترل مستقیم گشتاور همراه با مدولاسیون بردار فضایی در درایوهای صنعتی مدرن است. نتایج نشان میدهند که ترکیب DTC و SVPWM میتواند کنترل دقیق سرعت، پاسخ سریع گشتاور و عملکرد پایدار موتور القایی را فراهم کند. چنین ساختارهایی امروزه در بسیاری از کاربردهای صنعتی مانند پمپها، کمپرسورها، ماشینآلات تولیدی و سیستمهای محرکه سنگین مورد استفاده قرار میگیرند.
دسترسی به دانلود ویژه اعضاء سایت
دانلود رایگان این شبیه سازی در نرم افزار Matlab
همه چیز شامل گزارش ها ، فایل شبیه سازی ، یکجا، آماده دانلود!
لینک دانلود ویژه اعضا سایت







دلیل استفاده از Universal Bridge در مدل درایو چیست؟
Universal Bridge برای مدلسازی اینورتر منبع ولتاژ PWM استفاده شده و وظیفه تولید ولتاژ سهفاز مورد نیاز موتور را بر عهده دارد.
در این مدل Matlab چگونه تغییر ناگهانی بار مکانیکی روی موتور بررسی میشود؟
با اعمال تغییرات گشتاور بار در زمانهای مشخص، توانایی کنترلکننده در حفظ سرعت و تثبیت شرایط کاری موتور بررسی میشود.
چرا زمان نمونهبرداری کنترلکننده DTC در شبیهسازی بسیار کوچک در نظر گرفته شده است؟
چون کنترل گشتاور موتور به پاسخ سریع نیاز دارد، زمان نمونهبرداری کوچک باعث شبیهسازی دقیقتر عملکرد کنترلکننده دیجیتال میشود.
نقش الگوریتم SVPWM در این شبیهسازی موتور القایی چیست؟
SVPWM ولتاژ مرجع تولیدشده توسط کنترلکننده DTC را به پالسهای کلیدزنی اینورتر تبدیل میکند و باعث کاهش هارمونیک و بهبود عملکرد موتور میشود.
در این شبیهسازی چرا از کنترل DTC به جای کنترل برداری معمولی استفاده شده است؟
کنترل DTC امکان کنترل سریعتر گشتاور و شار موتور را فراهم میکند و پاسخ دینامیکی مناسبی در شرایط تغییر بار ارائه میدهد.