阅读之前的一篇博客 “线性静态问题的网格剖分注意事项”,我们发现,有限元模型的解将能在网格细化的限度内收敛至真实解。不仅如此,我们还了解到,在误差较高的区域,可以通过自适应网格细化生成包含更小单元的网格,而不是简单地在整个模型内都使用较小的网格单元。在这篇博客中,我们将讨论有限元建模过程中一些常见的由模型奇异性造成的错误。

结构力学示例

让我们来分析在单轴应力作用下一个含方孔平板的受力情况。这与之前讲解过的一个示例较为类似,都是利用平板的对称性而只对其中的四分之一进行受力分析。

与之前一样,我们可以通过自适应网格细化让 COMSOL 在预计误差较大的区域内插入更多的单元:

我们观察后发现,插入到锐孔内拐角的网格单元越来越小。让我们以网格尺寸函数的形式绘制出内拐角处的应力图:

从上图中可以看出,不论网格细化到什么程度,应力值一直呈递增趋势。事实也是如此:因为模型中存在 奇异性,所以尖角处的应力值不随网格细化程度而收敛 。实际上这是完全准确的:尖角处的应力在理论上趋于无穷。每次您看到此类不收敛的行为表现时,就应当联想到模型中存在奇异性。

在实际的结构工程中,应极力避免产生尖锐的内角。当然您完全有理由说,可以把存在奇异性的尖角磨平来防止此类问题出现;这样,我们不难预测到模型中的应力将会随网格细化而收敛,但是在内角处仍需要插入大量的单元。所以接下来将介绍其他几种处理奇异性的方法。

将模型当作整体来研究

处理奇异性的一种方式就是忽略它们。有限元方法的一个重要特征就是它允许局部存在不准确,因为其出发点就是为了最小化模型中的整体误差。我们在上述模型中预估的应力值并不正确,但如果在离奇异性产生点约 2~3 个网格单元处求应力,那么结果将会收敛。因此,如果我们考虑远离奇异性产生处的应力将不会受奇异性影响。

对解求导

同样不可忽略的是,奇异性会对解的求导产生影响。在结构力学中,我们需求解位移场 \bf{u} ,进而从应变 \bf{\sigma =C : \epsilon} 推导应力,其中应变由位移场的变化率 \epsilon = 1/2 \bf{ [ (\nabla u)^T + \nabla u] } 定义。所以当把应力作为位移场的变化率来考虑时,就更清楚地解释了为什么在尖角处的应力趋向于无穷。然而,如果只考虑解 \bf{u} ,那么即便在尖角处也不会产生奇异性,结果将随网格细化而收敛。

在奇异性产生处求积分

另一个常见的允许奇异性存在的情况是,您仅对模型输出的积分值感兴趣。例如一个线性材料的总弹性势能可表示为:

U=\frac{1}{2}\int_{\Omega}\sigma:\epsilon d\Omega

如果在一个包含奇异性的域内对其求值,例如带有方孔的平板,那么积分会随网格细化迅速收敛,即便被积函数在域内任意一点不收敛。如果您希望得到模型内一个域(或边界)处的被积函数,那么您的模型中可以存在奇异性。无论是尖角还是圆角,积分值最终都会收敛至相同的值。这种情形常见于电磁学,此时设备的电感和电容分别被表示为域内电场和磁场的积分形式。

关于网格剖分和模型中奇异性的总结

总的来说有三类情形允许在模型中存在奇异性:

当您不需要奇异点处的解,而是在离奇异点一定距离处求解;

当您不需要在在奇异点处解求导;

当您在奇异点周围的域(范围)或边界内求积分值,包括对解的导数进行积分。

在上述几种情况中,您可以通过网格细化观察解的收敛。对于模型中其他不收敛的地方也应仔细观察,以保证您对结果的解读不会产生偏差。

最后,仍然有一些情况需要 精确求出奇异点附近的场,但是模型可能很大,我们无法为所有的边应用圆角。在这些情形下,我们可以使用 子模型法,或拆 拆分模型法。在可能存在奇异性的大型模型中,这种方法会首先使用相对粗化的网格来找出解,然后将信息传递给包含更细化网格和更圆滑拐角的子模型。轮毂的子模型示例演示了该方法的使用。

