کنترل تکرارآموز

از testwiki
نسخهٔ تاریخ ۱۱ مارس ۲۰۱۸، ساعت ۱۵:۲۶ توسط imported>FreshmanBot (top: اصلاح فاصله مجازی + اصلاح نویسه با استفاده از AWB)
(تفاوت) → نسخهٔ قدیمی‌تر | نمایش نسخهٔ فعلی (تفاوت) | نسخهٔ جدیدتر ← (تفاوت)
پرش به ناوبری پرش به جستجو

کنترلر تکرارآموزالگو:به انگلیسی یکی از روش‌های کنترلی برای سیستم‌هایی است که به صورت تکراری یک دستور را اجرا می‌کنند. برای مثال، بازوی رباتیک که یک مسیر حرکت ثابت را همواره طی می‌کند، یک نمونه از این نوع سیستم‌هااست. در این سیستم‌ها، هدف، کنترل پیمودن یک مسیر یا تعقیب کردن یک رفرنس، با دقت بالاست که این کار به کمک یادگیری از اجراهای قبلی سیستم و اصلاح برای اجرای بعدی، انجام می‌گیرد.

ساز و کار ِ کنترل به روش تکرارآموز به این صورت است که در هر تکرار ِ p، ورودی ِ سیستم از رابطه ی زیر بروز می‌شود:

الگو:راست‌چین up+1=up+K*ep

الگو:پایان

که در آن up ورودی ِ سیستم و ep خطا در تکرار ِ p است. K پارامترِ طراحیِ کنترلر است که بیانگر ِ عملیاتی است که روی خطای انجام می‌شود. K تعیین‌کننده ی نرخ همگرایی و به‌طور کلی کارایی ِ کنترلر است. K می‌تواند یک بهره ی ساده و اسکالر باشد یا یک محاسبات ِ پیچیده ی بهینه سازی.

منابع

الگو:چپ‌چین

الگو:پایان