使用弧长法所需要注意的问题

浏览:191439 回答:2

1.
如果使用弧长法( ARCLEN,ON ),则在求解过程中,下列增强收敛的工具关闭:线性搜索( LNSRCH ),预测器( PRED ),自适应下降( NROPT

2.
如果使用弧长法( ARCLEN,ON ),则 NSUBST 命令的 NSBMX NSBMN 值被忽略,而 ARCLEN 命令的 MAXARC (相应于 NSBMN ,缺省为 10 )、 MINARC (相应于 NSBMX ,缺省为 0.001 )值起相同作用;

弧长半径由下式确定: R = SQRT((Delta Load factor)**2 + (Delta Displacement)**2)
初始弧长半径为: R0 = (Total Load) / NSBSTP 初始时间步大小由 NSUBST 确定;
i 子步的弧长半径 Ri ,由程序自动计算,在如下范围内: (MINARC * R0) < Ri < (MAXARC * R0)

3.
如果 MAXARC 太大,可能得到一个错误的结果,比如步长太大,可能使求解跨过临界载荷点;

4.
用弧长法作屈曲分析时,一定使用应力刚化,对于具有一致切向刚度特性的单元要求 KEYOPT(2)=1

5.
要注意弧长法使用单一的标量载荷因子,所以所有施加的载荷必须成比例。当接触状态的改变引起接触力的位置、方向在两次迭代之间变化,则会引起问题。这不仅在 ANSYS 中有这个问题,在其它的非线性分析软件中都会遇到这样的困难。
邀请回答 我来回答

全部回答

(2)
默认 最新
CAEarchlength
如何编写弧长法的程序啊!!!
2013年4月9日
评论 点赞
快点长大
谢谢。弧长法在什么时候用呢?我要做滞回曲线,不知道需不需要用弧长法来做,据说弧长法收敛效果比较好。
2008年8月6日
评论 点赞

没解决?试试专家一对一服务

换一批
    App下载
    技术邻APP
    工程师必备
    • 项目客服
    • 培训客服
    • 平台客服

    TOP