АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Ітеративний метод розрахунку координатспоживача

Читайте также:
  1. ABC-аналіз як метод оптимізації абсолютної величини затрат підприємства
  2. I. ПРЕДМЕТ И МЕТОД
  3. I.ЗАГАЛЬНІ МЕТОДИЧНІ ВКАЗІВКИ
  4. II. Документация как элемент метода бухгалтерского учета
  5. II. МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ ДЛЯ СТУДЕНТОВ
  6. II. Методична робота.
  7. II. МЕТОДЫ, ПОДХОДЫ И ПРОЦЕДУРЫ ДИАГНОСТИКИ И ЛЕЧЕНИЯ
  8. II. МЕТОДЫ, ПОДХОДЫ И ПРОЦЕДУРЫ ДИАГНОСТИКИ И ЛЕЧЕНИЯ
  9. III. Mix-методики.
  10. III. ЗАГАЛЬНІ МЕТОДИЧНІ ВКАЗІВКИ ДО ВИКОНАННЯ КОНТРОЛЬНИХ РОБІТ .
  11. III. ИНФОРМАЦИОННО-МЕТОДИЧЕСКАЯ ЧАСТЬ
  12. III. Методы оценки функции почек

Розглянемо застосування псевдодальномірного методу для визначення координат споживача при мінімально необхідній і надлишковій кількості видимих навігаційних супутників при використанні однієї супутникової навігаційної системи.

Псевдовіддаль до навігаційного супутника визначається, як функція:

 

. (2.20)

Задамося деякими апріорно відомими або заданими координатами споживача x0, y0, z0, ht0 і обчислимо псевдовіддалі до всіх видимих навігаційних супутників:

.

Позначимо векторами-стовпцями шукані координати споживача, виміряні псевдовіддалі і розрахункові псевдовіддалі відповідно:

 

, (2.21)

 

, (2.22)

 

, (2.23)

де Т- знак транспонування матриці.

Утворимо з матриць (2.22) і (2.23) різницеву матрицю:

. (2.24)

Матрицю (2.24) запишемо з обліком (2.21)

. (2.25)

Допустимо, що матриця (2.24) дорівнює [ 0 ] або майже дорівнює [ 0 ], де [ 0 ] – нульовий вектор - стовпець.

Розкладемо матричну функцію в (2.25) у ряд Тейлора в околиці вектора :

. (2.26)

Використовуючи вираження (2.26), запишемо матричне рівняння, що поєднує виміри до n навігаційних супутників:

, (2.27)

де [G0] – матриця похідних.

Запишемо матричне рівняння (2.27) у вигляді:

, (2.28)

і розв'язний (2.28) відносно .

Якщо кількість видимих супутників дорівнює чотирьом, то рішення матричного рівняння має вигляд:

(2.29)

де «-1»- знак зворотної матриці.

У загальному виді матричне рівняння (2.28) необхідно вирішувати при розмірності матриць, що відповідає числу спостережуваних супутників – n. У цьому випадку система рівнянь є перенадлишковою, а матриця прямокутної (має n рядків і чотири стовпці). Для приведення матриці (2.28) до форми, придатної для рішення, помножимо ліву й праву частини (2.28) на транспоновану матрицю [G0]T і матрицю [ W]-1 = [P]T´[P ], де [P] є матриця вагарень коефіцієнтів:

 

. (2.30)

Рішення (2.30) буде мати вигляд:

. (2.31)

Матриці в (2.31) мають наступну структуру:

 

; (2.32)

; (2.33)

 

; (2.34)

 

; (2.35)

 

. (2.36)

 

Вираження (2.31) є перший крок методу послідовних наближень. Для визначення координат споживача даним методом необхідно задати початкове наближення вектор , необхідну точність визначення координат і погрішності ht: dx, dy, dz, dh. При цьому вираження (2.31) записується в рекурентному вигляді:

, (2.37)

де j змінюється від 0 до K, а K+1 є число ітерацій, що змінюється доти, поки не буде виконана умова:

. (2.38)


ВЫПОЛНЕНИЕ КР


1 | 2 | 3 | 4 | 5 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.)