Research Paper

Journal of the Computational Structural Engineering Institute of Korea. April 2021. 71-75
https://doi.org/10.7734/COSEIK.2021.34.2.71

ABSTRACT


MAIN

  • 1. 서 론

  • 2. 자유도 기반 축소법

  • 3. 제안된 기법

  •   3.1 행렬의 부구조화

  •   3.2 반복 구조물의 부구조화

  •   3.3 반복 구조물에 적합하도록 개선된 형태

  • 4. 수치 예제

  • 5. 결 론

1. 서 론

컴퓨터가 발달함에 따라 다양한 분야의 산업에서 전산 해석이 많이 수행되고 있다. 기존에는 단순 해석이 주를 이뤘다면 최근에는 최적 설계나 디지털 트윈과 같이 해석 양이 방대한 기술이 연구되고 있다. 이를 효율적으로 해석하기 위해서는 전산 자원의 발달뿐만 아니라 해석 기법의 발달 역시 필요하다.

많은 산업에서 활용되고 있는 다양한 기계 구조물 중 자동화 공장에서 사용되는 컨베이어 벨트나 각종 작업을 위한 레일, 교량, 체인, 열교환기 배관 등과 같이 기본 구조가 반복적으로 이어지는 구조물들이 많다. 이러한 구조물을 해석할 때 반복되는 부분의 특징을 잘 고려하면 전체 구조물에 대한 해석을 적은 전산 자원으로 빠르게 수행할 수 있다.

대형 구조물을 해석하는 효과적인 기법 중에는 부구조 기법이 있다(Craig and Bampton, 1968). 부구조 기법은 전체 구조물을 부구조로 나누어 각부구조를 계산한 후 결합하여 전체 구조물을 해석하는 방식으로 Free interface기법과 fixed interface기법이 있다(Gruber and Rixen, 2016). 본 논문에서는 자유도 기반 축소법을 활용한 fixed interface 기법을 반복 구조물에 적합한 형태로 개선하고자 한다.

제안된 기법에서는 반복 구조물의 특성을 효과적으로 반영하기 위하여 전체 구조물을 동일한 기본 구조의 패턴으로 보고, 기본 구조를 하나의 부구조로 간주하였다. 기본 구조를 자유도 기반 축소법을 이용하여 행렬을 축소하였고 표현한 부구조의 조합으로 전체 구조물을 나타내어 해석의 효율성을 높였다.

자유도 기반 축소 기법에서는 구조물에 대한 구성방정식을 주자유도와 부자유도로 나누어 행렬 방정식으로 표현하고 주자유도에 대한 행렬 방정식으로 행렬의 크기를 축소한다. 이에 관한 연구는 Guyan 축소법(Guyan,1965)을 시작으로 더 정확도가 높은 IRS(Improved Reduced System)기법(O’Callahan,1989), IIRS(Iterated IRS)기법(Xia and Lin, 2004) 등으로 개발되어 왔다.

반복 구조에 특화된 연구는 많이 이루어지지 않은 편이다. 상용프로그램에서는 특별히 반복 구조물에 대한 해석을 위한 모듈을 제공하고 있지 않으며, 해석 기법 상으로도 단순히 Guyan 축소법을 활용한 부구조 기법인 Craig and Bampton기법을 활용하는 경우가 대부분이다. Craig and Bampton은 본 논문에서 제안한 기법과 같이 반복 구조물의 특징을 반영하여 동일한 부구조의 계산을 생략함으로써 계산 효율을 향상 시킬 수 있지만 Guyan기반으로 그 정확도가 떨어진다는 단점이 있다.

따라서 본 논문에서는 부구조 기법을 통하여 반복 구조물의 계산 영역을 나누고, 기본 구조에서 계산된 결과를 활용함으로써 반복되는 연산을 제거하였다. Guyan기법보다 정확한 IRS기법을 활용하여 기존의 Craig and Bampton보다 정확하며 반복 구조물 계산에 특화된 모달 해석 기법을 고안하였다. 또한 제안된 기법을 수치 예제를 통해 검증하였다.

2. 자유도 기반 축소법

