非线性用户单元的开发 (2)优秀PPT.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《非线性用户单元的开发 (2)优秀PPT.ppt》由会员分享,可在线阅读,更多相关《非线性用户单元的开发 (2)优秀PPT.ppt(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、非线性用户单元的开发第一页,本课件共有30页ABAQUS 6.1版本发布会暨99中国地区用户会议 清华大学工程力学系ABAQUS的用户子程序第二页,本课件共有30页ABAQUS 6.1版本发布会暨99中国地区用户会议 清华大学工程力学系用户子程序u用户子程序为分析提供了一个非常强大、灵活的工具。u用户子程序:可以提高几个ABAQUS选项的功能,仅用数据行的方式使用这些选项可能太过严格;用FORTRAN语言写成;在某些情况下可以利用ABAQUS的功能程序。第三页,本课件共有30页ABAQUS 6.1版本发布会暨99中国地区用户会议 清华大学工程力学系ABAQUSABAQUS中的用户子程序:uCR
2、EEP定义时间相关的粘塑性行为(蠕变和膨胀)的用户子程序uDFLOW在压实分析中定义非均匀孔隙 流体速度的用户子程序uDFLUX在热传导或质量扩散分析中定义非均匀分布流的用户子程序uDISP定义边界条件的用户子程序第四页,本课件共有30页ABAQUS 6.1版本发布会暨99中国地区用户会议 清华大学工程力学系uDLOAD定义非均匀分布载荷的用户子程序uFILM在热传导分析中定义非均匀膜系数和相关的下沉温度的用户子程序uFLOW在压实分析中定义非均匀渗流系数和相关的下沉孔隙压力的用户子程序uFRIC定义接触面摩擦行为的用户子程序uGAPCON在温度位移耦合或者纯热传导分析中定义接触面或节点之间的
3、热传导系数的用户子程序第五页,本课件共有30页ABAQUS 6.1版本发布会暨99中国地区用户会议 清华大学工程力学系uGAPELECTR在热电耦合分析中定义表面间导电系数的用户子程序uHARDINI定义初始等效塑性应变和初始背应力张量的用户子程序uHETVAL在热传导分析中定义内部热产生的用户子程序uMPC定义多点约束的用户子程序uORIENT为运动耦合约束定义局部方向或者定义局部材料取向的用户子程序第六页,本课件共有30页ABAQUS 6.1版本发布会暨99中国地区用户会议 清华大学工程力学系uRSURFU定义刚性表面的用户子程序uSDVINI 定义依赖于解的状态变量场初始值的用户子程序u
4、SIGINI定义初应力场的用户子程序uUCORR定义随机响应载荷的交叉 相关属性的用户子程序uUEL定义单元的用户子程序第七页,本课件共有30页ABAQUS 6.1版本发布会暨99中国地区用户会议 清华大学工程力学系非线性用户单元的开发u动机u定义用户单元uUEL接口u例:具有非线性截面行为的平面梁单元u例:新开发的两种用户单元第八页,本课件共有30页ABAQUS 6.1版本发布会暨99中国地区用户会议 清华大学工程力学系概要ABAQUS/Standard提供接口,允许用户实现线性和非线性有限单元。非线性有限单元在用户子程序UEL中实现。接口允许定义任意复杂的单元。如果编写适当,用户单元可以在
5、ABAQUS/Standard的大部分程序中应用。可以在一个UEL子程序中实现多个用户单元,这些单元可以同时使用。这里只讨论非线性用户单元的实现,并采用实例说明。第九页,本课件共有30页ABAQUS 6.1版本发布会暨99中国地区用户会议 清华大学工程力学系动机ABAQUS/Standard是一个功能强大的分析工具,拥有一个大单元库,有500多种单元可以进行绝大部分复杂结构问题的分析。然而,在有些情况下需要开发用户单元来补充ABAQUS的单元库:所需的单元几何信息与ABAQUS已有的单元不同模拟与结构行为耦合的非结构物理过程施加依赖于解的载荷模拟主动控制机理第十页,本课件共有30页ABAQUS
6、 6.1版本发布会暨99中国地区用户会议 清华大学工程力学系在分析程序如ABAQUS中开发用户单元而不是编写一个完全的分析程序的优点是很明显的:ABAQUS提供大量的结构单元、分析程序和建模工具。ABAQUS提供前处理和后处理。许多第三方软件提供带有ABAQUS接口的前后处理器。维护和移植子程序比维护和移植一个完全的有限元程序容易的多。第十一页,本课件共有30页ABAQUS 6.1版本发布会暨99中国地区用户会议 清华大学工程力学系定义用户单元用户单元的主要特征在编写UEL子程序前,必须先定义单元的以下主要特征:单元的节点数节点的坐标数每一个节点处的自由度数第十二页,本课件共有30页ABAQU
7、S 6.1版本发布会暨99中国地区用户会议 清华大学工程力学系其它重要的单元性质另外,必须定义下面的单元性质:需要在UEL外定义的单元性质数目每一个单元需要存储的依赖于解的状态变量数目(SDVs)可能会作用于单元上的(分布)载荷类型数目这些数目不必立即定义:它们可以很容易地在完成基本的UEL子程序后加入。第十三页,本课件共有30页ABAQUS 6.1版本发布会暨99中国地区用户会议 清华大学工程力学系定义用户单元行为在一般的分析步中单元对模型的主要贡献是提供作用于节点上的“力”FN依赖于节点的自由度uN的值。如果自由度是位移,那么相关的“力”为节点力。类似地,旋转对应于转矩,温度对应于热流。在
8、非线性用户单元中“力”常常依赖于自由度的增量uN和内部状态变量H。状态变量必须在用户子程序中进行更新。第十四页,本课件共有30页ABAQUS 6.1版本发布会暨99中国地区用户会议 清华大学工程力学系在一般分析步中求解(非线性)方程组需要你定义单元的刚度矩阵:刚度矩阵应包含 FN对uN所有的直接和间接的依赖性,例如在一般分析步中刚度矩阵定义的越精确,收敛性就越好。刚度矩阵确定线性扰动分析步的解,所以其定义必须精确。刚度矩阵可以为对称或非对称。第十五页,本课件共有30页ABAQUS 6.1版本发布会暨99中国地区用户会议 清华大学工程力学系用户单元的复杂程度可以变化很大。在由常规单元构成的分析中
9、可以采用简单的用户单元来达到“控制”和“反馈”的功能。复杂的非线性结构单元的编制常常需要很大的工作量。如果单元由非线性材料构成,你最好用单独的子程序描述材料行为。如果材料模型是在子程序UMAT中实现的,那么可以在UEL中包含对UMAT的调用。前面对UMAT中积分的讨论同样适用于UEL中的材料模型。第十六页,本课件共有30页ABAQUS 6.1版本发布会暨99中国地区用户会议 清华大学工程力学系UEL接口ABAQUS选项用户单元是用*USER ELEMENT选项定义的。在输入文件中这个选项必须出现在引用用户单元的*ELEMENT选项的前面。输入文件中用于UEL的语法如下:*USER ELEMEN
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 非线性用户单元的开发 2优秀PPT 非线性 用户 单元 开发 优秀 PPT
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内