Journey

 

Companion resources to "Adaptive Control Basics: What is Model Reference Adaptive Control?"

Companion resources to "Adaptive Control Basics: What is Model Reference Adaptive Control?"
Submitted by Brian Douglas on 10/01/2021
Reference 8 resources
Last Edited: 10/27/2023

These are the resources that are referenced throughout the MATLAB Tech Talk video I made called "Adaptive Control Basics: What is Model Reference Adaptive Control?"

Here is the MATLAB Tech Talk video on MRAC. If you've already seen the video and are just looking for the references that I used to make it then keep on scrolling!

The block diagram in this documentation page was the inspiration for the MRAC block diagram in the video. Also, even though it doesn't go step-by-step through the mathematics, this page is a great reference for people trying to understand the equations of MRAC. 

This is the MATLAB/Simulink example that was used in the video. If you want to duplicate the results, just run the default example. I think it would also be instructive to change some of the parameters (like the number of radial basis function kernels) and see how it impacts the result.

This example wasn't used in the video but it's another good use of MRAC if you are looking to play around with a different system.

Dr. Tansel Yucelen does a great job in this video walking through the mathematics of MRAC in a methodical way.  This is one of the resources I mentioned where you can get a good overview of the Lyapunov rule.

I often need to hear the same explanation from two different people before it sticks in my mind.  This second video by Dr. Shubhendu Bhasin is another great resource that explains the mathematics of MRAC.

Sometimes you just want to learn something technical and you are pleasantly surprised that you also got to learn a bit of history too! In this first part of a blog series on the Adaptive flight control system of the North American X-15, Rodney Rodríguez explains the MIT rule for MRAC and the circumstances under which it was created. Worth a read!

This is part two of the blog series on the Adaptive flight control system of the North American X-15. In it, Rodney Rodríguez builds up the X-15's adaptive flight control system in Simulink.