Настройка трассировки

Трассировка инженерной сети выполняется для поиска ответов и решения проблем, относящихся к состоянию вашей сети в любой момент времени. Для трассировки инженерной сети применяется инструмент Трассировка..

Вы можете выполнять множество типов трассировки с помощью инструмента Трассировка:

Вместе с этими типами трассировки инструмент Трассировка также включает комплекс расширенной конфигурации для уточнения каждого типа трассировки. Эти настройки позволяют установить проходимость, различать, какие объекты будут возвращены, настраивать выполняемые вычисления. Для сохранения сложных настроек можно использовать ModelBuilder, что также позволит сократить количество параметров, имеющихся в интерфейсе инструмента-модели. Это поможет вам и другим пользователям заново запускать сложные трассировки с помощью одного щелчка мыши.

Например, перед вами стоит задача составить отчет о количестве потребителей электроэнергии по каждому трансформатору с напряжением более 60 для определенной линии. В отчет должна быть включена общая нагрузка для этих трансформаторов, в нем должно быть отмечено, какие из них находятся на деревянных столбах, которым больше 25 лет, а проверка производилась более 5 лет назад, чтобы указать, где необходима проверка столбов. Вы запускаете одну предварительно настроенную трассировку, которая возвращает для вас всю эту информацию.

Задание конфигурации трассировки подсети в определении подсети позволяет автоматически заполнить инструмент Трассировка при выполнении трассировки на определенном уровне. Это применимо для трассировок на уровне подсети. Например, вам необходимо, чтобы трассировка подсети всегда останавливалась на защитных устройствах, указывая конец линии. Также вы хотите вычислять общую нагрузку линии электропередач. Возможно, вы не хотите задавать эти параметры каждый раз при запуске трассировки подсети, поэтому можно задать определение подсети для всех подсетей в уровне. Определение подсети задается администратором при создании уровня (до того, как в него будут добавлены подсети). Если уровень указывается в инструменте Трассировка, расширенные параметры автоматически заполняются определением трассировки подсети, заданным для входного уровня. Любые параметры конфигурации трассировки, которые были автоматически заполнены, можно изменить вручную в инструменте перед запуском трассировки.

В процессе настройки трассировки можно внести изменения или добавления в определение трассировки подсети. Вы можете выполнить такие вещи, как контроль типов трассируемых объектов (размер трубы более 6 дюймов), выбирать типы объектов для результата (все открытые клапаны) и выполнять вычисления с помощью атрибутов сети (суммировать длину линий фазы AB).

Каждый компонент конфигурации проверяется в следующих разделах. См. инструмент Трассировка, для подробной информации о параметрах и использовании.

Указание региона трассировки

В инструменте Трассировка необходимо указать, где в вашей сети может проходить трассировка. Определение области, в которой возможна трассировка, помогает указать предполагаемую для трассировки часть сети. Она также используется для ограничения прохождения на другие уровни для определенных типов трассировки. Три части информации используются для обозначения области, в которой возможна трассировка: специализированная сеть, уровень и подсеть. Тип трассировки определяет необходимые составляющие информации; так как не все типы получат эти параметры.

Указание специализированной сети ограничивает трассировку только этой специализированной сетью. Для любой трассировки необходимо указать специализированную сеть. Для некоторых трассировок необходимо указать уровень и дополнительную подсеть. Для других типов необходимо задать уровень и целевой уровень (вверх и вниз по течению). Целевой уровень позволяет выполнять трассировку по нескольким уровням в специализированной сети.

Параметр Уровень применяется для ограничения трассировки в рамках определенного уровня, если он указан в инструменте Трассировка. Он также используется для автоматического заполнения параметров конфигурации трассировки значениями, заданными для определения подсети. Если начальные точки заданы вместе с параметром Уровень, они должны располагаться внутри указанного уровня. Параметр Целевой уровень применяется для трассировки по и против течения и указывает границу трассируемой сети; трассировка может происходить внутри целевого уровня, но уходить за пределы .

При трассировке по нескольким уровням, настройки трассировки загружаются для начального уровня. Следующие настройки трассировки загружаются для каждого нового уровня, по которому проходит трассировка:

  • Область проходимости
  • Барьеры условий
  • Барьеры функции
  • Распространители

