콘텐츠로 이동

동적 해석 기법

본 절에서는 직접 시간 적분법을 적용한 동적 문제 해석 기법을 설명한다. 아래에 암시적 방법과 명시적 방법의 정식화를 나타낸다.

운동방정식의 이산화(공통 틀)

TBD(다음 단계에서 본문 작성).

암시적 방법(Newmark-β 법)

동적 문제를 대상으로, 아래 식에 나타낸 운동방정식의 해법에 직접 시간 적분법을 적용하였다.

\[\begin{equation} M( t + \Delta t ) \ddot{U} (t + \Delta t) + C( t + \Delta t ) \dot{U}(t + \Delta t) + Q( t + \Delta t ) = F( t + \Delta t ) \label{eq:2.5.1} \end{equation}\]

여기서 \(M\)은 질량 행렬, \(C\)는 감쇠 행렬, \(Q\)는 내력 벡터, \(F\)는 외력 벡터이다. 또한 질량 행렬은 비선형 해석에서도 변형과 무관하게 일정하다고 한다.

시간 증분 \(\Delta t\) 내에서의 변위, 속도 및 가속도의 변화는 Newmark-\(\beta\) 법을 사용하여 식 \(\eqref{eq:2.5.2}\) 및 식 \(\eqref{eq:2.5.3}\)과 같이 근사한다.

\[\begin{equation} \dot{U}(t + \Delta t) = \frac{\gamma}{\beta \Delta t} \Delta U( t + \Delta t ) - \frac{\gamma - \beta}{\beta} \dot{U}( t ) - \Delta t \frac{\gamma - 2\beta}{2\beta} \ddot{U}(t) \label{eq:2.5.2} \end{equation}\]
\[\begin{equation} \ddot{U}(t + \Delta t) = \frac{1}{\beta \Delta t^2}\Delta U(t + \Delta t) - \frac{1}{\beta \Delta t} \dot{U}(t) - \frac{1 - 2\beta}{2\beta} \ddot {U}(t) \label{eq:2.5.3} \end{equation}\]

여기서 \(\gamma\), \(\beta\)는 Newmark-\(\beta\) 법의 매개변수이다.

잘 알려진 바와 같이 \(\gamma\)\(\beta\)를 다음 값으로 설정하면 선형 가속도법 또는 사다리꼴 법칙과 일치한다.

\(\gamma = \displaystyle \frac{1}{2}\)\(\beta = \displaystyle \frac{1}{6}\)(선형 가속도법)

\(\gamma = \displaystyle \frac{1}{2}\)\(\beta = \displaystyle \frac{1}{4}\)(사다리꼴 법칙)

\(\eqref{eq:2.5.2}\), 식 \(\eqref{eq:2.5.3}\)을 식 \(\eqref{eq:2.5.1}\)에 대입하면 다음 식을 얻는다.

\[\begin{align} \nonumber \left( \frac{1}{\beta \Delta t^2} \mathbf{M} + \frac{\gamma}{\beta \Delta t} C + K \right) \Delta U ( t + \Delta t ) &= F ( t + \Delta t ) - Q ( t + \Delta t ) \\\ \nonumber &+ \frac{1}{\beta \Delta t} M \dot{U} ( t ) + \frac{1 - 2\beta}{2\beta} M \ddot{U} ( t ) \\\ &+ \frac{\gamma - \beta}{\beta} C \dot{U} (t) + \Delta t \frac{\gamma - 2\beta}{2 \beta} C \ddot{U}(t) \label{eq:2.5.4} \end{align}\]

특히 선형 문제에서는 \(K_L\)을 선형 강성 행렬로 하고, \(Q ( t + \Delta t ) = K_L U (t + \Delta t)\)가 되며, 이 식을 위 식에 대입하면 다음 식을 얻는다.

\[\begin{align} \nonumber M \left\lbrace -\frac{1}{\beta \Delta t^2} U(t) -\frac{1}{\beta \Delta t}\dot U(t) - \frac{2\beta}{1-2\beta} \ddot U(t) \right\rbrace &+ C\left\lbrace - \frac{\gamma}{\beta \Delta t} U(t) + \left(1 - \frac{\gamma}{\beta}\right) \dot U(t) + \Delta{t}\frac{ 2\beta-\gamma}{2\beta}\ddot U(t)\right\rbrace \\\ & + \frac{1}{\beta \Delta{t}^2} M + \frac{\gamma}{\beta \Delta{t}} C + K_L U(t+\Delta{t}) = F(t+\Delta{t}) \label{eq:2.5.5} \end{align}\]

또한 기하학적 경계조건으로 가속도가 지정된 위치에서는 식 \(\eqref{eq:2.5.2}\)로부터 다음 식의 변위를 얻는다.

\[\begin{equation} u_{is} (t+\Delta{t}) = u_{is} (t) + \Delta t \dot{u}(t) + \Delta t^2 \left(\frac{1}{2} -\beta \right) {\ddot{u}}_{is} (t + \Delta t) \label{eq:2.5.6} \end{equation}\]

마찬가지로 속도가 지정된 위치에서는 식 \(\eqref{eq:2.5.6}\)으로부터 다음 식의 변위를 얻는다.

\[\begin{equation} u_{is}(t+\Delta{t})= u_{is}(t)+\Delta t \frac{ \gamma - \beta}{ \gamma}\dot{u_{is}}(t) +(\Delta{t})^2 \frac{ \gamma - 2\beta}{ 2\gamma} \ddot{u_{is}}(t) +\Delta t \frac{\beta}{ \gamma}\dot{u_{is}}(t+\Delta{t}) \label{eq:2.5.7} \end{equation}\]

