A new type dynamic vibration absorber, which consists of steel layer and variable cross section rubber layer fitted to plate by bolt through L-shape connection, is introduced firstly and applied to control vibration of plates at multi mode frequencies in this paper. The aim of the present paper is to study the energy absorbing ability of the new type dynamic vibration absorber and apply optimization method to obtain parameters of absorber which is excellent in absorbing energy. The coupling model of composite beam and plate is established by power flow method and energy of plate attenuated by absorber is analyzed. To improve energy dissipated by absorber, the particle swarm method is used to optimize parameters of absorber to minimize vibration energy of the plate. An experiment is executed to certificate the energy mitigated by absorber to validate analytical modeling method. The test data are consistent with the analytical results, demonstrating that the new type dynamic vibration absorber can suppress the vibration energy at every mode of plate and achieve a goal of multi-mode control.