15.5 위치 에너지의 일반화 좌표 표현
1. 개요
라그랑주 역학에서 위치 에너지는 일반화 좌표만의 함수로 표현된다. 위치 에너지는 보존력의 효과를 표현하며, 라그랑지언의 핵심 요소이다. 본 절에서는 위치 에너지의 일반화 좌표 표현 방법과 다양한 종류의 위치 에너지를 다룬다.
2. 보존력과 위치 에너지
2.1 보존력의 정의
힘 \mathbf{F}가 보존력이면 다음의 조건을 만족한다.
- 닫힌 경로의 일이 0
- 일이 경로에 의존하지 않고 시작점과 끝점에만 의존
- 스칼라 함수 U의 음의 기울기로 표현 가능
\mathbf{F} = -\nabla U
2.2 위치 에너지의 정의
위치 에너지 U(\mathbf{r})는 보존력의 일을 통해 정의되는 스칼라 함수이다. 일반적으로 기준점을 정하여 그 점에서 위치 에너지를 0으로 설정한다.
2.3 일반화 좌표로의 변환
위치 에너지가 입자의 위치 \mathbf{r}_i의 함수일 때, 일반화 좌표를 통해 위치를 표현하면 위치 에너지가 일반화 좌표만의 함수가 된다.
U = U(\mathbf{r}_1(\mathbf{q}), \ldots, \mathbf{r}_N(\mathbf{q})) = U(\mathbf{q})
3. 위치 에너지의 종류
3.1 중력 위치 에너지
균일한 중력장에서 입자의 위치 에너지는 다음과 같다.
U_g = mgh
여기서 m은 입자의 질량, g는 중력 가속도, h는 기준면으로부터의 높이이다.
3.2 탄성 위치 에너지
후크의 법칙을 따르는 스프링의 위치 에너지는 다음과 같다.
U_e = \frac{1}{2}kx^2
여기서 k는 스프링 상수이고 x는 평형 위치로부터의 변위이다.
3.3 정전기 위치 에너지
두 점전하 사이의 정전기 위치 에너지는 다음과 같다.
U_q = \frac{1}{4\pi\epsilon_0}\frac{q_1 q_2}{r}
여기서 r은 두 전하 사이의 거리이다.
3.4 만유 인력 위치 에너지
두 입자 사이의 만유 인력 위치 에너지는 다음과 같다.
U_G = -G\frac{m_1 m_2}{r}
4. 매니퓰레이터의 위치 에너지
4.1 중력 위치 에너지
매니퓰레이터의 위치 에너지는 일반적으로 중력 위치 에너지가 지배적이다. 각 링크의 질량 중심의 높이의 함수로 표현된다.
U_g(\mathbf{q}) = \sum_{i=1}^{n}m_i g h_i(\mathbf{q})
여기서 h_i(\mathbf{q})는 링크 i의 질량 중심의 높이이다.
4.2 일반적인 표현
균일한 중력장에서 일반적인 표현은 다음과 같다.
U_g(\mathbf{q}) = -\sum_{i=1}^{n}m_i \mathbf{g}_0^T\mathbf{r}_{c,i}(\mathbf{q})
여기서 \mathbf{g}_0는 중력 가속도 벡터이고 \mathbf{r}_{c,i}(\mathbf{q})는 링크 i의 질량 중심의 위치이다.
4.3 탄성 위치 에너지
매니퓰레이터의 관절에 탄성이 있는 경우(유연 관절) 추가 탄성 위치 에너지가 존재한다.
U_e(\mathbf{q}, \boldsymbol{\theta}) = \frac{1}{2}(\boldsymbol{\theta} - \mathbf{q})^T\mathbf{K}(\boldsymbol{\theta} - \mathbf{q})
여기서 \boldsymbol{\theta}는 모터 각도이고 \mathbf{K}는 탄성 행렬이다.
5. 위치 에너지의 성질
5.1 자세 의존성
위치 에너지는 일반화 좌표만의 함수이며, 일반화 속도에 의존하지 않는다.
5.2 기울기와 보존력
일반화 좌표에 대한 위치 에너지의 음의 기울기가 일반화 보존력이다.
Q_j^{\text{cons}} = -\frac{\partial U}{\partial q_j}
이는 매니퓰레이터의 중력 토크의 계산에 사용된다.
5.3 평형점
위치 에너지의 정류점(\frac{\partial U}{\partial q_i} = 0)은 시스템의 평형점이다. 극소점은 안정 평형이고, 극대점이나 안장점은 불안정 평형이다.
5.4 시스템의 안정성
평형점의 안정성은 위치 에너지의 헤시안 행렬의 고유값으로 결정된다. 모든 고유값이 양수이면 안정 평형이다.
6. 응용 예시
6.1 단순 진자
질량이 m, 길이가 l인 단순 진자의 위치 에너지는 다음과 같다.
U(\theta) = -mgl\cos\theta
평형점은 \theta = 0(아래)와 \theta = \pi(위)이다. \theta = 0이 안정 평형이다.
6.2 자유도 평면 매니퓰레이터
수직 평면의 2자유도 매니퓰레이터의 위치 에너지는
U(\mathbf{q}) = m_1 g l_{c1}\sin q_1 + m_2 g (l_1\sin q_1 + l_{c2}\sin(q_1 + q_2))
여기서 l_{c1}, l_{c2}는 각 링크의 질량 중심까지의 거리이다.
6.3 카트 위의 진자
카트 위에 매달린 진자의 시스템에서 위치 에너지는 진자의 각도에만 의존한다.
U(\theta) = ml g\cos\theta
(진자가 위쪽에 매달려 있을 때, 평형 위치에서 측정한 변수)
7. 본 절의 의의
본 절은 위치 에너지의 일반화 좌표 표현을 다루었다. 위치 에너지는 라그랑지언의 핵심 요소이며, 보존력의 효과를 표현한다. 매니퓰레이터의 동역학 분석에서 중력 위치 에너지가 핵심 역할을 한다.
8. 참고 문헌
- Goldstein, H., Poole, C., & Safko, J. (2002). Classical Mechanics (3rd ed.). Addison-Wesley.
- Lanczos, C. (1986). The Variational Principles of Mechanics (4th ed.). Dover.
- Greenwood, D. T. (2003). Advanced Dynamics. Cambridge University Press.
- Spong, M. W., Hutchinson, S., & Vidyasagar, M. (2020). Robot Modeling and Control (2nd ed.). Wiley.
version: 1.0