{"id":4229,"date":"2024-08-04T16:28:33","date_gmt":"2024-08-04T08:28:33","guid":{"rendered":"https:\/\/nullthought.net\/?p=4229"},"modified":"2024-08-25T10:10:13","modified_gmt":"2024-08-25T02:10:13","slug":"spacex%e7%b3%bb%e7%bb%9f%e8%ae%be%e8%ae%a1%e6%97%b6%e7%9a%84%e4%b8%89%e9%87%8d%e5%86%97%e4%bd%99","status":"publish","type":"post","link":"https:\/\/nullthought.net\/?p=4229","title":{"rendered":"SpaceX\u7cfb\u7edf\u8bbe\u8ba1\u65f6\u7684\u4e09\u91cd\u5197\u4f59"},"content":{"rendered":"\n<p>SpaceX\u8f6f\u4ef6\u56e2\u961f\u7684<a href=\"https:\/\/www.reddit.com\/r\/spacex\/comments\/gxb7j1\/we_are_the_spacex_software_team_ask_us_anything\/\" target=\"_blank\" rel=\"noreferrer noopener\">\u4e00\u6b21\u7ebf\u4e0a\u8bbf\u8c08\uff08Reddit\uff09<\/a>\uff0c\u63d0\u5230\u4e86\u7cfb\u7edf\u8bbe\u8ba1\u65f6\u7684\u4e09\u91cd\u5197\u4f59\uff1a<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"has-small-font-size\">Contingency comes in many forms in our software. As noted, we <strong>triplicate<\/strong> almost everything so we can tolerate loss of any one flight computer, sensor, actuator, etc. on Falcon, and any 2 on Dragon. At a system-level, Falcon and Dragon are designed so that loss of things like engines are thrusters can be tolerated, and our algorithms compensate. We can also add certain contingencies to our state machines. For example, the Dragon state machine is designed to autonomously switch from approach to a breakout if certain failures are observed. &#8211; Jeff (&#8221;&nbsp;I run Flight Software and Cybersecurity at SpaceX&#8221;)<br>\u5728\u6211\u4eec\u7684\u8f6f\u4ef6\u4e2d\uff0c\u5076\u7136\u6027\u4ee5\u591a\u79cd\u5f62\u5f0f\u5b58\u5728\u3002\u5982\u524d\u6240\u8ff0\uff0c\u6211\u4eec\u51e0\u4e4e\u5bf9\u6240\u6709\u4e1c\u897f\u90fd\u8fdb\u884c<strong>\u4e09\u91cd\u5907\u4efd<\/strong>\uff0c\u56e0\u6b64\u6211\u4eec\u53ef\u4ee5\u5bb9\u5fcd\u730e\u9e70\u706b\u7bad\u4e0a\u7684\u4efb\u4f55\u4e00\u4e2a\u98de\u884c\u8ba1\u7b97\u673a\u3001\u4f20\u611f\u5668\u3001\u6267\u884c\u5668\u7b49\u7684\u4e22\u5931\uff0c\u4ee5\u53ca\u9f99\u98de\u8239\u4e0a\u7684\u4efb\u4f55\u4e24\u4e2a\u7cfb\u7edf\u7684\u4e22\u5931\u3002\u5728\u7cfb\u7edf\u7ea7\u522b\u4e0a\uff0c\u730e\u9e70\u706b\u7bad\u548c\u9f99\u98de\u8239\u7684\u8bbe\u8ba1\u80fd\u591f\u5bb9\u5fcd\u53d1\u52a8\u673a\u6216\u63a8\u8fdb\u5668\u7b49\u7684\u5931\u6548\uff0c\u5e76\u4e14\u6211\u4eec\u7684\u7b97\u6cd5\u4f1a\u8fdb\u884c\u8865\u507f\u3002\u6211\u4eec\u8fd8\u53ef\u4ee5\u5c06\u67d0\u4e9b\u5e94\u6025\u63aa\u65bd\u6dfb\u52a0\u5230\u6211\u4eec\u7684\u72b6\u6001\u673a\u4e2d\u3002\u4f8b\u5982\uff0c\u9f99\u98de\u8239\u7684\u72b6\u6001\u673a\u8bbe\u8ba1\u6210\u5728\u89c2\u5bdf\u5230\u67d0\u4e9b\u6545\u969c\u65f6\uff0c\u53ef\u4ee5\u81ea\u4e3b\u5730\u4ece\u63a5\u8fd1\u72b6\u6001\u5207\u6362\u5230\u7a81\u7834\u72b6\u6001\u3002\u2014\u2014\u6770\u592b\uff08\u5728SpaceX\u8d1f\u8d23\u98de\u884c\u8f6f\u4ef6\u548c\u7f51\u7edc\u5b89\u5168\uff09<\/p>\n<\/blockquote>\n\n\n\n<p>\u7f51\u53cb<a href=\"https:\/\/space.stackexchange.com\/users\/10398\/t-j-tarazevits\" target=\"_blank\" rel=\"noreferrer noopener\">T.J. Tarazevits<\/a>\u5728stackexchange\u4e0a<a href=\"https:\/\/space.stackexchange.com\/questions\/9243\/what-computer-and-software-is-used-by-the-falcon-9\" target=\"_blank\" rel=\"noreferrer noopener\">\u63d0\u5230<\/a>\uff1a<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"has-small-font-size\">The triple redundancy gives the system radiation tolerance without the need for expensive rad hardened components.&nbsp;<br>\u4e09\u91cd\u5197\u4f59\u4f7f\u7cfb\u7edf\u5177\u5907\u4e86\u6297\u8f90\u5c04\u80fd\u529b\uff0c\u800c\u65e0\u9700\u4f7f\u7528\u6602\u8d35\u7684\u6297\u8f90\u5c04\u7ec4\u4ef6\u3002<\/p>\n<\/blockquote>\n\n\n\n<p>\u5bf9\u4e8e\u4e0a\u9762\u7684\u8bf4\u6cd5\uff0c\u7f51\u53cb<a href=\"https:\/\/space.stackexchange.com\/users\/18226\/larry-c\" target=\"_blank\" rel=\"noreferrer noopener\">Larry_C<\/a>\u7684\u8bf4\u6cd5\u4f3c\u4e4e\u66f4\u4e3a\u4e13\u4e1a\uff1a<\/p>\n\n\n\n<blockquote class=\"wp-block-quote has-small-font-size is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"has-small-font-size\">Most flight control systems are triple redundant for reliability (&#8220;triplex&#8221;). The use of rad hard components is not needed for a suborbital FCS system like that used on Falcon rockets as the flight control is not exposed to enough radiation over a long enough period to induce a fault in the processor, bus, etc. System that are on-orbit or used for deep space control would generally use rad hard silicon on insulator or silicon on sapphire processors like the hardened PowerPC.<br>\u5927\u591a\u6570\u98de\u884c\u63a7\u5236\u7cfb\u7edf\u91c7\u7528\u4e09\u91cd\u5197\u4f59\u8bbe\u8ba1\u4ee5\u786e\u4fdd\u53ef\u9760\u6027\uff08\u201ctriplex\u201d\uff09\u3002\u5bf9\u4e8e\u730e\u9e70\u706b\u7bad\u4e0a\u4f7f\u7528\u7684\u4e9a\u8f68\u9053\u98de\u884c\u63a7\u5236\u7cfb\u7edf\uff08FCS\uff09\uff0c\u4e0d\u9700\u8981\u4f7f\u7528\u6297\u8f90\u5c04\u7ec4\u4ef6\uff0c\u56e0\u4e3a\u98de\u884c\u63a7\u5236\u7cfb\u7edf\u4e0d\u4f1a\u5728\u8db3\u591f\u957f\u7684\u65f6\u95f4\u5185\u66b4\u9732\u5728\u8db3\u591f\u591a\u7684\u8f90\u5c04\u4e0b\uff0c\u4ece\u800c\u5bfc\u81f4\u5904\u7406\u5668\u3001\u603b\u7ebf\u7b49\u51fa\u73b0\u6545\u969c\u3002\u7528\u4e8e\u8f68\u9053\u4e0a\u7684\u7cfb\u7edf\u6216\u6df1\u7a7a\u63a7\u5236\u7684\u7cfb\u7edf\u901a\u5e38\u4f1a\u4f7f\u7528\u6297\u8f90\u5c04\u7684\u7845\u7edd\u7f18\u4f53\u6216\u7845\u84dd\u5b9d\u77f3\u5904\u7406\u5668\uff0c\u5982\u52a0\u56fa\u578bPowerPC\u3002<\/p>\n<\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>SpaceX\u8f6f\u4ef6\u56e2\u961f\u7684\u4e00\u6b21\u7ebf\u4e0a\u8bbf\u8c08\uff08Reddit\uff09\uff0c\u63d0\u5230\u4e86\u7cfb\u7edf\u8bbe\u8ba1\u65f6\u7684\u4e09\u91cd\u5197\u4f59\uff1a Contingency co [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[8],"tags":[12,34,30,69],"class_list":["post-4229","post","type-post","status-publish","format-standard","hentry","category-tech","tag-spacex","tag-starship","tag-space","tag-engineering"],"rttpg_featured_image_url":null,"rttpg_author":{"display_name":"NullThought","author_link":"https:\/\/nullthought.net\/?author=1"},"rttpg_comment":0,"rttpg_category":"<a href=\"https:\/\/nullthought.net\/?cat=8\" rel=\"category\">Tech<\/a>","rttpg_excerpt":"SpaceX\u8f6f\u4ef6\u56e2\u961f\u7684\u4e00\u6b21\u7ebf\u4e0a\u8bbf\u8c08\uff08Reddit\uff09\uff0c\u63d0\u5230\u4e86\u7cfb\u7edf\u8bbe\u8ba1\u65f6\u7684\u4e09\u91cd\u5197\u4f59\uff1a Contingency co&hellip;","_links":{"self":[{"href":"https:\/\/nullthought.net\/index.php?rest_route=\/wp\/v2\/posts\/4229","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nullthought.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nullthought.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nullthought.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nullthought.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4229"}],"version-history":[{"count":2,"href":"https:\/\/nullthought.net\/index.php?rest_route=\/wp\/v2\/posts\/4229\/revisions"}],"predecessor-version":[{"id":4231,"href":"https:\/\/nullthought.net\/index.php?rest_route=\/wp\/v2\/posts\/4229\/revisions\/4231"}],"wp:attachment":[{"href":"https:\/\/nullthought.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4229"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nullthought.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4229"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nullthought.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4229"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}