Professional Documents
Culture Documents
фиг.1
Това разположение на навигационните спътници позволява на потребителите на системата
GPS във всяка точка на земното кълбо и във всеки момент от време да приемат радиосигнали
от 4 до 11 спътника. Определянето на навигационните параметри на движещия се обект става
чрез използване на съзвездие от четири оптимално разположени спътници, които се избират
автоматично от радионавигационната апаратура на потребителя. Най-голяма точност на
измерването се постига когато тетраедърът, който се образува от четирите вектора
„потребител-спътник", има максимален обем. Такава е ситуацията, при която един от
спътниците се намира в зенита (вертикално над потребителя), а останалите три - възможно
най-близко до хоризонта (например на пет градуса елевация).
На всеки спътник е монтирана приемо-предавателна апаратура, чиято блокова схема е
показана на фиг.2. Точността на извършените от потребителя на системата навигационно-
времеви измервания зависят в голяма степен от точността на установяване на времето в
бордовите часовници на спътника и от нестабилността на неговите бордови еталони на
честота. Затова като основен елемент на спътниковата навигационна апаратура се използва
генератор с голяма стабилност на честотата, реализиран чрез рубидиев, цезиев или водороден
еталони на честота. Дълговременната нестабилност на честотата на рубидиевите генератори
е от порядъка на (З...5)10-13, на цезиеви-те - (1 ...10)10-14 и на водородните - 10-14. От това
следва, че когато се използва рубидиев стандарт за честота, точността на спътниковия
часовник трябва да се коригира през няколко часа, при използване на цезиев - през няколко
дни, а на водороден - през няколко седмици. В системата GPS изискването за голяма точност
на измерените навигационни параметри се осигурява чрез синхронизация на бордовите
часовници и еталони за честота на всеки спътник по отношение на времето и опорната
честота на земния еталон на системата. Прието е такава синхронизация да се извършва
ежедневно, когато на борда на спътника е разположен цезиев еталон на честота, и всеки
десети ден, при наличието на водороден еталон.
Кодът С/А представлява относително кратък код на Голд, който се формира от два 10-
разредни преместващи регистри с подходящо подбрани обратни връзки, работещи с тактова
честота 1,023 MHz и свързани по начина, показан на фиг.3. Основната ПСИП на този код
съдържа 1023 символа (N=210 -1=1023), а продължителността й е 1 ms. Както се вижда от
фигурата, кодът на Голд се получава чрез сумиране по модул две на формираните от двата
преместващи регистри ПСИП G1(t) и G2(t), т.е.
XGi (t ) = G1 (t ) ⊕ G2i [t + ni (10τ 0 )] (1)
Поредиците G1(t) и G2(t) се описват с полиномите
G1(x) = 1 + x3+x10 G2(x) = 1 + x2+x3+x6 + x8 + x9+х10
а ni, представлява броят на символите, определящи фазовото изместване на кода на Голд за i-
тия спътник (продължителността на един символ в кода на Голд е 10 пъти по-голяма от тази
на символ на Р-кода, т.е. тя е равна на 10τ0).
Очевидно е, че ni, може да приема стойности от 0 до 1023, поради което общият брой на
синтезираните на базата на израз (1) кодове на Голд е 1024. От тях се избират само 37 кода,
които имат минимално ниво на страничните съставки на корелационната функция, и те се
използват от спътниците на системата. Изборът на един или друг код се извършва чрез
превключване на изводи S1 и S2 на преместващия регистър G2 към входа на фазов селектор, в
който с помощта на схема за сумиране по модул две се формира ПСИП G2i.
Псевдослучайните поредици на кода на Голд XGi за C/A-кодовия сигнал на i-тия спътник се
получават след сумиране по модул две на ПСИП G2i и G1.
Тъй като тактовите честоти на ПСИП, съставящи P и С/A-кодовете, се различават 10 пъти,
основната част на спектъра на сигнала с Р-код е съсредоточена в лента 20 MHz, а на сигнала с
С/А-код, - в лента 2 MHz (фиг.4). За разделяне на сигналите с P и С/А-кодове, те се предават
чрез две квадратурни носещи трептения (дефазирани на ±π/2) с еднакви честоти. В
апаратурата на потребителя се извършва първоначално търсене на сигнала с С/А-код, който
позволява да се определи местоположението и скоростта на движещия се обект с достатъчна
за гражданските цели точност. При определяне на навигационните параметри на военни
обекти, след откриване на сигнала с С/А-код се преминава към търсене на сигнала с Р-код, с
помощта на който точността на направените измервания се повишава 10 пъти. За ускоряване
на първоначалното откриване и следене на сигнала със С/А-код, неговата амплитуда
превишава два пъти амплитудата на сигнала с Р-код (фиг.4). Избраната в системата GPS
структура на защитен Р-код позволява използването на съответния широколентов сигнал
само от тези потребители, които са оборудвани с дешифратор на ключовата дума HOW (Hand
Over Word). Последната съдържа информация за вида и състоянието по време на Р-кода и се
предава чрез С/A-кода в състава на навигационните данни Di(t), които са индивидуални за
всеки спътник.
фиг.4
Особеност на системата GPS е въвеждането на преднамерено влошаване на точността при
измерване на псевдоразстоянието чрез гражданския код С/А. По този начин се осигурява
избирателен достъп (SA - Selective Availability) на различните потребители до точността на
системата GPS и се намалява вероятността за враждебни действия срещу свободния свят.
Това се постига чрез въвеждане на подходяща нестабилност в бордовите часовници на
спътниците и преднамерени грешки в навигационните съобщения, в резултат на което
точността на позициониране се намалява от 10...15 m на около 50 m (влошаване с 21m).
Формиране на Р-кода.
фиг.5
фиг.6 фиг.7
Базата на кода Pi(t) представлява произведение от базите на съставните кодове X1(t) и X2i(t)и е
равна на 2,361014, което означава, че продължителността на една ПСИП е около 267 денонощия. Чрез
избора на такъв голям период се осигурява защита на кода от несанкциониран достъп, тъй като за
разкриване на алгоритъма за построяването му е необходимо да се разполага с достатъчно дълъг
отрязък от кодовата последователност. Допълнителна защита от несанкциониран достъп се постига
чрез пропускане на ПСИП Pi(t) през „засекретяващо устройство", където те се подлагат на нелинейни
логически операции. В резултат на това се получава нов псевдослучаен XPi(t)-код, с много по-голям
период от този на първичния Pi(t)-код, чиято структура е още по-трудна за разкриване.
фиг.8
Всеки отделен спътник формира свой отрязък (сектор) от пълния цикъл на псевдослучайната
последователност Pi(t) (фиг. 8). Продължителността на един сектор е равна на седем
денонощия, а общият брой на секторите е 37, като за избягване на припокриване им, между
тях са оставени защитни интервали. В края на всяка седмица Р-кода на i-тия спътник се
установява в изходно състояние и след това цикълът се повтаря. При всяко първоначално
установяване на кода, се формират отметки на времето с продължителност 1,5 s, чрез които
се отбелязва т.нар. Z-отчет на времето в рамките на една седмица. За целта са предвидени
блоковете „детектор на епоха", в изхода на който се появява импулс при всяка нова
псевдослучайна последователност на X1(t)-кода, и „брояч", който показва фактически
текущото време на системата GPS. След като броячът преброи 403 200 импулса от началото
на генериране на цикъла на Pi-кода, в изхода му се появява сигналът на z-отчета на времето,
който се предава в състава на навигационното съобщение.
Навигационните данни Di(t) на i-тия спътник, които се предават със скорост 50bit/s, са
идентични за всеки спътников радиосигнал. Те съдържат алманахът на всички спътници от
системата, ефемеридна информация (параметрите на орбитата) за дадения спътник; данни за
корекциите на часовниците на спътниците; данни за разпознаване на спътниците и за
състоянието и работоспособността на апаратурата им; поправки за отклоненията от
кръговите орбити и т.н.
Кадърът на навигационното съобщение се предава в продължение на 30s и съдържа 1500
бита навигационни данни Di(t), които са разделени на пет реда (подкадъра) с по 300 бита.
Всеки подкадър включва по десет 30-битови думи. Първите две думи на всеки подкадър TLM
(TeLeMetry) и HOW се формират в предавателя на спътника, а останалите осем думи се
вземат от паметта на бордовия компютър, където се съхранява информацията, постъпваща
периодично от земния командно-измерителен комплекс(фиг.9).
фиг.9
Освен телеметрична информация, думата TLM съдържа първоначалния синхрокод, опорни и
контролни битове (фиг.10).
фиг.10
В HOW се включва основно z-отчетите с отчитане на спътниковото време на
отчетите(фиг.11).
фиг.11
Информацията, която се предава в първия подкадър непосредствено след думите TLM и
HOW, включва параметрите на йоносферните изкривявания на радиосигналите, опорен
сигнал за време и данни за корекциите на спътниковите часовници. Във втория и третия
подкадър се съдържа ефемеридна информация за дадения спътник, а в четвъртия - специални
съобщения, изработени в земната подсистема за контрол и управление, ограничени данни за
ефемеридите на спътниците и корекция на часовниците на всички спътници и алманахът на
24-те спътника на системата който, се продължава в петия подкадър от третата до десетата
дума. Алманахът се получава от земната подсистема за контрол и управление и съдържа
съкратени по отношение на точност данни за параметрите на ефемеридите и за корекциите на
часовниците на всички спътници на системата, а така също и данни за разпознаване и за
състоянието и работоспособността на апаратурата на всеки спътник. Масивът от данни,
необходими за предаване на целия алманах на спътниците, се разпределя в 25 кадъра и затова
периодът на повторение на тази информация е 750 s (12.5мин.). Тя позволява на потребителя
да извършва по-бързо захващане на сигналите от следващите спътници, след като е
приключила операцията по първоначалното влизане в синхронизъм със сигнала от първия
спътник.
Наземна подсистема за контрол и управление
Подсистемата за контрол и управление трябва да осигури контрол и управление на
работата на космическата подсистемата, да събира данни за изчисления на прогнозни данни и
предаването им в космическите апарати, формиране на системно време и неговата
синхронизация с UTC.
Подсистемата за контрол и управление се състои от главна контролна станция, основни
станции за наблюдение и земни контролни станции.
Главната контролна станция се намира във военно-въздушната база "Фалкън" в Колорадо
Сирингс, Колорадо. Тя събира данните от станциите за наблюдение, изчислява орбитите на
спътниците и параметрите на часовниците. Отговаря за цялостната работа на системата.
Съществуват пет основни станции за наблюдение разположени на Хаваите. Колорадо
Спрингс, остров Възнесение в южната част на Атлантическия океан, остров Диего Гарсия в
Индийския океан и Квазиленд в северната част на Тихия океан. Всяка станция е оборудвана с
прецизен атомен часовник и прецизен приемник, които осъществяват непрекъснато
измерване на псевдоразстоянието до всички видими спътници. Към станцията има и датчици
за измерване на метеорологични данни. Псевдоразстоянията се измерват на всеки 1,5s и с
помощта на йоносферни и метеорологични данни се изглаждат за да се получи петнадесет
минутен интервал, който се изпраща на главната станция.
Обикновено, времето на една от станциите за наблюдение се синхронизира със световното
време UTC и служи като опорно време за цялата система. Периодично се прави проверка за
съответствие и се въвежда поправка, ако е необходима.
Станциите за наблюдение са официална мрежа от станции .за определяне на ефемеридите и
за моделиране грешките на часовниците на спътниците. При изчисляване ефемеридите на
спътниците се използват данните на още 14 станции управлявани от Националната агенция
за географска информация и дистанционни изображения па САЩ (NIMA). Днес за
управление и контрол допълнително се използват глобално ориентирани мрежи за контрол,
като някои са от регионален или континентален характер, например такива като
Австралийската GPS мрежа за определяне на орбити.
Земните контролни станции заедно със станциите за наблюдение разположени на остров
Възнесение, остров Диего Гарсия и Квазиленд осигуряват комуникационната връзка със
спътниците. Ефемеридите на спътниците и данните за часовниците изчислени от главната
контролна станция и получени от останалите станции по комуникационен път се предават по
комуникационен канал на всеки спътник в честотния диапазон S (2-4GHz). Времето за
зареждане е един до два пъти на денонощие.
Потребителска подсистема
Основните потребители на системата са военните и граждански лица и институции. След
премахването на ограниченията за достъп (02.05.2000г.) потребителите значително се
увеличават тъй като значително се увеличи и точността на измерваните координати.
В зависимост от решаваните задачи с GPS приемниците съществува голямо разнообразие от
примници. Основните критерии по който могат да се класифицират GPS приемниците са:
1) според броя на каналите
2) според принципа на работа
- с непрекъснато следене на спътниците (паралелни приемници ) – съдържат
минимум 4 канала като следят непрекъснато захванатите спътници по тези канали.
- МUX приемници – този тип приемник съдържа мултиплексор които много
бързо превключва между захванатите и следени в момента приемници (скоростта
потребителска подсистема сто на превключване е някъде около 50 пъти в секунда).
Предимството на този тип приемници пред паралните е, че те съдържат само един канал но
пък за сметка на това отношението сигнал шум е с 4 до 8 dB по ниско поради
мултиплексирането.
3) според приемния блок биват:
- аналогови (фиг.12) – при него в приемния канал имаме обработка на аналогов
сигнал след което сигнала от приемното устройство се преобразува от едно АЦП и се подава
на сигналния процесор
фиг.12
- цифрови (фиг.13) – тук асте на входа на приемното устройство имаме АЦП т.е.
приемното устройство ни е цифрово.
фиг.13
Основните изисквания към потребителските приемници са:
1) избор на работно съзвездие от „видимите" спътници на системата;
2) търсене и следене на радионавигационните сигнали от спътниците, измерване на
закъсненията по време на ПСИП и доплеровото изменение на честотата на носещите
трептения;
3) отделяне и декодиране на навигационните съобщения, в това число и алманаха на
спътниците;
4) обработка на данните от измерванията и на ефемеридна информация, изчисление на
координатите на спътника в момента на навигационните измервания, определяне на
координатите и вектора на скоростта на потребителя, а също и отклонението на бордовия му
часовник и еталон за честота спрямо времето и опорната честота на системата;
5) оценка на точността при определяне мястото на потребителя и представяне на
координатите, скоростта и времето в цифрова форма, с честота на обновление на
информацията 10...50 Hz (в зависимост от избрания режим на работа);
6) преобразуване на координатите на потребителя от геоцентрична (навигационна) в
географска координатна система и тяхното електронно изобразяване;
7) изчисляване на разстоянието, курса и времето за полет до зададен пункт при
текущата скорост и т.н.;
8) контрол за работоспособността на отделните блокове и на апаратурата като цяло.
Към изискванията за бордното оборудване на GPS е наличието на RAIM (Receiver
Autonomous Integrity Monitoring) - това е платка даваща навигационна информация от всички
спътници. Някой от спътниците може да излезе от строя и получаваната от него информация
да е грешна. RAIM определя дали получената информация е вярна. За да стане това, е
необходимо да бъдат захванати най-малко 5 спътника. Ако захванатите спътници са 6, освен
наличието на грешна информация, може да се определи и кой от тях не работи.
фиг.14
На фиг. 14 е показана структурна схема на навигационна апаратура за потребител на
системата GPS. Тя съдържа следните блокове:
1) антенно устройство, включващо антена (А), радиочестотен усилвател (РЧУ) и блок
за управление на диаграмата на насочено действие на антената (БУА);
2) приемно устройство, в състава на което влизат честотни преобразуватели и
междинночестотни усилватели (ЧП и МЧУ), блок за автоматично търсене и захващане на
сигнала (БАТЗС), блок за следене на носещото трептение и на кодовата поредица (БСНТКП),
блок за навигационни измервания и декодиране на навигационните съобщения (БНИ и ДНС)
и блок с опорен генератор и честотен синтезатор (БОГ и ЧС)
3) изчислително устройство, съдържащо процесори за първична и вторична обработка на
данните (ППВОД), интерфейсни схеми (ИС);
4) блок за управление и индикация (БУИ)
5) блок за захранване (БЗ).
Процесорът за първична обработка извършва следните операции: търсене и опознаване на
сигналите; тактова и кадрова синхронизация; следене и измерване на доплеровото
отклонение на честотата на носещото трептение; следене и измерване на закъснението на
приетата ПСИП; формиране на масивите от ефемеридни данни и от данните на текущите
измервания.
Посредством процесора за вторична обработка става: избор на оптимално работно
съзвездие от спътници; формиране на управляващи сигнали за ориентация на диаграмата на
насочено действие на антената; решаване на навигационната задача и задачата за прогнозна
обсервация; коригиране на автономните бордови средства за определяне на координатите. В
резултат от решаване на навигационната задача се получават трите координати на обекта,
трите съставки на вектора на скоростта и данни за отклоненията на бордовия часовник и
честотата на опорния генератор в приемната апаратура.
Основните фактори, определящи точността на координатите, са:
1. Грешка от задръжка на сигнала при разпространение. Тази грешка е
между 2,4-5,2 т;
2. Грешка от многопътно разпространение на сигнала. Тази грешка е между 1.2-2,7 m;
3. Грешка от ефемеридните и временните грешки. "Гази грешка е около 1.5m;
4 Грешка от апаратурата на ползвателя и спътника. Течи грешки са 1.5 и 1 m
съответно.
Сумарната грешка при определяне на псевдодалечината е между 3,6 -6.3 m.
Най-голямото влияние върху сумарната грешка има грешката от задръжката на сигнала при
разпространение. Тя се дължи на влиянието на йоносферата и тропосферата при
разпространението на сигнала. Йоносферата изменя скоростта на разпространение на
сигнала и ефекта от рефракцията поради неравномерната концентрация на електроните по
пътя на сигнала. Тази задръжка зависи от ъгъла под който се вижда спътника. При малки
ъгли е по голяма. Също така зависи от времето на денонощието. Тези грешки подлежат па
изчисление чрез моделиране и се предават на спътника. Тяхната компенсация зависи от
точността на моделите за изчисление.
Вторият вид грешки зависи от постилащата повърхност около ползвателя. Най голямо
влияние оказват тези грешки при използването на С/А кода.
Грешките от ефемеридите и времето подлежат на изчисление . Точността на изчислението
зависи от заложените параметри и от интервала от време, за който са валидни.
Грешките от апаратурата на спътника и приемника зависи от задръжката в различните
вериги на апаратурата. Нейната компенсация зависи от точността на нейното предварително
измерване.
Точността на определянето на координатите зависи основно от некомпенсираната сумарна
грешка.
Точността на мсстоопределянето на потребителя не зависи само от точността на определяне
на координатите, но зависи и от пространствената ориентация на спътника и ползвателя. За
тази цел се въвеждат няколко грешки, зависещи от геометрическия фактор. Това са :
1. PDOP (Position Dulition Precision), която показва влиянието на радиалната
грешка. Тя е равна:
ΡDOΡ = σρ/σr
2. HDOP (Horizontal Dulition Precision) - влияние на пространственото положение на
спътника и ползвателя върху радиалната грешка:
HDOP = σh/σr.
3. VDOP покачва влиянието на положение на спътника и ползвателя върху
определянето на височината на ползвателя:
VDOP =σZ/σr
4. TDOP (Time Dilution of Precision) грешка от поправката на времето на ползвателя:
TDOP = (σt/σЧ) с.
5. GDOP (Geometric Dulition of Precision) интегрална оценка на влиянието на
геометрическия фактор при избор на определено съзвездие от спътници:
GDOP2 = PDOP2 + TDOP2.
Означенията са съответно:
σr - средноквадратична грешка на далечината спътник - ползвател;
σt - средноквадратична грешка от поправката на времето на спътника;
σх ,σy , σz - средноквадратична грешка по координати на ползвателя;
σ h2 = σ x2 + σ Ч2 σ 2p = σ x2 + σ y2 + σ z2
σЧ - средноквадратична грешка на системния часовник
с - скорост на разпространение на радиовълните.
Ориентировъчно оценките показват, че PDOP е около З m, TDOP - 1,2 m, VDOP - 2,16 m,
НDOP - 1,45 m. Възможността за оценка на грешките показва, че те могат да бъдат сведени
до минимум.
При определяне на грешката по скорост най голямо влияние оказва динамиката на движение
на ползвателя, която също може да се моделира и сведе до минимум.
Направеният обзор на видовете грешки показва, че за намаляване им е необходимо знанието
на определени параметри, както на спътника, така и на ползвателя. Тези параметри са
валидни за определен период от време и се нуждаят от обновяване. Периодът на обновяване е
от няколко часа до дни и месеци и зависи от исканата точност на измерване.