|
马上注册,结交更多同行朋友,交流,分享,学习。
您需要 登录 才可以下载或查看,没有帐号?注册
x
ADMAS-GENERAL里的9个函数
第一个先说IMPACT函数。
IMPACT函数有7个参数
IMPACT(D,V,D0,K,e,C,d)
这七个参数分别是:
D:Didstance Variable 是一个位移函数的返回值
V:Velocity Variable 是一个速度函数的返回值(位移函数和速度函数在ADAMS-VARIABLE里的DX,DY,DZ,VX,VY,VZ)
D0:Trigger for Displancement Variable 可以定义成一个实数,一个函数或者 一个表达式
K:Stiffness Coefficient 同上
e:Stiffness Force Exponent 同上
C:Damping Coefficient 同上
d0:Damping Ramp-up Distance 同上
当D值大于D0时,IMPACT函数值是无效的,只能当D值小于或等于D0这个触发变量时,它才有效。在数学上,它所计算的值是这样的:MAX{0,K(D0-D)^e-C*V*STEP(D,D0-D,1,D0,0)}。关于STEP函数以后会说,因为它比较简单。
它返回的值是力,一般用来描述非线性弹簧或阻尼所产生的作用效果。力的效果由以上七个参数确定。但是可以从表达式中看出,可以通过定义不同的刚度系数和阻尼系数实现纯弹簧和纯阻尼的设置。还可以用来描述接触碰撞所产生的力,因为接触碰撞也可以转化成类似弹簧模型。
关于IMPACT函数就先说到这里,主要的内容参考了ADAMS的函数手册。因为和版里的各位朋友相比,学历和经历上可能有一定的差距吧,有错误的地方还请各位指出。 |
|