基于ANSYS二次开发程序UPFs,编译了直接获取动力时程分析中整体结构弹塑性刚度矩阵的程序方法。该方法是在动力时程分析过程中的小段时间内采用分段等效线性化的手段将非线性塑性阶段的模型单元转化为等效线弹性模型单元,继而进行模态分析后借用MATLAB程序提取出该时刻的等效刚度矩阵,并对二维剪力墙结构进行了人工波的动力时程分析以及结构在整个过程中动力特性分析。通过有限元直接计算法、理论公式推导法以及本文提出的ANSYS二次开发程序法的对比,验证了本文方法正确性与可行性。