# Analysis Manual 목차
# 1. Introduction 5
1.1 단위계 / 7
1.2 파일 시스템 / 8
1.3 표시법 / 10
# 2. Node/DOF/Coordinate System ········ 12
2.1 절점과 자유도 / 12
2.2 좌표계 / 14
2.3 유한회전의 기술 / 17
# 3. Elements ········· 19
3.1 유한요소 정식화 / 21
3.2 형상함수 / 23
3.3 잠김 현상에 대한 보완 / 31
3.4 Rod 요소 / 42
3.5 Embedded Rod 요소 / 47
3.6 Bar 요소 / 50
3.7 Embedded Bar 요소 / 57
3.8 Pipe 요소 / 58
3.9 Cable 요소 / 62
3.10 Membrane 요소 / 65
3.11 Shell 요소 / 72
3.12 Surface 요소 / 81
3.13 Plane strain 요소 / 85
3.14 Axisymmetric solid 요소 / 88
3.15 Solid 요소 / 93
3.16 Layered shell 요소 / 100
3.17 Layered solid 요소 / 105
3.18 그 밖의 요소 / 111
3.19 기하강성 / 124
3.20 열전도 요소 / 128
3.21 줄 발열 요소 / 132
3.22 응력 오차 / 136
# 4. Material 138
4.1 탄성 재료의 성질 / 139
4.2 비선형탄성 재료의 성질 / 144
4.3 소성 재료의 성질 / 147
4.4 초탄성 재료의 성질 / 156
4.5 열전도 재료의 성질 / 161
4.6 점탄성 재료의 성질 / 162
4.7 복합재료 적층이론 / 171
4.8 복합재료 파손이론 / 174
# 5. Algorithm ······· 178
5.1 연립방정식 해법 / 178
5.2 고유치 추출법 / 182
5.2.1 모드상관계수 / 185
5.3 유효질량과 모드중첩법 / 186
5.3.1 유효질량 / 186
5.3.2 모드중첩법 / 187
5.4 동적응답 해법 / 191
5.4.1 시간적분법 / 191
5.4.2 주파수 응답 / 195
5.4.3 랜덤 응답 / 197
5.4.4 응답 스펙트럼 / 202
5.5 비선형 유한요소 해법 / 209
5.6 대변형을 고려한 변형률/응력 산출법 / 215
5.7 비선형 동적응답 해법 / 220
5.7.1 외연적 시간적분법 / 220
5.7.2 내연적 시간적분법 / 226
5.8 접촉조건 / 227
5.9 피로해석 / 236
5.9.1 응력-수명 방법 / 236
5.9.2 변형률-수명 방법 / 240
5.9.3 랜덤 진동 피로해석 / 245
5.10 응력의 선형보간 / 250
5.11 위상 최적화 / 254
5.11.1 목적함수와 민감도 / 254
5.11.2 재료 보간 방법 / 258
5.11.3 최적화 기준법 / 259
5.11.4 이동 점근선 기법 / 260
5.12 치수 최적화 / 261
5.12.1 실험점 추출 / 261
5.12.2 근사모델기반 치수최적화 / 263
5.13 성형 한계도 / 267
5.13.1 성형 한계도 정의 / 267
5.13.2 MMFC 배경 이론 / 268
5.13.3 MMFC 알고리즘 / 268
5.13.4 등방성 재료 항복 곡선 / 269
5.13.4 경화 모델 / 271
# 6. Load/Constraint
6.1 하중 / 272
6.2 구속조건 / 277
6.3 열하중/경계조건 / 281
6.4 특이성 오류 / 287
6.5 하중의 비선형성 / 289
# 1. Introduction
본 매뉴얼은 midas NFX의 구조해석에 관한 기술적 내용과 이론에 대해 소개한다. 본 매뉴얼의 내용은 midas NFX의 모든 기능에 대한 설명을 포함하고 있으나 실제로 프로그램에서 사용할 수 있는 기능은 사용 버전에 따라 그 범위가 다를 수 있다. 본 매뉴얼의 목적은 midas NFX의 사용과 이해에 도움이 되도록 개발에 사용된 이론과 사용 시에 필요한 기술적인 사항을 소개함에 있으나, 일반적인 공학서적에 자세하게 소개되어 있는 기본적인 내용 또는 지나치게 난해한내용은 배제하였다.
midas NFX는 C++를 기반으로 개발된 범용 유한요소 해석(general purposefinite element analysis) 프로그램이며 다음과 같은 구조해석 기능을 제공하고 있다.
표 1.1 midas NFX 의 해석 기능
| 선형 정적 구조해석 | Linear static structural analysis |
| 모드 해석 | Normal mode analysis |
| 선형 좌굴 해석 | Linear buckling analysis |
| 선형 과도응답 해석(직접법/모드법) | Linear transient analysis (direct/modal) |
| 주파수 응답 해석(직접법/모드법) | Frequency response analysis (direct/modal) |
| 응답 스펙트럼 해석 | Response spectrum analysis |
| 랜덤 해석(직접법/모드법) | Random analysis (direct/modal) |
| 비선형 정상상태 열전달 해석 | Nonlinear steady-state heat transfer analysis |
| 비선형 과도상태 열전달 해석 | Nonlinear transient heat transfer analysis |
| 비선형 정적 해석 | Nonlinear static analysis |
| 비선형 준정적 해석 | Nonlinear quasi-static analysis |
| 비선형 동해석(외연적 시간적분법) | Nonlinear explicit transient analysis |
| 비선형 동해석(내연적 시간적분법) | Nonlinear implicit transient analysis |
또한, 표 1.1의 해석기능 조합을 이용하여 프리스트레스 해석(prestressedanalysis) 또는 열응력 해석(thermal stress analysis)과 같이 두 가지 이상의 서로다른 해석간의 조합이 가능하다.
midas NFX를 비롯한 범용 유한요소 해석 프로그램을 이용하여 문제를 푸는 과정은 일반적으로 다음과 같다.
► 해석 모델 정의 (node, element, mesh, load, boundary condition)
► 해석 종류 정의 (analysis case)
► 해석 실행 (solve)
► 결과 분석 (post-mode)
본 매뉴얼은 위의 각 항목을 이해하기 위한 알고리즘, 기술적인 내용 또는 이론을 중심으로 이루어져 있다.
# 1.1 단위계
해석 모델의 정의를 위해서는 구조물의 크기, 재료의 성질 등이 필요한데 이들물리량(physical quantity)에 대한 정보는 일반적으로 특정 단위계(unit system)를기준으로 정의된다. midas NFX에서는 힘/길이/에너지/시간에 대한 단위 변환이가능하므로, 해석 모델의 정의 과정 중에 사용자가 필요에 따라 단위계를 바꾸어 모델링을 진행할 수 있다. 해석 모델의 정의를 마치고 해석을 실행하기 전에는 다음과 같이 힘/길이/에너지/시간에 대한 값에 대해 English 단위계 또는 SI단위계로 통일시켜야 한다.
표 1.1.1 English/SI 체계에서 사용하는 단위