A wavelet-based multiresolution PID controller

A novel controller based on multiresolution decomposition using wavelets is presented. The controller is similar to a proportional-integral-derivative (PID) controller in principle and application. The output from a motion control system represents the cumulative effect of uncertainties such as measurement noise, frictional variation, and external torque disturbances, which manifest at different scales. The wavelet is used to decompose the error signal into signals at different scales. These signals are then used to compensate for the uncertainties in the plant. This approach provides greater expanse over the degree of control applied to the system. Through hardware and simulation results on motion control systems, this controller is shown to perform better than a PID in terms of its ability to provide smooth control signal, better disturbance, and noise rejection.