Например, если вся система построена на протоколе CAN, который дает максимальную скорость 9000 сообщений в секунду, ИМХО, это довольно мало для большого самолета.
Можете ли вы привести какой-либо пример, как эта проблема была решена? Делят ли они систему на подсистемы или используют такие протоколы, как Ethernet IP? Или, может быть, этого количества сообщений достаточно, потому что они отправляют только важную информацию?
На самом деле, ARINC 429 используется в «объединенной» авионике, это «старая» система, используемая во многих самолетах, таких как A320, B737, ...
Объединенная авионика требует большого количества проводов, что создает большой вес. В ARINC у нас примерно по одному проводу на устройство, поэтому скорости (100Кбит/с или 12,5Кбит/с в зависимости от выбранного режима) вполне достаточно.
В «новых» самолетах, таких как A350 или B787, промышленность использует интегрированную модульную авионику, чтобы уменьшить вес и уменьшить количество серийных номеров на складе.
Все шкафы связаны друг с другом и с исполнительными механизмами с помощью AFDX (ARINC 664), которые выглядят как протокол Ethernet и работают на скорости 100 Мбит/с.
Существует множество различных архитектур IMA с одним и тем же принципом, но с некоторыми отличиями. Это один на них, на этой картинке можно заменить PCI Ex. по АРИНК 659:
Что касается шины CAN, Airbus используется в этом A380 ( http://www.aviationtoday.com/av/issue/feature/can-bus-in-aviation_31468.html ) .
Источники:
http://www.interfacebus.com/Design_Connector_Avionics.html
http://www.modern-avionics.com/
https://en.wikipedia.org/wiki/Avionics_Full-Duplex_Switched_Ethernet
Fly By Wire не обязательно основан на цифровых вычислениях, например, у CONCORDE была FBW с аналоговыми вычислениями.
В современных самолетах скорость итерации увеличивается за счет увеличения количества шин, поэтому в системах ARINC 429 каждый компьютер получает несколько шин и может использовать 2 или 3 выходные шины.
Большинство FBW в качестве обычного управления имеют гидравлический привод, разница заключается в управлении, вместо того, чтобы быть полностью механическим, ручка подключена к электрическим преобразователям, которые отправляют входные данные в вычислительную систему. Сервоуправление вместо механического управления имеет электрическое управление, а основная мощность остается гидравлической.
Саймон
9000 messages per second with IMHO is quite low number for big plane
- Зачем? Какая у вас ссылка? Какое число вы ожидаете?Ян Худек