ansys接触问题牛人的经验之谈.doc
《ansys接触问题牛人的经验之谈.doc》由会员分享,可在线阅读,更多相关《ansys接触问题牛人的经验之谈.doc(2页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、接触问题的关键在于接触体间的相互关系废话,此关系又可分为在接触前后的法向关系与切向关系。法向关系:在法向,必须实现两点:1接触力的传递。2两接触面间没有穿透。ANSYS通过两种算法来实现此法向接触关系:罚函数法和拉格朗日乘子法。1罚函数法是通过接触刚度在接触力与接触面间的穿透值接触位移间建立力与位移的线性关系: 接触刚度*接触位移=法向接触力对面面接触单元17*,接触刚度由实常数FKN来定义。 穿透值在程序中通过别离的接触体上节点间的距离来计算。接触刚度越大,那么穿透就越小,理论上在接触刚度为无穷大时,可以实现完全的接触状态,使穿透值等于零。但是显
2、而易见,在程序计算中,接触刚度不可能为无穷大否那么病态,穿透也就不可能真实到达零,而只能是个接近于零的有限值。以上力与位移的接触关系可以很容易地合并入整个构造的平衡方程组K*X=F中去。并不改变总刚K的大小。这种罚函数法有以下几个问题必须解决:1接触刚度FKN应该取多大?2接触刚度FKN取大些可以减少虚假穿透,但是会使刚度矩阵成为病态。3既然与实际情况不符合的虚假穿透既然是不可防止的,那么可以允许有多大为适宜?因此,在ANSYS程序里,通常输入FKN实常数不是直接定义接触刚度的数值,而是接触体下单元刚度的一个因子,这使得用户可以方便地定义接触刚度了,一般FKN取0.1到1中间的值。当然,在需要
3、时,也可以把接触刚度直接定义,FKN输入为负数,那么程序将其值理解为直接输入的接触刚度值。对于接近病态的刚度阵,不要使用迭代求解器,例如PCG等。它们会需要更多的迭代次数,并有可能不收敛。可以使用直接法求解器,例如稀疏求解器等。这些求解器可以有效求解病态问题。穿透的大小影响结果的精度。用户可以用PLESOL,CONT,PENE来在后处理中查看穿透的数值大小。如果使用的是罚函数法求解接触问题,用户一般需要试用多个FKN值进展计算,可以先用一个较小的FKN值开场计算,例如0.1。因为较小的FKN有助于收敛,然后再逐步增加FKN值进展一系列计算,最后得到一个满意的穿透值。FKN的收敛性要求和穿透太大
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ansys 接触 问题 经验之谈
限制150内