1. 서 론
쉘(shell) 혹은 평판(plate)으로 모사되는 얇은 벽(thinwalled) 구조물은 자연 및 기술 분야에서 자주 사용된다. 특히 쉘은 곡면으로 이루어져 다양한 형태의 구조물을 비교적 자유 롭게 표현할 수 있으며, 가능한 한 얇은 벽을 구성하여 자중을 줄이고 구조물의 재료를 최소화한다. 또한 쉘 구조는 규모에 대해서 독립적이며 그래핀(graphene)과 같이 작은 규모부터 자동차, 선박, 잠수함, 비행기와 같이 큰 규모까지 적용이 가능 하다.
쉘 구조 해석에는 보편적으로 감절점 쉘 정식화(degenerated solid formulation)와 쉘 이론(shell theory)에 기반한 정식화가 사용된다. 두 방법은 쉘을 모사하기 위한 가정 및 기본 방정식들을 공유하지만 두께 방향 적분에 관련하여 서로 다른 접근법을 사용한다. Simo 등(1989)에 의해 제안된 쉘 이론 기반 정식화에서는 두께 방향 적분을 포함하여 모든 과정을 해석적으로 엄밀하게 유도하지만 구형, 원통형 등 정형화된 곡면 외에는 유한요소 이산화과정에서 충분히 모사되지 못하는 문제가 있었다. Ahmad 등(1970)에 의해 제안된 감절점 쉘 정식화 에서는 수학적인 엄밀함을 다소 양보하고 별도의 수치적인 기법들을 도입하여 비교적 간단하고 효율적으로 쉘 방정식을 유도하여 유한요소법을 통한 쉘 해석에 보편적으로 적용되어 왔다. 하지만 절점 값의 보간을 통해 쉘 요소를 표현하므로 오차가 발생하며 복잡한 쉘 모델의 경우 엄밀한 해석에 한계가 있다.
아이소 지오메트릭 해석법(isogeometric method)은 CAD 형상을 표현하는 NURBS(Non-Uniform Rational B-Spline) 를 통해 해석 공간의 기저함수를 구성한다(Hughes et al., 2005). 따라서 별도의 유한요소 이산화 과정이 없이 CAD 모델을 그대로 해석 모델에 사용하기 때문에 접선, 법선 벡터 및 곡률 등의 기하학적 특성을 해석 공간에서 엄밀하게 표현할 수 있다. 쉘 해석 분야에서는 감절점 쉘 정식화(degenerated solid approach)을 통한 아이소 지오메트릭 쉘 해석 모델을 개발하는 연구가 수행되기도 하였다(Benson et al., 2010; Bouclier et al., 2013; Hosseini et al., 2014). 또한 NURBS 곡면으로부터 곡면 좌표계(curvilinear coordinate system)를 직접 구성하고 이를 쉘 이론 기반 정식화에 적용하여 기하학적으로 엄밀한 쉘 해석 모델을 구성하는 연구도 수행 되었다(Kiendl et al., 2009; Echter et al., 2013; Ha, 2015). 이는 NURBS 곡면 정보를 해석 공간에 그대로 활용 할 수 있는 아이소 지오메트릭 해석법의 장점을 살리는 접근법 으로서 Ha(2015)는 직교 좌표계에서 유도되던 형상 설계 민감도를 일반 곡면 좌표계에서 다시 정식화하고 쉘 이론 기반 정식화에 적용하였다. 이를 통해 곡면 구조의 형상 설계민감도에 필요한 고차 기하학적 정보인 법선 및 곡률 등이 엄밀하게 고려 되어 더욱 정확한 설계민감도 결과 및 최적설계 형상을 얻을 수 있음을 확인하였다.
정밀한 곡면 구조를 표현하고 국부적으로 해석 모델을 세분 화하는 등 다양한 목적에 의해 다중 패치가 결합된 CAD 구조가 사용된다. 이 때 두 패치 계면(interface)에서 곡면 매개 구조가 동일하지 않으면 해의 연속성이 보장되지 않는 문제가 생긴다. 이를 고려한 다중 패치 NURBS 구조의 아이소 지오메트릭 해석에 대한 다양한 연구가 이루어져 왔다(Cottrell et al., 2007; Kiendl et al., 2010; Lei et al., 2015; Ha, 2015). 본 연구에서는 Ha(2015)에서 소개된 단일 패치에 대한 아이소 지오메트릭 해석을 기반으로 인접한 패치 간 계면 에서 매개변수 0차 연속성(C0)과 1차 연속성(C1) 조건을 고려하여 다중 패치 쉘 아이소 지오메트릭 해석으로 확장한다. 또한 다양한 수치 예제를 통해 인접 곡면 간 연속성 조건이 해석 결과에 미치는 영향에 대해 조사한다.
2. 다중 패치 곡면의 아이소 지오메트릭 정식화
본 연구에서는 단일 패치 곡면 구조를 다중 패치가 결합된 곡면 구조로 확장하기 위해서 매개변수 연속성을 고려한다. 또한 다중 패치 쉘의 아이소 지오메트릭 구조해석 모델 정식화를 수행한다.
2.1. 다중 패치 NURBS 곡면 구조
매개변수 곡면(parametric surface) Ω(i)는 기하학적 사상 (geometry mapping) G(i)를 통해 다음과 같이 표현될 수 있다.(1)
NURBS 매개화를 적용하면 다음과 같다.(2)
여기서, Pi,j는 조정점(control point)이며, Mi,p(θ1)pNj,q(θ2 는 [0,1]의 파라메트릭 노트 θ1,θ2에서 각각 정의되는 p차와 q차 NURBS 기저함수이다. p차 NURBS 기저함수는 다음과 같이 정의된다.(3)
여기서, ωi는 가중치(weight)이며 B-spline 함수 ϕi,p(θ) 는 다음과 같다.(4)(5)
Nj,q(θ2) 도 유사하게 정의되며, 두 기저함수로 매개화되는 NURBS 곡선의 텐서 곱으로 NURBS 곡면이 표현된다. 일반 적으로 NURBS 곡선은 양 끝단의 노트 0과 1을 기저함수의 차수만큼 추가로 중첩시켜서 조정점을 끝단에 위치시키는 끝 단부 조건(end condition)을 고려한다. 예를 들어 끝단부 조건이 적용된 노트 θ1은 다음과 같다.(6)
여기서, m은 θ1에 대한 기저 함수의 수가 된다.
Fig. 1은 인접한 두 곡면 패치로 구성되는 곡면 를 표현한다. 각 곡면 패치 Ω(1)과 Ω(2)는 독립적으로 식 (2)에 의해 NURBS 곡면으로 매개화되며, 두 패치 사이에 결합 경계(coupling boundary) Γc 및 결합 영역(coupling domain) Ωc가 정의된다. 결합 영역 Ωc에 포함되는 조정점들의 집합은 으로 표기한다. 여기서 상 첨자 i와 d는 각각 패치 번호와 매개변수 연속성 차수(Cd)를 나타내며, 하 첨자 c는 결합 영역 Ωc 내의 조정점을 의미한다. Ωc 외부의 조정점들의 집합은 비결합 영역(non-coupling domain)을 의미하는 하 첨자 n 을 사용하여 으로 표기한다. 특별히 결합 경계 Γc를 따라 존재하는 조정점들은 0차 매개변수 연속성(C0)을 표현하는데 사용되기 때문에 로 표기된다. 두 패치 간 접선이 일치하는 1차 연속성(C1) 및 고차 연속성을 고려하기 위해서는 Ωc 내의 조정점들이 추가로 고려된다.
2.2. 곡면 연속성
본 연구에서는 결합 경계에서 패치 간 NURBS 곡면 조정점과 파라메트릭 노트가 일치하는 구조(conforming patch)에 대해 조사한다. 본 연구에서 다루지는 않지만, 패치 간 곡면 조정점과 파라메트릭 노트가 일치하지 않는 구조(non-conforming patch) 에서는 노트를 삽입하는 h-세분화를 통해 결합 영역에서 노트 구조를 일치시키거나(Cottrell et al., 2007), Nitsche 방법 (Nguyen et al., 2015) 등 다양한 방법을 통해 곡면 연속성을 고려한다.
결합 경계에서 패치 간 조정점과 노트가 일치하는 구조 (conforming patch)에서 0차 매개변수 연속성(C0)은 두 패치 사이의 결합 경계를 통해 자연스럽게 만족된다. 이 때 두 패치는 동일한 기하학적 사상을 통해 결합 경계를 다음과 같이 표현하게 된다(7)
위 식은 두 곡면이 각각 노트 θ1가 고정된 경계에서 결합하는 경우로, 결합 경계 정의는 패치 결합 방향에 따라 적절히 보정 된다. G(1)(1,θ2) 과 G(2)(0,θ2) 는 각 곡면 패치의 결합 경계를 이루는 곡선으로 θ2에 대해서 동일한 기하학적 사상이 사용되며 끝단부 조건에 의해 다음과 같다.(8)
따라서 다음과 같은 0차 연속성 조건이 구성된다.
각 곡면 패치에 대한 식 (2)를 매개변수 θ1에 대해 미분하고 끝단부 조건을 적용하면 다음과 같다.(10)
따라서 결합 경계에서 두 패치의 θ1 방향 접선 벡터가 연속 하는 조건은 다음과 같이 얻어진다.
식 (9)와 (11)을 통해 1차 매개변수 연속성 조건 C1이 구성된다. 이 때 θ1 방향의 매개화는 일반적으로 두 패치에서 동일하지 않다. 본 연구에서는 1차 연속성까지 고려하지만, 고차 연속성을 위해서는 결합 영역에 속하는 조정점과 추가의 연속성 조건이 고려된다.
2.3. 다중 패치 아이소 지오메트릭 쉘 정식화
다중 패치 아이소 지오메트릭 쉘 정식화를 위해서 마스터- 슬레이브 관계(Cottrell et al., 2007)를 도입한다. Ω(1)을 마스터 패치, Ω(2)를 슬레이브 패치로 하는 두 패치 결합에 대해 곡면 연속성 조건식 (9, 11)을 고려한 조정점 변환 관계식을 다음과 같이 구성한다.
변환행렬(transformation matrix)을 구성하는 단위행렬 I 는 조정점 벡터들의 크기를 고려하여 구성된다. 등매개변환 (isoparametric mapping)을 통해 아이소 지오메트릭 응답 벡터는 다음과 같이 구성된다.
여기서, 변환행렬을 구성하는 단위행렬 I 의 크기는 일반적으로 식 (12)와 동일하지 않으며 각 조정점에 위치한 응답 벡터의 자유도를 고려하여 구성된다. 기하학적으로 엄밀한 아이소 지 오메트릭 쉘 모델(Ha, 2015)을 개별 곡면 패치 모델로 적용 하는 경우에, 각 조정점은 3차원 좌표를 표현하고 응답 벡터는 각각 5개의 자유도를 표현하며 식 (12), (13)도 이에 따라 구성된다. 본 논문에서는 다중 패치 아이소 지오메트릭 쉘 정식화 과정을 간결하게 설명하기 위해 두 패치가 결합되는 과정을 행렬-벡터 표현을 사용하여 기술한다. 단일 곡면에 대한 연속체 기반의 상세한 수식은 Ha(2015)를 참고하기 바란다. Ω(1)과 Ω(2)에 대한 아이소 지오메트릭 쉘 구조방정식을 행렬- 벡터 형식으로 표현하면 다음과 같다.(14)
여기서, 시스템 행렬 K는 Ha(2015)의 식 (59)~(62)에 의해 쉘의 막(membrane), 굽힘(bending), 전단(transverse shear) 특성을 포괄하며, 응답 벡터 Y 와 같이 결합(coupling)과 비 결합(non-coupling) 자유도에 따라 분배하였다. 하중 벡터 b는 Ha(2015)의 식 (63)을 통해 구성되며 식 (13)과 동일한 배치 및 변환 관계를 가진다. 두 곡면 패치 방정식을 단순 결합하여 다음과 같이 표현할 수 있다.
식 (13)을 통해 식 (15)의 슬레이브 패치 결합 영역 변수인 가 정적 압축(static condensation)되도록 정리하면 곡면 연속성을 고려하여 결합된 두 곡면 패치에 대한 아이소 지오메트릭 쉘 구조방정식을 다음과 같이 구성할 수 있다.(17)
쉘 구조방정식 (16)을 통해 응답 계수들을 구한 후 마스터- 슬레이브 관계식 (13)에 의해 정적 압축되었던 변수 를 복구한다.
3. 수치 예제
3.1. 다중 패치 평면 쉘 모델
Fig. 2와 같이 1m×1m의 정사각형 평면 패치 Ω(1)과 Ω(2)가 결합되고 두께(h)가 0.2m이며 2차 NURBS 기저함수로 구성된 평면 쉘 모델을 고려한다. Ω(1)은 핀 지지로 고정시키고 Ω(2) 우측 끝단 경계를 따라 법선(z ) 방향으로 1,000N 의 힘을 준다. 탄성계수(E)가 10MPa이고 포아송비(υ)가 0.3인 탄성재료에 대한 구조 응답을 검토하였다. 결합 경계에 매개변수 연속성 C0와 C1을 각각 고려할 때 다중 패치 쉘의 구조 응답을 조사 하기 위해, Fig. 2(a)와 같이 Ω(1)를 구성하는 매개변수 은 고정하고 Ω(2)를 구성하는 의 θ1 방향을 3단계로 h-세분화 하여 매개화한다. Fig. 2(b)의 “Type 1:1” 모델에서 Ω(1)과 Ω(2)는 각각 1개의 노트 요소와 9개(3 × 3)의 조정점으로 매 개화된다. “Type 1:4”과 “Type 1:8” 모델에서 Ω(1)과 Ω(2)의 θ2 매개화는 모두 동일하지만 θ1은 각각 4개 노트 요소와 18개 (6×3)의 조정점, 8개 노트 요소와 30개(10×3)의 조정점을 가지도록 h-세분화된다. “Type 1:1” 모델에 C0와 C1을 각각 적용한 변형 형상과 조정점 구조를 Fig. 3에서 비교한다. C1 조건이 결합 경계에 인접한 Ω(2) 영역의 조정점들까지 영향을 주어 변형이 구속되는 것을 확인할 수 있다.
다음으로 Fig. 2(b)와 같이 “Type 1:4” 모델에 연속성 조 건을 적용한 해석 결과를 Fig. 4에 나타내었다. “Type 1:4” 모델의 Ω(1)은 “Type 1:1” 모델과 동일하게 매개화되고 경계 조건이 부과된다. 그러나 Ω(2)는 h-세분화되어 18개(6×3) 조 정점으로 매개화된다. 이 때 θ2는 세분화하지 않았기 때문에 하중 경계 조건에 변화는 없다. Fig. 3(b)과 마찬가지로 Fig. 4(b)에서 결합 영역 Ωc의 조정점들은 C1 조건에 의해 x-y 평면에 접하지만, 노트 분할에 의해 Ωc의 크기가 감소하여 변형이 구속되는 정도가 크게 감소하는 것을 확인할 수 있다. “Type 1:4” 모델은 두 연속성 조건에 대해 유사한 변형을 보이지만, Fig. 4(a)와 같이 C0 조건 모델은 결합 경계 인근 에서 국부적으로 아래로 처지는 변형이 나타나는 것을 확인할 수 있다. C0 조건은 결합 영역에서 곡면의 접선이 연속하지 않기 때문에 이와 같은 비합리적인 변형을 보인다. Fig. 5에서는 “Type 1:8” 모델 해석 결과를 비교하였다. “Type 1:8” 모델은 Ω(2)를 한 단계 더 세분화하여 30개(10×3)의 조정점으로 매개 화된다. C1 조건은 더욱 정밀한 결과를 주고 있으나, C0 조건 에서 Fig. 5(a)와 같이 결합 경계 인근에서 국부적으로 아래로 처지는 비합리적인 변형이 더욱 두드러지게 나타난다.
Fig. 6에서는 “Type 1:1, 1:4, 1:8” 모델들을 h-세분화하고 C0과 C1 조건을 각각 적용하여 수치해의 수렴성을 검토하였다. h-세분화는 Ω(1)과 Ω(2)의 각 방향(θ1, θ2)에 대해 동일한 수준 으로 적용하였으며, 전체 모델의 조정점의 수를 x-축에 표기 하였다. 세분화 정도에 따른 하중 경계 중앙 조정점에서 발생 하는 양의 법선 방향(z ) 최대 처짐량(deflection)을 y-축에 나타내었다. C0 모델은 결합 경계의 조정점 위치만 공유하기 때문에 결합 영역 Ωc 내의 노트 구조가 세분화되어도 해의 수 렴성에 많은 변화가 없다. 그러나 C1 모델은 Ωc 노트 구조가 세분화될수록 해의 수렴성이 크게 개선되는 것을 확인할 수 있다. 특히 C1을 적용한 “Type 1:8” 모델은 가장 성긴(coarse) 노트 구조에서 거의 수렴한 결과를 보이며 수렴 속도가 매우 빠르다. C1을 적용한 “Type 1:1” 모델은 h-세분화될수록 변형이 수렴 하는 것이 확인되지만 일정 부분 변형이 구속되는 경향을 보인다.
3.2. 자동차 전면 범퍼 모델
Fig. 7과 같이 자동차 전면 범퍼를 곡면 쉘로 모델링하였다. 범퍼 길이는 약 0.9m, 높이는 0.4m, 두께는 0.0035m이며 곡면은 2차 NURBS 기저함수에 의해 구성된다. 본 예제에서는 탄성 계수(E )가 20.4GPa이고 포아송비(υ)가 0.27인 탄성 재료를 고려한다. 좌우 대칭인 범퍼 형상을 활용하여 1/2 모델을 고려하고 대칭면에 y-z평면 대칭 조건을 부과하였다. 또한 범퍼는 볼트 및 너트에 의해 차체에 고정되므로 대칭 경계 외의 경계는 고정하였다. 범퍼 상하면의 굴곡 변화를 고려하여 Ω(1), Ω(2)로 분할하고 C1 연속성을 고려하였다. 계면 연속성과 관련 하여 결합 경계 주변의 변형을 검토하기 위해 결합 경계를 따라 면의 법선 방향으로 하중 100N을 가하였다. Ω(1)과 Ω(2)는 각각 θ1 노트 35개, θ2 노트 81개의 동일한 노트 구조를 가지 도록 매개화하였다. 이 때 θ1은 결합 경계를 따라 길이 방향을 매개화하며, θ2은 범퍼의 높이 방향을 매개화한다. 이를 통해 각 곡면 패치에서 조정점 메쉬 구조는 서로 다르지만 각각 범퍼의 길이 방향으로 37개, 높이 방향으로 83개의 동일한 수의 조정점으로 모델링된다. 범퍼 해석 모델은 높이 방향으로 C1 연속성의 영향을 많이 받도록 모델링되어 있으므로, 길이 방향에 비해 높이 방향으로 더욱 세분화하여 전체 6,142개의 조정점으로 매개화하였다. 다중 패치 쉘 아이소 지오메트릭 정적 구조 해석을 통한 자동차 전면 범퍼 모델의 변형 형상은 Fig. 8과 같고 하중 경계에서 최대 처짐량 0.029763m이 발생한다.
처짐량(deflection)을 등고선 형태(contour)로 표기한 Fig. 9를 통해 변형 형상을 통해 변형 전 결합 경계를 통해 연속되 었던 두 곡면이 변형 후에도 부드럽게 연결되는 것을 확인할 수 있다. 이를 보다 엄밀하게 확인하기 위해 결합 경계 위의 임의의 조정점(Fig. 9)에서 변형을 구성하는 응답 벡터 자유도 값을 Table 1에서 비교하였고, 결합 경계의 임의의 점에서 두 곡면 패치의 변형이 일치하는 것을 확인하였다.
4. 결 론
본 연구에서는 단일 패치에 대해 정식화된 기하학적으로 엄밀한 쉘의 아이소 지오메트릭 해석 모델을 인접 곡면 간 연속성 조건을 도입하여 다중 패치 해석 모델로 확장하였다. 결합 경계 에서 패치 간 NURBS 곡면 조정점과 파라메트릭 노트가 일치 하는 구조에 대해 조사하였으며 결합 경계에서 두 패치의 끝단 부가 일치하는 0차 매개변수 연속성(C0)과 결합 경계에서 두 패치의 방향 접선 벡터가 연속하는 1차 매개변수 연속성(C1)을 고려하였다. 두 패치에서 마스터 패치, 슬레이브 패치를 정하여 두 패치의 결합에 대해 매개변수 연속성 조건을 고려한 조정점 변환 관계식을 구성하고 연속성을 고려하여 결합된 두 곡면 패치에 대한 아이소 지오메트릭 쉘 구조방정식을 구성하였다. 다중 패치 쉘 모델들에 대해 기하학적으로 엄밀한 쉘 구조해석을 수행하여 연속성 조건이 구조 응답에 미치는 영향 및 수렴 특성을 검토하였다. 다중패치 평면 쉘 모델에서는 C0 조건과 C1의 차이점을 확인하였다. 결합 영역이 상대적으로 넓은 경우에는 C1 조건이 거동을 일부 제약하는 경향이 있지만, 패치를 세분 화하여 결합영역이 감소할수록 C1 조건에서 해의 수렴성이 크게 개선되는 것을 확인하였다. 반면 C0 조건을 고려한 모델은 결합경계의 조정점 위치만 공유하기 때문에 결합 영역에서 물리적으로 불합리한 거동이 나타날 수 있음을 확인되었다. 실제적인 구조 모델로서 자동차 전면 범퍼를 2개의 다중 패치 곡면 쉘로 모델링하고 C1 조건을 고려하여 제안된 해석 모델을 적용하였다. 두 패치가 물리적으로 연결되는지 확인하기 위해 결합 경계에 법선 방향 하중을 가하여 변형의 연속성을 확인 하였다. 또한 결합 경계 상의 임의의 점에서 두 패치의 변위 값을 비교하여 패치 연결성이 유지됨을 수치적으로 확인하였다.











