1
Simulating Exoplanets and Radial Velocity Curves Mark Montazer & Dr. Aaron Titus Department of Mathematics & Computer Science, Department of Chemistry & Physics High Point University [email protected] 1. Abstract The most prolific method for detecting exoplanets is, currently, the radial velocity method. As discoveries are published, they are generally accompanied by data, a set of orbital parameters, and a statistical justification of the conclusions. Using Keplerian and Newtonian mechanics, this project was able to recreate numerous published planetary systems with nearly an identical level of statistical accuracy. 2. Radial Velocity The radial velocity method, in it simplest form, is used to measure the velocity of a star as it moves radially, with respect to Earth. This is done by measuring the Doppler shift of a star’s spectrum, using absorption lines as markers, see Figure 1. Figure 1: Spectrum of Sun showing numerous absorption lines (left) and radial velocity data for HD 168443[3] (right). With sufficient measurements, curve-fitting algorithms are used to determine orbital parameters of planets. See Figure 2 Figure 2: Orbital parameters for 47 UMa[2] 3. Orbital Mechanics Standard orbital mechanics can be used to simulate the published system. The parameters necessary to model the system are: period P , eccentricity e, argument of periastron ω , time of last periastron T p , mass M sin i, semi-major axis a, and the mass of the central star m . Below is a brief description of how these parameters are used to setup the simulation. Figure 3: Keplerian Orbital Parameters. Setting the correct initial positions and velocities of the planets is critical for an ac- curate simulation. The time of last periastron T p allows us to calculate the time elapsed since periastron last occurred T d for a given date T c . T d = P +(T c - T p ) mod P (1) Knowing T d we can calculate the mean anomaly M of the planet. M = 2π P T d (2) To solve Kepler’s equation M = E - e sin E (3) for the eccentric anomaly E we use the Newton-Raphson method. E n+1 = E n - E n - e sin E n - M 1 - e cos E n (4) The radial distance r to the planet must then be calculated. r = a(1 - e cos E ) (5) Now that the position of the planet is known, we need to find ˙ E , the time rate of change of E . ˙ E = 1 r r GM a (6) The semi-minor axis b is b = a p 1 - e 2 . (7) Since the inclination i of the orbital plane is unknown we assume it to be edge-on at 90 . The longitude of nodes Ω is set to 0 because it does not affect the radial velocity. Knowing the position and velocity of the planet on the auxiliary circle, we find the position ~ r and velocity ~v on a Cartesian coordinate system with -z towards the observer. ~ r = a(cos E - e)P + b sin EQ (8) ~v = -a sin E ˙ EP + b cos E ˙ EQ (9) Where P and Q are rotation matrices. P = cos ω cos Ω - sin ω cos i sin Ω cos ω sin Ω + sin ω cos i cos Ω sin ω sin i (10) Q = - sin ω cos Ω - cos ω cos i sin Ω - sin ω sin Ω + cos ω cos i cos Ω sin i cos ω (11) The position and velocity of the star are calculated so that the center of mass of the system is at the origin and the center of mass velocity is zero. ~ r = - i m i ~ r i m (12) ~v = - i m i ~v i m (13) At this point there are two methods of simulating the system. (1)Keplerian Model: there are no inter-planetary interactions; at each timestep in the simulation, equa- tions 1 through 13 are iteratively calculated to give the positions and velocities of the bodies. (2)Newtonian Model: initial conditions and Newton’s second law are used to iteratively calculate position and velocity of each body. ~ F net,i = N X j =1 -G m i m j |r ij | 2 ˆ r ij = m i ¨ ~ r i (14) 4. Test Case: 47 UMa The reference system used in developing the simualtion was 47 UMa. It is a stable system with little inter-planetary interaction. Running 47 UMa through both models, the generated curves looked correct, but they were shifted by some unknown constant. As it turns out, the published radial velocity curves include the additive constant γ which represents a sum of numerous velocities. The relative barycentric motion of a system, cosmological redshift, and rotation of the star are just a few contributing factors to γ . Figure 4: Velocity curve[2], left, and the curve generated by the simulation, right. Taking the root mean square (RMS) of a double Keplerian fit shows a mean devi- ation of 7.49 ms -1 as compared to an RMS of 7.4 ms -1 in the published solution. The Newtonian integrated curve is slightly less accurate with an RMS of 7.52 ms -1 . 5. Further Research A further review may be warranted to determine the source of the discrepancy in γ between both models. Incorporate the ability to load systems and data from a database. Extend the GUI so that the end user can set arbitrary system parameters. References [1] Boulet, D. Methods of Orbit Determination for the Micro Computer 1991, (1st ed.; Richmond, VA: Willmann-Bell, Inc.) [2]Fischer, D., Marcy, G., Butler, R., Laughlin, G., & Vogt, S. A SECOND PLANET ORBITING 47 URSAE MAJORIS ApJ, 564:1028, 2002 [3]Marcy, G., Butler, R., Vogt, S., Liu, M., Laughlin, G., Apps, K., Graham, J. R., Lloyd, J., Luhman, K., & Jayawardhana, R. TWO SUBSTELLAR COMPANIONS ORBITING HD 1684431 ApJ 555:418, 2001

Simulating Exoplanets and Radial Velocity Curves

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Simulating Exoplanets and Radial Velocity CurvesMark Montazer & Dr. Aaron Titus

