سیستمهای محرکه الکتریکی در سالهای اخیر به یکی از مهمترین فناوریهای مورد استفاده در خودروهای برقی، تجهیزات صنعتی و سامانههای حملونقل پیشرفته تبدیل شدهاند. در میان انواع مختلف موتورهای الکتریکی، موتور سنکرون مغناطیس دائم یا Permanent Magnet Synchronous Machine (PMSM) به دلیل راندمان بالا، چگالی توان مناسب، پاسخ دینامیکی سریع و نیاز کم به تعمیر و نگهداری، جایگاه ویژهای در صنایع مختلف پیدا کرده است. یکی از کاربردهای مهم این موتور، استفاده در سیستمهای کشش الکتریکی است که کنترل دقیق سرعت و گشتاور در آن اهمیت بسیار زیادی دارد.
در این شبیه سازی، عملکرد یک سیستم محرکه کششی مبتنی بر موتور سنکرون مغناطیس دائم سهفاز بررسی میشود. مدل ارائهشده با استفاده از محیط Simscape و Simulink در نرمافزار Matlab توسعه یافته است و اجزای مختلف یک سیستم محرکه واقعی شامل منبع تغذیه، اینورتر سهفاز، موتور PMSM، حسگر موقعیت و سرعت و همچنین کنترلکننده حلقه بسته را در بر میگیرد. هدف اصلی این شبیه سازی، بررسی نحوه کنترل سرعت روتور و ارزیابی پاسخ سیستم در برابر فرمان سرعت است.
معرفی سیستم محرکه کششی PMSM
در این مدل، انرژی مورد نیاز موتور توسط یک باتری ولتاژ بالا تأمین میشود. این باتری به عنوان منبع اصلی انرژی عمل کرده و توان الکتریکی لازم را برای راهاندازی موتور فراهم میکند. از آنجا که موتور PMSM به ولتاژ سهفاز متغیر نیاز دارد، ولتاژ مستقیم خروجی باتری ابتدا وارد یک مبدل الکترونیک قدرت شده و سپس به ولتاژ
سهفاز مناسب تبدیل میشود.
این ساختار مشابه آن چیزی است که در خودروهای الکتریکی مدرن مشاهده میشود؛ جایی که انرژی ذخیرهشده در باتری از طریق اینورتر به موتور منتقل شده و در نهایت موجب تولید گشتاور و حرکت خودرو میشود.
استفاده از موتور PMSM پارامتردهیشده با روش اجزای محدود
یکی از ویژگیهای مهم این شبیه سازی، استفاده از بلوک FEM-Parameterized PMSM است. در این مدل، پارامترهای موتور بر اساس نتایج تحلیل اجزای محدود (Finite Element Method) استخراج شدهاند. این موضوع باعث میشود رفتار الکترومغناطیسی موتور با دقت بسیار بیشتری نسبت به مدلهای سادهسازیشده شبیهسازی شود.
به کمک این روش میتوان اثرات غیرخطی میدان مغناطیسی، اشباع هسته، توزیع شار و سایر ویژگیهای واقعی موتور را نیز در تحلیل وارد کرد. بنابراین نتایج حاصل از شبیه سازی به عملکرد واقعی موتور نزدیکتر خواهند بود.
منبع تغذیه ولتاژ بالا
در این سیستم، باتری ولتاژ بالا نقش تأمینکننده انرژی را بر عهده دارد. خروجی این باتری به مبدل سهفاز کنترلشده متصل شده است تا بتوان ولتاژ و فرکانس مناسب برای موتور را تولید کرد. کنترل دقیق ولتاژ خروجی اینورتر یکی از عوامل مهم در دستیابی به عملکرد مطلوب موتور محسوب میشود.
در بسیاری از کاربردهای صنعتی و خودرویی، کیفیت عملکرد اینورتر تأثیر مستقیمی بر راندمان، کاهش تلفات و کیفیت کنترل سرعت موتور دارد.
مبدل سهفاز کنترلشده
وظیفه مبدل سهفاز، تبدیل ولتاژ DC باتری به ولتاژ AC سهفاز مورد نیاز موتور است. این مبدل با استفاده از سیگنالهای کنترلی تولیدشده توسط سیستم کنترل، دامنه و فرکانس ولتاژ خروجی را تنظیم میکند.
در این شبیه سازی، کنترل دقیق اینورتر باعث میشود موتور بتواند با دقت بالا از حالت سکون به سرعت تعیینشده برسد و نوسانات سرعت به حداقل برسد.
اعمال بار مکانیکی با بلوک اصطکاک دورانی
برای شبیهسازی شرایط واقعی عملکرد موتور، از بلوک Rotational Friction استفاده شده است. این بلوک مقاومت مکانیکی ناشی از اصطکاک را مدل میکند و شرایطی نزدیک به عملکرد واقعی موتور در سیستمهای کششی ایجاد مینماید.
وجود این بار مکانیکی باعث میشود عملکرد کنترلکننده در شرایط واقعیتر مورد ارزیابی قرار گیرد و توانایی آن در حفظ سرعت مطلوب بررسی شود.
اندازهگیری موقعیت و سرعت توسط Resolver
یکی از مهمترین بخشهای سیستمهای کنترل موتور PMSM، اندازهگیری دقیق موقعیت زاویهای روتور است. در این شبیه سازی از یک Resolver با دقت بالا استفاده شده است تا اطلاعات موقعیت و سرعت روتور را به سیستم کنترل ارسال کند.
Resolver نسبت به بسیاری از حسگرهای دیگر مقاومت بیشتری در برابر شرایط سخت محیطی، ارتعاش، نویز و دمای بالا دارد؛ به همین دلیل در صنایع خودروسازی و هوافضا کاربرد گستردهای پیدا کرده است.
ساختار کنترل آبشاری موتور
کنترلکننده موتور PMSM در این مدل از ساختار Cascade Control یا کنترل آبشاری استفاده میکند. این ساختار از یک حلقه کنترل سرعت خارجی و دو حلقه کنترل جریان داخلی تشکیل شده است.
در حلقه بیرونی، اختلاف بین سرعت مرجع و سرعت اندازهگیریشده محاسبه شده و مقدار جریان مرجع تولید میشود. سپس حلقههای داخلی جریان وظیفه کنترل دقیق جریانهای محورهای d و q را بر عهده دارند.
این ساختار باعث افزایش سرعت پاسخ سیستم، کاهش خطای ماندگار و بهبود پایداری کنترل میشود و یکی از رایجترین روشهای کنترل موتورهای PMSM در کاربردهای صنعتی محسوب میشود.
کنترل سرعت روتور
در این شبیه سازی، فرمان سرعت به صورت تدریجی از صفر تا 1000 دور بر دقیقه افزایش پیدا میکند. افزایش تدریجی سرعت باعث میشود عملکرد کنترلکننده در طول فرآیند شتابگیری مورد بررسی قرار گیرد.
کنترلکننده تلاش میکند سرعت واقعی موتور را با سرعت مرجع منطبق کند. در صورت طراحی مناسب ضرایب کنترلی، اختلاف بین سرعت واقعی و سرعت مرجع بسیار ناچیز خواهد بود و موتور بدون نوسانات شدید به سرعت مطلوب خواهد رسید.
مدت زمان شبیه سازی
زمان اجرای این شبیه سازی برابر با 0.25 ثانیه در نظر گرفته شده است. اگرچه این مدت کوتاه به نظر میرسد، اما برای بررسی پاسخ گذرای سیستم، عملکرد کنترلکننده و رفتار دینامیکی موتور کاملاً مناسب است.
در همین بازه زمانی میتوان مشاهده کرد که موتور چگونه از حالت سکون شروع به حرکت کرده و به سرعت مرجع تعیینشده نزدیک میشود.
تحلیل نتایج شبیه سازی
نتایج ثبتشده توسط Simscape Logging اطلاعات ارزشمندی از عملکرد سیستم ارائه میدهد. مهمترین نمودارها شامل سرعت مرجع، سرعت واقعی موتور و جریانهای سهفاز موتور هستند.
مقایسه سرعت مرجع و سرعت اندازهگیریشده نشان میدهد کنترلکننده تا چه اندازه توانسته است فرمان سرعت را دنبال کند. هرچه اختلاف این دو نمودار کمتر باشد، کیفیت کنترل بالاتر خواهد بود.
همچنین بررسی جریانهای سهفاز اطلاعات مناسبی درباره عملکرد اینورتر، تعادل فازها و میزان جریان مصرفی موتور در مراحل مختلف راهاندازی ارائه میدهد.
مزایای استفاده از این شبیه سازی
این شبیه سازی امکان بررسی کامل رفتار موتور PMSM و سیستم کنترل آن را پیش از پیادهسازی عملی فراهم میکند. مهندسان میتوانند بدون نیاز به تجهیزات واقعی، عملکرد کنترلکننده، پاسخ دینامیکی، میزان جریان مصرفی و رفتار موتور را در شرایط مختلف ارزیابی کنند.
علاوه بر این، امکان تغییر پارامترهای موتور، تنظیم ضرایب کنترلکننده، بررسی شرایط بارگذاری مختلف و تحلیل پاسخ سیستم در برابر تغییرات سرعت نیز وجود دارد. این قابلیتها باعث کاهش هزینه طراحی، افزایش دقت توسعه سیستم و کوتاه شدن زمان پیادهسازی پروژههای صنعتی میشود.
کاربردهای صنعتی
مدل ارائهشده در این شبیه سازی در بسیاری از صنایع قابل استفاده است. از مهمترین کاربردهای آن میتوان به خودروهای برقی، خودروهای هیبریدی، موتورسیکلتهای برقی، سامانههای حملونقل ریلی، ماشینآلات صنعتی، تجهیزات اتوماسیون، رباتهای صنعتی، تجهیزات دریایی و سامانههای هوافضا اشاره کرد.
به دلیل دقت بالای مدل و استفاده از پارامترهای استخراجشده از تحلیل اجزای محدود، این شبیه سازی میتواند مبنای مناسبی برای طراحی سیستمهای کنترل پیشرفته و توسعه محصولات صنعتی باشد.
جمعبندی
شبیه سازی درایو کششی موتور سنکرون مغناطیس دائم سهفاز در Matlab یکی از نمونههای جامع برای بررسی عملکرد سیستمهای محرکه الکتریکی مدرن است. در این مدل، باتری ولتاژ بالا، اینورتر سهفاز، موتور PMSM پارامتردهیشده، حسگر Resolver و کنترلکننده آبشاری در کنار یکدیگر قرار گرفتهاند تا فرآیند کنترل سرعت موتور با دقت بالا شبیهسازی شود.
نتایج حاصل از این شبیه سازی نشان میدهد که ساختار کنترلی استفادهشده قادر است سرعت موتور را بهصورت نرم و پایدار از صفر تا 1000 دور بر دقیقه افزایش داده و در عین حال جریانهای موتور را نیز به شکل مناسبی کنترل کند. چنین مدلی ابزار ارزشمندی برای آموزش، تحقیق، توسعه الگوریتمهای کنترلی و طراحی سیستمهای محرکه الکتریکی پیشرفته در محیط Matlab و Simulink محسوب میشود.
دسترسی به دانلود ویژه اعضاء سایت
دانلود رایگان این شبیه سازی در نرم افزار Matlab
همه چیز شامل گزارش ها ، فایل شبیه سازی ، یکجا، آماده دانلود!
کاربرد المان پلتیر بهعنوان خنککننده ترموالکتریک و شبیهسازی آن در Matlab
لینک دانلود ویژه اعضا سایت







چگونه میتوان عملکرد حلقه کنترل سرعت را در این شبیهسازی در متلب ارزیابی کرد؟
با مقایسه سرعت مرجع و سرعت واقعی موتور در نتایج Simscape Logging میتوان میزان خطا، زمان رسیدن به سرعت مطلوب و کیفیت پاسخ دینامیکی کنترلکننده را ارزیابی کرد.
در شبیهسازی PMSM در متلب، استفاده از بلوک FEM-Parameterized PMSM چه مزیتی نسبت به مدلهای معمولی دارد؟
این بلوک از پارامترهای استخراجشده با روش اجزای محدود استفاده میکند و رفتار واقعی موتور، مانند اثرات اشباع و تغییرات شار مغناطیسی، را با دقت بیشتری شبیهسازی میکند.