找回密码
 注册
Simdroid-非首页
查看: 266|回复: 6

[B. 固体] VonMises力到底怎么得到的?

[复制链接]
发表于 2013-3-5 11:19:42 | 显示全部楼层 |阅读模式 来自 江苏无锡
在Patran后处理中,我得到了VonMises力,可以看到一个点上为6.30
然后我查看这个点的三个主应力值,分别为
a1 = 6.56
a2 = 0.215
a3 = 0.157
利用公式VonMises=(((a1-a2)^2+(a2-a3)^2+(a3-a1)^2)/2)^0.5得到值为6.40
和patran直接显示的6.30不一样,请问我有什么地方弄错了吗?
发表于 2013-3-5 11:53:09 | 显示全部楼层 来自 广东深圳
Simdroid开发平台
差不多啊,我想是round-off error的原因。
回复 不支持

使用道具 举报

 楼主| 发表于 2013-3-5 14:57:15 | 显示全部楼层 来自 江苏无锡
我对比了另外一点(VonMises力最小值点),差别更是大
该点:
Max Principal = 0.781
Mid Principal = 0.323
Min Principal = 0.578
按照公式VonMises=(((a1-a2)^2+(a2-a3)^2+(a3-a1)^2)/2)^0.5=0.3975
而Patran云图上显示VonMises力为1.44,而且为何Mid Principal < Min Pricipal
回复 不支持

使用道具 举报

发表于 2013-3-5 20:01:09 | 显示全部楼层 来自 广东深圳
本帖最后由 ggbbggb 于 2013-3-5 20:15 编辑
donkey301 发表于 2013-3-5 14:57
我对比了另外一点(VonMises力最小值点),差别更是大
该点:
Max Principal = 0.781


不知道你的 Max Principal,Mid Principal,Min Principal分别指什么?主应力大小的代数值? 很可能是按正负大小排列的。试一下按下面的来计算

Max Principal = 0.781
Mid Principal = 0.323$ C3 \% [* F3 k* @1 G( ?) N5 E; m
Min Principal = -0.578+ t%
算出来的跟结果可能比较接近,但是依然你还会有舍入误差,如果你可以改变输出数据的有效位数,不妨试试多1到2位有效数字,然后再根据手算。
回复 不支持

使用道具 举报

发表于 2013-3-14 21:01:32 | 显示全部楼层 来自 广东中山
我认为 是正确的!因为考虑到误差是可以接受的
回复 不支持

使用道具 举报

发表于 2013-4-5 00:13:30 | 显示全部楼层 来自 美国
可能是忽略了负号
回复 不支持

使用道具 举报

发表于 2013-4-25 09:56:16 | 显示全部楼层 来自 山东青岛
应力值本身就是近似的,再加上中间的舍入误差最后得出的肯定有一定的误差。当然,也应该考虑是拉应力还是压应力的问题。
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-9-25 11:18 , Processed in 0.035609 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表