首页/文章/ 详情

太空望远镜|Ansys Workbench随机振动分析

6天前浏览312

很多工程情况下,载荷是不确定、杂乱无章的,无法获得每一时刻的载荷条件,如火箭每次发射会产生不同时间历程的振动载荷,汽车在路上行驶每次的振动载荷也会有所不同。由于振动载荷时间历程的随机不确定性,所以不能选择瞬态分析进行模拟计算。

随机振动分析可以评估结构在随机载荷激励下的振动响应特性,它考虑了结构的固有振动特性和随机激励之间的相互作用,帮助我们理解系统在随机环境下的工作情况。本文以某型号太空望远镜为例,详细讲解Ansys Workbench随机振动分析流程,步骤如下所述。

某型号太空望远镜

1 构建几何模型

在Solidworks环境下,构建太空望远镜几何模型,如下图所示。点击菜单栏中的“工具“,选择Ansys Workbench,将几何模型传输至Ansys Workbench的Germetry中。

某型号卫星望远镜几何模型创建与传输

2 创建分析流程

进入Workbench界面后,设置Units为mm,依次拖拉Modal和Radom Vibration,创建模态叠加法随机响应分析流程,如下图所示。点击File,选择Save,保存分析项目。

Ansys Workbench随机振动分析项目流程图

3 生成几何模型

右击Geomrtry,选择Edit Geometry in DesignModeler....,进入DM界面。菜单栏点击Units,设置单位为Millmeter(mm)。右击Attacxh1,选择Generate生成几何模型。
某型号卫星望远镜几何模型生成

4 添加材料属性

关闭DM界面,返回Workbench流程界面。双击Engineering Data,右击空白处选择Engineering Data Sources,点击General Materials,添加所需材料,如下图所示。

添加材料属性

5 设置单元特性

双击Modal中的Model,进入Mechanical界面。展开Generoty,逐个单击几何模型,并在下方列表的Assignment中选择对应材料,其余保持默认设置,如下图所示。

设置单元材料

展开Connections,点击Contacts,设置Tolerance Type为Value(Value为0.1),右击Contacts,选择Create Automatic Connections,生成若干绑定接触对,如下图所示

设置接触关系

采用自动网格划分方法,并进行局部网格控制。右击Mesh,生成网格并进行质量检查。具体参见文章:Ansys Workbench网格划分全攻略Ansys Workbench网格质量评价
有限元网格划分

6 约束模态分析

采用模态叠加法进行随机振动分析,因此首先进行模态分析,以确定频率范围、模态数量和振型信息。此外,为使约束点输入激励与试验条件保持一致,采用大质量法进行随机振动分析。参加前期文章:Ansys Workbench动力学分析中的大质量法

点击Geometry,添加Point Masst,选择安装面,点击Apply,输入质量Mass等右击Point Mass,选择Promote to Remote Point,模型树中出现Remote Points,展开后下方出现Point Mass-Remote Point,如下图所示。

添加大质量点
右击Modal,添加远端约束Remote Displacement,下方列表中设置Scoping Method为Remote Point,Remote Points选择上述创建的远程点Point Mass-Remote Point,约束全部自由度为0,如下图所示

添加远程点约束
展开Modal,点击Analysis Settings,在Max Modes to Find中修改模态数量(本文取前20阶模态,实际工程按需选择),获取大于随机振动试验条件最大频率1.5倍的固有频率,保证所截取的模态有效质量分数≥90%,其余保持默认设置,如下图所示。

修改模态数量
右击模型树Modal中的Solution,选择Solve求解。计算完成后,依次添加各阶总体变形(total),右击Solution,选择Equivalent All Results。单击Total Deformation,查看固有频率和振型。其中,某型号太空望远镜第一阶模态振型如下图所示。

第1阶模态振型

7 随机响应分析

