Современные системы авионики полагаются на шины данных для передачи информации между различными компонентами. Расчет требований к пропускной способности для этих шин данных имеет важное значение для обеспечения надежной и эффективной связи. Правильная оценка помогает в выборе подходящих архитектур шины и избежании узких мест данных.

Понимание архитектуры Data Bus

Шины данных в авионике обычно используют протоколы, такие как шина ARINC 429, MIL-STD-1553 или CAN. Каждый протокол имеет разные скорости передачи данных и возможности полосы пропускания. Знание конкретного протокола и его максимальной скорости передачи данных является первым шагом в расчете полосы пропускания.

Расчет потребностей в полосе пропускания

Требование к пропускной способности зависит от объема передаваемых данных в секунду. Для оценки этого умножьте размер данных каждого сообщения на частоту сообщения. Подведение этих значений по всем источникам данных обеспечивает общую требуемую пропускную способность.

Формула:

Система пропускания (bps) = Σ (Размер сообщения (биты) × Частота сообщений (Гц))

Дополнительные соображения

Важно включить запас прочности и учесть потенциальные всплески данных. Также рассмотрим накладные расходы протокола, которые могут снизить эффективную пропускную способность. Выбор шины данных с большей емкостью, чем рассчитанное требование, обеспечивает надежность системы.

Пример расчета

Если система передает 64-байтовые сообщения на частоте 50 Гц, размер данных на сообщение составляет 512 бит. Для полосы пропускания требуется:

  • 512 бит × 50 Гц = 25 600 бит в секунду

Добавление дополнительных источников данных и норм безопасности соответственно увеличит это значение.