در طراحی و تحلیل سیستمهای محرکه الکتریکی، انتخاب سطح جزئیات مدل شبیهسازی تأثیر مستقیمی بر دقت نتایج، زمان اجرای شبیهسازی و میزان منابع محاسباتی موردنیاز دارد. در بسیاری از پروژههای صنعتی و پژوهشی، مهندسان ناچار هستند بین استفاده از مدلهای دقیق (Detailed Models) و مدلهای سادهشده یا میانگین (Average Models) یکی را انتخاب کنند. هر یک از این مدلها مزایا و محدودیتهای خاص خود را دارند و انتخاب صحیح آنها به هدف شبیه سازی بستگی دارد. اگر هدف بررسی رفتار کل سیستم، طراحی کنترلکننده یا انجام شبیهسازیهای طولانیمدت باشد، معمولاً مدلهای سادهشده انتخاب مناسبی هستند. در مقابل، اگر تحلیل دقیق کلیدزنی مبدلها، اعوجاج جریان یا بررسی عملکرد تجهیزات قدرت مدنظر باشد، استفاده از مدلهای دقیق ضروری خواهد بود.
در این شبیه سازی، عملکرد دو مدل مختلف از سیستم AC6 موجود در کتابخانه Specialized Power Systems نرمافزار Matlab مورد بررسی و مقایسه قرار میگیرد. هدف اصلی این مثال، مقایسه پاسخ دینامیکی مدل دقیق و مدل میانگین در شرایط مختلف کاری، بهویژه هنگام اشباع اینورتر، است. نتایج حاصل نشان میدهد که مدل سادهشده با وجود کاهش قابل توجه پیچیدگی محاسباتی، رفتار بسیار نزدیکی به مدل دقیق ارائه میدهد و میتواند در بسیاری از کاربردهای مهندسی جایگزین مناسبی باشد.
معرفی سیستم AC6
سیستم AC6 یکی از نمونههای آماده در مجموعه Specialized Power Systems محسوب میشود که برای شبیه سازی محرکههای موتور سنکرون مغناطیس دائم (Permanent Magnet Synchronous Motor یا PMSM) توسعه یافته است. این مثال بهگونهای طراحی شده که دو مدل مختلف از یک سیستم محرکه را به صورت همزمان اجرا کرده و امکان مقایسه مستقیم عملکرد آنها را فراهم میکند.
هر دو مدل از یک موتور سه اسب بخار استفاده میکنند و هدف کنترل، تنظیم دقیق سرعت موتور در شرایط بارگذاری مختلف است. یکی از مدلها به صورت دقیق تمامی تجهیزات الکترونیک قدرت و فرآیند کلیدزنی را مدل میکند، در حالی که مدل دوم با استفاده از منابع ولتاژ و جریان ایدهآل، رفتار متوسط سیستم را بدون مدلسازی کلیدزنی نمایش میدهد.
ساختار مدل دقیق
در مدل دقیق، موتور سنکرون مغناطیس دائم توسط یک اینورتر منبع ولتاژ PWM تغذیه میشود. این اینورتر با استفاده از بلوک Universal Bridge ساخته شده و عملکرد واقعی کلیدهای قدرت را شبیه سازی میکند. به همین دلیل، تمامی اثرات ناشی از کلیدزنی، ریپل ولتاژ، اعوجاج جریان و رفتار گذرای سیستم در نتایج قابل مشاهده خواهد بود.
وجود چاپر ترمز (Braking Chopper) نیز باعث میشود هنگام ترمزگیری یا بازگشت انرژی، ولتاژ باس DC در محدوده مجاز باقی بماند. این بخش در بسیاری از کاربردهای صنعتی اهمیت ویژهای دارد، زیرا از افزایش بیش از حد ولتاژ لینک DC جلوگیری میکند.
ساختار مدل میانگین
در مدل میانگین یا Average Model، فرآیند کلیدزنی حذف شده و به جای آن از منابع ولتاژ و جریان ایدهآل استفاده میشود. در این روش، تنها رفتار متوسط اینورتر مدل میشود و بنابراین زمان اجرای شبیه سازی به میزان قابل توجهی کاهش مییابد.
حذف جزئیات مربوط به کلیدزنی باعث میشود تحلیلهای طولانیمدت، طراحی کنترلکنندهها و انجام مطالعات پارامتری با سرعت بسیار بیشتری انجام شوند. البته در مقابل، امکان بررسی پدیدههایی مانند هارمونیکها یا رفتار لحظهای کلیدهای قدرت وجود نخواهد داشت.
سیستم کنترل سرعت
کنترل سرعت موتور توسط یک کنترلکننده PI انجام میشود. این کنترلکننده اختلاف بین سرعت مرجع و سرعت واقعی موتور را محاسبه کرده و بر اساس آن مراجع شار و گشتاور را تولید میکند.
این مقادیر سپس وارد بلوک کنترل برداری (Vector Control) میشوند. کنترل برداری با محاسبه جریانهای مرجع سهفاز، امکان کنترل مستقل شار و گشتاور را فراهم میکند. در نهایت، رگولاتور جریان سهفاز این جریانها را به موتور اعمال میکند تا سرعت و گشتاور مطابق مقدار مطلوب تنظیم شوند.
سیگنالهای قابل مشاهده در شبیه سازی
در این شبیه سازی مجموعهای از مهمترین متغیرهای سیستم در اختیار کاربر قرار میگیرد که امکان تحلیل دقیق عملکرد دو مدل را فراهم میکنند. مهمترین این سیگنالها عبارتاند از:
- جریانهای استاتور موتور
- ولتاژهای اعمالشده به موتور
- سرعت روتور
- گشتاور الکترومغناطیسی
- ولتاژ باس DC
- جریانهای محورهای d و q
- ولتاژهای محورهای d و q
- سرعت مرجع
- گشتاور مرجع
تمامی این سیگنالها به صورت چندگانه (Multiplexed) نمایش داده میشوند تا مقایسه مستقیم پاسخ مدل دقیق و مدل سادهشده امکانپذیر باشد.
بررسی روند شبیه سازی
لحظه شروع شبیه سازی
در ابتدای شبیه سازی، سرعت مرجع برابر 2400 دور بر دقیقه تنظیم شده و همزمان گشتاور نامی کامل به موتور اعمال میشود. موتور مطابق شیب تعریفشده شروع به شتابگیری کرده و سرعت واقعی تقریباً بدون خطا از مرجع پیروی میکند. این موضوع نشاندهنده عملکرد مناسب کنترلکننده برداری و تنظیم صحیح پارامترهای سیستم است.
اشباع اینورتر در زمان 0.7 ثانیه
در زمان 0.7 ثانیه ولتاژ اینورتر دیگر برای تأمین جریان موردنیاز کافی نیست و اینورتر وارد ناحیه اشباع میشود. در نتیجه، ردیابی جریانها با خطا همراه شده و مقدار واقعی جریان از مقدار مرجع فاصله میگیرد. این موضوع مستقیماً باعث کاهش گشتاور الکترومغناطیسی موتور میشود و عملکرد دینامیکی سیستم را تحت تأثیر قرار میدهد.
تغییر جهت سرعت در زمان 1.2 ثانیه
در این لحظه، سرعت مرجع از مثبت 2400 دور بر دقیقه به منفی 2400 دور بر دقیقه تغییر میکند. کنترلکننده برداری فرآیند ترمزگیری را آغاز کرده و موتور وارد ناحیه کاهش سرعت میشود تا در ادامه در جهت معکوس به حرکت ادامه دهد.
بازگشت اینورتر به حالت عادی
در حدود زمان 1.5 ثانیه، شیب کاهش سرعت به مقدار واقعی سرعت موتور میرسد و اینورتر مجدداً از حالت اشباع خارج میشود. پس از این مرحله، ردیابی جریانها دوباره با دقت بالا انجام شده و موتور عملکرد طبیعی خود را بازیابی میکند.
تغییر بار مکانیکی در زمان 2 ثانیه
در زمان 2 ثانیه، بار مکانیکی از 11 نیوتنمتر به منفی 11 نیوتنمتر تغییر میکند. این تغییر ناگهانی شرایط جدیدی را برای سیستم کنترل ایجاد میکند و پاسخ هر دو مدل نسبت به تغییر بار مورد ارزیابی قرار میگیرد.
اشباع مجدد اینورتر در زمان 3.15 ثانیه
در زمان 3.15 ثانیه مجدداً ولتاژ اینورتر برای تولید جریان موردنیاز کافی نیست و اشباع رخ میدهد. همانند مرحله قبل، کاهش کیفیت ردیابی جریان باعث افت گشتاور تولیدی موتور میشود. این وضعیت یکی از مهمترین شرایط عملیاتی در طراحی درایوهای الکتریکی محسوب میشود و تحلیل آن اهمیت زیادی در انتخاب تجهیزات قدرت و طراحی کنترلکننده دارد.
مقایسه عملکرد دو مدل
یکی از مهمترین نتایج این شبیه سازی، شباهت بسیار زیاد پاسخ مدل میانگین به مدل دقیق است. اگرچه مدل دقیق تمامی جزئیات کلیدزنی اینورتر را نمایش میدهد، اما در بسیاری از متغیرهای اصلی مانند سرعت، گشتاور و پاسخ کلی سیستم، مدل سادهشده رفتار بسیار مشابهی ارائه میدهد.
این موضوع نشان میدهد که در بسیاری از کاربردهای طراحی سیستمهای کنترل، تنظیم پارامترها، مطالعات عملکردی و شبیه سازیهای طولانی، استفاده از مدل میانگین میتواند بدون کاهش محسوس دقت، زمان اجرای شبیه سازی را به شکل قابل توجهی کاهش دهد.
مزایای مدل دقیق
- نمایش دقیق عملکرد کلیدهای قدرت
- تحلیل هارمونیکها و ریپل جریان
- بررسی رفتار گذرا در فرآیند کلیدزنی
- تحلیل عملکرد واقعی اینورتر PWM
- مناسب برای طراحی تجهیزات الکترونیک قدرت
مزایای مدل سادهشده
- سرعت بسیار بالای اجرای شبیه سازی
- کاهش چشمگیر بار محاسباتی
- مناسب برای طراحی کنترلکنندهها
- امکان اجرای شبیه سازیهای طولانی
- رفتار بسیار نزدیک به مدل دقیق در تحلیلهای سیستمی
جمعبندی
این شبیه سازی یکی از نمونههای ارزشمند Matlab برای مقایسه عملی دو رویکرد مدلسازی در سیستمهای محرکه الکتریکی است. نتایج نشان میدهد که مدل دقیق بهترین گزینه برای بررسی رفتار داخلی اینورتر، کلیدهای قدرت و پدیدههای گذرا است، در حالی که مدل میانگین با حذف جزئیات غیرضروری، سرعت اجرای شبیه سازی را به میزان قابل توجهی افزایش میدهد و همچنان پاسخ بسیار دقیقی در تحلیل رفتار کلی سیستم ارائه میکند. مقایسه عملکرد این دو مدل در شرایط عادی، تغییر جهت حرکت، تغییر بار مکانیکی و اشباع اینورتر نشان میدهد که انتخاب نوع مدل باید متناسب با هدف شبیه سازی انجام شود. برای توسعه کنترلکنندهها، مطالعات دینامیکی و تحلیل عملکرد سیستم، مدل سادهشده گزینهای بسیار کارآمد محسوب میشود، در حالی که برای بررسی جزئیات عملکرد مبدلهای قدرت و تحلیل کیفیت توان، مدل دقیق همچنان انتخاب اصلی مهندسان و پژوهشگران خواهد بود.
دسترسی به دانلود ویژه اعضاء سایت
دانلود رایگان این شبیه سازی در نرم افزار Matlab
همه چیز شامل گزارش ها ، فایل شبیه سازی ، یکجا، آماده دانلود!
لینک دانلود ویژه اعضا سایت







