18620856065
索 取 报 价
资   讯   中   心

ABAQUS软件的耦合约束和方程约束

来源: | 作者:thinks | 发布时间: 2023-07-20 | 2427 次浏览 | 分享到:

[常见问题 7-3]

在ABAQUS软件的二维平面应力模型中,AB 边受到拉力 F,希望 AB 边始终保持水平状态,且 AB 边在 X方向可以自由变形,应如何建模?

 

[解 答]

1) 方法1:在AB边加压(为 Pressure)。压力载荷的大小为力下除以 AB 边的长度,输入负值即为拉力。如模的几何形状比较复杂,AB 边是一条曲线,无法直接施加压力载荷,可以使用下面介绍的第二种方法。

 

2) 方法 2:使用合约束( couping con-straint)

创建一个参考点(reference point),在AB边和此参考点之间建立运动耦合约束,只约束y方U2(7-4 。INP 件中的相应语句为:

 

*KINEMATIC COUPLING,REF NODE = RPset

ABset,2

 

其中的 RPset 和 ABset 分别是参考点和AB边的节点集合名称,2 是 y 方向的自由度 U2

 

将力 F施加在此参考点上,另外一定要为此参考点定义边界条件 UI=0 和 UR3 =0

否则会出现以下问题:如果不在参考点上定义边界条件 Ul =0提交分析后会在 MSG文件中出现如下警告信息。

 

***WARNINGSOLVER PROBLEM.NUMERICAL SINGULARITY WHENPROCESSINGNODEASSEMBLY1D,0.F.1 RATIO =3.46901E +015,

参考点的自由度 1出现数值奇异)

 

关于数值奇异的问题,本书第 16.2.1 节“数值奇异”做了详细的介绍。如果不在参考点上定义边界条件 UR3 =0,在后处理时可以看到,AB 边发生了转动不再保持水平。这是因为在参考点的转动自由度 UR3 上没有定义边界条件,参考点可以自由转动,AB 边也会随之转动。

 

这个现象验证了前面介绍过的内容:合约束的含义只是让 AB 边上各节点的运动遵从参考点的运动,而不意味着 AB 边上每个节点的位移都等同于参考点的位移。3)方法3:使用方程约束 (equation constraint)。

 

AB 边和参考点之间建立方程约束,然后将力 F 施加在参考点上。具体方法为:在Interaction 功能模块中选择菜单 Constraint-Create 将类型设为 Equation,然后输入如图7-5所示的数据,其中的1 和-1是位的系数,ABset  RPset 分别是AB 参点的节点集合名称,这些数据定义了如下的位移关系

 

 

 

1 x(ABse 各点在2 向上的位)+(-1) x(RPse 在2 向上的位移)=0在如图 7-5 所示的对话框中,只有第一行数据中的节点集合可以包含多个节点,后面各行数据中的节点集合都只能包含一个节点。单击此对话框中的 Tip 按,可以看到相关的详细帮助信息。

 

INP 文件中的相应语为:

* EQUATION

2

ABset, 2,1.

RPset, 2,-1.

 

其中,第一个数据行的含义是:约束方程包含两项,第二个数据行中的 2 是自由度,1是方程项的系数。

 

ABAQUS软件 6.7 帮助文档《Getting Started with ABAQUS; Interactive Edition》第 6.4 节“Exam-ple: cargo crane”的“Defining constraint equations”中,提供了一个方程约束的操作实例。关于* EQUATION用法的详细介绍请参见ABAQUS 6.7 帮助文档《ABAQUS Keywords User’s Manual》

 主 营 产 品
cst
Abaqus
Powerflow
Xflow
simpack
CATIA
最 新 内 容
热 门 文 章
知 识 科 普
方 案 解 析
  • 汽车交通
  • 风能电源
  • 船舶机械
  • 生物医疗
  • 土木建筑
  • 新能源
  • 高科技