SNS 공유 미리보기
FE 결과를 설계 판단에 쓰기 전: 솔버·메시·실측을 잇는 7단계 검증
정상 종료된 FE 결과를 설계 판단에 활용하기 전에 무엇을 확인하고 남길지 7단계로 정리합니다. 구현 검증·해 검증·실물 타당성 확인을 구분하고, 단위와 하중경로, 공식 벤치마크, 반력 평형, 메시 수렴과 특이점, 시험 조건 및 불확실성, 재현 가능한 결과 묶음을 설명합니다.
카카오톡, 페이스북 등 SNS 공유 시
위와 같은 형태로 노출됩니다.
FE 결과를 설계 판단에 쓰기 전: 솔버·메시·실측을 잇는 7단계 검증
연구 > 구조해석 · 2026년 10월 5일
FE 결과를 설계 판단에 쓰기 전: 솔버·메시·실측을 잇는 7단계 검증
결과 그림을 보고 바로 설계를 바꾸기 전에, 그 숫자를 어디까지 믿고 사용할 수 있는지 설명할 근거를 모아봐요.
솔버가 정상 종료되고 변형 형상도 그럴듯하게 나왔어요. 다음 화면에는 최대 응력과 변위가 표시됩니다. 이때 확인할 질문이 하나 더 있어요. 지금 얻은 결과가 처음에 풀려고 했던 구조 문제를 제대로 나타내고 있을까요?
유한요소 해석에서는 서로 다른 종류의 문제가 비슷한 결과로 보일 수 있어요. 부품이 실제로 유연해서 변위가 큰 경우도 있지만, 연결이 빠져서 크게 움직이는 경우도 있습니다. 반대로 변위가 작아 보이는 이유가 충분한 강성일 수도 있고, 필요 이상으로 많은 자유도를 묶었기 때문일 수도 있어요. 이런 차이는 최대값 한 줄만으로 구분하기 어렵습니다.
기존 전선구조해석 매뉴얼에서는 선박 진동 해석의 목적과 평가 흐름을 다뤘어요. 이번 글은 그 앞뒤에서 필요한 모델 점검에 집중합니다. 반복해서 사용할 수 있는 실무형 검토 절차로 정리했어요.
STEP 1. 사용할 결과와 판단 목적부터 정해요
해석을 시작할 때 먼저 한 문장으로 질문을 적어봐요. “보강안 두 개의 전체 처짐을 비교한다”, “체결부 주변의 특정 위치 응력을 확인한다”처럼 결과를 사용할 목적이 드러나면 좋습니다. 같은 부품이어도 전체 변위, 국부 응력, 고유진동수에 필요한 모델 상세도가 같지는 않아요.
여기서 verification은 정한 모델과 계산 구현을 제대로 풀고 있는지 확인하는 활동이고, validation은 의도한 용도에서 실제 시스템을 얼마나 적절하게 나타내는지 확인하는 활동으로 구분해요. NASA-STD-7009B도 이 둘을 나누고, 확인한 범위와 아직 확인하지 못한 부분을 기록하도록 다룹니다. 이 구분을 빌려 검토 질문을 정리할 수 있어요. [1, §4.2.3–4.2.6]
구현 검증
의도한 방정식과 알고리즘을 구현했나요?
근거: 기준 문제, 코드·버전 시험
해 검증
이번 계산의 수치 오차를 점검했나요?
근거: 메시·증분·반복 수렴 검토
실물 타당성 확인
실제 대상의 관심 거동을 재현하나요?
근거: 적절한 시험·관측과 비교
도식은 NASA의 구분을 실무 질문으로 재구성했어요. 하나의 근거만으로 모든 질문에 답할 수는 없습니다.
실무 기록에는 관심 출력, 추출 위치, 좌표 방향, 하중 경우를 한 묶음으로 적어두면 편해요. “최대 응력”이라고만 쓰면 다음 사람이 절점 평균값을 볼지, 요소별 값을 볼지부터 달라질 수 있습니다. 어떤 값을 비교할지 정한 뒤에야 메시를 얼마나 자세히 만들지, 어떤 시험 데이터가 필요한지도 판단하기 쉬워져요.
STEP 2. 입력의 출처와 하중경로를 확인해요
첫 번째 점검 대상은 결과 파일보다 입력입니다. 형상 개정 번호, 판 두께, 재료 모델, 탄성계수, 밀도, 하중 크기와 방향을 확인해요. 값이 비어 있지 않다는 사실과 그 값에 근거가 있다는 사실은 따로 살펴야 합니다. 임시 가정은 눈에 띄게 표시하고, 확정값과 같은 표에 넣더라도 상태를 구분해두세요.
단위는 숫자 옆에 붙여 확인하는 편이 안전해요. 형상의 길이 단위, 힘, 응력, 밀도가 일관된 체계를 이루는지 보고, 전처리기에서 보이는 표시 단위와 솔버에 전달되는 값도 구분합니다. 조립품이라면 총질량과 주요 치수처럼 별도의 자료와 비교할 수 있는 값을 먼저 대조하면 입력 오류를 찾는 데 도움이 돼요.
하중경로는 힘이 어디로 들어와 어떤 부재와 연결을 지나 지지부로 전달되는지를 뜻해요. 모델을 구성하는 부품별로 이 경로를 따라가 봅니다. 겹쳐 보이는 두 면이 실제로 연결됐는지, 공유 절점과 접촉 정의가 중복됐는지, 강체 연결이 의도보다 넓은 영역을 묶고 있지는 않은지 확인해요. 그림에서 맞닿아 보인다는 이유만으로 연결을 확정하면 놓치기 쉽습니다.
구속을 추가할 때는 실제 장착 상태를 설명할 수 있어야 해요. COMSOL의 열팽창 예제는 구속을 바꾸면 계산이 수렴해도 인공적인 응력과 변형이 생길 수 있음을 보여줍니다. 그래서 오류 메시지를 없애기 위해 임의로 면을 고정하기보다, 그 구속이 어떤 물리적 지지를 대표하는지 먼저 따져야 해요. [7]
앞 단계의 가정이 바뀌면 관련 결과를 다시 검토해요. 이 흐름은 이 글에서 제안하는 작업 순서이며, 공식 적합성 판정 절차가 아닙니다.
STEP 3. 작은 기준 문제로 계산 경로를 점검해요
상용 솔버의 검증 문서는 출발점으로 유용해요. Ansys의 Benchmark D1은 끝단에 단위 하중을 받는 외팔보를 다루며, 하중 방향과 요소 형상이 달라질 때 끝단 변위 등을 비교합니다. 같은 단순 형상에서도 요소 차수와 왜곡이 결과에 영향을 줄 수 있다는 점을 확인할 수 있어요. [2]
기준 문제를 실행할 때는 문제 이름만 맞추지 말고 재료, 경계조건, 요소, 하중 적용 방식, 추출 위치까지 확인해요. 보 이론의 끝단 변위와 고체 요소의 구속 면 근처 응력을 섞어 비교하면 서로 다른 물리량을 검토하게 됩니다. 특히 고체 모델에서는 고정 면의 횡방향 구속 등 이상화 조건이 단순 보 이론과 다를 수 있어요. 공식 예제의 주석도 함께 읽는 이유입니다.
이때 남길 기록은 “예제를 실행했다”보다 구체적이어야 해요. 사용한 버전, 요소 종류, 참조값, 계산값, 차이의 정의를 같은 줄에 적어둡니다. 솔버를 바꾸거나 계산 옵션을 변경했을 때 동일한 문제를 다시 실행할 수 있어야 비교가 가능합니다. 사용자 스크립트가 하중이나 결과를 변환한다면 그 변환도 작은 문제에 포함해 확인해요.
현재 모델과 관련 있는 검토부터 선택하세요. 얇은 판의 굽힘을 다루는데 축인장 문제만 확인한 기록으로 충분한지는 다시 생각해볼 필요가 있습니다. 단순화한 손계산이나 별도의 계산 경로와 비교하는 방법도 유용하지만, 같은 입력 실수를 두 프로그램에 복사하면 같은 방향으로 틀릴 수 있어요. 비교 경로에서 무엇이 독립적인지까지 적어두면 근거의 강도를 과장하지 않게 됩니다.
STEP 4. 정상 종료 다음에는 평형과 형상을 봐요
로그에서는 종료 상태뿐 아니라 경고, 구속 처리, 접촉 상태, 수렴 이력을 함께 확인해요. 자동 안정화나 수치적 보조 기능을 사용했다면 어떤 목적으로 켰고 결과에 어떤 영향을 주는지 검토해야 합니다. 반복 계산의 잔차가 작아지는 것과 메시를 바꿔도 관심 출력이 안정되는 것은 서로 다른 확인 항목이에요.
정적 해석이라면 외력과 반력의 합을 공통 좌표계에서 확인합니다. 중력, 압력, 원격 하중 등 포함해야 할 하중이 빠지지 않았는지 보세요. 모멘트는 기준점을 정하고 힘의 작용점에 따른 기여까지 포함해야 합니다. Ansys 문서는 출력된 반력 모멘트의 단순 합이 전체 모멘트 평형을 바로 의미하지 않는다고 설명해요. 커플링과 좌표계 처리도 함께 확인할 부분입니다. [8, §14.6.2]
동적 해석에는 관성력과 감쇠 항이 들어가므로 정적 평형 점검을 그대로 적용하면 안 돼요. 축대칭, 탄성 지지, 부분 모델도 출력 범위와 힘의 정의를 먼저 확인해야 합니다. 평형이 맞는다는 사실은 유용한 점검 결과지만, 재료값이나 구속이 실제와 맞는지까지 보장하지는 않아요.
다음에는 변형 형상을 봅니다. 화면의 확대 배율을 기록하고, 가능한 경우 실제 배율에서도 확인해요. 하중 방향과 변형 방향이 상식적으로 맞는지, 움직여야 할 부품이 묶여 있지는 않은지, 조립 경계에서 갑자기 벌어지거나 불연속적으로 움직이지는 않는지 살펴보세요. 전체 그림과 관심 부위 확대 그림을 같이 남기면 숫자만으로 발견하기 어려운 연결 문제를 설명하기 좋습니다.
STEP 5. 관심 결과별로 메시 수렴을 확인해요
메시 수렴 검토는 같은 문제를 더 세밀한 메시로 풀면서 관심 출력의 변화를 보는 과정이에요. COMSOL은 메시를 점진적으로 세분화해 결과를 비교하도록 설명하고, 전체 적분량과 국부 값이 서로 다른 속도로 수렴할 수 있다고 안내합니다. 따라서 변위가 안정됐다는 기록만으로 국부 응력까지 충분히 확인했다고 쓰기는 어렵습니다. [4]
우선 재료, 하중, 구속과 결과 추출 정의를 고정해요. 메시를 바꾸면서 필렛 형상이나 접촉 조건까지 함께 바꾸면 변화의 원인을 분리하기 어렵습니다. 요소 수뿐 아니라 관심 영역의 대표 크기, 요소 차수, 품질 상태를 같이 남기세요. 경로나 점에서 값을 추출한다면 같은 물리적 위치를 유지해야 해요. “고정단에서 세 번째 절점”은 메시가 바뀌면 다른 위치가 될 수 있습니다.
아래 값은 설명을 위해 만든 수치예요. 실제 솔버 실행 결과나 특정 구조물의 계측값이 아닙니다.
Δ = |qD − qC| / |qD| × 100
= |1.005 − 1.000| / 1.005 × 100 ≈ 0.50%
0.50%는 두 메시 결과의 차이예요. 참값에 대한 총오차, 실물과의 차이, 보편적인 합격 기준을 뜻하지 않습니다. 기준 출력이 0에 가까우면 이 상대 지표가 불안정하므로 적절한 기준 크기나 절대 변화량을 사용해요.
세분화 결과는 표와 추이로 읽어요. 마지막 두 값만 비슷하고 그 앞에서는 크게 오르내렸다면 조금 더 살펴볼 이유가 있습니다. 비교에 사용할 지표와 허용 변화량은 결과를 보기 전에 목적에 맞춰 정하는 편이 좋아요. COMSOL의 메시 설명에서도 관심 스칼라 출력들을 비교해 수렴을 판단합니다. 어떤 지표가 먼저 안정되는지는 문제와 세분화 방법에 따라 달라져요. [5]
최대 응력만 계속 커진다면 특이점을 의심해요
날카로운 오목 모서리나 고체 모델의 점하중 부근에서는 이상화된 수학적 모델 때문에 국부 응력이 계속 커질 수 있어요. COMSOL의 예제는 이런 위치의 최대값이 메시를 세분화해도 수렴하지 않지만, 떨어진 위치의 응력 분포는 안정될 수 있음을 보여줍니다. 자동 색상 범위가 최대값에 맞춰 바뀌면 전체 그림의 인상까지 달라질 수 있어요. [6]
이때는 빨간 부분을 숨기기 전에 평가 목적을 다시 확인해요. 실제 모서리 반경이나 하중 접촉 면적이 필요한 문제라면 그 형상을 근거 있게 모델에 반영해야 합니다. 평가 위치가 그 부위 자체라면 단순히 주변 값을 대신 쓰고 끝내서는 안 돼요. 떨어진 위치를 평가하기로 했다면 위치와 이유를 고정해서 기록하고, 상세 모델이 필요한지도 검토합니다.
필렛을 넣거나 평균 응력을 사용하면 수치가 낮아질 수 있지만, 그 선택의 타당성은 별도로 설명해야 해요. 특히 균열·용접 피로처럼 별도의 응력 정의와 평가 절차가 있는 문제는 해당 방법론을 따라야 합니다. 모든 모델에 통하는 임의의 제외 거리나 “요소 몇 개만 떨어지면 된다”는 규칙으로 바꾸지 않는 것이 중요해요.
STEP 6. 시험과 같은 조건에서 비교해요
시험 자료를 받았다면 해석과 비교할 수 있는 물리량부터 맞춰봐요. 센서 위치와 방향, 게이지 길이, 시험 하중, 지그 상태, 온도, 측정 시점을 확인합니다. 같은 부품을 사용했더라도 고정 방식이나 체결 상태가 다르면 비교 조건이 달라질 수 있어요. 한 점의 국부 응력과 일정 길이에서 평균된 변형률을 아무 변환 없이 직접 비교하는 것도 피해야 합니다.
COMSOL의 정확도 검토 문서는 계산 결과를 해석적 해(analytical solution), 계측값 또는 다른 기준 자료와 비교하는 방법을 제시합니다. 다만 무엇을 확인하는 비교인지 명확해야 해요. 닫힌 형태의 이론해와 비교해 수치 구현을 점검하는 일, 실제 시험으로 물리적 재현성을 확인하는 일은 답하려는 질문이 다릅니다. [3]
시험 결과를 맞추려고 재료값이나 접촉 강성을 조정했다면 조정한 변수와 사용한 데이터를 남겨요. 그리고 가능하다면 조정에 쓰지 않은 하중 경우나 별도 위치의 응답으로 다시 비교합니다. 같은 데이터에 맞춘 정도만 제시하면, 새로운 조건에서도 잘 맞는지 알기 어려워요. 독립적인 자료가 없다면 그 한계를 명확히 표시하는 편이 좋습니다.
불일치는 원인별로 나누어 조사해요. 계측 불확실성, 실제 치수와 물성의 변동, 경계조건의 불명확함, 수치 오차가 모두 후보입니다. 유리한 방향으로 입력을 조정하기보다, 근거가 있는 입력 범위 안에서 관심 결과가 얼마나 바뀌는지 먼저 봅니다. 측정 범위와 해석 결과가 겹친다는 사실만으로 자동 판정을 내리지 말고, 비교 목적과 허용 차이의 근거를 함께 설명하세요.
시험이 일부 하중 범위에서만 이뤄졌다면 그 범위 밖으로의 적용에는 추가 근거가 필요해요. 낮은 하중에서의 탄성 변위가 잘 맞는다고 해서 큰 변형, 접촉 상태 변화나 소성 거동까지 확인된 것은 아닙니다. 검증 계획에 없던 질문이 나오면 기존 모델의 이름을 그대로 가져오기보다, 새 질문에 필요한 비교와 모델 가정을 다시 점검해요.
STEP 7. 결과와 사용 범위를 함께 남겨요
마지막 산출물은 최대값이 적힌 보고서에 재현 가능한 근거가 붙은 형태가 좋습니다. 모델과 솔버 버전, 입력 출처, 하중 경우, 경고 처리, 수렴 기록, 시험 비교를 다시 찾을 수 있게 묶어요. 후처리에서 사용한 평균 방식, 좌표계, 단면, 경로도 모델 설정만큼 중요합니다. 같은 결과 파일을 열어도 추출 방식에 따라 다른 숫자가 나올 수 있기 때문이에요.
결론에는 사용할 수 있는 범위와 남아 있는 질문을 함께 적어요. 예를 들어 “현재 가정에서 전체 처짐 비교에 사용했으며, 체결부의 국부 파손 평가는 별도 검토가 필요하다”처럼 목적과 한계를 구체적으로 표현하는 방식입니다. NASA 문서도 모델의 사용, 결과의 평가와 보고를 별도 활동으로 다루고 있어요. 여기서는 그 취지를 실무 기록의 틀로 참고합니다. [1, §4.3]
형상·재료·하중 개정 번호
단위와 좌표계
확정값과 임시 가정
기준 문제와 실행 환경
경고·평형·변형 형상
관심 출력별 수렴 추이
시험과 모델의 조건 차이
조정에 쓴 데이터 구분
불확실성과 불일치 원인
답한 질문과 적용 범위
아직 확인하지 않은 항목
추가 검토가 필요한 변경
항목을 체크했다는 사실보다, 각 항목을 뒷받침하는 파일과 설명을 다시 찾을 수 있는지가 중요해요.
리뷰에서는 서로 다른 결론을 뭉뚱그리지 않는 편이 좋아요. 모델이 충분히 설명하는 출력은 근거와 함께 사용하고, 근거가 부족한 출력은 추가 계산이나 시험 대상으로 남깁니다. 예산이나 시간 때문에 확인하지 못한 부분도 숨기지 말고 적어두세요. 다음 검토자가 무엇을 이어서 확인해야 하는지 알 수 있습니다.
모델이 변경됐을 때 무엇을 다시 확인할지도 정해두면 좋아요. 두께가 바뀌면 질량과 강성이 달라질 수 있고, 체결 위치가 바뀌면 하중경로가 달라질 수 있어요. 솔버 버전이나 후처리 스크립트 변경은 같은 입력으로도 결과 비교가 필요한 계기가 됩니다. 변경 내용과 영향을 받는 관심 출력을 연결해 두면 모든 작업을 무작정 반복하는 대신 필요한 근거를 다시 확인할 수 있어요.
정리: 결과를 설명할 수 있는 상태까지
먼저 목적과 관심 출력을 정하고, 입력과 하중경로를 확인해요. 작은 기준 문제로 계산 경로를 점검한 다음, 평형·변형·메시 수렴을 살펴봅니다. 시험과 비교할 때는 조건과 불확실성을 맞추고, 마지막에는 사용 범위를 남겨요. 이렇게 모은 기록이 있어야 다음 설계 변경에서도 이전 결과를 얼마나 활용할 수 있는지 판단하기 쉬워집니다.
REFERENCES
공식 원문 확인일: 2026-10-05 KST. 아래 버전은 본문에서 확인한 자료의 버전이며, 사용하는 솔버 환경과 동일하다는 뜻은 아닙니다. 그림은 이해를 돕기 위해 직접 구성한 HTML/CSS 도식입니다.
- 원문 보기
NASA-STD-7009B, Standard for Models and Simulations (2024-03-05)
검증·타당성 확인의 구분, 적용 범위와 한계 기록. §4.2.3–4.2.6, §4.3.
- 원문 보기
Ansys Mechanical APDL Verification Manual, Benchmark D1 (2025 R2)
공식 기준 문제의 조건, 요소 형상과 차수에 따른 응답 차이.
- 원문 보기
COMSOL, Analyzing Model Convergence and Accuracy (6.3)
계산 결과를 해석적 해·계측·기준 결과와 비교하고 메시 수렴을 확인하는 방법.
- 원문 보기
COMSOL, Performing a Mesh Refinement Study
점진적 메시 세분화, 관심 출력별 수렴 속도 차이.
- 원문 보기
COMSOL, Finite Element Mesh Refinement
메시 세분화와 관심 스칼라 출력 비교의 개념.
- 원문 보기
COMSOL, Singularities in Finite Element Models: Dealing with Red Spots
날카로운 모서리·점하중·구속 끝의 특이점, 국부 응력 해석의 주의점.
- 원문 보기
COMSOL, How to Provide Structural Stability in Thermal Expansion Simulations
정적 평형과 강체 운동, 과도한 구속이 만든 인공 응력의 위험.
- 원문 보기
Ansys Theory Reference, 14.6. Solving for Unknowns and Reactions (2024 R2)
반력·좌표계·모멘트 합산과 평형 점검 시 주의 사항.