comsol分析时总位移代表什么_网格剖分时识别并解决其中的奇异性相关推荐

  1. comsol分析时总位移代表什么_通过仿真分析球形盖的变形问题

    当结构承受过大的压力时(即当负载达到临界状态时),它们会由于不稳定而发生变形(称为屈曲).为了了解这些变形会如何影响设计,工程师们不仅要研究临界载荷点的情况,而且还要研究过了临界载荷点之后的情况.借助 ...

  2. comsol分析时总位移代表什么_超弹性材料模型的压缩分析

    为了表征超弹性材料,需要进行各种测试获取实验数据,包括承受单轴拉伸和压缩.双轴拉伸和压缩以及扭转测试.今天,我们向大家介绍如何使用通过单轴和双轴测试获得的拉伸和压缩测试数据,模拟由弹性泡沫材料制成的球 ...

  3. comsol分析时总位移代表什么_基于COMSOL的气动软体执行器仿真

    COMSOL-based simulation of pneumatic soft actuators Part of this work has been submitted. Copyright ...

  4. comsol分析时总位移代表什么_【仿真百科】什么是结构力学?

    结构力学 或固体力学 属于应用力学的分支领域,其研究的主要内容包括计算固体材料的变形.应力和应变,通常用来确定结构(例如桥梁)的强度,以防止发生损坏或事故.结构力学分析的其他一些作用还包括:确定结构的 ...

  5. comsol分析时总位移代表什么_使用 COMSOL 分析各类旋转机械

    在模拟旋转机械时,可以通过研究振动对机器性能的影响来有效避免机器故障.为了实现这一目标,一种方法是使用新的"转子动力学模块",它是 COMSOL Multiphysics® 软件& ...

  6. comsol分析时总位移代表什么_comsol求解波动方程.ppt

    comsol求解波动方程 求解波动方程 例5 杆的纵震动 长为1的杆,两端自由,初始位移为0.05x,初速度为零,研究它的运动.定解问题是 求解过程 1.启动COMSOL 2.选择COMSOL > ...

  7. 数据采集时总提示未登录_个税申报系统新功能!申报数据丢了也能找回!|税务局|个税|办税服务厅|纳税...

    最近一家房地产销售公司的李会计向我们咨询个税申报数据找回相关事宜,今天我们就来聊聊这个问题. "我们公司电脑坏了,之前申报的个人所得税数据都丢了,请问这历史申报数据还能找回吗?我该怎么办呀! ...

  8. 数据采集时总提示未登录_做电商必须学会这一招!教你用爬虫工具免费采集网易考拉商品数据...

    本文主要介绍如何使用后羿采集器的智能模式,免费采集网易考拉商品的价格.累计评价.商品图片等信息. 采集工具简介: 后羿采集器是一款基于人工智能技术的网络爬虫软件,只需要输入网址就能够自动识别网页数据, ...

  9. max2104打开时提醒注册插件出错_启动3dmax时出现插件程序集加载错误怎么办?

    原因: 3ds Max 安装已损坏或者与安装的 .NET Framework 或 Windows 程序防火墙和权限冲突. 解决方案: 发生此一般性错误的原因可能有多种:Windows 更新或升级,甚至 ...

最新文章

  1. java数据库连接的作用_java数据库连接池的作用
  2. codeforces global round 1题解搬运
  3. Android之获取设备的型号和手机厂商
  4. ubuntu路由器联网_路由器及其协议简介| 联网
  5. atitit.spring hibernate的事务机制 spring不能保存对象的解决
  6. 预科教育计算机基础知识重点归纳,民族预科班计算机教育论文
  7. java 默认排序方式_Java Collections.sort()实现List排序的默认方法和自定义方法
  8. 数据分析李小璐PG one出轨门自卫反击战
  9. RabbitMQ学习之spring-amqp的重要类的认识
  10. 除冰机行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
  11. Window Operations
  12. pytorch view()函数
  13. php web browser,如何在PHP Scriptable Web Browser中調用javascript函數
  14. [Node.js]001.安装与环境配置
  15. 清除img和文字间的空隙【vertical-align的用途】
  16. c语言实验——G-鞍点计算
  17. android百度地图导航功能开发,Android百度地图应用开发基础知识
  18. yum安装ruby_Centos安装ruby
  19. 7,JESD204B接口的关键问题
  20. 基于SpringBoot+VUE(PC端+小程序端)的智能在线考试系统毕业设计

热门文章

  1. 算法题:给出一组数字,拼接一个最大的值
  2. python图像对比处理_图像处理 | 灰度变换与图像对比度拉伸
  3. opengl es2.0 渲染文字
  4. 2021计算机考研历程-深圳大学
  5. java 抽奖 界面显示,Java实现简单抽奖功能界面
  6. NOI / 1.5编程基础之循环控制——21:角谷猜想
  7. 思考的形状 《思维导图》读后感
  8. 关于一篇icsp的论文
  9. QML缓冲曲线(Easing Curves)
  10. 施乐5065Fiery服务器系统怎样重装,富士施乐DocuColor 5065