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


نظرات شما عزیزان: