17.2 힘 평형과 모멘트 평형
1. 개요
힘 평형(force equilibrium)과 모멘트 평형(moment equilibrium)은 정역학의 두 기둥이며, 강체 또는 강체 시스템이 정지 상태를 유지하기 위하여 만족해야 하는 두 종류의 벡터 방정식을 의미한다. 앞 절에서 소개한 일반적 평형 조건의 추상적 진술을 본 절에서는 더욱 구체적이고 분석적으로 다루며, 힘과 모멘트의 정의, 합성, 분해, 그리고 다양한 시스템에서의 평형 조건의 적용 방법을 학술적으로 기술한다.
힘 평형은 강체의 병진 평형을 보장하며, 모멘트 평형은 회전 평형을 보장한다. 두 조건이 동시에 만족될 때 강체는 완전한 정역학적 평형 상태에 있다. 본 절에서는 두 평형 조건의 수학적 정식화, 기준점의 선택과 그 영향, 분포 하중의 처리, 그리고 매니퓰레이터 및 다체 로봇 시스템의 분석에 적용되는 방식을 다룬다.
2. 힘 벡터의 정의와 성질
힘은 크기와 방향을 가지는 벡터량으로서, 강체에 작용하면 그 운동량을 변화시키는 물리량으로 정의된다. 힘 벡터 \mathbf{F}는 직교 좌표계에서 다음과 같이 표현된다.
\mathbf{F} = F_x \hat{i} + F_y \hat{j} + F_z \hat{k}
여기서 F_x, F_y, F_z는 각각 x, y, z 축 방향의 성분이고 \hat{i}, \hat{j}, \hat{k}는 단위 벡터이다. 힘 벡터는 또한 작용선(line of action)을 가지며, 이는 힘의 작용점과 방향에 의하여 결정된다.
힘은 자유 벡터(free vector)가 아닌 미끄러짐 벡터(sliding vector)로 분류된다. 즉 강체 분석에서 힘은 그 작용선을 따라 임의의 점으로 이동할 수 있으나, 작용선 자체는 고정되어 있다. 이는 힘이 강체에 미치는 효과가 그 작용선의 위치에 의존함을 의미한다.
3. 힘의 합성과 분해
여러 개의 힘이 한 강체에 작용할 때, 그들의 합력(resultant force)은 각 힘 벡터의 벡터 합으로 정의된다.
\mathbf{R} = \sum_{i=1}^{n} \mathbf{F}_i = \sum_i (F_{ix} \hat{i} + F_{iy} \hat{j} + F_{iz} \hat{k})
힘의 합성은 평행 사변형 법칙(parallelogram rule) 또는 다각형 법칙(polygon rule)에 의하여 기하학적으로 수행될 수 있으며, 해석적으로는 각 좌표 성분의 대수적 합으로 계산된다. 역으로, 한 힘을 여러 방향의 성분으로 분해하는 작업은 합성의 역과정으로 이해된다.
4. 모멘트의 정의
모멘트(moment) 또는 토크(torque)는 힘이 한 점 또는 한 축에 대하여 회전 효과를 일으키는 능력을 정량화한 벡터량이다. 점 O를 기준점으로 하고, 작용점이 \mathbf{r}에 있는 힘 \mathbf{F}가 있을 때, 점 O에 대한 이 힘의 모멘트는 다음과 같이 정의된다.
\mathbf{M}_O = \mathbf{r} \times \mathbf{F}
여기서 \times는 벡터곱(cross product)을 나타낸다. 모멘트의 크기는 |\mathbf{M}_O| = |\mathbf{r}| |\mathbf{F}| \sin\theta로 표현되며, 여기서 \theta는 \mathbf{r}과 \mathbf{F} 사이의 각도이다. 이는 또한 점 O로부터 힘의 작용선까지의 수직 거리(moment arm) d와 힘의 크기 |\mathbf{F}|의 곱 |\mathbf{F}| d로도 표현된다.
모멘트의 방향은 오른손 법칙(right-hand rule)에 의하여 결정되며, \mathbf{r}에서 \mathbf{F}로 손가락을 회전시킬 때 엄지손가락이 가리키는 방향이 모멘트 벡터의 방향이 된다.
5. 모멘트의 좌표 표현
모멘트 벡터의 좌표 성분은 다음과 같이 표현된다.
\mathbf{M}_O = \begin{vmatrix} \hat{i} & \hat{j} & \hat{k} \\ r_x & r_y & r_z \\ F_x & F_y & F_z \end{vmatrix}
이 행렬식을 전개하면,
M_x = r_y F_z - r_z F_y
M_y = r_z F_x - r_x F_z
M_z = r_x F_y - r_y F_x
이 표현은 임의의 작용점과 임의의 힘에 대한 모멘트 벡터의 계산을 명시적으로 제공한다.
6. 기준점의 변경과 모멘트의 변화
서로 다른 기준점에 대한 같은 힘의 모멘트는 다음과 같은 관계로 연결된다. 점 O와 점 P가 있고 \mathbf{r}_{OP}가 O에서 P로 향하는 위치 벡터일 때,
\mathbf{M}_P = \mathbf{M}_O + \mathbf{r}_{PO} \times \mathbf{F} = \mathbf{M}_O - \mathbf{r}_{OP} \times \mathbf{F}
여러 힘이 작용할 때 합력이 영이면, 즉 \sum \mathbf{F} = 0이면, 모멘트는 기준점에 무관하게 동일하다. 이러한 사실은 평형 분석에서 기준점을 자유롭게 선택할 수 있게 하며, 미지수가 가장 적은 위치를 기준점으로 선택하여 분석을 단순화하는 데 활용된다.
7. 우력
크기가 같고 방향이 반대이며 작용선이 평행하나 일치하지 않는 두 힘의 쌍을 우력(couple)이라고 한다. 우력의 합력은 영이지만 그 모멘트는 영이 아니며, 기준점에 무관하게 동일한 값을 갖는다. 우력의 모멘트는 다음과 같이 표현된다.
\mathbf{M}_{\text{couple}} = \mathbf{r} \times \mathbf{F}
여기서 \mathbf{r}은 한 힘의 작용점에서 다른 힘의 작용점으로 향하는 벡터이고, \mathbf{F}는 두 힘 중 하나이다. 우력은 자유 벡터로서 강체의 어디에든 동일한 회전 효과를 미치며, 모터의 구동 토크나 비틀림 하중을 모델링하는 데 사용된다.
8. 힘 평형 조건의 정식화
강체에 작용하는 모든 외력의 벡터 합이 영일 때 강체는 병진 평형 상태에 있다.
\sum_{i} \mathbf{F}_i = 0
이를 직교 좌표 성분으로 분해하면 다음의 세 스칼라 방정식을 얻는다.
\sum F_{ix} = 0, \quad \sum F_{iy} = 0, \quad \sum F_{iz} = 0
이 세 방정식은 강체의 세 병진 자유도에 각각 대응한다.
9. 모멘트 평형 조건의 정식화
강체에 작용하는 모든 외부 모멘트와 외력의 모멘트의 벡터 합이 영일 때 강체는 회전 평형 상태에 있다.
\sum_{i} \mathbf{M}_i + \sum_{j} \mathbf{r}_j \times \mathbf{F}_j = 0
여기서 첫 번째 합은 외부에서 직접 가해지는 모멘트(우력)들을 포함하고, 두 번째 합은 외력 \mathbf{F}_j가 기준점에 대하여 만드는 모멘트를 포함한다. 직교 좌표 성분으로 분해하면 다음의 세 스칼라 방정식이 도출된다.
\sum M_{ix} = 0, \quad \sum M_{iy} = 0, \quad \sum M_{iz} = 0
이 세 방정식은 강체의 세 회전 자유도에 각각 대응한다.
10. 분포 하중의 처리
실제 시스템에서는 한 점에 집중된 힘이 아니라 일정한 영역에 분포된 하중이 작용하는 경우가 많다. 분포 하중(distributed load)은 단위 길이 또는 단위 면적당 힘의 밀도 함수로 표현되며, 평형 분석에서는 합력과 그 작용점(또는 무게 중심)으로 등가화된다.
선분포 하중 w(x)가 작용하는 경우, 등가 합력의 크기는 다음과 같다.
F_R = \int w(x) \, dx
그리고 등가 합력의 작용점 위치는 다음과 같이 결정된다.
\bar{x} = \frac{\int x \, w(x) \, dx}{\int w(x) \, dx}
이러한 등가화는 분포 하중을 집중 하중으로 단순화하여 평형 분석을 가능하게 한다. 면분포 하중과 체분포 하중에 대해서도 유사한 절차가 적용된다.
11. 매니퓰레이터의 정역학적 평형
매니퓰레이터의 각 링크는 정지 상태에서 다음의 평형 조건을 만족해야 한다. 링크 i에 작용하는 힘과 모멘트의 평형은 다음과 같이 표현된다.
\mathbf{f}_{i-1, i} - \mathbf{f}_{i, i+1} + m_i \mathbf{g} = 0
\mathbf{n}_{i-1, i} - \mathbf{n}_{i, i+1} + \mathbf{r}_{i-1, c_i} \times \mathbf{f}_{i-1, i} - \mathbf{r}_{i, c_i} \times \mathbf{f}_{i, i+1} = 0
여기서 \mathbf{f}_{i-1, i}는 링크 i-1이 링크 i에 가하는 힘, \mathbf{n}_{i-1, i}는 그에 대응하는 모멘트, m_i \mathbf{g}는 링크 i에 작용하는 중력, \mathbf{r}_{i-1, c_i}와 \mathbf{r}_{i, c_i}는 각각 관절 i-1과 i로부터 링크 i의 질량 중심까지의 위치 벡터이다.
이 방정식들을 매니퓰레이터의 가장 끝 링크에서부터 베이스 방향으로 재귀적으로 풀면, 각 관절에서 필요한 토크와 반력을 모두 계산할 수 있다. 이는 재귀적 정역학 알고리즘의 기초를 형성하며, 후속 절에서 동역학으로 확장된다.
12. 평형 방정식의 풀이 가능성
여섯 개의 평형 방정식이 미지수의 수보다 적은 경우 시스템은 부정정 시스템이며, 평형 방정식만으로는 해를 얻을 수 없다. 부정정 시스템의 분석에는 변형 적합성(compatibility of deformation) 조건과 재료의 응력-변형 관계가 추가로 필요하다. 이 경우 강체의 가정 자체를 완화하고 변형체 역학(mechanics of deformable bodies)으로 분석을 확장해야 한다.
반대로 미지수의 수가 평형 방정식의 수보다 적은 경우 시스템은 과결정(overdetermined)된 것이며, 일반적으로 외력이 특정 양립 조건을 만족할 때만 평형이 가능하다. 정정 시스템(미지수의 수와 평형 방정식의 수가 같은 경우)이 가장 일반적이고 분석이 단순하며, 매니퓰레이터의 직렬 운동 사슬은 본질적으로 정정 시스템이다.
13. 본 절의 의의
본 절에서 다룬 힘 평형과 모멘트 평형은 정역학의 핵심 도구이며, 모든 정적 분석의 출발점이다. 힘과 모멘트의 정의, 벡터 표현, 합성과 분해, 그리고 평형 조건의 정식화는 강체와 강체 시스템의 정적 거동을 정량적으로 이해하기 위한 기초적 언어를 제공한다.
이러한 도구는 매니퓰레이터의 정역학적 분석, 이동 로봇의 안정성 분석, 다족 로봇의 자세 유지 분석, 그리고 그리퍼와 환경 사이의 접촉력 분석 등 광범위한 로봇공학적 문제에 직접 적용된다. 본 절의 내용은 후속 절들에서 자코비안 행렬을 활용한 매니퓰레이터의 정역학적 분석으로 구체화될 것이다.
14. 학습 권장사항
본 절의 내용을 충분히 이해하기 위하여 벡터 대수, 강체의 기본 운동학, 그리고 좌표 변환에 대한 선행 학습이 권장된다. 본 절의 내용을 심화 학습하기 위해서는 변형체 역학, 구조 역학, 그리고 다체 시스템 동역학에 대한 추가 학습이 권장된다.
15. 참고 문헌
- Hibbeler, R. C. (2016). Engineering Mechanics: Statics (14th ed.). Pearson.
- Beer, F. P., Johnston, E. R., Mazurek, D. F., and Eisenberg, E. R. (2018). Vector Mechanics for Engineers: Statics (12th ed.). McGraw-Hill.
- Meriam, J. L., Kraige, L. G., and Bolton, J. N. (2015). Engineering Mechanics: Statics (8th ed.). Wiley.
- Spong, M. W., Hutchinson, S., and Vidyasagar, M. (2020). Robot Modeling and Control (2nd ed.). Wiley.
- Siciliano, B., Sciavicco, L., Villani, L., and Oriolo, G. (2009). Robotics: Modelling, Planning and Control. Springer.
- Murray, R. M., Li, Z., and Sastry, S. S. (1994). A Mathematical Introduction to Robotic Manipulation. CRC Press.
- Featherstone, R. (2008). Rigid Body Dynamics Algorithms. Springer.
version: 1.0