大家对仿真软件了解多少呢?如果我们在使用仿真软件时,遇到仿真结果与真实结果相差甚远,都会是哪些因素导致的呢?下面小维就给大家罗列出一些,也欢迎大家一起来讨论。
我们将不确定性影响因素从小到大列出来,如下图:
从上图可以看出,约束、载荷及材料等因素都是影响仿真准确度的因素所在,这里我们用一个案例来向大家展示你的仿真结果为什么不准。
项目描述:一个金属弹片放置在塑料外壳中,弹片在工作状态时,会下压至离底面0.8mm处,要分析出使用多大的力可以下压到位。
弹片装置图
通过实验得到,下压弹片所需要的真实推力为0.55~0.75N左右;
弹簧压力测试
设置1:内侧圆孔施加固定边界条件,顶部施加规定的位移到距离底面0.8mm;
经过一段时间运行,得出推力最大为0.248N,与实验结果相差巨大;
推力测量
这是因为在底部没有支撑,产生较大变形,与真实情况不符合造成的;
底部较大变形
设置2:将内部圆孔和底面均固定;
经过一段时间运行,得出推力最大为1.12N,高于实验结果;
推力测量
设置3:将底面固定,改为在底面上增加一个底板与弹片接触,其他设置同设置2;
经过一段时间运行,得出推力最大为0.566N,与实验结果接近;
设置3推力测量
三种设置结果汇总如下:
仿真软件相当于一个高等的计算器,想要得到正确的仿真结果,需要结合工程师的工程经验和对软件的理解,做出正确的设置。条件的设置、材料的选取,以及模型的简化,都对仿真的结果有所影响。在我们初学仿真软件,经验不是很多的情况下,尽量做到与真实工况相近,将不能用于仿真的特征简化掉,其他设置尽量还原真实工况,不失为一个适合初学者的办法。