چگونه می توان یک سیستم کنترل را برای یک موتور PMSM DC طراحی کرد؟

Jul 11, 2025پیام بگذارید

سلام! من به عنوان تأمین کننده PMSM DC Motors ، من سهم منصفانه ای از تجربیات خود را در طراحی سیستم های کنترل برای این پسران بد داشتم. و بگذارید به شما بگویم ، این یک سواری وحشی است ، اما یک هیجان انگیز در آن! در این وبلاگ ، من می خواهم شما را از طریق فرآیند طراحی یک سیستم کنترل برای یک موتور PMSM DC طی کنم. بنابراین ، دست و پنجه نرم کنید و بیایید شیرجه بزنیم!

درک اصول

اولین چیزها ابتدا باید بفهمیم موتور PMSM DC چیست. یک موتور همزمان مگنت دائمی (PMSM) نوعی موتور AC است که از آهنرباهای دائمی در روتور برای ایجاد یک میدان مغناطیسی استفاده می کند. این باعث می شود در مقایسه با سایر انواع موتورها کارآمدتر و قدرتمندتر شود. و هنگامی که ما در مورد DC در موتور PMSM DC صحبت می کنیم ، معمولاً به منبع تغذیه DC اشاره دارد که از طریق اینورتر به AC تبدیل می شود تا موتور را رانندگی کند.

انواع مختلفی از موتورهای PMSM در آنجا وجود دارد ، مانندموتور 3 فاز PMSMباموتور 6 فاز PMSMوتموتور 48 ولت PMSMبشر هر نوع ویژگی ها و برنامه های منحصر به فرد خود را دارد ، بنابراین مهم است که یک مورد مناسب را برای نیازهای خاص خود انتخاب کنید.

الزامات کلیدی برای سیستم کنترل

قبل از شروع طراحی سیستم کنترل ، باید بفهمیم که می خواهیم چه کاری انجام دهیم. در اینجا برخی از الزامات کلیدی وجود دارد که یک سیستم کنترل موتور PMSM DC خوب باید برآورده شود:

  • کنترل سرعت: ما باید بتوانیم سرعت موتور را به طور دقیق کنترل کنیم. این که آیا این یک عملکرد سرعت ثابت است یا یک عملکرد سرعت متغیر ، سیستم کنترل باید بتواند آن را اداره کند.
  • کنترل گشتاور: در بسیاری از برنامه ها ، ما همچنین باید خروجی گشتاور موتور را کنترل کنیم. این امر برای برنامه هایی که در آن نیروی دقیقی لازم است ، مانند روباتیک یا اتوماسیون صنعتی بسیار مهم است.
  • کارایی: ما می خواهیم سیستم کنترل تا حد امکان کارآمد باشد. این به معنای به حداقل رساندن تلفات و به حداکثر رساندن انتقال برق از منبع تغذیه به موتور است.
  • قابلیت اطمینان: سیستم کنترل باید قابل اعتماد باشد و قادر به کار مداوم و بدون هیچ گونه مشکل اساسی باشد. همچنین باید بتواند گسلها را تحمل کند و موتور را از آسیب محافظت کند.

اجزای سیستم کنترل

اکنون که می دانیم سیستم کنترل چه کاری را انجام می دهیم ، بیایید نگاهی به مؤلفه های اصلی که آن را تشکیل می دهند نگاهی بیندازیم:

  • الکترونیک قدرت: این شامل اینورتر است که منبع تغذیه DC را به قدرت AC برای رانندگی موتور تبدیل می کند. اینورتر معمولاً از ترانزیستورهای قدرت مانند IGBTS یا MOSFET ها و یک مدار کنترل برای روشن و خاموش کردن ترانزیستورها در زمان مناسب تشکیل شده است.
  • حسگر: برای اندازه گیری سرعت ، موقعیت و جریان موتور به سنسورها نیاز داریم. این اطلاعات توسط الگوریتم کنترل برای تنظیم خروجی اینورتر و کنترل عملکرد موتور استفاده می شود. سنسورهای متداول مورد استفاده در سیستم های کنترل موتور PMSM شامل رمزگذارها ، سنسورهای سالن و سنسورهای فعلی است.
  • الگوریتم کنترل: الگوریتم کنترل مغز سیستم کنترل است. اندازه گیری سنسور را انجام می دهد و سیگنال های کنترل مناسب را برای ارسال به اینورتر محاسبه می کند. انواع مختلفی از الگوریتم های کنترل وجود دارد ، مانند کنترل بردار و کنترل گشتاور مستقیم ، هر کدام دارای مزایا و معایب خاص خود هستند.
  • میکروکنترلر یا DSP: میکروکنترلر یا پردازنده سیگنال دیجیتال (DSP) وظیفه اجرای الگوریتم کنترل و تولید سیگنال های کنترل را بر عهده دارد. همچنین با سایر مؤلفه های موجود در سیستم مانند سنسورها و اینورتر ارتباط برقرار می کند.

طراحی الگوریتم کنترل

الگوریتم کنترل یکی از مهمترین قسمت های سیستم کنترل است. چند روش محبوب برای کنترل موتورهای PMSM DC وجود دارد ، و من به طور خلاصه دو مورد از آنها را توضیح خواهم داد:

کنترل بردار

کنترل بردار ، همچنین به عنوان کنترل میدان گرا (FOC) شناخته می شود ، روشی گسترده برای کنترل موتورهای PMSM است. ایده اصلی کنترل بردار این است که جریانهای استاتور سه فاز را به یک سیستم مختصات چرخشی دو فاز تبدیل کنید ، جایی که اجزای گشتاور و شار می توانند به طور مستقل کنترل شوند.

