精编安全生产安全带仿真常见问题Word文档下载推荐.docx
《精编安全生产安全带仿真常见问题Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《精编安全生产安全带仿真常见问题Word文档下载推荐.docx(9页珍藏版)》请在冰豆网上搜索。
回答:
问题1:
自己定义一个简单的Prentioner模型,尝试一下不同的设置。
Z"
?
Q#O
问题2:
Belt_MB使用的是Force(N)-Elongation(%),而Belt_FE使用的是Stress-Strain的关系,你觉得两者之间应该如何转换?
关于BELT_LOAD_LIMITER?
请问madymo中belt_load_limiter这个项本身可以控制织带的payout还是通过定义其他项来控制织带输出。
另外load_limiter中的switch是指level的激活开关,如果我想通过安全带织带力的大小信号来判断和控制限力器,应该怎么做。
那位大侠可以提供个例子?
;
O0{#N(D0R$h"
_&
BMADYMO中的例子中的限力器好像是通过定义织带输出量和力来模拟限力器,如果是想通过判断力来控制织带的逐步输出,用这种joint-translation方法应该如何实现?
5@5K/x*C/\;
t:
F2o谢谢!
用translationaljoint也可以实现。
求安全带有卷收器和限力器相关定义的例子和资料
刘学长,在madymoR621中安全带没有*pretensioner和load_limiter关键字,预紧器好像是通过预定义铰链位移来实现的,而限力器是被定义在retractorload_char里面,但是这些在R63版本里都有,请问能否提供一些这方面的例子,谢谢啦
答:
R621中也有Pretensioner和LL的关键字,请仔细查看。
如果找不到,可以先搜索一下ReferenceManual。
MADYMO安装目录的app下有很多例子。
请教安全带预张紧模拟
我在a_sipsm.xml这个文件里进行修改,删掉了psm载荷,加上了安全带模型
&
@2A(f1f6g&
x%t"
l'
m&
|.x6S同时参考a_beltposfc.xml文件,对安全带进行了安全带与假人的贴合过程模拟,电脑算了十几个小时,出现的结果如附件:
附件中是MADpost与XMADgic的对比图,在XMADgic建模时,安全带的位置是放在假人的正前方的,而在MADpost中却跑到了假人的后面;
而假人和座椅本意是让他们不动的,不知道在什么载荷的作用下往下走了。
请高手给指点一下,谢谢2K$z:
L4v8l/M'
s
[$y
老版本的XMADgic有些bug,导致FEbelt的初始位置不对。
MADPost的显示是对的。
{6L'
R:
X)
建议升级XMADgic。
"
W%X5@)s0v&
Y5J
座椅是否没有support?
座椅没有support,
安全带的位置不正确在旧版本里没有别的办法可以调整吗?
做安全带pre-simulation时,计算报错,请问是什么意思?
我是看a_beltposfc.xml,学着做安全带pre-simulation的,计算时出现如下错误信息:
u;
|"
Y"
Y8h4n**WARNING**ID=(JNTI17/3D/RDMTJN)
{
x,y0?
8b*t7A/oJoint/4/1(/MBbelt/Jointmotion):
9O'
Y0S6~2l8F,M1QOnlysplineinterpolationcanbeusedtoprescribethepositiondegreeoffreedomfunctionsofthisjoint.
2o#[,D3c$MThereforeoneormoreinterpolationmethodsarechangedintospline.
现在又有一个报错:
/?
3J$w!
U2I/J5c3{1P**WARNING**ID=(JNTI09/3D/CHJDOF)
%p.Z
m.Q"
b7minitial.joint_pos:
1v;
|
F0U3d%J1W"
a"
wOrientation/2/2(/Dummy/Dummy_ori)ofjoint/2/1(/Dummy/Dummy_jnt)overwritesvaluesforR1,R2,R3orQ1,Q2,Q3,Q41o)q.u7e,t7T2k$B(t
都是什么意思啊?
请高人指点
第一个是你设定的铰链运动函数没有用插值函数描述,可以在FUnc_USAGE.2D的attribute底下添加interpolation,并把它设为spline。
第二个是因为如果铰自由度Q1,...,Q7中有一个不等于0,那么定义的R1,R2,R3的值将分别被Q1,Q2,Q3,Q4代替.你应该检查一下,替代后是否正确。
具体可以看帮助。
Totalenergyinfinite是怎么回事,怎么解决?
我在算侧碰的时候遇到了这样的问题:
**
ABORT**ID=(FEME04/FEM/CHKENE)
1j"
M+c.f/m.c;
EUnstablesolutionattime
0.8010E-03inFEmodel/2/1(/Vehicle_Structure/Vehicle_Side_Structure).
TotalenergyofFEmodel/2/1(/Vehicle_Structure/Vehicle_Side_Structure)infiniteornotanumber.
*X4c!
t.v6s8v&
E)h;
^#}/T算到一半就中断了,这个问题的出现是由于哪个原因导致的,如何解决,谢谢
回复#1yidixunmeng的帖子
1.检查模型中接触部分是否有初始穿透,消除初始穿透;
如果很难确定是否有初始穿透,先Disable接触定义计算看看,然后挨个enable接触定义进行排错.
8M#I(D;
Q/u/N(v2.减小时间步长.
经过修改后出现另一种现象:
安全带从贴在假人身体的一面翻转过来用原来外面的一面与假人身体接触;
是不是体表面的单元的表面方向不对
该怎么改正呢
检查如下内容:
-FEbelt单元的法向
FEbelt与dummysurface的初始穿透
{-FEbelt的材料参数是否正确
-FEbelt材料的damping系数
求助:
安全带模型中添加预紧器和限力器
怎样在安全带模型中添加预紧器和限力器,最主要是参数的设置问题,因为英语不太好,理论手册看不太懂,有人可以指点下吗?
最好是有类似模型,可否发给我参考下?
G2b1o8{6q4z
在retractor里有inlet_function
可以定义预紧函数和开关
5b)|
H*t,O在retractor的char里把卷收器特性曲线 最后是平行X轴的直线,就可起到限力的作用.
retractor的锁止时刻的确定
现有retractor的锁止是复合敏感式,其中车体敏感锁止条件是a=0.45g,织带拉出25mm内锁止。
我现在是用当上面的条件达到时刻作为retractor的锁止的触发时间,这样处理可以吗?
如果可以的话怎样确定织带拉出25mm时刻。
是不是根据。
.out文件里的数据确定。
2M8t7q3q!
V1i3D2@*s#B-G'
y5r9g0P(c-在我的模型里卷收器没有预紧器怎么.out文件输出开始会出现负值呢?
正确定义RETRACTOR锁止时刻,需要判断加速度、织带拉出量或倾斜角度,则可以通过定义SENSOR以及SWITCH.SENSOR来实现。
加速度可以在RETRACTOR位置加一个加速度传感器,并通过SWITCH.SENSOR接收该加速度传感器的加速度,判断锁止条件。
其他同。
0Q)^1\*k0n(W
0B!
{:
f4t,G0Y2E6R2|你所定义的RETRACTOR的OUTPUT出现负值可能是安全带初始有松弛量,在未锁止RETRACTOR之前,会有freeinlet(自由拉入量)。
在MADYMO自带的模型里都是把这些条件转化为卷收器的触发时间,如果要直接用触发时间的的话要怎么做.初始松弛量是怎么引起的该如何消除呢?
?
简单使用SWITCH.TIME开关就ok,然后在RETRACTOR下的SWITCH_SPOOL中引用该SWITCH。
检查BELT模型中BELT_SEGMENT下有没有INITIAL_STRAIN量,如果是负值,表示安全带初始状态是松弛的,如果是正值,表示初始状态是拉紧的。
多体安全带和有限元安全带区别?
对与一个安全带一段用有限元的,一段用多体的加载曲线有区别吗?
还是是一样的.
`3P$K&
|6_'
n对于安全带里的用HYS-MODEL=1还有HYS-SLOP大小对模型有什么样的影响
c'
M-t;
A!
c&
A
MB安全带的力学特性是通过力和变形量曲线表征的即charecteristic.load里的加载曲线通常我们所说的织物刚度曲线,而FE安全带的特性是用应力应变的关系曲线表征的即characteristic.material里的加载曲线。
他们之间有一定的关系:
织物刚度曲线的纵轴除以安全带的截面积可以近似的得到应力应变曲线。
模拟中安全带为什么会剧烈跳动?
我将安全带在假人身上定位好以后,模拟一开始,安全带就不再紧贴在假人身上,而是脱离假人,无规则地剧烈跳动,出现较大褶皱,并且有限元肩带和腰带末端有翻转。
请教学长可能出在哪些地方?
前面应该有有关安全带预模拟的解释,你这个较大褶皱,应该是CONTROL_FE_MODELALPHA_COEF
这个设置太小了吧你给它设置为1000看看
我把CONTROL_FE_MODEL下ALPHA_COEF分别设为8、20、100、1000几个值,问题依然存在,模拟刚开始安全带就脱离假人,剧烈跳动且伴有较大褶皱?
(我的loadfunc和unloadfunc均采用例子中的),
请各位学长帮忙分析一下,问题可能是出在哪些地方?
可能接触定义有问题,你把FEbelt与dummy之间的contact定义删除掉,再run一次,看看安全带是否仍然跳动
FE-BELT与dummy之间有Initialpenetration,通过INITIAL.FE_MODEL调整FE-BELT的位置,消除初始穿透。
我最近发现通过INITIAL.