TransX Two questions on interplanetary planning

laukejas

New member
Joined
Dec 21, 2010
Messages
120
Reaction score
0
Points
0
Hello,

I'm using Orbiter 2010 P1 with TransX 3.13.

As I tried more and more of interplanetary flight, I noticed strange thing.

When I create a simple TransX plan Earth-Mars, I have to add much of plane change velocity (about 1.1km/s). Later, when I launch, zero RInc, and prepare manoeuvre with the same settings, trimming as needed, I find that my burn vector is somewhere about 20 degrees above my orbit plane. This, of course, is logical, since manoeuvre includes plane change, but that raises the question: if I need to burn off plane, why not launch in that inclination, that already is aligned, and I can burn completely prograde? How can I make a plan while sitting on Earth that doesn't need to add plane change velocity, but instead, launch in the correct plane? If I make myself unclear, please ask, I'll put in more detail.

And the second question: when I am in parking orbit before escape burn (150km), and I have to make a long burn, TransX gives me a vector that is very left of the prograde vector. That means, that when I start my burn, I'm burning towards Earth a bit, and lower my PeA. Sometimes that ends up burning in the atmosphere. Isn't there some precaution, for example, make a manoeuvre that allows to burn me prograde for a while, until escape velocity is achieved, and then finish it in any direction required?
 

C3PO

Addon Developer
Addon Developer
Donator
Joined
Feb 11, 2008
Messages
2,605
Reaction score
17
Points
53
The large "downward" LVLH is caused by the time it takes to accelerate, and TransX's calculations are based on instantaneous DV.(Zero burn time)

You can improve accuracy by making the parking orbit highly eliptical, but make sure Pe is in the correct point. As you get close to ejection (ejection minus one orbit), adjust the ApD so that you arrive at Pe at the correct time. This way the remaining DV is smaller, and burn time shorter.
 

laukejas

New member
Joined
Dec 21, 2010
Messages
120
Reaction score
0
Points
0
Flytandem - here's what I do:

Scenario Test1 - DGIV on Earth, with TransX plan for Mars, fine tuned, just before launch to 150km parking orbit.

Scenario Test2 - in orbit, in the correct circular orbit, with near-zero Rinc. Manoeuvre is not yet set.

Scenario Test3 - I set up manoeuvre in first stage, using values from second stage escape plan. Question - why even after setting the exact values, if I delete escape plan (reset all values) in stage 2, to see what trajectory manoeuvre will provide, I end up so short of Mars? (open stage 2 in Test3 scenario, and you will see. Manoeuvre values are exactly what was there in stage 2 escape plan).

Scenario Test4 - I re-planned the manoeuvre so that I can intercept Mars. I decided not to change eject date - it is 60583.9563, but instead, add minus off-plane velocity. Maybe that's what causing the burn-towards-earth problem? Scenario is timed 620 seconds before eject burn. As it approaches, you will see that burn vector is severely off plane (orbit hud shows it's about -22 degrees off plane, and about -18 degrees to the left of orbit vector).

Scenario Test5 - after eject burn. As I predicted, burn lowered PeA to a mininum of 129.3km. Not dangerously low, but I guess a trip to Jupiter would made me end up in atmosphere. Note that even though my burn was very accurate, full thrust, small corrections applied quickly to leave DV at 0.003, as I turned off manoeuvre mode, stage 2 now shows Cl. App. of 2.8G, while it should have been about 37M. Why? Burn was precise and quick, why such a difference in final Cl. App.? Did the low PeA (atmospheric braking) have to do something with it?

I would appreciate your comment at my problems.
 

Attachments

  • Test1.scn
    5.5 KB · Views: 3
  • Test2.scn
    5.6 KB · Views: 2
  • Test3.scn
    5.7 KB · Views: 1
  • Test4.scn
    5.7 KB · Views: 1
  • Test5.scn
    5.7 KB · Views: 1

flytandem

Tutorial Publisher
Tutorial Publisher
Joined
Oct 19, 2007
Messages
499
Reaction score
5
Points
0
Location
San Bernardino
Website
www.flytandem.com
Got it. thanks.
In Test3 you have the maneuver all set up. You entered the prograde correctly but you should not have manually entered the date from the plan. By doing that you are somewhere at random in the parking orbit when you do the maneuver. Try warping to the last full orbit prior to the date of the plan and then set up a maneuver with prograde as you did but then for the date of the maneuver, advance it slowly to lay the yellow dashed trajectory on top of the plan. For more explanation see
and about 1:15 into the vid it shows what I mean.

