Tutorial In Rosetta's footsteps; a planning and flying tutorial [part2]

dgatsoulis

ele2png user
Joined
Dec 2, 2009
Messages
1,846
Reaction score
142
Points
78
Location
Sparta
[Part 1 here]

Before we begin the planning phase, we have to go to (Orbiterroot)\Scenarios\Rosetta\01-Rosetta launch.scn and change the date to 4 days earlier. The reason for this is because the DSM1 body we created will be inside Earth's SOI on the day of the launch.

Keep the waypoints note we made close, and run the scenario.

Open TransX and setup the following stages:

Stage1: MAJ Earth: Escape → FW
Stage2: MAJ Sun: Target DSM1 → FW
Stage3: MAJ DSM1: Escape → FW
Stage4: MAJ Sun: Target Earth → FW
Stage5: MAJ Earth: Escape → FW
Stage6: MAJ Sun: Target DSM2 → FW
Stage7: MAJ DSM2: Escape → FW
Stage8: MAJ Sun: Target Mars → FW
Stage9: MAJ Mars: Escape → FW
Stage10: MAJ Sun: Target Earth → FW
Stage11: MAJ Earth: Escape → FW
Stage12: MAJ Sun: Target Earth → FW
Stage13: MAJ Earth: Escape → FW
Stage14: MAJ Sun: Target DSM3 → FW
Stage15: MAJ DSM3: Escape → FW
Stage16: MAJ Sun: Target 67P → FW
Stage17: MAJ 67P: Target None → VW (Target base: No base)

Rosettaplan1_zps92c2ee03.jpg


This plan is a little peculiar. We need to start with the DSMs first, preferably in reverse order. The first one to set is the leg DSM3>67P (Stage16>17). We set the "Inherit Velocity" to "No", and the date as 55584. We adjust the other 3 parameters until we get a Cl.Approach to 67P (~100km) with the date of arrival matching the one on our notes (56818). We need to make sure that the Encounter Velocity is not higher than the Insertion dV.

Rosettaplan2_zps817d4fc7.jpg


Now let's do the DSM2>Mars leg (Stage8>9). Again, we set the "Inherit Velocity" to "No", set the date and adjust the parameters until we make sure that our arrival date, Inclination and altitude match the ones from our notes as best we can.

Rosettaplan3_zps3a3f0718.jpg


Next is the DSM1>Earth leg (Stage4>5). Same as before.

Rosettaplan4_zps07c2dd95.jpg


With the DSMs done, it's time to fill in the gaps. Our job is to create a trajectory that arrives at the DSMs as close to the date we have set for each maneuver as possible.

First the Earth>DSM1 leg (Stage2>3). Here we can also use IMFD as a time-saving tool. We'll use the Course>Target Intercept program and set the departure and arrival dates. Then we will try to match IMFD's trajectory in TransX as best we can.
We aim for a Cl. Approach of less than a km and the date as close to the date of the DSM as possible.

Rosettaplan5_zpsd7b530ee.jpg


Now the Earth1>DSM2 leg (Stage6>7). Here we need to keep in mind that the maneuver takes place after one revolution around the Sun, so we need to set the "Orbits to Icept" to "1.0". -This is probably the hardest to get right in all of the plan. Aim for a Cl.Approach to the DSM2 of less than a km, without worrying too much about the date. We just make sure that the Encounter Vel is in the ~20 m/s region; This means that will need a correction of about that amount.

Rosettaplan6_zps1bf72ba7.jpg


Now the Mars>Earth2 leg (Stage10>11). Once again, we try to match the arrival parameters from our notes.

Rosettaplan7_zpsc7f5dae7.jpg


Earth2>Earth3 leg (Stage12>13). Same as before, with the addition of "Orbits to Icept: 1.0". By this time we have reached Stage13, so we can expect large inaccuracies. We'll try to stick as close as we can to the plan.

Rosettaplan8_zpscba7b157.jpg


And finally, the Earth3→DSM3 leg (Stage14>15). By now the inaccuracies have pilled up, we'll just aim for as close to the plan as possible.

