The key to the reconstruction of turbine foundation is the dynamic performance control and the anti fatigue performance and durability of the new and old concrete interface. Based on the finite element analysis method, the natural vibration analysis of the steam turbine foundation before the reconstruction is carried out, and the calculation data of the natural vibration frequency and mode are compared with the field dynamic test data to verify the rationality of the finite element calculation model. On this basis, the natural vibration analysis and the harmonic response analysis of the reconstruction scheme are carried out, and the vibration line displacement of the key points of the disturbance force of the steam turbine foundation meets the vibration displacement control standard within the frequency range of 0 ∼ 62.5Hz. The static analysis is carried out for the transformation scheme, and the prestressed reinforcement is arranged to ensure the compression of the new and old interface; the project abandoned bonded rebars with limited service life and adopted self-locking anchors with the same life as the original structure to connect old and new concrete bonding surface. The low cycle fatigue test of self-locking bolt and concrete base material is carried out. The test results show that there is no fatigue failure, which shows that the reinforcement scheme can meet the requirements of fatigue resistance and durability.