در این شبیه‌سازی، فرآیند محاسبه و تحلیل منحنی‌های عملکرد یک موتور جریان مستقیم بدون جاروبک (Brushless DC Motor – BLDC) مورد بررسی قرار می‌گیرد. هدف اصلی این شبیه‌سازی، استخراج پارامترهای کلیدی عملکرد شامل گشتاور، توان، جریان و راندمان در شرایط مختلف سرعت و بار است. این نوع تحلیل‌ها نقش مهمی در طراحی و بهینه‌سازی سیستم‌های محرکه الکتریکی، به‌ویژه در کاربردهای صنعتی و خودرویی دارند.

در این مدل، یک موتور BLDC تحت شرایط راه‌اندازی با شیب سرعت (Speed Ramp) قرار می‌گیرد. به منظور کنترل و تغذیه موتور، از موج‌های مدولاسیون ایده‌آل ذوزنقه‌ای (Ideal Trapezoidal Modulation) استفاده شده است که به یک مبدل میانگین‌گیر (Average-Value Converter) اعمال می‌شود. این رویکرد باعث کاهش پیچیدگی محاسباتی در شبیه‌سازی و افزایش سرعت تحلیل سیستم می‌شود.

معرفی موتور BLDC در شبیه‌سازی

موتور BLDC یکی از پرکاربردترین ماشین‌های الکتریکی در صنایع مدرن است که به دلیل راندمان بالا، چگالی توان مناسب و نیاز کم به نگهداری، در بسیاری از کاربردها مانند خودروهای الکتریکی، پهپادها و سیستم‌های اتوماسیون صنعتی مورد استفاده قرار می‌گیرد. در این شبیه‌سازی، فرض بر این است که موتور دارای کموتاسیون الکترونیکی ایده‌آل بوده و تلفات کلیدی مانند تلفات آهنی و مکانیکی به صورت ساده‌سازی‌شده در مدل لحاظ شده‌اند.

ساختار مدل شامل یک منبع ولتاژ DC، اینورتر سه‌فاز ایده‌آل، موتور BLDC و زیرسیستم‌های کنترلی برای تولید سیگنال‌های درایو است. سیگنال‌های کنترلی به صورت موج‌های ذوزنقه‌ای تولید می‌شوند تا رفتار کموتاسیون شش‌مرحله‌ای موتور به صورت تقریبی بازسازی شود.

مدل‌سازی سیستم و ساختار کلی

در این شبیه‌سازی، سیستم به چند بخش اصلی تقسیم شده است. بخش اول مربوط به تولید سرعت مرجع است که به صورت یک رمپ افزایشی طراحی شده تا رفتار دینامیکی موتور در کل محدوده سرعت قابل بررسی باشد. این رمپ سرعت به کنترل‌کننده ارسال شده و مبنای تولید سیگنال‌های PWM یا مدولاسیون ذوزنقه‌ای قرار می‌گیرد.

بخش دوم شامل مبدل میانگین‌گیر است که وظیفه آن ساده‌سازی رفتار کلیدزنی اینورتر است. به جای مدل‌سازی دقیق سوئیچ‌ها، از مدل میانگین استفاده شده تا زمان محاسبات کاهش یابد و امکان تحلیل سریع منحنی‌های عملکرد فراهم شود.

بخش سوم، موتور BLDC است که به صورت یک مدل الکتریکی-مکانیکی پیاده‌سازی شده است. معادلات الکتریکی شامل ولتاژ فازها، مقاومت سیم‌پیچ‌ها و نیروی ضد محرکه (Back EMF) بوده و بخش مکانیکی شامل اینرسی، اصطکاک و بار خارجی است.

مدولاسیون ذوزنقه‌ای و نقش آن در عملکرد موتور

یکی از ویژگی‌های مهم این شبیه‌سازی استفاده از مدولاسیون ذوزنقه‌ای ایده‌آل است. در موتورهای BLDC، شکل موج Back EMF معمولاً به صورت ذوزنقه‌ای طراحی می‌شود تا امکان کموتاسیون شش‌مرحله‌ای ساده فراهم شود. در این روش، جریان هر فاز در بازه‌های مشخصی از زاویه الکتریکی فعال می‌شود.

در این مدل، فرض شده است که موج‌های ولتاژ اعمالی کاملاً ایده‌آل هستند و اثرات اعوجاج، سوئیچینگ واقعی و نویز در نظر گرفته نشده است. این فرضیات باعث می‌شود تحلیل عملکرد کلی موتور ساده‌تر و قابل تفسیرتر باشد.

استخراج منحنی‌های عملکرد

یکی از اهداف اصلی این شبیه‌سازی، استخراج منحنی‌های عملکرد موتور BLDC در شرایط مختلف سرعت است. برای این منظور، از یک زیرسیستم تحریک‌شده (Triggered Subsystem) استفاده شده است که در بازه‌های زمانی مشخص فعال می‌شود و مقادیر پیک پارامترهای کلیدی را محاسبه می‌کند.

