有限元计算 求解笔记(上)

news/2025/2/25 19:07:40

octave 基本操作

算数运算的符号:+,-,*,/,^,()

注释用%标出,行内行间注释方法相同。

普通的函数:
sin, cos,tan,asin, acos,atan,exp,log,sqrt,abs

矩阵:[ ] 【行间用隔开】

矩阵计算使用的符号:+,-,*,,’

有限元计算的原理

1. 最简单的情况

1.1 一维杆两端受力:

已知杨氏模量E,横截面积A,杆的长度L。
在这里插入图片描述
有杆两端的位移(u1,u2)和力(F1,F2),可以通过物理公式求得刚度矩阵。
在这里插入图片描述

1.2 一维杆中间+一端受力:

已知杨氏模量E,横截面积A,杆的长度L,力的位置。
在这里插入图片描述
有施加的两个力的方向和大小,求结点位移。
在这里插入图片描述
在这里插入图片描述

1.3 一维变截面杆中间两处受力

已知杨氏模量E,横截面积A1、A2,杆的长度L,力的位置。
在这里插入图片描述
求结点位移和两端的支持力。
在这里插入图片描述
在这里插入图片描述
2与3横截面积相同:
在这里插入图片描述
从以上几个例子中可以看出,力与位移之间存在正相关关系,系数即为单元刚度矩阵。在越来越复杂的受力情况中,我们通过分段(有限元法)求出答案。
在这里插入图片描述

2. 能量法

能量法的适用范围更广,比方说有弹性形变的问题。

2.1 伸长量与位移线性相关

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

线性形函数可以表示为:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在local坐标系之下,X的函数可以表示为x的函数:
在这里插入图片描述
在这里插入图片描述
这时候力就由位移对位置的导数得出。
在这里插入图片描述
计算应变能:

在这里插入图片描述

其中E和A可以是x的导数。

单元刚度:
在这里插入图片描述

2.2 横截面积是x的函数的情况

在这里插入图片描述
各自积分求和。

2.3 施加外部力

在点1处施加外部力R1:
在这里插入图片描述
在点2处施加外部力R2:
在这里插入图片描述
引起的势能:
在这里插入图片描述

2.4 施加外部牵引力(这里指的是,施加沿杆方向大小变化的连续力)

在这里插入图片描述
和2.3不同的是这一步需要积分计算:

在这里插入图片描述
总能量:
在这里插入图片描述

存在这样的关系:
在这里插入图片描述

3. 高斯积分

尽管从全局坐标更换到local坐标不难,但有时候求积分也是挺难的。这时候就要用到高斯积分来近似一下,简化计算过程。这是计算机采用的方法。
在这里插入图片描述

仍需注意:N个高斯点能求解2N-1阶的精确结果。

高斯表:
在这里插入图片描述

3.1 intrinsic 坐标

即坐标范围在[-1,1]之间,和local坐标是线性对应关系。
在这里插入图片描述
在这里插入图片描述

3.2 高斯积分计算T(x)变化的情况

已知杨氏模量E,横截面积A,杆的长度L。
题面:
在这里插入图片描述
i:

用一个高斯点:
在这里插入图片描述
在这里插入图片描述
用两个高斯点:
在这里插入图片描述
在这里插入图片描述
可见一个高斯点足以达到精确值。

ii:

用一个高斯点:
在这里插入图片描述
在这里插入图片描述
用两个高斯点:
在这里插入图片描述
在这里插入图片描述
这里两个高斯点才是准确值。

3.3 用分段解决问题

已知杨氏模量E,横截面积A,杆的长度L。
在这里插入图片描述
其中T(x)为常数。

分两段:
在这里插入图片描述
连接矩阵:
在这里插入图片描述
分三段:
在这里插入图片描述
连接矩阵:
在这里插入图片描述


http://www.niftyadmin.cn/n/710344.html

相关文章

mbr分区的单独磁盘的备份恢复

1.远程备份恢复以centos6为例 先备份为mbr文件 拷贝到centos7 主机中(172.18.254.154)[rootcentos6 ~]#dd if/dev/sda ofmbr bs1 count512[rootcentos6 ~]#scp mbr 172.18.254.154:/app/* scp 远程主机与当前主机互传文件命令格式:scp local_…

LR中select next row和update value on的设置

LR的参数的取值,和select next row和update value on的设置都有密不可分的关系。下表给出了select next row和update value on不同的设置,对于LR的参数取值的结果将不同,给出了详细的描述。 Select next row Update Value on 实际运行结果 …

Hive日志

日志记录了程序运行的过程,是一种查找问题的利器。Hive中的日志分为两种1. 系统日志,记录了hive的运行情况,错误状况。2. Job 日志,记录了Hive 中job的执行的历史过程。系统日志存储在什么地方呢 ?在hive/conf/ hive-l…

Odoo进销存(采购、销售、仓库)入门教程 - 下

转帖地址:http://blog.csdn.net/wangnan537/article/details/46475105 2. 进销存实务 2.1 销售产品 李逍遥接到客户苏州美尚邻里超市购买10只乐扣乐扣拉杆箱的请求后,登录系统,点击菜单 [销售->销售->报价单],点击新建&…

有限元计算 求解笔记(中)

有限元计算原理 4. 桁架结构 4.1 2D问题中的结构分析 有必要声明一下已经定义的值:全局坐标(X,Y); local坐标(x,y);全局坐标下的力和位移。 一个二力杆只能受沿杆方向的力。 在local坐标下: 4.1.1 坐…

asp.net MVC2 初探二

这一节我们看如何发布Asp.net MVC在项目的引用中设置上面三个dll的copy local为true,然后在项目上点击右键publish,publish到一个目录下。这个和一般的wenForm页面一样。然后进行网站配置确保这块是4.0,当然根据你装的.net版本,点…

有限元计算 求解笔记(下)

有限元计算原理 5. 实例问题 5.1 E是(X,Y)的函数 首先假设杨氏模量为常量E0,积分计算就是乘法: so 应变矩阵由节点坐标确定 单元刚度矩阵给出: 那么对于E为变量的情况,假设E的方程为 so…

centos使用yum安装软件的时候出现了undefined symbol: CRYPTO_set_locking_callback

1、问题 在CentOS下使用yum安装软件,结果出现了下面的错误提示: # yum installThere was a problem importing one of the Python modulesrequired to run yum. The error leading to this problem was: /usr/lib/python2.6/site-packages/pycurl.so: un…