摘要

虚拟激励法能够方便地应用于结构非平稳随机响应分析,但在每个离散频点处都涉及到虚拟激励作用下动力方程的时程积分,对于大型复杂结构,其计算量是难以接受的。将结构动力方程写成状态方程形式,采用精细积分法对状态方程进行数值求解,导出了结构动力响应关于离散时刻处激励的显式线性表达式。利用这一显式表达式,只需要变换离散时刻处的激励数值,就可以方便快捷地求出新的激励作用下的结构动力响应。效率分析和数值算例表明,相对于传统虚拟激励法,本文提出的改进算法在求解非平稳激励下结构随机振动方面具有更高的计算效率。