콘텐츠로 이동

!VELOCITY

속도 경계 조건의 정의

파라미터

TYPE = INITIAL (초기 속도 경계 조건)
     = TRANSIT (!AMPLITUDE로 지정한 시간 이력 속도 경계 조건; 기본값)
GRPID = 그룹 ID
AMP  = 시간 함수명 (!AMPLITUDE로 지정)
       !AMPLITUDE로 시간 t와 계수 f(t)의 관계를 정의한다.
       아래 Value에 계수 f(t)를 곱한 값이 해당 시각의 구속값이 된다
       (지정하지 않은 경우: 시간과 계수의 관계는 f(t) = 1.0이 된다).
ROT_CENTER = 회전 속도 구속의 중심 절점 번호 또는 절점 그룹명.
             지정한 경우 해당 !VELOCITY는 회전 속도 구속으로 인식된다.

** 2행 이후 **

(2행) NODE_ID, DOF_idS, DOF_idE, Value
변수명 속성 내용
NODE_ID I/C 절점 번호 또는 절점 그룹명
DOF_idS I 구속 자유도의 시작 번호
DOF_idE I 구속 자유도의 종료 번호
Value R 구속값(기본값: 0)

사용 예

!VELOCITY, TYPE=TRANSIT, AMP=AMP1
  1, 1, 1, 0.0
  ALL, 3, 3
  ※ 구속값은 0.0
!VELOCITY, TYPE=INITIAL
  1, 3, 3, 1.0
  2, 3, 3, 1.0
  3, 3, 3, 1.0
  • 속도 경계 조건은 변위 경계 조건과 달리 여러 자유도를 한 번에 정의할 수 없으므로 DOF_idS와 DOF_idE는 같은 번호여야 한다.
  • TYPEINITIAL인 경우 AMP는 무효가 된다.
  • GRPID!STEPBOUNDARY 행에서 참조되며, 단계별로 속도 경계 조건을 활성화하는 데 사용된다.

회전 속도 구속 (ROT_CENTER)

ROT_CENTER를 지정하면 !BOUNDARYROT_CENTER(회전 변위 구속)와 마찬가지로 회전 중심 주위의 각속도를 속도 경계 조건으로 지정할 수 있다. 동적 해석에서만 유효하다.

각 데이터 행의 Value는 각속도 벡터 \(\boldsymbol{\omega}=(\omega_x,\omega_y,\omega_z)\) [rad/s]의 성분(자유도 1〜3)으로 지정한다. 각 절점에는 접선 속도 \(\boldsymbol{v}=\boldsymbol{\omega}\times(\boldsymbol{x}-\boldsymbol{x}_c)\)(\(\boldsymbol{x}_c\)는 회전 중심)가 적용된다. AMP를 함께 사용하면 \(\boldsymbol{\omega}(t)=\boldsymbol{\omega}_0 f(t)\)가 된다.

!VELOCITY, TYPE=TRANSIT, AMP=AMP1, ROT_CENTER=CENTER
  RIM, 1, 1, 0.0        ! ωx
  RIM, 2, 2, 0.0        ! ωy
  RIM, 3, 3, 6.283185   ! ωz [rad/s]

ROT_CENTER를 지정한 경우

  • ROT_CENTER에 지정하는 절점 그룹은 정확히 하나의 절점으로 구성되어야 한다.
  • 회전 변위 구속(!BOUNDARY, ROT_CENTER)이 Rodrigues 공식을 이용한 유한 회전인 반면, 회전 속도 구속은 각속도 벡터의 외적으로 구한 접선 속도이다.