여기서 \(u_{is}(t+\Delta{t})\)는 시각 \(t+\Delta{t}\)에서의 절점 변위, \(\dot{u_{is}}(t+\Delta{t})\)는 시각 \(t+\Delta{t}\)에서의 절점 속도, \(\ddot{u_{is}}(t+\Delta{t})\)는 시각 \(t+\Delta{t}\)에서의 절점 가속도, \(i\)는 절점 자유도 번호, \(s\)는 절점 번호이다. 또한 질량 항과 감쇠 항의 취급은 다음과 같다.

질량 항의 취급

질량 행렬은 원칙적으로 집중 질량 행렬로 취급한다.

감쇠 항의 취급

감쇠 항은 식 \(\eqref{eq:2.5.8}\)로 표현되는 Rayleigh 감쇠로 취급한다.

\[\begin{equation} C = R_m M + R_k K_L \label{eq:2.5.8} \end{equation}\]

여기서 \(R_m\), \(R_k\)는 Rayleigh 감쇠의 매개변수이다.

!DYNAMIC 카드에서 지정하는 \(R_m\), \(R_k\)는 모델 전체에 일률적으로 적용된다. 재료별로 서로 다른 \(R_m\), \(R_k\)를 지정하려면 해당 재료의 !MATERIAL 블록 안에 !DAMPING 카드를 지정한다. !DAMPING이 지정된 재료에 속하는 요소는 해당 요소의 질량 행렬 \(M_i\)와 접선 강성 행렬 \(K_i\)로부터 \(C_i = R_m M_i + R_k K_i\)로 요소 감쇠 행렬을 계산하여 전역 감쇠 행렬에 조립한다. 이 기능은 암시적 방법에서만 유효하다.

명시적 방법(중앙 차분법)

명시적 방법에서는 아래 식에 나타낸 시각 t에서의 운동방정식을 바탕으로 한다.

\[\begin{equation} M \ddot{U}(t) + C (t) \dot{U}(t) + Q(t) = F(t) \label{eq:2.5.9} \end{equation}\]

여기서는 시각 \(t + \Delta t\) 및 시각 \(t - \Delta t\)에서의 변위를 시각 \(t\)에서의 Taylor 전개로 나타내고, \(\Delta t\)에 관한 2차 항까지 취하면 다음과 같다.

\[\begin{equation} U(t+\Delta{t}) = U(t)+\dot{U}(t)(\Delta{t}) +\frac{1}{2!}\ddot{U}(\Delta{t})^2 \label{eq:2.5.10} \end{equation}\]
\[\begin{equation} U(t-\Delta{t})=U(t)-\dot{U}(t)(\Delta{t}) +\frac{1}{2!}\ddot{U}(\Delta{t})^2 \label{eq:2.5.11} \end{equation}\]

\(\eqref{eq:2.5.3}\), 식 \(\eqref{eq:2.5.4}\)의 차와 합으로부터 다음 식을 얻는다.

\[\begin{equation} \dot{U}(t)=\frac{1}{2\Delta{t}} (U(t+\Delta{t})-U(t-\Delta{t})) \label{eq:2.5.12} \end{equation}\]
\[\begin{equation} \ddot{U}= \frac{1}{(2\Delta{t})^2} (U(t+\Delta{t})-2U(t)+U(t-\Delta{t})) \label{eq:2.5.13} \end{equation}\]

\(\eqref{eq:2.5.12}\), 식 \(\eqref{eq:2.5.13}\)을 식 \(\eqref{eq:2.5.9}\)에 대입하면 다음 식을 얻는다.

\[\begin{equation} \left( \frac{1}{\Delta t^{2}} M + \frac{1}{2\Delta t} C \right) U ( t + \Delta t ) \\\ = F(t) - Q(t) - \frac{1}{\Delta t^{2}} 2 U(t) - U( t - \Delta t) - \frac{1}{2\Delta t} C U(t - \Delta t) \label{eq:2.5.14} \end{equation}\]

특히 선형 문제에서는 \(Q(t) = K_L U(t)\)가 되며, 위 식은 다음과 같다

\[\begin{equation} \left( \frac{1}{\Delta t^{2}} M + \frac{1}{2\Delta t} C \right) U( t + \Delta t ) \\\ = F(t) - K_L U(t) - \frac{1}{\Delta t^{2}} M U(t) - U(t - \Delta t) - \frac{1}{2\Delta t} C U (t - \Delta t) \label{eq:2.5.15} \end{equation}\]

여기서 질량 행렬 \(M\)을 집중 질량 행렬로, 감쇠 행렬을 비례 감쇠 행렬 \(C = R_m M\)과 같이 두면 식 \(\eqref{eq:2.5.15}\)은 연립방정식을 푸는 조작이 필요하지 않다.

따라서 식 \(\eqref{eq:2.5.15}\)로부터 \(U(t+\Delta t)\)는 다음 식으로 구할 수 있다.

\[\begin{equation} U( t + \Delta t ) \\\ = \frac{1}{( \frac{1}{\Delta t^{2}} M + \frac{1}{2\Delta t} C )} \{ F(t) - Q(t) - \frac{1}{\Delta t^{2}} M U(t) - U(t - \Delta t) - \frac{1}{2\Delta t} C U(t - \Delta t) \} \label{eq:2.5.17} \end{equation}\]

관련 항목