Considering the ship's limited space, high speed and miniaturization have been design directions in marine turbo generator set. The shared foundation with steel plate welding is designed to support the marine turbo generator set. Stiffness and dynamic characteristic of the shared foundation will directly affect the stable operation of the turbo generator set. The paper established the dynamics analysis model for the shared frame of marine turbo generator set according to the 'Lumped Mass Method'. Taking account of the frequency-domain analysis operability, the operational modal analysis and dynamical response on foundation were carried out by Virtual Lab. Based on these results; the intensity and location of exciting force were ascertained. And then, we designed the shared foundation vibration isolation system, and analyzed the characteristics of the vibration isolation mounting. The result shows that the vibration isolation system can minimize output force transmissibility and reduce the effect of the marine turbo generator set vibration.