声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2339|回复: 6

[结构振动] 请问ANSYS谐响应分析中需要设置的载荷子步数是一个什么概念?

[复制链接]
发表于 2012-8-16 10:27 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
如题,谢谢朋友关注!
回复
分享到:

使用道具 举报

发表于 2012-11-14 14:54 | 显示全部楼层
我也碰到这个问题,求解
发表于 2012-11-14 17:32 | 显示全部楼层

实际工况=载荷步(时间步)+载荷步(时间步)+......
载荷步=载荷子步(时间增量)+载荷子步(时间增量)+......



实体加载和有限元模型加载的区别:
     实体加载是不能利用叠加,所以实体加载要手工叠加。对实体是覆盖,有限元模型加载是可以设置的。有限元加载可以利用fcum进行叠加。   
     比如,
     第一个荷载步,对关键点1施加10kn,第二荷载步也对关键点1施加10kn,则这两个荷载步结果是完全一致的。
     第一个荷载步,对节点1施加10kn,第二荷载步也对节点1施加10kn,而且用命令fcum,add则第二荷载步是20kn的结果。



加载与载荷步、子步及平衡迭代次数的说明

加载与载荷步、子步及平衡迭代次数的说明:

一、加载方式的区别

实体加载和有限元模型加载的区别:

     实体加载是不能利用叠加,所以实体加载要手工叠加。对实体是覆盖,有限元模型加载是可以设置的。有限元加载可以利用fcum进行叠加。  

     比如,

     第一个荷载步,对关键点1施加10kn,第二荷载步也对关键点1施加10kn,则这两个荷载步结果是完全一致的。

     第一个荷载步,对节点1施加10kn,第二荷载步也对节点1施加10kn,而且用命令fcum,add则第二荷载步是20kn的结果。

     实体加载方法的优点:

     a、几何模型加载独立于有限元网格,重新划分网格或局部网格修改不影响载荷;

     b、加载的操作更加容易,尤其是在图形中直接拾取时;无论采取何种加载方式,ANSYS求解前都将载荷转化到有限元模型,因此加载到实体的载荷将自动转化到其所属的节点或单元上;

二、载荷步及子步

这些概念主要用于非线性分析或载荷随时间变化的问题。根据问题的特点,可以将加载过程分为几个阶段进行,每一个阶段则作为一个载荷步。比如做弹塑性分析时,可以通过试算初步估计开始屈服时的载荷,作为第一步,后续载荷作为第二步,等。
为了保证计算过程的收敛和结果精度 (特别是在非线性分析时),往往把一个载荷步又划分为若干子步,每个子步施加的载荷为该子步步长和整个载荷步长之比乘以该载荷步的载荷增量值。子步数太多,计算时间会很长;子步数太少,会导致计算不收敛,因此软件要求用户根据问题的特点,平衡计算时间和收敛性 (计算精度),设置最大和最小子步数,当软件判断计算不收敛时,会减小步长 (增加子步数),若软件判断收敛精度足够时,会增大步长 (减小子步数),但均以用户设置为界限。

这涉及到叠代问题,
一般不都是用牛顿-拉普森方法吗?
和求积分一个道理,
你划分的区间越多,求的结果越真实.



1、载荷载步

一般荷载步只在两种分析中用到:静力分析和瞬态分析。在静力分析中,荷载步中可以包含子步。比如:一个载荷分为1000个荷载步来加载,其中每个荷载步都只有1个子步,另一种方式是1个荷载步,1000个子步,相信第二种的计算时间要少很多.

时间步长在静力分析和瞬态分析中得区别:静力分析中时间的概念是虚,只要实现荷载步就行了,所以这里的荷载步的概念就主要是荷载的问题。瞬态分析通常是很多荷载步,在和时间有关系的分析中,time的值就是表示真实的时间值。

荷载步中还有一个设置,那就是kbc,0(渐变),kbc,1(阶跃):

比如第一荷载步对节点1施加了10KN,采用的是渐变荷载,第二荷载步对节点1又施加了10KN,且fcum,add,则在1.6s时的结果就是这个荷载10+10*0.6=16KN对应的结果。如果是阶跃,1.6s应该是10+10=20KN。

2、子步

     子步是指在一个特定的载荷步中每一次增加的步长,也称为时间步。对于不同的分析类型,子步的作用不同:在非线性静态分析或稳态分析中,使用子步逐渐施加载荷以便能获得精确解;在线性或非线性瞬态分析或稳态分析中,使用子步满足瞬态时间积分法则(为获得精确解,通常规定一个最小的时间步长);在谐波分析中,使用子步可获得谐波频率范围内多个频率处的解。

3、平衡迭代

     平衡迭代是指在给定子步下为了收敛而计算的附加解。平衡迭代仅应用于收敛起着重要作用的非线性(静态或瞬态)中的迭代修正。如果平衡迭代的次数超过这个数还不收敛,就会二分子步。如果数次二分后,子步数超过最大子步数,那么求解就会失败!
  1. /PREP7  

  2. ET,1,PLANE182  

  3. MP,KXX,1,60.5  

  4. MP,c,1,470  

  5. MP,DENS,1,7850  

  6. MP,ALPX,1,0.000012  

  7. MP,EX,1,200000000000

  8. MP,PRXY,1,0.3  

  9. RECTNG,0,1,0,1,

  10. ESIZE,0,10,

  11. MSHAPE,0,2D

  12. MSHKEY,0

  13. amesh,all

  14. /solu

  15. ANTYPE,4

  16. TRNOPT,FULL

  17. LUMPM,0

  18. nsel,s,loc,y,0

  19. D,all,,,,,,ALL,,,,,

  20. allsel  

  21. F,node(0,1,0),FY,-100  

  22. NSUBST,5,10,1  

  23. TIME,1  

  24. LSWRITE,1,

  25. allsel

  26. NSUBST,2,5,1

  27. TIME,3  

  28. F,node(1,1,0),FY,-100  

  29. LSWRITE,2,

  30. allsel  

  31. LSSOLVE,1,2,1,  
复制代码

评分

1

查看全部评分

发表于 2012-11-25 11:42 | 显示全部楼层

你解释得真的非常透彻,学习了,谢谢您!
不过还有个问题想请教您,静力学计算中,为什么还有非载荷步呢?
发表于 2012-11-28 11:14 | 显示全部楼层
谐响应分析中,荷载步的概念是用于频响曲线的频点个数计算。
发表于 2012-11-28 16:37 | 显示全部楼层
dujunmin 发表于 2012-11-25 11:42
你解释得真的非常透彻,学习了,谢谢您!
不过还有个问题想请教您,静力学计算中,为什么还有非载荷步呢 ...

非载荷步是个什么概念呢?不明白你的意思
发表于 2012-11-29 13:17 | 显示全部楼层
Jillian 发表于 2012-11-28 16:37
非载荷步是个什么概念呢?不明白你的意思

不好意思,多写了一个“非”字
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-12-25 21:08 , Processed in 0.066494 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表