有限元参考单元的质量矩阵计算

这篇具有很好参考价值的文章主要介绍了有限元参考单元的质量矩阵计算。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

对于标准的三角单元,其质量矩阵中的基函数在该面积上的积分为:
单元质量矩阵,矩阵,算法,线性代数
∫ 0 1 ∫ 0 1 − x φ i ( x , y ) φ k ( x , y ) d x d y \begin{aligned} \int_0^1\int_0^{1-x}\varphi_i(x,y)\varphi_k(x,y)dxdy \end{aligned} 0101xφi(x,y)φk(x,y)dxdy
基函数在节点上为分段线性插值函数,这些基函数这个标准三角形区域对应的表达式为
φ 1 ( x , y ) = x φ 2 ( x , y ) = y φ 3 ( x , y ) = 1 − x − y \begin{aligned} &\varphi_1(x,y)=x\\ &\varphi_2(x,y)=y\\ & \varphi_3(x,y)=1-x-y \end{aligned} φ1(x,y)=xφ2(x,y)=yφ3(x,y)=1xy
对于 i i i等于 k k k的情况下,该面积积分有
1. i = k = 1 ∫ 0 1 ∫ 0 1 − x x ⋅ x d x d y = ∫ 0 1 ( 1 − x ) x 2 d x = ( 1 3 x 2 − 1 4 x 4 ) ∣ 0 1 = 1 12 2. i = k = 2 ∫ 0 1 ∫ 0 1 − x y ⋅ y d x d y = ∫ 0 1 1 3 ( 1 − x ) 3 d x = [ − 1 12 ( 1 − x ) 4 ] ∣ 0 1 = 1 12 3. i = k = 3 ∫ 0 1 ∫ 0 1 − x ( 1 − x − y ) 2 d x d y = ∫ 0 1 1 3 ( 1 − x ) 3 d x = [ − 1 12 ( 1 − x ) 4 ] ∣ 0 1 = 1 12 \begin{aligned} 1. i=k=1\qquad &\int_0^1\int_0^{1-x}x\cdot xdxdy\\ &=\int_0^1(1-x)x^2dx\\ &=(\dfrac{1}{3}x^2-\dfrac{1}{4}x^4)|^1_0\\ &=\dfrac{1}{12}\\ 2. i=k=2\qquad &\int_0^1\int_0^{1-x}y\cdot ydxdy\\ &=\int_0^1\dfrac{1}{3}(1-x)^3dx\\ &=\left[-\dfrac{1}{12}(1-x)^4\right]|^1_0\\ &=\dfrac{1}{12}\\ 3. i=k=3\qquad &\int_0^1\int_0^{1-x}(1-x-y)^2dxdy\\ &=\int_0^1\dfrac{1}{3}(1-x)^3dx\\ &=\left[-\dfrac{1}{12}(1-x)^4\right]|^1_0\\ &=\dfrac{1}{12}\\ \end{aligned} 1.i=k=12.i=k=23.i=k=30101xxxdxdy=01(1x)x2dx=(31x241x4)01=1210101xyydxdy=0131(1x)3dx=[121(1x)4]01=1210101x(1xy)2dxdy=0131(1x)3dx=[121(1x)4]01=121
i i i不等于 k k k时,有,
4. i = 1 , k = 2 ∫ 0 1 ∫ 0 1 − x x ⋅ y d x d y = ∫ 0 1 1 2 ( x 3 − 2 x 2 + x ) d x = 1 2 ( 1 4 x 4 − 2 3 x 3 + 1 2 x 2 ) ∣ 0 1 = 1 24 5. i = 1 , k = 3 ∫ 0 1 ∫ 0 1 − x x ⋅ ( 1 − x − y ) d x d y = ∫ 0 1 1 2 ( x 3 − 2 x 2 + x ) d x = 1 2 ( 1 4 x 4 − 2 3 x 3 + 1 2 x 2 ) ∣ 0 1 = 1 24 6. i = 2 , k = 3 ∫ 0 1 ∫ 0 1 − x y ⋅ ( 1 − x − y ) d x d y = ∫ 0 1 1 6 ( 1 − x ) 3 d x = 1 6 ( − 1 4 ( 1 − x ) 4 ) ∣ 0 1 = 1 24 \begin{aligned} 4. i=1,k=2\qquad &\int_0^1\int_0^{1-x}x\cdot ydxdy\\ &=\int_0^1\dfrac{1}{2}(x^3-2x^2+x)dx\\ &=\dfrac{1}{2}(\dfrac{1}{4}x^4-\dfrac{2}{3}x^3+\dfrac{1}{2}x^2)|^1_0\\ &=\dfrac{1}{24}\\ 5. i=1,k=3\qquad &\int_0^1\int_0^{1-x}x\cdot (1-x-y)dxdy\\ &=\int_0^1\dfrac{1}{2}(x^3-2x^2+x)dx\\ &=\dfrac{1}{2}(\dfrac{1}{4}x^4-\dfrac{2}{3}x^3+\dfrac{1}{2}x^2)|^1_0\\ &=\dfrac{1}{24}\\ 6. i=2,k=3\qquad &\int_0^1\int_0^{1-x}y\cdot (1-x-y)dxdy\\ &=\int_0^1\dfrac{1}{6}(1-x)^3dx\\ &=\dfrac{1}{6}(-\dfrac{1}{4}(1-x)^4)|^1_0\\ &=\dfrac{1}{24} \end{aligned} 4.i=1,k=25.i=1,k=36.i=2,k=30101xxydxdy=0121(x32x2+x)dx=21(41x432x3+21x2)01=2410101xx(1xy)dxdy=0121(x32x2+x)dx=21(41x432x3+21x2)01=2410101xy(1xy)dxdy=0161(1x)3dx=61(41(1x)4)01=241
综上所述,可得在参考的标准单元上的质量矩阵为:
∫ Ω φ i ( x , y ) φ k ( x , y ) d x d y = { 1 12 , 当 i = k 时 1 24 , 当 i ≠ k 时 \int_\Omega\varphi_i(x,y)\varphi_k(x,y)dxdy=\begin{cases} \dfrac{1}{12},\qquad 当i=k时\\ \dfrac{1}{24},\qquad 当i\neq k时 \end{cases} Ωφi(x,y)φk(x,y)dxdy=121,i=k241,i=k文章来源地址https://www.toymoban.com/news/detail-612671.html

到了这里,关于有限元参考单元的质量矩阵计算的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【采用有限元法技术计算固有频率和欧拉屈曲荷载】使用有限元法的柱子的固有频率和屈曲荷载(Matlab代码实现)

     💥💥💞💞 欢迎来到本博客 ❤️❤️💥💥 🏆博主优势: 🌞🌞🌞 博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️ 座右铭: 行百里者,半于九十。 📋📋📋 本文目录如下: 🎁🎁🎁 目录 💥1 概述 📚2 运行结果 🎉3 参考文献 🌈4 Matlab代码实现 有限元

    2024年02月15日
    浏览(31)
  • 三维铁木辛柯梁Matlab有限元编程 | 弹簧支座 | 弹性支撑单元| Matlab源码 | 理论文本 | 三维梁 | 3D梁 | 空间梁

    作者简介:工学博士,高级工程师,专注于工业软件算法研究 本文已收录于专栏: 《 有限元编程从入门到精通 》本专栏旨在提供 1.以 案例 的形式讲解各类有限元问题的程序实现,并提供所有案例 完整源码 ;2. 单元类型 包含:杆单元,梁单元,平面三角形单元,薄板单元

    2024年03月25日
    浏览(32)
  • 从有限元到Unity——有限元网格信息导出及分析

    一、从有限元到Unity——有限元网格信息导出及分析 二、从有限元到Unity——Unity网格编程 三、从有限元到Unity——从abaqus网格模型文件到Unity模型数据 四、从有限元到Unity——有限元分析结果导出 五、从有限元到Unity——渲染管线与着色器 有朋友问怎么从abaqus导出模型的网格

    2024年02月04日
    浏览(92)
  • PDE的数值解法(有限元,有限差分法)综合介绍

    以下内容均可参考本人知乎文章添加链接描述和添加链接描述 有限差分法finite difference(FD)是求解微分方程的最为容易理解的方法,下面将针对几类常见的PDE来做一些具体的介绍。由于本人知识有限,关于误差分析和收敛性证明都不会介绍. 一维例子 我们以一个一维PDE的求解来

    2024年02月03日
    浏览(61)
  • 利用Matlab实现Abaqus有限元分析预处理器——从inp文件导入模型信息到自编Matlab有限元程序前处理

    大家好,我非常荣幸有这个机会和大家分享我在有限元分析方面的一些经验。我希望我的这篇文章能够帮助你在有限元分析领域获得更多的知识,提升你的技能。这篇文章主要介绍了如何使用Matlab实现一个有限元分析的预处理器,这个预处理器能够从Abaqus的 *.inp 文件中导入模

    2024年02月10日
    浏览(32)
  • 有限元(FEM)基本知识速阅

    1 什么是有限元 2. 固体力学的偏微分方程 密度 位移 3.本构方程 由弹性模型和泊松比就能确定 本构矩阵 进而确定应力和应变的关系 将含有9各变量的微分方程 变为 u v w 三个待求函数的 微分方程 需要进一步加入边界条件 才能求微分方程 4.边界条件 5.CAD模型与微分方程的关系

    2024年02月15日
    浏览(26)
  • 143基于matlab的2D平面桁架有限元分析

    基于matlab的2D平面桁架有限元分析,可以改变材料参数,输出平面结构外形,各桁架应力,位移及作用力。可查看节点力,程序已调通,可直接运行。 143 matlab 平面桁架 有限元分析 桁架应力 (xiaohongshu.com)

    2024年01月25日
    浏览(33)
  • 【小呆的力学笔记】非线性有限元的初步认识【二】

    1.2 有限元分析的数学原理 书接上回,我们已经回顾了线性有限元分析的理论基础——线弹性力学的内容,虽然有限元方法本质上等效于弹性力学方程的数值解法,但是有限元方法毕竟不是差分法,它并不直接离散控制方程,而是通过等效于控制方程的另一种形式来实现的。

    2024年02月01日
    浏览(71)
  • 【小呆的力学笔记】非线性有限元的初步认识【一】

    有限元方法是仿真模拟的重要方法,特别是在结构仿真中占据主导地位。从本质上来说,有限元方法和有限差分法等方法一样,都是一种求解物理方程的数值计算方法。计算机技术的迅猛发展使得数值仿真应用越来越广泛,有限元方法作为重要仿真工具内容也越来越丰富。

    2023年04月08日
    浏览(27)
  • Unity-数字孪生-实时显示大型结构体有限元分析的应变云图

    分享针对大型结构体数字孪生的技术思路给到大家,给大家提供一些灵感,促进交流。 1、这段时间优化和改进了Abaqus模型转Unity的流程,完成从超50W结点的大型装配体Abaqus inp文件自动提取各部件的结点、面片信息,并在Unity当中进行重构。 2、成功走通Unity-MySQL实时显示应变

    2024年03月22日
    浏览(61)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包