콘텐츠로 건너뛰기
Home » [LS-DYNA 시리즈 05] 접촉(Contact) 모델과 후처리: 정확한 충돌 해석의 핵심

[LS-DYNA 시리즈 05] 접촉(Contact) 모델과 후처리: 정확한 충돌 해석의 핵심

Ansys LS-DYNA 멀티피직스 해석

LS-DYNA에서 충돌, 낙하, 관통과 같은 비선형 해석의 정확도를 높이려면 접촉(Contact) 모델을 올바르게 설정하는 것이 중요합니다.

실제 구조물은 해석 과정에서 서로 부딪히고, 미끄러지고, 떨어지고, 때로는 파손되기도 합니다.

이런 상호작용을 제대로 표현하지 못하면 재료 모델이나 요소 타입을 정교하게 설정하더라도 실제와 다른 결과가 나타날 수 있습니다.

이번 글에서는 LS-DYNA 접촉 해석의 기본 개념부터 주요 Contact 모델, 계산 방식, 설정 시 주의사항과 후처리 결과 확인 방법까지 순서대로 살펴보겠습니다.

LS-DYNA에서 접촉 해석이 중요한 이유

자동차 충돌 안전성과 탑승자 안전 시뮬레이션에 활용되는 Ansys LS-DYNA Student

충돌 해석에서는 구조물이 변형되면서 서로의 위치 관계가 계속 달라집니다.

차량 충돌을 예로 들면 범퍼와 차체, 차체와 내부 부품, 부품과 부품 사이의 접촉 상태가 짧은 시간 동안 지속적으로 변합니다. 낙하 해석에서는 제품과 바닥이 충돌하고, 관통 해석에서는 발사체와 구조물이 접촉하면서 재료가 크게 변형되거나 파손될 수 있습니다.

LS-DYNA는 이러한 복잡한 상호작용을 처리하기 위해 다양한 Contact 기능을 제공합니다.

접촉 설정에서는 단순히 두 부품이 맞닿는지만 보는 것이 아니라 마찰, 침투, 접촉력, 접촉면 변화, 파손 이후의 상호작용까지 고려해야 합니다.

LS-DYNA Contact의 기본 개념

LS-DYNA의 접촉 모델은 서로 다른 표면이나 요소가 해석 중 겹치지 않도록 하고, 접촉이 발생했을 때 힘을 전달하도록 정의합니다.

일반적으로 접촉이 발생하면 Solver는 두 객체의 위치를 추적하고, 서로 침투하려는 정도를 계산한 뒤 이를 억제하기 위한 접촉력을 적용합니다.

접촉 조건에 따라 마찰도 함께 정의할 수 있습니다.

이 과정은 충돌과 같이 접촉 상태가 빠르게 변하는 Explicit 해석에서 특히 중요합니다.

Automatic Contact란?

LS-DYNA에서 가장 많이 활용되는 방식 중 하나가 Automatic Contact입니다.

Automatic Contact는 해석 과정에서 접촉 가능성이 있는 면을 자동으로 검색하고 처리하기 때문에 복잡한 충돌 모델에서 활용하기 좋습니다.

자동차 차체처럼 많은 부품이 서로 접촉할 가능성이 있는 모델에서 각각의 접촉 조합을 일일이 정의하기 어렵기 때문에 Automatic Contact를 사용하면 모델 구성을 단순화할 수 있습니다.

대표적으로 다음과 같은 유형을 활용할 수 있습니다.

  • Automatic Single Surface
  • Automatic Surface to Surface
  • Automatic Nodes to Surface

어떤 Contact가 적합한지는 모델 형상과 접촉 관계, 해석 목적에 따라 달라집니다.

Single Surface Contact

Single Surface Contact는 하나의 접촉 정의 안에서 여러 표면 간의 상호작용을 처리할 수 있는 방식입니다.

차량 충돌처럼 구조물 자체가 크게 찌그러지면서 동일 구조 내부에서 여러 부위가 서로 닿을 수 있는 문제에 유용합니다.

복잡한 부품 간 접촉을 하나의 Contact 정의로 처리할 수 있기 때문에 대규모 충돌 모델에서 자주 활용됩니다.

Surface to Surface Contact

Surface to Surface 방식은 두 개의 접촉면을 명확하게 정의해 상호작용을 계산합니다.

서로 다른 부품이나 구조물 사이의 접촉 관계가 명확한 경우 적용하기 좋습니다.

예를 들어 낙하하는 부품과 바닥, 두 구조물의 맞닿는 면처럼 Master와 Slave 관계가 비교적 명확한 상황에서 활용할 수 있습니다.

다만 최신 Automatic Contact에서는 이러한 접촉 탐색이 보다 자동화되어 있어 모델 목적에 따라 적절한 방식을 선택하는 것이 중요합니다.

Tied Contact

Tied Contact는 두 개의 서로 다른 영역을 떨어지지 않도록 결합할 때 사용합니다.

일반적인 충돌 접촉과 달리, 접촉면이 일정한 관계를 유지하도록 묶어주는 역할을 합니다.