通常用PSD(功率谱密度)激励来模拟结构所处的随机振动环境,Ansys Workbench中的PSD激励有四种:PSD Acceleration(加速度功率谱密度)、PSD Velocity(速度功率谱密度)、PSD G Acceleration(以重力加速度表示的功率谱密度)、PSD Displacement(位移功率谱密度)

PSD激励分类

点击模型树中的Random Vibration ,展开Environment中的RS Base Excitation,添加以重力加速度表示的功率谱密度PSD G Acceleration,设置基础激励Boundary Condition为Remote Displacement,设置Load Data和Direction,如下图所示。

设置PSD激励

特别注意:Ansys Workbench会自动判断所输入的PSD数据是否合理,在Graph中显示的PSD曲线,最好是所有段均为绿色。如果曲线中有黄色段,可在相应的地方插入分段,即可变为绿色。

单击Analysis Settings,设置Number Of Modes To Use为All(具体按工程需要酌情考虑选取)、Calculate Velocity为Yes、Calculate Acceleration为Yes、常值阻尼比Constant Damping Ratio为0.03(阻尼系数,一般是试验得到,设为1%-4%)。

分析设置

右击Solution,依次添加位移Directional、加速度Directional Acceleration、等效应力Equivalent Stress等,并在下方面板中设置Geometry为All Bodies(或单个结构件),Scale Factor为3 Sigma,Orientation与激励方向保持一致,其余保持默认

添加分析结果

其中,1 sigma、2 sigma和3 sigma是标准差(Standard Deviation)的倍数,用于描述结果的统计偏差范围的术语,可以帮助工程师评估结构在随机振动环境下的可靠性和安全性。通常情况下,较大的sigma范围表示结果具有更大的离散程度和不确定性。

位移响应云图
应力响应云图
加速度响应云图
右击Solution,添加Response PSD Tool,图形区选择节点并点击Apply,下方面板中设置Reference为Absolute、Result Type为Acceleration、Result Selection与载荷激励方向一致、Acceleration in G为Yes,其余保持默认设置,如下图所示。

右击Solution,选择Equivalent All Results求解。计算完成后,分别查看望远镜或组部件的位移响应云图、应力响应云图和加速度响应云图。同时,查看不同节点(主镜、次镜、支撑杆等)处的加速度响应功率谱密度随频率变化情况,如下图所示。


来源:纵横CAE
ACTMechanicalWorkbenchDeform振动动网格汽车SolidWorks材料控制试验
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-11-15
最近编辑:6天前
纵横CAE
硕士 签名征集中
获赞 16粉丝 34文章 171课程 0
点赞
收藏
作者推荐

鸡蛋对碰不碎神话:CAE仿真助你“蛋”无不胜!