در اینجا یک فرآیند گام به گام ساده از نحوه عملکرد کنترل بردار آورده شده است:

  1. تحول هماهنگی: ابتدا ، ما جریان های استاتور سه فاز را اندازه گیری می کنیم و آنها را از سیستم مختصات سه فاز ثابت به یک سیستم مختصات ثابت دو فاز با استفاده از تحول کلارک تبدیل می کنیم.
  2. تحول در پارک: در مرحله بعد ، ما جریان های ثابت دو فاز را به یک سیستم مختصات چرخشی دو فاز با استفاده از تبدیل پارک تبدیل می کنیم. در این سیستم مختصات چرخان ، محور D نمایانگر مؤلفه شار است و محور Q نمایانگر مؤلفه گشتاور است.
  3. کنترل فعلی: ما برای کنترل جریانهای محور D و محور Q از کنترل کننده های متناسب (PI) استفاده می کنیم. کنترل کننده های PI جریان های اندازه گیری شده را با جریان های مرجع مقایسه می کنند و سیگنال های کنترل مناسب را برای تنظیم خروجی اینورتر محاسبه می کنند.
  4. تحول در پارک معکوس: پس از کنترل فعلی ، ما سیگنال های کنترل را با استفاده از تبدیل پارک معکوس به سیستم مختصات ثابت دو فاز تبدیل می کنیم.
  5. نسل PWM: در آخر ، ما از تکنیک مدولاسیون عرض پالس (PWM) برای تولید سیگنال های کنترل برای اینورتر استفاده می کنیم. سیگنال های PWM زمان روشن و خاموش ترانزیستورهای قدرت اینورتر را تعیین می کنند ، که به نوبه خود کنترل موتور را کنترل می کنند.

کنترل مستقیم گشتاور (DTC)

کنترل گشتاور مستقیم روش دیگری برای کنترل موتورهای PMSM است. بر خلاف کنترل بردار ، DTC مستقیماً گشتاور و شار موتور را بدون نیاز به تحولات مختصات کنترل می کند.

در اینجا نحوه عملکرد DTC آورده شده است:

  1. تخمین گشتاور و شار: ما از ولتاژ و جریان استاتور اندازه گیری شده برای تخمین گشتاور و شار موتور استفاده می کنیم.
  2. کنترل کننده های هیسترزیس گشتاور و شار: گشتاور تخمین زده شده و مقادیر شار با مقادیر مرجع با استفاده از کنترل کننده های هیسترزیس مقایسه می شوند. کنترل کننده های هیسترزیس بر اساس تفاوت بین مقادیر تخمین زده شده و مرجع ، سیگنال های تعویض را تولید می کنند.
  3. میز تعویض: از سیگنال های سوئیچینگ برای انتخاب بردار ولتاژ مناسب از جدول سوئیچینگ استفاده می شود. وکتور ولتاژ حالتهای روشن و خاموش ترانزیستورهای قدرت اینورتر را تعیین می کند ، که به نوبه خود گشتاور و شار موتور را کنترل می کند.

تنظیم سیستم کنترل

هنگامی که ما سیستم کنترل را طراحی کردیم و الگوریتم کنترل را پیاده سازی کردیم ، برای اطمینان از عملکرد بهینه ، باید آن را تنظیم کنیم. تنظیم شامل تنظیم پارامترهای الگوریتم کنترل ، مانند سود کنترل کننده های PI ، برای دستیابی به سرعت ، گشتاور و کارایی مورد نظر است.

در اینجا چند نکته برای تنظیم سیستم کنترل آورده شده است:

3 Phase Pmsm Motor48V PMSM Motor

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

تست و اعتبار سنجی

پس از تنظیم سیستم کنترل ، ما باید آن را آزمایش و تأیید کنیم تا مطمئن شویم که این شرایط را برآورده می کند. در اینجا چند تست وجود دارد که می توانید انجام دهید:

  • تست بدون بار: موتور را بدون هیچ گونه بار اجرا کنید و سرعت ، جریان و مصرف آن را اندازه گیری کنید. این به شما کمک می کند تا عملکرد اصلی موتور و کارآیی سیستم کنترل را تأیید کنید.
  • تست بار: یک بار را روی موتور بمالید و سرعت ، گشتاور و مصرف آن را در شرایط بار مختلف اندازه گیری کنید. این به شما کمک می کند تا توانایی موتور در رسیدگی به بار و صحت کنترل گشتاور را تأیید کنید.
  • تست پویا: برای ارزیابی زمان پاسخ و ثبات سیستم کنترل ، تست های پویا مانند تست پاسخ مرحله و تست های شتاب/کاهش را انجام دهید.
  • تست گسل: گسلها را شبیه سازی کنید ، مانند بیش از حد ، ولتاژ و گرمای بیش از حد ، و بررسی کنید که آیا سیستم کنترل می تواند آنها را به درستی تشخیص داده و اداره کند.

پایان

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

اگر علاقه مند به خرید موتورهای PMSM DC هستید یا در طراحی سیستم کنترل به کمک نیاز دارید ، احساس راحتی کنید تا به ما دسترسی پیدا کنید. ما در اینجا هستیم تا در تمام نیازهای کنترل حرکتی شما به شما کمک کنیم.

منابع

ارسال درخواست