Rosettaplan9_zps16779a98.jpg


And we are done for now. On the next part, we will advance the date to the launch, make a few tweaks to the plan and then fly the mission.
The scenario with the TransX plan so far is attached on this post.

(Next part will be released Sunday Nov 30).
 

Attachments

  • (Rosetta plan 4days before launch).scn
    12.5 KB · Views: 6

boogabooga

Bug Crusher
Joined
Apr 16, 2011
Messages
2,999
Reaction score
0
Points
0
I would caution against trying to get an EXACT real-world solution in Orbiter, down to the timing and delta-V of DSMs. Unlike the real universe, the Orbiter universe is numeric- and not even using fixed time steps at that. I'm confident though that you have gotten or will get this to work, don't get me wrong.

One thing I notice is that the delta-V values of what ESA calls "Deep Space Maneuvers" are about what I expend as "course corrections" when I use Trans-X. I wonder if it would work to just target the planetary encounters, and allow the "deeps space maneuvers" to sort themselves out as course corrections.
 

dgatsoulis

ele2png user
Joined
Dec 2, 2009
Messages
1,846
Reaction score
142
Points
78
Location
Sparta
Oh yes, I totally get what you say boogabooga. Usually when the timing is exactly right with the real mission, then the dv is off and vice-versa. I will try to get as close as I can to the real thing, hopefully the budget will be enough.

About the DSMs, what you say definitely applies for the DSM2, but 1 and 3 are major burns. I'll see how it goes next Sunday, when I'll have time to fly the plan.

Thanks for the heads up.
 

boogabooga

Bug Crusher
Joined
Apr 16, 2011
Messages
2,999
Reaction score
0
Points
0
Could you please elaborate on why to turn off "inherit velocity"?
 

dgatsoulis

ele2png user
Joined
Dec 2, 2009
Messages
1,846
Reaction score
142
Points
78
Location
Sparta
In order to be able to plan the whole mission from the ground, I've created 3 DSM bodies, which correspond to the positions and dates of the DSMs.
The bodies themselves, have negligible mass, so when used as a slingshot target, they don't affect the spacecraft's trajectory. So for those encounters, I need to set the velocity (and date) manually.

This also works when you arrive at a planet, but your encounter velocity + the planet's velocity/mass aren't enough to send you to your next target. You turn off the "Inherit Velocity", set the date of periapsis passage and adjust the velocity by hand.
TransX will tell you how much velocity you need to add (or subtract) when you arrive at that Stage.
 
Last edited:

NOMAD

Member
Joined
Aug 10, 2009
Messages
111
Reaction score
1
Points
18
If TransX can perform multiple maneuvers in a single stage, it would be easy to plan this kind of slingshot without using any markers.
Anyway, thanks for your tutorial. Few weeks ago, I managed to send my Rosetta to comet 67P in Orbiter, but I failed to intercept with the comet in the final stage in TransX. I noticed that the date of the Earth flyby and Mars flyby in TransX are a little different from the real (several days before or after), maybe the exact flyby date is important in this mission.
 

boogabooga

Bug Crusher
Joined
Apr 16, 2011
Messages
2,999
Reaction score
0
Points
0
NOMAD, see my comment on numerical methods. Even a few days off in a 10 year mission is parts per thousand accuracy. I wouldn't expect much better than that.
 

NOMAD

Member
Joined
Aug 10, 2009
Messages
111
Reaction score
1
Points
18
NOMAD, see my comment on numerical methods. Even a few days off in a 10 year mission is parts per thousand accuracy. I wouldn't expect much better than that.

I agree with you to some extend. Some missions such as voyager, even several months off is OK since the relative position between each planet changes slow, but for mission like messenger which uses Earth or Venus multiple times for slingshot, the exact flyby date is important since the relative position changes fast even in several days. It is hard to plan everything as the same in real, but I will try my best to get close to the real, especially for the mission which involves Earth or Venus gravity assistant manoeuver.
 
Top