비감쇠인 동적 모드에 대해서 고유치 문제로 변형하여 해석하는데 이때 모달 해석 지배방정식은 아래와 같이 표현한다.

(1)
-λ2=0

자유도 기반 축소법에서는 전체 자유도를 주자유도와 부자유도로 나누어 다음과 같이 행렬로 표기할 수 있다. 일반적으로 주자유도는 부자유도보다 훨씬 작게 선정한다.

(2)
KmmKmsKsmKssΦmΦs-λ2MmmmmsMsmmssΦmΦs=0

위 식에서 K는 전체 강성행렬, M은 전체 질량행렬,Φ 는 모드형상, λ2는 고유값, m은 주자유도, s는 부자유도를 나타낸다. 식 (2)의 두 번째 행을 부자유도의 모드형상(ΦS)에 대해서 나타내면 식 (3)과 같고 이때의 관계식을 변환행렬 t로 정의한다.

(3)
Φs=-(Kss-λ2Mss)-1(Ksm-λ2Msm)Φm
(4)
t=-(Kss-λ2Mss)-1(Ksm-λ2Msm)

변환행렬이 포함하는 미지수 λ2의 값을 얼마나 정확하게 가정하는가에 따라 많은 축소 기법이 개발되어 왔다. 이 중 가장 간단한 이론은 λ2을 0으로 가정한 Guyan 축소법이다. 이를 수식화하면 식 (5)와 같고 이 변환행렬을 사용해 축소된 강성행렬, 질량행렬은 아래와 같은 식으로 표현한다.

(5)
tG=-Kss-1Ksm
(6)
KG=Kmm-KmstG
(7)
MG=Mmm+(tG)TMsm+MmstG+(tG)TMsstG

Guyan 축소법보다 더 정확한 이론은 λ2[MG]-1KG로 가정한 IRS(Improved Reduced Systtem)기법이다. IRS기법은 Guyan 축소법보다 정확하지만 복잡한 변환행렬로 인해 계산 시간이 오래 걸린다는 단점이 있다. IRS 변환행렬과 축소행렬은 아래의 식과 같다.

(8)
tIRS=tG+Kss-1(Msm+MsstG)MG-1KG
(9)
KR=Kmm+(tIRS)TKsm+KmstIRS+(tIRS)TKsstIRS
(10)
MR=Mmm+(tIRS)TMsm+MmstIRS+(tIRS)TMsstIRS

3. 제안된 기법

3.1 행렬의 부구조화

본 논문에서는 2장에서 설명한 자유도 기반 축소법을 반복된 구조물에 효과적인 형태로 개선하고자 한다. 이를 위해 전체 강성, 질량행렬을 아래와 같이 부구조의 형태로 변환하였다.

(11)
K=i=1nSub=2K[i]=Kii[1]+Kii[2]Kim[1]Kim[2]Kis[1]Kis[2]Kmm[1]0Kms[1]0Kmm[2]0Kms[2]Kss[1]0SymKss[2]
(12)
M=i=1nSub=2M[i]=Mii[1]+Mii[2]Mim[1]Mim[2]Mis[1]Mis[2]Mmm[1]0Mms[1]0Mmm[2]0Mms[2]Mss[1]0SymMss[2]

연결된 부구조가 공통적으로 가지는 노드의 자유도를 인터페이스 주자유도 i로 지정하고 주요한 정보(하중, 경계조건 등)를 가지는 노드의 자유도는 주자유도 m, 그 이외의 모든 자유도는 부자유도 s로 간주한다. 하지만 본 논문에서는 경계조건과 하중을 고려하지 않는 모드해석을 다루기 때문에 주자유도 m을 임의로 설정하였다. [1]과 [2]는 각각의 부구조에 해당하는 행렬을 의미한다.

3.2 반복 구조물의 부구조화

IRS기법을 반복 구조물에 적용하면 첫 번째 부구조와 두 번째 부구조의 행렬이 같아진다. Fig. 1은 행렬 구조의 이해를 돕기 위해 자유도를 표현한 단위 구조 4개가 단일 방향으로 결합된 그림이다. 파란색은 주자유도 m을, 빨간색은 인터페이스 주자유도 i를 나타내며 별다른 표시가 없는 노드는 부자유도 s를 나타낸다.

