A self-tuning regulator for multivariable systems