Уравнивание и оценка точности инженерно-геодезической сети специального назначения на основе обобщенно обратной матрицы с минимальной нормой
Уравнивание и оценка точности инженерно-геодезической сети специального назначения на основе обобщенно обратной матрицы с минимальной нормой
Аннотация
В статье рассмотрены возможности решения плохо обусловленных систем нормальных уравнений в процессе уравнивания инженерно-геодезических сетей специального назначения, создаваемых при строительстве сложных инженерных сооружений. В подобных системах уравнений определитель системы близок к нулю и оценки параметров, полученные в процессе уравнивания по методу наименьших квадратов (МНК), оказываются сильно искаженными. Более корректное решение возможно получить путем применения предлагаемого алгоритма для решения, плохо обусловленных систем нормальных уравнений. Алгоритм основан на вычислении обобщенно обратной матрицы, что приводит к оптимальному решению подобных задач. Обобщеннообратный метод уравнивания кардинально отличается от традиционного способа уравнивания по методу наименьших квадратов, так как он значительно упрощает процедуры уравнивания и оценки точности результатов обработки геодезических построений. Приведена рекуррентная методика последовательного формирования обобщеннообратной матрицы параметрических уравнений поправок, что позволяет миновать трудоемкий вычислительный процесс составления и решения нормальных уравнений и получить ковариационную матрицу параметров уравнивания с минимальной нормой. В работе для сравнительного анализа выполнена уравнивание и оценка точности модели инженерно-геодезической сети методом обобщенного решения и методом наименьших квадратов. Анализ конечных результатов обработки двумя конкурирующими методами показали, что метод обобщенного решения позволяет получить уравненные координаты примерно в 6 раза точнее, чем по методу наименьших квадратов. Более того, уравненные значения координат определяемых пунктов, полученных по методу обобщенного решения, примерно в 2 раза ближе подходят к теоретическим (модельным) координатам соответствующих пунктов.
1. Введение
Как известно, для уравнивания и оценки точности геодезических построений в основном используется МНК в двух версиях – коррелатной и параметрической. В настоящее время широко стали применяться методы псевдонормальной оптимизации в аналогичных версиях.
Опорные инженерно-геодезические сети, создаваемые для строительства и изучения деформационных процессов крупных гидротехнических сооружений, имеют свою специфику в силу топографических, градостроительных и других условий. Это приводит к нарушениям ряда геометрических требований в сети, предъявляемых при их построении и развитии. Например, таких как наличие в фигурах сети острых углов и сторон, существенно различающихся между собой по длине. Этот факт приводит к тому, что в системе нормальных уравнений параметров матрица коэффициентов становится плохо обусловленной, но не вырожденной. Поэтому применение параметрического способа по методу наименьших квадратов
, , приводит к искаженным конечным результатам уравнивания и оценки точности.Во многих работах для уравнивания и оценки точности, как свободных, так и несвободных геодезических сетей предлагается коррелатная версия классического МНК
, , , . Отметим, что коррелатная версия классического метода наименьших квадратов успешно решает задачу уравнивания свободных и несвободных сетей с хорошо и плохо обусловленными матрицами систем нормальных уравнений коррелат. Однако в настоящее время эта версия МНК практически не применяется в связи со сложностью и громоздкостью исходных уравнений связи и функций для оценки точности, а также из-за сложности реализации алгоритма на компьютере .В работе
предлагается рекуррентный способ уравнивания геодезических сетей, позволяющий получить решение на основе псевдообратной матрицы. Отметим, что в трудах , , описываются модифицированные алгоритмы, основанные на рекуррентном способе уравнивания профессора Ю. И. Маркузе. Все анализируемые способы эффективны для построений, приводящих к вырожденным матрицам коэффициентов нормальных уравнений. Но при применении этих методов для сетей специального назначения с почти вырожденными матрицами коэффициентов нормальных уравнений возникают дополнительные трудности, связанные с выбором начальной матрицы для рекуррентного процесса. Это ограничивает применение описанных алгоритмов.В последнее время появились публикации, предлагающие использовать в корреальной версии МНК алгоритм, основанный на построении псевдообратных матриц. Это, прежде всего, рекурсивный метод решения условных уравнений коррелат , позволяющий получить псевдообратную матрицу коэффициентов условных уравнений и метод , основанный на рекуррентном обращение матрицы нормальных уравнений коррелат, и вычислении главной псевдообратной матрицы условных уравнений коррелат. Для этого используют формулу (1).
где B+– псевдообратная матрица коэффициентов условных уравнений B, P – весовая матрица результатов геодезических измерений. Необходимо отметить, что обратную матрицу (BP(-1)BT)(-1)) нормальных уравнений коррелат, авторы этой статьи получают по рекуррентному алгоритму профессора Ю. И. Маркузе
. При этом для начала рекуррентного процесса вычисления обратной матрицы, необходимо тем или иным способом подобрать начальную матрицу, что вводит искусственно искажения в исходную информацию и в конечном итоге отразится на интерпретации конечных результатов обработки. По нашему мнению, здесь предпочтение можно отдать алгоритму, приведенному в работе . Однако эти методы неэффективны в случае уравнивания и оценки точности инженерно-геодезических построений с плохо обусловленными системами нормальных уравнений.Для уравнивания результатов наблюдений за деформациями инженерных сооружений и современными движениями земной коры в работах
, , , предлагается применять метод уравнивания, основанный на использование псевдообратной матрицы нормальных уравнений.Совсем другой подход к решению задачи применительно к свободным геодезическим сетям предлагается в работах
, , . Здесь используются различные методики построения псевдообратной матрицы коэффициентов нормальных параметрических уравнений. При этом необходимо подчеркнуть, что анализируемые методы различаются между собой в основном по алгоритмам построения псевдообратных матриц. Однако, применение представленных методов ограничивается плохой обусловленностью матриц коэффициентов нормальных уравнений, имеющих место в инженерно-геодезических сетях. Поэтому для корректного решения задачи можно отказаться от поиска решения этими методами в пользу метода обобщенного решения с использованием обобщенной обратной матрицы.2. Материалы и методы
Целью данной работы является разработка алгоритма уравнивания инженерно-геодезических сетей с плохо обусловленной системой уравнений, который позволяет получить оптимальные оценки конечных параметров уравнивания. Основная задача исследования состоит в проведении сравнительного анализа на модели инженерно-геодезической сети, уравнивания и оценки точности между предлагаемым методом обобщенного решения и методом наименьших квадратов.
Рассмотрим на конкретном примере процесс уравнивания подобной несвободной инженерно-геодезической сети.
Пусть уравнивается инженерно-геодезическая сеть с плохо обусловленной системой нормальных уравнений. Запишем для такой сети матричную систему параметрических уравнений (2).
Этой системе соответствует система нормальных уравнений (3).
Из-за вышеперечисленных условий матрица R в (3) плохо обусловлена, поэтому решение по МНК приводит к искаженным результатам.
Для получения более корректного решения рассмотрим метод решения с использованием обобщенно обратной матрицы, представленный в работе . Обобщенное решение системы параметрических уравнений (2) запишем в виде выражения (4).
где A~ – обобщенно обратная матрица к исходной матрице A и удовлетворяющая условиям (5).
Необходимо отметить, что обобщенно обратную матрицу A~, удовлетворя-ющую условиям (5), назовем g-обратной, которая дает вектор с минимальной нормой
. Отметим также, что вектор поправок, вычисленный по формуле (4), позволяет получить уравненные координаты определяемых пунктов как наиболее приближенные к их истинным значениям, что и будет доказано в дальнейшем с использованием модели инженерно-геодезической сети.Произведем уравнивание сети методом обобщенного решения с исполь-зованием (4). Тогда основная проблема сводится к вычислению обобщенно обратной матрицы A~.
Исследования, представленные в работах
, , показали, что наиболее эффективным способом вычисления обобщенно обратной матрицы является рекурсивный алгоритм, согласно которому матрица параметрических урав-нений поправок представляется в блочном виде (формула 6):где aj – вектор-столбец (7).
Тогда рекурсивный алгоритм вычисления псевдообратной матрицы будет записан в виде (8).
В (8) вектор βj для первых k-d столбцов определяется так (9):
а для последних d столбцов матрицы (6) вектор βj – по формуле (10).
где
Легко понять, что после каждой рекурсии матрица Aj-1 будет расширяться на один вектор-столбец.
Отметим, что при уравнивании сети с хорошо обусловленной системой нормальных уравнений, вектор βj всегда будет вычисляться по формуле (9). Тогда вместо обобщенно обратной мы получаем псевдообратную матрицу получаем и псевдонормальное решение. В этих условиях псевдорешение совпадает с решением по МНК (13):
где A+ – псевдообратная матрица к исходной матрице A и которая удовле-творяет условиям вида:
Вектор уравненных параметров можно выразить через вектор-столбец приближенных параметров x0 и вектор-столбец поправок так (14).
Как известно, следующая задача уравнительных вычислений – оценка точности результатов. Для этого воспользуемся ковариационной матрицей (15) из
.где μ – ср. кв. ошибка единицы веса, получаемая по формуле (16)
, :Для последующего уравнивания несвободной геодезической сети примем в формуле (14) значение d=1.
Чтобы оценить уравненные значения измеренных величин, известным образом находим их ковариационную матрицу (17) , , , :
где mi – среднеквадратическая ошибка уравненных измерений, K12 коэффициент ковариации, характеризующий связь между уравненными измерениями i и j.
Таким образом, предлагается производить уравнивание и оценку точности инженерно-геодезических построений по описанному алгоритму.
3. Основные результаты
Рисунок 1 - Модель инженерно-геодезической сети
Примечание: cоставлено авторами
Таблица 1 - Теоретические значения координат пунктов для выбранной модели инженерно-геодезической сети
Пункты сети | X (м) | Y (м) |
A | 13568,3490 | 16454,4444 |
B | 16183,1854 | 19481,4282 |
C | 19655,7043 | 26751,5689 |
D | 17447,0184 | 25671,5982 |
Примечание: составлено авторами
С использованием теоретических значений координат исходных пунктов были вычислены значения длин сторон и их дирекционные углы, значения которых представлены в таблице 2.
Моделирование измеренных направлений выполнялось для случая, когда стандартная ошибка измеряемых направлений.
Все расчеты, связанные с моделированием элементов сети, уравниванием и оценкой точности выполнялись в среде Mathcad 15.
Смоделированные значения дирекционных улов и направлений приведены в таблице 2.
Таблица 2 - Модельные значения элементов инженерно-геодезической сети
Направления | Смоделированные направления |
A-B A-C A-D | 00˚00'00,00'' 10˚13'53,34'' 17˚59'59,02'' |
B-C B-D B-A | 00˚00'00,00'' 13˚59' 29,74'' 164˚42'33,53'' |
C-D C-A C- B | 00˚00'00,00'' 33˚21'09,31'' 38˚24'42,60'' |
D-A D-B D-C | 00˚00'00,00'' 11˚16'57,48'' 138˚52'44,06'' |
Примечание: составлено авторами
Задавшись координатами пунктов A и B, длиной стороны SAB и на основании данных таблицы 2, получены приближенные значения координат определяемых пунктов:
,
.
С использованием значений координат исходных пунктов и вычисленных приближенных значений координат определяемых пунктов были рассчитаны приближенные значения дирекционных углов, длины сторон и наконец вектор свободных членов параметрических уравнений поправок, который представлен в транспонированной форме (18).
Для дальнейших расчетов известным образом для всей анализируемой сети была сформирована матрица коэффициентов параметрических уравнений поправок (19).
Вследствие того, что для данной модели сети в треугольниках присутствуют острые углы (меньше 10˚), а стороны сильно различаются между собой по длине, то можно ожидать, что матрица коэффициентов нормальных уравнений R=ATA окажется плохо обусловленной. Для проверки высказанного предположения в среде Mathcad был вычислен определитель для этой матрицы (20).
Так как определитель матрицы нормальных уравнений (20) оказался близок к нулю, то уравнивание и оценку точности для данной сети выполним методом обобщенного решения и для сравнения – с использованием метода наименьших квадратов.
Для нахождения обобщенного решения по вышеприведенному алгоритму найдем обобщенно обратную матрицу параметрических уравнений поправок и представим ее в транспонированной форме (21).
Далее с использованием выражения (4) определим вектор столбец к приближенным координатам (22).
Для сравнительного анализа предварительно найдем псевдообратную матрицу, которую для удобства представим в транспонированной форме (23).
На основании матрицы (23) по формуле (13) найдем псевдорешение, которое соответствует решению по методу наименьших квадратов (24).
Для оценки точности параметров на основе обобщенно обратной матрицы (21) рассчитаем блок ковариационной матрицы уравненных координат (25).
Аналогичным образом представим блок ковариационной матрицы уравненных координат, вычисленной на основе псевдообратной матрицы (23) с использованием метода наименьших квадратов (26).
Таблица 3 - Таблица результатов уравнивания и оценки параметров для двух конкурирующих методов
Для последующего анализа вычислим обобщенные ср. кв. ошибки положения пунктов исследуемой сети, полученные по двум рассмотренным методам. С этой целью воспользуемся следующими формулами (27) и (28).
где и – след ковариационных матриц (24) и (25).
Получим отношение (29).
Расчеты показывают, что метод обобщенного решения позволяет получить уравненные координаты в 6,4 раза точней, чем по МНК.
Проведем дополнительный сравнительный анализ между уравненными координатами, полученными по двум выше рассмотренным методам. С этой целью вычислим истинные уклонения уравненных координат от их теоретических (модельных) значений по формулам (30) и (31):
Для обобщенной сравнимости этих показателей найдем отношения евклидовых норм этих векторов (32).
где || || – евклидова норма вектора.
Выполненные расчеты показали, что уравненные значения координат определяемых пунктов, полученных по методу обобщенного решения, в 1,78 раза ближе подходят к теоретическим (модельным) координатам соответствующих пунктов.
Предлагаемый алгоритм был апробирован на модели инженерно-геодезической сети, при этом проведение полевых геодезических измерений с использованием измерительных приборов (теодолитов, тахеометров) не предусматривалось в рамках данного исследования. В то же время разработанный алгоритм может быть полезен при обработке реальных результатов наблюдений в инженерно-геодезических сетях специального назначения.
4. Дискуссия
В последнее время для уравнивания и оценки точности геодезических построений различного назначения широко стали применять неклассические методы псевдонормальной оптимизации в параметрических и коррелатных версиях , , , . Эти способы эффективны для уравнивания и оценки точности свободных сетей и несвободных геодезических сетей с хорошо обусловленными системами уравнений. Однако, применение представленных методов ограничивается плохой обусловленностью матриц коэффициентов нормальных уравнений, имеющих место в инженерно-геодезических сетях специального назначения. В этих условиях предлагаемый новый метод обобщенного решения (МОР) приводит к оптимальным оценкам параметров. Это значит, что оценки вектора поправок к параметрам и ковариационная матрица уравненных параметров будут иметь минимальные евклидовы нормы. Предлагаемый алгоритм уравнивания является новым, поэтому оценки, полученные по этому методу, будем сравнивать с аналогическими оценками, полученными по методу наименьших квадратов (МНК). Для сравнительного анализа рассчитаем евклидовы нормы векторов поправок к приближенным параметрам, полученным по методу обобщенного решения (20) и методу наименьших квадратов (22) соответственно:
Расчеты показывают, что евклидова норма вектора поправок к параметрам, полученная по МОР намного меньше евклидовой нормы аналогичного вектора, полученного по МНК.
Для дополнительного анализа вычислим евклидовы нормы ковариационных матриц (23) и (24), полученных по МОР и МНК соответственно:
Сравнивая эти показатели, можно сделать вывод, что евклидова норма ковариационной матрицы уравненного вектора координат для МОР значительно меньше евклидовой нормы аналогичного вектора, полученного по МНК. Следовательно, все это говорит о том, что предлагаемый метод дает оптимальные значения уравненных координат определяемых точек минимальными среднеквадратическими ошибками.
5. Заключение
1. Анализ результатов уравнивания и оценки точности показывает, что величины среднеквадратических ошибок уравненных координат по методу обобщенного решения имеют существенно меньшие значения в сравнении с теми же величинами среднеквадратических ошибок уравненных координат, полученных по методу наименьших квадратов.
2. Предложенный алгоритм решения с использованием обобщенно обратной матрицы можно рекомендовать для проектирования и уравнивания инженерно-геодезических сетей специального назначения в случаях как с плохо обусловленными системами нормальных уравнений, так и хорошо обусловленными системами нормальных уравнений.