б) УУ полюса в точке пересечения диагоналей геодезического четырёхугольника с измеренными углами выглядит так:

;

в) УУ дирекционных углов в полигонометрическом ходе, имеющем угловую привязку, имеет вид:

φα = ∑βизм.k*π–αкон.+αнач.= 0;

г) УУ фигур для измеренных углов в треугольнике сети триангуляции – это простейшая линейная функция:

φβ = β1+ β2 + β3 – π = 0;

д) УУ превышений в нивелирном ходе тоже линейно:

φh = h1+ h2 + … +hnHкон + Hнач= 0;

Система линейно-независимых УУС будет иметь вид;

Fr 1(YT1n; ZT1q) = 0r1 (K.47)

Для гарантии линейной независимости очередного вновь вводимого УУ достаточно включить в него измерение, ранее не задействованное в предшествующих УУ. Тем не менее, может наступить момент, когда все измерения уже задействованы, но количество УУС ещё не достигло числа r. Здесь всё будет зависеть от опыта и внимательности составителя УУ. Он должен удовлетворить все выше перечисленные требования, предъявляемые к УУС.

Из сказанного становится понятным, с какими трудностями логического характера приходится сталкиваться при автоматизации данного этапа. Производственные пакеты прикладных геодезических программ, учитывая указанные проблемы, реализуют не коррелатную версию МНК-оптимизации данных, а параметрическую, вывод которой излагается в следующем разделе.

Формирование ковариационной матрицы измерений Ky рекомендуется выполнять так, что бы её элементы были числами одного десятичного порядка. С этой целью можно прибегнуть к масштабированию СКО измерений, выражая их, допустим, не в радианной мере, а в угловой или не в метрах, а в сантиметрах и т. п. При этом необходимо помнить, что соответствующие «невязки» УУС должны быть выражены в единицах того же масштаба.

НЕ нашли? Не то? Что вы ищете?

Практически при выполнении геодезических работ последние организуются таким образом, чтобы их результаты не были коррелированными. В таком случае ковариационная матрица измерений будет диагональной матрицей, элементы которой можно переобозначить с целью получения дальнейших результатов преобразований в традиционной форме:

Ky = K = diag{m12, m22mn2} = diag{π1, π2πn}. (K.48)

Величины πi, входящие в ковариационную матрицу некоррелированных измерений (K.48), представляют собой обратные «веса»:

πi = 1/pi.

Покажем это. Веса определяются как величины, обратно пропорциональные дисперсиям. В качестве коэффициента пропорциональности выступает величина s02 º 1. Известно, что mi2 = s02 / pi. Отсюда окончательно получаем mi2 = 1 / pi = πi.

2. Линеаризация

Линеаризованные УУС получаются путём разложения в ряд Тейлора исходной системы (K.47):

Br n vn1 + Wr1 = 0r 1. (K.14)

Коэффициенты Br n, неизвестные vn1 и свободные члены Wr1 этих уравнений традиционно записываются так:

, (K.49)

v1nT = (v1, v2, … vn), (K.50)

W1rT = (w1, w2, … wr). (K.51)

В алгебраической форме линеаризованные УУС имеют вид:

. (K.52)

Важнейшим моментом второго этапа является определение допустимости свободных членов («невязок») линеаризованных УУС.

Допустимые значения невязок УУС.

Вектор невязок Wr1 вычисляется по данным измерений yn1 и координатам опорных точек zq1:

Изучив статистические свойства векторов-оценивателей коррелатной версии, мы установили, что: E(W) = 0; а KW = N. Из последнего факта следует, что , т. е. среднее квадратическое значение j-ой невязки – это диагональный элемент матрицы коэффициентов нормальных уравнений коррелат, находящийся на пересечении j-ой строки и j-ого столбца.

Установление допустимости невязки w j начинается с проверки нулевой гипотезы о равенстве нулю её МО:

H0 = {E(wj) = 0} (K.53)

против альтернативной гипотезы

HA = {E(wj) ≠ 0}. (K.54)

Нулевая гипотеза (K.53) проверяется с помощью теста

tЭ = | wj |/σw j, (K.55)

который сопоставляется на уровне значимости α с квантилью tT распределения Стьюдента, характеризующегося r = n – k степенями свободы:

tT = arg(FСт.(n-1)= (1–α/2)). (K.56)

Воспользовавшись неравенством альтернативной гипотезы (K.54), получаем такое выражение для допустимого значения невязки j-го УУС:

