多体动力学平衡状态分析方法介绍
3. 高级静平衡分析
上述的静平衡分析和预载荷对于一般的模型都能处理,但是对于一些复杂模型或者含有接触的模型,那么这两种方法就不一定能使模型达到静平衡状态。
例如,三个小球与漏斗部件接触且小球之间也相互接触,在重力作用下下落,相互之间产生接触碰撞。
为这个模型中没有可计算名义力的力元,所以不能使用预载荷分析。对这个模型进行静平衡分析,得到的残余加速度为9.81,即重力加速度,说明模型没有处于平衡状态。那么,如何解决呢?
打开求解器对话框,在Equilibrium类别中发现静平衡使用的求解器方法是Newton法,该方法通过力学计算得到静平衡的解。
修改Method选项为Time integration,该方法使用时域积分进行平衡分析。根据模型的实际情况,修改仿真时间和输出步长值。本模型中采用默认数值即可。保存设置并关闭求解器对话框。
在模型中,点击在线静平衡分析对话框进行静平衡计算,计算时间相比Newton法明显变长,得到的仿真结果如下,说明模型已经基本处于平衡状态。
得到平衡状态下的模型如图所示。
4. 终极大招
如果上述的方法都不能使模型达到平衡状态,那么还有终极大招,可用于一切模型,即:使用时域积分方法对模型进行仿真分析,把仿真结束时的最终状态导入到模型中,使模型达到或接近平衡状态。注意:模型要去掉所有的激励和驱动。
还以小球接触这个模型为例,设置时域仿真时间为30s,采样频率为200Hz,进行离线时域分析。仿真完成后,在output文件夹中会生成.spckst格式文件,该文件保存仿真结束时的模型状态。
在模型前处理中,新建两个状态集,其中一个为$ST_Origin表示原始状态,另一个为$ST_Equi用于保存得到的平衡状态。选择$ST_Equi点击右键选择Import States命令,并选择output文件夹中生成的.spckst格式文件导入。
把该状态集应用到模型,当前模型的显示如下图所示,进行在线时域分析发现模型已经处于平衡状态。
总结,在进行多体动力学分析之前,通常要把模型处于平衡状态,Simpack提供多种方法使模型达到平衡状态,为后续的精确分析打下基础。
图片新闻
最新活动更多
-
11月22日立即报名>> 【线下论坛】华邦电子与莱迪思联合技术论坛
-
即日-11.30免费预约申请>>> 燧石技术-红外热成像系列产品试用活动
-
11月30日立即试用>> 【有奖试用】爱德克IDEC-九大王牌安全产品
-
即日-12.26火热报名中>> OFweek2024中国智造CIO在线峰会
-
限时免费下载立即下载 >>> 2024“机器人+”行业应用创新发展蓝皮书
-
即日-2025.8.1立即下载>> 《2024智能制造产业高端化、智能化、绿色化发展蓝皮书》
推荐专题
- 1 同源共创 模式革新 | 华天软件皇冠CAD(CrownCAD)2025新品发布会圆满举行
- 2 上海国际嵌入式展暨大会(embedded world China )与多家国际知名项目达成合作
- 3 史上首次,大众终于熬不住开启40亿降本计划!关3个工厂,裁员万名...
- 4 iEi威强电新品丨IMBA-AM5:工业计算的强劲引擎
- 5 守护绿色学习空间,EK超低温热泵服务对外经济贸易大学图书馆
- 6 颜值高 有“门”道|贝特威汽车门板内饰AI视觉检测解决方案
- 7 观众登记启动 优解制造未来,锁定2025 ITES深圳工业展
- 8 “秸”尽全力,防患未“燃” | 秸秆焚烧智能监控解决方案
- 9 揭秘:「全球知名跨境电商」构建核心竞争力的“独门绝技”是?
- 10 3大场景解读 | 红外热像仪赋能科研智造创新应用
发表评论
请输入评论内容...
请输入评论/评论长度6~500个字
暂无评论
暂无评论