У меня получилось от 3.6 мм в плановом положении. Максимум 9.1 мм в зависимости от знаков вводимых СКО. Ну, в среднем где-то около 6 мм. Здесь - минимум 7 мм или максимум 17.2 мм, опять же в зависимости от знаков вводимых СКО. В среднем около 12 мм. Разница не так уж велика как для приближённого решения. Варианты ± поподбирать, в среднем более-менее понятно будет, каких ошибок можно ожидать.
Зачем тебе именно копировать Credo, если ты можешь сделать менее плохо? А именно: Лист 1: Сам расчет элементов и координат. Лист 2: Расчёт согласованности 2х измеренных расстояний и 1го измеренного угла. Лист 3: Предрасчёт точности с подгоном под Credo.
Оффтоп (Move your mouse to the spoiler area to reveal the content) Оффтоп (Move your mouse to the spoiler area to reveal the content) Дурака-то не валяй, задачка конечно хорошая для прочищения мозгов от мусора, но не стоит того чтобы забрасывать текущие дела.
Так... полтора месяца прошло, а дело так и не сделано. Непорядок. Пожалуй, оторвусь немного от диплома и попробую предложить вариант решения. Схема: Исходные данные: XПП1 = 100.000 м ; YПП1 = 100.000 м ; XПП2 = 100.000 м ; YПП2 = 120.000 м ; XПП3 = 100.000 м ; YПП3 = 140.000 м . Результаты измерений: β1 = 53°25'36" ; β2 = 56° 23' 07" ; S1 = 24.886 м ; S2 = 14.058 м; S3 = 23.995 м. Решение (часть 1) (Наведите курсор, чтобы раскрыть содержимое) Решение (часть 1) (раскрыть) Решение (часть 1) (свернуть) Решение: 1) Треугольник "Станция - ПП1 - ПП2": Вычисление углов при вершинах ПП1 и ПП2: По т. синусов: SПП1-ПП2 / sin β1 = S1 / sin βПП2 = S2 / sin βПП1 ; 20.000 м / sin 53° 25' 36" = 24.886 м / sin βПП2 = 14.058 м / sin βПП1 ; sin βПП2 = 24.886 м ⋅ sin 53° 25' 36" / 20.000 м = 0.999291 ; sin βПП1 = 14.058 м ⋅ sin 53° 25' 36" / 20.000 м = 0.564495 . По т. косинусов: S1 = √ ( S2ПП1-ПП2 + S22 - 2 ⋅ SПП1-ПП2 ⋅ S2 ⋅ cos βПП2 ) ; S2 = √ ( S2ПП1-ПП2 + S21 - 2 ⋅ SПП1-ПП2 ⋅ S1 ⋅ cos βПП1 ) ; cos βПП2 = ( S21 - S2ПП1-ПП2 - S22 ) / ( -2 ⋅ SПП1-ПП2 ⋅ S2 ) ; cos βПП1 = ( S22 - S2ПП1-ПП2 - S21 ) / ( -2 ⋅ SПП1-ПП2 ⋅ S1 ) ; cos βПП2 = ( 24.8862 м - 20.0002 м - 14.0582 м ) / (-2 ⋅ 20.000 м ⋅ 14.058 м ) = - 0.038565; cos βПП1 = ( 14.0582 м - 20.0002 м - 24.8862 м ) / (-2 ⋅ 20.000 м ⋅ 24.886 м ) = 0.825450. Вычисление углов при вершинах ПП1 и ПП2: βПП2 = arctg ( sin βПП2 / cos βПП2 ) = 92° 12' 36" ; βПП1 = arctg ( sin βПП1 / cos βПП1 ) = 34° 22' 01" . Вычисление невязки в треугольнике: f β = (92° 12' 36" + 34° 22' 01" + 53° 25' 36") - 180° = 13" . Распределение невязки (поровну в каждый угол): β1 = 53° 25' 36" - 4" = 53° 25' 32" ; βПП2 = 92° 12' 36" - 5" = 92° 12' 31" ; βПП1 = 34° 22' 01" - 4" = 34° 21' 57" . Вычисление дирекционных углов сторон S1 и S2: α1 = αПП2-ПП1 - 180° + 34° 21' 57" = 124° 21' 57" ; α2 = αПП1-ПП2 + 180° - 92° 12' 31" = 177° 47' 29" . Вычисление приращений координат по направлениям от исходных пунктов до станции: ΔXПП1-СТ = S1 ⋅ cos α1 = 24.886 м ⋅ cos 124° 21' 57" = -14.0475 м; ΔYПП1-СТ = S1 ⋅ sin α1 = 24.886 м ⋅ sin 124° 21' 57" = 20.5421 м; ΔXПП2-СТ = S2 ⋅ cos α2 = 14.058 м ⋅ cos 177° 47' 29" = -14.0476 м; ΔYПП2-СТ = S2 ⋅ sin α2 = 14.058 м ⋅ sin 177° 47' 29" = 0.5418 м. Вычисление координат станции : По линии ПП1 - Станция: XСТ = XПП1 + ΔXПП1-СТ = 100.0000 м - 14.0475 м = 85.9525 м ; YСТ = YПП1 + ΔYПП1-СТ = 100.0000 м + 20.5421 м = 120.5421 м . По линии ПП2 - Станция: XСТ = XПП2 + ΔXПП2-СТ = 100.0000 м - 14.0476 м = 85.9524 м ; YСТ = YПП2 + ΔYПП2-СТ = 120.0000 м + 0.5418 м = 120.5418 м . Усреднение координат: XСТ = 85.9524 м ; YСТ = 120.5420 м. На этом пока прервусь. Решение из усреднения координат не окончательное, продолжу позже. Постараюсь вернуться к этому в ближайшее время. Отмечу, что в решение треугольника было введено изменение в сравнении с первоначальным решением, представленном в этой теме на первой странице. Вместо вычисления и распределения координатных невязок было выполнено усреднение приращений координат по линиям от двух исходных пунктов до станции. Изменение обусловлено допущением того, что измерения линий равноточны, а исправленные углы не содержат значительных ошибок. Также отмечу, что малые расхождения в координатах станции из двух линий обусловлены тем, что в решение были введены слишком малые ошибки. В линию S1 была введена ошибка +0.6 мм, в линию S2 ошибка +1.2 мм, в угол β1 ошибка +3.7". При дальнейшем решении введу большие по величине ошибки в сторону S3 и угол β2.
Сразу видно, что вполне достаточно для упрощённого метода использовать поправку в этот угол, как его оценку.
Забегая вперёд скажу, что далее решение будет представлять из себя аналогичное решение второго треугольника "Станция - ПП2 - ПП3" и третьего треугольника "Станция - ПП1 - ПП3". Далее координаты из всех трёх треугольников просто усредняются. Решая все треугольники можно проследить взаимную сходимость исходных пунктов ПП1, ПП2, ПП3 и в случае необходимости исключить один из этих пунктов из решения. Да, оценку точности лучше смотреть по поправкам и сходимости координат станции из различных решений. Это будет много лучше, чем из пальца высосанная оценка в первом сообщении темы. Та оценка, как выяснилось, совершенно неадекватна.
Надо бы уже заканчивать. Расписать решение двух оставшихся треугольников "Станция - ПП2 - ПП3" и "Станция - ПП1 - ПП3". Решение (часть 2) (Наведите курсор, чтобы раскрыть содержимое) Решение (часть 2) (раскрыть) Решение (часть 2) (свернуть) 2) Треугольник "Станция - ПП2 - ПП3": Вычисление углов при вершинах ПП2 и ПП3: По т. синусов: SПП2-ПП3 / sin β2 = S2 / sin βПП3 = S3 / sin βПП2 ; 20.000 м / sin 56° 23' 07" = 14.058 м / sin βПП3 = 23.995 м / sin βПП2 ; sin βПП3 = 14.058 м ⋅ sin 56° 23' 07" / 20.000 м = 0.585360 ; sin βПП2 = 23.995 м ⋅ sin 56° 23' 07" / 20.000 м = 0.999127 . По т. косинусов: S2 = √ ( S2ПП2-ПП3 + S23 - 2 ⋅ SПП2-ПП3 ⋅ S3 ⋅ cos βПП3 ) ; S3 = √ ( S2ПП2-ПП3 + S22 - 2 ⋅ SПП2-ПП3 ⋅ S2 ⋅ cos βПП2 ) ; cos βПП3 = ( S22 - S2ПП2-ПП3 - S23 ) / ( -2 ⋅ SПП2-ПП3 ⋅ S3 ) ; cos βПП2 = ( S23 - S2ПП2-ПП3 - S22 ) / ( -2 ⋅ SПП2-ПП3 ⋅ S2 ) ; cos βПП3 = ( 14.0582 м - 20.0002 м - 23.9952 м ) / (-2 ⋅ 20.000 м ⋅ 23.995 м ) = 0.810724; cos βПП2 = ( 23.9952 м - 20.0002 м - 14.0582 м ) / (-2 ⋅ 20.000 м ⋅ 14.058 м ) = 0.038888. Вычисление углов при вершинах ПП1 и ПП2: βПП3 = arctg ( sin βПП3 / cos βПП3 ) = 35° 49' 48" ; βПП2 = arctg ( sin βПП2 / cos βПП2 ) = 87° 46' 16" . Вычисление невязки в треугольнике: f β = (35° 49' 48" + 87° 46' 16" + 56° 23' 07") - 180° = -49" . Распределение невязки (поровну в каждый угол): β2 = 56° 23' 07" + 16" = 56° 23' 23" ; βПП2 = 87° 46' 16" + 17" = 87° 46' 33" ; βПП3 = 35° 49' 48" + 16" = 35° 50' 04" . Вычисление дирекционных углов сторон S2 и S3: α2 = αПП3-ПП2 - 180° + 87° 46' 33" = 177° 46' 33" ; α3 = αПП2-ПП3 + 180° - 35° 50' 04" = 234° 09' 56" . Вычисление приращений координат по направлениям от исходных пунктов до станции: ΔXПП2-СТ = S2 ⋅ cos α2 = 14.058 м ⋅ cos 177° 46' 33" = -14.0474 м; ΔYПП2-СТ = S2 ⋅ sin α2 = 14.058 м ⋅ sin 177° 46' 33" = 0.5456 м; ΔXПП3-СТ = S2 ⋅ cos α2 = 14.058 м ⋅ cos 234° 09' 56" = -14.0478 м; ΔYПП3-СТ = S2 ⋅ sin α2 = 14.058 м ⋅ sin 234° 09' 56" = -19.4530 м. Вычисление координат станции : По линии ПП2 - Станция: XСТ = XПП2 + ΔXПП2-СТ = 100.0000 м - 14.0474 м = 85.9526 м ; YСТ = YПП2 + ΔYПП2-СТ = 120.0000 м + 0.5456 м = 120.5456 м . По линии ПП3 - Станция: XСТ = XПП3 + ΔXПП3-СТ = 100.0000 м - 14.0478 м = 85.9522 м ; YСТ = YПП3 + ΔYПП3-СТ = 140.0000 м + 0.5418 м = 120.5418 м . Усреднение координат: XСТ = 85.9524 м ; YСТ = 120.5437 м. Последний треугольник остался.
Решение (часть 3) (Наведите курсор, чтобы раскрыть содержимое) Решение (часть 3) (раскрыть) Решение (часть 3) (свернуть) 3) Треугольник "Станция - ПП1 - ПП3": Вычисление углов при вершинах ПП1 и ПП3: По т. синусов: SПП1-ПП3 / sin (β1 + β2 ) = S1 / sin βПП3 = S3 / sin βПП1 ; 40.000 м / sin 109° 48' 43" = 24.886 м / sin βПП3 = 23.995 м / sin βПП1 ; sin βПП3 = 24.886 м ⋅ sin 109° 48' 43" / 40.000 м = 0.585325 ; sin βПП1 = 23.995 м ⋅ sin 109° 48' 43" / 40.000 м = 0.564368 . По т. косинусов: S1 = √ ( S2ПП1-ПП3 + S23 - 2 ⋅ SПП1-ПП3 ⋅ S3 ⋅ cos βПП3 ) ; S3 = √ ( S2ПП1-ПП3 + S21 - 2 ⋅ SПП1-ПП3 ⋅ S1 ⋅ cos βПП1 ) ; cos βПП3 = ( S21 - S2ПП1-ПП3 - S23 ) / ( -2 ⋅ SПП1-ПП3 ⋅ S3 ) ; cos βПП1 = ( S23 - S2ПП1-ПП3 - S21 ) / ( -2 ⋅ SПП2-ПП3 ⋅ S1 ) ; cos βПП3 = ( 24.8862 м - 40.0002 м - 23.9952 м ) / (-2 ⋅ 40.000 м ⋅ 23.995 м ) = 0.810818; cos βПП1 = ( 23.9952 м - 40.0002 м - 24.8862 м ) / (-2 ⋅ 40.000 м ⋅ 24.886 м ) = 0.825541. Вычисление углов при вершинах ПП1 и ПП2: βПП3 = arctg ( sin βПП3 / cos βПП3 ) = 35° 49' 31" ; βПП1 = arctg ( sin βПП1 / cos βПП1 ) = 34° 21' 28" . Вычисление невязки в треугольнике: f β = (35° 49' 31" + 109° 48' 43" + 34° 21' 28") - 180° = -18" . Распределение невязки (поровну в каждый угол): βПП3 = 35° 49' 31" + 6" = 35° 49' 37" ; (β1 + β2 ) = 109° 48' 43" + 6" = 109° 48' 49" ; βПП1 = 34° 21' 28" + 6" = 34° 21' 34" . Вычисление дирекционных углов сторон S2 и S3: α1 = αПП3-ПП1 - 180° + 34° 21' 34" = 124° 21' 34" ; α3 = αПП1-ПП3 + 180° - 35° 49' 31" = 234° 10' 29" . Вычисление приращений координат по направлениям от исходных пунктов до станции: ΔXПП1-СТ = S1 ⋅ cos α1 = 24.886 м ⋅ cos 124° 21' 34" = -14.0452 м; ΔYПП1-СТ = S1 ⋅ sin α1 = 24.886 м ⋅ sin 124° 21' 34" = 20.5437 м; ΔXПП3-СТ = S3 ⋅ cos α3 = 14.058 м ⋅ cos 234° 10' 29" = -14.0446 м; ΔYПП3-СТ = S3 ⋅ sin α3 = 14.058 м ⋅ sin 234° 10' 29" = -19.4553 м. Вычисление координат станции : По линии ПП1 - Станция: XСТ = XПП1 + ΔXПП1-СТ = 100.0000 м - 14.0452 м = 85.9548 м ; YСТ = YПП1 + ΔYПП1-СТ = 100.0000 м + 20.5437 м = 120.5437 м . По линии ПП3 - Станция: XСТ = XПП3 + ΔXПП3-СТ = 100.0000 м - 14.0446 м = 85.9522 м ; YСТ = YПП3 + ΔYПП3-СТ = 140.0000 м - 19.4553 м = 120.5447 м . Усреднение координат: XСТ = 85.9535 м ; YСТ = 120.5442 м. Сводка решений из трёх треугольников (Наведите курсор, чтобы раскрыть содержимое) Сводка решений из трёх треугольников (раскрыть) Сводка решений из трёх треугольников (свернуть) Треугольник "Станция - ПП1 - ПП2": XСТ = 85.9524 м ; YСТ = 120.5420 м. Треугольник "Станция - ПП2 - ПП3": XСТ = 85.9524 м ; YСТ = 120.5437 м. Треугольник "Станция - ПП1 - ПП3": XСТ = 85.9535 м ; YСТ = 120.5442 м. Окончательные координаты Станции (усреднение координат): XСТ = 85.9527 м ; YСТ = 120.5433 м. Оффтоп (Move your mouse to the spoiler area to reveal the content) Так вот, в поиске. Жду ответа от потенциального работодателя. А пока жду, почему бы не закончить давно начатое решение. А может быть у вас есть какие-то предложения? --- Сообщения объединены, 18 июл 2021, Оригинальное время сообщения: 18 июл 2021 --- Забыл ввести эти ошибки... Ну и ладно.
Оффтоп (Move your mouse to the spoiler area to reveal the content) да, я выше предложил идти работать! )))