0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

最全超单元静力学、拓扑优化、模态、振动、传递路径TPA和动刚度分析等

8XCt_sim_ol 来源:仿真秀App 2023-05-31 14:58 次阅读

导读:超单元一个最有意义的用处便是大幅降低计算花费,提升分析效率。利用有限的计算资源完成计算更为庞大的分析。超单元可以大幅降低整体模型的自由度,所以计算量相对更低,可以用来做一些更为复杂的分析。近日,笔者在仿真原创独家首发的视频教程《超单元法在产品开发仿真应用17讲-静力学/拓扑优化/模态/随机振动/传递路径TPA和动力学分析》,希望对工程师朋友学习超单元法有些许帮助,如有不当,欢迎批评指正,详情见后文 。

一、超单元方法的定义及分析

什么是超单元法,什么是超单元?

在一个整体模型中,切割出部分模型(关注区域),将切割的区域模型通过模态、矩阵或传递函数等进行表示,同时提取出相应的矩阵或参数,这一过程称为超单元生成(缩聚)。然后在对整体模型进行分析,此时的整体模型包括生成的超单元模型和剩余的部分模型(也称为残余模型),超单元模型即用这些“表示”来替换切割出来的部分模型;进而将此两部分模型组合成整体模型进行相应的工况分析。

这样的一种操作方法或建模方法,我们称之为超单元法,或者叫直接矩阵输入法;这些“表示”即为所谓的超单元。而整体模型除去超单元的部分称为残余结构(剩余结构)。将超单元与残余结构组合进行求解,得到相应的工况结果。换句话讲,即将一个规模较大的模型分解成动态变化部分(或剩余模型)和固定部分(即超单元模型),此时进行整体的求解时可极大的缩短求解时间,进而提升分析效率,可以在有限的时间内做更多的优化分析研究。

1a364810-ff13-11ed-90ce-dac502259ad0.png

图1 超单元模型的分解及分析

二、超单元方法的意义

为什么要采用超单元法?

1、大幅度降低计算时间、提升分析效率

无论是采用哪种超单元,相比于没有超单元的直接有限元计算方法,整体模型的分析速度及求解效率都能得到大幅提升。

2、利用有限的计算资源完成大规模分析

超单元可以大幅度降低整体模型的自由度,所以计算量相对更低,可以用来做一些更为复杂的分析。同时可以在有限的时间内做更多的study。

3、避免模型错误带来的额外风险

整体模型中出现错误,需要对整个模型进行重新处理。但是如果超单元出现问题,仅需要对超单元进行修改。

4、实现模块化处理

每个超单元都需要单独切割出现进行独立的处理,所以可以实现模型的模块化。

5、实现模型的保密

因为超单元不显示具体的信息,仅仅是矩阵或参数表征,所以如果模型可以实现关键信息的保密。

6、平台化

可以实现不同模型之间的平台化,通用化等

三、超单元的基本理论

1、超单元的动力学方法

对于超单元来讲,其动力学方程可以写成以下形式。

1a4d4920-ff13-11ed-90ce-dac502259ad0.png    (1)

将该方程的自由度通常分为两部分,即超单元内部自由度及界面(或连接)自由度。则进一步可以将方法(1)分解为以下形式:

1a5ec0b0-ff13-11ed-90ce-dac502259ad0.png

(2)

其中,{u_0}为内部自由度;{u_a}为外部自由度,将(2)式展开可以得到:

1a70358e-ff13-11ed-90ce-dac502259ad0.png

(3)

1a925592-ff13-11ed-90ce-dac502259ad0.png

(4)

对于静力学问题,所有的[M]和[c]矩阵均为0,即方程(3)可以简化为:

1a9df56e-ff13-11ed-90ce-dac502259ad0.png

(5)

可以用{ua}表示{u0}为:

1ac1ed52-ff13-11ed-90ce-dac502259ad0.png

(6)

将(6)代入(4),可得到:

1aefea54-ff13-11ed-90ce-dac502259ad0.png

(7)

即将{Ua}前部分采用[Kaa∗]表示,等号右边第一项采用[Fa∗]表示,即方程(7)可以表示如下:

[Kaa∗]{ua}=[Fa∗]+{Ra} (8)

各超单元的{ua}是整个结构的残余结构的分析自由度{uA}的一部分。可以按照一般单元装配成总体矩阵相同的方式,由各超单元的边界矩阵装配得到残余结构的矩阵。然后求解出{uA},再回到各超单元进行数据恢复,先从{uA}中分出{ua},再由方程(5)得到超单元的{u0}与{ua}一起构成超单元的完整自由度集。

三、超单元方法的实际应用

在采用超单元方法的使用前,我们首先要理解为什么要采用超单元,在超单元方法的意义中可以发现,超单元理论上讲可以应用于一切模型的计算中;但更为通俗的理解,其主要是应用于大模型(如百万级甚至千万级的模型求解中),同时也是考虑到实际计算资源的有限情况下。例如在实际中可以应用在整车开发中的整车级工况分析,以及系统级的分析模型,以及新能源产品的开发中(如储能、动力电池等)。

1b12a7c4-ff13-11ed-90ce-dac502259ad0.png

图2 某车型整车模型(百万级规模)

超单元的应用中,需要首先理解超单元的缩聚方法及缩聚流程,同时对于不同的方法有不同的设置要求,如对于静力学缩聚通常可以采用直接矩阵输入法及动力缩聚方法,不同的方法其应用的场景有所区别。同时要准确定义超单元界面,此时就需要准确理解界面定义的详细关键字的使用方法。

