The Self-Tuning Controllers Simulink Library contains various discrete single input single output (SISO) controllers. All controllers contain an on-line identification of a controlled process using the second or the third order model and thus are also suitable for a control of time varying processes. To install the library simply unzip the appropriate file to an empty folder (for example using Winzip) and than add this folder to the matlab path. There are several possible approaches of adding a folder to the MATLAB path (for example you can use path command), but the simplest way is to use the Set Path dialog, which can be accessed through the File menu.
It's excellent tool to practice self-tuning controllers in Simulink!
Design of adaptive SISO controllers