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-69При получении 17-битного донесения о местоположении в воздухе, закодированного в четном формате (XZ 0 ,YZ 0 ), и другого сообщения, закодированного в нечетном формате (XZ 1 , YZ 1 ), с интервалом не более чем 10 с(= 3 м. мили), алгоритм CPR восстанавливает географическое местоположение на основе закодированныхдонесений о местоположении в следующей последовательности:а) рассчитать Dlat 0 и Dlat 1 по формуле:b) рассчитать индекс широты: 360°4⋅ ; 59 ⋅ 60⋅ 2 1 2 ;с) рассчитать значения Rlat 0 и Rlat 1 по следующей формуле: ⋅, 60 2 .Значения Rlat i в южном полушарии будут лежать в диапазоне 270 о –360 о . Посредством вычитания изэтих значений 360 о устанавливается значение Rlat i в диапазоне – 90 о – + 90 о ;d) если NL(Rlat 0 ) не равно NL(Rlat 1 ), тогда два местоположения удваивают переходную широту и, такимобразом, невозможно определить глобальную долготу. Необходимо дождаться равных местоположений.Примечание. При выполнении функции NL, процесс кодирования должен обеспечивать, чтобызначение NL устанавливалось в соответствии с примечанием к п. C.2.6.2 d). Наиболее важноезначение это имеет для однозначного в глобальном масштабе декодирования, поскольку в томслучае, когда функция декодирования не выбирает надлежащее значение NL, о чем говорится впримечании к п. C.2.6.2 d), возникают значительные погрешности при определении долготы;е) если NL(Rlat 0 ) равно NL(Rlat 1 ), то далее следует рассчитать Dlon i с учетом того, закодировано липоследнее полученное сообщение о местоположении в воздухе в четном формате (i = 0) или нечетномформате (i = 1):f) рассчитать m (индекс долготы): ° ,где n i = больше [NL(Rlat i ) – i] и 1; ⋅ ⋅ ,где NL = NL(Rlat i );g) рассчитать глобальную долготу, Rlon 0 или Rlon 1 , c учетом того, было ли последнее полученноесообщение о местоположении в воздухе закодировано в четном формате (т. е. i = 0) или нечетномформате (i = 1): ⋅, ,где n i = больше [NL(Rlat i ) – i] и 1;

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

Saved successfully!

Ooh no, something went wrong!