본문 바로가기

홀로노믹3

라그랑지 방정식 (Lagrange’s Equation) 라그랑지 방정식(Lagrange's equation)과 해밀톤 방정식(Hamilton's equation)은 해석 동역학(analytical dynamics)의 근간을 이룬다. 라그랑지 방정식은 해밀톤의 원리(Hamilton's principle)를 일반화 좌표로 표현한 2차 미분 방정식이며, 해밀톤 방정식은 라그랑지 방정식으로부터 유도할 수 있는 1차 미분 방정식이다. \(N\) 개의 질점으로 이루어진 홀로노믹(holonomic) 시스템이 있다고 하자. 그러면 \(N\) 개의 질점의 위치벡터를 일반화 좌표 \(q_i\) 를 이용하여 표현하면 다음과 같다. \[ \mathbf{r}_k= \mathbf{r}_k (q_1, q_2, ... , q_n, t), \ \ \ \ \ k=1, 2, ... ,N \t.. 2021. 8. 8.
일반화 좌표 (Generalized Coordinate) \(N\) 개의 질점으로 이루어진 시스템이 있다고 하자. 각 질점의 위치는 \(N\) 개의 위치 벡터 \(\mathbf{r}_k=\mathbf{r}_k (x_k, y_k, z_k ), \ \ k=1,...,N\) 으로 표현할 수 있다. 여기서 \(x_k, y_k, z_k\) 는 \(k\) 번째 질점의 위치를 직교 좌표계(Cartesian coordinate)로 표시한 좌표다. 질점이 운동할 경우 질점의 각 위치를 시간의 함수 \(x_k (t), y_k (t), z_k (t)\) 로 표현하면 된다. 그러면 3차원 공간상에 \(N\) 개의 운동 궤적이 나타날 것이다. 그런데 만약 \(3N\) 차원 공간이 있다면 \(N\) 개의 질점으로 이루어진 시스템의 운동을 한 점의 운동으로 표현할 수 있지 않을까. 이와.. 2021. 8. 8.
홀로노믹 구속 (Holonomic Constraint)과 가상 변위 어떤 시스템을 구성하고 있는 질점들이 자유롭게 움직이지 못하고 운동학적으로 제약을 받고 있다면 그 시스템은 구속(constraint)되어 있다고 한다. 그리고 운동학적인 제약사항을 위치, 속도, 시간 등의 함수로 표현한 것을 구속조건 식이라고 한다. 예를 들면 3차원 공간 상에 두 질점이 길이가 \(L\) 인 막대기로 연결되어 있을 경우, 두 질점은 자유롭게 운동하지 못하고 다음 구속조건 식을 만족하면서 운동해야 한다. \[ (x_1-x_2 )^2+(y_1-y_2 )^2+(z_1-z_2 )^2=L^2 \tag{1} \] 구속조건은 구속조건식의 형태에 따라 크게 홀로노믹 구속(holonomic constraint)과 비홀로노믹 구속(nonholonomic constraint)으로 분류된다. 홀로노믹 구속은.. 2021. 8. 4.