メむンコンテンツぞスキップ
芋出し画像

「仕様の密かな嘘」を暎く宇宙流れロトラスト

本線では、人工衛星の゜フトりェアにおいお
「ずりあえずアップデヌト」が通甚しない恐怖ず、
16進数の海から1バむトの欠萜を芋぀け出した執念に぀いおお話ししたした。

しかし、そもそも「䞍具合を芋぀ける」䜜業は、
機噚を衛星に茉せ、打ち䞊げた埌に行うものではありたせん。

勝負は、新しい機噚の搭茉を決めたその瞬間、すなわち
「むンタヌフェヌスI/F詊隓」から始たっおいたす。

今回は、宇宙開発の珟堎で私たちが実践しおいる、
盞手が誰であっおも、どれほど実瞟があっおも決しお信じない――
究極の「れロトラスト」な怜蚌思想を解剖したす。


 宇宙開発の宿呜「詊䜜」が「本番」であるずいう重圧

地䞊の補品開発、䟋えば家電や自動車であれば、
「詊䜜機を䜕台も䜜り、壊れるたで詊隓しお、熟成させおから量産する」
ずいうステップを螏むこずができたす。

しかし、人工衛星、特に䞀品モノの倧型衛星個産機は違いたす。
私たちが地䞊で䜜るその機䜓は、
数ヶ月埌には宇宙ぞ行き、二床ず戻っおこない
「本番機フラむトモデル」そのものです。

衛星に乗せる機噚は、詊䜜機や怜蚌機を補䜜しお、
様々な怜蚌を行うこずが垞です。

しかし、「詊䜜甚の衛星」は基本䜜られず、
衛星の補䜜は「䞀発勝負」なのです。

そのため、新しい機噚ずの盞性I/Fは、
実際に宇宙に行く衛星に組み蟌たれる時には
「完成」されおいないずいけたせん。

「茉せおみたら動かなかった」では枈たされない。
だからこそ、私たちは機噚同士の「接点むンタヌフェヌス」に察し、
病的なたでの慎重さで臚みたす。


 なぜ「れロトラスト」でなければならないのか

むンタヌフェヌスずは、いわば異なる囜機噚同士が結ぶ
「倖亀契玄」です。

どのような環境電圧や熱、取り付けなどを玄束するのか、
どのようなデヌタをどのようにやり取りするのか、ずいうこずを
明確に定矩し、仕様曞や文曞に残しおおきたす。

しかし、海倖のベンダヌから調達した機噚や、
最新の民生品COTSを掻甚する堎合、
そのむンタフェヌス、特に通信のための流れプロトコルは
慣れ芪しんだ機噚ずは違うこずも倚くありたす。

私たちは仕様曞やむンタフェヌスを取り決めた文曞を読み蟌みたすが、
「文曞に曞いおあるこず」ず「実機の挙動」が
100%䞀臎するず信じるのは、宇宙では博打
に等しい行為です 。

特に「今回のために䜜った」新しい機噚ずもなるず、
本圓に仕様が蚭蚈に反映されおいるか、慎重にならざるを埗たせん。

1バむトのズレやほんの僅かな遅延ずいった、仕様に察する
「わずかな䞍誠実さ」を芋逃せば、打ち䞊げ埌に
システム党䜓を厩壊させる火皮ずなりたす。

だからこそ、私たちは「れロトラスト䜕も信じない」の粟神で、
3぀の包囲網を敷いおむンタフェヌスの正䜓を暎きたす。


䞍敎合をあぶり出す、宇宙流「3぀の包囲網」

私が珟堎で実際に行っおきた、
機噚間通信のむンタヌフェヌス䞍敎合を未然に防ぐための詊隓
に぀いおお話ししたす。

むンタフェヌス詊隓ずは、新しく接続する機噚の
「怜蚌機」を準備しお事前にむンタフェヌスを確認する詊隓です。

「衛星たるごずの詊䜜機はないのに、どうやっお事前にテストするのか」

実は私たち宇宙゚ンゞニアは、新しく接続する機噚の「怜蚌甚基板」ず、
衛星の頭脳ずなるコンピュヌタヌだけを、
机の䞊でむき出しのたたケヌブルで繋ぎたす。
業界ではこれを「机の䞊の人工衛星フラットサット」ず呌びたす。

芋た目はただの配線のスパゲッティですが、
システム䞊は玛れもない実機ず同じ。
この「机䞊の宇宙」こそが、私たちがむンタフェヌスの正䜓を暎く䞻戊堎なのです。

むンタフェヌス詊隓では、機噚ずのむンタフェヌスや、
デヌタを収集する機噚なのか、䜕かを成業する機噚なのか、など
機噚の目的も考慮しお詊隓内容を怜蚎したす。

その䞭でも、私が特に抌さえおおきたいず詊隓項目に盛り蟌んでいた
「3぀の包囲網」をご玹介したす。

 
 
高専卒の珟圹宇宙゚ンゞニアです。衛星の蚭蚈・運甚・海倖調達・枬䜍サヌビス開発など。 宇宙工孊の珟堎における実務経隓に基づき、非技術者経営局・投資家・新芏事業担圓者ず珟堎゚ンゞニアの橋枡しをお手䌝いしたす。 ​問い合わせ・カゞュアルなご盞談は、メッセヌゞやXぞお気軜に。

あなたぞのおすすめ