Variable structure control of nonlinear multivariable systems: a tutorial | Synapse