Page 217 - ЭВМ
P. 217
ления ошибок 0,7 в секунду. В CAN-сети все узлы участвуют в про-
верке битстаффинга и целостности фрейма, а также непосредственно
участвуют в подтверждении правильности приема фрейма и марки-
ровке неправильного фрейма, при этом применяются коды Хемминга
(расстояние Хемминга – 6) и 15-битовый CRC (Cyclle Redundancy
Check – циклический избыточный код).
Протокол CAN имеет большой потенциал для своего развития
благодаря следующим преимуществам:
– аппаратная поддержка протокола;
– различная среда передачи (основная – витая пара, неосновные –
оптоволокно, радиоканал, информационный канал, силовые линии,
однопроводная линия и т. д.);
– превосходная обработка ошибок, хорошая поддержка систем
реального времени;
– хорошая поддержка систем, управляемых событиями;
– ориентированность на распределенные системы управления.
CAN используется в качестве базовой сети в самолетах для со-
единения датчиков состояния полета, навигационных систем и дис-
плеев компьютеров, установленных в кабине. Внутри самолета CAN-
сети используются для анализа полетных данных, а также вместе
с прибором передачи голосовых команд и видео обеспечивают связь
с экипажем. CAN используется также в космических кораблях, на-
пример, в системах управления двигателем, таких как топливные сис-
темы, насосы и линейные силовые приводы.
Исследовательский центр NASA в Лэнгли занимается установ-
кой шины CANaerospace/Agate в новых самолетах, используемых для
программных полетных испытаний в рамках программы SATS (Small
Aircraft Transportation System). Программа ATS ведется усилиями не-
скольких американских организаций-партнеров, в числе которых
NASA, Федеральное управление авиации, Министерство авиационной
промышленности США, государственные структуры и университеты.
Новые возможности системы управления позволяют обеспечить
безопасную посадку на любой взлетно-посадочной полосе на терри-
тории США при практически любых погодных условиях. Это стало
возможным благодаря бортовой вычислительной технике, усовер-
шенствованной системе контроля полета, оптимизации системы
и увеличению скоростей передачи информации, а также технологии
автоматизированной регуляции воздушного движения.
CAN-шина со скоростью 1 Мбит/с используется как базовая сеть
для датчиков состояния полета, навигационных систем и персональ-
ных компьютеров, которые управляют дисплеями высокого разреше-
212

