For a lunar mission, if one J-246 were launched with Orion and another with Altair, could either JUS serve as the EDS?Modify: I guess a better question to ask: Is the amount that a J-246 can launch and still have enough JUS fuel left over to take everything to lunar orbit somewhere between 22 mT and 46 mT?
In that case, you are sending 2 EDS through TLI with the same propellant, so your performance is that much less.Quote from: fotoguzzi on 07/13/2009 09:54 pmFor a lunar mission, if one J-246 were launched with Orion and another with Altair, could either JUS serve as the EDS?Modify: I guess a better question to ask: Is the amount that a J-246 can launch and still have enough JUS fuel left over to take everything to lunar orbit somewhere between 22 mT and 46 mT?
What I meant was, send each to earth orbit, and attach, say, Orion to the other JUS/Altair, throw Orion's JUS away, and send the remaining JUS/Altair/Orion stack to lunar orbit.
If I'm reading the baseball cards correctly, the ASE for J246-CLV (1390kg) is almost three times the mass of the EDS version (500kg). What's up with that?
If Altair is lifted by the final stage in the same way as Ares-V then ASE now = 890kg (latest figure is actually 842kg inc. managers reserves). If Altair needs to transfer from one stage to another, it will carry its cradle with it, but the cradle will require 462kg (we assume 500kg) of additional 'latches' on both its launch vehicle and also its target EDS too in order to connect/disconnect.
personal pet peeve---SLOC is a meaningless metric to characterize SW capability or complexity. It is still used in industry to estimate developer labor costs, which is also meaningless. Just take any Powerpoint presentation or Word document and 'save as HTML' (one mouse click) and count the lines of code you can generate in 10 seconds. Write a contract with SLOC in it and the number of lines of code becomes an equal qualifier with performance. Code requirements should be written for functionality and ease of maintenance. All the SLOC metric does is encourage writing of bloated, impossible-to-maintain code, inflated development costs and growing maintenance costs down the road. In most cases in my experience managers and contract writers have no idea what a reasonable ratio of SLOC to code functionality complexity is, so they don't even know what to specify. Look up how many lines of code are in Windows OS. This is what sits on the typical PC, and it does not count any of the applications.Sorry about the rant...
I'm not sure what would be a good replacement for SLOC - standard possible operations?
Quote from: Danny Dot on 07/12/2009 06:40 pm... Team Direct can look at this as well. Maybe a software emulator of the GPCs running in a modern computer. I think the Orion computers and/or the computers designed for Shuttle Cockpit Avionics Upgrade can run an emulator to run GPC software. Danny Degerall very cool. I asked this question once before, but never saw a reply. would still appreciate being 'educated'. How practical is it to get software help from outside? I'm sure we have some talented SW designers around, some maybe even out of a job, that would be willing to donate some off-time. I dont have any illusions about writing the final product, but I'm sure there are tons of tools, simulators, prototypes, and support software that might fall under the realm of possibilities. or is this completely and obviously out of the question?
... Team Direct can look at this as well. Maybe a software emulator of the GPCs running in a modern computer. I think the Orion computers and/or the computers designed for Shuttle Cockpit Avionics Upgrade can run an emulator to run GPC software. Danny Deger
Quote from: dcbecker on 07/12/2009 07:02 pmQuote from: Danny Dot on 07/12/2009 06:40 pmI think the Orion computers and/or the computers designed for Shuttle Cockpit Avionics Upgrade can run an emulator to run GPC software. How practical is it to get software help from outside? If these people were allowed to run full-speed, even with the process burdens of a CMMI Level-5 software organization, I have confidence they could get the job done in the time required. But maybe I'm biased... They're my friends. :)
Quote from: Danny Dot on 07/12/2009 06:40 pmI think the Orion computers and/or the computers designed for Shuttle Cockpit Avionics Upgrade can run an emulator to run GPC software. How practical is it to get software help from outside?
I think the Orion computers and/or the computers designed for Shuttle Cockpit Avionics Upgrade can run an emulator to run GPC software.
As a member of the Flight Software team for the ISS, I'm of the opinion that the right people can get the job done but market incentives are directly opposed to letting that team do it. The contracts to build Ares/Direct/Whatever are cost-plus, so the motivation of the contractors is to put as many engineers as they can on the project. We could have built the software for the ISS with half of the engineers we had, if they were the right half, and it would have been simpler and faster. However, we were saddled with a lot of barnacles who contributed very little and were hindered by a management focus on billable hours vs. efficient operations. I work with some of the most amazing engineers I've ever had the pleasure to work with, and most of them are bored to tears, unable to operate at their full potential. We end up losing so many of the young, hot software engineers to Amazon and tech start-ups because they're not allowed to work at their potential in our team. If these people were allowed to run full-speed, even with the process burdens of a CMMI Level-5 software organization, I have confidence they could get the job done in the time required. But maybe I'm biased... They're my friends.
As an aside on some of the earlier discussions, C++ isn't necessarily the problem. And yes, Lockheed used C++ for JSF avionics and is borrowing heavily from that experience. Of course, the JSF software has plenty of problems too, so nobody's quite sure *why* they're using it as a starting point, but whatever. The coding standards include things like no dynamic memory allocation, no diamond inheritance, and lots of other things. Some things aren't prohibited but need a waiver to use - I think recursion falls under this area, but I don't remember.
Perhaps we need a seperate thread for software design discussions?
Someone is paying attention. Thanks Martin!
I have to ask Dr. Pietrobon if he thinks it's worth saving a JUS at the price of 2 tonnes on the lunar surface. (I think that's the trade?)
John Shannon-"They(Direct) have a viable rocket, but I think they have underestimated their costs". (...)http://www.flightglobal.com/articles/2009/07/13/329456/return-to-the-moon.html
Question: How viable is the 4-seg Ares I light that I have heard about? Would a down-sized Orion still be useful for lunar missions? If so, perhaps a 2.5 launch achitecture could be made to work (1 Jupiter 130 w/ LSAM, 1 Jupiter 236 EDS, 1 Ares I light w/ Orion)?
Once Mr. Shannon realizes that Direct 3 is only slightly more expensive(Ross says about 5%) or slightly less expensive(Ross says about 5%) than the SDHLV(NSC),he may decide to make a public statement supporting the Direct Launcher to the Augustine Committee.