tЭ = | wj |/σwj ≤ tT → wjдоп = tT* σwj = tT*. (K.57)

Квантиль распределения Стьюдента, называемая «доверительным множителем», часто заменяется квантилью нормального распределения на том же уровне значимости. Нормальные доверительные множители, соответствующие уровням значимости 0.05, 0.01 и 0.003 равны:

t0.05 = 1.96 ≈ 2; t0.01 = 2.58 ≈ 2.6; t0.003 = 3. (K.58)

Если вычисленная невязка лежит в допустимых пределах, это не означает, что она найдена без ошибок. К сожалению, не существует прямых контрольных выражений для проверки вычисления невязки. Выход один – вычисления «во вторую руку».

3. Нормализация

Нормальные уравнения коррелат в матричной форме имеют вид:

Nr r*Λr1 – Wr1 = 0r1. (K.20)

Коэффициенты нормальных уравнений представляют собой произведение двух ранее введённых матриц:

Nr r = Br n Kn n BTn r. (K.21)

Выполняя умножение данных матриц с учётом (K.48) и (K.49), получаем традиционную алгебраическую форму записи коэффициентов нормальных уравнений коррелат для случая некоррелированных измерений:

. (K.59)

Свободные члены НУ коррелат (K.51) переносятся из линеаризованных УУС. Вектор неизвестных (коррелат), записанный в строку, имеет вид:

Λ1rT= (λ1 l2 … lr). (K.60)

Теперь, выполняя умножение матрицы (K.59) на вектор коррелат (K.60) и вычитая из произведения вектор «невязок» (K.51), получаем алгебраическую запись системы НУ коррелат:

. (K.61)

4. Решение НУ

Решение НУ коррелат, предлагаемое в теоретической части изложения материала, осуществляется методом обращения матрицы коэффициентов Nr r системы НУ (K.61):

Lr 1 = Nr r-1 Wr 1. (K.22)

Это сделано по следующим соображениям.

Во-первых, предполагая линейную независимость УУС, мы вправе считать, что матрица коэффициентов Brn имеет полный строчный ранг, т. е. rank(B) = r. В таком случае матрица коэффициентов НУ Nr r = Br n K BnrT будет иметь такой же ранг, и её определитель не будет равен нулю, т. е. det(Nr r) ≠ 0. Это означает, что существует N-1 и решение системы (K.61) в форме (K.22).

Во-вторых, использование обратной матрицы N-1 значительно упростило как уже выполненные теоретические выкладки, так и предстоящие преобразования.

В развёрнутом виде уравнения (K.22) можно записать, учтя тот факт, что обратная матрица коэффициентов нормальных уравнений является ковариационной матрицей коррелат, т. е. Nr r-1 = KΛ:

. (K.62)

Обратите внимание, что каждый диагональный элемент Kjj – это квадрат среднего квадратического значения j-ой коррелаты!

Отдельно j-ая строка системы (K.62) выглядит следующим образом:

l j = Kj 1* w1 + … +Kj j* wj + … + Kj r* wr. (K.63)

Выше уже отмечалось, что вычисление элементов Kij обратной матрицы N-1 через союзную матрицу на практике представляет собой трудоёмкую вычислительную задачу. Много проще реализовывать обращение с использованием различных алгоритмов решения СЛАУ.

В геодезии традиционно широко применяется алгоритм , называемый «методом последовательного исключения неизвестных», и его модификации.

Суть метода Гаусса состоит в эквивалентной замене матрицы коэффициентов нормальных уравнений Nrr верхней треугольной матрицей Urr (для сокращения записей обратные веса π опущены, что не влияет на сущность алгоритма). Эквивалентное преобразование реализуется путём последовательной замены строк исходной матрицы их линейными комбинациями друг с другом. Итак, матрица

(K.59)

преобразуется к верхнему треугольному виду

. (K.64)

Получаемая эквивалентная СЛАУ

(K.65)

легко решается в обратном порядке:

. (K.66)

Коррелаты Λ1rT = (l1, l2, … l1r) вычисленные методом обращения или методом Гаусса, либо каким-то другим способом, должны быть проконтролированы. Такой контроль осуществляется путём подстановки найденных корней в исходную систему НУ коррелат (K.20):

Nr r*Lr1 = Wr1. (K.67)

