LISP Моделирование провода ЛЭП

Тема в разделе "Другие программы", создана пользователем Гондар Браун, 12 авг 2026 в 20:54.

ГЕОДЕЗИСТ.RU
  1. Программа для геодезистов, связанных с ЛЭП!

    ЛИСП предназначен для моделирования провода и определения стрелы провеса по съемке креплений провода к опоре и минимум одной точки по самому проводу.

    1. Исходные данные : У вас есть две снятые точки крепления провода и одна(или более) точка в середине видимого куска провода.
    2. Алгоритм : Вы просто указываете на эти точки в чертеже. Программа анализирует провисание и понимает, где находится вершина параболы.
    3. Результат : На экране строится точная модель провисающего провода(3д полилинией) на весь пролет, а в командной строке автокада показывается величина стрелы провеса провода
     

    Вложения:

    • WIREPOLY2.lsp
      Размер файла:
      7,1 КБ
      Просмотров:
      4
  2. Александр И

    Александр И Форумчанин

    Очень хорошо, что появляются РАЗНЫЕ программы для решения проблемы вычисления провесов.
     
    Гондар Браун нравится это.
  3. zvezdochiot

    zvezdochiot Форумчанин

    Достаточно близко. Посмотрю, можно ли вместо параболы аппроксимировать цепной линией.
     
  4. Is.Nic

    Is.Nic Форумчанин

    Нужно
     
  5. Александр И

    Александр И Форумчанин

    Гондар Браун,
    Программа расчета по уравнению цепной линии есть на ресурсе
    ЛЭП Калькулятор | ГЕОДЕЗИСТ.RU
    https://geodesist.ru/resources/lehp-kalkuljator.428/
    Вот обсуждение
    ЛЭП Калькулятор | ГЕОДЕЗИСТ.RU
    https://geodesist.ru/threads/lehp-kalkuljator.110962/
     
  6. zvezdochiot

    zvezdochiot Форумчанин

    При "ковырянии" в скрипте "ЛЭП Калькулятор" обнаружил, что в итерационном процессе нахождения параметра a используется ненормированная формула:
    z(x) = a * cosh ((x - x0) / a) + z0
    С учётом, что cosh - гиперболическая функция, нахождение параметра a напрямую проблематично для длин более 700м. Поэтому рекомендую нормализацию вида:
    a = b * L
    В результате нормализации итерационным процессом ищется параметр b:
    z(x) = b * L * cosh ((x - x0) / L / b) + z0
    у которого нет ограничения на длину пролёта (L). а уже из найденного параметра b подстановкой получается параметр a.
    Или можно использовать полностью нормированное уравнение, где всё поделено на длину пролёта L:
    z(x) / L = b * cosh ((x - x0) / L / b) + z0 / L
    Для полностью нормированного уравнения многие "проблемы" перестают быть таковыми.

    PS: В справке "ЛЭП Калькулятор" кстати не расписан итерационный процесс нахождения параметра a. Как показывает опыт, это говорит не в пользу данного "продукта". Для примера, Leica серии 12XX в руководстве содержит подробное описание обратной засечки, а в справке RGS 4.0 подробно расписана вся схема вычислений, включая используемые матрицы и операции с ними. В обоих случаях люди не поленились и "продукты" получились добротными.
     
    Последнее редактирование: 16 авг 2026 в 21:53
  7. Цепная линия нужна на пролетах более 900 м, коих ну по пальцам пересчитать
     
  8. zvezdochiot

    zvezdochiot Форумчанин

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