Для трассировки подсетей при выборе Названия подсети вы можете указать, в какой подсети выполняется трассировка, вместо указания начальных точек. В этом случае используется контроллер указанной подсети в качестве начальной точки трассировки.

Включение контейнеров, содержания и структур в результаты

Этот набор настраиваемых опций инструмента Трассировка позволяет задать объекты, включаемые в результат, на основании роли связи или статуса барьера. Объекты связи подразделяются на контейнеры, содержание и структуры. По умолчанию все, кроме контейнеров, их содержания и структуры возвращается в результатах трассировки.

Включить контейнеры

Включает контейнеры в результаты трассировки. Любые объекты-контейнеры для объектов содержания, которые были трассированы, также будут включены в результаты трассировки. Эта конфигурация может также применяться для трассировки структурной сети, например, для возвращения в результатах связанных подземных каналов.

Опция настройкиОписание

Включить контейнеры

  • Отмечено – объекты-контейнеры будут включены в результаты трассировки.
  • Не отмечено – объекты-контейнеры не будут включаться в результаты трассировки. Это значение по умолчанию

Включать до первого пространственного контейнера

Указывает, следует ли ограничить возвращаемые контейнеры включением только тех, которые встречаются до первого пространственного контейнера для каждого элемента сети в результатах трассировки и включая их. Если для заданного элемента сети пространственных контейнеров нет, а есть непространственные, все непространственные контейнеры будут включены в результаты. Этот параметр доступен, если включена опция Включить контейнеры.

Опция настройкиОписание

Включить до первого пространственного контейнера

  • Отмечено – возвращает все контейнеры для сетевого элемент в результатах трассировки, встреченные ранее, а также включает первый контейнер, если вдоль трассировки будет были встреченные вложенные связи содержания. Если пространственных контейнеров не существует, то все не пространственные контейнеры будут включены в результаты для данного элемента сети.
  • Не отмечено – в результаты попадут все контейнеры. Это значение по умолчанию

Включить содержание

Включает объекты содержания в результаты трассировки. Это выделяет содержимое из контейнеров, которые включены в результаты трассировки. Чтобы устранить неоднозначность между различными типами контейнеров, используйте Выходные данные, чтобы фильтровать результаты.

Опция настройкиОписание

Включить содержание

  • Отмечено – Содержание объектов-контейнеров будет включено в результаты трассировки.
  • Не отмечено – Содержание объектов-контейнеров не будет включаться в результаты трассировки. Это значение по умолчанию

Включить структуры

Включает структуры в результаты трассировки. Это удобно для таких задач, как создание отчетов о структурном оборудовании.

Опция настройкиОписание

Включить структуры

  • Отмечено – Структурные объекты будут включены в результаты трассировки.
  • Не отмечено – Структурные объекты не будут включаться в результаты трассировки. Это значение по умолчанию

Включить объекты-барьеры

Включает барьеры в результаты трассировки. Это активизирует применение объектов барьеров, заданных на панели Местоположения трассировки, также динамически настроенные барьеры: барьеры условий, барьеры функции, барьеры фильтры и барьеры фильтры функций. Определение подсети можно использовать для настройки включения барьеров в результаты трассировки как часть конфигурации трассировки подсети.

Выбранный набор, возвращаемый трассировкой, может отобразить неожиданные результаты, если барьеры размещены на ребре с соединением в серединной точке, и опция Включить объекты барьеров отключена. Если какая-то часть объекта возвращена результатами трассировки, выбирается и отображается как результат трассировки весь объект.

Опция настройкиОписание

Включить объекты барьеров

  • Отмечено – Барьеры будут включаться в результаты трассировки. Это значение по умолчанию
  • Не отмечено – Барьеры не будут включаться в результаты трассировки.

Примечание:
Эта опции конфигурации трассировки также зависит от конфигурации трассировки подсети для типов трассировки на базе подсети. Загружается, когда настроен параметр Уровень.

Примечание:

Опция конфигурации Включить объекты барьеров не применяется для объектов устройств с терминалами.

Игнорировать барьеры в начальных точках

Игнорировать барьеры в конфигурации трассировки, если они являются начальными точками. Это может быть полезно при выполнении трассировки защитных устройств вверх по течению и использовании найденных защитных устройств (барьеров) в качестве начальных точек для поиска последующих защитных устройств, находящихся вверх по течению.

Опция настройкиОписание

