ADAMS常用函式總結

2022-12-15 00:15:06 字數 2008 閱讀 3032

在使用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...