در دو دهه اخیر به دلیل پیشرفت علم و افزایش سیستمهای پیچیده، استفاده از کنترل تطبیقی، افزایش چشمگیری داشته است. در سیستمهایی که پارامترهای متغیر با زمان یا نامشخص دارند، از کنترل تطبیقی به منظور تطبیق رفتار سیستم با مقدار مطلوب استفاده میشود. بسیاری از سیستمهای واقعی به دلیل متغیر با زمان بودن، برای کنترل پاسخ خود حتما به کنترل تطبیقی نیاز دارند و کنترلکننده دیگری نمیتواند نتیجه مطلوب را به اینگونه سیستمها بدهد. کنترلکننده تطبیقی به بیان سادهتر، اعمال یک روش در کنترلکنندهها به منظور تطبیق با مقدار مورد نظر است. یکی از سیستمهایی که برای کنترل آن از گذشته تا به حال از کنترلکننده تطبیقی استفاده شده است، سیستم هواپیما است. کنترلکننده تطبیقی و کنترلکننده مقاوم، دو مبحث متفاوت هستند و دو دیدگاه مختلف را بیان میکنند. در سیستمهایی که ثابت با زمان هستند، کنترلکننده مقاوم میتواند نتیجه مطلوب بدهد ولی چون بسیاری از سیستمهای واقعی و مهم، متغیر با زمان هستند، نمیتوان از کنترلکننده مقاوم برای آنها استفاده کرد و کنترلکننده تطبیقی، اهمیت دو چندان پیدا میکند. در اکثر مقالات جدید، از روشهای مختلف کنترل تطبیقی، استفاده زیادی شده است که همین عامل اهمیت این درس را میکند. با توجه به افزایش سیستمهای متغیر با زمان و دارای عدم قطعیت در دهههای اخیر و ناکارآمدی کنترلکنندههای خطی، مقاوم، مدرن و…، استفاده از کنترلکننده تطبیقی، افزایش چشمگیری داشته است، زیرا کنترلکنندههای تطبیقی علاوه بر اینکه به راحتی میتوانند سیستمهای دارای عدم قطعیت را به خوبی مدیریت کنند، سیستمهایی که متغیر با زمان هستند (مانند هواپیما) را نیز مدیریت میکنند. به همین خاطر علاوه بر بحث عمل، در بحث تئوری نیز این درس اهمیت بسیاری دارد. این آموزش مبحثهای تفاوتهای بین کنترلکننده مقاوم و تطبیقی، تخمین پارامتر سیستمهای مختلف و شناسایی سیستمهای مختلف را به صورت کامل بررسی میکند.