کنترل PID

فایل های شبیه سازی شده با نرم افزار Matlab

تنظیم پارامترهای کنترل کننده PID به کمک الگوریتم ژنتیک در نرم افزار Matlab

تنظیم پارامترهای کنترل کننده PID به کمک الگوریتم ژنتیک در نرم افزار Matlab

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

ادامه مطلب
اعمال کنترل کننده PID به کمک Arduino بر سیستم توپ و میله (Ball and beam)

اعمال کنترل کننده PID به کمک Arduino بر سیستم توپ و میله (Ball and beam)

در این پروژه هدف کنترل یک سیستم توپ و میله است که از کنترل کننده PID استفاده می شود. این پروژه به صورت عملی به کمک برد آردوئینو پیاده سازی شده که در ادامه کدهای متلب و کدهای مربوط به آردئینو در اختیار شما قرار خواهد گرفت. توجه داشته باشید که در پوشه مربوط به کدهای...

ادامه مطلب
شبیه سازی کنترل ولتاژ موتور القایی تکفاز به کمک اینورتر در محیط سیمولینک نرم افزار متلب

شبیه سازی کنترل ولتاژ موتور القایی تکفاز به کمک اینورتر در محیط سیمولینک نرم افزار متلب

در این مدلسازی یک موترو القائی تکفاز با سیم پیچ اصل و سیم پیچ کمکی شبیه سازی شده است. سیم پیچ اصلی موتور مستقیما به برق 110 ولت متصل شده و سیپ پیچ کمکی توسط یک اینورتر IGBT پل H که به یک یکسو ساز متصل است تغذیه می شود. مقدار اندازه و فاز مرجع بع سیم پیچ کمکی اعمال می...

ادامه مطلب
شبیه سازی سیستم تثبیت سرعت ژنراتور سنکرون متصل به بار متغیر به کمک کنترلر PI

شبیه سازی سیستم تثبیت سرعت ژنراتور سنکرون متصل به بار متغیر به کمک کنترلر PI

در این مدلسازی یک ماشین سنکرون سه فاز، چهار قطب، 2000 کیلو ولت آمپری، 600 ولتی و 1800 RPM شبیه سازی شده است که به یک بار 1600 کیلو واتی و 400 کیلو وار سلفی متصل شده است. تثبیت سرعت توسط یک کنترلر PI صورت می گیرد. این کنترلر مقادیر سرعت واقعی و سرعت مرجع را مقایسه کرده...

ادامه مطلب
طراحی چاپر بوست (BOOST) به کمک کنترل PID

طراحی چاپر بوست (BOOST) به کمک کنترل PID

در این مدلسازی یک مبدل DC به DC (چاپر) از نوع بوست (Boost) شبیه سازی شده است. در یک چاپر معمولی از نوع Boost به یک پالس خارجی جهت رسیدن به یک Duty ratio نیاز است ولی در این مدلسازی به این پالس خارجی نیاز نداریم چون به کمک کنترل PID بطور خورکار این پالس را ایجاد می...

ادامه مطلب
کنترل PID موتور DC

کنترل PID موتور DC

در این مدلسازی 8 حالت از کنتزل موتور DC صورت گرفته و نتایج این مدلسازی ها قابل مقایسه می باشد. از این حالات مدلسازی، کنترل در حالت حلقه باز، کنترل در حالت حلقه بسته با کنترلر تناسبی،  انتگرال گیر و غیره است <div id="14864496986874601"><script...

ادامه مطلب
طراحی و تنظیم کنترلر PID جهت کنترل موتور توسط نرم افزار متلب و سیمولینک

طراحی و تنظیم کنترلر PID جهت کنترل موتور توسط نرم افزار متلب و سیمولینک

فایل اسکریپت pid-intro نحوه کار با object ها را در نرم افزار متلب نمایش می دهد و همچنین چگونگی تنظیم پارامتر های PID کنترلر ها از طریق Command Line را نمایش می دهد. فایل اسکریپت Gain-scheduling نحوه گسترش PID کنترلر ها را جهت Gain نشان می دهدو این فایل در مدل حلقه باز...

ادامه مطلب