15.41 유연 링크의 라그랑주 모델링

1. 개요

유연 링크는 강체로 가정되지 않고 변형 가능한 링크이다. 가벼운 매니퓰레이터, 우주 매니퓰레이터, 정밀 매니퓰레이터에서 유연 링크의 효과가 중요하다. 본 절에서는 유연 링크의 라그랑주 모델링 방법을 다룬다.

2. 유연 링크의 정의

2.1 강체와 유연체

  • 강체(rigid body): 변형이 무시되는 이상화된 모형
  • 유연체(flexible body): 변형이 모형화되는 더 정확한 모형

2.2 유연성의 원인

링크의 유연성은 다음의 원인으로 발생한다.

  • 가벼운 구조 (낮은 강성)
  • 큰 길이 (긴 매니퓰레이터)
  • 빠른 운동 (큰 가속도)
  • 정밀 응용 (작은 진동도 영향)

2.3 유연성의 영향

유연성은 다음의 효과를 가진다.

  • 진동
  • 정밀도 저하
  • 제어의 어려움
  • 동역학 모형의 복잡도 증가

3. 유연 링크의 모형화

3.1 연속체 모형

유연 링크는 본질적으로 연속체이다. 정확한 모형은 편미분 방정식으로 표현된다.

3.2 빔 모형

유연 링크는 일반적으로 빔(beam)으로 모형화된다. 오일러-베르누이 빔 또는 티모셴코 빔이 사용된다.

3.3 변위 함수

유연 링크의 변위는 위치(빔을 따라)와 시간의 함수이다.

w(x, t)

여기서 x는 빔을 따른 위치이고 w는 변위이다.

4. 가정 모드 방법

4.1 동기

연속체 모형은 무한 자유도이므로 직접 다루기 어렵다. 가정 모드 방법(assumed modes method)은 변위를 유한 개의 모드 형상의 결합으로 근사한다.

4.2 모드 분해

w(x, t) = \sum_{i=1}^{N}\phi_i(x)\eta_i(t)

여기서 \phi_i(x)는 미리 결정된 모드 형상이고 \eta_i(t)는 모드 좌표(시간 의존)이다.

4.3 모드 형상의 선택

모드 형상은 일반적으로 자유 자유 빔의 자연 모드 또는 고정-자유 빔의 모드가 선택된다.

4.4 자유도

가정 모드 방법으로 유연 링크는 N자유도의 시스템이 된다. N이 클수록 정확하지만 계산이 복잡해진다.

5. 유한 요소 방법

5.1 동기

유한 요소 방법(finite element method)은 유연 링크를 유한한 요소로 분할하여 모형화한다.

5.2 요소

각 요소는 노드를 가지며 변위는 노드에서 정의된다. 요소 안의 변위는 형상 함수로 보간된다.

5.3 자유도

각 노드의 자유도가 시스템의 일반화 좌표가 된다.

5.4 정확성

유한 요소 방법은 매우 정확하지만 계산이 복잡하다.

6. 유연 매니퓰레이터의 라그랑주 모델링

6.1 일반화 좌표

유연 매니퓰레이터의 일반화 좌표는 다음으로 구성된다.

\mathbf{q} = \begin{bmatrix} \mathbf{q}_r \\ \mathbf{q}_f \end{bmatrix}

여기서 \mathbf{q}_r은 강체 운동(관절 변수)이고 \mathbf{q}_f는 유연 변형(모드 좌표)이다.

6.2 운동 에너지

운동 에너지는 강체 운동과 유연 변형의 결합이다.

T = T_{\text{rigid}} + T_{\text{flexible}} + T_{\text{coupling}}

결합 항이 강체 운동과 유연 변형의 결합을 표현한다.

6.3 위치 에너지

위치 에너지는 중력 위치 에너지와 변형 위치 에너지의 합이다.

U = U_{\text{gravity}} + U_{\text{strain}}

변형 위치 에너지는 빔의 굽힘 에너지에 해당한다.

U_{\text{strain}} = \frac{1}{2}\int EI\left(\frac{\partial^2 w}{\partial x^2}\right)^2 dx

6.4 운동 방정식

라그랑주 방정식을 적용하면 결합 운동 방정식이 얻어진다.

\begin{bmatrix} \mathbf{M}_{rr} & \mathbf{M}_{rf} \\ \mathbf{M}_{fr} & \mathbf{M}_{ff} \end{bmatrix}\begin{bmatrix} \ddot{\mathbf{q}}_r \\ \ddot{\mathbf{q}}_f \end{bmatrix} + \begin{bmatrix} \mathbf{C}_r \\ \mathbf{C}_f \end{bmatrix} + \begin{bmatrix} \mathbf{g}_r \\ \mathbf{g}_f + \mathbf{K}_f\mathbf{q}_f \end{bmatrix} = \begin{bmatrix} \boldsymbol{\tau} \\ \mathbf{0} \end{bmatrix}

여기서 \mathbf{K}_f는 유연 강성 행렬이다.

7. 진동 모드와 분석

7.1 자연 진동수

유연 매니퓰레이터의 자연 진동수는 모드 분석으로 결정된다.

\det(\mathbf{K}_f - \omega^2\mathbf{M}_{ff}) = 0

7.2 모드 형상

각 자연 진동수에 대응하는 모드 형상이 결정된다.

7.3 진동 분석

매니퓰레이터의 운동에서 발생하는 진동을 모드 분석으로 분석한다.

8. 응용

8.1 우주 매니퓰레이터

우주 매니퓰레이터(예: 캐나다암)는 길고 가벼우므로 유연성이 중요하다.

8.2 가벼운 산업 매니퓰레이터

빠른 운동을 위한 가벼운 매니퓰레이터에서 유연성이 정밀도에 영향을 미친다.

8.3 정밀 매니퓰레이터

작은 진동도 영향을 미치는 정밀 매니퓰레이터에서 유연성 모형화가 필요하다.

9. 제어의 도전

9.1 비최소 위상

유연 매니퓰레이터는 일부 입출력 관계에서 비최소 위상이 될 수 있다. 이는 제어를 어렵게 만든다.

9.2 진동 억제

운동 후 진동을 억제하기 위한 특별한 제어 기법이 필요하다.

9.3 입력 정형

진동을 줄이는 입력 정형 기법(예: 인풋 셰이핑)이 사용된다.

10. 본 절의 의의

본 절은 유연 링크의 라그랑주 모델링을 다루었다. 유연 링크의 정확한 모형화는 다양한 매니퓰레이터 응용에서 핵심적이며, 정밀 제어와 진동 분석의 기반이다.

11. 참고 문헌

  • De Luca, A., & Book, W. J. (2008). Robots with flexible elements. In Springer Handbook of Robotics (pp. 287-319). Springer.
  • Book, W. J. (1984). Recursive Lagrangian dynamics of flexible manipulator arms. International Journal of Robotics Research, 3(3), 87-101.
  • Meirovitch, L. (2001). Fundamentals of Vibrations. McGraw-Hill.
  • Shabana, A. A. (2013). Dynamics of Multibody Systems (4th ed.). Cambridge University Press.

version: 1.0