14.32 병렬 기구의 뉴턴-오일러 해석

1. 개요

병렬 기구는 여러 운동학적 사슬이 동일한 말단을 공유하는 폐쇄형 연쇄 구조이다. 직렬 매니퓰레이터에 비해 강성, 정밀도, 부하 능력이 우수하지만 분석이 더 복잡하다. 본 절에서는 병렬 기구의 뉴턴-오일러 해석을 다룬다.

2. 병렬 기구의 정의

2.1 구조

병렬 기구는 기저와 말단(이동 플랫폼) 사이에 여러 다리(leg)가 병렬로 연결된 구조이다. 각 다리는 직렬 운동학적 사슬이며, 모든 다리가 같은 말단에 연결되므로 전체 구조는 폐쇄형이다.

2.2 대표적 예시

  • 스튜어트 플랫폼: 6개의 직선 액추에이터로 6자유도 운동
  • 델타 로봇: 3개 또는 4개의 다리로 빠른 운동
  • 트라이포드: 3개의 다리

2.3 자유도

병렬 기구의 자유도는 일반적으로 다리의 수와 같거나 그보다 적다. 운동학적 분석에서 결정된다.

3. 운동학적 분석

3.1 역운동학

병렬 기구의 역운동학(말단 자세에서 액추에이터 변위 계산)은 일반적으로 직렬 매니퓰레이터보다 단순하다. 각 다리에 대해 독립적으로 풀린다.

3.2 순운동학

순운동학(액추에이터 변위에서 말단 자세 계산)은 일반적으로 더 복잡하며 다항 방정식이나 수치 방법이 필요하다.

3.3 야코비안

병렬 기구의 야코비안은 다음의 형식으로 표현된다.

\mathbf{J}_x \dot{\mathbf{x}} = \mathbf{J}_q \dot{\mathbf{q}}

여기서 \mathbf{x}는 말단 좌표, \mathbf{q}는 액추에이터 좌표이다. 두 야코비안의 비가 매니퓰레이터의 운동 전달 비율을 나타낸다.

4. 동역학 분석

4.1 다리 단위의 분석

각 다리에 대해 뉴턴-오일러 해석을 수행한다. 각 다리는 직렬 운동학적 사슬이므로 표준 뉴턴-오일러 알고리즘이 적용된다.

4.2 말단의 동역학

말단(이동 플랫폼)의 동역학 방정식은 모든 다리로부터의 힘과 토크의 합으로 표현된다.

\mathbf{M}_p\ddot{\mathbf{x}}_p + \mathbf{C}_p\dot{\mathbf{x}}_p + \mathbf{g}_p = \sum_{i=1}^{m}\mathbf{F}_i + \mathbf{F}_{\text{ext}}

여기서 \mathbf{F}_i는 다리 i가 말단에 가하는 힘이고 m은 다리의 수이다.

4.3 구속 조건

병렬 기구는 폐쇄형이므로 다리들 사이의 구속 조건을 만족해야 한다. 각 다리의 말단 위치가 같은 이동 플랫폼의 부착점과 일치해야 한다.

5. 가상 일의 원리에 의한 분석

5.1 가상 일

가상 일의 원리에 따르면 모든 가상 변위에서의 가상 일이 0이다.

\delta W = \sum_{i=1}^{m}\boldsymbol{\tau}_i^T \delta \mathbf{q}_i - \mathbf{F}_{\text{ext}}^T\delta \mathbf{x}_p = 0

이를 활용하여 액추에이터의 토크와 외력의 관계를 유도한다.

5.2 야코비안 관계

야코비안 \mathbf{J}를 사용하여

\boldsymbol{\tau} = \mathbf{J}^T\mathbf{F}_{\text{ext}}

이는 정역학에서의 토크-힘 변환이다.

6. 동역학 해석의 절차

6.1 단계

  1. 기구의 운동학적 모형을 정의
  2. 각 다리에 대해 뉴턴-오일러 알고리즘 적용
  3. 말단의 동역학 방정식 작성
  4. 다리들 사이의 구속 조건 적용
  5. 동역학 방정식의 통합 해석

6.2 수치 방법

복잡한 병렬 기구의 동역학 해석은 일반적으로 수치 계산이 필요하다.

7. 응용 예시: 스튜어트 플랫폼

7.1 구조

스튜어트 플랫폼은 6개의 가변 길이 직선 액추에이터로 구성된다. 각 액추에이터는 두 끝에서 구면 관절(또는 만능 관절)로 연결된다.

7.2 운동학

각 액추에이터의 길이는 말단의 자세(위치 + 방향)로부터 직접 계산된다.

l_i = \vert \mathbf{p}_i^{\text{base}} - (\mathbf{R}\mathbf{p}_i^{\text{plat}} + \mathbf{p})\vert

여기서 \mathbf{p}, \mathbf{R}은 말단의 위치와 방향이다.

7.3 동역학

각 액추에이터를 직선 운동의 강체로 모형화하고, 말단을 별도의 강체로 모형화한다. 모든 강체의 동역학 방정식과 구속 조건이 결합되어 전체 시스템의 동역학을 형성한다.

8. 응용 예시: 델타 로봇

8.1 구조

델타 로봇은 3개의 다리로 구성된 병렬 기구이다. 각 다리는 회전 액추에이터, 평행사변형 연결 기구, 구면 관절로 구성된다.

8.2 특징

평행사변형 연결 기구가 말단의 방향을 일정하게 유지하므로 말단은 3자유도의 병진 운동만을 한다. 매우 빠른 운동과 높은 정밀도를 가진다.

8.3 동역학

델타 로봇의 동역학 모형은 잘 연구되어 있으며, 일부 단순화를 통해 빠른 계산이 가능하다.

9. 본 절의 의의

본 절은 병렬 기구의 뉴턴-오일러 해석을 다루었다. 병렬 기구의 정확한 동역학 모형화는 고정밀, 고속 응용에서 핵심적이다.

10. 참고 문헌

  • Merlet, J.-P. (2006). Parallel Robots (2nd ed.). Springer.
  • Tsai, L. W. (1999). Robot Analysis: The Mechanics of Serial and Parallel Manipulators. Wiley.
  • Khalil, W., & Dombre, E. (2002). Modeling, Identification and Control of Robots. Hermes Penton.
  • Featherstone, R. (2008). Rigid Body Dynamics Algorithms. Springer.

version: 1.0