Игнорировать барьеры в начальных точках

  • Отмечено – барьеры в начальных точках будут проигнорированы при трассировке.
  • Не отмечено – барьеры в начальных точках не будут проигнорированы при трассировке. Это значение по умолчанию

Проверка согласованности сети

Согласованная область сети не имеет измененных областей; топология сети была проверена. Это единственный способ гарантировать, что трассировка считывает самую свежую информацию о вашей сети через топологию сети. Для некоторых типов трассировки необходимо, чтобы подсеть, которую вы трассируете, была без измененных областей. Подробнее см. в разделе Измененные подсети.

Опция настроек Проверить согласованность в инструменте Трассировка позволяет гарантировать, что результаты трассировки согласуются с топологией сети. Когда в Проверить согласованность задано true, операция трассировки не выполняется, если какие-то измененные области пересекаются с путем трассировки. Когда это происходит, инструмент возвращает ошибку, которая включает имя класса и глобальный идентификатор объектов или объектов в пути трассировки, которые были найдены как измененные, как показано в примере ниже:

ERROR 002041: One or more dirty areas were discovered.
[[ElectricDistributionLine: {C0060506-AG17-4B64-B2E0-9162BE613C05}]]
Failed to execute (Trace).

В перечисленных ниже сценариях ошибка из-за несогласованности в результатах трассировки не возникает:

  • Измененные области из-за недавно созданных объектов.
  • Измененные области из связанных контейнеров или структур, если не включены параметры Включить контейнеры или Включить структуры.

Для очистки удаления измененных областей проверьте топологию сети.

Если отметка Проверить согласованность не поставлена, это может привести к неожиданным результатам трассировки; например, объект удаляется из сети, что нарушает единственный путь между местоположением A и местоположением B. Для удаленного объекта создается измененная область. До проверки топологии запускается трассировка, чтобы найти связанные объекты, начиная с местоположения A, с выключенной опцией Проверить согласованность. Трассировка достигает местоположения B, и инструмент выполняется без предупреждений. Местоположение B было достигнуто, так как удаление объекта, связывающего A с B не было отражено в топологии сети при выполнении операции проверки.

Если в примере выше опция Проверить согласованность отмечена то, когда трассировка достигает измененной области, отмечающей удаленный объект, трассировка останавливается и возвращается ошибка, показывающая, что найдена измененная область. После проверки топологии для трассируемой области, трассировка не может достигнуть местоположения B, так как удаленный объект теперь отображается в топологии. Если топология сети не проверена для всего экстента области, которая будет трассироваться, могут быть обнаружены другие измененные области.

Несмотря на то, что информация в топологии сети будет самой актуальной для трассируемой области, подсети могут быть измененными. Убедитесь, что трассируемые подсети также обновляются. Подробнее см. в разделе Обновление подсетей.

Опция настройкиОписание

Проверить согласованность

Когда эта опция отмечена, трассировка останавливается и инструмент выдает ошибку, если измененные области пересекают путь трассировки. Если эта опция не отмечена, измененные области игнорируются. Эта опция отмечена по умолчанию.

Обеспечение возможности размещения непространственных объектов

Связи используются для того, чтобы определить местоположение и визуальное представление непространственных объектов соединений и ребер на карте. Если такая связь будет удалена, это может привести к ситуации, когда у объекта ребра или соединения пропадет возможность размещения. Опция Проверить размещаемость в инструментах Трассировка и Настроить определение подсети дает возможность выявить объекты, у которых нет обязательного содержимого, вложения или соединения связности в их иерархии связности проходимых объектов.

Если эта опция отмечена, то ошибка будет отображаться в случаях, когда в пути трассировки будут обнаружены неразмещаемые объекты. Если для параметра Проверить размещаемость установлено значение true, операция трассировки завершается неудачей, если находятся неразмещаемые объекты. Если это происходит, инструмент возвращает ошибку, указывающую, что имя класса и глобальный идентификатор неразмещаемых объектов в пути трассировки, как показано на примере ниже:

ERROR 003326: Unlocatable objects discovered.
[[GasDistributionJunctionObject: {4F860903-PK17-5c15-Y2W0-3512BP436C00}]]
Failed to execute (Trace).

Панель Изменить связи можно использовать для создания необходимых связей для объекты, чтобы он стал размещаемым.

Более подробно см. Размещаемость.

Опция настройкиОписание