Вернёмся к вопросу получения элементов обратной матрицы с помощью некоторого алгоритма решения СЛАУ. Очевидно, что такой алгоритм будет линейным преобразованием свободных членов по некоторому правилу Z:

Lr1 = Nr r-1 Wr 1 = Zr r Wr1. (K.68)

Воспользовавшись тождеством N-1 = N-1 *I, выразим его через алгоритм Z:

N-1 = Z*I. (K.69)

Развернём этот результат подробнее:

. (K.70)

Из соотношений (K.70) следует очевидное правило вычисления столбцов обратной матрицы путём r-кратного использования алгоритма Z:

. (K.71)

5. МНК-оценивание

Коррелаты, полученные и проконтролированные на 4ом этапе, позволяют вычислить МНК-поправки в измерения yn1:

. (K.19)

Более подробно, с учётом (K.48), данная система записывается так:

. (K.72)

Получена коррелатная система уравнений поправок. Алгебраический эквивалент i-ой строки данной системы имеет вид:

. (K.73)

Вычисление МНК-поправок в измерения контролируется путём подстановки их в линеаризованные УУС (K.13):

Br n = Wr1. (K.74)

Допустимые значения МНК - поправок.

В статистических свойствах векторов-оценивателей коррелатной версии, установлено, что: E() = 0; а =KBTN-1BK. Из последнего факта следует, что , т. е. среднее квадратическое значение i-ой поправки – это диагональный элемент ковариационной матрицы МНК-поправок в измерения, находящийся на пересечении i-ой строки и i-ого столбца этой матрицы.

Установление допустимости поправки начинается с проверки нулевой гипотезы о равенстве нулю её МО:

H0 = {E() = 0} (K.75)

против альтернативной гипотезы

HA = {E() ≠ 0}. (K.76)

Нулевая гипотеза (K.75) проверяется с помощью теста

tЭ = | |/, (K.77)

который сопоставляется на уровне значимости α с квантилью tT распределения Стьюдента, характеризующегося r = n – k степенями свободы:

tT = arg(FСт.(r)= (1–α/2)). (K.78)

Воспользовавшись неравенством альтернативной гипотезы (K.76), получаем такое выражение для допустимого значения МНК-поправки в i-ое измерение:

tЭ = | |/ = tT → доп = tT* = tT*. (K.79)

Квантиль распределения Стьюдента, как и ранее, может быть заменена квантилью нормального распределения на том же уровне значимости:

t0.05 = 1.96 ≈ 2; t0.01 = 2.58 ≈ 2.6; t0.003 = 3. (K.58)

Если все невязки Wj были в допустимых пределах, то и МНК-поправки окажутся допустимыми. Тем не менее, наличие недопустимых невязок побуждает нас локализовать измерения, содержащие «промахи». В такой ситуации анализ МНК-поправок на допустимость может сыграть положительную роль.

6. МНК-оптимизация (уравнивание)

Данный этап является заключительным шагом процедуры уравнивания, выполняемой с целью нахождения НДЗ измерявшихся величин. С вычислительной точки зрения он элементарен:

. (K.23)

Каждое измерение получает соответствующую МНК-поправку:

. (K.80)

В качестве контроля необходимо проверить удовлетворение исходных УУС (K.3):

Fr 1(; ZT1q) = 0r1. (K.81)

Уравнения (K.81) должны быть удовлетворены с той точностью, с которой вычислялись невязки wj.

7. Показатель точности

Апостериорное значение МПТ

, (K.33)

содержит в числителе квадратичную форму, получение которой необходимо проконтролировать. Следующая цепочка матричных преобразований даёт необходимое контрольное выражение (использовано выражение (K.19)):

=. (K.82)

Для случая независимых наблюдений формулы (K.82) и (К.33) имеют алгебраические эквиваленты, представленные в символах Гаусса:

, . (К.83)

Вычисление величины m2 по формуле (K.33) или (К.83) не контролируется.

8-9. Ковариации и a priori

Вычисление ковариационной матрицы МНК-поправок в измерения

может быть проконтролировано тождеством

= r. (K.84)

Стоящая в левой части формулы (K.84) сумма отношений дисперсий является следом произведения двух матриц: и K-1, т. е.

tr(*K-1) = . (K.85)

Покажем это на примере трёх измерений.

Пусть

, а .

Произведение этих матриц равно:

,

где kij = Kij / σj2, а след матрицы – это и есть искомая сумма (K.84).

