logo 知识库首页 ->PLAXIS ->荷载与边界条件 ->动力分析时为什么输入的时间步与计算的时间步不同?
动力分析时为什么输入的时间步与计算的时间步不同?
创建者:章延平,编辑者:章延平,最近更新:2014/05/04 16:54:30

问题描述

PLAXIS进行动力计算时,发现输入的时程信号(如加速度时程等)时间步与计算完成后输出的时程信号时间步不能匹配,计算是否正确呢?


解答

PLAXIS动力计算中的时间步δt为常量,由程序按照临界时间步自动计算。程序计算的动力时间步可由以下几个参数来确定:动力分析的时间间隔Δt,附加计算步数m和动力子步数n,其计算公式为:


可见,附加计算步数与动力子步数的乘积确定了时间间隔的划分步数。因此,在进行动力计算时,尽量使动力计算时间步δt与输入的动力信号时间步相匹配,这取决于上述三个参数的恰当组合。

在确定动力计算的时间间隔Δt之后,可以通过调整mn值来调整计算动力时间步δt。附加计算步数m决定了结果输出中可显示的计算步数。对于给定的m值,PLAXIS会根据模型的有限元网格情况和动力计算的临界时间步δtcritical自动估算动力子步数n值。在某些特殊情况下,程序自动计算的n值会偏大,如模型中波速差异较大或模型中包含尺寸很小的单元。此时,可以通过修改动力子步数来调整计算所使用的δt

如果程序计算的动力时间步δt与用户输入的动力信号的时间步不同,PLAXIS会根据输入的时程信号按照δt进行插值计算,因此计算输出的时程信号与输入信号之间会有一定的差异(见下图)。


输入信号时间步与计算时间步均为0.1s(完全匹配)


输入信号时间步为0.025s,计算时间步为0.1s


输入信号时间步为0.1s,计算时间步为0.15s



  • 关键词列表
D·
F
P·
S·
相关文章:

用户登录

用户名:

密码:

×