Проверить размещаемость

Когда эта опция отмечена, трассировка останавливается и инструмент выдает ошибку, если обнаружены неразмещаемые объекты. Если эта опция не отмечена, то для неразмещаемых объектов проверка не выполняется. По умолчанию эта опция отключена.

Управление трассировкой

При трассировке используются барьеры для установки положения остановки; объекты далее этого положения не будут трассированы. Результаты трассировки не будут включать объекты дальше этого барьера, но они могут (дополнительно) включать сам барьер. Другие параметры, такие как Разрешить неопределенный поток и подобные, которые находятся в секции Проходимость, помогают определить, что управляет проходимостью путей сети.

Разрешение неопределенного потока

При выполнении трассировки по или против течения сначала определяется направление потока для подсети, а затем возвращаются объекты, расположенные по течению или против течения относительно начальной точки. В некоторых случаях невозможно определить конкретное направление, например в случаях с кольцами. Тогда поток называют неопределенным. По умолчанию объекты с неопределенным потоком включаются в результаты трассировки, если отмечен параметр Разрешить неопределенный поток. Если эта опция не отмечена, то объекты с неопределенным потоком останавливают проходимость и не включаются в результаты трассировки. Этот параметр используется только при запуске трассировки вверх или вниз по течению.

Опция настройкиОписание

Разрешить неопределенный поток

  • Отмечено – объекты с неопределенным потоком трассируются. Это значение по умолчанию
  • Не отмечено – объекты с неопределенным потоком останавливают проходимость и не трассируются.

Проходимость

В разделе Проходимость инструмента Трассировка находятся барьеры условий и барьеры функций, управляющие проходимостью трассировки. Барьеры условий - это выражения, основанные на сетевых атрибутах или категориях, задающие места остановки трассировки. Барьеры функций определяют, когда трассировка должна остановиться при выполнении условия.

Область проходимости контролируется параметром traversability_scope, который называется Применить проходимость к в инструменте Трассировка. Этот параметр определяет, должна ли применяться проходимость к узлам и ребрам, только к узлам или только к ребрам. Например, если проходимость применяется только к узлам, а ребро удовлетворяет условиям, заданным в барьере условий, трассировка не остановится на ребре из-за области проходимости.

Более подробно см. в разделе Барьеры.

Настройка функций

Функция – это конфигурация трассировки, которая позволяет запускать вычисления с атрибутами сети, связанными с трассируемыми объектами, например, рассчитывать суммарную длину всех трассируемых проводов. Можно задать несколько функций для одной трассировки.

Также можно для каждой функции добавить фильтр атрибутов сети; когда он указан, функция будет применяться только к объектам, которые удовлетворяют условиям фильтра атрибутов сети.

К каждой функции можно добавить дополнительный фильтр атрибутов сети. Если указано, функция будет применяться только к объектам, удовлетворяющим фильтру атрибутов сети. Фильтры в функциях используются для внедрения условий. Например, вычислить сумму длин всех линий, атрибут Phases Current, который включает значения A, B и С.

Примечание:

Конфигурации трассировки, использующие разделяемые сетевые атрибуты с функциями (Add, Average, Count, Max, Min и Subtract), возвращают разделяемые результаты на основе элементов ребер. Например, использование функции в трассировке подключенных для подсчета атрибута shape length возвращает число, исходя из отдельных объектов-ребер, а не всю линию. Более подробно см. в разделе Разделяемые атрибуты сети.

Управление получаемыми результатами

Для управления тем, что возвращается в результатах трассировки, используются выходные фильтры и типы результатов.

Выходные фильтры

Выходной фильтр проверяет каждый объект, обнаруженный во время трассировки, на соответствие критериям, указанным в фильтре. Например, трассировка для возврата всех защитных устройств против течения из начальной точки в электрической сети.

Есть два типа фильтров Выходные в инструменте Трассировка: Выходные типы оборудования и Выходные условия.

Фильтр Выходной тип оборудования используется для включения только типа оборудования, указанного в результатах трассировки. Например, отчет об опорах для электрической сети содержал бы фильтр Выходной тип оборудования – включить в результаты только опоры.

