Extensible Simulation of Planets and Comets A Thesis Presentation By: Natalie Wiser-Orozco November 14, 2008 Committee Members: Dr. Keith Schubert Dr.

Slides:



Advertisements
Similar presentations
FINISH COPYING THIS INTO YOUR NOTES
Advertisements

UCM & Gravity – Kepler’s Laws
Planets Along the Ecliptic. Retrograde Motion Retrograde Motion Explained.
Feb. 2, 2011 NEWS: Exoplanets from Kepler.
Geocentric Model Earth is center of our Solar System
Models of the Solar System. The observations that you have been making of the Sun, Moon and stars were the same observations made by early scientists.
Tycho, Kepler and Newton Great Astronomers. Tycho Brahe - An Observer Tycho Brahe was a prominent scholar and aristocrat in Denmark in the mid- late 1500's.
Kepler’s Laws Of Planetary Motions. Introduction Kepler’s three laws are empirical - they describe a phenomenon without explaining why it occurs. Kepler.
Models of the Solar System *Early Models of the Solar System *Kepler’s Laws.
MA/CS 375 Fall MA/CS 375 Fall 2002 Lecture 13.
Welcome to the Neighborhood Our Solar System. What’s the difference between rotation and revolution? Each planet spins on its axis. Each planet spins.
Circular Motion; Gravitation
Chapter 19.1 Part 2.
The Solar System Planetary Orbits
ECE 5233 Satellite Communications Prepared by: Dr. Ivica Kostanic Lecture 2: Orbital Mechanics (Section 2.1) Spring 2014.
Astronomy: The Original Science STUDYING SPACE. Modern Calendar Based on observations of bodies in our solar system.
What is the purpose behind Astronomy? Explore the unknown beyond our atmosphere Track planets, satellites (moons), stars, comets Keeping time = Calendar.
Homework 1 due Tuesday Jan 15. Celestial Mechanics Fun with Kepler and Newton Elliptical Orbits Newtonian Mechanics Kepler’s Laws Derived Virial Theorem.
History of Astronomy - Part II
History of Astronomy. Our Universe Earth is one of nine planets that orbit the sun The sun is one star in 100 billion stars that make up our galaxy- The.
Essential Idea:  The Newtonian idea of gravitational force acting between two spherical bodies and the laws of mechanics create a model that can be.
Astronomy The Science that Studies The Universe Ancient Greeks To Isaac Newton.
Satellite Motion Kepler’s law. Satellite Motion A satellite is often thought of as being a projectile which is orbiting the Earth. 1.How can a projectile.
Kepler’s three laws Kepler’s three laws explain how planets orbit around the sun. These laws are common to any body orbiting around a massive body.
In this chapter you will:  Learn the nature of gravitational force.  Relate Kepler’s laws of planetary motion to Newton's laws of motion.  Describe.
Origin of Modern Astronomy. Key Terms 1. Astronomy – It is the science that studies the universe. It includes the observation and interpretation of celestial.
© 2013 Pearson Education, Inc. Astronomy: A Beginner’s Guide to the Universe Seventh Edition © 2013 Pearson Education, Inc. Chapter 1 Lecture The Copernican.
A Brief History of Classical Physics (Natural Philosophy)
EARTH & SPACE SCIENCE Chapter 27 Planets of the Solar System 27.2 Models of the Solar System.
Newton’s Universal Law of Gravitation
MA/CS 375 Fall MA/CS 375 Fall 2002 Lecture 12.
Ch 22 Astronomy. Ancient Greeks 22.1 Early Astronomy  Astronomy is the science that studies the universe. It includes the observation and interpretation.
Gravity and Orbits   Newton’s Law of Gravitation   The attractive force of gravity between two particles   G = 6.67 x Nm 2 /kg 2 Why is this.
Kepler's Laws.
1 Tycho Brahe ( ) best observer of his day Made most accurate measurements of his time.
Daily Science Pg.30 Write a formula for finding eccentricity. Assign each measurement a variable letter. If two focus points are 450 km away from one another.
Kepler’s Laws of planetary motion Newton’s law of universal gravitation Free fall acceleration on surface of a planet Satellite motion Lecture 13: Universal.
Newton’s Law of Universal Gravitation && Kepler’s Laws of Planetary Motion.
Chapter 1 The Copernican Revolution. The planets’ motions Wanderers among the stars Retrograde motion.
What is the shape of our orbit?. Aim: What are the Laws of Planetary Motion? Topic: Unit 8 Astronomy Main Idea: Johannes Kepler & Sir Isaac Newton.
History of Astronomy How have ideas about the solar system and our place in it changed over time? How have ideas about the solar system and our place.
Nicholas Copurnicus Chapter 3 Survey of Astronomy astro1010-lee.com.
THE SOLAR SYSTEM Chapter 24A. Unit Objectives Compare models of the solar system To list and describe the objects in our solar system.
Geometry of Earth’s Orbit Kepler’s Laws of Planetary Motion.
Gravitation. Chronology Nicolaus Copernicus (1543): First to propose a system of planetary orbits. He argued that planets were in circular orbit around.
Celestial Mechanics I Introduction Kepler’s Laws.
Chapter 9: Gravity & Planetary Motion
Modern Day Astronomers (sort of) The New Guys. The Astronomers Copernicus Galileo Tycho Brahe Johannes Kepler Sir Isaac Newton.
Topic: Early Astronomy PSSA: D/S8.A.2.2. Objective: TLW explain how the discoveries of early astronomers has changed mankind’s understanding of.
EARTH & SPACE SCIENCE Chapter 27 Planets of the Solar System 27.2 Models of the Solar System.
Jeopardy! Johannes Kepler Isaac Newton Galileo Galilei Misc. F.
Ancient Greeks Early Astronomy  Astronomy is the science that studies the universe. It includes the observation and interpretation of celestial bodies.
History of Astronomy - Part II
Kepler’s 3 Laws of planetary motion
Origin of Modern Astronomy
Origin of Modern Astronomy
Modern Astronomy Johannes Kepler was the first astronomer to correctly determine the shape of the planets’ orbits. Isaac Newton, the father of modern.
Astronomy-Part 7 Notes Gravity and its Role in the Solar System
Origin of Modern Astronomy
Astronomy Earth Science.
Astronomy-Part 7 Notes Gravity and its Role in the Solar System
A History of Astronomy Ptolemy ( AD ) geocentric theory.
Origin of Modern Astronomy
Classical Astronomy Introduction
Lesson 2 Models of the Universe
Chapter 20 Section 4 Planetary Motion Bellringer
Extensible Simulation of Planets and Comets
Gravity & Motion Astronomy.
Early Ideas.
History of Astronomy - Part II
Presentation transcript:

