رسم دیاگرام بلوکی موتور مغناطیس دائم (PM) در Simulink متلب و بررسی مشخصه دینامیکی راه‌اندازی موتور

در این محتوا قصد داریم نحوه‌ی مدلسازی و شبیه‌سازی موتور مغناطیس دائم (Permanent Magnet Motor) را در محیط Simulink نرم‌افزار MATLAB بررسی کنیم تا بتوان رفتار دینامیکی آن در فرآیند راه‌اندازی (Starting Transient) را تحلیل نمود. این مدل‌سازی پایه‌ای برای طراحی درایوهای PM، کنترل سرعت و موقعیت در سیستم‌های مدرن مانند وسایل نقلیه برقی و سرووموتورها محسوب می‌شود.

۱. معرفی موتور مغناطیس دائم (Permanent Magnet Motor)

موتور مغناطیس دائم یا PM Motor نوعی از ماشین‌های سنکرون است که میدان مغناطیسی روتور آن توسط آهنرباهای دائمی ایجاد می‌شود. این حذف سیم‌پیچ تحریک، باعث:

  • کاهش تلفات مسی روتور،
  • افزایش بازده،
  • بهبود پاسخ دینامیکی،

می‌گردد.

 

۲. ساخت مدل در Simulink

مراحل کلی مدلسازی:

گام ۱: ایجاد سیستم Simulink

از منوی Simulink → New Model، یک مدل جدید باز کرده و کتابخانه‌های زیر را بارگذاری کنید:

  • Simscape → Electrical → Specialized Power Systems
  • Simscape → Foundation Library

گام ۲: افزودن بلوک‌های اصلی موتور

از مسیر زیر بلوک Permanent Magnet Synchronous Machine (PMSM) را درج کنید:

Simscape → Electrical → Specialized Power Systems → Machines

در تنظیمات بلوک:

  • مقدار ولتاژ نامی (مثلاً 220 V)،
  • تعداد قطب‌ها،
  • توان نامی (مثلاً 1.5 kW)،
  • لحظه اینرسی J J J و گشتاور اصطکاک B B B را وارد کنید.

گام ۳: ایجاد مدار تغذیه

  • از بلوک Three-Phase Source برای منبع ولتاژ سه‌فاز استفاده کنید.
  • در صورت نیاز به بررسی حالت‌های مختلف، بخش Controlled Voltage Source را برای تحلیل راه‌اندازی نرم (Soft Start) استفاده کنید.

گام ۴: اندازه‌گیری ولتاژ، جریان و سرعت

بلوک‌های زیر را به مدار اضافه نمایید:

  • Voltage Measurement
  • Current Measurement
  • Speed Sensor

خروجی را با بلوک Scope به نمایش بگذارید تا تغییرات دینامیکی مشاهده شود.

گام ۵: تعیین بار مکانیکی

از بلوک Mechanical Rotational Load برای اعمال گشتاور مقاوم ثابت (مثلاً ۵ N·m) استفاده کنید تا رفتار دینامیکی موتور تحت بار شبیه‌سازی شود.


۳. بررسی مشخصه دینامیکی راه‌اندازی

پس از اجرای شبیه‌سازی (Run):

  • در نمودار سرعت (Torque-Speed Curve)، ابتدا افزایش سریع و سپس رسیدن به حالت پایدار مشاهده می‌شود.
  • جریان استارت در PMSM معمولاً به‌دلیل گشتاور پایه‌ای آهنرباها، کمتر از موتورهای القایی است.
  • می‌توان رفتار گذرا را برای مقایسه کنترل‌های مختلف بررسی کرد (مثلاً شروع بدون کنترل، یا با مبدل PWM).

مشخصه‌های قابل استخراج:

  • زمان رسیدن به سرعت نامی tstart t_{start}
  • جریان لحظه‌ای فازها
  • گشتاور الکترومغناطیسی در حین راه‌اندازی
  • پاسخ سیستم در مقابل تغییر بار

۴. توسعه مدل: افزودن کنترل و درایو

برای مطالعه‌ی حرفه‌ای‌تر، می‌توان کنترل‌های زیر را اضافه کرد:

  • درایو اینورتر سه‌فاز (PWM Inverter) برای کنترل ولتاژ و گشتاور
  • کنترل جریان و سرعت (PI Controller)
  • یا شبیه‌سازی کنترل FOC (Field Oriented Control)

این ترکیب برای بررسی دقیق پاسخ دینامیکی موتور و عملکرد آن تحت شرایط بارگذاری مختلف ضروری است.


۵. جمع‌بندی

در این پروژه، با استفاده از محیط Simulink متلب و بلوک‌های موجود در کتابخانه Simscape Electrical، یک موتور مغناطیس دائم مدل‌سازی شد و ویژگی‌های دینامیکی آن در مرحله‌ی راه‌اندازی (Dynamic Start-up) مورد بررسی قرار گرفت.

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

کلیدواژه ها : مدلسازی‌موتور‌مغناطیس‌دائم‑PermanentMagnet‑PMSM‑Simulink‑MATLAB‑دینامیک‌راه‌اندازی‑StartingDynamics‑SimscapeElectrical‑گشتاور -سرعت‑TorqueSpeedCurve‑کنترل‌FOC‑درایوPWM‑مدار‌سه‌فاز‑RotationalLoad‑Measurement‑Modeling‑Simulation‑