現代の航空システムは、さまざまなコンポーネント間で情報を送信するためにデータバスに依存しています。 これらのデータバスの帯域幅要件を計算することは、信頼性と効率的な通信を確保する不可欠です。 適切な推定は、適切なバスアーキテクチャを選択し、データボトルネックを回避するのに役立ちます。

データバスアーキテクチャの理解

avionics のデータバスは、ARINC 429、MIL-STD-1553、または CAN バスなどのプロトコルを一般的に使用します。各プロトコルには、異なるデータレートと帯域幅機能があります。特定のプロトコルと最大のデータレートを知ることは、帯域幅計算の最初のステップです。

帯域幅の必要性の計算

帯域幅要件は、毎秒送信されたデータ量に依存します。これを推定するには、メッセージ頻度で各メッセージのデータサイズを乗算します。すべてのデータソース間でこれらの値をまとめて、必要な総帯域幅を提供します。

方式:

[ 帯域幅(bps) = Σ (メッセージサイズ(ビット)×メッセージ周波数(Hz)]]

その他の検討

潜在的なデータバーストの安全性のマージンとアカウントを含めることが重要です。また、効果的な帯域幅を減らすことができるプロトコルオーバーヘッドを検討してください。計算された要件よりも高い容量のデータバスを選択すると、システムの堅牢性が保証されます。

計算例

システムが50 Hzで64バイトのメッセージを送信する場合、メッセージあたりのデータサイズは512ビットです。 必要な帯域幅は次のとおりです。

  • 512ビット×50 Hz = 25,600 秒/秒

追加のデータソースと安全マージンを追加することで、この値がそれに応じて増加します。