Department of Mathematics & Computer Science, Department of Chemistry & PhysicsHigh Point University

[email protected]

1. Abstract

The most prolific method for detecting exoplanets is, currently, the radial velocitymethod. As discoveries are published, they are generally accompanied by data,a set of orbital parameters, and a statistical justification of the conclusions. UsingKeplerian and Newtonian mechanics, this project was able to recreate numerouspublished planetary systems with nearly an identical level of statistical accuracy.

2. Radial Velocity

The radial velocity method, in it simplest form, is used to measure the velocityof a star as it moves radially, with respect to Earth. This is done by measuring theDoppler shift of a star’s spectrum, using absorption lines as markers, see Figure 1.

Figure 1: Spectrum of Sun showing numerous absorption lines (left) and radialvelocity data for HD 168443[3] (right).

With sufficient measurements, curve-fitting algorithms are used to determine orbitalparameters of planets. See Figure 2

Figure 2: Orbital parameters for 47 UMa[2]

3. Orbital Mechanics

Standard orbital mechanics can be used to simulate the published system. Theparameters necessary to model the system are: period P , eccentricity e, argumentof periastron ω, time of last periastron Tp, mass M sin i, semi-major axis a, and themass of the central star m. Below is a brief description of how these parametersare used to setup the simulation.

Figure 3: Keplerian Orbital Parameters.

Setting the correct initial positions and velocities of the planets is critical for an ac-curate simulation. The time of last periastron Tp allows us to calculate the timeelapsed since periastron last occurred Td for a given date Tc.

Td = P + (Tc − Tp) mod P (1)

Knowing Td we can calculate the mean anomaly M of the planet.

M =2π

PTd (2)

To solve Kepler’s equationM = E − e sinE (3)

for the eccentric anomaly E we use the Newton-Raphson method.

En+1 = En −En − e sinEn −M

1− e cosEn(4)

The radial distance r to the planet must then be calculated.

r = a(1− e cosE) (5)

Now that the position of the planet is known, we need to find E, the time rate ofchange of E.

E =1

r

√GM

a(6)

The semi-minor axis b isb = a

√1− e2. (7)

Since the inclination i of the orbital plane is unknown we assume it to be edge-onat 90. The longitude of nodes Ω is set to 0 because it does not affect the radialvelocity. Knowing the position and velocity of the planet on the auxiliary circle, wefind the position ~r and velocity ~v on a Cartesian coordinate system with −z towardsthe observer.

~r = a(cosE − e)P + b sinEQ (8)

~v = −a sinEEP + b cosEEQ (9)

Where P and Q are rotation matrices.

P =

∣∣∣∣∣∣cosω cos Ω− sinω cos i sin Ωcosω sin Ω + sinω cos i cos Ω

sinω sin i

∣∣∣∣∣∣ (10)

Q =

∣∣∣∣∣∣− sinω cos Ω− cosω cos i sin Ω− sinω sin Ω + cosω cos i cos Ω

sin i cosω

∣∣∣∣∣∣ (11)

The position and velocity of the star are calculated so that the center of mass of thesystem is at the origin and the center of mass velocity is zero.

~r = −∑imi~rim

(12)

~v = −∑imi~vim

(13)

At this point there are two methods of simulating the system. (1)Keplerian Model:there are no inter-planetary interactions; at each timestep in the simulation, equa-tions 1 through 13 are iteratively calculated to give the positions and velocities ofthe bodies. (2)Newtonian Model: initial conditions and Newton’s second law areused to iteratively calculate position and velocity of each body.

~Fnet,i =

N∑j=1

−Gmimj

|rij|2rij = mi~ri (14)

4. Test Case: 47 UMa

The reference system used in developing the simualtion was 47 UMa. It is a stablesystem with little inter-planetary interaction.Running 47 UMa through both models, the generated curves looked correct, butthey were shifted by some unknown constant. As it turns out, the published radialvelocity curves include the additive constant γ which represents a sum of numerousvelocities. The relative barycentric motion of a system, cosmological redshift, androtation of the star are just a few contributing factors to γ.

Figure 4: Velocity curve[2], left, and the curve generated by the simulation, right.

Taking the root mean square (RMS) of a double Keplerian fit shows a mean devi-ation of 7.49 ms−1 as compared to an RMS of 7.4 ms−1 in the published solution.The Newtonian integrated curve is slightly less accurate with an RMS of 7.52 ms−1.

5. Further Research

• A further review may be warranted to determine the source of the discrepancy inγ between both models.• Incorporate the ability to load systems and data from a database.• Extend the GUI so that the end user can set arbitrary system parameters.

References

[1] Boulet, D. Methods of Orbit Determination for the Micro Computer 1991, (1sted.; Richmond, VA: Willmann-Bell, Inc.)

[2] Fischer, D., Marcy, G., Butler, R., Laughlin, G., & Vogt, S. A SECOND PLANETORBITING 47 URSAE MAJORIS ApJ, 564:1028, 2002

[3] Marcy, G., Butler, R., Vogt, S., Liu, M., Laughlin, G., Apps, K., Graham, J. R.,Lloyd, J., Luhman, K., & Jayawardhana, R. TWO SUBSTELLAR COMPANIONSORBITING HD 1684431 ApJ 555:418, 2001