در طراحی و تحلیل سیستمهای محرکه الکتریکی، همواره انتخاب بین مدلهای دقیق و مدلهای سادهشده یکی از مهمترین تصمیمات مهندسان محسوب میشود. مدلهای دقیق قادر هستند تمامی پدیدههای الکتریکی، مغناطیسی و دینامیکی سیستم را با جزئیات بسیار بالا نمایش دهند، اما در مقابل به زمان محاسباتی بیشتری نیاز دارند. از سوی دیگر، مدلهای سادهشده با حذف برخی از جزئیات غیرضروری، سرعت شبیه سازی را به میزان قابل توجهی افزایش میدهند و در بسیاری از کاربردهای صنعتی و تحقیقاتی، نتایجی بسیار نزدیک به مدلهای دقیق ارائه میکنند.
در این شبیه سازی، عملکرد دو مدل مختلف از درایو AC5 در محیط MATLAB/Simulink و کتابخانه Specialized Power Systems مورد بررسی قرار میگیرد. هدف اصلی، مقایسه رفتار مدل دقیق (Detailed Model) و مدل میانگین یا سادهشده (Average Value Model) در فرآیند تنظیم سرعت موتور سنکرون خودکنترل است. علاوه بر شرایط کاری عادی، عملکرد هر دو مدل در شرایط اشباع یکسوکننده و اینورتر نیز ارزیابی میشود تا میزان دقت و قابلیت اعتماد مدل سادهشده مشخص گردد.
معرفی ساختار درایو AC5
بلوک AC5 یکی از مدلهای آماده موجود در کتابخانه Specialized Power Systems نرمافزار Matlab است که برای شبیه سازی درایوهای موتور سنکرون خودکنترل طراحی شده است. این بلوک یک موتور سنکرون 200 اسب بخاری را به همراه یک یکسوکننده فعال (Active Front-End Rectifier) و یک اینورتر سهفاز مدل میکند. چنین ساختاری در بسیاری از کاربردهای صنعتی مانند ماشینآلات سنگین، سیستمهای محرکه با توان بالا، صنایع فولاد، تجهیزات معدنی و سامانههای حملونقل الکتریکی مورد استفاده قرار میگیرد.
در این مثال، دو نسخه از بلوک AC5 به صورت همزمان در مدل قرار گرفتهاند. یکی از بلوکها با استفاده از مدل دقیق و دیگری با استفاده از مدل میانگین تنظیم شده است تا تمامی پارامترها و پاسخهای دینامیکی آنها به صورت مستقیم با یکدیگر مقایسه شوند.
تفاوت مدل دقیق و مدل سادهشده
مدل دقیق تمامی کلیدهای نیمههادی اینورتر PWM را به صورت مجزا مدل میکند. این اینورتر با استفاده از بلوک Universal Bridge ساخته شده و تمامی فرآیندهای کلیدزنی، تولید هارمونیکها، ریپل جریان و تغییرات لحظهای ولتاژ را در نظر میگیرد. بنابراین پاسخ سیستم بسیار نزدیک به عملکرد واقعی تجهیزات قدرت خواهد بود.
در مقابل، مدل میانگین از منابع جریان و ولتاژ ایدهآل استفاده میکند و رفتار متوسط اینورتر را شبیه سازی مینماید. در این روش دیگر نیازی به مدل کردن کلیدهای قدرت و فرآیندهای کلیدزنی نیست و بنابراین حجم محاسبات به میزان قابل توجهی کاهش پیدا میکند. این ویژگی باعث میشود زمان اجرای شبیه سازی به شکل محسوسی کمتر شود؛ در حالی که پاسخ کلی سیستم همچنان دقت مناسبی دارد.
ساختار سیستم کنترل سرعت
کنترل سرعت موتور توسط یک کنترلکننده PI انجام میشود. این کنترلکننده با مقایسه سرعت مرجع و سرعت واقعی موتور، مقدار مناسب شار مغناطیسی و جریان مرجع را تولید میکند. سپس این مقادیر به کنترلکننده برداری ارسال میشوند.
کنترلکننده برداری وظایف متعددی را بر عهده دارد که مهمترین آنها عبارتاند از:
- محاسبه جریانهای سهفاز مرجع متناسب با گشتاور مورد نیاز
- کنترل جریان استاتور توسط تنظیمکننده جریان سهفاز
- تخمین شار روتور
- مقایسه شار واقعی با مقدار مرجع
- تولید ولتاژ تحریک سیمپیچ میدان روتور
این ساختار کنترلی موجب میشود موتور بتواند با دقت بالا سرعت مرجع را دنبال کرده و حتی در شرایط تغییر بار نیز عملکرد پایداری داشته باشد.
راهاندازی اولیه موتور
یکی از نکات مهم در عملکرد موتورهای سنکرون، زمان نسبتاً زیاد لازم برای ایجاد شار میدان روتور است. از آنجا که دینامیک مدار تحریک نسبت به مدار استاتور کندتر است، ابتدا باید میدان مغناطیسی روتور به مقدار نامی برسد و سپس جریان سهفاز استاتور اعمال گردد.
به همین منظور در این شبیه سازی، طی 0.2 ثانیه ابتدایی، ولتاژ تحریک نسبتاً بزرگی برابر با 600 ولت به سیمپیچ میدان اعمال میشود. این ولتاژ باعث افزایش سریع شار میدان میشود. پس از آنکه مقدار شار به مقدار نامی یعنی یک وبر رسید، کنترلکننده جریان استاتور فعال شده و موتور وارد مرحله تولید گشتاور میشود.
این روش راهاندازی باعث کاهش زمان آمادهسازی موتور و بهبود عملکرد اولیه سیستم خواهد شد.
سیگنالهای قابل مشاهده در شبیه سازی
برای بررسی کامل عملکرد هر دو مدل، خروجیهای مختلف سیستم اندازهگیری شدهاند. مهمترین این سیگنالها عبارتاند از:
- جریانهای استاتور
- ولتاژهای موتور
- سرعت روتور
- گشتاور الکترومغناطیسی
- شار مغناطیسی روتور
- جریانهای محورهای dq
- ولتاژهای محورهای dq
- ولتاژ باس DC
- جریان یکسوکننده
- جریان اینورتر
تمامی این سیگنالها به صورت همزمان در اسکوپها نمایش داده شدهاند تا امکان مقایسه مستقیم مدل دقیق و مدل سادهشده فراهم شود.
بررسی مراحل مختلف شبیه سازی
مرحله اول: افزایش سرعت موتور
در زمان 1.5 ثانیه، مقدار مرجع سرعت برابر با 1750 دور بر دقیقه تنظیم میشود. موتور به صورت کاملاً نرم از حالت سکون شروع به شتابگیری میکند و سرعت آن به دقت از رمپ مرجع پیروی میکند. همزمان دامنه و فرکانس جریانهای استاتور نیز به تدریج افزایش پیدا میکنند که نشاندهنده عملکرد صحیح کنترلکننده برداری است.
مرحله دوم: اعمال بار مکانیکی
در زمان 3 ثانیه، گشتاور مقاوم برابر با 792- نیوتنمتر به محور موتور اعمال میشود. در این لحظه موتور همچنان در حال افزایش سرعت است و ناگهان با افزایش بار روبهرو میشود. این تغییر باعث افزایش توان مورد نیاز سیستم شده و در نتیجه یکسوکننده وارد ناحیه اشباع میشود. این وضعیت در نمودارهای جریان و ولتاژ باس DC کاملاً قابل مشاهده است.
مرحله سوم: اشباع اینورتر
در زمان 3.5 ثانیه، محدود بودن ولتاژ باس DC باعث میشود اینورتر نیز وارد ناحیه اشباع گردد. در نتیجه کنترلکننده دیگر قادر به دنبال کردن دقیق جریانهای مرجع نیست و اختلاف قابل توجهی میان جریان واقعی و جریان مطلوب ایجاد میشود. کاهش کیفیت کنترل جریان، مستقیماً موجب کاهش گشتاور تولیدی موتور خواهد شد.
مرحله چهارم: تغییر جهت دوران موتور
در زمان 5 ثانیه، سرعت مرجع از 1750 دور بر دقیقه به 1750- دور بر دقیقه تغییر داده میشود. این تغییر نشاندهنده معکوس شدن جهت چرخش موتور است. سیستم کنترل سرعت با اعمال گشتاور مناسب، موتور را وارد مرحله کاهش سرعت کرده و سپس آن را در جهت مخالف شتاب میدهد.
مرحله پنجم: خروج از حالت اشباع
در زمان 6 ثانیه، سرعت واقعی موتور به رمپ کاهش سرعت میرسد و همزمان اینورتر و یکسوکننده از ناحیه اشباع خارج میشوند. پس از آن، سیستم دوباره در شرایط عادی و پایدار به کار خود ادامه میدهد.
مرحله ششم: تغییر مجدد بار
در زمان 6.5 ثانیه، بار مکانیکی از مقدار 792- نیوتنمتر به 792 نیوتنمتر تغییر میکند. این تغییر ناگهانی باعث ایجاد یک پاسخ گذرا در جریانها و گشتاور موتور میشود که توسط سیستم کنترل به سرعت جبران میشود.
مرحله هفتم: اشباع مجدد یکسوکننده و اینورتر
در زمان 9.5 ثانیه، بار و شرایط کاری باعث اشباع دوباره یکسوکننده میشوند. سپس در زمان 10.5 ثانیه، به دلیل محدودیت ولتاژ باس DC، اینورتر نیز وارد ناحیه اشباع میشود. همانند مرحله قبل، کاهش دقت دنبال کردن جریانها موجب افت گشتاور تولیدی موتور خواهد شد.
مقایسه عملکرد دو مدل
یکی از مهمترین نتایج این شبیه سازی، شباهت بسیار زیاد پاسخ مدل سادهشده با مدل دقیق است. اگرچه مدل دقیق تمامی فرآیندهای کلیدزنی و هارمونیکها را نمایش میدهد، اما پاسخهای اصلی مانند سرعت، گشتاور، شار و جریانهای متوسط در هر دو مدل تقریباً یکسان هستند.
این موضوع نشان میدهد که در بسیاری از مطالعات طراحی کنترلکننده، بررسی عملکرد سیستم، تنظیم پارامترها و تحلیل پاسخهای دینامیکی، استفاده از مدل میانگین میتواند انتخاب بسیار مناسبی باشد؛ زیرا ضمن حفظ دقت مناسب، زمان اجرای شبیه سازی را به شکل قابل توجهی کاهش میدهد.
مزایای استفاده از مدل سادهشده
- کاهش چشمگیر زمان اجرای شبیه سازی
- کاهش حجم محاسبات عددی
- امکان تحلیل سیستمهای بزرگتر
- مناسب برای طراحی کنترلکنندهها
- تسهیل فرآیند بهینهسازی پارامترها
- پایداری بیشتر حلکنندههای عددی در شبیه سازیهای طولانی
موارد کاربرد مدل دقیق
با وجود مزایای مدل میانگین، در برخی کاربردها استفاده از مدل دقیق ضروری است. برای مثال در تحلیل کیفیت توان، بررسی هارمونیکها، طراحی فیلترهای خروجی، تحلیل رفتار کلیدهای قدرت، ارزیابی تلفات سوئیچینگ، بررسی تنشهای ولتاژی و مطالعات سازگاری الکترومغناطیسی (EMC)، تنها مدل دقیق قادر است رفتار واقعی سیستم را نمایش دهد.
جمعبندی
این شبیه سازی یکی از نمونههای ارزشمند موجود در کتابخانه Specialized Power Systems نرمافزار Matlab است که امکان مقایسه مستقیم مدل دقیق و مدل سادهشده درایو AC5 را فراهم میکند. نتایج نشان میدهند که مدل میانگین با وجود حذف جزئیات کلیدزنی، پاسخ دینامیکی بسیار نزدیکی به مدل دقیق ارائه میدهد و در اکثر تحلیلهای کنترلی میتواند جایگزین مناسبی برای مدل دقیق باشد. همچنین مشاهده رفتار سیستم در شرایط اشباع یکسوکننده و اینورتر، درک مناسبی از محدودیتهای عملی تجهیزات الکترونیک قدرت ایجاد کرده و اهمیت طراحی صحیح سیستم کنترل، انتخاب مناسب ولتاژ باس DC و تنظیم دقیق کنترلکنندههای برداری را به خوبی نشان میدهد. از این رو، این مثال آموزشی منبع بسیار مناسبی برای دانشجویان، پژوهشگران و مهندسان قدرت و الکترونیک قدرت است که قصد دارند عملکرد درایوهای موتور سنکرون را در شرایط کاری مختلف به صورت دقیق و علمی مورد بررسی قرار دهند.
دسترسی به دانلود ویژه اعضاء سایت
دانلود رایگان این شبیه سازی در نرم افزار Matlab
همه چیز شامل گزارش ها ، فایل شبیه سازی ، یکجا، آماده دانلود!
لینک دانلود ویژه اعضا سایت







در شبیهسازی AC5 در Matlab چه تفاوتی بین مدل Detailed و Average از نظر پاسخ دینامیکی وجود دارد؟
مدل Detailed رفتار کلیدزنی PWM، هارمونیکها و تغییرات لحظهای ولتاژ و جریان را نمایش میدهد، در حالی که مدل Average تنها رفتار میانگین سیستم را شبیهسازی میکند و با حفظ دقت مناسب، سرعت اجرای شبیهسازی را بهطور قابل توجهی افزایش میدهد.