Mars Trajectories Pil-Eun Kim University of Colorado at Boulder December 8, 2011 Abstract The Mars is known as the most similar environment to the Earth and also attractive planet in our solar system due to its possibility of the existence of life. Mars exploration has been continuing since 1960 in the former Soviet Union and the United States. To send spacecraft to Mars, it should escape gravitational field of the Earth through hyperbolic orbit at first, and then entered into heliocentric transfer orbit (elliptical orbits). Lastly, spacecraft enter into Mars orbit through hyperbolic orbit when it closed to Mars. Transfer orbit is more than 99% of entire trajectory from Earth to Mars. This is the reason why transfer orbit should be determined exactly. The topic of this research paper is about the trajectories from Earth to Mars and launch window. Also, it will compare several types of trajectories and determine what types of trajectories is most suitable based on ΔV and the relative positions of both Earth and Mars in their orbits. Introduction Background The universe is unlimited. If life exists only on Earth, the universe would be too inefficient. Therefore, we imagine that there is a planet which life is existed somewhere, and try to confirm it. There is the Mars, the starting line of the study of finding planets life exist. Mars is the first superior planet from the earth, the fourth orbit around the sun, and it has the most similar environment with the Earth. Mars mission started from Mariner program by the United States. 'Mariner No.4" approached closely to the Mars and observed many craters on the surface of Mars in 1965. From then, the Mars mission is continuing. Fundamental Concept Hohmann transfer There are several basic aspects of planning interplanetary missions. We begin by considering Hohmann transfer, which are the easiest to analyze and the most energy efficient. The orbits of the planets involved must lie on the same plane and the planets must be positioned just right for a Hohmann transfer to be used. The time between such opportunities is derived. The most energy efficient way for a spacecraft to transfer from one planet’s orbit to another is to use a Hohmann transfer ellipse. The circular orbital speed of the Earth relative to the Sun is μs v⨁ = √ = 29.7847 km/s a⨁ and the semi-major axis of transfer orbit is a⨁ + am atrans = = 188768604.5 km 2 Then, the transfer orbit velocity at perihelion is vtransA = √ 2μs μs − = 32.7294 km/s a⨁ atrans Now, we can compute first delta-v for departure △ v1 = vtransA − v⨁ = 2.9447 km/s After impulse, the spacecraft propagates the transfer orbit and make second delta-v at aphelion. The circular orbital speed of the target planet Mars relative to the Sun is μs vm = √ = 24.1294 km/s am and the transfer orbit velocity at aphelion is 2μs μs vtransB = √ − = 21.4805 km/s am atrans Now, we can compute first delta-v for arrival to the Mars △ v2 = vm − vtransB = 2.6489 km/s and total delta-v for the Earth-Mars △ vtot = |△ v1 | + |△ v2 | = 5.5936 km/s The assumption for this is the orbital plane of the Earth and Mars lie in circular and coplanar. However, the orbit planes of the solar system are not circular and coplanar. Therefore, we cannot apply directly concept of Hohmann transfer as method of interplanetary mission. Lambert Problem One of the fundamental problems of interplanetary missions is to devise a trajectory for a spacecraft that leaves one planet at a certain epoch and then arrives at a second planet at a later epoch. In principle, these departure and arrival epochs may be chosen at will, but not without a significant implication for the △ v required to implement such a transfer. Lambert’s problem is a way to solve for the trajectory connecting two position vectors with a given time of flight. ⃑⃑⃑ r0 and ⃑⃑rf define the positions of the initial planet (P0) at the time of departure and the final planet (Pf ) at the time of arrival. With these positions and the time of flight, solving Lambert’s problem will define the orbital elements of the transfer orbit. Once the orbital elements of the transfer orbit are computed, the velocities at departure and arrival may be found. According to Lambert’s Theorem, the transfer time △t from P0 to Pf is independent of the orbit’s eccentricity and depends only on the sum of the magnitudes of the position vectors, the semi-major axis and the length of the chord joining P0 and Pf. There are many solutions to Lambert’s problem that may be found in literature. This project will use the Universal Variables Formulation. Patched Conic Method The patched conic concept an approximation avoids the three body problem in the transition from central force field to another by using a series of two body solutions (conic section) patched at the edge of the relevant sphere of influence. For example, a spacecraft would escape from a departure planet on a planetocentric trajectory that would become a heliocentric trajectory (with the Sun as the attracting force) as the spacecraft leaves the SOI of the departure planet. This change from a planetocentric to a heliocentric trajectory is the first patch. When the spacecraft intercepts the SOI of the target (or intermediate) planet, the trajectory will become planetocentric again. This is the second patch. It is convenient to divide a mission into phases that are connected by patches. The patched conic concept that allows us to use simple two-body (central force) mechanics to calculate velocity budgets for interplanetary travel. Even though these ∆V’s are approximate, even order-of-magnitude values, they are extremely useful in mission planning and feasibility analyses. Since they represent the energy that must be imparted to the spacecraft, they affect the size and nature of the booster and propulsion systems. Furthermore, they can be used as figures of merit to compare various transfers and capture schemes as was done with several parking orbits around Mars. Literature Search 1. Vallado, David A. “Fundamentals of Astrodynamics and Applications - Third Edition”. Microcosm Press. Hawthorne, CA. 2007 2. Kemble, Stephen. “Interplanetary Mission Analysis and Design”. Springer. Chichester, UK. 2006 3. Curtis, Howard D. “Orbital Mechanics for Engineering Students”. Elsevier Butterworth-Heinemann. Burlington, MA. 2005 Problem of Interest Importance of aspect to the mission The required velocity for transfer from Earth orbit to transfer orbit is defined following Δ V1 = VET - VE Δ V2 = VM - VMT where Δ V1: required velocity vector from Earth orbit to transfer orbit Δ V2: required velocity vector from transfer orbit to Mars orbit V ET: velocity vector of transfer orbit at the position of the Earth V MT: velocity vector of transfer orbit at the position of the Mars V E: velocity vector of the Earth WRT the Sun VM: velocity vector of the Mars WRT the Sun There are two type of trajectory of transfer orbit. First, phase angle is smaller than 180 degree and this is Type I. Second, phase angle is larger than 180 degree and this is Type II. Phase angle is defined as the angle between the position of the Earth at departure date and the position of the Mars at arrival date. Type I case spend less time comparing Type II. However, Type II is effective in terms of the departure date. The time period required for each planet has the proper alignment to initiate interplanetary mission is called the synodic period. μs ne = √ 3 = 1.991 × 10−7 ae Synodic period = 2π ne −nm μs nm = √ 3 = 1.0586 × 10−7 am = 6.7388 × 107 sec = 2.1354 yr Importance of problem to the field of astrodynamics Actually, the interplanetary mission from Earth to Mars is four-body problem. However, by using the patched-conic method, we can approximate two-body problem considering only spacecraft and the main gravitational force in each steps. The step is divided three stages and it is great approximation. - Earth departure: The equation of motion in this step is two-body problem only considering Earth and spacecraft, and the trajectory is hyperbola. The effect of the Sun and Mars is neglected. - Heliocentric: The equation of motion in this step is two-body problem only considering Sun and spacecraft, and the trajectory is elliptic. The effect of the Earth and Mars is neglected. - Mars arrival: The equation of motion in this step is two-body problem only considering Mars and spacecraft, and the trajectory is hyperbola. The effect of the Sun and Earth is neglected. The design process for Earth-Mars trajectory is following: - Determine the departure date of the Earth and arrival date of the Mars (Mission time) - Compute exact position and velocity at these date using ephemeris - Design the heliocentric transfer orbit from the Earth to the Mars - Determine transfer orbit elements to match between mission time and time of flight - Design hyperbolic orbit from Earth departure to transfer orbit - Design hyperbolic orbit from transfer orbit to Mars arrival The most important part of the whole interplanetary mission design is determining transfer orbit. From the transfer orbit elements, we can calculate required delta-v velocity and the relative velocity of the spacecraft with respect to the Sun. Development of solution method The transfer orbit of the Earth-Mars is a complete elliptic orbit, which is passing by the position of the Earth at departure date and the position of the Mars at arrival date around the sun. The flight time between two planets must be matched exactly the whole mission period (arrival date on Mars - Earth departure date). Therefore, we should determine the transfer orbit by calculating position and velocity iteration the true anomaly from the starting point to destination point of an elliptical orbit, when the mission time and time of flight is exactly matches. The orbits of the planets in the solar system slightly vary its size, shape, location depending on the time. This is due to perturbations by other planets, and this perturbation is an important factor in calculating the positions of the planets. There are two methods for calculating ephemeris. The first one is using the fixed reference coordinate system (J2000 coordinates), and second is using mean vernal equinox direction. The data are to be used in this project as described in the related document titled "Keplerian Elements for Approximate Positions of the Major Planets" by E.M. Standish (JPL/Caltech) available from the JPL Solar System Dynamics web site (http://ssd.jpl.nasa.gov/). The keplerian elements and their rates are with respect to the mean ecliptic and equinox of J2000, valid for the time-interval 1800 AD - 2050 AD. We can present the heliocentric orbital of each planet with the ephemeris based on reference as 2000/01/01. Orbital Elements = a0 + a1 T + a2 T 2 + a3 T 3 The coefficients of above equation list following table, where a is semi-major axis, e is eccentricity, i is orbital inclination, Ω is right ascending node, ω is perihelion longitude, and the L is mean longitude with respect to heliocentric. T is time past from the reference epoch (2000/01/01) in century unit. T = [(Julian Day) -2451545] /36525 where 2451545 is Julian day at 2000/01/01. a0 L a e i Ω ω L a e i Ω ω 100.466449 1.000001018 0.01670862 0 0 102.937348 355.433275 1.523679342 0.09340062 1.849726 49.558093 336.060234 a1 Earth +36000.7698231 a2 a3 +0.00030368 +0.000000021 -0.000042037 -0.0000001236 +0.00000000004 +1.7195269 Mars +19141.6964746 +0.00045962 +0.000000499 +0.00031097 +0.000000015 +0.000090483 -0.0006010 +0.7720923 +1.8410331 -0.0000000806 +0.00001276 +0.00001605 +0.00013515 -0.00000000035 -0.000000006 +0.000002325 +0.000000318 We can get position and velocity of each planet from these orbital elements, and transform from orbital coordinate (P, Q, W) to heliocentric coordinate (X, Y, Z). The direction of vernal equinox is X axis on the plane of ecliptic, the perpendicular direction of X axis is Y axis on the equatorial plane, and Z direction is X × Y. P and Q is perpendicular each other on the orbital plane, where P indicates the direction of perihelion, and W direction is P × Q. P X [Y] = A3 (Ω)A1 (i)A3 (ω) [ Q ] Z W cos Ω − sin Ω 0 A3 (Ω) = [ sin Ω cos Ω 0] 0 0 1 1 0 0 A1 (i) = [0 cos i − sin i] 0 sin i cos i cos ω − sin ω 0 A3 (ω) = [ sin ω cos ω 0] 0 0 1 X cos ω cosΩ − sin ω cos i sin Ω − sin ω cosΩ − cos ω cos i sin Ω sin i sinΩ P [Y] = [cos ω sinΩ + sin ω cos i cos Ω − sin ω sinΩ + cos ω cos i cos Ω −sin i cosΩ] [ Q ] Z sin ω sin i cos ω sini cos i W Px Qx Wx P P = [ y Qy Wy ] [ Q ] Pz Qz Wz W Then, the time derivation of above equation is Px Qx Wx Ṗ Ẋ [Ẏ] = [Py Qy Wy ] [ Q̇ ] Pz Qz Wz Ẇ Ż The position vector components in the orbital coordinate system and its time derivation is P a(cos E − e) [ Q ] = [ b sin E ] W 0 GM⨀ a −√ sin E a r Ṗ [ Q̇ ] = GM b Ẇ √ ⨀ cos E a r [ ] 0 The position vector components in the heliocentric coordinate system and its time derivation is following ⃑⃗ sin E ⃑⃗(cos E − e) + bQ r⃗ = aP GM⨀ 1 ⃑⃑⃗ cos E − aP ⃑⃗sin E) ⃑⃗ = √ v (bQ a r ⃑⃗ is position vector in orbital ⃑⃗ and Q where a and b is semi-major axis, semi-minor axis, P frame. The eccentric anomaly (E) is computed by Kepler Equation using Newton-Rapson numerical method. Calculate C3 The most considerable factor for the interplanetary mission design is C3 value. The C3 is square of the velocity for departing the Earth and entering the heliocentric transfer orbit. This value is important because it is related to the spacecraft performance and the maximum containing fuel. Therefore, we consider proper C3 while designing the interplanetary mission. C3 can compute by each vector component. VE = (X1 , Y1 , Z1 ), VET = (X2 , Y2 , Z2 ) where VE is relative velocity of the spacecraft at the date of departing the Earth with respect to the Sun and VET is the require velocity for entering transfer orbit. C3 = (X2 − X1 )2 + (Y2 − Y1 )2 + (Z2 − Z1 )2 Extension The Mars program ‘Curiosity’ was launched on 2011/11/26. The estimated arrival date at the Mars can be calculated under assumption of launching with minimum C3. The Type I minimum C3 occurs 68 days later from 2012/05/26 (2012/08/04) Type I Type II Minimu m C3 < Keplerian elements of transfer orbit > Departure date : 2011/11/26, Arrival date : 2012/8/4 Curiosity Semi-major axis 189089650.4 km Eccentricity 0.2235 Inclination 0.34 o Right ascending node 243.58 o Argument of perihelion 165.8 o Phase angle 168.14 o C3 11.6848 km/s The Synodic period is about 2.1354 year, 780 day. Therefore, another opportunity is open about January 2014. Therefore, the launch day for this project determine at 2014/01/01. Then, an estimated arrival day set at 2014/07/01 after six month later. The following figure is phase angle vs orbital inclination and C3. The inclination angle and C3 values are sharply increased, when the phase angle is 180 degree. This is because the inclination calculation used cross product of the position vector in the Lambert solution. 180 degree is the boundary between Type I and Type II. The inclination change around 180 degree is quite large, and the required delta-v velocity will be increase. This is due to the fact that the Earth and Mars orbital plane doesn’t lie in coplanar. The following plot is varying departure dates from 2014/01/01 to 150 later dates with x axis is arrival date and y axis is C3 values. Type I Type II Minimu m C3 The above figure shows the day the minimum C3 at 2014/01/01 as the departure day. The arrival date for minimum C3 is about 55 days later at 2014/05/10 (2014/07/25). The above is fork chop plot, represented C3, v∞ and time of flight. Through this chart, we could determine proper departure date and arrival date with desired C3, v∞ and time of flight. The yellow and green circle is minimum C3 and v∞ , different time of flight. The yellow circle is Type I, time of flight is 210 days. The green one is Type II, time of flight is 310days. Semi-major axis Eccentricity Inclination Right ascending node Argument of perihelion Phase angle C3 v∞ < Keplerian elements of transfer orbit > Departure date : 2013/12/25 Departure date : 2013/11/30 Arrival date : 2014/07/30 Arrival date : 2014/10/10 186261838.18 km 186261838.18 km 0.2113 0.1945 o 1.9 2.31 o 273.8 o 68.19 o 172.36 o 19.52 o 158.18 o 226.58 o 9.3706 km/s 9.7736 km/s 4.7936 km/s 3.2969 km/s < Type I, Departure date : 2013/12/25, Arrival date : 2014/07/30 > < Type II, Departure date : 2013/11/30 Arrival date : 2014/10/10 > Summary and Conclusion The path of Earth-Mars trajectory is divided by three parts with patched-conic method; the Earth departure hyperbola, transfer orbit from Earth to Mars, and Mars approach hyperbola. The most important part of this transition is transfer orbit from Earth to Mars, and this is determined by Lambert solution using the position vector. The solutions get worse, if the phase angle between two position vectors is about 180˚, because Earth and Mars are not on the same plane. The value of C3 increases 103 (km2/s2) levels due to grow the inclination of transfer orbit. For determining the transfer orbit, the location of arrival and departure date is important. Therefore, we should use the more accurate ephemeris. By using arbitrary departure and arrival day, C3 values can be calculated. The fork chop plot is effective in this step. We can determine departure and arrival date with desired impulse by proper C3, v∞ . Then, derive transfer orbit and its kelperian elements. As a future work, research about the trajectory of a hyperbolic element in the sphere of influence, approach to the Mars orbit, and landing on the surface of Mars is needed. Appendix – Matlab code % Planet Orbit Software (2011.11.05) clear all; mu = 1.32712428*10^11; % Keplerian Elements of Earth-Moon Barycenter a_ear = 1.000001018*(1.4959787*10^8); % Semi-major Axis (au) e_ear = 0.01670862; % Eccentricity i_ear = 0.000001 * pi/180; % Inclination (degree2rad) L_ear = 100.466449 * pi/180; % Mean Logitude (degree2rad) dL_ear = 36000.7698231 * pi/180; % Rate of Mean Logitude (degree2rad) w_bar_ear = 102.937348 * pi/180; % Logitude of Perihelion from Vernal Equinox (degree2rad) N_ear = 0 * pi/180; % Logitude of Ascending Node (degree2rad) w_ear = w_bar_ear - N_ear; % Logitude of Perihelion (rad) % Keplerian Elements of Mars a_mar = 1.523679342*(1.4959787*10^8); % Semi-major Axis (au) e_mar = 0.09340062; % Eccentricity i_mar = 1.849726 * pi/180; % Inclination (degree2rad) L_mar = 355.433275 * pi/180; % Mean Logitude (degree2rad) dL_mar = 19141.6964746 * pi/180; % Rate of Mean Logitude (degree2rad) w_bar_mar = 336.060234 * pi/180; % Logitude of Perihelion from Vernal Equinox (degree2rad) N_mar = 49.558093 * pi/180; % Logitude of Ascending Node (degree2rad) w_mar = w_bar_mar - N_mar; % Logitude of Perihelion (rad) % Gregorian => Julian Y0 = 2000; M0 = 1; D0 = 1; % 2000/01/01 -> reference day (J2000) jd0 = julian(Y0,[M0 D0 0 0 0]); % Convert to Julian day Y1 = 2013; M1 = 6; D1 = 1; % 2011/11/15 -> Today jd1 = julian(Y1,[M1 D1 0 0 0]); % Convert to Julian day Y2 = 2013; M2 = 12; D2 = 1; % 2049/12/31 -> End day (End day for calculation) jd2 = julian(Y2,[M2 D2 0 0 0]); % Convert to Julian day row = 0; col = 0; step = 10; % time interval (day) xspan = 50; % time span of departure day from specific epoch jd1 (day) yspan = 100; % time span of arrival day from specific epoch jd2 (day) for i = [jd1:step:jd1+2*xspan] row = row+1; JDi = i; col = 0; for j = [jd2:step:jd2+2*yspan] col = col+1; JDf = j; con_x(row,col) = JDi - jd1; con_y(row,col) = JDf - jd2; jd = (jd1 + step*row) : (jd2 + step*col); m(row,col) = (jd2 + step*col) - (jd1 + step*row); % Compute Orbit Equation [x_ear,y_ear,nu_ear] = orbit(L_ear,w_bar_ear,jd,jd0,dL_ear,a_ear,e_ear); [x_mar,y_mar,nu_mar] = orbit(L_mar,w_bar_mar,jd,jd0,dL_mar,a_mar,e_mar); % Transformation to 3-D (Logitude of Perihelion,Logitude of Ascending Node,Inclination) [r_ear_x,r_ear_y,r_ear_z] = transformation(w_ear,N_ear,i_ear,x_ear,y_ear); [r_mar_x,r_mar_y,r_mar_z] = transformation(w_mar,N_mar,i_mar,x_mar,y_mar); % Transfer Orbit [pos_ini,vel_ini] = randv(a_ear,e_ear,i_ear*180/pi,N_ear*180/pi,w_ear*180/pi,nu_ear(1)*180/pi); [pos_fin,vel_fin] = randv(a_mar,e_mar,i_mar*180/pi,N_mar*180/pi,w_mar*180/pi,nu_mar(m(row,col)) *180/pi); R0 = pos_ini; R = pos_fin; [v0 vf theta] = lambert_universal(R0,R,m(row,col)*86400); coe_t = elorb(R0,v0); incl(row,col) = coe_t(3); phase_angle(row,col) = zeroto360(theta*180/pi); C3_dep(row,col) = norm(v0 - vel_ini)^2; vinf_arr(row,col) = norm(vf - vel_fin); end end figure(1); [C2,h2] = contour(con_x,con_y,C3_dep,[5:5:30,35,40,45,50],'r'); clabel(C2,h2); hold on; [C3,h3] = contour(con_x,con_y,vinf_arr,[2.3,2.5,3:7],'b--'); clabel(C3,h3); [C4,h4] = contour(con_x,con_y,m,[100:50:400],'k'); clabel(C4,h4); hold off; xlabel(['Days from Nominal Earth Departure Date = ',num2str(Y1),'/',num2str(M1),'/',num2str(D1)]); ylabel(['Days from Nominal Mars Arrival Date = ',num2str(Y2),'/',num2str(M2),'/',num2str(D2)]); legend([h2(1),h3(1),h4(1)],'C3(km^2/s^2)','Arrival V_\infty (km/s)','Time of Flight(days)'); figure(2); subplot(2,1,1); plot(phase_angle,incl,'r.'); xlim([90 270]); ylim([-10 90]); xlabel('phase angle (deg)'); ylabel('inclination (deg)'); subplot(2,1,2); plot(phase_angle,C3_dep,'r.'); xlim([90 270]); ylim([-100 1000]); xlabel('phase angle (deg)'); ylabel('C3 (km/s)'); [a b] = size(con_x); figure(3); color1 = colormap(hsv(a)); for k = 1:a h1(k) = plot(con_y(k,:),C3_dep(k,:),'color',color1(k,:),'DisplayName',sprintf('%d', jd2+k)); hold on; end legend(h1); ylim([0 200]); ylabel('C3 (km/s)'); xlabel(['Days from Nominal Mars Arrival Date = ',num2str(Y2),'/',num2str(M2),'/',num2str(D2)]);