If you don't want to touch the atmosphere during the maneuver you might also want to make the parking orbit a bit higher. Not super critical for the burn to Mars but going to Jupiter you might want to have the orbit at 200 Km agl for example.
 

laukejas

New member
Joined
Dec 21, 2010
Messages
120
Reaction score
0
Points
0
Thank you very much for your reply. I think I understand it. But what about that off-plane velocity? Can you explain me, why can't I make a plan so that I launch in the inclination that gives me the right plane for interplanetary flight, so in eject, I would only need prograde velocity, but no off-plane?
 

flytandem

Tutorial Publisher
Tutorial Publisher
Joined
Oct 19, 2007
Messages
499
Reaction score
5
Points
0
Location
San Bernardino
Website
www.flytandem.com
Thank you very much for your reply. I think I understand it. But what about that off-plane velocity? Can you explain me, why can't I make a plan so that I launch in the inclination that gives me the right plane for interplanetary flight, so in eject, I would only need prograde velocity, but no off-plane?

Actually you have done just that in your scenarios. I have taken your test2 scenario and set up a maneuver with the prograde as shown you need. (you already had a maneuver started so I turned it off first then back on). I set the date to a bit before the planned eject date. Then I advanced date to overlay the maneuver to match the planned trajectory. This is as shown in the explanation in my post above.

Then I tweaked the date and prograde amount to fine tune the arrival at Mars. The burn is just prograde. So I am not really sure of your question.
Here is the modified test2 scenario with the maneuver all set to go.

Code:
BEGIN_DESC
test2 modified to be maneuver only.
END_DESC

BEGIN_ENVIRONMENT
  System Sol
  Date MJD 60583.9197032549
END_ENVIRONMENT

BEGIN_FOCUS
  Ship GL-01
END_FOCUS

BEGIN_CAMERA
  TARGET GL-01
  MODE Cockpit
  FOV 40.00
END_CAMERA

BEGIN_HUD
  TYPE Orbit
  REF AUTO
END_HUD

BEGIN_MFD Left
  TYPE User
  MODE TransX
  Ship  GL-01
  FNumber 3
  Int 1
  Orbit True
  Vector  867064.878815 -3731246.20241 5277171.91417
  Vector  -6758.29881156 2599.62765338 2948.51679322
  Double  3.98600439969e+014
  Double  60583.9178435
  Handle Earth
  Handle NULL
  Handle NULL
Select Target
 0 Escape
Autoplan
0 0
Plan type
0 0
Plan
0 1
Plan
0 0
Plan
0 0
Select Minor
 0 None
Manoeuvre mode
0 1
Base Orbit
0 0
Prograde vel.
 0  3832.33065806
Man. date
 0  60583.9571435
Outward vel.
 0  0
Ch. plane vel.
 0  0
Intercept with
0 0
Orbits to Icept
0 0
Graph projection
0 1
Scale to view
0 0
Advanced
0 0
Pe Distance
 0  7645212
Ej Orientation
 0  0
Equatorial view
0 0
Finvars
  Finish BaseFunction
  Int 2
  Orbit True
  Vector  148384955740 -103964003.883 20784065452.7
  Vector  -5123.95041231 -1614.27795933 32648.0715107
  Double  1.32712838556e+020
  Double  60583.9571435
  Handle Sun
  Handle Earth
  Handle Mars
Select Target
 0 Mars
Autoplan
0 0
Plan type
0 2
Plan
0 0
Plan
0 0
Plan
0 1
Select Minor
 0 None
Manoeuvre mode
0 0
Base Orbit
0 0
Prograde vel.
 0  0
Man. date
 0  60583.9192194
Outward vel.
 0  0
Ch. plane vel.
 0  0
Intercept with
0 0
Orbits to Icept
0 0
Graph projection
0 0
Scale to view
0 0
Advanced
0 0
Prograde vel.
 0  0
Eject date
 0  60583.9187344
Outward vel.
 0  0
Ch. plane vel.
 0  0
Finvars
  Finish BaseFunction
  Int 5
  Orbit True
  Vector  2669418577.74 -3372084650.26 -3729777205.14
  Vector  -1284.5842734 1627.53228684 1800.47128517
  Double  4.28282991638e+013
  Double  60864.6410066
  Handle Mars
  Handle NULL
  Handle NULL
Select Target
 0 None
Autoplan
0 0
Plan type
0 1
Plan
0 0
Plan
0 2
Plan
0 0
Select Minor
 0 None
Manoeuvre mode
0 0
Base Orbit
0 0
Prograde vel.
 0  0
Man. date
 0  60583.9192156
