Sebuah "sistem pembelajaran" memiliki kemampuan untuk meningkatkan kinerjanya dari waktu ke waktu dengan berinteraksi dengan lingkungannya. Sebuah sistem kontrol pembelajaran dirancang sedemikian rupa sehingga "learning controller" memiliki kemampuan untuk meningkatkan kinerja sistem close-loop dengan menghasilkan input perintah untuk plant dan memanfaatkan informasi umpan balik dari plant.
Pada bagian ini kami memperkenalkan "fuzzy model reference learning controller" (FMRLC), yang merupakan (direct) model reference adaptive controller. Istilah "belajar" digunakan sebagai lawan dari "adaptif" untuk membedakannya dari pendekatan konvensional model reference adaptive control untuk sistem linear dengan parameter plant diketahui. Secara khusus, adanya perbedaan karena FMRLC akan menyempurnakan dan sampai batas tertentu mengingat nilai-nilai yang telah disetel di sebelumnya, sedangkan pendekatan konvensional untuk sistem linear hanya terus menyempurnakan parameter kontroler. Oleh karena itu, untuk beberapa aplikasi ketika FMRLC kembali dirancang secara tepat untuk kondisi operasi yang sering terjadi, itu akan sudah tahu bagaimana mengontrol untuk kondisi itu. Banyak teknik kontrol adaptif konvensional sebelumnya untuk sistem linier harus re-tuning setiap kali kondisi operasi baru ditemui.
Fungsional diagram blok untuk FMRLC ditunjukkan pada Gambar di bawah, Ia memiliki empat bagian utama: plant, fuzzy controller untuk disetel, model referensi, dan mekanisme pembelajaran (mekanisme adaptasi). Kami menggunakan sinyal waktu diskrit karena lebih mudah untuk menjelaskan pengoperasian FMRLC untuk sistem waktu diskrit. FMRLC menggunakan mekanisme belajar untuk mengamati data numerik dari sistem kontrol fuzzy (yaitu, r(kT) dan y(kT) dimana T adalah periode sampling). Dengan menggunakan data numerik ini, mencirikan kinerja sistem kontrol fuzzy saat ini dan secara otomatis mensintesis atau menyesuaikan kontroler fuzzy sehingga beberapa tujuan kinerja yang diberikan terpenuhi. Tujuan kinerja ini (spesifikasi loop tertutup) dicirikan melalui model referensi yang ditunjukkan pada Gambar di bawah. Dalam cara yang analog dengan MRAC konvensional dimana pengendali konvensional disesuaikan, mekanisme belajar berusaha untuk menyesuaikan kontroler fuzzy sehingga sistem loop tertutup (skema dari r(kT) ke y(kT)) bertindak seperti model referensi yang diberikan (skema dari r(kT) ke ym(kT)). Pada dasarnya, lingkup sistem kontrol fuzzy (bagian bawah Gambar di bawah) beroperasi untuk membuat y(kT) mengikuti r(kT) dengan memanipulasi u(kT), sedangkan lingkup tingkat atas kontrol adaptasi (bagian atas Gambar di bawah) berusaha untuk membuat output dari plant y(kT) melacak output dari model referensi ym(kT) dengan memanipulasi parameter kontroler fuzzy.