Extensible Simulation of Planets and Comets A Thesis Presentation By: Natalie Wiser-Orozco November 14, 2008 Committee Members: Dr. Keith Schubert Dr. Ernesto Gomez Dr. Richard Botting

Course Of Action Understanding The Movement Of Our Solar System  Orbits  Kepler and Newton Building The Simulator  Gravitational Functions  Graphical Simulation Extensibility  Application Programming Interface

Orbits Ellipse – Oval-like shape Eccentricity determines flatness How does mass affect orbit?

Attributes of an Ellipse

Shoemaker-Levy 9 and Jupiter S-L9 discovered on March 24th, 1993 Split into fragments on July 8th, 1992 Collided with Jupiter in July of 1994

Johannes Kepler Lived from 1571 to 1630 Pioneered modern astronomy by deriving a mathematical model based on detailed observations. Kepler's three laws of planetary motion.

Kepler's Laws Of Planetary Motion

Sir Isaac Newton Lived from 1643 to 1727 Laws of motion Laws of universal gravitation

Example of orbit as described by Newton A body in orbit is “falling” towards the body that is at the foci of the orbit's ellipse. From this, he derived the law of universal gravitation.

Building The Simulator Implementing the N-Body equation Developing a graphical simulation Wrapping it up into a neat package (GUI)‏

N-Body Equation Explanation of the equation itself. Implemented the equation in small steps. Used Runge-Kutta 4 th Order ODE solver. There were some trials and tribulations along the way. Finally, success!

Explanation of the N-Body Equation N-Body Ordinary Differential Equation Equivalent First-Order System Now suitable for solving with RK4 numeric method.

Small Steps Started with previous coursework from CS535 Moved to using data provided by NASA for the initial conditions for a Sun and Earth system.

Trials and Tribulations I had the equation wrong, yielding inaccurate data. The Moon orbits the Sun? Needed to add Earth's initial velocity to the Moon's initial velocity.

Success! Simple simulations are finally behaving as expected. Final hurdle – generalizing to be able to calculate trajectories for an arbitrary number of bodies.

Developing a Graphical Simulation Plotting the bodies Tracing their trajectories. Texture mapping Scene Navigation

Graphical User Interface (GUI)‏

Application Programming Interface (API)‏ Python  Start with base objects for Bodies and Cameras.  Extend the base classes to accommodate new functionality.  Register the extended classes with the Manager classes. Scilab  Implement different gravitational functions and numeric methods.  Register these scripts with the Utilities class.

Python API Structure

Scilab API Register new numeric methods and gravitational functions in the Utilities file, and the GUI handles the rest!

SIMULATION!

The Code Is open source and can be found online at:  

References Johannes Kepler Web. Isaac Newton Web.