!VELOCITY¶
속도 경계 조건의 정의
파라미터¶
TYPE = INITIAL (초기 속도 경계 조건)
= TRANSIT (!AMPLITUDE로 지정한 시간 이력 속도 경계 조건; 기본값)
GRPID = 그룹 ID
AMP = 시간 함수명 (!AMPLITUDE로 지정)
!AMPLITUDE로 시간 t와 계수 f(t)의 관계를 정의한다.
아래 Value에 계수 f(t)를 곱한 값이 해당 시각의 구속값이 된다
(지정하지 않은 경우: 시간과 계수의 관계는 f(t) = 1.0이 된다).
ROT_CENTER = 회전 속도 구속의 중심 절점 번호 또는 절점 그룹명.
지정한 경우 해당 !VELOCITY는 회전 속도 구속으로 인식된다.
** 2행 이후 **
| 변수명 | 속성 | 내용 |
|---|---|---|
| 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는 같은 번호여야 한다.
TYPE이INITIAL인 경우AMP는 무효가 된다.GRPID는!STEP의BOUNDARY행에서 참조되며, 단계별로 속도 경계 조건을 활성화하는 데 사용된다.
회전 속도 구속 (ROT_CENTER)¶
ROT_CENTER를 지정하면 !BOUNDARY의 ROT_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 공식을 이용한 유한 회전인 반면, 회전 속도 구속은 각속도 벡터의 외적으로 구한 접선 속도이다.