这个问题不难做,如果做 3D 分析,大致过程是:

1  几何建模 - 按照名义尺寸创建两个圆筒;最好在建模时使两个圆筒的轴线与总体直角坐标系的 z 轴一致;

2  划分网格:一般情况最好使用 3D 实体单元;

3  在两个圆筒之间创建接触,一般情况可以先使用默认的接触属性,根据分析情况再做修改;

4  将当前坐标系转换到以圆筒轴线为 z 轴的圆柱坐标系;如果需要的话,可以创建一个满足条件的局部圆柱坐标系;

5  将所有节点的节点坐标系转换到当前坐标系 (上述圆柱坐标系);

6  约束两个圆筒同一端面的 Uy 和 Uz;

7  施加温度载荷;

8  设置求解参数并求解。

大致过程如上,如果计算不收敛,还需要根据具体情况修改接触属性和求解设置,然后重新计算。

如果想要简单一点,可以使用轴对称分析 (2D),大致做法是:

1  几何建模 - 按照名义尺寸创建两个圆筒的截面;建模时两个圆筒的轴线需要与总体直角坐标系的 Y 轴一致;

2  划分网格:最好使用 2D 实体单元,设置单元行为 (Element behavior) 为 轴对称;

3  在两个圆筒之间创建接触,一般情况可以先使用默认的接触属性,根据分析情况再做修改;

4  约束两个圆筒 (截面) 同一端面 (线段) 的 Uy;

5  施加温度载荷;

6  设置求解参数并求解,

matlab热应力计算,不同温度下热应力的计算 - 仿真模拟 - 小木虫 - 学术 科研 互动社区...相关推荐

  1. matlab比Excel好在哪,matlab计算结果和excel完全不一样 - 仿真模拟 - 小木虫 - 学术 科研 互动社区...

    请教各位: 我有一段程序通过matlab计算出的结果和用Excel中VB计算的结果完全不一样,跪求指导.....(已经确定是程序中这段的问题,实在找不出2者的区别) 两种语言中中Ndata=n,  i ...

  2. matlab仿真是基于什么原理,仿真模拟的原理是什么?为什么要模拟呀? - 仿真模拟 - 小木虫 - 学术 科研 互动社区...

    模拟实际上就是解方程,但模拟的目的并非只有解方程.仿真模拟软件实际上是集成了前后处理和求解器这样的一个计算平台,它的好处就是给做仿真的人降低开发时间.当然,你研究的内容的控制方程,原则上可以用任何一款 ...

  3. comsol matlab 循环,comsol保存为m文件,怎样在m文件里面加入for循环 - 仿真模拟 - 小木虫 - 学术 科研 互动社区...

    我利用comsol做好一个案例后,需要大量改变一个参数值,于是我将mph文件保存为m文件,加入了一个for循环,利用comsol with matlab运行,但是显示错误,哪位大神晓得怎样在comso ...

  4. matlab 非线性常微分方程,Matlab数值求解非线性常微分方程 - 仿真模拟 - 小木虫 - 学术 科研 互动社区...

    我最近也在用牛顿迭代解一个非线性方程组 Newton迭代有程序 我拷给你你 编写Newton迭代法的M文件NewtonIterate.如下: function s=NewtonIterate(x,ep ...

  5. matlab产生光脉冲,【资源】分享一个脉冲的光线中传输的matlab程序 - 仿真模拟 - 小木虫 - 学术 科研 互动社区...

    好多研1的同学,开始用matlab进行模拟的时候都没有学过matlab,下面这个程序为光脉冲在光纤中传输时程序,其中用到了傅里叶分步法,要用傅里叶分步法的同学也可以参考借鉴一下,还有这个程序也可以用来 ...

  6. matlab求解非线性常微分方程组,Matlab数值求解非线性常微分方程 - 仿真模拟 - 小木虫 - 学术 科研 互动社区...

    我最近也在用牛顿迭代解一个非线性方程组 Newton迭代有程序 我拷给你你 编写Newton迭代法的M文件NewtonIterate.如下: function s=NewtonIterate(x,ep ...

  7. matlab求距离判别函数,求MATLAB的逐步判别程序 - 仿真模拟 - 小木虫 - 学术 科研 互动社区...

    somomo91 你不觉得信息量太少了么? 摸不着头脑, zhouxiaobo 是啊,信息量太少,LZ能详细描述一下你的问题吗 或者直接给出你的数据和要求 2012jxyl 引用回帖: zhouxia ...

  8. qpsk的matlab平方根升余,【求助】求助:【QPSK功率谱密度的matlab的代码】 - 仿真模拟 - 小木虫 - 学术 科研 互动社区...

    CODE: clear; %随机产生长度大于1000的'0'.'1'信号序列,对其进行QPSK调制 %定义待仿真序列的维数 N global N N=2000; %定义产生'1'的概率为 p glob ...

  9. matlab 复数方程,新人求助解MATLAB超越方程,方程中含有复数 - 仿真模拟 - 小木虫 - 学术 科研 互动社区...

    patpat~ 不要哭. %%%%%%%%%%%%%%%%%%% %不知道对不对,妹妹先试试看 clear; close; clc; n1 = 1.445; n2 = 3.445; n3 = 0.14 ...

最新文章

  1. C/s模式B/S模式
  2. android模拟器的数据存放,Android模拟器在哪里存储SQLite数据库?
  3. 人生低谷时的锅底法则
  4. hdfs user 连接_通过API访问HDFS
  5. seo技巧-2015/10/05
  6. IE Firefox通用DOM
  7. 5 重启应用_iphone8黑屏怎么办 iphone8黑屏重启方法【详细介绍】
  8. OSError: cannot identify image file
  9. tfs sql查询_TFS安装中SQL Server课程
  10. tomcat 报错:Error occurred during initialization of VM
  11. python大盘点:全局变量、局部变量、类变量、实例变量
  12. vscode更改配置文件路径_VsCode的jsconfig配置文件说明详解
  13. C语言程序的内在分配:堆和栈以及char a[]和char*的区别
  14. SQL:postgresql查询七天内数据
  15. 安卓 多条通知_【安卓+苹果】石头阅读,全网小说、漫画免费看,最好用的追书神器!...
  16. 微信小程序获取openid和用户信息
  17. 计算机专业大专考研考什么科目,计算机专业考研都考什么科目?
  18. 80211协议beacon帧字段解析一
  19. 在网页上使用苹方字体
  20. 基于VNPY实现网格策略实盘(币圈)

热门文章

  1. 全球公开的DEM数据产品
  2. c语言注释不能嵌套什么意思,C语言嵌套注释问题
  3. RTDB 实时数据库RTDB(Real-Time Data Base)基础
  4. 纯前端导出excel文件(包含设置样式)
  5. 面试被问到CAS原理,触及知识盲区,脸都绿了!
  6. win7左上角白杠一直闪_win10换win7
  7. macos可以升级到指定版本吗_如何升级mac系统版本?
  8. Vim/Neovim ALE system verilog使用xvlog时出现“ ‘logic‘ is uan unknown type “ 等
  9. 如何识别一个网站是正规合法的网站
  10. Nano Measurer 1.2.5 for win 纳米颗粒粒度分析