Определим интересующий нас след для алгоритма коррелатной версии:

= r. (K.86)

Итак, контрольное тождество (K.84) доказано.

В среднем, дисперсии МНК-поправок в измерения и дисперсии независимых измерений (они же дисперсии истинных поправок) относятся как число избыточных измерений «r» к числу всех измерений «n»:

/ n = r / n. (K.87)

Из последнего соотношения следует, что модули МНК-поправок в измерения в среднем короче модулей истинных поправок , т. е.

/ . (К.88)

Априорная ковариационная матрица уравненных измерений, как это показано в параграфе о статистических свойствах, представляет собой разность ковариационных матриц измерений yn1 и МНК-поправок к ним :

.

Для контроля вычисления этой матрицы так же существует тождество

= k, (K.89)

доказательство которого аналогично предыдущему.

Во-первых,

= tr(*K-1), (K.90)

а, во-вторых,

= n–r =k. (K.91)

10. Ковариации a posteriori

Апостериорная ковариационная матрица уравненных измерений получается путём умножения априорной матрицы на апостериорное значение МПТ m2. Диагональные элементы матрицы участвуют в контроле процесса построения предваряющих её ковариационных матриц.

Апостериорная ковариационная матрица уравненных измерений

, (K.92)

позволяет использовать контроль (K.90), модулированный делением следа произведения *K-1 на апостериорное значение МПТ μ2:

. (K.93)

Параметрическая версия МНК-оптимизации и оценки точности

данных (Параметрический способ уравнивания)

Процесс математической обработки результатов измерений в ГП на основе параметрической версии отличается от вышеизложенной коррелатной версии тем, что каждая измеряемая величина Yi представляется в виде явной функции Fi от вектора линейно независимых параметров Xk1, каковыми могут быть как некоторые измерявшиеся величины, так и другие параметры построения, например, координаты определяемых ГТ сети. При этом возникают те же три задачи, расширенные появлением дополнительных неизвестных – параметров. Первая – это нахождение НДЗ измеренных величин и параметров, вторая – оценка точности измерений и третья – оценка точности НДЗ измеренных величин и параметров, а так же функций от параметров.

Первая задача традиционно называется уравниванием измерений или, с учётом того, что «уравнивание» выполняется под условием минимума суммы квадратов уклонений результатов измерений от некоторых оптимальных значений, – МНК-оптимизацией.

Постановка задачи

Имеем «n» измеренных величин y1, y2, … , yn, вектор реальных значений которых выглядит следующим образом Y1nT = (Y1,…,Yn). Они образуют некоторую систему и связаны между собой посредством линейно независимых параметров X1kT = (X1,…,Xk). Такая система представляет собой математическую модель ГП и называется системой параметрических уравнений связи (ПУС):

Yn1 = Fn1(XT1k; ZT1q), (П.1)

где «k» – число линейно независимых параметров, равное числу необходимых измерений, определяемому целью создания ГП.

Результаты измерений yi (i = 1, 2, …, n), как это было и в коррелатной версии, характеризуются некоторой ковариационной матрицей

, (К.6)

у которой диагональные элементы представляют собой оценки дисперсий (квадраты СКО) каждой величины, которые находятся следующим образом:

= = (К.7)

Здесь – среднее арифметическое i – ого измерения, равное

= (К.8)

Корреляционные моменты (ковариации) Kij могут быть оценены по формуле

(K.9)

По-прежнему, предполагается, что:

1) результаты измерений yi необходимо отягощены только случайными ошибками и представляют собой элементы спектров соответствующих СВ Yi, т. е. yi Yi. Тот факт, что измерения свободны от постоянных систематических ошибок, моделируется условием совпадения математического ожидания СВ Yi и реального значения Yi измерявшейся величины:

E(Yi) = Yi ; (K.10)

2) координаты опорных точек zq1 = Zq1 рассматриваются как безошибочные константы;

3) приближённые значения параметров x1, x2, … , xk трактуются как неслучайные величины, на которые не действует оператор математического ожидания, т. е.

E(xj) = xj ; (П.2)

4) обратная ковариационная матрица таких параметров тождественно равна нулевой матрице:

. (П.3)

Резюмируя сказанное, сконцентрируем имеющуюся информацию.

Дано:

Проект ГП.

Схема, чертёж высотной или плановой геодезической сети.

Математическая модель ГП.

