我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

您的位置:網站首頁 > CAD新聞

MSC.ADAMS常用函數總結

時間:2011-02-25 10:06:21 來源:

  在使用adams的過程中,由于函數比較多,大概有11種之多,如 1、Displacement Function 2、Velocity Functions 3、 Acceleration Functions 4、 Contact Functions 5、 Spline Functions 6、 Force in Object Functions 7、Resultant Force Functions 8、 Math Functions 9、 Data Element Access 10、User-Written Subroutine Invocation 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.5

  0.5 if time = 2.5

  1.0 if time > 2.5

  3、AKISPL函數

  格式:AKISPL (First Independent Variable, Second Independent Variable,Spline Name, Derivative Order)

  參數說明:

  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.4

  0.0 0.0

  1 0.4

  2 1.2

  3 2.5

  4 3.6

  4、碰撞函數impact

  其實質是:用只抗壓縮的非線性的彈簧阻尼方法近似計算出單邊碰撞力。

  格式:IMPACT (Displacement Variable, Velocity Variable, Trigger for Displacement Variable, Stiffness Coefficient, Stiffness Force Exponent, Damping Coefficient, Damping Ramp-up Distance)

  參數說明:

  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, k, e, cmax, d)這里它由八個參數定義。它與函數IMPACT類似。可以這么說:BISTOP是雙側碰撞函數,而IMPACT是單側碰撞函數。

  BISTOP的觸發是由兩個邊界條件確定的,即x1和x2,當x值大于或等于x1且小于或等于x2時,函數值為0,當x值大于x2或小于x1時,它的值是不同的。

  當x小于x1時,返回值是:k(x1-x)^e-cmax*dx*step(x,x1-d,1,x1,0),當x大于x2時,返回值是:k(x-x2)^e-cmax*dx*step(x,x2,1,x2+d,0)。

  各種參數表示意義可以從IMPACT里推出來,它只是多了一個x2