教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 高等教育 >

Abaqus 用户子程序uinter介绍

来源:网络收集 时间:2026-05-18
导读: uinter用于接触应力初始化 1.1.38 UINTER User subroutine to define surface interaction behavior for contact surfaces. Product: Abaqus/Standard References Overview User subroutine : is called at points on the slave surface of a contact pair w

uinter用于接触应力初始化

1.1.38 UINTER

User subroutine to define surface interaction behavior for contact surfaces.

Product: Abaqus/Standard

References

Overview

User subroutine :

is called at points on the slave surface of a contact pair with a user-defined constitutive model

defining the interaction between the surfaces;

can be used to define the mechanical (normal and shear) and thermal (heat flux) interactions betweensurfaces;

can be used when the normal surface behavior (contact pressure versus overclosure) models() or the extended versions of the classical Coulomb friction model () are too restrictive and a more complex

definition of normal and shear transmission between contacting surfaces, including damping properties,are required;

must provide the entire definition of the mechanical and the thermal interaction between the contactingsurfaces (hence, no additional surface behaviors can be specified in conjunction with this capability);can provide the entire definition of viscous and structural damping for interaction between the

contacting surfaces for direct steady-state dynamic analysis;

can use and update solution-dependent state variables; and

is not available for contact elements.

User subroutine interface

SUBROUTINE UINTER(STRESS,DDSDDR,DVISCOUS,DSTRUCTURAL,FLUX,DDFDDT,

1 DDSDDT,DDFDDR,STATEV,SED,SFD,SPD,SVD,SCD,PNEWDT,RDISP,

2 DRDISP,

3 TEMP,DTEMP,PREDEF,DPRED,TIME,DTIME,FREQR,CINAME,SLNAME,

4 MSNAME,

5 PROPS,COORDS,ALOCALDIR,DROT,AREA,CHRLNGTH,NODE,NDIR,NSTATV,

6 NPRED,NPROPS,MCRD,KSTEP,KINC,KIT,LINPER,LOPENCLOSE,LSTATE,

7 LSDI,LPRINT)

http://china-326bb3b9e:2080/v6.12/books/sub/default.htm?startat=ch01s01asb18.html#sub-xsl-sigini1/9

uinter用于接触应力初始化

C

INCLUDE 'ABA_PARAM.INC'

C

CHARACTER*80 CINAME,SLNAME,MSNAME

DIMENSION STRESS(NDIR),DDSDDR(NDIR,NDIR),FLUX(2),DDFDDT(2,2),

1 DDSDDT(NDIR,2),DDFDDR(2,NDIR),STATEV(NSTATV),

2 RDISP(NDIR),DRDISP(NDIR),TEMP(2),DTEMP(2),PREDEF(2,NPRED),

3 DPRED(2,NPRED),TIME(2),PROPS(NPROPS),COORDS(MCRD),

4 ALOCALDIR(3,3),DROT(2,2),DVISCOUS(NDIR,NDIR),

5 DSTRUCTURAL(NDIR,NDIR)

user coding to define STRESS, DDSDDR, FLUX, DDFDDT,

DDSDDT, DDFDDR,

and, optionally, STATEV, SED, SFD, SPD, SVD, SCD, PNEWDT,

LOPENCLOSE, LSTATE, LSDI, DVISCOUS, DSTRUCTURAL

RETURN

END

Variables to be defined

STRESS(NDIR)

This array is passed in as the stress between the slave and master surfaces at the beginning of the

increment and must be updated in this routine to be the stress at the end of the increment. The stressmust be defined in a local coordinate system (see ALOCDIR). This variable must be defined for astress/displacement, a fully coupled temperature-displacement, or a coupled thermal-electrical-

structural analysis. The sign convention for stresses is that a positive stress indicates compression acrosscontact surfaces, while a negative stress indicates tension.

DDSDDR(NDIR,NDIR)

Interface stiffness matrix. DDSDDR(I,J) defines the change in the Ith stress component at the end ofthe time increment caused by an infinitesimal perturbation of the Jth component of the relative

displacement increment array. Unless you invoke the unsymmetric equation solution capability in thecontact property model definition (), Abaqus/Standard will use only the symmetric part of DDSDDR. For a particular off-diagonal(I,J) entry, the symmetrization is done by halving the sum of (I,J) and (J,I) components. DDSDDR mustbe defined for a stress/displacement, a fully coupled temperature-displacement, or a coupled thermal-electrical-structural analysis to ensure proper convergence characteristics.

FLUX(2)

Magnitude of the heat flux flowing into the slave and master surfaces, respectively. This array is passedin as the value at the beginning of the increment and must be updated to the flux at the end of theincrement. The convention for defining the flux is that a positive flux indicates heat flowing into a

surface, while a negative flux indicates heat flowing out of the surface. This variable must be defined forhttp://china-326bb3b9e:2080/v6.12/books/sub/default.htm?startat=ch01s01asb18.html#sub-xsl-sigini2/9

uinter用于接触应力初始化

a heat transfer, a fully coupled temperature-displacement, or a coupled thermal-electrical-structuralanalysis. The sum of these two flux terms represents the heat generated in the interface, and the

difference in these flux terms represents the heat conducted through the interface.

DDFDDT(2,2)

The negative of the variation of the flux at the two surfaces with respect to their respective

temperatures, for a fixed relative displacement. This variable must be defined for a heat transfer, a fullycoupled temperature-displacement, or a coupled thermal-electrical-structural analysis to ensure properconvergence characteristics. The entries in the first row contain the negatives of the derivatives of

FLUX(1) with respect to TEMP(1) and TEMP(2), respectively. The entries in the second row containthe negatives of the corresponding derivatives of FLUX(2).

DDSDDT(NDIR,2)

Variation of the stress with respect to the temperatures of the two surfaces for a fixed relative

displacement. This variable is required only for thermally coupled elements (in a fully coupled

temperature-displacement or a coupled thermal-electrical-structural analysis), in which the stress is afunction of the surface temperatures. DDSDDT(NDIR,1) corresponds to the slave surface, and

DDSDDT(NDIR,2) corresponds to the master surface.

DDFDDR(2,NDIR)

Variation of the flux with respect to the relative displacement between the two surfaces. This variable isrequired only for the …… 此处隐藏:16397字,全部文档内容请下载后查看。喜欢就下载吧 ……

Abaqus 用户子程序uinter介绍.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/1705102.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)