Код Гиллхэма | |
---|---|
Цифры | 12 |
Треки | 9..11 [1] [2] |
Непрерывность | нет |
Циклический | да |
Минимальное расстояние | 1 |
Максимальное расстояние | 1 |
Лексикография | нет |
Код Гиллхэма — это 12-битный двоичный код с нулевым дополнением, использующий параллельный девяти- [1] -одиннадцатипроводной интерфейс , [2] интерфейс Гиллхэма , который используется для передачи нескорректированной барометрической высоты между кодирующим высотомером или аналоговым компьютером воздушных данных и цифровым транспондером . Это модифицированная форма кода Грея , и в литературе по авионике ее иногда называют просто «кодом Грея» . [3]
Интерфейс и код Gillham являются развитием 12-битной системы IFF Mark X , которая была представлена в 1950-х годах. Режимы опроса гражданского транспондера A и C были определены в управлении воздушным движением (УВД) и вторичном обзорном радаре (SSR) в 1960 году.
Код назван в честь Рональда Лайонела Гиллхэма, офицера связи в Аэронавигационной службе Министерства транспорта и гражданской авиации , который был назначен гражданским членом Превосходнейшего ордена Британской империи (MBE) в честь Дня рождения королевы в 1955 году . [4] Он был представителем Великобритании в комитете Международной ассоциации воздушного транспорта (ИАТА), разрабатывающем спецификацию для второго поколения системы управления воздушным движением, известной в Великобритании как «Plan Ahead», и, как говорят, у него была идея использовать модифицированный код Грея. [nb 1] Окончательный вариант кода был разработан в конце 1961 года [5] для совещания Отдела связи ИКАО (VII COM), состоявшегося в январе/феврале 1962 года, [6] и описан в отчете FAA 1962 года . [7] [8] [9] Точные временные рамки и обстоятельства появления термина «код Гиллхэма» неизвестны, но к 1963 году код уже был признан под этим названием. [10] [11] К середине 1960-х годов код был также известен как код MOA–Gillham [12] или код ICAO–Gillham . ARINC 572 также определил код в 1968 году. [13] [14]
Когда-то этот интерфейс был рекомендован ИКАО для автоматической передачи данных о высоте в целях управления воздушным движением [9] [15] , однако в настоящее время он не рекомендуется [2] и в большинстве случаев заменен современной последовательной связью в новых самолетах.
Датчик высоты представляет собой небольшую металлическую коробку, содержащую датчик давления и электронику преобразования сигнала. [16] [17] Датчик давления часто нагревается, что требует времени прогрева, в течение которого информация о высоте либо недоступна, либо неточна. У устройств старого типа время прогрева может составлять до 10 минут; более современные устройства прогреваются менее чем за 2 минуты. Некоторые из самых последних датчиков включают в себя ненагреваемые датчики типа «мгновенного включения». Во время прогрева устройств старого типа информация о высоте может постепенно увеличиваться, пока не установится на своем конечном значении. Обычно это не является проблемой, поскольку питание обычно подается до того, как самолет выходит на взлетно-посадочную полосу, и поэтому он будет передавать правильную информацию о высоте вскоре после взлета. [18]
Энкодер имеет выход с открытым коллектором , совместимый с электрическими системами 14 В или 28 В. [ необходима цитата ]
Информация о высоте представлена в виде 11 двоичных цифр в параллельной форме с использованием 11 отдельных строк, обозначенных как D2 D4 A1 A2 A4 B1 B2 B4 C1 C2 C4. [3] В качестве двенадцатого бита код Гиллхэма содержит бит D1, но он не используется и, следовательно, устанавливается в ноль в практических приложениях.
Различные классы кодировщиков высоты не используют все доступные биты. Все используют биты A, B и C; увеличение пределов высоты требует больше битов D. До 30700 футов включительно не требует ни одного из битов D (9-проводной интерфейс [1] ). Это подходит для большинства легких самолетов авиации общего назначения. До 62700 футов включительно требует D4 (10-проводной интерфейс [2] ). До 126700 футов включительно требует D4 и D2 (11-проводной интерфейс [2] ). D1 никогда не используется. [19] [20]
Двоичный код Гиллхэма [D124 A124 B124 C124] | Восьмеричный код Squawk [ABCD] | Высота [м] | Высота [футы] |
---|---|---|---|
000 000 000 001 | 0040 | −365,76 | −1200 |
000 000 000 011 | 0060 | −335,28 | −1100 |
000 000 000 010 | 0020 | −304,8 | −1000 |
000 000 000 110 | 0030 | −274,32 | −900 |
000 000 000 100 | 0010 | −243,84 | −800 |
000 000 001 100 | 0410 | −213,36 | −700 |
000 000 001 110 | 0430 | −182,88 | −600 |
000 000 001 010 | 0420 | −152,4 | −500 |
000 000 001 011 | 0460 | −121,92 | −400 |
000 000 001 001 | 0440 | −91,44 | −300 |
000 000 011 001 | 0640 | −60,96 | −200 |
000 000 011 011 | 0660 | −30,48 | −100 |
000 000 011 010 | 0620 | 0 | 0 |
000 000 011 110 | 0630 | 30.48 | 100 |
000 000 011 100 | 0610 | 60,96 | 200 |
000 000 010 100 | 0210 | 91.44 | 300 |
000 000 010 110 | 0230 | 121.92 | 400 |
000 000 010 010 | 0220 | 152.4 | 500 |
000 000 010 011 | 0260 | 182.88 | 600 |
000 000 010 001 | 0240 | 213.36 | 700 |
000 000 110 001 | 0340 | 243,84 | 800 |
000 000 110 011 | 0360 | 274.32 | 900 |
000 000 110 010 | 0320 | 304,8 | 1000 |
000 000 110 110 | 0330 | 335.28 | 1100 |
000 000 110 100 | 0310 | 365,76 | 1200 |
000 000 111 100 | 0710 | 1300 | |
000 000 111 110 | 0730 | 1400 | |
000 000 111 010 | 0720 | 1500 | |
000 000 111 011 | 0760 | 1600 | |
000 000 111 001 | 0740 | 1700 | |
000 000 101 001 | 0540 | 1800 | |
000 000 101 011 | 0560 | 1900 | |
000 000 101 010 | 0520 | 2000 | |
000 000 101 110 | 0530 | 2100 | |
000 000 101 100 | 0510 | 2200 | |
000 000 100 100 | 0110 | 2300 | |
000 000 100 110 | 0130 | 2400 | |
000 000 100 010 | 0120 | 2500 | |
000 000 100 011 | 0160 | 2600 | |
000 000 100 001 | 0140 | 2700 | |
… | … | … | … |
010 000 000 110 | 0032 | 126400 | |
010 000 000 010 | 0022 | 126500 | |
010 000 000 011 | 0062 | 126600 | |
010 000 000 001 | 0042 | 126700 |
This section's factual accuracy is disputed. (August 2022) |
Биты D2 (msbit) — B4 (lsbit) кодируют барометрическую высоту с шагом 500 футов (выше базовой высоты −1000±250 футов) в стандартном 8-битном отраженном двоичном коде (код Грея). [19] [21] [22] [23] [24] Спецификация заканчивается на коде 1000000 (126500±250 футов), выше которого D1 потребуется как старший значащий бит.
Биты C1, C2 и C4 используют зеркальный 5-стабильный 3-битный код Грея BCD типа кода Джаннини Датекс [12] [25] [26] [27] [28] (при этом первые 5 состояний напоминают код О'Брайена типа II [29] [5] [23] [24] [27] [28] ) для кодирования смещения от высоты 500 футов с шагом 100 футов. [3] В частности, если четность кода 500 футов четная, то коды 001, 011, 010, 110 и 100 кодируют −200, −100, 0, +100 и +200 футов относительно высоты 500 футов. Если четность нечетная, назначения меняются местами. [19] [21] Коды 000, 101 и 111 не используются. [30] : 13(6.17–21)
Код Гиллхэма может быть декодирован с использованием различных методов. Стандартные методы используют аппаратные [30] или программные решения. Последнее часто использует таблицу поиска, но можно использовать и алгоритмический подход. [21]
[…] ЦЕНТРАЛЬНАЯ КАНЦЕЛЯРИЯ ОРДЕНОВ РЫЦАРСТВА. […]
Дворец Сент-Джеймс, SW
1. […]
9 июня
1955 г. […] КОРОЛЕВА была любезно соизволена по случаю празднования Дня рождения Ее Величества отдать приказы о следующих повышениях и назначениях в Превосходнейший орден Британской империи:— […] Стать рядовыми членами Гражданского отделения вышеупомянутого Превосходнейшего ордена:— […] Рональд Лайонел ГИЛЛХЭМ, эсквайр, офицер связи, Аэронавигационная служба, Министерство транспорта и гражданской авиации. […]
[1][2][3]
[…] Комитет по премии Pioneer Award Общества IEEE Aerospace and Electronic Systems назвал […] Аллана Эшли […] Джозефа Э. Германа […] Джеймса С. Перри […] лауреатами премии Pioneer Award 1983 в знак признания их весьма значительного вклада. «ЗА УЛУЧШЕНИЕ СОВРЕМЕННОГО УРОВНЯ РАДИОСВЯЗИ И ЭЛЕКТРОНИКИ ДЛЯ ПЕРЕДАЧИ РЕЧЕВЫХ И ДАННЫХ» Премия была вручена на конференции NAECON 18 мая 1983 года. […] Будучи осведомлены о разработках в Соединенных Штатах и незадолго до VII совещания СМИД ИКАО [в январе 1962 года], делегаты Великобритании предложили Соединенным Штатам компромиссный код, который квантовал высоту с шагом 500 футов для диапазона 64000 футов, используя обычный код Грея с интервалом между импульсами 2,9 мкс в ответном сообщении, и совместимым образом подразделялся далее на приращения по 100 футов с интервалом между импульсами 1,45 мкс в ответном сообщении […] Беглый взгляд на предложение Великобритании пришел к выводу, что Соединенные Штаты могли бы смириться с компромиссом Великобритании, хотя это привело бы к большей сложности схемы для кодирования и декодирования. К чести делегации США на VII COM ICAO и в результате совета Эшли, Херрманна, Перри и других, принятие совместимого предложения Великобритании было воспринято как способ получения своевременного соглашения о 100-футовых приращениях сообщений о том, что будущие системы управления воздушным движением могут быть разработаны с автоматическим получением трехмерных данных. Потенциальный тупик в ICAO был предотвращен, предоставив странам свободу выбора между 100-футовыми и 500-футовыми приращениями сообщений о высоте. […](9 страниц)
Был представлен
новый […] кодер с выходом в коде Гиллхэма, рекомендованный для кодирования высоты
ИКАО
и описанный в отчете
FAA от мая 1962 года […]
[…] Выходной код нового кодера Beacon известен как код Гиллхэма, модифицированный
код Грея,
разработанный для совместимости как с американскими, так и с европейскими системами дорожного движения. […]
[…] Разработанный для совместимости с американскими и европейскими системами дорожного движения, кодер маяка, доступный в Norden Div., United Aircraft Corp., Норволк, Коннектикут, выдает модифицированный
код Грея,
известный как код Гиллхэма. […]
[4]
[…] Код MOA-GILLHAM по сути является комбинацией
кода Грея,
обсуждавшегося выше, и хорошо известного
кода Datex
; код Datex раскрыт в патенте США 3,165,731. Расположение таково, что код Datex определяет биты для подсчета единиц кодера, а код Грея определяет биты для каждой из декад более высокого порядка, десятков, сотен и т. д. […]
[…] Другие формы кода также хорошо известны. Среди них — код Королевского радиолокационного учреждения ; Избыточный трехдесятичный код ; Код Гиллхэма, рекомендованный ИКАО для автоматической передачи высоты в целях управления воздушным движением ; Код Петерика и Код Лесли и Рассела Национальной инженерной лаборатории . Каждый из них имеет свои особые достоинства, и они предлагаются в качестве опций различными производителями кодеров. Обсуждение их соответствующих достоинств выходит за рамки этой книги. […]
{{cite book}}
: |work=
проигнорировано ( помощь ){{cite web}}
: CS1 maint: date and year (link)(28 страниц){{cite book}}
: CS1 maint: date and year (link)(85 страниц)[…] Код Datex […] использует код О'Брайена II в каждом десятилетии и отраженные десятичные числа для десятичных переходов. Для дальнейшей обработки необходимо преобразование кода в натуральную десятичную запись. Поскольку код О'Брайена II образует дополнение 9s , это не вызывает особых трудностей: всякий раз, когда кодовое слово для десятков представляет нечетное число, кодовые слова для десятичных единиц даются как дополнение 9s путем инверсии четвертой двоичной цифры. […][ постоянная мертвая ссылка ] (270 страниц) (Примечание. Основано на переводе тома I двухтомного немецкого издания.)