Фильтры Выходные условия поддерживают категории и атрибуты сети. Например, выходное условие может применять имя определенной категории сети для возврата всех изолирующих устройств в газовой сети. Эта операция возвращает все объекты с назначенной категорией сети Изоляция. Трассировка сети газопроводов может возвратить в результатах аварийные клапаны, обводные клапаны, клапаны системы или закрывающие клапаны. Объекты вне этой категории сети по-прежнему трассируются, но они не включаются в результаты.

Атрибуты сети находятся в топологии сети и связаны со полем в одном или нескольких классах пространственных объектов. В выходном условии указываются имя атрибута сети, оператор и значение, допустимое для атрибута сети. В случае утечки в водопроводной сети вводится атрибут сети для возврата сужающихся труб. Здесь класс Line содержит поле Pinchable. Это поле связано с атрибутом сети, названным Сужающийся. Параметр Выходные условия настраивается и ищет классы объектов с атрибутом сети Сужающийся, где его значение равно True. Вы результаты трассировки будут включены объектов их класса объектов с этим полем и со значением True, а также объекты из классов без поля Pinchable.

В связи с этим поведением атрибутов сети в выходных условиях, чтобы возвратить в результатах только сужающие трубы, необходимо также использовать фильтр Выходной тип оборудования. Например, в предоставленной Esri инженерной газовой сети из класса PipelineLine, в группе оборудования Distribution Pipe будет указан тип оборудования Plastic PE. С двумя фильтрами, IsPinchable = True AND AssetType = Plastic PE, результаты трассировки будут включать только пластиковые стягивающиеся трубы PE.

Можно применять несколько Выходных условий с помощью параметра Комбинировать использование. Оба типа выходных данных можно использовать, и можно настроить более одного выходного типа. Сочетая выходные типы, вы можете, например, выводить в результатах 12-дюймовые сужающиеся трубы Plastic PE, давление в которых выше 80 PSI.

Более подробно об использовании множественных условных выражений

Типы результатов

Дополнительный параметр Типы результатов предоставляет возможность контролировать тип результатов, возвращаемых трассировкой. Типы результатов Агрегированная геометрия и Выборка могут быть указаны независимо или одновременно для создания выходных геометрий и набора выборки для операции трассировки.

ПараметрОпции

Типы результатов

  • Выборка – результаты операции трассировки возвращаются в виде набора выбранных соответствующих сетевых объектов. Это значение по умолчанию
  • Агрегированная геометрия – результаты трассировки агрегируются по типу геометрии и сохраняются в составных классах объектов, отображающихся в виде слоев активной карты.

Опция Агрегированная геометрия позволяет возвращать результаты трассировки в виде составной геометрии в классе объектов. Это учитывает расположение начальных точек и барьеров, размещенных в средней точке на краевых объектах, чтобы результаты возвращались в виде частей объектов.

Просмотрите изображения ниже, чтобы сравнить различия между выборкой и агрегированной геометрией в типе результата при трассировке вниз по течению. Сеть ниже содержит пять линейных объектов (представленных как f1, f2, f3, f4 и f5), которые состоят из девяти элементов рёбер (представленных как e1, e2, e3 и т.д.).

В этом примере, который включает в себя барьерные элементы, результат выбора возвращает семь точечных объектов и пять линейных объектов, состоящих из девяти элементов рёбер (f1::e1,e2,e3, f2::e1,e2 и f5::e1,e2). Агрегированная геометрия возвращает в качестве результата те же объекты, но не включая элементы ребер f1::e1,e2 и f5::e2.

Результаты трассировки вниз по течению с использованием опций выборки и агрегированной геометрии

При размещении барьера вдоль ребра с отмеченной опцией Включить объекты барьеров, трассировка остановится на объекте барьера и вернет в качестве результата трассировки частичную геометрию ребра. Если опция Включить объекты барьеров не отмечена, то трассировка остановится в конце предыдущей линии или в соединении, которое является связью в средней точке.

Приведенные ниже примеры показывают разницу в результатах трассировки при использовании параметра Включить объекты барьеров для включения или исключения барьерных элементов в результатах трассировки. В данном примере как начальная точка, так и барьер расположены вдоль ребра. Если эта опция включена, результат выборки возвращает шесть точечных и пять линейных объектов, состоящих из девяти элементов ребер (f1::e1,e2,e3, f2::e1,e2, f3::e1, f4::e1 и f5::e1,e2). Результат агрегированной геометрии возвращает те же пять объектов, но исключает элементы рёбер f1::e2 и f5::e2. Геометрия части возвращается для элемента ребра f1::e2. Результаты выборки не изменятся, если мы исключим объекты барьеров, не отметив Включить объекты барьеров, однако результаты агрегированной геометрии не будут включать f1::e2.

