Many adaptive speed estimation schemes make use of an extended observer model. Instead of giving an external disturbance, what are the possibilities of directly incorporating the disturbances model in the observer structure itself. Are there any restrictions or can any non linear disturbance be directly introduced?