유한 요소 해석에서 문제는 동시에 풀어야 하는 대수식 세트로 표시됩니다. 솔루션에는 직접과 반복의 두 가지 방법이 있습니다.
직접 방법은 정확한 수치 제어 기법을 사용하여 수식을 풀고 반복 방법은 매 반복에서 솔루션을 가정하고 관련 오류를 평가하는 대략적인 기법을 사용하여 수식을 풉니다. 오류가 허용 가능해질 때까지 반복을 계속합니다.
다음 옵션이 있습니다.
자동 |
스터디 유형, 해석 옵션, 접촉 조건등을 기반으로 솔버가 선택됩니다. 일부 옵션과 조건이 Direct Sparse 또는 FFEPlus에만 적용됩니다. |
Direct Sparse |
|
FFEPlus(반복) |
|
솔버 선택
솔버의 자동 선택 옵션은 정적 해석, 고유진동수 해석, 좌굴 해석, 열전달 해석 스터디에 적용됩니다.
접촉부가 여럿인 문제(접촉부가 여러 차례 접촉 반복을 통해 찾아짐)에서는 Direct Sparse 솔버가 적당합니다.
50,000 이상의 자유도를 가진 모델의 비선형 해석 스터디에서는 적은 시간에 해를 구하는 데 FFEPlus 솔버가 더 효율적입니다.
작은 문제(25,000 DOF 이하)에서는 모든 솔버가 효율적이지만 큰 문제를 해석할 경우에는 성능(속도 및 메모리 사용률)에 큰 차이가 있을 수 있습니다.
컴퓨터에서 사용할 수 있는 메모리보다 많은 메모리가 솔버에 필요한 경우 솔버는 디스크 공간을 사용하여 임시 데이터를 저장하고 검색합니다. 이 경우, 솔루션이 코어에서 벗어나 솔루션 진행 속도가 느려진다는 메시지가 표시됩니다. 디스크에 기록할 데이터의 양이 매우 큰 경우 솔루션 진행 속도는 상당히 느려질 수 있습니다.
다음 사항을 고려하면 적절한 솔버를 선택하는 데 도움이 됩니다.
문제의 크기 |
일반적으로 문제가 100,000 DOF 이상인 경우 FFEPlus가 문제를 더 빨리 풀며 문제가 커질수록 효율성이 더욱 높아집니다. |
컴퓨터 리소스 |
특히 Direct Sparse 솔버의 경우 컴퓨터에 사용 가능한 메모리가 많을 해석 속도가 빨라집니다. |
재질 속성 |
스틸과 나일론과 같이 모델에 사용된 물질의 탄성 계수가 매우 다른 경우에는 반복 솔버를 사용하면 직접 방법보다 정확성이 떨어집니다. 이러한 경우 직접 솔버를 사용하는 것이 더 좋습니다. |
솔버 상태
스터디를 실행하면 솔버 상태창이 나타납니다. 여기에는 솔버 진행률 정보 이외에도 다음과 같은 정보가 표시됩니다.
- 메모리 사용
- 진행 시간
- 자유도, 절점의 수, 요소의 수와 같은 스터디 관련 정보
- 솔버 유형과 같은 솔버 정보
- 경고
FFEPlus (반복) 솔버를 사용하는 모든 스터디에서는 수렴 플롯과 솔버 파라미터 정보를 사용할 수 있습니다. 수렴 플롯은 솔루션이 수렴하는 방식을 시각화하는데 도움을 줍니다. 솔버 파라미터를 사용하면, 사용자가 솔버 반복을 조정할 수 있게되어 해석의 정확도를 향상시키거나 정확도를 낮추는 대신 해석의 속도를 향상시킬 수 있습니다. 솔버에서 미리 지정된 값을 사용하거나 다음의 값을 변경할 수 있습니다.
해석의 정확도를 향상시키려면, 중단 한도 값을 줄이도록 합니다. 느리게 수렴하는 스터디에서 중단 한도 값을 증가시키거나 최대 반복수를 줄임으로써 해석의 정확도는 다소 떨어지나 그 속도를 향상시킬 수 있습니다.