Сравнение результатов трассировки с включенным и отключенным параметром конфигурации Включить объекты барьеров

Если для типа результата выбран параметр Агрегированная геометрия, для определения поведения вывода трассировки предоставляются пять дополнительных параметров:

  • Очистить все результаты предыдущей трассировки
  • Имя трассировки
  • Агрегированные точки
  • Агрегированные линии
  • Агрегированные полигоны

Опция Очистить все результаты предыдущей трассировки предоставляет возможность отсекать или дотягивать до ресурсов класса объектов, выбранного для хранения агрегированной геометрии.

ПараметрОпции

Очистить все результаты предыдущей трассировки

  • Отмечено – классы объектов, хранящие агрегированную геометрию трассировки, будут усечены. Будет записана только выходная геометрия из текущей операции трассировки. Это значение по умолчанию
  • Не отмечено – выходная геометрия текущей операции трассировки будет присоединена к классам объектов, хранящим агрегированную геометрию.

Дополнительный параметр Имя трассировки активирует создание идентификатора строк для операции трассировки, чтобы помочь идентифицировать результаты трассировки.

Параметры Агрегированные точки, Агрегированные линии и Агрегированные полигоны позволяют вам указать классы пространственных объектов для хранения геометрии результатов агрегации. По умолчанию каждый параметр заполняется сгенерированным системой классом объектов, который будет сохраняться в базе геоданных проекта по умолчанию:

  • Trace_Results_Aggregated_Lines – класс объектов линий
  • Trace_Results_Aggregated_Points – класс объектов-мультиточек
  • Trace_Results_Aggregated_Polygons – класс полигональных объектов

Эти классы объектов создаются автоматически, если они не существуют. Существующие классы объектов также могут использоваться для хранения агрегированной геометрии. Если используется класс пространственных объектов, отличный от по умолчанию, он должен содержать строковое поле с именем TRACENAME и соответствовать типу геометрии выходных данных.

Создание выходной геометрии с частичными результатами объектов обеспечивает более точное представление о трассировке и позволяет сравнивать и повторно использовать результаты трассировки для других задач.

Примечание:

Отключение параметра геообработки Разрешить инструментам геообработки перезаписывать существующие наборы данных может вызвать проблемы с проверкой инструмента, если выходные классы объектов для типов результатов агрегированной геометрии существуют в базе геоданных по умолчанию для проекта. Эту проблему можно решить, включив параметр геообработки или переименовав агрегированные точечные, линейные и полигональные. классы пространственных объектов в базе геоданных по умолчанию проекта.

При выбранной в качестве типа результата опции Выборка предоставляется дополнительный параметр Типы выборки для определения ого, как выборка будет применена и какие действия предпринять если уже существует выборка.

ПараметрОпции

Тип выборки

  • Новая выборка – результирующая выборка заменяет текущую. Это значение по умолчанию
  • Добавить к текущей выборке – результирующая выборка добавляется к текущей, если таковая существует. Если никакой выборки нет, данная опция работает так же, как и опция создания новой выборки.
  • Убрать из текущей выборки – результирующая выборка убирается из текущей. Если во входном слое объекты не были выбраны, выбор данной опции не приведет ни к какому результату.
  • Выбрать поднабор из текущей выборки – результирующая выборка комбинируется с текущей. Выбранными останутся только те записи, которые являются общими для обеих выборок.
  • Переключить текущую выборку – результирующая выборка инвертируется. Результаты, которые были выбраны, удаляются из текущей выборки, а все ранее не выбранные записи добавляются к текущей выборке. Если никакой выборки нет, данная опция работает так же, как и опция создания новой выборки.

Работа с побитовыми операторами

Конфигурация трассировки использует типовой набор операторов, которые можно применять для определения барьеров, функций и выходных данных результатов трассировки. Стандартные операции используются для оценки атрибутов объектов, чтобы понять, являются ли они равными, большими или меньшими по отношению к указанному значению.

Стандартные операторы в конфигурации трассировки: Равно, Не равно, Больше, чем, Больше, чем или равно, Меньше, чем, Меньше, чем или равно.