پارامترهایی که در این تحلیل استخراج می‌شوند شامل موارد زیر هستند:

  • گشتاور پیک (Peak Torque)
  • توان خروجی (Output Power)
  • جریان فازها (Phase Current)
  • راندمان سیستم (Efficiency)

این مقادیر در هر سطح سرعت اندازه‌گیری شده و سپس به صورت منحنی‌های عملکردی بر حسب سرعت نمایش داده می‌شوند. این منحنی‌ها برای تحلیل رفتار دینامیکی موتور و تعیین نقاط بهینه کاری بسیار مهم هستند.

تحلیل نتایج شبیه‌سازی

نتایج به‌دست‌آمده از این شبیه‌سازی نشان می‌دهد که با افزایش سرعت موتور، رفتار پارامترهای عملکردی تغییرات قابل توجهی دارد. در سرعت‌های پایین، گشتاور بالا بوده و جریان فازها نیز مقدار بیشتری دارد، در حالی که با افزایش سرعت، گشتاور کاهش یافته و توان به یک مقدار پایدار نزدیک می‌شود.

راندمان موتور نیز تابعی غیرخطی از سرعت است و معمولاً در یک بازه میانی به بیشینه مقدار خود می‌رسد. این رفتار نشان‌دهنده وجود توازن بین تلفات الکتریکی و مکانیکی در سیستم است.

نکته مهم در این شبیه‌سازی این است که استفاده از مدل میانگین‌گیر باعث حذف نوسانات کلیدزنی شده و منحنی‌ها به صورت نرم و قابل تحلیل ارائه می‌شوند. این موضوع برای طراحی کنترلرهای سطح بالا بسیار مفید است.

تحلیل دینامیکی با رمپ سرعت

در این شبیه‌سازی، ورودی سرعت به صورت یک رمپ زمانی تعریف شده است. این روش باعث می‌شود موتور از حالت سکون به سرعت نامی به صورت تدریجی برسد. این فرآیند امکان بررسی رفتار گذرا و پایدار سیستم را فراهم می‌کند.

در لحظات ابتدایی، جریان راه‌اندازی بالا بوده و گشتاور تولیدی نیز در بیشترین مقدار خود قرار دارد. با افزایش سرعت، نیروی ضد محرکه افزایش یافته و جریان کاهش می‌یابد. این رفتار کاملاً مطابق با تئوری عملکرد موتورهای BLDC است.

شبیه‌سازی بلادرنگ (Real-Time Simulation)

یکی از بخش‌های پیشرفته این پروژه، اجرای شبیه‌سازی به صورت بلادرنگ روی سیستم هدف Speedgoat Performance است. این سیستم مجهز به پردازنده Intel® Core™ i7 با فرکانس 3.5 GHz می‌باشد که امکان اجرای مدل‌های پیچیده در زمان واقعی را فراهم می‌کند.

در این حالت، مدل موتور BLDC به گونه‌ای کامپایل و اجرا می‌شود که رفتار آن به صورت همزمان با زمان واقعی فیزیکی تطبیق دارد. این قابلیت برای تست الگوریتم‌های کنترلی در شرایط نزدیک به واقعیت بسیار ارزشمند است.

نتایج حاصل از اجرای بلادرنگ نشان می‌دهد که مدل توسعه‌یافته توانایی حفظ پایداری و دقت مناسب در شرایط عملیاتی را دارد. همچنین اختلاف بین نتایج شبیه‌سازی آفلاین و بلادرنگ بسیار ناچیز است که نشان‌دهنده صحت مدل‌سازی انجام شده است.

جمع‌بندی تحلیل شبیه‌سازی

در این شبیه‌سازی، یک چارچوب کامل برای تحلیل عملکرد موتور BLDC ارائه شد که شامل مدل‌سازی الکتریکی، مکانیکی، مدولاسیون ذوزنقه‌ای، استخراج منحنی‌های عملکرد و اجرای بلادرنگ بود. این چارچوب امکان بررسی دقیق رفتار موتور در شرایط مختلف کاری را فراهم می‌کند.

نتایج نشان داد که استفاده از مدل میانگین‌گیر و موج‌های ایده‌آل، اگرچه دقت سوئیچینگ واقعی را کاهش می‌دهد، اما برای تحلیل سطح سیستم و استخراج منحنی‌های عملکرد بسیار مناسب است. همچنین استفاده از رمپ سرعت و زیرسیستم تحریک‌شده، امکان بررسی دقیق نقاط کاری مختلف را فراهم می‌سازد.

در نهایت، این شبیه‌سازی می‌تواند به عنوان پایه‌ای برای توسعه کنترل‌کننده‌های پیشرفته‌تر، بهینه‌سازی مصرف انرژی و طراحی سیستم‌های محرکه الکتریکی مورد استفاده قرار گیرد.

 

همه چیز، یکجا، آماده دانلود!

لینک دانلود ویژه اعضا سایت