/media/sites/jcoseik/2021-034-02/N0040340201/images/Figure_jcoseik_34_02_01_F1.jpg
Fig. 1

Schematic DOF model

이러한 경우 그림과 같이 구조물 양단의 노드 자유도는 다른 구조물과 공유되는 형태를 보인다. 특히 n-1번째 구조물의 오른쪽 노드는 n번째 구조물의 왼쪽 노드와 같은 자유도를 공유한다. 이 규칙성을 반영하여 행렬 결합 시 인터페이스 주자유도 i자체를 두 자유도 영역 r(오른쪽 인터페이스 주자유도)과 l(왼쪽 인터페이스 주자유도)로 나누어 아래와 같은 형태로 결합한다.

(13)
K=i=1nSub=2KUnit=Kll0000Kls0Kmm000Kms0Krr+Kll00KrsKlsKmm00KmsKrr0KrsKss0SymKss
(14)
M=i=1nSub=2MUnit=Mll0000Mls0Mmm000Mms0Mrr+Mll00MrsMlsMmm00MmsMrr0MrsMss0SymMss

평면이나 3차원 상의 반복된 구조물의 경우 상·하단이나 앞·뒤 인터페이스 등이 추가로 필요하여 수식이 다소 복잡하게 표현될 수 있지만, 근본적으로는 기본 구조의 규칙성을 단일 방향의 경우와 동일하게 활용할 수 있기 때문에 평면이나 3차원 반복 구조물에서도 제안된 기법 활용이 가능하다.

3.3 반복 구조물에 적합하도록 개선된 형태

반복 구조물의 경우 각부구조의 행렬 방정식이 같아 전체 행렬이 동일한 행렬의 중첩된 형태라는 점을 이용하여 위치별 행렬을 각각 만든 후 결합하도록 식을 전개한다.

축소된 전체 강성행렬은 식 (15)과 같이 부구조의 개수가 n개일 때 n2개로 분할 할 수 있고 각 파트는 식 (16)의 형태로 계산되어진다. 반복 구조가 아닐 경우, 아래의 수식은 규칙성 없이 모두 다르게 전개되기 때문에 기존의 IRS 기법과 같은 형태로 구성이 된다.

(15)
KR=Kii+Kij(i,j=1,2n,ij)
(16)
Kii=KmmUnit+tIRS[i]TksmUnittIRS[i]+tIRS[i]TkssUnittIRS[i]
(17)
Kij=tIRS[i]TksmUnit+kmmUnittIRS[j]+tIRS[i]TkssUnittIRS[j]

이때 KR의 Unit 행렬과 tIRS[i]는 아래의 식으로 표현한다.

(18)
kmmUnit=KllKmmKrr,kmsUnit=KlsKmsKrsksmUnit=KslKsmKsr,kSSUnit=KSS
(19)
tIRS[i]=tGUnit+kSSUnit-1MsmUnit+MssUnittGUnitMG[i]-1kGUnit

tIRS[i]에서 MG[i]-1kGUnit의 위치에 따라 값이 달라진다. 따라서 계산 용량을 줄이기 위해 계산에 사용되지 않는 부분을 제거하고 실질적으로 계산에 필요한 행렬만 추출하여 연산한다.

예를 들어 kGUnitMG-1식 (20), (21)과 같이 표현될 때 MG[i]-1,MG[j]-1는 다음과 같이 나타난다.

(20)
kGUnit=k11k12k13k21k22k23k31k32k33
(21)
MG-1=m11m12m13m14m15m21m22m23m24m25m31m32m33m34m35m41m42m43m44m45m51m52m53m54m55
(22)
MG[i]-1=m11m12m13m21m22m33m31m32m43m41m42m43m51m52m53
(23)
MG[j]-1=m13m14m15m23m24m25m33m34m35m43m44m45m53m54m55

결합된 축소 행렬을 간단히 수식화하면 다음과 같다.

(24)
KR=i=1nsubKii+j=1nsubKij(ij)
(25)
MR=i=1nsubMii+j=1nsubMij(ij)

4. 수치 예제