Битовые операторы включают использование битов в свою логику, анализируя набор значений. Эти операторы обеспечивают мощность и гибкость и чаще используются в продвинутых вариантах трассировки. Среда трассировки может работать с этими битами независимо от значений, заданных пользователем.

Побитовые операторы, которые используются в конфигурации трассировки:

  • Включает значения – побитовая операция AND, где все биты в значении присутствуют в атрибуте (побитовый AND == значение).
  • Не включает значения – побитовая операция AND, где не все биты в значении присутствуют в атрибуте (побитовый AND != значение).
  • Включает любое – побитовая операция AND, в которой хотя бы один бит в значении присутствует в атрибуте (побитовый AND == True).
  • Не включает включает любое – побитовая операция AND, где ни один из битов в значении не присутствует в атрибуте (побитовый AND == False).

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

В таблице ниже описано, как можно смоделировать фазу с помощью наборов битов. Значение бита хранится в виде кода и значение фазы используется для описания домена кодированных значений. Бинарный столбец в таблице показывает бинарное представление каждого набора битов. Побитовые операторы разбивают атрибут, чтобы оценить каждую из частей и понять, удовлетворяет ли она операционной логике. Если сетевой атрибут - AC (101), а сравниваемое значение - BC (011), оператор Включает значения не будет иметь значение «истина», поскольку средний бит (B) не находится в переменном токе, тогда как при использовании оператора Включает любой оператор будет иметь значение «истина», поскольку бит C находится как в переменном, так и в BC.

ДвоичныйЗначение битаЗначение фазы

001

1

C

010

2

B

100

4

A

011

3

BC

101

5

AC

110

6

AB

111

7

ABC

Домен кодированных значений фазы

Например, чтобы найти все функции в подсети с текущим значением фазы , которое включает в себя A, выполняется трассировка подсети в электрической распределительной специализированной сети. Начальная точка задается в точке обслуживания с текущим значением фазы A, а в качестве барьера фильтра указывается следующая конфигурация трассировки. Барьер фильтра настроен на исключение объектов, не включающих фазу A, из результата трассировки. Чтобы убедиться, что объекты барьеров не включаются в результаты трассировки, опцию трассировки Включить объекты барьеров должна быть установлена как false. Результаты трассировки включают функции подсети, которые имеют значение тока фазы A или значение тока фазы, которое включает A.

Filter Barriers
Name: Phases Current
Operator: Does not include any (Bitwise AND equals False)
Type: Specific value
Value: 4 (code for A)

Выполнение вычислений для трассируемых сетевых объектов

Модуль Инженерные сети предоставляет расширенную функциональность, известную как распространение атрибутов, которая используется при обновлении, экспорте или трассировке подсети.

Замена является одним из типов сетевого атрибута. Она представляет собой значение, которое используется для вычисления распространяемого значения для объектов с категорией замены атрибутов, назначенной для типа оборудования этой категории. Полученное значение замены затем используется для расчета значения для следующего связанного объекта. Для использования замены атрибутов необходимо настроить распространение.

Более подробно см. Распространение атрибута и Замена атрибута.

Загрузка конфигурации трассировки

Конфигурации трассировки позволяют создавать сложные трассировки для совместного и повторного использования. Инструмент Трассировка позволяет вам загрузить существующую конфигурацию трассировки, чтобы задать ее свойства. Это упрощает работу пользователя, связанную с трассировкой, а также гарантирует постоянство при повторном использовании сходных трассировок в организации.

ПараметрОпции

Использовать конфигурацию трассировки

  • Отмечено – инструмент будет использовать существующую конфигурацию трассировки, чтобы определить свойства трассировки. Если отмечено, будут отображены только параметры Имя конфигурации трассировки, Начальные точки и Барьеры. Если загружена конфигурация трассировки, использующая опцию типов результатов агрегированной геометрии, будут также показаны параметры Агрегированные точки, Агрегированные линии и Агрегированные полигоны.
  • Не отмечено – инструмент не будет использовать конфигурацию трассировки, чтобы определить свойства трассировки. Это значение по умолчанию

Параметр Имя конфигурации трассировки используется для того, чтобы задать имя конфигурации трассировки, которые будет применяться для задания свойств трассировки. Этот параметр доступен только в случае, если включена опция Использовать конфигурацию трассировки.

Более подробно о конфигурациях трассировки