Moderne Avioniksysteme sind zur Übertragung von Informationen zwischen verschiedenen Komponenten auf Datenbusse angewiesen. Die Berechnung der Bandbreitenanforderungen für diese Datenbusse ist für eine zuverlässige und effiziente Kommunikation unerlässlich. Eine angemessene Schätzung hilft bei der Auswahl geeigneter Busarchitekturen und der Vermeidung von Datenengpässen.

Datenbus-Architektur verstehen

Datenbusse in der Avionik verwenden typischerweise Protokolle wie ARINC 429, MIL-STD-1553 oder CAN-Bus. Jedes Protokoll hat unterschiedliche Datenraten und Bandbreitenfähigkeiten. Die Kenntnis des spezifischen Protokolls und seiner maximalen Datenrate ist der erste Schritt bei der Bandbreitenberechnung.

Berechnung des Bandbreitenbedarfs

Die Bandbreitenanforderung hängt von der pro Sekunde übertragenen Datenmenge ab. Um dies zu schätzen, multiplizieren Sie die Datengröße jeder Nachricht mit der Nachrichtenfrequenz. Die Summe dieser Werte über alle Datenquellen hinweg ergibt die gesamte benötigte Bandbreite.

Formel:

Bandbreite (bps) = Σ (Message Size (bits) × Message Frequency (Hz))

Zusätzliche Überlegungen

Es ist wichtig, Sicherheitsmargen einzuschließen und mögliche Datenbursts zu berücksichtigen.Berücksichtigen Sie auch den Protokoll-Overhead, der die effektive Bandbreite reduzieren kann.Die Auswahl eines Datenbusses mit einer höheren Kapazität als die berechnete Anforderung gewährleistet die Systemrobustheit.

Beispielrechnung

Überträgt ein System 64-Byte-Nachrichten mit 50 Hz, so beträgt die Datengröße pro Nachricht 512 Bit.

  • 512 Bit × 50 Hz = 25.600 Bit pro Sekunde

Das Hinzufügen zusätzlicher Datenquellen und Sicherheitsmargen erhöht diesen Wert entsprechend.