Настройка инженерной сети

Доступно с лицензией Standard или Advanced.

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

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

Внимание:

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

Ниже приведен обзор процесса создания и настройки инженерной сети вручную:

  1. Создайте инженерную сеть.

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

    Более подробно см. в разделе Создание инженерной сети.

  2. Добавьте специализированную сеть.

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

    Подробную инструкцию см. в разделе Добавление специализированной сети.

  3. Настройте классификацию объектов для сетевых классов.

    Чтобы расширить число типов оборудования в классах объектов специализированной сети, необходимо настроить классификацию объектов с помощью подтипов и доменов. Два системных поля заранее настроены как часть схемы по умолчанию для классов инженерной сети. Подтипы настроены в поле Asset group, атрибутивные домены созданы и распределены по подтипам в поле Asset type.

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

    Поля Asset group и Asset type выступают в качестве основной и второстепенной классификации для классов сети:

    • Поле Asset group автоматически настраивается для классов сети в качестве поля подтипа с описанием кода подтипа 0 (неизвестно). Дополнительная основная классификация может быть добавлена к классу сетевых объектов таблицы объектов с использованием Вида подтипов или инструмента Добавить подтип.
    • Поле Asset type должно быть настроено путем назначения домена атрибутов для более точной классификации группы оборудования. Для этого домены атрибутов создаются специально для назначения полю Asset type и назначаются на уровне подтипа. Атрибутивные домены для поле Asset type создаются с использованием инструмента Вид доменов или Создать домен и Добавить кодированное значение к домену. Инструмент Назначить домен полю или вид Подтипы используется для назначения домена полю Asset type для определенной группы оборудования и подтипа.

    Внимание:
    При управлении подтипами и атрибутивными доменами, использующимися для классификации сетевых объектов, важно иметь в виду следующее:
    • Убедитесь, что политика разделения для домена кодированных значений задана на основе требуемого поведения для разделения объектов инженерной сети. Рекомендуется использовать дублирующую политику разбиения для доменов, назначенных для поля типа оборудования. Просмотрите политики разбиения для атрибутивных доменов.
    • Атрибутивный домен типа цифровых активов должен использовать тип поля short integer.
    • Кодированное значение для атрибутивного домена типа оборудования и подтипа группы оборудования не может превышать 1023.

    Ниже приведен пример классификации объектов в специализированной газовой сети:

    Одним из значений подтипа, которое задает поле Asset group для класса объектов Device, является Клапан. Это одна из основных классификаций класса пространственных объектов Device.

    Атрибутивный домен с названием GasDeviceValveAssetType создан и назначен полю Asset type для подтипа Клапан. Он содержит допустимые значения для более тонкой настройки классификации объектов клапана.

    КодОписание

    0

    Unknown

    1

    Главный

    2

    Выключающий

    3

    Пикет

    Значения атрибутивного домена GasDeviceValveAssetType

  4. Создайте и назначьте конфигурации терминалов.

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

    Конфигурации терминала изначально добавляются как свойство слоя инженерной сети при помощи инструмента Добавить конфигурацию терминала. Конфигурация терминала задается в классе объектов Device или таблице JunctionObject при помощи инструмента Установить конфигурацию терминала на уровнях группы оборудования и типа оборудования.

    Например, конфигурация терминала 'Трансформатор' добавляется к слою инженерной сети для представления различных терминалов. Далее конфигурация терминала назначается классу объектов Device в специализированной сети для значения подтипа Трансформатор (определенного в поле Asset group) и значения Понижающий для Asset type.

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

    Более подробную информацию см. в разделах:

  5. Создайте правила.

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

    Правила атрибутов – это задаваемые пользователем правила, которые используются для улучшения процесса редактирования и соблюдения целостности данных. Они позволяют определить поведение, связанное с атрибутами и геометрией сетевого объекта. Вы можете создать их, чтобы ограничить допустимые конфигурации на основе заданных атрибутов или критериев геометрии или автоматически заполнить значения атрибутов. Например, вы можете задать правило для поля A , которое утверждает, что это поле не может быть меньше суммы поле B + поле C.

    Более подробную информацию см. в разделах:

  6. Создайте и назначьте категории сети.

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

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

    Более подробную информацию см. в разделах:

  7. Создайте и назначьте атрибуты сети.

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

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

    Более подробную информацию см. в разделах:

  8. Задайте роли связей.

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

    См. Установка или изменение назначения ролей связей для получения инструкций.

  9. Задайте политику связности ребер.

    Политику связности ребер можно настроить в классах линейных объектов и таблицах объектов ребер в инженерной сети при помощи инструмента Задать связность ребра. Установка связности ребер на уровнях группы и типа оборудования позволяет замыканию действовать по-разному при редактировании в зависимости от действующей политики связности. Это также позволяет использовать соединение в точке посередине к таблицам объектов ребер. Параметр Edge Connectivity в инструменте используется для управления местоположением на линии или объекте ребре, к которому может присоединиться точечный объект или объект соединения: AnyVertex или EndVertex.

    Инструкции см. в разделе Установить связность ребер для объектов.

  10. Добавьте уровни и настройте определение сети.

    К специализированной сети можно добавить один или несколько уровней, чтобы сформировать иерархию или коллекцию отдельных участков подсетей. Каждая подсеть содержит один или несколько устройств, представляющих собой контроллеры подсети, соединения и линии. Перед созданием уровня класс объектов Device необходимо настроить. Это включает настройку атрибутов Asset group и Asset type, настройку конфигурации терминала и т. Д. Уровень применяется для разделения специализированной сети на логические группы подсетей. Во время создания уровня для него указываются основные свойства, например, специализированная сеть, имя группы уровней и тип топологии (только для разделенной на участки специализированной сети). После создания уровня для него должны быть заданы свойства при помощи инструмента Установить определение подсети. Это поможет установить допустимые контроллеры подсети, устройства и линейные объекты, и прочее. Определение подсети контролирует и ограничивает то, что считается допустимым в подсети, а также шаблоны схем для создаваемых системных схем подсети и свойства конфигурации трассировки подсети при обновлении подсетей.

    Более подробную информацию см. в разделах:

Загрузка данных и включение топологии сети

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

  • Загрузка данных – если после завершения конфигурации есть объекты сети, которые необходимо импортировать. Это можно сделать с помощью инструмента Присоединить. Связи и контроллеры подсетей можно импортировать после того, как объекты сети появятся в инженерной сети, где они должны быть.
    • Добавьте объекты в классы сети с помощью инструмента Присоединить. При присоединении объектов сети важно использовать параметр среды Сохранить Global ID.
      Внимание:

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

    • Импорт сетевых связей
    • Импорт контроллеров подсети
  • Зарегистрировать как сервис-ориентированную версию (многопользовательские базы геоданных)
    • Перед регистрацией как версионных убедитесь, что выполнены предварительные требования для всех классов объектов и таблиц инженерных сетей.
    • Кроме того, вы можете просмотреть и исправить ошибки перед регистрацией данных как версионных. Чтобы выполнить проверки качества сети, включите топологию сети с отмеченной расширенной опцией Только создание ошибок. Будут обновлены ошибки для просмотра без полного включения топологии сети, чтобы разрешить внесение исправлений объектов путем редактирования или выполнения дальнейших изменений в основном правиле сети. Крайне важно сделать это до регистрации сервис-ориентированной версии, так как сетевые классы все еще могут редактироваться в неверсионном статусе, когда они доступны напрямую из подключения к базе данных.

  • Включите топологию сети.

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