具有多点边界条件的二维桁架有限元:该脚本使用有限元惩罚方法求解二维桁架结构的位移、反作用力、应变和应力。-matlab开发

时间:2024-06-18 03:49:30
【文件属性】:

文件名称:具有多点边界条件的二维桁架有限元:该脚本使用有限元惩罚方法求解二维桁架结构的位移、反作用力、应变和应力。-matlab开发

文件大小:730KB

文件格式:ZIP

更新时间:2024-06-18 03:49:30

matlab

该公式适用于具有一阶线性形状函数的 2 节点单元。 每个全局节点有 2 个*度——一个在 x 方向,一个在 y 方向。 线性方程组 (SLE) 是通过使用有限元分析惩罚方法求解的。 此代码支持全局坐标系中的多点边界条件,例如倾斜的滚子支撑。 请参阅随附的 .pdf 文档了解此实现的说明)。 “预处理器”部分基于示例 2 单元桁架系统(请参见图像)。 用户需要输入以下桁架信息:节点 ID、*度 (dof) 索引、节点坐标、单元 ID、单元端节点 ID、单元横截面、单元杨氏模量、边界条件(即支持条件)、施加的力、根据惩罚方法修改 SLE 的常数,最后是对它们的多点边界条件的描述(如果有的话,这不是必需的)。 用户必须遵循我在这里使用的通用输入格式。 所有输入都在“预处理器”部分中定义,并且不需要修改“通用算法”部分下的任何内容(除非您愿意)。 该算法通常应适用于任何简单的2D桁架配置


【文件预览】:
2d_linear_truss_finite_element_with_penalty_approach.zip

网友评论