ansys运用MATLAB分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录
一、题目描述 (2)
二、问题分析 (2)
1、结构说明 (2)
2、已知条件 (3)
3、求解方法 (3)
三、求解过程 (3)
1、求解整体刚度矩阵 (3)
2、列出刚度方程 (3)
3、求解刚度方程 (4)
四、结果说明 (4)
1、各节点位移和受力列表 (4)
2、结构各单元内力图 (5)
五、作业总结 (5)
1、题目分析总结 (5)
2、题目结果验证 (5)
3、自我总结 (5)
备注 (5)
1、求解单元刚度矩阵的MA TLAB程序: (6)
2、求解整体刚度矩阵的MA TLAB程序:........................... 错误!未定义书签。
3、解刚度方程的MATLAB程序: ...................................... 错误!未定义书签。
4、求解各点位移和支座反力的ANSYS程序。........................ 错误!未定义书签。
一、 题目描述
根据结构的受力示意图,求出各节点的位移和支座反力。
以下结构单元参数均取错误!未找到引用源。,杆件截面积为 错误!未找到引用源。, 错误!未找到引用源。。
图1-1 结构示意图
FP1=10KN ,作用于AC 中点,水平向右 FP2=12KN ,作用于CD 的2/3处,竖直向下
二、 问题分析
1、结构说明
这是求解平面桁架结构的平衡问题,在结构中有包括水平杆和竖直杆,在这个过程中先将本题中的结构离散化,其中有6个节点和5个单元节点编号如图1-1所示,单元编号由其两端的节点编号组成。单元结构尺寸列表如下。
2、已知条件
单元结构尺寸表
6
5
4
3
2
E
1
F
4
0.0005z I m =42810A
m -=⨯5L
4L
1
L 3L
2L
杆单元 i 点 j 点 长度 倾角 C S 12 1 2 1 90 0 1 23 2 3 1 90 0 1 34 3 4 2 0 1 0 45 4 5 1 0 1 0 56
5
6
2
-90
-1
3、求解方法
解题的基本思路是根据单元的参数和平面桁架的刚度矩阵,写出各单元的刚度矩阵,然后整合进整体刚度矩阵,引入边界条件后得到整体刚度矩阵方程,解这个方程就可以得到各节点的位移和受力情况。在进行后处理,利用结构力学的知识可以得到各单元的内力图。下面就按照这种解题思路进行求解。
三、 求解过程
1、求解整体刚度矩阵
已知单元刚度矩阵是:[][]
[]T K T K e T e =
有这个刚度矩阵可以算出各单元的刚度矩阵。通过MATLAB 求解可以得到。
很显然有六个自由度——每个节点有三个自由度。因此,对于一个有6个节点的平面桁架结构而言,则整体刚度矩阵K 应该是18×18的矩阵。因为整体矩阵K 太大,所以结果不在此处列出,参考备注中求K 的程序。
2、列出刚度方程
根据结构力学中矩阵位移法列出刚度方程。
根据已知条件可知:102=x F ,124=y F 错误!未找到引用源。,错误!未找到引用源。错误!未找到引用源。,错误!未找到引用源。,错误!未找到引用源。,错误!未找到引用源。,其余的节点受力为零。
⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦
⎤⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣⎡=⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣⎡=65554443
3322216665554443332221110000m m v u m v u m v u m v u m m v u m v u m v u m v u m v u m v u U
e
, 可以得到:
根据刚度矩阵,求解上面的刚度方程。
3、求解刚度方程
利用划行划列法把变形量为0的节点1和节点6所对应的行划去。先求解其他节点的变形量。
然后根据节点的应变可以求出支座处的约束反力:
四、 结果说明
1、 各节点位移和受力列表
根据求解结果可以列出节点的受力和位移列表,根据单元两侧的节点位移,可以根据材料力学的知识求得各单元的内力情况。桁架中杆件只受轴力,根据轴力表可以画出内力图。
节点位移受力表 (单位:mm,N ) 节点编号 1 2 3 4 5 6 水平位移 0 0.0025 -0.0026 -0.0006 0.0004 0.1908 竖直位移
0.0864
0.1728
0.2002
0.2022
-0.6437
水平力-10.0634 10.0000 0.00000 0.0000 0.0000 0.0634
竖直力-5.5310 0.0000 0.0000 12.0000 0.0000 -6.4690
弯矩 5.3654 0.0000 0.0000 0.0000 0.0000 0.0415
单元轴力表(单位:N)单元12 23 34 45 16
轴力 4.7636 4.7636 0.2805 0.2805 7.2364
2、结构各单元内力图
五、作业总结
1、题目分析总结
2、题目结果验证
3、自我总结
备注
说明:求解程序是连续的,即后面的求解整体刚度矩阵和求解刚度方程的程序必须使用其前面的程序中的参数。。
1、求解单元刚度矩阵的MATLAB程序:
已知条件:
E=8e10;A=8e-004;I=5e-004;a=1;L1=1;L2=1;L3=2;L4=1;L5=2;
fx1=10;fy1=12;
各单元刚度矩阵方程及对应C,S的值:
sata1=pi/2;
C=cos(sata1);S=sin(sata1);
T=[C S 0 0 0 0;
-S C 0 0 0 0;
0 0 1 0 0 0;