Abstract: Systems and methods for cleaning and operating gas cleaning devices using vibration generators wherein the systems include sensors and programs for monitoring and predicting resonant conditions of different surface areas and zones in order to vary the frequency and amplitude of vibrations to establish optimum resonant conditions on such surface areas or zones and thereby optimize cleaning and operation of such gas cleaning devices.