Professional Documents
Culture Documents
응용 : 궤도 방정식
(Application for trajectory)
응용 : 궤도방정식
물체의 운동은 벡터함수로 표현할 수 있습니다. 1장에서는 자유낙하 및 낙하에 대한 위치의 변
화를 가속도와 속도를 통하여 구하였는데, 여기서는 평면 또는 공간에서 비행하는 물체의 궤도
를 가속도와 속도를 이용하여 미분방정식으로 표현하고, 그 해를 구하는 방법을 학습합니다.
특히, 물체의 스핀을 고려한 물체의 운동은 복잡한 비선형미분방정식으로 표현되는데 수치해법
으로 그 근사해를 구하여 물체의 궤도에 대한 이해도를 높입니다.
투사체 모델 (Projectile model) : 비행 궤도 추정
• 법칙 : 뉴턴의 운동2법칙
• 가정 : 아래에서 주어짐
• 좌표설정 : 투사체의 입구를 원점으로 하는
그림과 같은 좌표축 설정
• 기호:
𝑟 (𝑡) : 𝑡[sec]시각 물체의 위치벡터
𝑣 (𝑡) : 𝑡[sec]시각 물체의 속도벡터
𝑎 (𝑡) : 𝑡[sec]시각 물체의 가속도벡터
𝑚 : 투사체의 질량 [kg]
𝜃 : 투사각도
𝑖Ԧ : x축과 평행한 단위벡터
𝑗Ԧ : z축과 평행한 단위벡터
투사체 모델 (Projectile model) : 비행 궤도 추정
• 뉴턴의 운동 2법칙 :
질량 𝑚인 물체가 속도 𝑣 로 비행하고 있을 때
운동량은 𝑝 = 𝑚 𝑣 이다.
• 운동량의 변화율은 그 물체에 작용하는 외부
의 모든 힘의 합과 같으므로
𝑑𝑝 𝑑𝑣
𝐹 = =𝑚 = 𝑚𝑎
𝑑𝑡 𝑑𝑡
• 가정 : 물체에 작용하는 힘
① 중력
② 공기저항
③ 회전력
④ 외력 등등
중력만 고려한 경우
• 표현(방정식)
𝑑𝑣 𝑑𝑣
𝑚 = −𝑚𝑔 𝑗 또는 = −𝑔 𝑗
𝑑𝑡 𝑑𝑡
• 초기조건은
𝑣 0 = 𝑣Ԧ0 = 𝑣0 cos 𝜃, sin 𝜃 , 𝑣0 = 𝑣Ԧ0
• 초기값문제
𝑑𝑟
= 𝑣Ԧ0 − 𝑔𝑡𝑗 , 𝑟 0 = 𝑟Ԧ0
𝑑𝑡
초기값문제의 해
𝑡 𝑡
𝑑 𝑟(𝜏)
Ԧ
න 𝑑𝜏 = න 𝑣Ԧ0 − 𝑔𝜏𝑗 𝑑𝜏
0 𝑑𝜏 0
벡터함수에 대한 적분은 성분별로 적분하지만
익숙해지면 굳이 성분별로 나누어 적분하지
않고 벡터에 곱해져 스칼라를 바로 적분하면 된다.
1
𝑟Ԧ 𝑡 = 𝑟Ԧ0 + 𝑣Ԧ0 𝑡 − 𝑔𝑡 2 𝑗
2
𝑥(𝑡)
• 𝑟Ԧ 𝑡 = 및 𝑟Ԧ0 = 0으로 두고 해를 성분으로 표시하면 다음과 같은
𝑧(𝑡)
매개변수방정식을 얻는다.
𝑥 𝑡 = (𝑣0 cos 𝜃 ) 𝑡
1 2
𝑧 𝑡 = 𝑣0 sin 𝜃 𝑡 − 𝑔𝑡
2
• 매개변수(𝑡)를 소거하면
1 1 2
𝑧 = (tan 𝜃) 𝑥 + 𝑔 2 𝑥
2 𝑣0 cos 2 𝜃
• 이 방정식은 𝑥와 𝑧 사이의 방정식이 되고, 그 그래프는 위치 𝑥에 따른 높이 𝑧의
상태를 보여준다. 𝑧는 𝑥에 대한 2차함수이므로 그 그래프는 포물선이다.
𝑑𝑣 𝑔 𝑘
=− 𝑗 − 𝑣, 𝑣 0 = 𝑣Ԧ0
𝑑𝑡 𝑚 𝑚
• 초기값문제의 해
𝑘
−𝑚 𝑡 𝑚𝑔 𝑚𝑔 − 𝑘 𝑡
𝑣 𝑡 =𝑒 𝑣Ԧ0 − 𝑗 + 𝑒 𝑚 𝑗
𝑘 𝑘
• 위치벡터 𝑟 (𝑡)에 관한 초기값문제
𝑑𝑟 𝑘
−𝑚 𝑡 𝑚𝑔 𝑚𝑔 − 𝑘 𝑡
=𝑒 𝑣Ԧ0 − 𝑗 + 𝑒 𝑚 𝑗, 𝑟 0 = 𝑟Ԧ0
𝑑𝑡 𝑘 𝑘
• 초기값문제의 해
𝑡 𝑡
𝑑 𝑟(𝜏)
Ԧ 𝑘
− 𝜏 𝑚𝑔 𝑡 𝑚𝑔 𝑡 − 𝑘 𝜏
න 𝑑𝜏 = න 𝑒 𝑚 𝑑𝜏 𝑣Ԧ0 − න 𝑑𝜏 𝑗 + න 𝑒 𝑚 𝑑𝜏𝑗
0 𝑑𝜏 0 𝑘 0 𝑘 0
𝑚 𝑘
− 𝑡 𝑚𝑔 𝑚2 𝑔 𝑘
− 𝑡
𝑟Ԧ 𝑡 = 𝑟Ԧ0 + 1 − 𝑒 𝑚 𝑣Ԧ0 − 𝑡Ԧ𝑗 + 2 1 − 𝑒 𝑚 𝑗
𝑘 𝑘 𝑘
𝑥(𝑡)
• 𝑟Ԧ 𝑡 = 및 𝑟Ԧ0 = 0으로 두고 해를 성분으로 표시하면 다음과 같은 매개변
𝑧(𝑡)
수방정식을 얻는다.
𝑚 𝑘
−𝑚 𝑡
𝑥 𝑡 = 1−𝑒 𝑣0 cos 𝜃
𝑘
𝑚 𝑘
− 𝑡 𝑚𝑔 𝑚2 𝑔 𝑘
− 𝑡
𝑧 𝑡 = 1 − 𝑒 𝑚 𝑣0 sin 𝜃 − 𝑡+ 2 1−𝑒 𝑚
𝑘 𝑘 𝑘
• 매개변수 𝑡의 소거
𝑚𝑔 𝑚2 𝑔 𝑘𝑥
𝑧 = tan 𝜃 + 𝑥 + 2 ln 1 −
𝑘𝑣0 cos 𝜃 𝑘 𝑚𝑣0 cos 𝜃
• 공기저항이 있는 경우 궤도는 포물선이 아니다.
• 𝑘 → 0으로 두면 𝑧는 이차방정식으로 수렴한다. 관심이 있는 학생은 해보라.
예제 5.2
𝑥 𝑡 = 5 2 (1 − 𝑒 −𝑡 )
49 49
𝑧 𝑡 = − 𝑡+ 5 2+ (1 − 𝑒 −𝑡 )
5 5
중력 항력 양력
𝑭𝑴
𝒛 𝒗
𝑭𝑫
+
물체의 궤도
Trajectory of an object
𝒘
𝒚
Under spin
• 항력의 크기는 𝑣 2 에 비례한다.
1
𝐹𝐷 = 𝐹Ԧ𝐷 = 𝜌 𝐴 𝐶𝐷 𝑣 2 , 𝑣 = 𝑣Ԧ
2
• 항력은
1 𝑣Ԧ 1
𝐹Ԧ𝐷 = − 𝜌 𝐴 𝐶𝐷 𝑣 2 = − 𝜌 𝐴 𝐶𝐷 𝑣 𝑣Ԧ
2 𝑣Ԧ 2
1
𝐹𝐿 = 𝐹Ԧ𝐿 = 𝜌 𝐴 𝐶𝐿 𝑣 2 , 𝑣 = 𝑣Ԧ
2
단위벡터 표시
• 마그누스의 힘
1 𝜔 𝑣Ԧ 1
𝐹Ԧ𝐿 = 𝜌 𝐴 𝐶𝐿 𝑣 2
× = 𝜌 𝐴 𝐶𝐿 𝑣 𝜔
ෝ × 𝑣Ԧ
2 𝜔 𝑣Ԧ 2
• 정리하면 다음과 같은 속도에 대한 운동방정식을 얻는다.
𝑑𝑣 1 1
𝑚 = −𝑚𝑔 − 𝐶𝐷 𝜌𝐴𝑣𝑣 + 𝐶𝐿 𝜌𝐴𝑣 𝜔
ෝ×𝑣
𝑑𝑡 2 2
𝑣 0 =𝑣0
• 위의 식에서 구한 속도 𝑣 를 사용하여 다음 식을 풀면 위치함수를 얻는다.
𝑑𝑟
=𝑣
𝑑𝑡
𝑟 0 =𝑟0
𝑑𝑣 1 1
𝑚
𝑑𝑡
= −𝑚𝑔 − 𝐶𝐷 𝜌𝐴𝑣 𝑣 + 𝐶𝑀 𝜌𝐴 𝜔
2 2
ෝ×𝑣 Differential equation
in a vector form
𝑑𝑣𝑥 𝜌𝐴𝑣
= −𝐶𝐷 𝑣𝑥 + 𝐶𝑀 (𝜔
ෝ𝑦 𝑣𝑧 − 𝜔
ෝ𝑧 𝑣𝑦 )
𝑑𝑡 2𝑚
𝑑𝑣𝑦 𝜌𝐴𝑣
= −𝐶𝐷 𝑣𝑦 + 𝐶𝑀 (𝜔
ෝ𝑧 𝑣𝑥 − 𝜔
ෝ𝑥 𝑣𝑧 )
𝑑𝑡 2𝑚
𝑑𝑣𝑧 𝜌𝐴𝑣
= −𝑔 + −𝐶𝐷 𝑣𝑧 + 𝐶𝑀 (𝜔
ෝ𝑥 𝑣𝑦 − 𝜔
ෝ𝑦 𝑣𝑥 )
𝑑𝑡 2𝑚
𝑑𝑥
= 𝑣𝑥
𝑑𝑡
𝑑𝑦
= 𝑣𝑦
𝑑𝑡
𝑑𝑧
𝑑𝑡
= 𝑣𝑧 The system of
differential equations
물체를 골프 공으로 간주하여 방정식에 나타나는 변수들의 값 선택
예제 5.3
풀이
예제 5.4
𝜔 ෝ = 30, −300,0 , 𝜔
ෝ = [0, −300,0], 𝜔 ෝ = [−30, −300,0]
에 대응하는 궤도를 3차원 공간에 그려라.
풀이
궤도방정식을 구하기 위한 Matlab프로그램
1. 투사체 모델
5. 수치해법이 필요한 이유