耦合及约束方程课件_第1页
耦合及约束方程课件_第2页
耦合及约束方程课件_第3页
耦合及约束方程课件_第4页
耦合及约束方程课件_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

耦合及约束方程耦合

当需要迫使两个或多个自由度取得相同(但未知值)值,可以将这些自由度耦合在一起。耦合自由度集包含一个主自由度和一个或多个其他自由度。耦合具有以下特点:1.每次耦合设置只能对一个自由度标识进行设置,如ux,uy或temp等2.可同时对任意节点数进行耦合自由度设置。3.耦合设置中任意实际的自由度方向在不同的节点上可能是不同的。4.耦合设置只将主自由度保留在分析矩阵中,而其他从自由度将被消除。5.对进行过耦合自由度设置的节点施加载荷时,载荷将作用在主自由度上。典型的耦合自由度的应用模型局部包含对称结构时用于施加对称性条件。如图1所示,上面的一排节点在轴向上的位移应该相同。在两重合节点间形成销钉、铰链、万向节和滑动连接等。考虑一个2D的梁模型,每个节点有三个自由度ux,uy和rotz,a点为一铰链连接,如图2所示,为了模拟铰接,将同一位置两个节点的移动自由度耦合起来,而不耦合转动自由度。模拟无摩擦的界面。如果两个界面上节点一一对应,两表面保持接触,可忽略摩擦且分析是几何线性的,则可通过仅耦合垂直于接触面的移动来模拟接触。使用耦合自由度的方法来模拟无摩擦的界面具有以下优点:一是分析仍然是线性的,二是无间隙收敛性问题。cpngen,nset,lab,node1,node2,ninc!修改已有的耦合自由度Nset---耦合自由度集编号Lab---自由度标识,如ux,uy,temp等二、耦合重合节点cpintf,lab,toler

在接触面上定义耦合度集。cpintf命令通过在每对重合节点上定义自由度标记生成一耦合集而实现对模型中生命节点的耦合。

lab---自由度标识,如ux,uy,temp等

toler---定义重合节点的容许值,只有当两节点的间距在容许值内,才认为两节点是重合的。三、生成更多的耦合集cplgen,nsetf,lab1,lab2,lab3,lab4,lab5

从已有的耦合自由度集中生成新的耦合集,与已有的耦合集具有相同的节点编号,不同的自由度标识。

nsetf---已存在的耦合自由度集的编号

lab1,lab2,lab3,lab4,lab5---自由度标识

一旦有了一个或多个耦合集,可用下列方法以相同的节点号但与已有模式集不同的自由度标记生成新的耦合集。cpsgen,itime,inc,nset1,nset2,ninc

从已有的耦合自由度集中生成新的耦合集,与已有的耦合集具有相同的自由度标识,不同的节点编号。此方法生成与已有耦合集不同(均匀增加的)节点编号但有相同的自由度标记的新的耦合集。

itime,inc---操作次数及耦合集编号的增量

nset1,nset2,ninc---节点起始编号和增量约束方程的应用约束方程常应用在以下四个方面:连接不同的网格。约束方程可用于连接实体与实体的界面,2D与3D网格,相同或相似的单元类型以及单元面在同一表面上,但节点位置不重合的单元。连接不相似的单元类型。如壳与实体,壳或实体与垂直于它们的梁。下面为一个典型的约束方程的例子,如图所示,力矩的传递是由beam3单元与plane42单元(plane42单元无平面转动自由度)的连接来完成的。如果不用约束方程则节点2处表现为一个铰链。下述方法可在梁和平面应力单元之间传递力矩,自由度之间满足下面的约束方程。

ROTZ2=(UY3-UY1)/100=UY3-UY1-10*ROTZ2建立刚性区。在某些特殊情况下,全刚性区给出了约束方程的另一种应用,全刚性区和部分刚性区的约束方程都可由程序自动生成。过盈装配。与接触耦合相似,但在两个界面之间过盈量或穿透。定义约束方程

定义约束方程

neqn---约束方程编号

const---约束方程中的常数项

node1,lab1,c1---约束方程中的第一个节点编号、自由度标识及系数值ce,neqn,const,node1,lab1,c1,node2,lab2,c2,node3,lab3,c3cmcmod,neqn,const

修改约束方程中的常数项

neqn---约束方程编号

