کنترل PID

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

تنظیم پارامترهای کنترل کننده 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 صورت گرفته و نتایج این مدلسازی ها قابل مقایسه می باشد. از این حالات مدلسازی، کنترل در حالت حلقه باز، کنترل در حالت حلقه بسته با کنترلر تناسبی،  انتگرال گیر و غیره است شما میتوانید تنها با یک کلید به راحتی فایل مورد نظر را دریافت...

بیشتر بخوانید

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

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

بیشتر بخوانید