Produce a graph of angular momentum as function of time

Assignment Help Other Engineering
Reference no: EM131861798

Orbital Mechanics Problems -

The purpose of this unit is to introduce some more sophisticated techniques for solving ODEs, to do this we will look at some orbital mechanics problems and a simple problem of particle drifts in electromagnetic fields.

PART 1: Exercises using low order techniques

1. Prove that for the Kepler problem the Euler-Cromer method conserves angular momentum. [Pencil]

2. Modify the orbit program so that instead of running a fixed number of time steps, the program stops when the satellite completes one orbit.

(a) Have the program compute the period, eccentricity, semi-major axis, and perihelion distance of the orbit. Use the Euler-Cromer method and test the program with circular and slightly elliptical orbits. Compare the measured eccentricity with

ε = √(1 + (2EL2/G2M2m3))

(b) Show your program confirms Kepler's third Law. (i.e., T2 = (4π2/GN) a3)

(c) Confirm that (K) = -½(V), where (K) and (V) are the time-average kinetic and potential energy (virial theorem).

3. When a charged particle of mass m and charge q moves through a magnetic and electric field it feels the Lorentz force given by

F = 1q(E + v × B)

Where v ? is the velocity of the particle. If the magnetic field is constant, then it moves in a circle of radius

Rgyro = mv/qB

Where Rgyro is the gyroradius and has a period of

T = 2πm/qB

Which is known as the gyroperiod. If the particle is in a static electric field E, then it can be shown that the center of gyration moves with a velocity

vExB = E× B/B2

Which is commonly referred to as E x B drift. If the magnetic field is not constant, but has a small gradient, then it can be shown that the center of gyration also moves with a velocity given by

vB = (mv2/2qB)(Bx ∇B/B2)

Which is known as ∇B drift. (A derivation of this equation can be found in any Plasma Physics Textbook.) By small, I mean that the gradient scale for the variation of the magnetic field is small compared to the particle's gyroradius.

Write a program using the Euler-Cromer method that solves for the trajectory of a particle in the following electric and magnetic fields. Assume that we have normalized quantities so that m=1, q=1. The initial condition for the particles is r = 0, v = y^.

(a) E = 0, V = z^. (Zero electric field and unit magnetic field) Verify that for a reasonably timestep, that you get the correct gyroradius and period. Use this timestep for problems (b) and (c).

(b) E = x^ and B = z^. (Unit electric and magnetic field, orthogonal to each other). Verify that you get the correct E × B drift by plotting both the trajectory and the trajectory in the frame moving with the E × B velocity. In the moving frame the particle should just move in a circle.

(c) E = 0, B = (1 + ax)z^, where a = 0.1. (Zero electric field and magnetic field in the z- direction that varies with x). Verify that you get approximately the correct gradient B drift, by plotting both the trajectory and the trajectory in the frame moving with the ∇B velocity. As in (b) in the moving frame the particle should just move approximately in a circle.

Part 2: Exercise using Runge-Kutta Methods

Suppose that our comet is subjected to a constant force in one direction (e.g., gravitational attraction of a large but distant object). Modify the orbit program to simulate this system. Set the strength of the perturbing force to be 1% of the initial gravitational force. Using the fourth-order Runge-Kutta method, show that an initially circular orbit is transformed into an elliptical orbit with the semi-major axis perpendicular to the perturbing force. Produce a graph of the angular momentum as a function of time.

Part3: Solar System Simulation using adaptive Runge-Kutta

A. Using the orbit program as a starting point, create a model of the Sun-Earth-Jupiter system. Use this model to investigate the effect of Jupiter on the orbit of the Earth. How much more massive must Jupiter be before the orbit of the Earth becomes unstable? Make a few example plots for Jupiter with 1, 10 100 and 1000 MJ.

B. Now allow the Sun to move and add Saturn to the simulation (so you now have a 4-body) simulation and see what effect Jupiter has on its orbit.

Attachment:- Assignment Files.rar

Reference no: EM131861798

Questions Cloud