제안된 기법의 계산 효율을 검증하기 위해 간단한 십자가 모양의 기본 구조를 이용하여 기존의 방식들과 비교해 보았다. 1,280개의 요소를 가진 Q4 모델의 기본 구조에 밀도 7,850㎏/㎥, 탄성계수 200㎬, 푸아송비 0.3인 구조용 강재의 물성치를 부여하여 부구조의 개수가 5개, 10개, 20개 일 때 고유진동수의 정확도와 계산 시간을 측정하였다.

Fig. 2는 수치 예제로 사용된 모델의 기본 구조와 반복된 구조가 5개, 20개일 때의 모델을 그림으로 나타낸 것이다. Fig. 3은 Guyan 축소법을 적용한 해석이 증가된 부구조의 개수에도 최소 0.01%에서 최대 21%의 현저히 낮은 정확도를 보여주는 반면 IRS기법과 제안된 기법은 최소 1.63E-9%, 최대 0.02%로 정확도가 매우 높다는 것을 알 수 있다.

/media/sites/jcoseik/2021-034-02/N0040340201/images/Figure_jcoseik_34_02_01_F2.jpg
Fig. 2

Numerical example model

/media/sites/jcoseik/2021-034-02/N0040340201/images/Figure_jcoseik_34_02_01_F3.jpg
Fig. 3

Relative natural frequency error

Fig. 3에서는 똑같이 높은 정확도를 보여주는 IRS기법과 제안된 기법이 계산 시간상으로는 크게 차이가 난다는 것을 볼 수 있다. 그 정도가 부구조의 개수가 많을수록 더 크게 달라지는데 부구조가 20개의 경우 제안된 기법이 IRS 기법보다 약 8배가량 더 빠르다는 것을 알 수 있다. 이는 제안된 기법이 기본 구조에서 계산된 결과를 활용함으로써 반복 구조물의 반복되는 연산을 제거하기 때문에 반복 구조물의 수가 많을수록 제거되는 계산량이 증가하여 높은 계산 효율성을 보인다.

/media/sites/jcoseik/2021-034-02/N0040340201/images/Figure_jcoseik_34_02_01_F4.jpg
Fig. 4

Calculation time comparison

5. 결 론

본 논문에서는 반복 구조물의 특성을 고려하여 효과적으로 해석할 수 있는 축소 기법을 제안하였다. 제안된 기법에서는 반복 구조물 해석 시 동일한 계산 부분을 분석하여 단위 구조에서 계산된 결과를 정확도 저하없이 재활용할 수 있도록 전체 계산 효율성을 개선하였다. 이를 검증하기 위하여 기본 구조에 대해 부구조의 개수에 따른 고유 진동수의 정확도와 계산 시간을 분석하였으며 제안된 기법이 특히 부구조 20개에서 기존의 방식에 비해 정확도가 높고 계산 시간이 빠르다는 것을 확인하였다. 따라서 제안된 기법은 열교환기 배관, 교량, 레일과 같이 반복된 구조물이 포함된 대형 구조물의 해석 및 설계에 기여할 것으로 기대된다.

Acknowledgements

이 연구는 금오공과대학교 학술연구비로 지원되었음(2018- 104-151).

References

1
Craig, R.R., Bampton, M.C. (1968) Coupling of Substructures for Dynamic Analyses, AIAA J., 6(7), pp.1313~1319. 10.2514/3.4741
2
Gruber, F.M., Rixen, D.J. (2016) Evaluation of Substructure Reduction Techniques with Fixed and Free Interface, J. Mech. Eng,. 62(7-8), pp.452~462. 10.5545/sv-jme.2016.3735
3
Guyan, R.J. (1965) Reduction of Stiffness and Mass Matrices, AIAA J., 3(2), p.380. 10.2514/3.2874
4
O'callahan, J.C. (1989) A Procedure for an Improved Reduced System (IRS) Model Reduction Procedure, Proc.7th IMAC, Las Vegas, pp.29~37.
5
Xia, Y., Lin, R. (2004) Improvement on the Iterated IRS Method for Structural Eigensolutions, J. Sound & Vib., 270(4-5) pp.713~727. 10.1016/S0022-460X(03)00188-3
페이지 상단으로 이동하기