1、超单元实战之一,在静力学缩聚的应用,对于一个近七百级规模的模型,采用不同的超单元方法,其计算结果及求解时间对比如下:

1b1ddacc-ff13-11ed-90ce-dac502259ad0.png

图3 某七百级模型采用不同超单元结果对比

2、超单元实战之二,在整车传递路径分析的应用,对于一个近五百万级规模的模型,采用不同的超单元方法,其计算结果如下,其计算时间由基础的近三小时缩短为近五分钟。

1b3e9122-ff13-11ed-90ce-dac502259ad0.png

图4 整车动力总成响应分析结果

1b669e4c-ff13-11ed-90ce-dac502259ad0.png

图5 整车动力总成传递路径分析结果

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 函数
    +关注

    关注

    3

    文章

    4345

    浏览量

    62922
  • 静力学
    +关注

    关注

    0

    文章

    6

    浏览量

    6595
  • 动力学
    +关注

    关注

    0

    文章

    106

    浏览量

    17007

原文标题:最全超单元静力学、拓扑优化、模态、振动、传递路径TPA和动刚度分析等

文章出处:【微信号:sim_ol,微信公众号:模拟在线】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    航空电子设备PCB组件的实验模态分析

    就是通过求解系统的特征方程,一般多自由度系统的特征方程可以成式(1)所示的形式,来得到系统的特征值和特征向量,亦即振动系统固有频率和振型。  式中,[M]-系统的质量矩阵,有限元模态分析中由
    发表于 09-13 16:40

    电机CAE结构及振动噪声仿真解决方案(二)

    这一期中我们会对电机的静力学分析,疲劳寿命分析解决方案做介绍。1 静力学分析由于工艺上的需要,电机转轴几何模型上有许多倒角特征,可使用ANSYS DesignModeler或ANSY
    发表于 10-15 10:43

    电机CAE结构及振动噪声仿真解决方案

    的计算精度, 所以目前在电机电磁振动的研究中大多采用数值分析法来计算电机的电磁力。2 ANSYS电机结构仿真研究方向在电机结构计算分析中,主要包含以下几个部分:1)静力学分析:电机转轴
    发表于 10-15 10:41

    机械重工行业的CAE解决方案

    的往往是结构的位移、约束反力、应力以及应变参数。对于机械而言,静力学分析通常包括:强度分析刚度分析和稳定性
    发表于 07-07 16:55

    CAE有限元仿真软件常见的分析类型

    模态具有无穷阶,要求用弹性动力学的偏微分方程解决,因为实际结构的复杂性,一般无法得到封闭解,通常都是用近似的方法来求解。  有限单元法就是一种常用的近似方法,可以比较正确的计算出足够多的结构
    发表于 07-07 17:12

    刚柔软机器人设计与仿真分析实例解析

    分析ANSYS的基本功能介绍弹性材料柔性手指的形变分析硅胶材料柔性机器人的形变分析五、静、动力学分析实例软体机器人运动学
    发表于 09-02 11:17

    理论力学CAI电子教案(第六版)

    理论力学CAI电子教案(第六版):静力学第一章 静力学公理和物体的受力分析静力学第二章 平面汇交力系与平面力偶系
    发表于 04-14 11:17 0次下载

    全承载式大客车车身结构多目标优化

    建立了全承载式大客车车身骨架的有限元模型,对车身骨架结构进行了振动模态静力学分析。然后对车身骨架结构进行设计参数灵敏度分析,得出车身骨架扭转刚度
    发表于 07-27 15:51 23次下载

    机械基础--工程力学分册与机械原理与零件分册

    全书采用模块化方式构建课程内容体系,课程内容由4个模块,20个单元组成。第一模块是静力学基础,主要介绍静力学的基本知识,构件的受力分析、力系简化和构件的平衡计算
    发表于 07-21 23:35 115次下载

    静力学公理

    静力学公理公理1:二力平衡公理一个刚体受到两个力的作用,这两个力大小相等,方向相反,作用在一条直线上,这个刚体则平衡.(因为一对平衡力使物体的运
    发表于 03-15 18:43 2400次阅读
    <b class='flag-5'>静力学</b>公理

    静力学习题答案

    静力学习题答案。
    发表于 04-28 14:57 0次下载

    测量仪悬臂梁拓扑优化

    针对高精度衡器载荷测量仪反力机构的悬臂梁质量较大的问题,对高精度衡器载荷测量仪的工作原理、悬臂梁加工工艺和拓扑优化方法进行了研究。利用ANSYS对优化前的反力机构进行了静力学分析,基于
    发表于 03-27 11:10 0次下载

    你知道这些振动模态分析的主要概念吗

    一、振动的基本问题   已知激励(载荷)和结构参数,求解结构的振动响应(由输入和系统的参数,求输出)这称为振动正问题。基于结构动力学分析
    的头像 发表于 11-05 14:48 1830次阅读

    在光模块设计中需要考虑静力学的要点

    光模块的静力学性能是指在静态条件下,光模块所受到的力学载荷和应力分布情况。
    的头像 发表于 07-20 10:17 635次阅读

    如何提高光模块结构静力学性能?

    光模块的静力学性能是指在静态条件下,光模块所受到的力学载荷和应力分布情况。在设计光模块时,需要考虑静力学方面的因素,以确保光模块的稳定性和可靠性。
    的头像 发表于 07-21 11:36 469次阅读