کنترل PID
فایل های شبیه سازی شده با نرم افزار Matlab
تنظیم پارامترهای کنترل کننده PID به کمک الگوریتم ژنتیک در نرم افزار Matlab
تکنیک جستجو در علم رایانه برای یافتن راهحل تقریبی برای بهینهسازی مدل ،ریاضی و مسائل جستجو است. الگوریتم ژنتیک نوع خاصی از الگوریتمهای تکامل است که از تکنیکهای زیستشناسی فرگشتی مانند وراثت، جهش زیستشناسی و اصول انتخابی داروین برای یافتن فرمول بهینه جهت پیشبینی...
اعمال کنترل کننده PID به کمک Arduino بر سیستم توپ و میله (Ball and beam)
در این پروژه هدف کنترل یک سیستم توپ و میله است که از کنترل کننده PID استفاده می شود. این پروژه به صورت عملی به کمک برد آردوئینو پیاده سازی شده که در ادامه کدهای متلب و کدهای مربوط به آردئینو در اختیار شما قرار خواهد گرفت. توجه داشته باشید که در پوشه مربوط به کدهای...
شبیه سازی کنترل ولتاژ موتور القایی تکفاز به کمک اینورتر در محیط سیمولینک نرم افزار متلب
در این مدلسازی یک موترو القائی تکفاز با سیم پیچ اصل و سیم پیچ کمکی شبیه سازی شده است. سیم پیچ اصلی موتور مستقیما به برق 110 ولت متصل شده و سیپ پیچ کمکی توسط یک اینورتر IGBT پل H که به یک یکسو ساز متصل است تغذیه می شود. مقدار اندازه و فاز مرجع بع سیم پیچ کمکی اعمال می...
شبیه سازی سیستم تثبیت سرعت ژنراتور سنکرون متصل به بار متغیر به کمک کنترلر PI
در این مدلسازی یک ماشین سنکرون سه فاز، چهار قطب، 2000 کیلو ولت آمپری، 600 ولتی و 1800 RPM شبیه سازی شده است که به یک بار 1600 کیلو واتی و 400 کیلو وار سلفی متصل شده است. تثبیت سرعت توسط یک کنترلر PI صورت می گیرد. این کنترلر مقادیر سرعت واقعی و سرعت مرجع را مقایسه کرده...
طراحی چاپر بوست (BOOST) به کمک کنترل PID
در این مدلسازی یک مبدل DC به DC (چاپر) از نوع بوست (Boost) شبیه سازی شده است. در یک چاپر معمولی از نوع Boost به یک پالس خارجی جهت رسیدن به یک Duty ratio نیاز است ولی در این مدلسازی به این پالس خارجی نیاز نداریم چون به کمک کنترل PID بطور خورکار این پالس را ایجاد می...
کنترل PID موتور DC
در این مدلسازی 8 حالت از کنتزل موتور DC صورت گرفته و نتایج این مدلسازی ها قابل مقایسه می باشد. از این حالات مدلسازی، کنترل در حالت حلقه باز، کنترل در حالت حلقه بسته با کنترلر تناسبی، انتگرال گیر و غیره است <div id="14864496986874601"><script...
طراحی و تنظیم کنترلر PID جهت کنترل موتور توسط نرم افزار متلب و سیمولینک
فایل اسکریپت pid-intro نحوه کار با object ها را در نرم افزار متلب نمایش می دهد و همچنین چگونگی تنظیم پارامتر های PID کنترلر ها از طریق Command Line را نمایش می دهد. فایل اسکریپت Gain-scheduling نحوه گسترش PID کنترلر ها را جهت Gain نشان می دهدو این فایل در مدل حلقه باز...