A deadzone compensator is designed for industrial positioning systems using
a fuzzy logic (FL) controller. The FL approach is shown to subsume other a
pproaches that use switching or indicator functions, The classification pro
perty of FL systems makes them a natural candidate for the rejection of err
ors induced by the deadzone, which has regions in which it behaves differen
tly. A tuning algorithm is given for the FL parameters, so that the deadzon
e compensation scheme becomes adaptive, guaranteeing small tracking errors
and bounded parameter estimates. Formal nonlinear stability proofs are give
n to show that the tracking error is small. The adaptive FL deadzone compen
sator is implemented on an actual industrial CNC machine tool to show its e
fficacy.