Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ТМОГИ шпоры.doc
Скачиваний:
11
Добавлен:
29.04.2019
Размер:
982.02 Кб
Скачать

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

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

[qa1a1]k1 + [qa1a2]k2 + [qa1a3]k3 + … + w1 = 0

[qa2a2.1]k2 + [qa2a3.1]k3 + … + [qw2.1] = 0 (1)

[qa3a3.2]k3 + … + [w3.2] = 0

…………………………………………………

[qarar.(r-1)] kr + [qarl.(r-1)] = 0

Ее получение называют прямым ходом решения. Неизвестные, начиная с последнего, вычисляют из так называемых элиминационных уравнений, получаемых из системы (1) делением на квадратичные коэффициенты.

kr = - [wr.(r-1)]/[qarar.(r-1)]

…………………………………………………………..

k2 = - [qa2a3.1]k3/[qa2a2.1] - … - [qw2.1]/[qa2a2.1]

k1 = - [qa1a2]k2/[a1a1] - [a1a3]k3/[a1a1] - … - w1/[a1a1]

Этот процесс называют обратным ходом решения.

Коэффициенты при неизвестных в эквивалентной системе называют алгоритмами Гаусса.

Правило раскрытия алгоритма Гаусса:

Алгоритм с цифрой j будем называть преобразованным, а без цифры – не преобразованным. Тогда любой преобразованный алгоритм Гаусса равен этому же не преобразованному алгоритму минус число дробей, совпадающего с цифрой j раскрываемого алгоритма. Знаменатели этих дробей равны первым коэффициентам (j-1) эквивалентных уравнений, а их числители - произведению двух алгоритмов с той же цифрой, что и в алгоритме знаменателя, причем первый сомножитель условно получается как произведение первой буквы знаменателя на первую букву раскрываемого алгоритма, а второй - как произведение второй буквы знаменателя на его вторую букву. Например: .

Способ Гаусса удобен тем, что все вычисления располагаются в компактной схеме, и позволяющей контролировать промежуточные результаты.

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

[a1i] + [a2i] + [a3i] + ..... + [ani] + [wi] = [si]

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

  1. Система условных уравнений поправок:

a11v1 + a12v2 + a13v3 +... + a1nvn + w1 = 0 [a1υ] + w1 = 0

a21v1 + a22v2 + a23v3 +... + a2nvn + w2 = 0 [a2υ] + w2 = 0

a31v1 + a32v2 + a33v3 +... + a3nvn + w3 = 0 [a3υ] + w2 = 0

……………………………………… (1) или в сокращённом виде ………………

ar1v1 + ar2v2 + ar3v3 +... + arnvn + wr = 0 [arυ] + wr = 0

aij – коэффициент при поправках к измерениям

i - номер уравнения

j – номер измерения

Вводим матрицы:

- коэффициентов условных уравнений В

- поправок в измеренные величины V

- невязок W

C учётом этих мартиц система условных уравнений имеет вид: B*V + W = 0

  1. Система нормальных уравнений:

[qa1a1]k1 + [qa1a2]k2 + … + [qa1ar]kr + w1 = 0

[qa1a2]k1 + [qa2a2]k2 + … + [qa2ar]kr + w2 = 0

[qa1ar]k1 + [qa2ar]k2 + … + [qarar]kr + wr = 0

Вводим матрицы:

- транспонированную матрицу BT

- матрицу обратных весов Q

N = B*Q*BT

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

N*K + W = 0

  1. Решение системы нормальных уравнений в матричном виде:

K = N-1*W

N*N-1 = N-1*N = E

  1. Матрица поправок имеет следующий вид: V = Q*BT*K

  2. Оценка точности уравненных элементов

1/РF = f*Q*f T – f*Q*BT*N-1 – B*Q*f T

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]