Добро пожаловать!

Войдите или зарегистрируйтесь сейчас!

Войти

Разомнем извилины?

Тема в разделе "Общение", создана пользователем landsurveyor, 27 дек 2010.

  1. ЮС

    Форумчанин

    Регистрация:
    28 фев 2010
    Сообщения:
    4.567
    Симпатии:
    5.115
    Количество просмотров уже перевалило за 200, а никто так и не предложил способа решения (кроме графического в ACADе). Тем не менее, в CREDO_DAT задача решается довольно просто.
    Необычная_засечка.jpg

    Способ 1.
    Вводим в программу исходные данные из условия задачи.
    Задаём приблизительные координаты определяемых пунктов и придаём им тип "Предварительные".
    Данных для решения засечки в DAT пока ещё недостаточно.
    Измеряем (на экране) расстояние, например, от пункта А до точки 1 и заносим его в данные измерений (якобы измерено). Поскольку расстояние от А до точки 1 получено очень грубо, в "Настройках параметров уравнивания" движком (вверх до упора) изменяем баланс весов угловых и линейных измерений (устанавливаем 0).
    Выполняем предобработку и уравнивание. Из-за слишком грубо заданного расстояния (даже при балансе 0) может не хватить числа итераций для окончательного решения. Поэтому снова измеряем (на экране) расстояние от пункта А до точки 1 и исправляем его в данных измерений. Повторяем предобработку и уравнивание. Обычно двух таких операций бывает достаточно для получения окончательного решения засечки.

    Способ 2.
    Отличается от способа 1 тем, что вместо условно измеренного расстояния на экране измеряется дирекционный угол с пункта А на точку 1 и заносится в соответствующую таблицу данных. Для изменения баланса весов между измеренными и дирекционными углами в DAT нет движка. Поэтому измеренным углам назначаем высокий класс измерений, а дирекционным самый низкий класс "Тахеом. ходы", где дополнительно редактируем СКО углов – вместо 30" для уменьшения веса устанавливаем, например, 600".
    Далее как обычно. Выполняем предобработку и уравнивание. Из-за слишком грубо заданного дир. угла может не хватить числа итераций для окончательного решения. Поэтому снова (на экране) измеряем дир. угол с пункта А на точку 1 и исправляем его в данных измерений. Повторяем предобработку и уравнивание.

    Способ 3.
    Отличается от первых двух тем, что вместо дир. угла или расстояния вводится условно измеренный (на экране) угол на один из исходных (например, с А на B). Данному условному измерению назначается самый низкий класс "Тахеом. ходы", где дополнительно редактируем СКО углов – вместо 30" для уменьшения веса устанавливаем, например, 600".
    Далее обычные действия - предобработка и уравнивание. После уравнивания, возможно, потребуется уточнить значение условного угла (повторно измерить на экране и исправить в данных). Повторяем предобработку и уравнивание.

    Способ 4. Без условных измерений.
    Первому из определяемых пунктов назначаем тип "Исходные". Выполняем предобработку и уравнивание. Возвращаем этому пункту тип "Предварительные".
    Второму определяемому пункту назначаем тип "Исходные". Выполняем предобработку и уравнивание. Возвращаем тип "Предварительные".
    Третьему определяемому пункту назначаем тип "Исходные". Выполняем предобработку и уравнивание. Возвращаем тип "Предварительные".
    Первому из определяемых пунктов назначаем тип "Исходные". Выполняем предобработку и уравнивание. Возвращаем тип "Предварительные".
    И так по кругу, последовательными приближениями, пока координаты определяемых не будут изменяться после очередного уравнивания.

    На решение задачи в CREDO_DAT первыми тремя способами нужно всего 1-2 минуты после ввода исходных данных. Для точного решения четвёртым способом нужно очень много времени и терпения (примерно как графически в ACADе).

    Все способы дают одинаковый результат решения. Точность вычисления координат, как в любой другой засечке, во многом зависит от точности исходных пунктов, от величины углов и от точности угловых измерений. Из-за ввода условных (грубых) измерений оценка положения пунктов из уравнивания такой засечки может не соответствовать действительности.
     
    #81
  2. BearDyugin

    BearDyugin Модератор
    Форумчанин

    Регистрация:
    30 ноя 2007
    Сообщения:
    2.762
    Симпатии:
    2.519
    Адрес:
    Сибирь
    А этих исходных данных, в условии задачи, нам ни кто не давал :( Я пробовал вбить тупа что-попало, но тогда ни один из способов работать не будет.
    И была ли решена задача на практике, т.е. как и планировалась произведена разбивка на местности, с определением пунктов такой засечкой, или это всё теория?
     
    #82
  3. ЮС

    Форумчанин

    Регистрация:
    28 фев 2010
    Сообщения:
    4.567
    Симпатии:
    5.115
    Данные были даны здесь:
    http://geodesist.ru/forum/index.php?threads/Разомнем-извилины.8207/page-4#post-166592
    Правда, потом много отвлекались от темы.
    borik сумел её решить графически в ACADe:
    http://geodesist.ru/forum/index.php?threads/Разомнем-извилины.8207/page-4#post-166813
    Реальную задачу сразу решить не получилось. Данные не сохранил. Позже пришлось ситуацию смоделировать.
    Набил координаты всех точек, с исходных измерил углы. Таким образом "ответ" в задаче был известен.
    Потом смещал определяемые точки в разные стороны на 200-300 метров и вычислял уравненные координаты определяемых.
    Выполнил с десяток таких экспериментов с различным взаимным расположением точек и во всех случаях получал правильный ответ.
    Почему же не получится в реальных условиях? Не исключаю, что может возникнуть ситуация с невозможностью решения (как обратная засечка с точками на окружности).
    А так всё решается, при условии: не менее 3-х исходных, не менее 3-х определяемых. Больше можно и даже лучше.
     
    #83
  4. Дядя Вова

    Форумчанин

    Регистрация:
    29 дек 2009
    Сообщения:
    3.762
    Симпатии:
    4.168
    Задача решается созданием системы уравнений, с целью получения длин всех линий. Далее считаем трилатерацию.
    Неоднозначность неразрешима, если исходные пункты находятся на одной линии.
     
    #84
  5. Дядя Вова

    Форумчанин

    Регистрация:
    29 дек 2009
    Сообщения:
    3.762
    Симпатии:
    4.168
    Естественно на прямой линии, а не на одной
     
    #85
  6. ТехТоп

    ТехТоп Алексей
    Команда форума Форумчанин

    Регистрация:
    14 июл 2007
    Сообщения:
    7.323
    Симпатии:
    2.816
    Адрес:
    Город 54, Сибирь
    Это вроде одно и то же.
     
    #86
  7. Дядя Вова

    Форумчанин

    Регистрация:
    29 дек 2009
    Сообщения:
    3.762
    Симпатии:
    4.168
    Не совсем.
     
    #87
  8. ТехТоп

    ТехТоп Алексей
    Команда форума Форумчанин

    Регистрация:
    14 июл 2007
    Сообщения:
    7.323
    Симпатии:
    2.816
    Адрес:
    Город 54, Сибирь
    Ну я могу только предположить что 3 пункта могут быть на одной ломаной линии)))? Это имелось в виду?
     
    #88
  9. Дядя Вова

    Форумчанин

    Регистрация:
    29 дек 2009
    Сообщения:
    3.762
    Симпатии:
    4.168
    Имелось ввиду, что пункты стоят в створе.
     
    #89
  10. ЮС

    Форумчанин

    Регистрация:
    28 фев 2010
    Сообщения:
    4.567
    Симпатии:
    5.115
    Задача вполне решаема, если три исходных пункта лежат на одной прямой, а три определяемых пункта лежат на другой прямой.
    Эти прямые могут быть параллельными или пересекаться под любым углом.

    НО при этом (при пересечении) определяемый пункт не должен находиться на одной прямой с тремя исходными пунктами, При близком расположении определяемого от прямой, проходящей через три исходных, точность засечки резко снижается (как с обратной засечкой вблизи от "опасной" окружности).

    Также точность засечки снижается, если определяемые находятся очень близко друг от друга (когда они сливаются в одну точку, задача не имеет решения).
     
    #90
  11. Дядя Вова

    Форумчанин

    Регистрация:
    29 дек 2009
    Сообщения:
    3.762
    Симпатии:
    4.168
    Нет.
    Для наглядности нарисовал картинку. Определяемые пункты (синие) могут зеркально отобразиться совсем в другом месте (красные). Этого не произойдёт, если исходные пункты находятся не на одной прямой.

    форум.jpg
     
    #91
  12. ЮС

    Форумчанин

    Регистрация:
    28 фев 2010
    Сообщения:
    4.567
    Симпатии:
    5.115
    Все согласны с Дядей Вовой?
    Или есть другие мнения?
     
    #92
  13. BearDyugin

    BearDyugin Модератор
    Форумчанин

    Регистрация:
    30 ноя 2007
    Сообщения:
    2.762
    Симпатии:
    2.519
    Адрес:
    Сибирь
    Я тоже не согласен, сейчас картинку нарисую
     
    #93
  14. BearDyugin

    BearDyugin Модератор
    Форумчанин

    Регистрация:
    30 ноя 2007
    Сообщения:
    2.762
    Симпатии:
    2.519
    Адрес:
    Сибирь
    засечка.jpg

    Чисто геометрически углы AT1B и AT1'B равны, но геодезически, измеренные на станциях T1 и T1' при круге левом, они будут абсолютно разные, и дополнять друг друга до 360°
     
    #94
  15. Дядя Вова

    Форумчанин

    Регистрация:
    29 дек 2009
    Сообщения:
    3.762
    Симпатии:
    4.168
    По условиям задачи измерения проводятся только на пунктах А, В и С. Соответственно на Т1 и Т1' не может быть измеренных углов ни при КЛ ни при КП.
     
    #95
  16. BearDyugin

    BearDyugin Модератор
    Форумчанин

    Регистрация:
    30 ноя 2007
    Сообщения:
    2.762
    Симпатии:
    2.519
    Адрес:
    Сибирь
    Хорошо, ::rofl::
    Чисто геометрически углы Т1AT2 и Т1'AT2' равны, но геодезически, измеренные на станции А, они будут абсолютно разные, и дополнять друг друга до 360°
     
    #96
  17. Дядя Вова

    Форумчанин

    Регистрация:
    29 дек 2009
    Сообщения:
    3.762
    Симпатии:
    4.168
    Cогласен, но что это изменит? Длины линий мы будем считать по "внутренним" углам треугольников, а они равны. В конечном итоге нам придётся считать трилатерацию, а длины линий одинаковы, что до синих точек, что до красных.
     
    #97
  18. ЮС

    Форумчанин

    Регистрация:
    28 фев 2010
    Сообщения:
    4.567
    Симпатии:
    5.115
    Уважаемый Дядя Вова заблудился в трёх направлениях.
    Рисунок с зеркальным расположением определяемых точек можно было считать правильным, если речь шла о линейной засечке.
    Но мы ведь рассматриваем угловую засечку.
    Если на рисунке у Дяди Вовы в прямом варианте углы измеряются по часовой стрелке, то в зеркальном варианте они почему-то измерены против часовой стрелки. Да, углы равны по абсолютной величине, но противоположны по знаку (см. рисунок 1).
    рисунок 1.jpg
    Отсюда и дальнейшие ошибочные выводы.

     
    #98
  19. ЮС

    Форумчанин

    Регистрация:
    28 фев 2010
    Сообщения:
    4.567
    Симпатии:
    5.115
    Второе (но не зеркальное) решение возможно, но выглядеть это будет так, как на рисунке 2.
    рисунок 2.jpg
     
    #99
  20. Дядя Вова

    Форумчанин

    Регистрация:
    29 дек 2009
    Сообщения:
    3.762
    Симпатии:
    4.168
    А вот тут STOP.
    Заблудился не я, конкретно запутался ЮС.
    Вы забываете, что измерения велись только на точки без штрихов. Измерены углы с точек А, В, С на точки 1,2,3. И не более того.
    Далее идут только вычисления длин линий.
    Так вот, на моём рисунке все зеркальные линии равны. Соответственно дальнейшие вычисления могу привести как к "северному" расположению точек, так и к "южному".
    Отсюда и дальнейшие ошибочные выводы ЮС на последнем рисунке, так как расстояния до точек разные, а этого уже не может быть.
    Кстати на последнем рисунке видно, что даже расположение определяемых точек разное
     
    #100

Поделиться этой страницей

  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление