本文基于比例边界有限元法(Scaled Boundary Finite Element Method)的缩减基函数解法,对结构-无限地基动力相互作用的时域算法进行了改进.通过选择适当的基函数数目,缩减结构-地基接触面上的自由度,以减小卷积积分所带来的计算工作量,推导了缩减自由度后运动方程的表达式.通过重力坝和拱坝加速度频响曲线的算例,对比了不同程度缩减的基函数和全部基函数对计算精度和效率的影响.结果表明,基函数的缩减可使计算效率明显提高,但精度损失不大.当采用60%的基函数时,计算效率提高5倍,而峰值频响曲线的精度损失却不超过4%.因此,该算法比较适合于大型结构-地基动力相互作用问题的时域分析.