Preferred control techniques are also provided including non-linear compensation and adaptive feed forward control.