当前位置: 首页 > news >正文

仿真每日一练 | 有限元模态分析详解

结构的振动一直是工业领域产品分析的重点,在振动的仿真分析中,模态分析是其最基本的分析类型,通过研究结构的固有频率和振型对产品的设计提供指导。今天通过理论概念以及ABAQUS中的仿真带着大家认识一下模态分析。

01

模态分析理论认识

►1、首先需要了解模态分析所解决的物理问题:

对于任一系统,其自由振动运动微分方程可用下式表示,模态分析即为求解该式的特征值与特征向量:

Ma+Kx+Cv=0

其中M、K、C均为n*n的矩阵,s、x、v为n*1的矢量,n为系统自由度数量。

►2、那么什么叫做自由度?

描述物理在空间中位置所需要的独立坐标数量,对于物理实际模型,自由度为无限多。

为了更好的理解模态分析,接下来以二自由度无阻尼自由振动系统(如图1所示)为例进行介绍。

图片

图1 二自由度弹簧质量系统

图1所示系统的运动微分方程如下所示:

图片

取方程组的解为如下形式:

图片

将解带入方程可得:

图片

欲使上式成立,则:

图片

当X1=X2=0时,上式明显成立,对于非零解,其系数行列式必须为零,可得:

图片

上式的两个根为:

图片

其中w1和w2成为系统的固有频率,X1和X2为对应的模态向量,也叫振型。

02

ABAQUS案例求解

一、前处理

1、在Part模块,创建两个point型part

2、在property中通过special->inertial,指派质量大小为10;

3、在Assembly模块创建装配体,两点之间的距离为100,如图2所示;

图片

图2 装配体模型

二、求解

1、在Step模块创建Frequency分析步,提取前两阶模态;

2.1、在interaction模块,创建两个RP点,与两侧RP点各间隔100大小,如图3所示;

图片

图3 RP点创建

2.2、在interaction模块,通过special->Spring,在各点之间分别创建弹簧单元,弹簧刚度为1000。

图片

图4 弹簧创建

3、在Load模块中,对两侧RP点创建固定约束,对中间两个RP点释放X方向平动自由度。

在Job模块中创建作业并提交求解。

三、后处理

3.1、求解完成后通过monitor查看data file,得到如图5所示结果:

图片

图5 模态结果查看

将各质量、弹簧数据带入上述理论公式,可得解析解为w1=10,w2=17.3205,由于ABAQUS结果有效位数为3位,因此会有微小误差。

相关文章:

  • 使用 ANSYS AEDT(单向耦合)进行高功率同轴射频滤波器的热分析
  • 介质访问控制(MAC)
  • 【PostgreSQL】不开启归档模式,是否会影响主从库备份?
  • 从零打造企业级Android木马:数据窃取与远程控制实战
  • leetcode0310. 最小高度树-medium
  • JAVA包装类
  • 在linux系统中,没有网络如何生成流量以使得wireshark能捕获到流量
  • 复合机器人案例启示:富唯智能如何以模块化创新引领工业自动化新标杆
  • kafka学习笔记(四、生产者、消费者(客户端)深入研究(三)——事务详解及代码实例)
  • Microsoft Azure DevOps针对Angular项目创建build版本的yaml
  • 编译型语言 vs 解释性语言 vs 编译解释语言
  • Missashe考研日记-day36(改版说明)
  • 昂瑞微高性能低功耗2.4G蓝牙芯片HS6621C支持BLE5.1协议主从一体支持语音采样苹果MFI认证寻物标签语音遥控
  • 如何通过C# 获取Excel单元格的数据类型
  • 【C++设计模式之Observer观察者模式】
  • Navicat BI 数据分析功能上线 | 数据洞察新方法
  • (leetcode) 力扣100 9.找到字符串中所有字母异位词(滑动窗口)
  • JAVA实战开源项目:健身房管理系统 (Vue+SpringBoot) 附源码
  • 常见标签语言的对比
  • rabbitmq学习笔记快速使用
  • 《尤物公园》连演8场:观众上台,每一场演出都独一无二
  • 纪念|古文字学泰斗裘锡圭:“还有很多事情要做”
  • 治沙“异瞳”男生疑似摆拍,团队称合作12天多期视频为策划拍摄
  • 习近平同俄罗斯总统普京茶叙
  • 鸿蒙电脑正式亮相,五年布局积累超2700项核心专利
  • 人民日报钟声:中方维护自身发展利益的决心不会改变