SimWe仿真论坛's Archiver

welsonzhu 发表于 2008-6-25 23:11

关于CONTACT.MB_MB中EVALUATION_TYPE的问题

关于CONTACT.MB_MB下EVALUATION_TYPE=NONE [,CONTINUOUS,DISCRETE]的不同含义:DFBqGxi
1. =NONE,不做任何的算法处理,即一个BODY有多少个SURFACE发生接触,就计算多少个SURFACE的接触力。每个SURFACE的接触力大小,跟SURFACE的接触特性以及穿透量相关。
eMV2d'X+j'NH8z 2. =DISCRETE,如果一个BODY有多个SURFACE同时产生接触,接触力只考虑其中的最大接触力,忽略其他SURFACE的接触力,即其他SURFACE即使有穿透量,接触力却为零。此时对于该BODY,所受的合力为此最大接触力,但作用点只跟最大接触力的SURFACE有关。
Yo;w$p;Z9a:] 3. =CONTINUOUS,则根据多个MB中的最大接触力和所有接触力总和的比值,来缩放所有MB实际产生的接触力。假设有2个MB,根据穿透,MB1的接触力为100,MB2的接触力为200,那么最大接触力为200,总接触力为300,比值为200/300;对于实际MB1受到的接触力为100X200/300,MB2受到的接触力为200X200/300。对于BODY的合力大小跟最大接触力相同。但是合力的作用点跟这两个SURFACE有关。5ST(m%E,y{

}?$Q!^.C4o:a l:F2RR 如果不是很清楚,最好用MADYMO计算一下。

hudayong 发表于 2008-6-26 07:40

您说的这些,我在书册上了解了。就是现在不清楚的是:为什么要有这个设置呢?
o'_:p!f:o 一个body和多个surface接触,那么接触力就应该是所有力的合力呀,也就是:NOne的设置等效。
JmUU'T4n\1Z discrete和continuous用在什么情况下,举几个详细的例子吧。thoery上的例子没看明白。
fmwH tp 感觉荷兰、比利时那一片国家的英语,读起来很绕口,呵呵。多谢了。

liuxj 发表于 2008-6-26 12:05

有些情况下可能需要使用多个相互重叠的ellipsoid描述同一个surface,例如人体的小腿,那么当保险杠与小腿接触时,bumper会与小腿的多个ellipsoid发生穿透 (multiple contact)。而计算接触力时,会重复计算接触力,使接触作用不真实。

hudayong 发表于 2008-6-26 13:14

呵呵,刘博士这么解释我明白多了,多谢了。thoery中那段话我楞是没看懂。:L

hudayong 发表于 2008-7-16 08:38

对于座椅而言,如果我已经得到了座椅垫和臀部的力-位移曲线,采用MB_MB contact 时候,我该怎么加到模型的座椅垫部位的plane上去呢,就是说我该如何定义seat cushion 与 pelvis的接触呢。我试验了三种情况:
9x9{+IX&? 1 evaluate设置为none,那么plane与pelvis,femur等接触,contact force肯定会偏大呀,因为刚度被放大了(与theory手册中举的发动机罩与腿部的接触是一个道理)
;Bj+Uml ?9Is 2 采用discrete,我发现接触载荷在pelvis,femur等部位跳跃的比较厉害,从而造成了作用点位置的不固定cv8Z4r)E?R6Y
3 采用continuous,似乎pelvis又无法得到一个比较合适的载荷,可能是最大载荷与合力的比值不太合适。
\ NFw~ T u [
B v"T5{4J 请问遇到这种情况该如何处理,多谢了。

liuxj 发表于 2008-7-16 12:30

对于pelvis和seat plane的接触,不用evaluation吧,接触特性设为COMBINED,以pelvis为mastser

页: [1]
 

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.