首页/文章/ 详情

常见单元类型形函数&偏导如何查询

1月前浏览688

题外话:因为微 信的推荐机制变动,有可能大家不会第一时间看到我的文章,请大家给我的公众 号标上⭐,以免错过好资源

【问】:请问不同单元的形函数在哪可以查到呢

【答】:Abaqus帮助文档。里面有大量单元的理论介绍,形函数更是非常丰富。

【Abaqus帮助文档】

在线版:

   


 
 

文档中给出了详尽的常见单元类型形函数,在有限元编程过程中,不仅需要形函数的具体形式,还需要形函数的偏导,这时可利用数学软件的符号计算功能来求得。

当然,如果想自己手推,也是可以的~

以matlab为例:

% Step 1: Define symbolic variables
syms xi eta

% Step 2: Define the shape functions
shape = [1. - xi - eta;
         xi;
         eta];

% Step 3: Compute partial derivatives with respect to xi and eta
dshape_dxi = diff(shape, xi);
dshape_deta = diff(shape, eta);

% Display the results
disp('Partial derivatives of shape functions with respect to xi:');
disp(dshape_dxi);

disp('Partial derivatives of shape functions with respect to eta:');
disp(dshape_deta);
 

通过改变shape变量,可以将各单元类型的形函数偏导一一求出。

值得注意的是,在使用Abaqus帮助文档里面的形函数时,模型的网格信息最好由Abaqus导出,因为形函数要和单元的局部节点顺序相一致




参与更多互动交流,快快在下方留言区留下你的小脚印吧~

-End-

♡若喜欢这篇文章,欢迎带它去朋友圈逛♡

易木木响叮当

想陪你一起度过短暂且漫长的科研生活




来源:易木木响叮当
AbaqusMATLABADS理论
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-10-20
最近编辑:1月前
易木木响叮当
硕士 有限元爱好者
获赞 219粉丝 258文章 349课程 2
点赞
收藏
作者推荐
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