Demand for union carbide products : What are the economic, political, or social ramifications of this disaster (In Re Union Carbide Corp. Gas Plant Disaster at Bhopal)?
Was union carbide corporation responsible for training : Was Union Carbide Corporation responsible for training and supervising the employees of its subsidiaries?
Explain the two biggest factors constraining you : Explain the two biggest factors constraining you from using weapons of mass destruction. Explain why these two factors are the principle deterrents.
How are the risks of foreign investment in a plant : How are the risks of foreign investment in a plant or production facility greater than those associated with exporting or licensing?
Produce a graph of angular momentum as function of time : PHYS 416 - Orbital Mechanics Problems. Exercise using Runge-Kutta Methods - Produce a graph of the angular momentum as a function of time
Describe the crime scene parameters of an arson fire : Describe the crime scene parameters of an arson fire, including one where an explosive reaction may have occurred.
Chemical properties of volatile organic compounds : What are the other chemical properties of Volatile Organic Compounds that make them an especially potent class of toxic chemicals?
Calculate the security default risk premium : The security has no special covenants. Calculate the security’s default risk premium.
Discuss about the Blue Cross HMO plan : You may now choose to swapout your coverage from the Blue Cross Plus plan to the Blue Cross HMO plan which will be paid for entirely by GCB at no cost to you.

Reviews

len1861798

2/14/2018 1:14:54 AM

Please find in the attachment HW#3. m files are also attached for use. No need to do Optional Exercise. Comment: You could use the interpf function to get a better estimate of the orbital period, but I suspect you have had your fill of it by now. If you prefer, you can just run the code with a small enough time step to get a reasonable estimate of the orbital period. Important: The key here is to NOT to modify the rk4 and rka functions, but to implement a new gravrk function for each problem.

len1861798

2/14/2018 1:14:49 AM

General suggestions: Make sure you make the names of your programs the same as the exercise, for example the program for exercise 3 should be something like ‘ex3.m’. The programs should all be procedures; that way all the grader has to do is run the procedure to check if it is working. Turn in your graphs and derivations electronically, so for example in the first problem that requires a derivation, you can either type it up or write it out and scan it. It would he helpful to include all figures, comments and results for the problems into one file. I know this is tedious, but it makes the grader’s job much easier and it should improve your grade.

len1861798

2/14/2018 1:14:38 AM

Hints: Using the normalized units that the orbit program uses, where GMs=4p2, all the masses are in terms of solar masses, distances are in au and time is in years. Use Kepler’s 3rd law to estimate the initial speed of the planet. With a little care, you can modify your program to compute the orbit for any number of orbiting bodies. One way is to pass the relevant constants (like mass) in the params variable as an array.

Write a Review

Other Engineering Questions & Answers

  Characterization technology for nanomaterials

Calculate the reciprocal lattice of the body-centred cubic and Show that the reciprocal of the face-centred cubic (fcc) structure is itself a bcc structure.

  Calculate the gasoline savings

How much gasoline do vehicles with the following fuel efficiencies consume in one year? Calculate the gasoline savings, in gallons per year, created by the following two options. Show all your work, and draw boxes around your answers.

  Design and modelling of adsorption chromatography

Design and modelling of adsorption chromatography based on isotherm data

  Application of mechatronics engineering

Write an essay on Application of Mechatronics Engineering

  Growth chracteristics of the organism

To examine the relationship between fermenter design and operating conditions, oxygen transfer capability and microbial growth.

  Block diagram, system performance and responses

Questions based on Block Diagram, System Performance and Responses.

  Explain the difference in a technical performance measure

good understanding of Mil-Std-499 and Mil-Std-499A

  Electrode impedances

How did this procedure affect the signal observed from the electrode and the electrode impedances?

  Write a report on environmental companies

Write a report on environmental companies

  Scanning electron microscopy

Prepare a schematic diagram below of the major parts of the SEM

  Design a pumping and piping system

creating the pumping and piping system to supply cool water to the condenser

  A repulsive potential energy should be a positive one

Using the data provided on the webvista site in the file marked vdw.txt, try to develop a mathematical equation for the vdW potential we discussed in class, U(x), that best fits the data

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd