Программа "PipeTracer" (Пайп Трэйсер) для обработки данных трасcоискателя, записанных программой "AquaScan" (Аква Скан). Соответствует требованиям нормативных документов ГОСТ Р 51794-2001, ГОСТ Р 52055-2003, СП 11-104-97 ч.II
На основании Закона Российской Федерации «О правовой охране программ для электронных вычислительных машин и баз данных» Российским агентством по патентам и товарным знакам выдано свидетельство об официальной регистрации программы для ЭВМ № 2010614010. Зарагистрировано в Реестре программ для ЭВМ, 21 июня 2010 г.
Программа PipeTracer, входящая в программно-аппаратный комплекс АМК «СКАТ», предназначена для определения пространственного положения подводных и подземных трубопроводов и кабелей по данным съёмки, полученным с помощью программы AquaScan, а также другими способами.
Входными данными для программы являются файлы ASR, содержащие запись сигналов датчика ТИЭМ, координаты точек съёмки (плановые или планово-высотные) и (опционально) данные эхолота. Данные должны представлять собой сетку прямолинейных галсов, перпендикулярных к трубам/кабелям и охватывающих достаточную для расчета зону. (Более подробные указания и требования к данным изложены в документации, прилагаемой к трассоискателю ТИЭМ.) Также имеется возможность импортировать данные берегового трассоискателя для стыковки береговой и русловой съёмки (при необходимости выполняется преобразование координат).
Расчёт ведётся по сложным алгоритмам, учитывающим разнообразные факторы, влияющие на измеряемый сигнал. Благодаря учёту данных о распределении электромагнитного поля не только в точках над трассой, но и в окружающем пространстве, возможно определять положение и глубину коммуникаций на глубинах до 30 м, учитывать влияние внешних полей и соседних коммуникаций.
В результате обработки формируются файлы профилей трубопроводов (X,Y,H) с регулярным шагом (сплайны). Возможен также экспорт промежуточных результатов – координат точек пересечения галсов с трубопроводами (с указанием высотных отметок трасс в этих точках) – файлы PP2, а также расчётных профилей тока в трубах. При наличии данных эхолота отображается и экспортируется профиль грунта вдоль трассы и вдоль промерных галсов.
Вниманию пользователей предыдущих версий программы предлагаем список новых возможностей, появившихся в версиях 3 и 4.
Описание программы
Пользовательский интерфейс программы PipeTracer отвечает стандарту однодокументного приложения. Главное окно программы представляет собой плановый вид загруженных данных. Под ним располагается окно профиля сигнала или профиля трубы. Сверху расположены строка меню и панель инструментов. Внизу расположена строка состояния. Для выполнения различных действий и для настройки различных параметров по соответствующим командам меню или кнопкам панели инструментов вызываются диалоговые окна.
Главное окно программы PipeTracer
Сверху и слева в главном окне находятся метровые координатные шкалы, внизу и справа - полосы прокрутки. В главном окне действуют инструменты масштабирования и выбора области просмотра.
Окно профиля галса
После загрузки данных и разбивки траектории на галсы можно открыть окно профиля сигнала на галсе (кнопка ). Окно имеет следующий вид:
В окне профиля сигнала отображается сигнал с датчиков ТИЭМ вдоль выбранного галса. Сигнал основного (продольного) датчика отображается красным цветом, дополнительного - сиреневым или синим. Красная вертикальная линейка по правому краю окна соответствует уровню сигнала ТИЭМ.
При наличии в исходных файлах данных о глубине водоёма и высотах точек съёмки на профиле также отображается профиль грунта на галсе. Шкала высот в метрах располагается по левому краю окна. Шкала длины галса расположена в верхней части окна. Номер отображаемого галса указывается в левом верхнем углу. При наличии нескольких галсов выбор галса осуществляется правой кнопкой мыши в главном окне, кнопками и или стрелками влево и вправо на клавиатуре. На нижней и правой границах окна при необходимости возникают полосы прокрутки. В окне профиля действуют инструменты масштабирования и выбора области просмотра.
Окно профиля трубы
После вычисления глубины труб и построения сплайна можно открыть окно профиля трубы (кнопка ). В окне профиля трубы отображаются номер и название выбранной трубы, точки пересечения трубы с галсами, сплайн трубопровода (указанного диаметра), профиль тока в трубе, дополнительные точки трассы. В нижней строке указан разброс расчётных точек трубы от сплайна. Вертикальная линейка по левому краю окна показывает высоты в метрах. Шкала по правому краю окна показывает величину тока в условных единицах.
При наличии в исходных файлах данных о глубине водоёма и высотах точек съёмки на профиле также отображается ориентировочный профиль грунта и профиль высот съёмки (уровня воды при батиметрической съёмке). Погрешность профиля грунта обусловлена тем, что промерные точки в общем случае не лежат строго на оси трубы, и программа использует отметки грунта, интерполированные по ближайшим промерным точкам.
По горизонтали откладывается расстояние вдоль трубы. Номер отображаемой трубы и её название отображается в левом верхнем углу. При наличии нескольких труб выбор трубы осуществляется правой кнопкой мыши в главном окне, кнопками и или стрелками влево и вправо на клавиатуре. По нижней и правой границам окна при необходимости возникают полосы прокрутки. В окне профиля действуют инструменты масштабирования и выбора области просмотра.
Все основные функции программы и типичный порядок действий при выполнении обработки данных отражены в «Панели инструментов».
Панель инструментов
Работа с файлами |
|
![]() |
Закрытие текущего проекта и создание нового |
![]() |
Открытие файла проекта (*.ptp) |
![]() |
Добавление в текущий проект файлов данных (*.asr) |
![]() |
Сохранение проекта |
Переключение вида |
|
![]() |
Показать/скрыть структуру проекта |
![]() |
Показать/скрыть профиль галса |
![]() |
Показать/скрыть профиль трассы |
![]() |
Показать предыдущий профиль |
![]() |
Показать следующий профиль |
Инструменты просмотра данных |
|
![]() |
Сброс всех инструментов |
![]() |
Однократное установление масштаба, при котором все данные помещаются на экране |
![]() |
Инструмент увеличения и уменьшения масштаба в указанной точке |
![]() |
Выделение прямоугольника для увеличения |
![]() |
Перемещение изображения в окне |
![]() |
Выбор и перемещение объектов на карте |
Обработка данных |
|
![]() |
Установка параметров вертикальной редукции; внесение продольной и поперечной редукции |
![]() |
Изменение системы координат |
![]() |
Отрисовка труб |
![]() |
Настройка параметров автоматического разбиения на галсы |
![]() |
Автоматическое разбиение на галсы при помощи труб |
![]() |
Первый шаг вычислений |
![]() |
Исключение точек из вычислений на втором-третьем шагах |
![]() |
Параметры вычислений |
![]() |
Второй шаг вычислений |
![]() |
Третий шаг вычислений |
![]() |
Продолжение прерванных вычислений |
![]() |
Уточнение решения на текущем галсе |
![]() |
Прерывание вычислений |
![]() |
Параметры сплайнов, диаметры и названия ниток |
![]() |
Построение сплайнов |
![]() |
Сохранение результатов в файл формата pip |
Редактирование |
|
Вызов Редактора расчётных и дополнительных точек трассы | |
Удаление текущего галса | |
Удаление текущей расчётной или дополнительной точки трассы | |
Информация о программе |
|
![]() |
Информация о версии программы |
Типичная последовательность действий при работе с программой
- Запуск программы
- Загрузка файлов данных
- Внесение поправок на взаимное расположение датчиков (внесение редукции)
- Отрисовка труб
- Разбиение на галсы
- Очистка сигнала
- Первый шаг вычислений
- Второй шаг вычислений
- Контроль направления тока
- Третий шаг вычислений
- Изменение системы координат (при необходимости)
- Загрузка дополнительных точек (при необходимости)
- Построение окончательных сплайнов
- Сохранение результатов
Основные возможности PipeTracer 4
Версия 4 программы PipeTracer позволяет:
- Сохранять данные на любой стадии процесса обработки.
- Учитывать взаимное расположение датчиков в процессе съемки (в том числе отдельно для каждого файла).
- Оценивать и учитывать «задержку по времени», связанную со спецификой работы GPS-приемников в автономном режиме.
- Производить преобразование систем координат по «переходным точкам».
- Преобразовывать данные в требуемую систему высот.
- Учитывать взаимное влияние всех труб/кабелей, находящихся на подводном переходе.
- Учитывать частоту сигнала, используемого при съемке.
- Учитывать наличие удаленных коммуникаций или иных источников электромагнитного поля.
- Исключать из вычислений участки галсов, с сигналами плохого качества.
- Учитывать и отображать данные о профиле дна, полученные с использованием эхолота.
- Учитывать и отображать данные о высотных отметках точек галсов (для береговой версии трассоискателя).
- Загружать и учитывать точки трассы, полученных другими способами (береговой трассоискатель, эхолот на оголенных участках и т.п.).
- Редактировать параметры основных и дополнительных точек трассы.
- Выбирать цветовую схему отображения информации.
- Отображать сечения ниток на профиле галса, настраивать соотношения масштабов в окне профиля нитки.
- Корректировать положение точек трассы в плане и на профиле.
- Настраивать
- Сохранять следующие данные:
- Точки профиля на галсах
- Сплайн трубы (кабеля)
- Профиль расчетного тока
- Профиль грунта по трассе в расчётных точках и точках сплайна
- Профиль грунта по галсам (DAT)
- Уровень воды вдоль трассы (WAT)
- Профиль поля на галсах (ASR)
- В документацию программы включён каталог сигналов ТИЭМ, в котором приведены типичные сигналы на галсах и даны рекомендации по их обработке.