Quote from: JamesH on 01/17/2015 12:46 pmQuote from: mme on 01/17/2015 06:50 amQuote from: Hotblack Desiato on 01/17/2015 01:41 amis wind really such a problem?...No, it's not. This entire thread is an attempt to solve a problem that doesn't exist. The F9 landing is basically a smart bomb targeting a specific set of GPS coordinates. It's just a smart bomb that starts out higher and faster than normal and that hoverslams instead of exploding (assuming it's on target.)For the very first attempt they discovered they need more hydraulic fluid to have precise control to the target. The next attempt will hit the barge more directly. Maybe even "land." Autopilots deal with wind all the time without any external information beyond how the aircraft is actually flying.Odd how you can say its a problem that doesn't exist, when no-one has EVER landed and recovered a first stage successfully. Close, but no cigar, to quote a phrase.Once a stage has been landed multiple times successfully, then you say its a solved problem, but not yet.Hoverslam != explode on impact.The stage exploded because it hit the side of the barge while doing a hard divert. It was doing a hard divert because it could not maintain an on target trajectory. It could not maintain an on target trajectory because it did not control over it's primary aerodynamic control surfaces for the last minute of "flight." It didn't have control of the grid fins because it ran out of hydraulic fluid.Wind was not the problem. Complex systems to anticipate the wind are not the solution. The solution is to have control authority for the entire landing process.The hoverslam itself is not some intractable problem and the term hoverslam is overly dramatic compared to the reality. All the stage needs is good information regarding the distance to the ground and it's current deceleration.I do not mean to imply that the targeting and landing control systems are trivial, just that with enough simulation, testing and experimentation I am confident they can be done and that they can be done reliably.I feel like I've repeated myself too much so I'll do my best to refrain unless I have something new to add the the conversation.
Quote from: mme on 01/17/2015 06:50 amQuote from: Hotblack Desiato on 01/17/2015 01:41 amis wind really such a problem?...No, it's not. This entire thread is an attempt to solve a problem that doesn't exist. The F9 landing is basically a smart bomb targeting a specific set of GPS coordinates. It's just a smart bomb that starts out higher and faster than normal and that hoverslams instead of exploding (assuming it's on target.)For the very first attempt they discovered they need more hydraulic fluid to have precise control to the target. The next attempt will hit the barge more directly. Maybe even "land." Autopilots deal with wind all the time without any external information beyond how the aircraft is actually flying.Odd how you can say its a problem that doesn't exist, when no-one has EVER landed and recovered a first stage successfully. Close, but no cigar, to quote a phrase.Once a stage has been landed multiple times successfully, then you say its a solved problem, but not yet.Hoverslam != explode on impact.
Quote from: Hotblack Desiato on 01/17/2015 01:41 amis wind really such a problem?...No, it's not. This entire thread is an attempt to solve a problem that doesn't exist. The F9 landing is basically a smart bomb targeting a specific set of GPS coordinates. It's just a smart bomb that starts out higher and faster than normal and that hoverslams instead of exploding (assuming it's on target.)For the very first attempt they discovered they need more hydraulic fluid to have precise control to the target. The next attempt will hit the barge more directly. Maybe even "land." Autopilots deal with wind all the time without any external information beyond how the aircraft is actually flying.
is wind really such a problem?...
I am positing that a wind limit exists (not that I know what it is, just that it exists) beyond which the stage will not be able to land,
I am positing that a wind limit exists (not that I know what it is, just that it exists) beyond which the stage will not be able to land...
It would not be worth it trying to hover.And seriously, folks, you guys are trying to solve the problem that's been solved for 22 years, since the DC-X did a vertical landing in 1993. Many have repeated the feat since, and has been demonstrated, the basic technology has now been thoroughly commoditized and you can buy off-the-shelf drones demonstrating all the necessary control algorithms and sensors.There are two things which make RLVs hard which have never been done before:1) Hypersonic reentry. This is very hard, but we don't get pretty video and when successful isn't much to look at. It's only when unsuccessful that you see the stage tumble/break apart/etc. This is the hard part that CASSIOPE accomplished, and it's the part which makes the upcoming DSCOVR landing much harder than the CRS-5 attempt. But nobody is talking about this. Why?2) Cost-effective reuse. This is what F9dev2 will be investigating, but it's treated as a fait accompli somehow in this forum, with people claiming that all the New Mexico testing is worthless now. It's not. High-frequency operations and reuse is hard, and there is a lot of work yet to be done.Please let's stop talking about the hoverslam.
Saying that a hoverslam is somehow different from all the other extremely complex control problems that computers accomplish effortlessly, every single day, reveals nothing but a profound misunderstanding of the task. Forget C++ and python---go find a *MATLAB* programmer and ask her about it. (Oh, and the grasshopper program already demonstrated hoverslam at least once. Go search the forums for the analysis.)Note that I'm not saying that executing a hoverslam is *easy*---it's still an engineering challenge to build a reliable machine which can execute your control program with extremely tight mass margins and after having survived hypersonic reentry, and do so in a way which is rapidly reusable, etc --- but see: those are the parts of the task which are *not a hoverslam*.
Quote from: cscott on 01/21/2015 03:05 pmSaying that a hoverslam is somehow different from all the other extremely complex control problems that computers accomplish effortlessly, every single day, reveals nothing but a profound misunderstanding of the task. Forget C++ and python---go find a *MATLAB* programmer and ask her about it. (Oh, and the grasshopper program already demonstrated hoverslam at least once. Go search the forums for the analysis.)Note that I'm not saying that executing a hoverslam is *easy*---it's still an engineering challenge to build a reliable machine which can execute your control program with extremely tight mass margins and after having survived hypersonic reentry, and do so in a way which is rapidly reusable, etc --- but see: those are the parts of the task which are *not a hoverslam*.Cool. I wasn't aware that the Grasshopper turned its engines off, dropped until it reached two hundred mile an hour whist travelling at an angle, then reignited its engines, deployed it legs and landed successfully.Mainly because it didn't. As far am I know, that is the sort of sequence required to hoverslam and land. Grasshopper had rigid legs, and I don't think ever turned it's engine off in flight.
[....]Grasshopper had rigid legs, and I don't think ever turned it's engine off in flight.[...]
...(I used to work with the wife, a mathematician, of one of the matlab developers, so I am aware of it. Not sure what referencing it has to do with the discussion though)
Actual real-world factsI don't know how many attempts or refinements it will take, but the problem of returning an F9 from a mission and landing it on a barge is solvable without adding the ability to hover.
I salute your optimism. In fact I agree with you.Everything is solved. We just need to wait until the solution can be implemented. Rocket science is easy, rocket engineering is hard. I'm not arguing against the software or the science behind the technique. That is clearly sound. I'm less optimistic that the engineering can ensure the landing are reliable. A lot needs to work just right, guidance, hydraulics, engine, environmental conditions and there are no second chances with the hoverslam approach.
WIth regard to one point above, the F9R-dev cannot have done a test flight with an engine TW >1 at all times. That basically the definition of going up, not down. It carried a fuel load to ensure the engine could be throttled back enough to give TW<1.The returning stage does not have that much fuel, so at no point has a TW<1 except when it's engine off, so that is an invalid argument (and the F9R-dev can hover, as we all know, so really, it's flights are not entirely relevant wrt this discussion)
A lot needs to work just right, guidance, hydraulics, engine, environmental conditions and there are no second chances with the hoverslam approach.