Based on an engineering project, finite element analysis on vibration characteristics of piping system under the excitation of the pump is carried out. Then, by using the genetic algorithm, vibration attenuation is achieved by optimizing the positions of the supports of the piping system with the goal of minimizing the vibration power flow. And antishock performance of piping system must be ensured. The results show that at the aspect of vibration control of piping system, the adjustment of the position of the supports is another effective method for reducing the piping vibration.