12.07.2015 Views

Doc 9871

Doc 9871

Doc 9871

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Добавление C C-63C.2.6.2ПАРАМЕТРЫ И ВНУТРЕННИЕ ФУНКЦИИ АЛГОРИТМА CPRВ алгоритме CPR используются следующие параметры, значения которых устанавливаются дляприкладного процесса расширенного сквиттера режима S следующим образом:а) число битов, используемых для кодирования координат местоположения, Nb, устанавливаетсяследующим образом:Для кодирования местоположения в воздухе, используемогов сообщении о местоположении в воздухе ADS-Bи сообщении о точном местоположении в воздухе TIS-BДля кодирования местоположения на земле, используемогов сообщении о местоположении на земле ADS-Bи сообщении точного местоположения на земле TIS-BNb = 17Nb = 19Для кодирования намерения Nb = 14Для кодирования TIS-B, используемого в сообщенииприблизительного местоположения в воздухе TIS-BNb = 12Примечание. Параметр Nb определяет точность кодированного местоположения (приблизительно5 м для кодирования местоположения в воздухе, 1,25 м для кодирования местоположения наземле, 41 м для кодирования намерения и 164 м для кодирования TIS-B);b) число географических широтных зон между экватором и полюсом, NZ, устанавливается равным 15.Примечание. Параметр NZ определяет однозначную дальность декодирования местоположенияв воздухе (360 м. миль). При кодировании данных о широте/долготе местоположения на землеотбрасываются два старших бита 19-битного кода CPR, и, таким образом, эффективнаяоднозначная дальность для донесений о местоположении на земле составляет 90 м. миль.В алгоритме CPR определяются внутренние функции, которые должны использоваться в процессахкодирования и декодирования.a) Нотация floor(x) обозначает наибольшее целое число, не превосходящее х, которое определяется какнаибольшее целое значение k, как например k < x.Примечание. Например, floor(3,8) = 3, а floor(– 3,8) = – 4.b) Нотация |x| обозначает абсолютное значение x, которое определяется как значение x при x > 0 и какзначение – x при x < 0.c) Нотация MOD(x, y) обозначает функцию "модуль", которая определяется как: x MOD(x,y) = x – y · floor y , где y 0. Примечание. Значение y всегда является положительным в приведенных ниже алгоритмах CPR.Если х имеет положительное значение, MOD(x, y) определяет остаток при делении x на y. Если xпредставляет отрицательный угол, то альтернативным способом расчета MOD(x, y) являетсядобавление остатка (x + 360 о ), деленного на y.Например, MOD (–40°,6°) = MOD(320°, 6°) = 2°.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!