Sliding mode controller with switching gain adaptation based disturbance observer