
- •3. Математическая обработка геодезических измерений
- •3.1. Преамбула
- •3.2. Коррелатная версия мнк-оптимизации и оценки точности данных (Коррелатный способ уравнивания)
- •Постановка задачи
- •Нахождение уравненных значений измеренныхвеличин (Уравнивание, мнк-оптимизация)
- •Статистические свойства векторов-оценивателей алгоритма коррелатной версии
- •Статистические свойства векторов-оценивателей коррелатной версии мнк-оптимизации
- •Оценка точности измерений
- •Оценка точности уравненных измеренийи функций от них
Нахождение уравненных значений измеренныхвеличин (Уравнивание, мнк-оптимизация)
Представим вектор истинных значений измеряемых величин Yn1 в виде суммы векторов измерений yn1 и малых поправок vn1 к ним:
Yn1 = yn1 + vn1. (K.11)
Поправки vn1 полагаем значительно меньшими по модулю самих результатов измерений yn1, т.е. |vn1| << | yn1|. Такое предположение основывается на том, что геодезические измерения выполняются с относительными СКП порядка не ниже 10-3÷10-4.
При подстановке этих результатов в левые части УУС (K.3) получаем такой результат:
r1(yT1n + vT1n; ZT1q) = 0r1. (K.12)
Разложив функцию (K.12) в ряд Тейлора в окрестности точки yn1 и ограничившись только линейными членами, получим:
r1(yT1n; ZT1q) + {∂j/∂Yi}y*vn1 =
= Br n vn1 + Wr1 = 0r 1, (K.13)
где Br n – матрица коэффициентов линеаризованных УУС, представляющих собой частные производные условий Φj по измеряемым величинам Yi. Числовые значения производных находят по данным измерений yn1:
Br n = {∂Φj / ∂Yi}y (K.14)
Невязки Wr1 = r1(yT1n; ZT1q) являются свободными членами уравнений (K.13). Число «r» линеаризованных УУС (K.13) меньше числа неизвестных поправок «n». Выдвинув требование линейной независимости УУС, мы вправе считать, что
rank(Br n) = r. (K.15)
В таком случае матрица Br n будет матрицей полного строчного ранга, а система (K.13) будет иметь бесчисленное множество решений.
Для выбора
единственного решения
на систему (K.13)
накладывается МНК-ограничение:
B
r
n
+
Wr1
=
0r
1
(K.16)
Y
=
=
min.
Решение УУС с МНК-ограничением (K.16) начинается с составления функции Лагранжа (задача на условный экстремум):
, (K.17)
где Λr 1 – вектор неопределённых множителей Лагранжа, называемых коррелатами.
Далее, воспользовавшись необходимым условием существования экстремума (K.17), получаем систему уравнений
, (K.18)
решение которой выражает МНК-поправки в измерения через коррелаты:
. (K.19)
Соотношение (K.19) называют коррелатным уравнением поправок (КУП). Подставляя его в линеаризованные УУС (K.13), получаем нормальные уравнения коррелат
Nr r*r1 – Wr1 = 0r1, (K.20)
коэффициенты которых определяются следующим образом:
Nr r = Br n Kn n BTn r. (K.21)
Решение нормальных уравнений (K.21), когда det(N) ¹ 0, позволяет найти корни системы – коррелаты:
Lr 1 = Nr r-1×Wr 1. (K.22)
Получив коррелаты,
обращаемся к соотношениям (K.19),
с помощью которых находим МНК-поправки
в результаты измерений:
. (K.19)
Окончательно вычисляем уравненные значения измеренных величин:
yn1
+ .
(K.23)
На этом вывод алгоритма МНК-оптимизации или «уравнивания» результатов измерений yn1 заканчивается.
Для решения задачи оценки точности измерений необходимо предварительно рассмотреть некоторые теоретические аспекты, связанные с числовыми характеристиками промежуточных и окончательных значений случайных векторов, задействованных в алгоритме коррелатной версии.
Статистические свойства векторов-оценивателей алгоритма коррелатной версии
Числовые характеристики случайных векторов, реализующих алгоритм коррелатной версии, – это их математические ожидания (МО) и ковариационные матрицы (КМ). Математические ожидания позволяют проверять гипотезу о несмещённости оценивающих функций (ОФ), каковыми являются полученные векторы алгоритма. Ковариационные матрицы содержат на диагоналях квадраты СКП компонентов векторов и позволяют судить об их точности.
Данные сведены в Таблицу К.1, при создании которой использовалась известная «Теорема о распространении ошибок». Эта «Теорема» имеет следующий вид:
KY = C KX CT, (K.24)
где Yn1 = Cnm×Xm1 – результат линейного преобразования Сn m исходного вектора Xm 1 с известной ковариационной матрицей KX в вектор Yn 1.
Первая строка Таблицы 1 – это исходные данные, то есть результаты измерений yn1, их ковариационная матрица Ky = K и условие отсутствия систематических ошибок в измерениях
E(yn1) = Yn1. (K.25)
Каждая последующая строка этой таблицы, начиная со второй, получается из предыдущей на основе формулы, определяющей исследуемый вектор, и теоремы (K.24).
Например, из линеаризованных условных уравнений (K.13) для вектора невязок, находящегося в третьей строке, имеем
Wr 1 = – Br n*vn 1. (K.26)
Во второй строке получено, что E(v) = 0, а Kv = K. Следовательно, математическое ожидание E(W) = E(–B*v) = – B*E(v) = 0, так как коэффициенты условных уравнений Br n не являются случайными величинами, а E(v) = 0.
По теореме (K.24)
KW=(–B)×Kv×(–B)T= BKBT = N, (K.27)
то есть матрица коэффициентов нормальных уравнений коррелат – это ковариационная матрица невязок.
Подобным же образом получены все остальные строки Таблицы 1.
Особо отметим
результаты, полученные в
пятой и шестой строках.
Тот факт, что E(
)
= 0, говорит
о смещённости
МНК-поправок в измерения,
так как E(
)≠v,
т.е. МО ОФ (K.19)
не равно оцениваемому параметру v.
Напротив, соотношение E(
)
= Y
говорит о несмещённости
ОФ уравненных значений измерений
(K.23)
поскольку здесь наблюдается равенство.
Результат третьей
колонки шестой строки
показывает, что после уравнивания каждая
оптимизированная величина
имеет мèньшую СКО, чем СКО её исходного
значения:
,
т.е.
.
Таблица К.1
-
№
№
Вектор
Математические ожидания
Ковариационные матрицы
1
2
3
4
1
yn1
E(y) = Y
Ky = K
2
vn1
E(v) = 0
Kv = K
3
Wr1
E(W) = 0
KW = N
4
Lr1
E(L) = 0
KL = N-1
5
E( ) = 0
=KBTN-1BK
6
E( ) = Y