برای کاهش زمان اجرای شبیهسازی AC6 در متلب، استفاده از مدل Average چه مزیتی نسبت به مدل Detailed دارد؟
مدل Average با حذف جزئیات کلیدزنی اینورتر، زمان شبیهسازی را بهطور چشمگیری کاهش میدهد و در عین حال پاسخ دینامیکی بسیار نزدیک به مدل Detailed ارائه میکند.
در شبیهسازی AC6، نمایش جریانها و ولتاژهای محورهای d و q در Scope دوم چه کاربردی دارد؟
این سیگنالها برای ارزیابی عملکرد کنترل برداری، بررسی دقت ردیابی جریان و مقایسه پاسخ دینامیکی مدل Detailed و Average استفاده میشوند.
چرا در شبیهسازی AC6 از بلوک Universal Bridge در مدل Detailed استفاده میشود؟
زیرا این بلوک رفتار واقعی اینورتر PWM و کلیدهای قدرت را مدلسازی میکند و امکان تحلیل دقیق کلیدزنی، گذراها و کیفیت جریان را فراهم میسازد.
علت کاهش گشتاور موتور هنگام اشباع اینورتر در شبیهسازی AC6 چیست؟
با اشباع اینورتر، ولتاژ کافی برای دنبال کردن جریانهای مرجع وجود ندارد؛ در نتیجه خطای ردیابی جریان افزایش یافته و گشتاور الکترومغناطیسی موتور کاهش مییابد.