An Iterative General Planetary Theory P. K. Seidelmann University of Virginia.

Slides:



Advertisements
Similar presentations
Formal Computational Skills
Advertisements

Curved Trajectories towards Local Minimum of a Function Al Jimenez Mathematics Department California Polytechnic State University San Luis Obispo, CA
3- 1 Chapter 3 Introduction to Numerical Methods Second-order polynomial equation: analytical solution (closed-form solution): For many types of problems,
Intro to modeling April Part of the course: Introduction to biological modeling 1.Intro to modeling 2.Intro to biological modeling (Floor) 3.Modeling.
Roundoff and truncation errors
Week 3. Assembly Language Programming  Difficult when starting assembly programming  Have to work at low level  Use processor instructions >Requires.
Fourier Integrals For non-periodic applications (or a specialized Fourier series when the period of the function is infinite: L  ) L -L L  -L  - 
GRACE GRAVITY FIELD SOLUTIONS USING THE DIFFERENTIAL GRAVIMETRY APPROACH M. Weigelt, W. Keller.
Introduction to Scientific Computing ICE / ICE 508 Prof. Hyuckjae Lee KAIST- ICC
A few words about convergence We have been looking at e a as our measure of convergence A more technical means of differentiating the speed of convergence.
1 Java Grande Introduction  Grande Application: a GA is any application, scientific or industrial, that requires a large number of computing resources(CPUs,
CS 61C L08 Introduction to MIPS Assembly Language: Arithmetic (1) Garcia, Spring 2004 © UCB Lecturer PSOE Dan Garcia inst.eecs.berkeley.edu/~cs61c.
CISE-301: Numerical Methods Topic 1: Introduction to Numerical Methods and Taylor Series Lectures 1-4: KFUPM.
Boyce/DiPrima 10th ed, Ch 10.2: Fourier Series Elementary Differential Equations and Boundary Value Problems, 10th edition, by William E. Boyce and Richard.
Prepared by: Hind J. Zourob Heba M. Matter Supervisor: Dr. Hatem El-Aydi Faculty Of Engineering Communications & Control Engineering.
Application of CAS to geodesy: a ‘live’ approach P. Zaletnyik 1, B. Paláncz 2, J.L. Awange 3, E.W. Grafarend 4 1,2 Budapest University of Technology and.
Where we’re going Speed, Storage Issues Frequency Space.
Developing Simulations and Demonstrations Using Microsoft Visual C++ Mike O’Leary Shiva Azadegan Towson University Supported by the National Science Foundation.
Sistem Kontrol I Kuliah II : Transformasi Laplace Imron Rosyadi, ST 1.
Taylor Series & Error. Series and Iterative methods Any series ∑ x n can be turned into an iterative method by considering the sequence of partial sums.
Chapter 1 Infinite Series, Power Series
DEPARTMENT OF COMPUTER SCIENCE & TECHNOLOGY FACULTY OF SCIENCE & TECHNOLOGY UNIVERSITY OF UWA WELLASSA 1 CST 221 OBJECT ORIENTED PROGRAMMING(OOP) ( 2 CREDITS.
Secular motion of artificial lunar satellites H. Varvoglis, S. Tzirti and K. Tsiganis Unit of Mechanics and Dynamics Department of Physics University of.
Fourier Series and Transforms Clicker questions. Does the Fourier series of the function f converge at x = 0? 1.Yes 2.No 0 of 5 10.
Implementation of MAC Assisted CORDIC engine on FPGA EE382N-4 Abhik Bhattacharya Mrinal Deo Raghunandan K R Samir Dutt.
07/19/2005 Arithmetic / Logic Unit – ALU Design Presentation F CSE : Introduction to Computer Architecture Slides by Gojko Babić.
STROUD Worked examples and exercises are in the text PROGRAMME 14 SERIES 2.
Summary of what we learned yesterday Basics of C++ Format of a program Syntax of literals, keywords, symbols, variables Simple data types and arithmetic.
Eratosthenes of Cyrene ( BC) Finding Earth’s Circumference January 21, 2013 Math 250.
Outline 3  PWA overview Computational challenges in Partial Wave Analysis Comparison of new and old PWA software design - performance issues Maciej Swat.
Floating Point Numbers. It's all just 1s and 0s Computers are fundamentally driven by logic and thus bits of data Manipulation of bits can be done incredibly.
Major objective of this course is: Design and analysis of modern algorithms Different variants Accuracy Efficiency Comparing efficiencies Motivation thinking.
Studies on Lattice Calibration With Frequency Analysis of Betatron Motion R. Bartolini DIAMOND Light Source Ltd FMA workshop, Orsay, LURE, 1 st and 2 nd.
Equation Jeopardy Add Mixed Multiply/ Divide Fractions Q $100 Q $200 Q $300 Q $400 Q $500 Q $100 Q $200 Q $300 Q $400 Q $500 Final Jeopardy Subtract.
Computational Methods of Scientific Programming Lecturers Thomas A Herring, Room A, Chris Hill, Room ,
1 Chapter 1 Infinite series, Power series ( 무한급수, 멱급수 ) Mathematical methods in the physical sciences 3rd edition Mary L. Boas Lecture 1 Infinite series,
In section 11.9, we were able to find power series representations for a certain restricted class of functions. Here, we investigate more general problems.
How Errors Propagate Error in a Series Errors in a Sum Error in Redundant Measurement.
© Imperial College London Numerical Solution of Differential Equations 3 rd year JMC group project ● Summer Term 2004 Supervisor: Prof. Jeff Cash Saeed.
Texas A&M University, Department of Aerospace Engineering AN EMBEDDED FUNCTION TOOL FOR MODELING AND SIMULATING ESTIMATION PROBLEMS IN AEROSPACE ENGINEERING.
Lecture 4 - Numerical Errors CVEN 302 June 10, 2002.
Basic Differentiation Rules The CONSTANT Rule: The derivative of a constant function is 0.
This is an example of an infinite series. 1 1 Start with a square one unit by one unit: This series converges (approaches a limiting value.) Many series.
Michel Rapaport Observatoire de l’Université Bordeaux Floirac Accuracy in the mass determination of asteroids with Gaia SSWG Gaia / Besançon 6-7.
Advanced Engineering Mathematics, 7 th Edition Peter V. O’Neil © 2012 Cengage Learning Engineering. All Rights Reserved. CHAPTER 4 Series Solutions.
Modal Dynamics of Wind Turbines with Anisotropic Rotors Peter F
Application of Perturbation Theory in Classical Mechanics
Understanding the difference between an engineer and a scientist There are many similarities and differences.
ABE 463 Electro-hydraulic systems Laplace transform Tony Grift
Lecture 39 Numerical Analysis. Chapter 7 Ordinary Differential Equations.
Expressions Version Topics Arithmetic expressions Conversions Operator precedence String class 2.
History of Astronomy. People have been looking up at the sky trying to figure it out for as long as we have been around. Even earliest man noticed that.
1. 2. Much harder than today’s problems 3. C.
Celestial Mechanics VII
Ch 10.2: Fourier Series We will see that many important problems involving partial differential equations can be solved, provided a given function can.
Objectives Today: P4 Data Types – Floating Points P4 Variable Quiz P3 Iteration and Selection Practical Are you logged on? Then come around the table Unit.
Today's Contents Review Elliptic expansion parallelogram.
PROGRAMME 12 SERIES 2.
Class Notes 18: Numerical Methods (1/2)
Chapter 1 Infinite Series, Power Series
PROGRAMME 14 SERIES 2.
Fourier Integrals For non-periodic applications (or a specialized Fourier series when the period of the function is infinite: L) -L L -L- L
Ratio Test THE RATIO AND ROOT TESTS Series Tests Test for Divergence
Lecture 4 - Transverse Optics II
MARIE: An Introduction to a Simple Computer
Copyright © Cengage Learning. All rights reserved.
Lecture 4 - Transverse Optics II
If x is a variable, then an infinite series of the form
Errors and Error Analysis Lecture 2
CISE-301: Numerical Methods Topic 1: Introduction to Numerical Methods and Taylor Series Lectures 1-4: KFUPM CISE301_Topic1.
Presentation transcript:

An Iterative General Planetary Theory P. K. Seidelmann University of Virginia

Introduction Retrospective Experience from Computer Limitations have changed Experience of Others Numerical Integrations Some Challenges are the same Possibilities if done 45 years later

The Approach in 1965 Hansen’s Method Used by Hill and Clemence Iterative instead of by Taylor series expansion Computer Programs for Method Test against Hill & Clemence Controlled Minor Planet Integration as a Test

Regular Hansen’s Method Perturbations to Mean Anomaly Avoids small differences of large numbers W to determine all perturbations Osculating plane of the orbit Coordinates n 0  z,, and u Method dependent on order

Iterative Hansen’s Method Rigorous Equations used always Present theories could be used as input Fourier series manipulation subroutines multiplication, addition, integration, differentiation, Hanson’s bar operation, constants of integration Iterate into Improved Theories

Computer Challenges IBM Computer Speed Storage Limitations Over night computer runs Must be interruptible for other computer users

Computer Implementation Terms contain: number, sine & cosine coefficients (double precision), power of t,11 integers for angles, integer for  8 words, 32 bytes or 256 bits Subroutines in Assembler language Accuracy testing for minimum values carried Testing based on mean motions present Variable accuracy testing through process A large amount of computing is necessary

Results Use of mean orbital plane added complicated terms, so osculating plane used Undisturbed mean anomaly better than disturbed a/Δ determined using Brown correction for each pass Commensurabilities require many terms in all series Convergence problems with commensurability terms which diverged Tolerances are difficult to set, secular terms need more accuracy Storage protection requires setting limits on number of terms

Comparison of general theory and numerical integration Disappointing Minor planet was highly perturbed Terms did not converge after 3 iterations Commensurable terms affected other terms Iterative method agreed with Clemence Mars, but perturbations were small Clemence theory did not fit the numerical integration well Newcomb encountered divergence of a term in his theory of Mars

Successes Matches with 1 st order Clemence’s Mars Theory Matches with 1 st order Hill’s Jupiter and Saturn Theories Some matches of 2 nd Iteration with 2 nd orders

Problems Expansions become very large Setting accuracy limits on individual terms Mixed secular terms Binomial expansions Lack of convergence after 3 rd iteration Long period terms contributing

Conclusions Iterative method results solely based on final pass Old theories can be used Only one method to be programmed Commensurabilities are a real problem With current computer speed and storage, can the problems be over come?

What is the Truth Observations Numerical Integrations Clemence and Hill Theories?

Experience in last 45 years Bretagnon Laskar Numerical Integrations Radar and improved observations

If Done Today An iterative Hansen Method? No computer speed and storage problems? Computer software improvements help? Remaining challenges Commensurabilities Binomial expansions Setting accuracy limits Convergence