Earlier quoted context omitted.
MIMO and nonlinear control theories are probably some of the hardest topics in all of engineering. SpaceX control system also has to compensate for the fuel moving inside their rockets so the control algorithms probably involve some kind of fast numerical fluid simulation. Another interesting thing SpaceX is doing is to use consumer-grade chips in triple redundancy configurations instead of using $100,000+ radiation-…
> Another interesting thing SpaceX is doing is to use consumer-grade chips in triple redundancy configurations instead of using $100,000+ radiation-hardened aerospace/defense grade chips. This has been known in the high availability and safety systems industry for a while and a good book to learn these reliability engineering techniques is "Reliability Evaluation of Engineering Systems". The book is available on amaz…
Starship Flight 5: Launch and booster catch [video]
591–600 of 1001 posts
Re: Starship Flight 5: Launch and booster catch [video]
#592Earlier quoted context omitted.
First off, the booster was going about 1250 km/h when it started its landing burn, it relied purely on drag to get it slowed down to that speed. Going by the telemetry of the seconds before the landing burn and noting the speed vs time, it seems drag was around 40 m/s^2 when it was going at around 3000 km/h. Since drag depends on velocity squared though, it had reduced to just above 10 m/s^2 just before the engines l…
What kind of work do you do that you're able to understand this stuff? Genuinely curious. I'm way beyond my depth trying to follow
Re: Starship Flight 5: Launch and booster catch [video]
#593Earlier quoted context omitted.
First off, the booster was going about 1250 km/h when it started its landing burn, it relied purely on drag to get it slowed down to that speed. Going by the telemetry of the seconds before the landing burn and noting the speed vs time, it seems drag was around 40 m/s^2 when it was going at around 3000 km/h. Since drag depends on velocity squared though, it had reduced to just above 10 m/s^2 just before the engines l…
What kind of work do you do that you're able to understand this stuff? Genuinely curious. I'm way beyond my depth trying to follow
Long ago though so rusty, $dayjob doesn't involve any advanced math at all.
edit: To expand, the "rough spreadsheet integration" was just the Euler method[1] assuming a constant acceleration. So
v(t+dt) = v(t) + a * dt
The acceleration comes from F=ma as mentioned, where F is the force of the engines (Newtons), m is the mass of the rocket (kg) and a is the acceleration (m/s^2). Solving for a we get a = F/m and we get v(t+dt) = v(t) + F/m(t) * dt
To make things easy I assumed the weight of the rocket was constant at each timestep, but if we take dt to be small enough it's a decent enough approximation. For each timestep I also updated the mass using the estimated mass flow: m(t+dt) = m(t) - 650 * dt
I started with m(0) = 377000 kg, v(0) = 1250 km/h = 347 m/s, and a constant -31850000 N force from the engines.Using dt = 0.1 seconds, I got almost exactly 4 seconds until the velocity reached zero.
Re: Starship Flight 5: Launch and booster catch [video]
#594Very inspiring, glad I woke up to watch it. Congratulations to the SpaceX team. This is what competition looks like. It’s funny how last decade SpaceX had to sue the government to get more launches.
The FAA needs more funding at this point. They're not staffed for the rate of launch requests which commercial space has grown too.
Re: Starship Flight 5: Launch and booster catch [video]
#595Earlier quoted context omitted.
MIMO and nonlinear control theories are probably some of the hardest topics in all of engineering. SpaceX control system also has to compensate for the fuel moving inside their rockets so the control algorithms probably involve some kind of fast numerical fluid simulation. Another interesting thing SpaceX is doing is to use consumer-grade chips in triple redundancy configurations instead of using $100,000+ radiation-…
I know MPC takes a LOT of compute power. It's not like a finely tuned PID loop or even a cascade of PID loops, computationally. Does anyone know (or have educated speculation on) what kind of hardware is running these algorithms? Like, do they have a linux machine that's running the control loops? Are we talking megabytes, gigabytes of SRAM? I would think no -- you would definitely need hard real time for something l…
Re: Starship Flight 5: Launch and booster catch [video]
#596Why don't they mount moving video cameras? I mean, the second part of the fly is pretty boring. They shows us a view from 2 static cameras. Is it so difficult to make one camera moving? With 360 degrees view. Show us the shape of the earth the full circle, show us the moon. Is it so hard?
Yes what you’re describing is nearly impossible.
Re: Starship Flight 5: Launch and booster catch [video]
#597The engineers at spaceX are amazing, and I'll admit I envy their tenacity and genius. The amount of progress we have seen in rocketry and space travel in the last decade is mind blowing, I never thought I would see this in my lifetime. Edit: Decided to give it a shot and applied for a backend software engineering position at SpaceX. I'm not sure if it will be noticed, but its worth a shot. I may not be a rocket scien…
Re: Starship Flight 5: Launch and booster catch [video]
#598[stub for offtopicness]
Re: Starship Flight 5: Launch and booster catch [video]
#599[flagged]
SpaceX will do just fine.
Re: Starship Flight 5: Launch and booster catch [video]
#600Nothing could have prepared me for how that catch looked. I was sure the rocket was careening into the tower at the last second before it straightened out. The control algorithms must be incredible for the landing system to work within those small tolerances.
I know the control algorithms are the mind-blowing part here but, does anyone have any literature about how the Rocket localized itself with respect to the chopstick arms? It must've been some combination of GPS and Radar pings to the arms? And then the onboard IMU to make sure it hits it straight.
To speculate more, they could also be using something like ultra-wide band positioning. This relies on the same time-of-flight principle as GPS but instead of using satellites in orbit to provide the precise time information you rely on various nearby ground stations. Would only be useful right at the final approach, the last couple hundred meters, but it's another way they could get very very precise position information. (fun fact: Ultra Wide band positioning is also how iPhones can locate AirTags with centimeter accuracy)