Text this: Compensated inverse pid controller for active vibration control with piezoelectric patches: modeling, simulation and implementation