کنترل دمای محیط با PID کنترلر
این سیستم به گونه ایست که دمای محیط را در حد
دمای مورد نظر کاربر تنظیم و ثابت نگاه می دارد .
این کنترل دما به وسیله
ی یکی از روش های کنترلی یعنی PID کنترل انجام می شود .
سه استراتژی اعمال کنترل، که کلیه روش های کنترلی به
نحوی جزء یکی از آن ها هستند، شامل کنترل حلقه باز،
کنترل پیش خور و کنترل فیدبک یا پس خور می باشد.
الگوریتم PID نیز از رایج ترین
نمونه های الگوریتم کنترل بازخوردی است که در بسیاری از پروسه های کنترلی نظیر :
کنترل سرعت موتور DC،کنترل فشار، کنترل دما و … کاربرد دارد.
برای طراحی یک
سیستم مبتنی بر کنترل PID ، سه پارامتر :
۱-بهره تنا سبی Kp
2-بهره
انتگر الی Ki
3-بهر ه مشتقی Kd
در نظر گرفته میشود.
البته روش سنتی طراحی
نیز همان روش سعی و خطاست.
از معایب کنترل PID میتوان به پیچیدگی و زمان بر بودن
آن اشاره نمود. روش های جدید نیز برای طراحی کنترلر PID، روش های تکاملی می
باشند.
مانند : الگوریتم ژنتیکی پیوسته ، الگوریتم ژنتیکی باینری ،
الگوریتم مور چه گسسته و پیوسته ، الگوریتم استعماری و … .
این پروژه با میکروکنترلر AVR و به زبان C با استفاده از کامپایلر کدویژن تهیه شده است.
جهت دانلود سورس و فایل شبیه ساز اینجا کلیک کنید. (121KB)