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

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

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

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

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

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

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

در این مدلسازی یک ماشین سنکرون سه فاز، چهار قطب، ۲۰۰۰ کیلو ولت آمپری، ۶۰۰ ولتی و ۱۸۰۰ RPM شبیه سازی شده است که به یک بار ۱۶۰۰ کیلو واتی و ۴۰۰ کیلو وار سلفی متصل شده است. تثبیت سرعت توسط یک کنترلر PI صورت می گیرد. این کنترلر مقادیر سرعت واقعی و سرعت مرجع را مقایسه کرده...

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

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

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

در این مدلسازی ۸ حالت از کنتزل موتور DC صورت گرفته و نتایج این مدلسازی ها قابل مقایسه می باشد. از این حالات مدلسازی، کنترل در حالت حلقه باز، کنترل در حالت حلقه بسته با کنترلر تناسبی،  انتگرال گیر و غیره است شما میتوانید تنها با یک کلید به راحتی فایل مورد نظر را دریافت...