Quote from: Twark_Main on 06/07/2025 09:26 pmQuote from: sdsds on 06/07/2025 01:02 amYes if the arrival vInf can be managed. Looking at the plot for this opportunity showing the sum of departure and arrival vInfs (using pykep lambert_problem) seems to indicate the window is short with a budget of < 5.6 km/s.This plot is almost showing what you want, but not quite. 1. It should be departure delta-v and arrival velocity, not departure vinfinity and arrival vinfinity (summing these quantities is meaningless). 2. You only care about any excess arrival velocity above the maximum aerocapture velocity. If the spaceship is arriving at exactly the maximum aerocapture velocity it should count as 0 m/s. If the spacecraft arrives at half the maximum aerocapture velocity it should also count as 0 m/s....Regarding the first point I think maybe I understand what you mean. The sum of the two vInf values is certainly not a delta-v budget for a mission. I'm envisioning it with the notion that it assumes Earth and Mars magically disappear. Then the sum of the vInfs is the total delta-v required to get from where Earth was (position and velocity) to where Mars was. Then when I magically reintroduce the planets I need to handle the added delta-v to get out of or into the orbits around them, starting from their respective escape velocities. Is the thinking behind that approach confused somehow?
Quote from: sdsds on 06/07/2025 01:02 amYes if the arrival vInf can be managed. Looking at the plot for this opportunity showing the sum of departure and arrival vInfs (using pykep lambert_problem) seems to indicate the window is short with a budget of < 5.6 km/s.This plot is almost showing what you want, but not quite. 1. It should be departure delta-v and arrival velocity, not departure vinfinity and arrival vinfinity (summing these quantities is meaningless). 2. You only care about any excess arrival velocity above the maximum aerocapture velocity. If the spaceship is arriving at exactly the maximum aerocapture velocity it should count as 0 m/s. If the spacecraft arrives at half the maximum aerocapture velocity it should also count as 0 m/s.
Yes if the arrival vInf can be managed. Looking at the plot for this opportunity showing the sum of departure and arrival vInfs (using pykep lambert_problem) seems to indicate the window is short with a budget of < 5.6 km/s.
Quote from: sdsds on 06/07/2025 10:13 pmQuote from: Twark_Main on 06/07/2025 09:26 pmQuote from: sdsds on 06/07/2025 01:02 amYes if the arrival vInf can be managed. Looking at the plot for this opportunity showing the sum of departure and arrival vInfs (using pykep lambert_problem) seems to indicate the window is short with a budget of < 5.6 km/s.This plot is almost showing what you want, but not quite. 1. It should be departure delta-v and arrival velocity, not departure vinfinity and arrival vinfinity (summing these quantities is meaningless). 2. You only care about any excess arrival velocity above the maximum aerocapture velocity. If the spaceship is arriving at exactly the maximum aerocapture velocity it should count as 0 m/s. If the spacecraft arrives at half the maximum aerocapture velocity it should also count as 0 m/s....Regarding the first point I think maybe I understand what you mean. The sum of the two vInf values is certainly not a delta-v budget for a mission. I'm envisioning it with the notion that it assumes Earth and Mars magically disappear. Then the sum of the vInfs is the total delta-v required to get from where Earth was (position and velocity) to where Mars was. Then when I magically reintroduce the planets I need to handle the added delta-v to get out of or into the orbits around them, starting from their respective escape velocities. Is the thinking behind that approach confused somehow?I think the salient point that got lost here is: the point on the pork chop plot where (Vinfdeparture + Vinfarrival) is minimized is not necessarily the same as the point where (DVdeparture + DVarrival) is minimized.The correction should really be done for each point while plotting the pork chop, instead of using the Vinf pork chop to find the (probably wrong) 'ideal' point and then doing the correction afterward.
Is there a Python file for this? I'd be happy to whip up a quick fix with the necessary correction, just post or PM me.
I'm using the numpy, scipy, pyplot and pykep packages. A couple of the central functions are appended below. I'll gladly share the full code base with one major caveat: it wasn't written in a style intended for sharing. You likely know what I mean.... ;-)def _doGridPoint(plD, plA, tD, tA, gridFunc): rD, vD = plD.eph(epoch(tD, "mjd2000")) rA, vA = plA.eph(epoch(tA, "mjd2000")) sFlight = (tA - tD) * DAY2SEC l = lambert_problem(rD, rA, sFlight, MU_SUN) return gridFunc(l, vD, vA)def _evalLambert(lambert, vDeparture, vArrival): v1 = lambert.get_v1()[0] vD = norm([a - b for a, b in zip(v1, vDeparture)]) v2 = lambert.get_v2()[0] vA = norm([a - b for a, b in zip(v2, vArrival)]) return vD, vA
What's all the above maths for?
I think the salient point that got lost here is: the point on the pork chop plot where (Vinfdeparture + Vinfarrival) is minimized is not necessarily the same as the point where (DVdeparture + DVarrival) is minimized.
Following up, I'll first emphasize these calculations are based on somewhat arbitrary values for the departure LEO altitude and the altitude of the Mars arrival burn. And the calculations could be flat out wrong. That said, there are those who project that with a full prop load in LEO a v3 Starship might have a delta-v budget on the order of 8000 m/s, in which case the departure window extends into mid-January of 2027.
Quote from: sdsds on 06/25/2025 10:44 am[...] somewhat arbitrary values for the departure LEO altitude and the altitude of the Mars arrival burn.I generally use 90 nautical miles (167 km) if I want to be optimistic yet proven. This was the TMI altitude of the later Apollo J Type missions.
[...] somewhat arbitrary values for the departure LEO altitude and the altitude of the Mars arrival burn.
Quote from: Twark_Main on 06/26/2025 07:56 pmI generally use 90 nautical miles (167 km)...Your earlier comment was compelling: the shape of the contours on a plot of 'Total Vinf' might not be the same as the shape of the contours on a 'Total dV' plot. Clearly on a 'Total dV' plot the values themselves change when the departure or arrival altitudes are changed. Is the concern now that the shape or location of the contours is also affected by these parameters?
I generally use 90 nautical miles (167 km)...
In the context of the window that opens in late 2026 there are obviously still many unknowns and the conops for final refilling is certainly a big one. A major example is the idea SpaceX has floated that the final orbit for refilling might be a high apogee ellipse. If that approach were used in 2026 then predicting the orbital speed at the time of the departure burn is going to be really tricky.
With that set of objectives there would be no need for a heatshield or landing legs. It seems plausible a Starship in that configuration could depart in 2026 and have more than sufficient delta-v for MOI upon arrival at Mars.
[...]I'd assume that with refuelling it would have sufficient delta-v even with legs and tiles.Without refuelling, my impression was that a fully-stripped down ship on a fully-expended booster was marginal for a flyby, so nothing close to the delta-v needed for capture.
Quote from: steveleach on 06/30/2025 05:20 pm[...]I'd assume that with refuelling it would have sufficient delta-v even with legs and tiles.Without refuelling, my impression was that a fully-stripped down ship on a fully-expended booster was marginal for a flyby, so nothing close to the delta-v needed for capture.Yes I'm imagining propellant transfer in LEO because until that works it would likely be the sole focus of their beyond-LEO efforts and thus preclude any attempt at a Mars mission. It's not clear they would have enough propellant on-orbit to fully refill an outbound Ship; or how boil-off in transit might affect the available delta-v once at Mars.
Having the president-elect in his victory speech raving enthusiastically for several minutes about the Super Heavy Booster grab was exceptional. Obviously Starship now has the complete backing of the new Administration. Politically-motivated delaying won't be happening for the next 4 years. That'll take us well past 2026... Now it is just physics and the pace of development standing in the way, and SpaceX is pretty good at dealing with those.
Quote from: sdsds on 06/30/2025 05:46 pmQuote from: steveleach on 06/30/2025 05:20 pm[...]I'd assume that with refuelling it would have sufficient delta-v even with legs and tiles.Without refuelling, my impression was that a fully-stripped down ship on a fully-expended booster was marginal for a flyby, so nothing close to the delta-v needed for capture.Yes I'm imagining propellant transfer in LEO because until that works it would likely be the sole focus of their beyond-LEO efforts and thus preclude any attempt at a Mars mission. It's not clear they would have enough propellant on-orbit to fully refill an outbound Ship; or how boil-off in transit might affect the available delta-v once at Mars.They don't need to have such a narrow sole focus though, they can do both. A one-off "chuck something at Mars" mission wouldn't significantly delay the propellant transfer work, especially if they have 2 gigabays and 4 launch towers by then.And, if they have got refuelling sorted, there's not that much benefit to sending a stripped-down ship when they can send a regular one with a bit more fuel.
Quote from: Oersted on 11/08/2024 03:52 pmHaving the president-elect in his victory speech raving enthusiastically for several minutes about the Super Heavy Booster grab was exceptional. Obviously Starship now has the complete backing of the new Administration. Politically-motivated delaying won't be happening for the next 4 years. That'll take us well past 2026... Now it is just physics and the pace of development standing in the way, and SpaceX is pretty good at dealing with those.Since then:Starships 7, 8 and 9 have all failed.Trump and Musk have fallen out with support threatened to be pulled from both sides (cancel contracts/dismantle Dragon), meaning "politically-motivated delaying" is more probable than ever.Ship 36 blew up and destroyed a good bit of Massey's.Things don't always turn out how you think they will, but even I didn't predict they would go as badly as they have.
Quote from: Lee Jay on 06/30/2025 06:08 pmQuote from: Oersted on 11/08/2024 03:52 pmHaving the president-elect in his victory speech raving enthusiastically for several minutes about the Super Heavy Booster grab was exceptional. Obviously Starship now has the complete backing of the new Administration. Politically-motivated delaying won't be happening for the next 4 years. That'll take us well past 2026... Now it is just physics and the pace of development standing in the way, and SpaceX is pretty good at dealing with those.Since then:Starships 7, 8 and 9 have all failed.Trump and Musk have fallen out with support threatened to be pulled from both sides (cancel contracts/dismantle Dragon), meaning "politically-motivated delaying" is more probable than ever.Ship 36 blew up and destroyed a good bit of Massey's.Things don't always turn out how you think they will, but even I didn't predict they would go as badly as they have.If they weren't building 2 gigafactories and 3 or 4 launch towers then I'd be worried.