어떤 시스템을 구성하고 있는 질점들이 자유롭게 움직이지 못하고 운동학적으로 제약을 받고 있다면 그 시스템은 구속(constraint)되어 있다고 한다. 그리고 운동학적인 제약사항을 위치, 속도, 시간 등의 함수로 표현한 것을 구속조건 식이라고 한다.
예를 들면 3차원 공간 상에 두 질점이 길이가

구속조건은 구속조건식의 형태에 따라 크게 홀로노믹 구속(holonomic constraint)과 비홀로노믹 구속(nonholonomic constraint)으로 분류된다.
홀로노믹 구속은 구속 조건식을 위치와 시간만의 함수로 표현할 수 있는 경우를 말한다. 예를 들면 위에서 언급한 길이가
여기서
설명을 간단하게 하기 위해서 질점이 1개인 경우를 살펴본다. 먼저 질점이 어떤 곡면 상에서만 운동할 수 있다고 하자. 그 곡면의 식은 다음과 같이 주어진다.
질점은 곡면 식을 만족해야 하므로 운동이 자유롭지 못하고 구속되어 있다. 또한 구속조건 식이 식 (2)의 형태이므로 홀로노믹 구속이다. 질점이 실제로 움직일 수 있는 극소 변위
여기서 변위
한편 질점의 운동을 곡면 상으로 제약하려면 그것을 가능하게 하는 힘이 필요하다. 이 힘을 구속력(constraint force)이라고 한다. 구속력은 곡면이 질점에 가하는 힘이다. 곡면이 마찰이 없는 매끄러운 표면을 가졌다면 구속력은 곡면에 수직인 방향으로 작용한다. 만약 마찰이 있다면 곡면 상에서 질점이 움직이는 방향의 반대 방향으로 마찰력이 작용하지만 이러한 마찰력은 구속력과는 다르게 취급할 수 있다.
구속력을
위 식은 구속력
구속력은 접선과 직각이므로 다음과 같이 곡면의 그래디언트와 평행한 것으로 표현할 수 있다.
또는
여기서

만약 곡면 식 자체가 시간의 함수라면 이야기가 조금 달라진다.
위와 마찬가지로 질점이 실제로 움직일 수 있는 극소 변위
위 식에 의하면 극소 변위

하지만 구속력
이제 새로운 변위를 도입한다. 바로 가상 변위(virtual displacement)다. 가상 변위는 시스템의 구속조건에는 부합하지만 가상적인 임의의 극소 변위를 말한다. 실제 극소 변위, 즉 미분은
실제 변위와 가상 변위는 일반적으로 다르다. 하지만 구속조건 식 자체가 시간의 함수가 아닐 때 두 변위는 동일한 구속조건 식을 만족하므로 같다. 즉, 시간의 함수가 아닌 홀로노믹 구속조건 식
또한 구속조건 식이 시간의 함수인

식 (9)는 홀로노믹 구속조건 식
여기서 계수
비홀로노믹 조건식 (13)에서 변위
구속력은 구속의 결과로 생기는 힘이다. 외부에서 주어지는 힘과 구속력은 식 (13)을 만족하는 실제 운동을 결정한다. 하지만 구속력은 식 (14)의 가상 변위에 대해서 하는 일은
외력은 알고 있거나 주어지는 경우가 많은 반면 구속력은 주어지지 않거나 계산하기 어렵다는 점에서 실제 일보다 가상일을 이용하는 데 장점이 있다.
한편, 비홀로노믹 구속조건 식은 식 (13)과 같이 주어지거나 혹은 다음과 같이 속도의 선형 식 형태로 표현하기도 한다.
보다 일반적인 형태의 비홀로노믹 구속은 다음과 같이 위치, 시간뿐 만 아니라 속도까지 포함된 함수식으로 표현한다.
비홀로노믹 구속은 홀로노믹 구속이 아닌 모든 경우를 말한다. 구속 조건 관계식이 등식으로 주어지지 않고 부등식으로 주어지는 경우도 비홀로노믹 구속의 예다.
'항공우주 > 동역학' 카테고리의 다른 글
일반화 좌표 (Generalized Coordinate) (0) | 2021.08.08 |
---|---|
해밀톤의 원리 (Hamilton’s Principle) (0) | 2021.08.04 |
포텐셜 에너지 (Potential Energy) (0) | 2021.08.03 |
기본 운동학 방정식 (BKE) (0) | 2021.04.13 |
각속도 벡터 (0) | 2021.04.13 |
댓글