Abstract:A time history analysis method for calculating the dynamic stability safety factor of high rock slope under excavation blasting is proposed. Based on the attenuation characteristic of the peak vibration velocity,and the time history curve of vibration velocity or acceleration,the inertia forces acting on the slices at given time can be calculated. The inertia forces would be acted on the slices according to their phases. Combined with Sarma method of limit equilibrium analysis,the stability safety factor at given time can be obtained. Analyzing the whole blasting vibration process at a certain time step,then the time history curve of the dynamic stability safety factor of the slope under blasting vibration could be got. In the proposed method,the attenuation of amplitude,the property of frequency spectrum,and phase of blasting vibration are included. The limitation of the conversion about blasting load by using a general coefficient in pseudo-static method is overcame. The time history of the safety factor of rock slope under blasting vibration is obtained,which well reflects the variation of the slope stability during excavation blasting,and can be a reference for the improvement and optimization on blasting design.