Yn1 = Fn1(XT1k; ZT1q) – ПУС, где Yi и Zt – реальные значения измеряемых величин и исходных данных, Xj реальные значения параметров;

i = 1, 2, …, n; t = 1, 2, …, q; j = 1, 2, …, k.

Числовые данные.

yT1n = (y1, y2, … yn) – вектор результатов измерений;

xT1k = (x1, x2, … xk) – вектор приближённых значений параметров;

zT1q = (z1, z2, … zt) – вектор координат опорных пунктов;

– ковариационная матрица измерений (стохастическое расширение математической модели).

Теоретические посылки.

Y1nT=(Y1, Y2, … Yn) – вектор СВ Yi, являющихся вероятностными моделями измерений;

E(Yn1) = Yn1 – условие отсутствия постоянных систематических ошибок в измерениях;

E(xj) = xj и – неслучайность приближённых значений параметров;

– априорное значение масштабного показателя точности измерений.

Найти:

1) НДЗ (уравненные значения) измеренных величин n1= и параметров ;

2) апостериорное значение показателя точности измерений – ;

3) апостериорные ковариационные матрицы НДЗ , и функций от НДЗ параметров : , и .

Решение.

1.  Нахождение наиболее достоверных значений измеренных

величин и параметров (Уравнивание).

Представим векторы реальных значений измеряемых величин и параметров в виде сумм исходных векторов и малых поправок к ним:

Yn1 = yn1 + vn1, (K.11)

Xk1 = xk1 + Xk1. (П.4)

Поправки к измерениям vn1 и приближённым значениям параметров Xk1 полагаем значительно мèньшими по модулю самих результатов измерений yn1 и приближённых параметров xk1 т. е. |vn1| << | yn1| и |Xk1| << | xk1|. Такое предположение основывается на том, что геодезические измерения yn1 выполняются с относительными СКО порядка не ниже 10-3÷10-4, а приближённые значения параметров xk1 вычисляют по тем же измерениям.

При подстановке (K.11) и (П.4) в ПУС (П.1) получаем такой результат:

yn1 + vn1 = Fn1(xT1k + XT1k; ZT1q), (П.5)

Разложив функцию (П.5) в ряд Тейлора в окрестностях точек yn1 и xk1 и ограничившись только линейными членами, получим линеаризованные ПУС (ЛПУС):

yn1 + vn1 = Fn1(xT1k;zT1q) + {∂Fi/∂Xj}*Xk1 . (П.6)

Частные производные функций Fi по параметрам Xj – это матрица коэффициентов линеаризованных ПУС Ank. Числовые значения производных находят по приближённым значениям параметров xk1. Разность векторов yn1 и Fn1(xT1k;zT1q) представляет собой вектор «свободных членов» ЛПУС:

Ln1 = yn1 – Fn1(xT1k zT1q). (П.7)

С учётом введённых обозначений, уравнения (П.6) запишутся таким образом:

An k Xk1 – Ln1 = vn 1. (П.8)

Выдвинув требование линейной независимости параметров, мы вправе считать, что

rank(An k) = k. (П.9)

В таком случае матрица An k будет матрицей полного столбцового ранга.

Система ЛПУС (П.8) содержит, кроме неизвестных поправок Xk1 к параметрам xk1, так же не известные поправки vn 1 в измерения yn1. Это означает, что она будет иметь бесчисленное множество решений.

Для нахождения единственных значений зависимых векторов и на систему (П.8) накладывается МНК-ограничение:

Ank * – Ln1 =

. (П.10)

Y =

Необходимым условием существования экстремума функции Y является равенство нулю её частных производных:

. (П.11)

Система (П.11) содержит «k» уравнений и «n» неизвестных , записанных в строку. Транспонируя эту систему, получаем «лемму Гаусса»:

. (П.12)

Эти неизвестные являются функциями (П.8) «k» параметров, что позволяет получить систему нормальных параметрических уравнений, число которых равно числу неизвестных:

. (П.13)

Здесь

Nkk = AT K-1 A – (П.14)

матрица коэффициентов, а

Gk1 = AT K-1 L – (П.15)

вектор свободных членов нормальных параметрических уравнений.

Предположив линейную независимость вектора параметров, мы установили, что матрица коэффициентов ЛПУС An k является матрицей полного столбцового ранга. В таком случае матрица коэффициентов нормальных уравнений Nkk = AT K-1 A будет квадратной матрицей полного ранга, т. е.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6