Outward vel.
 0  0
Ch. plane vel.
 0  0
Intercept with
0 0
Orbits to Icept
0 0
Graph projection
0 0
Scale to view
0 0
Advanced
0 0
Draw Base
0 0
Finvars
  Finish BaseFunction
END_MFD

BEGIN_MFD Right
  TYPE User
  MODE TransX
END_MFD

BEGIN_SHIPS
ISS:ProjectAlpha_ISS
  STATUS Orbiting Earth
  RPOS 6532621.34 -1188998.19 -984941.73
  RVEL -981.389 -7300.867 2270.731
  AROT 30.77 9.93 -53.12
  VROT 0.01 0.01 0.10
  AFCMODE 7
  PRPLEVEL 0:0.657364
  IDS 0:588 100 1:586 100 2:584 100 3:582 100 4:580 100
  NAVFREQ 0 0
  XPDR 466
END
Mir:Mir
  STATUS Orbiting Earth
  RPOS -10187.80 -409583.97 -6639373.39
  RVEL 7745.225 51.048 -1.590
  AROT 5.69 -2.90 94.19
  VROT -0.08 -0.01 -0.00
  AFCMODE 7
  IDS 0:540 100 1:542 100 2:544 100
  XPDR 482
END
Luna-OB1:Wheel
  STATUS Orbiting Moon
  RPOS 1409830.20 1741695.68 1285.71
  RVEL -1149.654 930.469 1.266
  AROT -0.01 -0.03 134.72
  VROT 0.00 0.00 10.00
  AFCMODE 7
  IDS 0:560 100 1:564 100
  XPDR 494
END
GL-01:DeltaGliderIV
  STATUS Orbiting Earth
  RPOS -228230.23 -3247073.01 5650398.38
  RVEL -6832.307 3408.074 1682.541
  AROT 126.41 33.71 143.42
  RCSMODE 2
  PRPLEVEL 0:0.455300 1:0.973466 2:0.983333
  IDS 0:45 100
  NAVFREQ 94 524
  XPDR 0
  ;-------------------------- Skin parameters must contain directory name of skin (without space) 
  MeshSkin spacetech
  ;-------------------------- Cargo payload must contain name of config file or "none".(see doc) 
  CargoPayload none
  NOSECONE 0 0.00
  GEAR 0 0.00
  AllDoorsState 0 0.00 0 0.00 0 0.00 1 1.00 0 0.00 0 0.00 0 0 0.00
  But1Cockpit 0 0 0 2 2 2 0 2 2 2 2 2 2 2 2 1 1 2 1 1 1 3
  But2Cockpit 0 0 0 0 0 0 0 0 2 2 2 2 2 0 20 0 0 0 2 0 0 0
  TransEffect 0
  LifeBut1State 0 2 1 2 1 2 2 2 2 2 2 2 2 1 4
  LevelBatt 100.0002
  Emergency_power 10000.0000
  VoltageStartBus 0.0000
  VoltageGen1 96.2820
  VoltageGen2 96.2819
  VoltageGenBus 96.0000
  O2tankALevel 99.8775
  N2tankALevel 99.9831
  O2tankBLevel 100.0000
  N2tankBLevel 100.0000
  CabinO2Level 21.3979
  CabinCO2Level 600.0000
  CabinTempLevel 21.2000
  CabinPressure 14.7000
  CabinMoistLevel 36.0000
  CabinDustLevel 0.0001
  CabinO2Setting 21.4000
  CabinTempSetting 21.2000
  CabinPressSetting 14.7000
  AntennaTarget no_target
  O2ConsumptionSetting 1
  FuelConsumptionSetting 1
  MainenginePower 1
  ;------------------Crew parameters  UMMUCREW Function-Name-Age-CardiacPulse-WeightKg (fonction of Pilot must be: Capt) 
  NoOneOnBoard 0
  NoPilotOnBoard 0
  UMMUCREW Capt-Mr_Captain-37-66-78
  FailGearFailure 0
  FailGearCollapse 0
  FailLeftMainEngine 0
  FailRightMainEngine 0
  FailHoverEngine 0
  FailRcs 0
  FailSurfaceControl 0
  FailComputer 0
  FailComputerBlueScreen 0
  FailAutopilot 0
  FailExtRadiator 0
  FailAirbrake 0
  FailNoseCone 0
  FailCanopy 0
  FailAntenna 0
  FailLeftTurbo 0
  FailRightTurbo 0
  FailCargoDoor 0
  SpacesuitTimer 0
END
END_SHIPS

BEGIN_VistaBoost
END
 
Top