콘텐츠로 이동

!DYNAMIC

동적 해석 제어

!BOUNDARY, !CLOAD, !DLOAD에서 !AMPLITUDE를 지정할 때 각 진폭의 시간 t는 0.0부터 시작해야 합니다.

파라미터

TYPE = LINEAR    : 선형 동적 해석
       NONLINEAR : 비선형 동적 해석

** 두 번째 줄 이후 **

(두 번째 줄) idx_eqa, idx_resp
변수 유형 설명
idx_eqa I 운동방정식 해법(직접 시간 적분)(기본값: 1)
1: 암시적 방법(Newmark-β법)
11: 명시적 방법(중앙 차분법)
idx_resp I 해석 유형(기본값: 1)
1: 시간이력 응답 해석
2: 주파수 응답 해석

idx_resp=1인 경우(시간이력 응답 해석)

(세 번째 줄) t_start , t_end , n_step, t_delta
변수 유형 설명
t_start R 해석 시작 시간(기본값: 0.0), 미사용
t_end R 해석 종료 시간(기본값: 1.0), 미사용
n_step I !STEP을 생략한 경우 또는 하위 호환용 기본 서브스텝 수(기본값: 1)
t_delta R !STEP을 생략한 경우 또는 하위 호환용 기본 시간 증분(기본값: 1.0)
(네 번째 줄) gamma , beta
변수 유형 설명
gamma R Newmark-β법의 파라미터 γ(기본값: 0.5)
beta R Newmark-β법의 파라미터 β(기본값: 0.25)
(다섯 번째 줄) idx_mas ,idx_dmp , ray_m ,ray_k
변수 유형 설명
idx_mas I 질량 행렬 유형(기본값: 1)
1: 집중 질량 행렬
2: 일관 질량 행렬
idx_dmp I 1: Rayleigh 감쇠(기본값: 1)
ray_m R Rayleigh 감쇠 파라미터 Rm(기본값: 0.0)
ray_k R Rayleigh 감쇠 파라미터 Rk(기본값: 0.0)
(여섯 번째 줄) nout, node_monit_1, nout_monit
변수 유형 설명
nout I 미사용
node_monit_1 I 모니터링 절점 번호(전역) 또는 절점 그룹 이름
nout_monit I 모니터링 결과 출력 간격(기본값: 1)

참고: 이 줄에서 지정한 모니터링 절점의 정보는 전역 절점 번호를 NID로 사용하여 출력됩니다. 변위는 <dyna_disp_NID.txt>에 스텝 번호, 서브스텝 번호, 현재 시간, NID, u1, u2, u3 순서로 출력됩니다. 속도와 가속도는 각각 동일한 순서로 <dyna_velo_NID.txt><dyna_acce_NID.txt>에 출력됩니다. 절점 변형률은 <dyna_strain_NID.txt>에 스텝 번호, 서브스텝 번호, 현재 시간, NID, e11, e22, e33, e12, e23, e13 순서로 출력됩니다. 절점 응력은 <dyna_stress_NID.txt>에 스텝 번호, 서브스텝 번호, 현재 시간, NID, s11, s22, s33, s12, s23, s13, smises 순서로 출력됩니다. 절점 그룹을 사용하여 여러 모니터링 절점을 지정한 경우 위의 각 파일은 절점마다 별도로 출력됩니다. 또한 이 출력을 지정하면 전체 해석 모델의 운동 에너지, 변형 에너지 및 총 에너지가 <dyna_energy.txt>에 스텝 번호, 서브스텝 번호, 현재 시간, 운동 에너지, 변형 에너지, 총 에너지 순서로 출력됩니다.

비고

  • 시간이력 동적 해석에서는 여러 개의 !STEP 정의를 사용하여 각 스텝별로 경계 조건 및 하중 그룹을 전환할 수 있습니다.
  • 고정 증분 시간 제어에서는 !STEP을 사용하여 두 번째 줄에 SUBSTEPSDTIME, ETIME을 명시적으로 지정하는 것을 권장합니다. n_stept_delta!STEP을 생략한 단일 스텝 해석의 기본값 또는 하위 호환을 위해 사용됩니다.
  • !STEP, INC_TYPE=AUTO를 지정하면 자동 증분은 !STEP의 두 번째 줄에 지정한 초기 시간 증분, 스텝 시간, 최소 시간 증분 및 최대 시간 증분을 사용합니다. 자동 증분 파라미터는 !AUTOINC_PARAM으로 지정할 수 있습니다.
(일곱 번째 줄) iout_list(1), iout_list(2), iout_list(3), iout_list(4), iout_list(5), iout_list(6)
변수 유형 설명
iout_list(1) I 변위 출력 설정(기본값: 0)
0: 출력하지 않음
1: 출력
iout_list(2) I 속도 출력 설정(기본값: 0)
0: 출력하지 않음
1: 출력
iout_list(3) I 가속도 출력 설정(기본값: 0)
0: 출력하지 않음
1: 출력
iout_list(4) I 반력 출력 설정(기본값: 0)
0: 출력하지 않음
1: 출력
iout_list(5) I 변형률 출력 설정(기본값: 0)
0: 출력하지 않음(요소 기준 또는 절점 기준)
1: 출력
2: 출력(절점 기준)
3: 출력(요소 기준)
iout_list(6) I 응력 출력 설정(기본값: 0)
0: 출력하지 않음(요소 기준 또는 절점 기준)
1: 출력
2: 출력(절점 기준)
3: 출력(요소 기준)

!DYNAMIC, TYPE=NONLINEAR
  1 , 1
  0.0, 1.0, 500, 1.0000e-5
  0.5, 0.25
  1, 1, 0.0, 0.0
  100, 55, 1
  0, 0, 0, 0, 0, 0

idx_resp=2인 경우(주파수 응답 해석)

(세 번째 줄) f_start, f_end, n_freq, f_disp
변수 유형 설명
f_start R 하한 주파수
f_end   R 상한 주파수
n_freq I 응답 계산점 수
f_disp R 변위를 측정하는 주파수
(네 번째 줄) t_start, t_end
변수 유형 설명
t_start R 실시간에서의 진동 시작 시간
t_end R 실시간에서의 진동 종료 시간
(다섯 번째 줄) idx_mas, idx_dmp, ray_m ,ray_k
변수 유형 설명
idx_mas I 질량 행렬 유형(1(집중 질량 행렬)로 고정)
idx_dmp I 1: Rayleigh 감쇠
ray_m   R Rayleigh 감쇠 파라미터 Rm(기본값: 0.0)
ray_k   R Rayleigh 감쇠 파라미터 Rk(기본값: 0.0)
(여섯 번째 줄) nout, vistype, nodeout
변수 유형 설명
nout I 시간 영역의 샘플 수
vistype I 시각화 데이터 출력 설정(1: 모드 공간, 2: 물리 공간)
nodeout I 주파수 영역의 모니터링 절점 ID
(일곱 번째 줄) iout_list(1), iout_list(2), iout_list(3), iout_list(4), iout_list(5), iout_list(6)
변수 유형 설명
iout_list(1) I 출력 제어: 변위(1: 출력, 0: 출력하지 않음)
iout_list(2) I 출력 제어: 속도(1: 출력, 0: 출력하지 않음)
iout_list(3) I 출력 제어: 가속도(1: 출력, 0: 출력하지 않음)
iout_list(4) I 무시
iout_list(5) I 무시
iout_list(6) I 무시

!DYNAMIC
  11 , 2
  14000, 16000, 20, 15000.0
  0.0, 6.6e-5
  1, 1, 0.0, 7.2E-7
  10, 2, 1
  1, 1, 1, 1, 1, 1