Sliding mode control design principles and applications to electric drives | Synapse