태양계 컴퓨터시뮬레이션학과 2016년 봄학기 담당교수 : 이형원 E304호,

Slides:



Advertisements
Similar presentations
채소야 놀자 : 브로콜리.  겨자과에 속하는 짙은 녹색채소로 ‘ 녹색 꽃양 배추 ’ 라고도 불립니다.  샐러드, 스프, 스튜 등 서양음식에 가장 많이 사용하는 채소 중 하나입니다.  구입 시, 송이가 단단하면서 가운데가 볼록 하게 솟아올라 있고 줄기를 잘라낸 단면이.
Advertisements

산업시스템분석 임성수 차수길 장연식 주혜림 7조7조.
여러분은 매일 아침밥을 먹고 나오나요? 아침밥을 왜 못 먹게 되는 걸까? 남학생 여학생 아침밥을 왜 못 먹게 되는 걸까? 32 % 12 % 34 % 21 %
구 분현존 무창계사 사육장 (1,000 평기준 ) 신개념 가금류사육장 (1,000 평기준 특허보유유럽에서 약 50 여년전 개발 2008 년 특허개발 ( 송백영농조합 ) 계사구조 별도 독립된 단층계사 500 평ⅹ 2 동 건축 많은 사육장면적 확보시 계사를 추가로 신축 500.
 전북지사 종합만족도 소속기관 종합만족도 대비 GAP 소속기관 전체 전북지사 전체 자격검정 1 차 고객 만족도 (N=31) 2 차 고객 만족도 (N=5) Gap 전북지사 [ 소속기관 종합만족도 = ( 자격검정 1 차 고객 만족도 X 90%)
한울농원.  1. 암 수 다른 나무이다.  2. 병충해가 없다.  3. 수명이 길다.  4. 체질이 강건하여 잘 자란다.  5. 가시가 길고 크다.  6. 가을에 붉은 열매를 수확한다.  7. 나무가 단단하고 잘 부러지지 않는 다.
구호복지팀 이장원 적십자 구호활동 ( 수 ). 구호사업 종류 재난구호 취약계층생계구호 특수구호 무료급식소 운영.
대륙 별로 알아 봅시다 ! 나라당 1 개씩이니 이해좀 해주세요 ^^ 아시아, 동남아시아의 있는것으로 과일의 왕이라고 불립니다 이것은 두리안이라는 것인되요 굉장히 부드럽고 높은 칼로리답게 (1 개당 4 천 2 백 칼로리가 넘는다고 하네요 ) 높은 당도를 자랑하거든요.
지구 EARTH 박세진 임수빈 오 주영 박서현 이가현 김 혜린 지구의 최초 의 생명체 - 오주 영.
재 배 현 황 통 계( ’ 02년) 농가수 8,000 호 면 적 1,000본당 생산량 총생산량 28,406천본 (947ha) 200 Kg 4,591톤 (건조) 통 계 1,000본당 생산액 총생산액 농가소득 (호당평균) 소 득 율 천원 30,720 억원 5,165 1,100천원48.
여러가지 멸종위기 동물과 세계5대 희귀동물에대한 조사 5학년 1반 13번 이채원
효과적인 금연법 산재의료관리원 동해병원 건강관리센타.
지적기초측량 경일대학교/부동산지적학과.
우리나라 전통의 무술, 태권도 5학년 8반 김유승.
(수) 아산시 학교급식지원사업 현황 아 산 시.
학교급식법령 해설(2) - 제2장 기준해설, 제3장 서식해설 (목)
나의 한 줌은 얼마나 될까? 내가 태어났을 때의 몸무게는 얼마나 되는 걸까? 사진 속 모습과 똑 같게 하려면?
목차 : [1]갈라파고스 제도에대해서. [2] 갈라파고스 땅거북 생김새 [3]갈라파고스 땅거북 특징
2014년 7월 유라시아 셰익스피어 극단 연극햄릿 레어티스역활
자살 사례 분석 경영학과 백승용 경영학부 하수정 경영학부 이은옥
강원대학교 공과대학 제어계측공학과 2010년도 제2학기
Ⅴ. 건설 기술과 환경.
제 5장 북한의 당 - 군관계 당 – 군 관계의 특징과 구조 군부 지도층의 특성 당 – 군 관계 실제 민-군 관계
돼지가격 대표 기준 ‘탕박’변경 관련 설명자료
학습 주제 p 용해도 차이로 물질 분리하기.
하나님의 말씀은 나를 변화 시켜요 참 잘 했 구 나 ! 너 는 착 하 고 신 실 한 종 이 다 내 가 훨 씬 더 많 은 것 을
하나님의 말씀은 나를 변화 시켜요 참 잘 했 구 나 ! 너 는 착 하 고 신 실 한 종 이 다 내 가 훨 씬 더 많 은 것 을
감전재해 사례 및 대책 - 근로자 안전보건교육 -
세차, 장동, 고유운동, 시선속도, 광행차, 삼각시차, 식
세차, 장동, 고유운동, 시선속도, 광행차, 삼각시차, 식
감전재해 사례 및 대책 - 근로자 안전보건교육 -
감전재해 사례 및 대책 - 근로자 안전보건교육 -
진동운동과 카오스 컴퓨터시뮬레이션학과 2016년 봄학기 담당교수 : 이형원 E304호,
과목명 : 과학 1학년 1학기 바닷물의 성분 > 해수의 성분과 운동 [1-3/6] 바닷물에는 무엇이 녹아 있을까?
6-2 Centripetal Force.
친구들과 함께 힘을 모아요. 차이와 다양성 교육 / 목표달성을 위한 협력 본 연구물은 학교 수업을 위해 개발된 것으로
강동경희대학교병원 영상의학과 석, 박사과정 및 연구원 모집
지구를 위한 한 시간의 약속을 지킬 수 있을까?(1차시)
유독물 및 취급제한∙금지물질 관리자 교육 취급시설별 관리기준 2014 한강유역환경청 화학물질관리과.
학습 주제 p 탄성력에 의한 위치 에너지.
세차, 장동, 고유운동, 시선속도, 광행차, 삼각시차, 식
제 5장 저항·코일·콘덴서 5-B 김영두·박은정·정진구 전기전자기술.
학습 주제 p 역학적 에너지는 보존될까?(2).
MATLAB training -Fourier Series Example
힘의 크기와 방향 두 힘의 합성 생물교육과 이정민.
신한카드 e대금결제 Ver 2.0.
1. 어스앵커 시공계획 1-1. EARTH ANCHOR FLOW – CHART 및 전경 공종완료 케이싱 인발
무작위 계 컴퓨터시뮬레이션학과 2016년 봄학기 담당교수 : 이형원 E304호,
멸종위기동물 5-1 이채원.
파워포인트 지키미 (잘못된것은 입력되지 않습니다) 제가 만든 암호기 암호는 ‘1638’ 지우기 입력 완료.
서울시립 장사시설 주변지역 주민의 피해의식 실태조사 연구 -고양시 사례를 중심으로-
프리즘 볼록렌즈는 프리즘의 작용과 유사하다..
강아지에 관하여~~ 이의초등학교 6학년 3반 정도웅.
수학적 정의와 정리 조선해양공학과 이병준.
2008년 기획재정부 주관 고객만족도 조사 결과 08년 PCSI현황 GAP ’08년 기술보증기금
Ⅸ. 별과 우주 9-3 별까지의 거리.
Ⅸ. 별과 우주 9-3 별까지의 거리.
악취저감 / 친환경 축산(농장)을 위한 시험보고서
예제 1-4 RL circuit
3. 2차원 운동학 ; 벡터 © 2014 Pearson Education, Inc..
1월 교회학교 진급예배 및 성탄절 음악예배 찬 양 기 도 교 회 소 식 특 순 성 경 봉 독 말 씀 찬 양 축 도 인 도 자
뜨거운 햇살을 받으며 양 손에 도시락 두 개를 들고, 콧 노래를 부르며, 시골 길을 걷고 있는 한 아이가 있었어요
첫 번째 수치 문제 컴퓨터시뮬레이션학과 담당교수 : 이형원 E304호,
Ⅲ. 선로전환기 청소 근거규정 및 점검요령.
구조 유압장비 광명119구조대 임영채.
근골격계 질환 예방교육.
전향력(코리올리힘) 발표자 : 정웅현.
電氣設備技術計算 7. 電壓降下 計算.
사료관리법 주요내용 (수) 농림축산식품부 축 산 경 영 과.
Presentation transcript:

태양계 컴퓨터시뮬레이션학과 2016년 봄학기 담당교수 : 이형원 E304호, hwlee@inje.ac.kr 운동시뮬레이션 제6주 실습하기 태양계 컴퓨터시뮬레이션학과 2016년 봄학기 담당교수 : 이형원 E304호, hwlee@inje.ac.kr

지구의 운동 1차 방정식으로 변환 Modelica 기술 𝑑 𝑣 𝑥 𝑑𝑡 =− 4 𝜋 2 𝑥 𝑟 3 , 𝑑𝑥 𝑑𝑡 = 𝑣 𝑥 𝑑 𝑣 𝑥 𝑑𝑡 =− 4 𝜋 2 𝑥 𝑟 3 , 𝑑𝑥 𝑑𝑡 = 𝑣 𝑥 𝑑 𝑣 𝑦 𝑑𝑡 =− 4 𝜋 2 𝑦 𝑟 3 , 𝑑𝑦 𝑑𝑡 = 𝑣 𝑦 Modelica 기술 𝑑𝑒𝑟 𝑣𝑥 =−4∗𝑃 𝐼 2 ∗𝑥/𝑟^3; 𝑑𝑒𝑟 𝑥 =𝑣𝑥; 𝑑𝑒𝑟 𝑣𝑦 =−4∗𝑃 𝐼 2 ∗𝑦/𝑟^3; 𝑑𝑒𝑟 𝑦 =𝑣𝑦;

불필요한 Package/Class 닫기 Motion 패키지가 사라졌음

Package 생성 패키지 명 Motion 패키지 선택 새로운 패키지 Motion이 root(global) 에 생성됨

Package 생성 패키지 명 y2016 패키지 선택 상위 패키지 새로운 패키지 y2016가 Motion 아래에 생성됨

Package 생성 Week06 Week06

Package 저장 D:\lec_hwlee\motion\y2016\week06 Motion.y2016.Week06.mo

클래스 생성 새로운 클래스 Earth가 Motion.y2016.Week06 아래에 생성됨 Earth Earth

클래스 작성 Motion.y2016.Week06.Earth

초기조건 설정 원 운동을 하는 조건은 구심력과 만유인력이 같아지는 조건이다. 𝑣 2 𝑟 = 4 𝜋 2 𝑟 2 (천문학적 단위 사용) 𝑟=(1,0), 𝑣=(0,2𝜋) 𝑟 𝑣

시뮬레이션 조건 설정 Earth

시뮬레이션 조건 설정 시뮬레이션 시작시간 종료시간 설정 미분방정식 Solver 선택 오차 한계 y2016.Week06.Earth 시뮬레이션 시작시간 종료시간 설정 미분방정식 Solver 선택 dassl 오차 한계

시뮬레이션 조건 설정 결과 출력 형식 mat : 이진 형식 출력, MATLAB, Octave 에서 사용 가능 y2016.Week06.Earth 결과 출력 형식 mat : 이진 형식 출력, MATLAB, Octave 에서 사용 가능 plt : 일반 텍스트 출력 csv : 자료를 콤마로 구분하여 저장 empty : 출력하지 않음 적분 구간의 개수 ∆𝑡= 종료시간 −시작시간 인터벌 수 ∆𝑡= 10−0 10000 =0.001초

시뮬레이션 실행 콤파일하고 시뮬레이션한 로그를 보여준다.

시뮬레이션 실행

결과 그래프 꾸미기 Setup을 통하여 그래프의 형식을 조정할 수 있다.

결과 그래프 꾸미기 그래프 타이틀 y축 타이틀 x축 타이틀 범례 선색 선굵기

결과 보이기 보고자 하는 변수 선택

결과 보이기

다른 파라메터 값의 결과 보기 파라메터 값을 수정하고 re-simulate을 한다. 오른버튼 클릭

새 시뮬레이션 결과 타이틀은 Setup으로 수정

결과 해석 초기속도를 2𝜋로 한 경우에는 𝑥,𝑦의 범위가 동일한 원운동을 한다. 초기속도를 4.5로 한 경우에는 𝑥,𝑦의 범위가 동일하지 않은 타원운동을 한다.

다른 Solver 적용 y2016.Week06.Earth y2016.Week06.Earth Runge-Kutta 선택

RK 결과

역 제곱 법칙 역 제곱 법칙은 정확한 것인가? 2가 아니고 다른 값이면 어떻게 되는가? 힘선을 고려하면 2가 정확하다.

2가 아닌 경우의 궤도 미분 방정식 일차 미분 방정식 𝐹 𝐺 = 𝐺 𝑀 𝑠 𝑀 𝐸 𝑟 𝛽 𝐹 𝐺 = 𝐺 𝑀 𝑠 𝑀 𝐸 𝑟 𝛽 일차 미분 방정식 𝑑 𝑣 𝑥 𝑑𝑡 =− 4 𝜋 2 𝑥 𝑟 𝛽+1 𝑑𝑥 𝑑𝑡 = 𝑣 𝑥 𝑑 𝑣 𝑦 𝑑𝑡 =− 4 𝜋 2 𝑦 𝑟 𝛽+1 𝑑𝑦 𝑑𝑡 = 𝑣 𝑦

Modelica 코드

PlanetBeta

PlanetBeta

PlanetBeta

PlanetBeta

결과 해석 이심율이 크고 𝛽가 2가 아닌 경우에는 궤도가 안정적이지 않다.

수성 근일점의 세차 세차는 다른 행성의 영향으로 발생한다. 566 arcsec/100yr, 1 arcsec = 1/3600 degree 섭동계산: 523 arcsec/100yr 일반상대론: 46 arcsec/100yr 𝐹 𝐺 ≈ 𝐺 𝑀 𝑠 𝑀 𝐸 𝑟 2 1+ 𝛼 𝑟 2 𝛼≈1.1× 10 −8 AU 2 , 𝑎=0.39 AU 𝑟 1 =𝑎 1+𝑒 =0.47 AU, 𝑒=0.206

미분 방정식 𝑑 𝑣 𝑥 𝑑𝑡 =− 4 𝜋 2 𝑥 𝑟 3 1+ 𝛼 𝑟 2 𝑑𝑥 𝑑𝑡 = 𝑣 𝑥 𝑑 𝑣 𝑥 𝑑𝑡 =− 4 𝜋 2 𝑥 𝑟 3 1+ 𝛼 𝑟 2 𝑑𝑥 𝑑𝑡 = 𝑣 𝑥 𝑑 𝑣 𝑦 𝑑𝑡 =− 4 𝜋 2 𝑦 𝑟 3 1+ 𝛼 𝑟 2 𝑑𝑦 𝑑𝑡 = 𝑣 𝑦

수성의 초기 조건 𝑟 1 =𝑎 1+𝑒 =0.47, 𝑣 1 =2𝜋 1−𝑒 𝑎(1+𝑒) 𝑒=0.206, 𝑎=0.39 𝑟 1 =𝑎 1+𝑒 =0.47, 𝑣 1 =2𝜋 1−𝑒 𝑎(1+𝑒) 𝑒=0.206, 𝑎=0.39 Motion.y2015.Week06.PlanetGR

Modelica 코드

결과 해석 𝛼의 값이 적을 수록 수성의 근일점이 천천히 회전하는 것을 알 수 있다.

삼체 문제와 목성의 지구에 대한 효과 𝐹 𝐸𝐽 𝐹 𝐸𝑆 𝐹 𝐸𝐽 지구 목성 𝐹 𝐸𝑆 태양 𝐹 𝐸𝐽 =− 𝐺 𝑀 𝐸 𝑀 𝐽 𝑟 𝐸𝐽 3 𝑟 𝐸𝐽 , 𝑟 𝐸𝐽 = 𝑟 𝐸 − 𝑟 𝐽 𝐹 𝐸 = 𝐹 𝐸𝐽 + 𝐹 𝐸𝑆 , 𝐹 𝐽 = 𝐹 𝐽𝐸 + 𝐹 𝐽𝑆

운동 방정식 𝑀 𝐸 𝑑 2 𝑟 𝐸 𝑑 𝑡 2 = 𝐹 𝐸 , 𝑀 𝐽 𝑑 2 𝑟 𝐽 𝑑 𝑡 2 = 𝐹 𝐽 𝑀 𝐸 𝑑 2 𝑟 𝐸 𝑑 𝑡 2 = 𝐹 𝐸 , 𝑀 𝐽 𝑑 2 𝑟 𝐽 𝑑 𝑡 2 = 𝐹 𝐽 𝐺 𝑀 𝐽 =𝐺 𝑀 𝑆 𝑀 𝐽 𝑀 𝑆 =4𝜋 𝑀 𝐽 𝑀 𝑆 (천문학적 단위) 𝑑 𝑟 𝐸 𝑑𝑡 = 𝑣 𝐸 , 𝑑 𝑣 𝐸 𝑑𝑡 = 𝐹 𝐸 𝑀 𝐸 𝑑 𝑟 𝐽 𝑑𝑡 = 𝑣 𝐽 , 𝑑 𝑣 𝐽 𝑑𝑡 = 𝐹 𝐽 𝑀 𝐽

성분별 운동 방정식 𝑑 𝑥 𝐸 𝑑𝑡 = 𝑣 𝐸𝑥 , 𝑑 𝑣 𝐸𝑥 𝑑𝑡 =− 𝐺 𝑀 𝑆 𝑥 𝐸 𝑟 𝐸 3 − 𝐺 𝑀 𝐽 𝑥 𝐸 − 𝑥 𝐽 𝑟 𝐸𝐽 3 𝑑 𝑦 𝐸 𝑑𝑡 = 𝑣 𝐸𝑦 , 𝑑 𝑣 𝐸𝑦 𝑑𝑡 =− 𝐺 𝑀 𝑆 𝑦 𝐸 𝑟 𝐸 3 − 𝐺 𝑀 𝐽 𝑦 𝐸 − 𝑦 𝐽 𝑟 𝐸𝐽 3 𝑟 𝐸 = 𝑥 𝐸 2 + 𝑦 𝐸 2 , 𝑟 𝐸𝐽 = 𝑥 𝐸 − 𝑥 𝐽 2 + 𝑦 𝐸 − 𝑦 𝐽 2

성분별 운동 방정식 𝑑 𝑥 𝐽 𝑑𝑡 = 𝑣 𝐽𝑥 , 𝑑 𝑣 𝐽𝑥 𝑑𝑡 =− 𝐺 𝑀 𝑆 𝑥 𝐽 𝑟 𝐽 3 − 𝐺 𝑀 𝐸 𝑥 𝐽 − 𝑥 𝐸 𝑟 𝐽𝐸 3 𝑑 𝑦 𝐽 𝑑𝑡 = 𝑣 𝐽𝑦 , 𝑑 𝑣 𝐽𝑦 𝑑𝑡 =− 𝐺 𝑀 𝑆 𝑦 𝐽 𝑟 𝐽 3 − 𝐺 𝑀 𝐸 𝑦 𝐽 − 𝑦 𝐸 𝑟 𝐽𝐸 3 𝑟 𝐽 = 𝑥 𝐽 2 + 𝑦 𝐽 2 , 𝑟 𝐽𝐸 = 𝑥 𝐽 − 𝑥 𝐸 2 + 𝑦 𝐽 − 𝑦 𝐸 2 = 𝑟 𝐸𝐽 Motion.y2015.Week06.ThreeBody

초기조건 근일점(Perihelion): 𝑟 𝑚𝑖𝑛 =𝑎 1−𝑒 원일점(Aphelion): 𝑟 𝑚𝑎𝑥 =𝑎 1+𝑒 𝑎=1.0,(Earth) 9.58(Jupitor) 𝑒=0.106,(Earth) 0.049(Jupitor) 𝑣 𝑚𝑎𝑥 = 𝐺 𝑀 𝑆 1+𝑒 𝑎 1−𝑒 1+ 𝑀 𝐸 𝑀 𝑆 𝑣 𝑚𝑖𝑛 = 𝐺 𝑀 𝑆 1−𝑒 𝑎 1+𝑒 1+ 𝑀 𝐸 𝑀 𝑆

Modelica 코드 Motion.y2016.Week06.ThreeBody

Modelica 코드

결과해석 목성의 질량이 실제 질량과 같으면 두 행성의 궤도는 안정적이다. 목성의 질량이 적당히 커지면 지구가 목성의 위성처럼 행동한다. 목성의 질량이 크면 지구의 궤도의 매우 불안정하다.

커크우드 틈(Kirkwood Gap) 소행성이 없는 영역이 있다. 없는 곳은 목성과 공명인 주기를 갖는다. 3:1 7:3 2:1 5:2 from Wikipedia

커크우드 틈 목성과 공명 위치에 있는 소행성은 목성의 영향으로 궤도가 큰 영향을 받는다. 태양-소행성-목성으로 시뮬레이션할 수 있다. 이 경우 소행성 사이의 상호작용은 무시한다. 원운동 가정 초기 조건 대상 반경(AU) 속도(AU/yr) 질량(kg) 소행성1 3.000 3.628 3.0× 10 21 소행성2(2:1공명) 3.276 3.471 소행성3 3.700 3.267 목성 5.200 2.755 1.9× 10 27

시뮬레이션 결과

결과 해석 공명 위치에 있는 소행성은 궤도가 목성의 영향으로 크게 변하여 궤도를 유지할 수 없게 된다. 토성 주위의 고리도 같은 현상을 보인다.

하이퍼리온(Hyperion) 시뮬레이션 𝑚 1 𝑥 1 , 𝑦 1 카오스 운동 𝜃 𝐹 1 𝑥 2 , 𝑦 2 𝑚 2 𝐹 2 𝜔= 𝑑𝜃 𝑑𝑡 𝑥 𝑐 , 𝑦 𝑐 = 𝑚 1 𝑥 1 + 𝑚 2 𝑥 2 𝑚 1 + 𝑚 2 , 𝑚 1 𝑦+ 𝑚 2 𝑦 2 𝑚 1 + 𝑚 2

질량 중심의 미분 방정식 𝑑 2 𝑟 𝑐 𝑑 𝑡 2 =− 𝐺 𝑀 𝑆𝑎𝑡 𝑟 𝑐 𝑟 𝑐 3 =− 4 𝜋 2 𝑟 𝑐 𝑟 𝑐 3 (Hyperion단위) 𝑑 𝑣 𝑐𝑥 𝑑𝑡 =− 4 𝜋 2 𝑥 𝑐 𝑟 𝑐 3 , 𝑑 𝑥 𝑐 𝑑𝑡 = 𝑣 𝑐𝑥 𝑑 𝑣 𝑐𝑦 𝑑𝑡 =− 4 𝜋 2 𝑦 𝑐 𝑟 𝑐 3 , 𝑑 𝑦 𝑐 𝑑𝑡 = 𝑣 𝑐𝑦

운동 방정식 힘 토크 각운 동 방정식 𝐹 1 =− 𝐺 𝑀 𝑆𝑎𝑡 𝑚 1 𝑟 1 3 𝑥 1 𝑖 + 𝑦 1 𝑗 𝐹 1 =− 𝐺 𝑀 𝑆𝑎𝑡 𝑚 1 𝑟 1 3 𝑥 1 𝑖 + 𝑦 1 𝑗 𝐹 2 =− 𝐺 𝑀 𝑆𝑎𝑡 𝑚 2 𝑟 2 3 𝑥 2 𝑖 + 𝑦 2 𝑗 토크 𝜏 1 = 𝑥 1 − 𝑥 𝑐 𝑖 + 𝑦 1 − 𝑦 𝑐 𝑗 × 𝐹 1 𝜏 2 = 𝑥 2 − 𝑥 𝑐 𝑖 + 𝑦 2 − 𝑦 𝑐 𝑗 × 𝐹 2 각운 동 방정식 𝑑 𝜔 𝑑𝑡 = 𝜏 1 + 𝜏 2 𝐼 , 𝐼= 𝑚 1 𝑟 1 2 + 𝑚 2 𝑟 2 2

각 운동 방정식 𝑑𝜔 𝑑𝑡 ≈− 3𝐺 𝑀 𝑆𝑎𝑡 𝑟 𝑐 5 𝑥 𝑐 sin 𝜃 − 𝑦 𝑐 cos 𝜃 𝑥 𝑐 cos 𝜃 + 𝑦 𝑐 sin 𝜃 𝑥 𝑐 cos 𝜃 + 𝑦 𝑐 sin 𝜃 =− 12 𝜋 2 𝑟 𝑐 5 𝑥 𝑐 sin 𝜃 − 𝑦 𝑐 cos 𝜃 𝑥 𝑐 cos 𝜃 + 𝑦 𝑐 sin 𝜃

결과 해석 원 궤도인 경우에는 카오스 운동이 아니다. 타원 궤도 인 경우에 카오스 운동을 한다. 시뮬레이션은 매우 단순화 한 것으로 실제 운동과는 다르다.

도전해 보기 초기조건이 다른 행성의 운동을 한 그림으로 그리기 연습문제 4.1~4.7 풀이하기 연습문제 4.8, 4.9 풀이하기 연습문제 4.10, 4.11 풀이하기 삼체 문제에서 목성이 있는 경우와 없는 경우에 지구의 궤도의 차이를 계산하는 클래스를 만드시오.

도전해 보기 연습문제 4.12~4.16 풀이하기 연습문제 4.17, 4.18 풀이하기 연습문제 4.19, 4.20 풀이하기