在使用adams的過程中,由於函式比較多,大概有11種之多,如 1、displacement function 2 spline functions 6、 force in object functions 7、resultant&nbuser-written subroutine& nbspinvocation 11、constants & variables。
在adams中也有幫助文件,但是對於初學者來說還是有一定的難度的,基於這種情況我總結了一下幾種常用的函1、 step函式
格式:step (x, x0, h0, x1, h1)引數說明:
x―自變數,可以是時間或時間的任一函式
x0―自變數的step函式開始值,可以是常數或函式表示式或設計變數; x1―自變數的step函式結束值,可以是常數、函式表示式或設計變數 h0― step函式的初始值,可以是常數、設計變數或其它函式表示式 h1― step函式的最終值,可以是常數、設計變數或其它函式表示式
2、 if函式
格式:if(表示式1:表示式2,表示式3,表示式4)引數說明:
表示式1-adams的評估表示式;
表示式2-如果的expression1值小於0,if函式返回的expression2值;表示式3-如果表示式1的值等於0,if函式返回表示式3的值;表示式4-如果表示式1的值大於0,if函式返回表示式4的值;例如:函式 if(time-2.5:
0,0.5,1)
結果: 0.0 if time < 2.50.5 if time = 2.5 1.0 if time > 2.5
3、akispl函式
格式:akispl (first independent variable,& nbspsecond independent variable,splin引數說明:
first independent variable——spline中的第乙個自變數second independent variable (可選)——spline中的第二自變數spline name——資料單元spline的名稱
derivative order (可選)——插值點的微分階數,一般用0就可以
function = akispl(dx(marker_1, marker_2, marker_2), 0, spline_1)spline_1用下表中的離散資料定義自變數x函式值y-4.0 -3.6-3.
0 -2.5-2.0 -1.
2-1.0 -0.40.
0 0.01 0.4
2 1.23 2.54 3.6
4、碰撞函式impact
其實質是:用只抗壓縮的非線性的彈簧阻尼方法近似計算出單邊碰撞力。格式:impact (displacement variable, velocity&
nbspvariable, trigger for displacement variable, stiffness coefficient,&n引數說明:
displacement variable
實時位移變數值,通過dx、dy、dz、dm等函式實時測量。velocity variable
實時速度變數值,通過vx、vy、vz、vm等函式實時測量。trigger for displacement variable激發碰撞力的位移測量值。
stiffness coefficient or k剛度系統。
stiffness force exponent非線性彈簧力指數。
damping coefficient or c阻尼係數。
damping ramp-up distance當碰撞力被激發阻尼逐漸增大的位移值。
5、bistop函式
它的格式是bistop( x, dx, x1, x2,& nbspk, e, cmax, d)這裡它由八個引數bistop的觸發是由兩個邊界條件確定的,即x1和x2,當x值大於或等於x1且小於或等於x2時,函式值為0,當x小於x1時,返回值是:k(x1-x)^e-cmax*dx*step(x,x1-d,1,x1,0),當x大於x2時,返回值是:k(x-x2)^各種引數表示意義可以從impact裡推出來,它只是多了乙個x2。
ADAMS常用函式總結
在使用adams的過程中,由於函式比較多,大概有11種之多,如 1 displacement function 2 velocity functions 3 acceleration functions 4 contact functions 5 spline functions 6 force i...
ADAMS函式總結
在使用adams的過程中,由於函式比較多,大概有11種之多,如 1 displacement function2 velocity functions 3 acceleration functions 4 contact functions 5 spline functions 6 force in...
adams常見函式總結
在使用adams的過程中,由於函式比較多,大概有11種之多,如 1 displacement function 2 velocity functions 3 acceleration functions 4 contact functions 5 spline functions 6 force i...