zlacker

[parent] [thread] 2 comments
1. waihti+(OP)[view] [source] 2023-07-31 11:13:20
Would be very interested in any writeups on how NASA anticipates all the thousands of scenarios that can go wrong up-front and prepares for them. Sounds like there might be some useful thoughts there on how to write more resilient software
replies(2): >>Zealot+K >>onetim+U4
2. Zealot+K[view] [source] 2023-07-31 11:19:26
>>waihti+(OP)
I thought just that about the JWST; I remember an interview with one of the lead engineers saying he wasn't stressed about the launch because he knew they had done everything possible to ensure success and everything was in fate's hands now.

For Voyager 2, 45 years of uptime in the hazardous space environment, billions of miles away, is simply incredible.

3. onetim+U4[view] [source] 2023-07-31 11:52:47
>>waihti+(OP)
I think it isn't about anticipating every possible scenario as much as designing a platform with enough redundancy and ability to measure, turn off/on, adjust, reprogram, etc. pretty much everything.

Part of this is just necessary for ability to learn for future missions. If something fails in space, you want to be able to figure out what happened so that you don't make the same mistake the next time. And you don't have a chance to send a second mission just to "replicate" the problem.

So you do things like build your test equipment into the probe so you can measure stuff while in operation. Or maybe make sure you have a switch for everything so that you can turn something on or off to see if the problem persists.

[go to top]