最近看到一个游戏:两个煮熟的鸡蛋互碰,谁的鸡蛋先破,谁就算输。乍一看这游戏纯凭运气,但仔细研究之后,我发现这里面蕴含着众多有趣的力学原理!怎么”碰鸡蛋“能一直赢?CAE仿真有妙招!红染桃花雪压梨,玲珑鸡子斗赢时。 今年不是明寒食,暗地秋千别有期。——唐. 元稹《寒食夜》数百年前,美国杂志《科学与发明》称,通过多次试验发现,被撞破的多是主动去撞的那个鸡蛋,也即处于“运动状态”下的那个鸡蛋。其解释是,运动鸡蛋的内部物质在撞击瞬间会挤压蛋壳使其破碎。主动碰的鸡蛋更容易碎,真的是这样吗?本文拟采用Ansys Workbench显示动力学分析模块LS-DYNA,针对“碰鸡蛋”双方进行力学分析,并提出获胜概率大、可行性高的碰蛋策略。详细步骤如下所述。1 构建几何模型由文献[3]可知,卵形轮廓可以基于许格尔舍费尔模型的通用公式绘制,如下图所示。其中,L为蛋的长度,B为蛋的宽度,w为最宽处离蛋长一半处的距离。只需测量鸡蛋的这三个参数,就可还原出几何形状。利用SolidWorks完成鸡蛋建模,包含蛋壳、蛋白和蛋黄。根据文献[4],取长度L为60mm,宽度B为44mm,距离w为10mm,以此建立鸡蛋的基本形状,蛋壳厚度取为0.35mm,蛋黄近似为半径10mm的球。2 创建分析流程Ansys Workbench关联Solidworks,点击SolidWorks菜单栏中的“工具“,选择Ansys Workbench,将模型传输至Ansys Workbench的Germetry中。设置Units为mm,右击Geomrtry进入DM界面,右击Attacxh1,选择Generate生成几何模型。当涉及瞬态、大应变、大变形、碰撞、以及复杂接触问题时,显式动力学求解可以很好地满足仿真需求。点击Extensions,打开界面勾选,然后点击Close。拖拉Workbench LS-DYNA至Geometry上,创建项目分析流程,如下图所示。3 添加材料属性双击Engineering Data,进入编辑环境,右击空白区域,选择Engineering Data Sources。勾选General Meterials右侧方框,右击下方列表任意材料,选择Duplicate,重命名并按下表设置材料属性。按上述步骤,分别新建蛋壳、蛋白和蛋黄。单击General Meterials右侧保存,并取消方框勾选。依次单击蛋壳、蛋白和蛋黄后面的“+”,完成材料添加,然后关闭Engineering Data。4 设置单元特性 双击Model,进入Mechanical界面。展开Generoty,逐个单击几何模型,并在下方列表的Assignment中选择对应材料,其余保持默认设置。展开Contacts,添加4个绑定约束,分别为2对鸡蛋的蛋壳与蛋白、蛋白与蛋黄。为简便起见,采用自动网格划分,右击Mesh,生成网格并进行质量检查。5 设置边界条件设定右侧鸡蛋固定不动,右击Workbench LS-DYNA,添加Fixed Support,图形界面选择鸡蛋大端外面,点击下方列表Geometry中的Apply。设定左侧鸡蛋以5m/s的速度匀速撞向右侧鸡蛋,右击初始条件Initial Conditions,添加速度Velocity,并按分量设置。图形区选择蛋壳、蛋白和蛋黄,点下方列表中的Apply。6 进行求解设置单击Analysis Settings,下方列表中设置仿真时间End time为0.001s,Time Step Safety Factor为0.9,Maximum Number Of Cycles为1000。特别注意:要合理设置这些参数,并根据求解结果逐步调整,求解计算时间超长!7 求解结果后处理右击Solution,添加总位移Total Deformation和等效应力Equivalent Stress。再次右击Solution,选择Solve,进行求解计算。结束后,查看并分析位移和应力云图。从上述两幅鸡蛋的应力云图可知,左侧主动碰撞的鸡蛋最大应力为707.32MPa,而右侧被碰撞的鸡蛋最大应力为451.77MPa。由此可知,动态鸡蛋比静态鸡蛋更容易破碎!声明:本文部分内容整理自网络,并不意味着支持其观点或证实其内容的真实性。如涉及版权等问题,请联系我们删除。参考文献:[1] 史晓雷. 永恒的经典——评别莱利曼《趣味科学》丛书,20180714.[2] 别莱利曼. 趣味力学(谷羽,赵秋长译). 武汉:湖北少年儿童出版社,2009. 6-7.[3] Valeriy G, Narushin, Michael N. Romanov,etc. Digital imaging assisted geometry of chicken eggs using Hügelschäffer's model.[4] 郑丽文. 鸡蛋结构的有限元模型和碰撞动力学模拟[J].机械工程师,2021(05):15-16+19.[5] 公 众号:小玉壶. 清明节专题丨“碰鸡蛋”游戏中,怎么才能一直赢?[6] 吴雪,张媛,刘斌,等. 应用流固耦合方法的鸡蛋动力学特性研究[J].食品工业科技,2016,37(23):311-315. [7] 毕导. 两个蛋对撞,如何避免自己的蛋碎?来源:纵横CAE

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