-
ABAQUS+UMAT+FORTRAN
ABAQUS中用户材料子程序UMAT的开发主要解决两方面的问题:本构模型的建立和积分算法的选择。
本文主要研究非线性材料的UMAT实现方法,并重点研究其迭代算法部分,目前,用户材料子程序UMAT的迭代算法主要是常刚度法,常刚度法的优点在于算法原理较简单,程序编写较方便,缺点是当遇到复杂非线性材料时,其迭代次数较多,收敛速度也较慢,在这个情况下,本文采取的是一种迭代次数较少且收敛速度较快的切线刚度法,具体就是采用FORTRAN语言编制了基于Von-Mises模型的接口程序,并采用切线刚度算法,通过与ABAQUS自带本构关系计算的结果相比较,验证其正确性。(This paper studies the user subroutine UMAT of ABAQUS development methods, the use of FORTRAN language isotropic hardening material model of the interface program, studied the effects of such material is extremely elastic-plastic constitutive relation method.
This article UMAT tightly around the secondary development of technology, the first principle of its interface detail, and then for the theory of nonlinear finite element incremental stiffness of the regular tangent stiffness method and the theory of algorithms to do an in-depth analysis of deduced a regular tangent stiffness and rigidity of the law of the specific expression of algorithm theory, and then the preparation of the two algorithms, respectively, of the UMAT program, and finally the establishment of a specific model checking, bringing with ABAQUS elasto-plastic constitutive relation of the calculated results compared to verify the correctness of the two.)
- 2020-12-05 21:59:24下载
- 积分:1
-
Im_Mises_Demo
UMAT for Abaqus,程序由Fortran语言写成,用于计算一般弹塑性材料的应力应变关系。(UMAT for Abaqus, written in Fortran language, is used to calculate the stress strain relationship of general elastoplastic materials.)
- 2017-10-05 09:56:56下载
- 积分:1
-
14771767修正剑桥模型的源程序(FORTRAN编写)
说明: 用于abaqus二次开发材料VUMAT,为初级学者找到更简单的方法(Materials for ABAQUS secondary development)
- 2021-04-21 22:38:49下载
- 积分:1
-
frft
说明: 分数傅里叶变换程序,这个是二维分数阶傅里叶变化程序。(Fractional Fourier transform procedure, this is a two-dimensional fractional Fourier change process.)
- 2010-03-20 21:39:35下载
- 积分:1
-
RLS
基于递推最小二乘法进行系统辨识的基本原理,对给定的实际输入输出数据运用MATLAB的M语言编写递推最小二乘算法(The basic principle of system identification based on recursive least squares method, using the MATLAB M language to write recursive least squares algorithm for given actual input and output data)
- 2018-07-19 10:32:55下载
- 积分:1
-
matrixmulti
在visual studio的平台上开发CUDA程序实现并行加速计算矩阵的乘积,同时比较与串行计算的差异(Differences in the development of procedures to achieve parallel CUDA accelerated computing matrices in visual studio platform, but compared with the serial computing)
- 2020-12-11 21:49:17下载
- 积分:1
-
快速三次平滑源码
说明: 快速三次平滑滤波算法为工程人员在对数据进行滤波时提供极大的方便(three rapid smoothing filter algorithm works in the data filtering provides great convenience)
- 2005-09-17 10:22:36下载
- 积分:1
-
particleFilter_resampling
说明: 粒子滤波重采样算法对比与分析,matlab实现。(Particle filter resampling algorithm comparison and analysis, matlab achieve.)
- 2008-09-18 09:15:41下载
- 积分:1
-
Trilateration-Network
测绘程序,计算测边网各点坐标的评查程序,值得借鉴(Mapping program to calculate the coordinates of each point measured the side-netting of assessment investigative procedures, worth learning)
- 2013-08-20 15:13:21下载
- 积分:1
-
EM
说明: 这是用matlab实现em算法的程序,简单,易懂,共同学习噢。(EM)
- 2010-03-14 17:11:03下载
- 积分:1