서로 다른 Mesh를 가진 부품을 결합하거나 용접·접착과 유사한 연결 상태를 단순하게 표현할 때 활용할 수 있습니다.

하지만 실제로 분리나 미끄러짐이 발생해야 하는 영역에 Tied Contact를 사용하면 물리적 거동을 지나치게 구속할 수 있으므로 주의해야 합니다.

Self Contact

Self Contact는 하나의 구조물이 크게 변형되면서 자기 자신과 접촉하는 상황을 처리합니다.

얇은 판재가 접히거나 차량 차체가 충돌 과정에서 심하게 찌그러지는 경우, 동일한 부품의 서로 다른 영역이 접촉할 수 있습니다.

이러한 상황에서 Self Contact를 정의하지 않으면 요소가 서로 관통하는 비현실적인 결과가 나타날 수 있습니다.

Eroding Contact

Eroding Contact는 요소가 파손되고 삭제되는 상황을 고려하는 접촉 방식입니다.

관통, 폭발, 고속 충격 해석에서는 재료의 파손 기준을 넘어선 요소가 해석 중 삭제될 수 있습니다. 이때 접촉 관계도 지속적으로 갱신되어야 합니다.

Eroding Contact는 이러한 상황에서 남아 있는 요소와 다른 구조물 간의 접촉을 계속 계산할 수 있도록 합니다.

따라서 탄두 관통, 방탄 구조, 폭발 및 파편 해석처럼 심한 재료 파손이 발생하는 문제에서 중요하게 활용됩니다.

접촉 해석에서 마찰은 어떻게 적용할까?

실제 접촉면에서는 대부분 마찰이 발생합니다.

LS-DYNA Contact에서도 정적 및 동적 마찰계수 등을 설정해 접촉면 사이의 마찰 효과를 반영할 수 있습니다.

마찰계수가 지나치게 크면 접촉면의 상대적인 이동이 과도하게 제한될 수 있고, 반대로 너무 작으면 실제보다 쉽게 미끄러질 수 있습니다.

따라서 실험 데이터나 재료 특성, 실제 접촉 상태를 고려하여 적절한 마찰 조건을 설정하는 것이 중요합니다.

접촉 계산에서 Penalty 방식이란?

LS-DYNA의 접촉 해석에서는 두 객체가 서로 침투하려 할 때 이를 억제하기 위한 힘을 계산해야 합니다.

이때 대표적으로 사용되는 방식이 Penalty Method입니다.

Penalty 방식에서는 접촉면 사이에 가상의 스프링이 존재한다고 생각할 수 있습니다. 두 객체가 서로 침투하려 하면 침투량에 비례한 힘이 발생해 이를 다시 밀어냅니다.

Penalty stiffness가 너무 낮으면 객체 사이의 침투가 과도하게 발생할 수 있고, 너무 높으면 계산 안정성이나 시간 간격에 영향을 줄 수 있습니다.

따라서 접촉 결과를 검토할 때는 단순히 해석이 종료되었는지만 보는 것이 아니라 침투량과 접촉 거동이 물리적으로 합리적인지도 확인해야 합니다.

LS-DYNA Contact 설정 시 확인해야 할 항목

접촉 해석에서 결과가 이상하다면 몇 가지 항목을 우선적으로 확인하는 것이 좋습니다.

접촉 대상이 올바르게 지정되었는지 살펴봐야 합니다. 서로 접촉하지 않아야 하는 영역까지 Contact에 포함되면 불필요한 계산이 증가하고 비정상적인 접촉력이 발생할 수 있습니다.

초기 상태에서 요소가 이미 심하게 겹쳐 있지 않은지도 확인해야 합니다.

또한 Shell 두께와 Contact 두께 설정이 모델 규모에 비해 적절한지, 마찰계수는 실제 조건과 맞는지, 요소 파손 이후 Contact가 계속 유지되어야 하는지도 확인할 필요가 있습니다.

LS-DYNA 접촉 해석 후처리 결과 데이터

LS-DYNA 후처리에서는 무엇을 확인해야 할까?

접촉 모델을 설정한 뒤에는 후처리를 통해 해석이 실제로 올바르게 수행되었는지 검증해야 합니다.

LS-DYNA에서는 다양한 출력 파일을 활용해 충돌과 접촉 결과를 확인할 수 있습니다.

대표적인 결과는 다음과 같습니다.

  • 변형 형상
  • 응력과 변형률
  • 변위와 속도
  • 접촉력
  • 반력
  • 운동에너지
  • 내부에너지
  • 접촉에너지
  • 파손 및 요소 삭제 상태

단순히 애니메이션만 확인하기보다 이러한 데이터를 함께 검토해야 실제 해석 결과의 타당성을 판단할 수 있습니다.

d3plot을 활용한 결과 확인

LS-DYNA 접촉 해석 후처리 결과 데이터

d3plot은 LS-DYNA에서 대표적으로 사용하는 후처리 결과 파일입니다.

