ابزارهای آنلاین رایگان مهندسی برای درایوهای ماشین الکتریکی: طراحی کنترلر PI جریان برای PMSM، IPMSM، EESM و موتورهای القایی، به همراه ماشینحسابهای الکترونیک قدرت، تحلیل حرارتی و دینامیک خودروی برقی.
طراحی کنترلر PI جریان در حوزه فرکانس برای درایوهای ماشین الکتریکی AC. شامل تحلیل پایداری، نمودار بود و تولید کد C برای میکروکنترلر. مناسب برای EESM، IPMSM و موتور القایی.
اجرای اپلیکیشن »
ماشینحساب مهندسی برای کنترل موتور، الکترونیک قدرت، فریمور امبدد، آنالیز حرارتی و محاسبات پیشرانش EV. شامل مدل گشتاور PMSM/IPMSM/EESM، SVPWM، طراحی کنترلر PI، مبدلهای باک و بوست، رفتار حرارتی و مقاومت جاده.
اجرای اپلیکیشن »آموزشهای عملی رزبری پای شامل GPIO، PWM، اندازهگیری جریان با حسگر ACS712 و ADC 32-بیتی ADS1263، کنترل حلقهبسته PI و MPC افق محدود روی درایور MOSFET و اسکوپ بلادرنگ UDP از برد کنترل F28388D.
آشنایی عملی با خروجی GPIO و سیگنالهای دیجیتال. یک LED وصل کنید، یک اسکریپت پایتون بنویسید و آن را مستقیماً از طریق پینهای GPIO کنترل کنید، نقطه شروع کلاسیک برنامهنویسی سختافزار.
مبتدی
مخزن GitHub »
از مدولاسیون پهنای پالس (PWM) برای کنترل نرم روشنایی LED استفاده کنید. نمایشی عملی از اینکه چگونه PWM فاصله بین خروجیهای دیجیتال و کنترل شبهآنالوگ را پر میکند، که پایه اصلی درایو موتور و مبدلهای قدرت است.
مبتدی تا متوسط
مخزن GitHub »
جریان DC/AC واقعی را با سنسور هالافکت ACS712 و کارت ADC ۳۲ بیتی ADS1263 از طریق SPI بخوانید. شامل اندازهگیری دیفرانسیلی، ارتباط SPI و تبدیل مقادیر خام ADC به واحدهای مهندسی.
متوسط
مخزن GitHub »
یک کنترلکننده PI جریان حلقهبسته کامل روی رزبری پای. ماژول MOSFET D4184 یک بار مقاومتی را سوئیچ میکند در حالی که ACS712 فیدبک جریان را فراهم میکند، نمایش عملی همان حلقه کنترلی که در الکترونیک قدرت صنعتی استفاده میشود.
متوسط تا پیشرفته
مخزن GitHub »
یک کنترلکننده پیشبین مدل (MPC) با افق محدود و قید، روی همان سختافزار MOSFET و ACS712 پروژه ۰۴. مدل پلنت را بهصورت آنلاین از یک تست پله شناسایی میکند، ماتریس بهره بهینه را از پیش محاسبه و بهینهسازی کامل با قید را در ~۴۸۰ هرتز اجرا میکند، بدون نیاز به تنظیم دستی.
پیشرفته
مخزن GitHub »
جریان ADC از برد کنترل F28388D را روی یک لینک اترنت نقطهبهنقطه دریافت میکند و آن را به صورت اسیلوسکوپ زنده نمایش میدهد. کانال ADCINA0 با نرخ ۱۰ کیلوهرتز نمونهبرداری میشود و در بستههای UDP ۵۰ نمونهای با نرخ ۲۰۰ بسته در ثانیه ارسال میگردد، با تلفات صفر در بازههای چنددقیقهای. سمت پای، یک شنونده UDP چندنخی و بافر حلقوی محدود دارد که از دو روش قابل دسترسی است: یک شنود CLI برای راهاندازی و عیبیابی، و داشبورد Streamlit و Plotly با شاخصهای زنده (جریان فعلی، میانگین، کمینه، بیشینه، RMS، نرخ بسته، درصد تلفات، زمان فعال بودن لینک)، دکمه توقف و خروجی CSV. تجزیهکننده بسته باینری تنها مرجع قالب سیم است و بایتبهبایت با فرستنده میانافزار همخوان نگه داشته میشود.
پیشرفته
مخزن GitHub »
میزبان فرمان و مصورسازی سمت پای برای کنترلر جریان سنکرون F28388D روی اینورتر GaN ۴۸ ولت. پای بستههای فرمان باینری را با نرخ ۲۰۰ هرتز روی UDP ارسال میکند (مرجع Id/Iq، فرکانس الکتریکی، پارامترهای پلنت، enable/reset) و تلهمتری ۵ کیلوهرتزی را روی پورت دوم دریافت میکند. داشبورد چهارپنلی Streamlit و Plotly مرجع در برابر اندازهگیری Id/Iq، سه جریان فاز و ولتاژ باس DC را نمایش میدهد، با رمزگشای زنده پرچمهای اضافهجریان و watchdog. CRC-16-CCITT روی هر بسته. توضیحات کامل در README مخزن GitHub.
پیشرفته
مخزن GitHub »پروژههای فریمور روی DSP دوهستهای C28x مدل TI F28388D با برد اینورتر GaN ۴۸ ولت BOOSTXL-3PhGaNInv: GPIO، SVPWM سهفاز با نمونهبرداری ADC همگام، کنترلر PI جریان روی CLA، حفاظت سختافزاری اضافهجریان CMPSS، استریم اترنت lwIP و کنترل جریان سنکرون Field-Oriented روی UDP.
تأیید راهاندازی سختافزار برای controlCARD مدل TMDSCNCD28388D. LED داخلی D1 را از طریق GPIO31 با فرکانس ۱ هرتز چشمک میزند تا صحت درخت کلاک، زیرسیستم GPIO و اتصال دیباگ JTAG را پیش از اجرای هر فریمور کاربردی تأیید کند.
مبتدی
مخزن GitHub »
PWM بردار فضایی سهفاز را با فرکانس ۲۰ کیلوهرتز روی برد اینورتر BOOSTXL-3PHGANINV از طریق ماژولهای ePWM1/2/3 با dead-time تولید میکند. ADC در قله موج حامل PWM بهصورت همزمان فعال میشود تا جریان را در نقطه حداقل ریپل نمونهبرداری کند، در حالی که یک task اختصاصی CLA نتیجه را موازی با CPU اصلی میخواند. دادههای سکتور، سیکلهای کاری و ADC با نرخ ۱۰ هرتز از طریق UART ارسال میشوند.
متوسط تا پیشرفته
مخزن GitHub »
یک کنترلر جریان PI با فرکانس ۲۰ کیلوهرتز که بهطور کامل روی پردازنده همکار CLA در F28388D اجرا میشود و CPU اصلی C28x را برای تولید مرجع و تلهمتری سریال آزاد میگذارد. بهرهها بر اساس هدف پهنای باند (ωc = 2π×1000 rad/s) طراحی و در قالب فرم افزایشی گسستهسازی شدهاند که ضد اشباع ذاتی را بدون نیاز به منطق اضافی فراهم میکند. وظیفه CLA در کمتر از ۲ میکروثانیه اجرا میشود، توسط وقفه اتمام تبدیل ADC فعال میگردد و سیکل کاری جدید را در RAM پیام مشترک برای ISR ePWM مینویسد. یک اسکریپت Python دادههای تلهمتری سریال با نرخ ۱۰ هرتز را میخواند و پاسخ بود اندازهگیریشده را در مقابل منحنی تئوری حلقه باز رسم میکند.
پیشرفته
مخزن GitHub »
حفاظت سختافزاری اضافهجریان برای یک پایه اینورتر GaN با استفاده از CMPSS و Trip Zone های ePWM در F28388D. مقایسهگر جریان فاز را با آستانههای ±۸ آمپر کاملاً در سختافزار بررسی میکند و خروجیهای ePWM1 را در کمتر از ۱۰۰ نانوثانیه بدون دخالت CPU به صفر میرساند. یک پنجره بلانکینگ فیلتر دیجیتالی ۳۲ نمونهای نویز ناشی از ترانزیشنهای سوئیچینگ را حذف میکند. از هر دو حالت تریپ CBC و OST پشتیبانی میشود، یک ISR تریپ رویدادهای خطا را در بافر حلقوی ۱۶ تایی ذخیره میکند، و دادههای جریان و خطا با نرخ ۱۰ هرتز از طریق UART ارسال میشود. یک آزمون تزریق خطای نرمافزاری بهصورت خودکار در راهاندازی مسیر حفاظت را از ابتدا تا انتها تأیید میکند.
پیشرفته
مخزن GitHub »
میانافزار دوهستهای که F28388D را به یک frontend اسکوپ متصل به اترنت تبدیل میکند. هسته C28x CPU1 کانال ADCINA0 را با نرخ ۱۰ کیلوهرتز نمونهبرداری میکند (ePWM1 SOCA تریگر ADC-A SOC0)، هر نتیجه را به ولت تبدیل میکند و در یک حلقه شناور ۱۲۸ تایی در MSGRAM مشترک منتشر میسازد. هسته Cortex-M4 (CM) بسته lwIP NO_SYS را روی MAC اترنت تراشه با IP ثابت 192.168.10.10 بالا میآورد، حلقه را با SysTick یک میلیثانیهای میخواند و ۵۰ نمونه در هر بسته UDP، ۲۰۰ بسته در ثانیه ارسال میکند. CPU1 هسته CM را با Device_bootCM طبق ترتیب سختگیرانه فلش دوهستهای F2838x بوت میکند. سرتاسری با گیرنده رزبری پای، تلفات صفر در بازههای چنددقیقهای تأیید شده است.
پیشرفته
مخزن GitHub »
کنترلر جریان Field-Oriented Control برای یک بار سهفاز RL روی اینورتر GaN ۴۸ ولت BOOSTXL-3PhGaNInv، که از طریق اترنت توسط یک رزبری پای ۴ فرمان داده میشود. CPU1 پایپلاین ۲۰ کیلوهرتزی کلارک → پارک → PI دوگانه → پارک معکوس → SVPWM را داخل ISR رویداد EOC کانال ADCA1 اجرا میکند (در حدود ۴.۵ میکروثانیه از دوره سوئیچینگ ۵۰ میکروثانیه بسته میشود). بهرههای قطبصفر IMC، ضد اشباع به روش back-calculation، decoupling پیشخور بین دو محور و یک لایه حفاظت سختافزاری (اضافهجریان، اضافه/کاهش ولتاژ، watchdog اترنت). هسته Cortex-M4 lwIP NO_SYS را اجرا میکند و دو سوکت UDP را از طریق مِیلباکسهای MSGRAM به CPU1 پل میزند. CRC-16-CCITT روی هر بسته. توضیحات کامل در README مخزن GitHub.
پیشرفته
مخزن GitHub »انیمیشنهای پایتون و Matplotlib از مفاهیم پایه کنترل موتور: اصل Space Vector PWM، تبدیلهای کلارک و پارک، تفکیک جریان dq در PMSM، ناظر PLL برای back-EMF در سرعت پایین، حلقه کامل FOC با ناظر اغتشاش بار و مقایسه کنترلر PI بردار مختلط با PI کلاسیک.
انیمیشنی شفاف که نشان میدهد SVPWM چگونه الگوی سوئیچینگ ۷ بخشی اینورتر را از یک بردار ولتاژ مرجع دوار میسازد.
۰:۵۹
مشاهده » GitHub »
مرور تصویری تبدیلهای کلارک (αβ) و پارک (dq) که در قلب کنترل برداری موتور قرار دارند.
۰:۵۸
مشاهده » GitHub »
انیمیشن نحوه جداسازی جریانهای d و q در کنترل برداری موتور PMSM و اهمیت آن برای کنترل مستقل گشتاور و شار.
مشاهده » GitHub »
شبیهسازی نشان میدهد ناظر PLL چگونه زاویه Back-EMF را در سرعتهای نزدیک صفر دنبال میکند و خطای فاز در نزدیکی حالت سکون را برجسته میکند.
مشاهده » GitHub »تازههای مهندسی درایو الکتریکی، موتورهای کشش EV، اینورترهای SiC و GaN، معماریهای ۸۰۰ ولت، باتریهای حالت جامد و یادگیری ماشین برای کنترل موتور و پایش وضعیت.
یک اینورتر کششی ۸۰۰ ولت جدید از Fraunhofer IZM، ۵۰۰ کیلووات توان سهفاز را در حجم تنها یک لیتر و با راندمان اوج بالاتر از ۹۹ درصد ارائه میکند. کلید کار، جاسازی دوازده ماسفت SiC مستقیماً درون PCB برای هر نیمپل است که اندوکتانس حلقه کموتاسیون را تا حدود ۱ نانوهنری کاهش میدهد و اجازه میدهد کلیدها با سرعت ۶۵ ولت بر نانوثانیه سوئیچ کنند. نتیجه، تقریباً پنج برابر چگالی توان اینورترهای کششی تولیدی فعلی و ۲.۵ برابر بهترین رکورد پژوهشی پیشین است. این واحد برای Mitsubishi Heavy Industries ساخته شده و در نمایشگاه PCIM Europe در نورنبرگ از ۹ تا ۱۱ ژوئن ۲۰۲۶ به نمایش عمومی گذاشته خواهد شد.
خرداد ۱۴۰۵
بیشتر بخوانید »
یک مقاله مروری برجسته در IEEE Open Journal of Industry Applications بهطور جامع نشان میدهد چگونه یادگیری ماشین، از شبکههای عصبی عمیق تا یادگیری تقویتی، در حال متحول کردن کنترل سرعت و گشتاور، تشخیص خطا و پایش حرارتی در درایوهای ماشینهای الکتریکی است. این مطالعه موتورهای PMSM، القایی و ریلوکتانس سوئیچشده را پوشش میدهد و به مرجعی اساسی برای مهندسان در تقاطع هوش مصنوعی و الکترونیک قدرت تبدیل شده است.
اردیبهشت ۱۴۰۵
مطالعه مقاله »
کاربید سیلیکون در حال تغییر آنچه در درایوترین خودروهای برقی ممکن است. MOSFETهای نسل چهارم SiC راندمان اینورتر را از ۹۹ درصد فراتر میبرند و گرمای تولیدی را نسبت به سیلیکون معمولی به نصف کاهش میدهند. نتیجه عملی این است که ۴۰۰ کیلومتر برد را میتوان در کمتر از پنج دقیقه اضافه کرد و معماری ۸۰۰ ولت در سال ۲۰۲۶ به معیار پلتفرمهای جدی EV تبدیل شده است.
فروردین ۱۴۰۵
بیشتر بخوانید »
سالهاست که باتریهای حالت جامد همیشه «در راه» بودهاند. این در حال تغییر است. مرسدسبنز یک سلول حالت جامد لیتیوم-فلز را در پلتفرم یک خودرو واقعی جای داده، ریماک نمونهای را نشان داد که از ۱۰ تا ۸۰ درصد در شش و نیم دقیقه شارژ میشود، و Great Bay Technology تولید انبوه در ۲۰۲۶ را هدفگذاری کرده است. با چگالی انرژی تا ۳۷۵ واتساعت بر کیلوگرم، فاصله با لیتیوم-یون امروزی دارد سریع کم میشود.
اسفند ۱۴۰۴
بیشتر بخوانید »
یک مطالعه داوریشده در سال ۲۰۲۶، روشهای FOC، DTC، کنترل پیشبین مدل و چارچوبهای مبتنی بر هوش مصنوعی را برای درایوهای کشش PMSM، IM و BLDC از نظر بازده، پاسخ دینامیکی و مقیاسپذیری ارزیابی میکند.
آذر ۱۴۰۴
مطالعه مقاله »مهندس نرمافزار کنترل متخصص در درایوهای ماشین الکتریکی، سیستمهای اینورتر و نرمافزار کنترل خودرویی.
پلن۲۲ جایی است که ابزارهای مهندسی، شبیهسازیهای پایتون و پروژههای سختافزاری را در تقاطع تئوری کنترل، الکترونیک قدرت و سیستمهای EV به اشتراک میگذارم.
اینجا کنترلرهای جریان FOC که روی DSP خانواده TI C2000 اجرا میشوند، ابزارهای پایتون برای محاسبه ضرایب کنترلر PI از پارامترهای ماشین، و دموهای سختافزاری از مقدمات GPIO رزبری پای تا یک درایو سنکرون دوهستهای روی اترنت را پیدا میکنید.
برای پرسشها یا همکاری، یک پیام ارسال کنید یا فرم زیر را پر کنید:
info@plan22.net