const---约束方程中的常数项要修改约束方程中的其它项,必须在求解前在prep7中使用ce命令将CERIG命令的Ldof设置为ALL(缺省),此操作将为每对二维空间的约束节点生成三个方程。这三个方程在总体笛卡尔空间确定三个刚体运动(UX、UY、ROTZ)。为在二维模型上生成一个刚性区域,必须保证X─Y平面为刚性平面,并且在每个约束节点有UX、UY和ROTZ三个自由度。类似地,此操作也可在三维空间为每对约束节点生成六个方程,在每个约束节点上必须有(UX、UY、UZ、ROTX、ROY和ROTZ)六个自由度。输入其它标记的Ldof域将有不同的作用。如果此区域设置为UXYZ,程序在二维(X,Y)空间将写两个约束方程,而在三维空间(X、Y、Z)将写三个约束方程。这些方程将写成从节点的平移自由度和主节点的平移和转动自由度。类似地,RXYZ标记允许生成忽略从节点的平移自由度的部分方程。其它标记的Ldof将生成其它类型的约束方程。总之,从节点只需要由Ldof标记的自由度,但主节点必须有所有的平移和转动自由度(即二维的UX、UY和ROTZ;三维的UX、UY、UZ、ROTX、ROTY、ROTZ)。对由没有转动自由度单元组成的模型,应当考虑增加一个虚拟的梁单元以在主节点上提供旋转自由度。

ceintf,toler,dof1,dof2,dof3,dof4,dof5,dof6,moveto在接触面上生成约束方程。Toler---所选单元的容差,由部分单元尺寸决定。dof1,……,dof6---约束方程中的自由度标识。movetol---节点允许移动的距离,由单元坐标系决定。在接触面生成约束方程,可将一个区域(网格较密)的已选节点与另一个区域(网格较稀)的已选单元连起来生成约束方程,如图所示这项操作将不相容风格形式的区域“系”在一起。在两区域的交界处,从网格稠密的区域选择节点A,从网格粗糙的区域选择节点B,用区域B单元的形函数,在相关的区域A和B界面的节点处写约束方程。ANSYS允许这些节点位置使用两公差准则。节点在单元之外超过第一公差就认为节点不在界面上。节点贴近单元表面的距离小于第二公差则将节点移动到表面上,如图所示。对ceintf命令有些限制:应力和热通量可能会不连续地穿过界面。界面区域的节点不能指定位移。可用每节点有六个自由度的单元接合六自由度实体。注意事项:所有的约束方程都以小转动理论为基础。因此,它应用在大转动分析中(nlgeom)应当限制在约束方程所包含的自由度方向无重大变化的情况。约束方程的出现将产生不可预料的反力和节点力结果。由于相邻区域网格疏密不同,边界上的相容性仍然存在;但是当网格越密,这种不相容的危害就越小,如图所示。应用实例在工程实际中,我们常常碰到一些梁、壳、实体单元之间的连接问题。一般来说,按“杆梁壳体”单元的顺序,只要后一种单元的自由度完全包含前一种单元的自由度,则只需有公用的节点即可,不需要约束方程。例如:

1.杆与梁、壳、体单元有公用节点即可,不需要写约束方程

2.梁与壳有公用节点即可,也不写约束方程;壳梁自由度数目相同,自由度也相同,尽管壳的ROTZ是虚的自由度,也不妨碍二者之间的关系,这有点类同于梁与杆的关系。

3.梁与体则要同位置的不同节点,需要耦合自由度和约束方程

4.壳与体则要同位置的不同节点,需要耦合自由度和约束方程

问题描述

有一长为100mm的矩形截面梁与一规格为20mm*7mm*10mm的实体连接,约束实体的端面,在梁端施加大小为3N的y方向的压力,梁与实体都为同一材料,弹性模量30GPa,泊松比0.3。本例的主要目的在于梁与实体连接处如何利用耦合及约束方程进行处理。wpoffs,,5wprota,0,90vsbw,allwpcsys,-1k,100,20,3.5,5k,101,120,3.5,5l,100,101lsel,s,loc,x,21,130latt,1,2,2lesize,all,,,10lmesh,allvsel,allvatt,1,1,1esize,1mshape,0,2dmshkey,1vmesh,allallsel/soluasel,s,loc,x,0da,all,allallselfk,101,fy,-3.0!定义耦合及约束方程cp,1,ux,1,21cp,2,uy,1,21cp,3,uz,1,21ce,1,0,626,ux,1,2328,ux,-1,1,roty,-abs(nz(626)-nz(2328))ce,2,0,67,ux,1,4283,ux,-1,1,rotz,-ab

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论