시간에 따른 구조물의 변형, 응력, 변형률, 속도, 가속도 등을 확인할 수 있습니다.

충돌 해석에서는 구조물이 어떻게 변형되고 어느 위치에서 접촉이 시작되는지, 파손과 요소 삭제가 언제 발생하는지 시각적으로 확인하는 데 유용합니다.

LS-PrePost를 이용하면 d3plot 결과를 애니메이션으로 확인하고 관심 부위의 상세 결과를 분석할 수 있습니다.

접촉력과 반력 확인

충돌이나 낙하 해석에서는 접촉력이 중요한 결과 중 하나입니다.

LS-DYNA의 관련 출력 데이터를 이용하면 시간에 따른 접촉력과 반력을 확인할 수 있습니다.

예를 들어 제품 낙하 시험에서는 바닥과 제품 사이에 발생하는 충격력을 분석할 수 있고, 차량 충돌에서는 특정 부품과 구조물 사이에서 전달되는 힘을 평가할 수 있습니다.

이러한 결과는 실제 시험 데이터와 비교해 해석 모델을 검증하는 데 활용할 수 있습니다.

에너지 밸런스도 확인해야 한다.

Explicit 충돌 해석에서는 에너지 결과를 반드시 확인하는 것이 좋습니다.

운동에너지와 내부에너지, 접촉에너지 등의 변화를 살펴보면 해석이 물리적으로 합리적인 방향으로 진행되고 있는지 판단하는 데 도움이 됩니다.

특히 비정상적인 에너지 증가나 지나치게 큰 Hourglass Energy가 발생한다면 요소 타입, 재료 모델, 접촉 조건 또는 Mesh 품질을 다시 검토할 필요가 있습니다.

따라서 후처리는 단순히 결과 이미지를 만드는 단계가 아니라 해석 모델 자체를 검증하는 과정이라고 이해하는 것이 좋습니다.

접촉 모델은 어떤 해석에 활용될까?

LS-DYNA Contact 기능은 다양한 산업 분야에서 활용됩니다.

자동차 분야에서는 차량 충돌, 보행자 충돌, 배터리 충격 및 부품 낙하 해석에 사용됩니다.

항공·방산 분야에서는 조류 충돌, 외부 물체 충격, 관통, 폭발과 파편 충격 분석에 활용할 수 있습니다.

전자제품이나 소비재 분야에서는 제품 낙하, 포장재 충격 흡수 및 구조물 접촉 문제를 분석할 수 있습니다.

성형 해석에서는 금형과 판재 사이의 접촉과 마찰을 표현하는 데 Contact가 필수적입니다.

즉, 두 개 이상의 구조물이 서로 물리적으로 상호작용하는 대부분의 비선형 문제에서 접촉 모델이 필요하다고 볼 수 있습니다.

정확한 충돌 해석을 위해서는 접촉과 후처리를 함께 봐야 한다.

LS-DYNA 접촉 해석 후처리 결과 데이터

LS-DYNA 충돌 해석의 정확도는 Contact 설정 하나만으로 결정되지 않습니다.

재료 모델과 요소 타입, Mesh 품질, 시간 간격, 마찰 조건 등이 서로 영향을 줍니다.

그리고 Solver 계산이 끝난 뒤에는 후처리를 통해 변형과 응력뿐 아니라 접촉력, 에너지, 파손 상태까지 검토해야 합니다.

따라서 접촉 모델 설정 → 해석 실행 → 후처리 검증 → 설정 보정의 흐름을 반복하면서 모델을 개선하는 것이 중요합니다.

마무리

LS-DYNA의 접촉 모델은 충돌, 낙하, 관통, 폭발, 성형처럼 구조물 간의 상호작용이 발생하는 해석에서 핵심적인 역할을 합니다.

Automatic, Single Surface, Surface to Surface, Tied, Self, Eroding Contact 등 다양한 접촉 방식을 이해하고 해석 목적에 맞는 모델을 선택해야 실제에 가까운 결과를 얻을 수 있습니다.

또한 d3plot과 접촉력, 에너지 등 후처리 데이터를 함께 분석해야 계산 결과의 신뢰성을 평가할 수 있습니다.

결국 정확한 LS-DYNA 충돌 해석을 위해서는 접촉 조건을 올바르게 정의하고, 결과를 체계적으로 검증하는 과정까지 하나의 해석 절차로 보는 것이 중요합니다.

문의 및 기술 협력

Ansys LS-DYNA Contact 설정, 충돌·낙하·관통 해석, 후처리 결과 검토 및 비선형 모델링과 관련해 기술적인 지원이 필요하다면 모아소프트에 문의해 주세요.

Send us a message!

앞선 품질, 끊임없는 도전, 정직한 기술로 함께합니다.
문의 글을 작성해 주시면, 담당자 확인 후 빠르게 연락드립니다.

대표전화: (+82)02-420-3203

FAX: (+82)02-407-3511

05770 서울특별시 송파구 오금로 422, 연암빌딩 4F~6F




FAMILY SITE

advanced-floating-content-close-btn