问题描述

在利用Comsol建模时,会遇到以下情况:需要在二维模型中掏空部分材料,或者存在某些腔体,如图1所示,需要利用气体(如空气)填充,但是固体力学的独立物理场或者是多物理场耦合时,所有域都需要定义材料属性,包括杨氏模量、密度和泊松比。总所周知,空气等气体没有该类属性,没有定义完全的区域无法完整建模,如图2所示。如何根据不同的物理场进行独立定义材料属性。
图1 具有空腔的二维几何模型
图2 空气无法在固体力学物理场中定义

解决方法

在物理场边界条件和约束定义处,可以选定不同域参与不同的物理场。例如空气填充的空腔不参与固体力学的计算,不设为理想弹性材料即可。如图3所示。除了正方形的四边,其余边界均为自由边界。
图3 将所有空腔区域划分出固体力学范畴
此时就不需要设置空气材料的杨氏模量和泊松比了,如图4所示。
图4 空气材料无需设置力学属性
相当于下面的物理场设置,可以按照不同的区域设置物理场,相应的材料属性的要求也随之改变。问题解决,色散曲线可以画出,如图5所示。
图5 色散曲线

Comsol建模部分域的材料(如空气)属性无法被定义问题相关推荐

  1. c语言如何输入矩阵_如何在 COMSOL 软件中调试外部材料

    问题描述 我实现了一种用于"结构力学"的外部材料,但我的模型无法求解. 解决方法 外部材料一般通过 C 语言编码,然后被编译到共享库中,供 COMSOL Multiphysics ...

  2. COMSOL有限元仿真深度指南:如何设置材料的各向异性属性?

    一.材料的各向异性属性 在结构力学有限元仿真中,材料的力学属性是我们需要着重考虑的核心要素.在对结构进行最常见的 静力学响应问题 分析时,如果我们假设构成结构的材料具备最为简单而普遍的各向同性线弹性本 ...

  3. 2021年全国研究生数学建模竞赛华为杯B题空气质量预报二次建模求解全过程文档及程序

    2021年全国研究生数学建模竞赛华为杯 B题 空气质量预报二次建模 原题再现:   大气污染系指由于人类活动或自然过程引起某些物质进入大气中,呈现足够的浓度,达到了足够的时间,并因此危害了人体的舒适. ...

  4. 2021-06-21基于深度学习的智能机械故障诊断的部分域适应方法阅读笔记

    文章目录 基于深度学习的智能机械故障诊断的部分域适应方法 一.提出的方法 二.网络优化 1.源域监督损失 2.实验比较 总结 基于深度学习的智能机械故障诊断的部分域适应方法 无监督的目标域训练数据不会 ...

  5. COMSOL 建模简易保温杯热传导过程整理

    Vacuum flask model stimulation introduction: 研究内容:内置泡沫保温材料的不锈钢保温杯在含90degC温度的热水下,周围环境为25[degC],在10个小时 ...

  6. comsol 建模技巧之如何减少计算时间(三相变压器为例)

    comsol在计算的时候是非常消耗内存资源的,对于一些比较大且精细地模型计算量是非常大的.对于我来说,实验室128G服务器对于一些比较精细的模型有时也需要计算一天,严重降低了研究的效率.那怎样解决这样 ...

  7. COMSOL建模操作2:提示:CAD内核出现内部错误

    本文会随着自己建模遇到的问题,不断更新. 如何让自己的模型质量好,需要大量的实践提高高效建模能力,提升计算效率. 两个体进行组合操作时,提示错误:CAD内核出现内部错误,代码900 解决方法:用并集代 ...

  8. 编程读取Revit中材料的渲染属性

    在Revit的材料属性里,有一个是渲染属性.读取软然属性看起来不是那么直接. 下面的代码演示如何获取渲染属性中的具体属性.但是Revit还是尚未完全开放出所有属性可供访问,比如获取材料的表现文件名称. ...

  9. 有限元力学仿真中常见工程材料的典型属性

    参考来源: [1] Logan D L. A first course in finite element method[M]. 6th edition. Mason, OH:Cengage Lear ...

最新文章

  1. 如何使用Python创建自己的加密货币
  2. 【转】OpenMP 入门教程
  3. linux ed 命令的用法
  4. 机器学习:防止模型过拟合的方法
  5. kotlin 二进制_Kotlin程序检查数字是否为二进制
  6. python二分法查找时间点_Python 二分法查找
  7. 20个很有帮助的 Web 前端开发教程
  8. 计算机与工程建设项目结合,工程建设项目中计算机科学与技术的应用分析.doc...
  9. myloader还原恢复详解
  10. Python对excel合并单元格
  11. matlab 写netcdf,写入 netCDF 属性
  12. 网页前端之字幕滚动实现
  13. CP340/CP341基于ASCII驱动协议的多站点轮询
  14. 【深度学习】TensorFlow系统架构和设计理念
  15. oracle建用户之前是否必须建表空间,Oracle数据库-建库、建表空间,建用户
  16. 一文彻底搞懂ROC曲线与AUC的概念
  17. LeetCode1218
  18. Postman如何导出接口,学会这招后台开发再交接工作时,保准不被喷!
  19. 51单片机测温加万年历
  20. uniapp小程序使用支付宝商家券领券组件

热门文章

  1. java 8 流处理字符串之分割字符串str.chars()
  2. 2013年总结和2014年的规划
  3. python三种基本数据类型有哪些_python中有哪些基本数据类型
  4. python截取浏览器图片
  5. 绘制不同面显示不同图片的魔方
  6. SQL各版本号对比图
  7. mybatis学习笔记(12)-多对多查询
  8. 怎样才算精通 Excel?超详细讲解!
  9. 海云数据首发图易 AI 能力服务平台新品,图易 6 塑造 AI 能力新物种
  10. QGIS还可以很魔兽...