Подсети

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

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

См. Основные понятия и операции для знакомства с ключевыми разделами, посвященными управлением подсетями.

Управление подсетью

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

Информация о подсети хранится в Таблице подсетей. В этой таблице хранится информация о контроллерах подсети, уровне, к которому относится подсеть, подробностях отслеживания редактирования и о том, изменена ли подсеть.

Далее представлено краткое описание связанных задач управления подсетями:

Определение иерархических и разделенных уровней

's Определение уровня – это свойство, которое задается при добавлении специализированной сети в инженерную сеть. Определение уровня описывает организацию уровней относительно остальной сети. В специализированной сети или группе уровней, два или более уровня могут формировать или коллекцию разделенных последовательных уровней, или иерархию вложенных уровней. Все уровни в специализированной сети или группе уровня имеют одно и то же определение уровня. Инженерная сеть может иметь несколько специализированных сетей с разными определениями уровней.

Более подробно см. в разделе Уровни.

Тип топологии

Подсети поддерживают два типа топологии для моделирования различных систем: ячеистые и радиальные. Тип топологии подсетей задается на уровне уровня и определяется при создании уровня. Все подсети уровня имеют один и тот же тип топологии.

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

При добавлении уровня доступны следующие типы топологии:

  • Радиальный – состоит из одного или нескольких контроллеров подсети
  • Сетка – состоит из одного или нескольких контроллеров подсети
Примечание:
Тип топологии в настоящий момент не предлагает различий в поведении для трассировки или управления подсетью. Функциональность пока находится в разработке и будет реализована в будущих версиях.

У каждого контроллера подсети есть уникальное Имя контроллера подсети и одинаковое для всех Имя подсети.

Определение подсети

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

Более подробно см. раздел Как задать или изменить определение подсети.

Следующая таблица содержит описание компонентов определения подсети:

КомпонентОписание

Поддержка несвязанных подсетей

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

Допустимые контроллеры подсети

Определяет типы и группы оборудования в классах Device и Junction Object, у которых терминалы могут быть установлены в качестве контроллеров подсетей.

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

Допустимые объекты

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

  • Допустимые устройства
  • Допустимые линии
  • Корректные соединения
  • Корректные объекты соединений
  • Корректные объекты ребер

Если при обновлении подсети обнаруживаются подключенные или связанные объекты с недопустимыми типами оборудования, создаются ошибки и подсети не обновляются.

Агрегированные линии для класса объектов SubnetLine

Определяет поднабор линий из параметра Допустимые линии, которые, объединяясь вместе, будут представлять подсеть в классе объектов SubnetLine.

Шаблон схемы подсетей

Шаблон схемы используется в качестве шаблона для автоматически создаваемых схем подсети. Этот компонент является дополнительным.

Эти схемы создаются и обновляются при каждом обновлении подсети. При удалении подсети связанная системная схема подсети также удаляется.

Конфигурация трассировки подсети

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

Варианты конфигурации следующие:

  • Включить контейнеры – указывает, будут ли включены контейнеры.
  • Включить содержание – указывает, будет ли включено содержание.
  • Включить структуры – указывает, будут ли включены структуры.
  • Включить объекты барьеров – указывает, будут ли включены барьеры.
  • Проверить возможность размещаемости – Указывает, будет ли возвращена ошибка при обнаружении неразмещаемых объектов соединения или ребер.
  • Краткая информация – вычисляет и сохраняет информацию о подсети в классе объектов SubnetLine.
  • Барьеры условий – определяет объект, который остановит трассировку на основе атрибутов сети и категорий.
  • Барьеры функции – определяет объект, который остановит трассировку на основе функции.
  • Применить проходимость к - задает принудительный диапазон проходимости. Проходимость применяется только к узлам, только к ребрам или к узлам и ребрам.
  • Распространители – использует распространяемые сетевые атрибуты для управления рассматриваемыми объектами. Функция Substitution доступна. Этот параметр доступен только в Python.

Дополнительные сведения о вариантах конфигурации трассировки подсети см. в разделе Конфигурация трассировки подсети.

Обновить политику подсети

Определяет, какие объекты обновляются и как выполняется редактирование атрибутов при обновлении подсети в базе геоданных.

Опции, доступные для конфигурации обновления подсети:

  • Управлять IsDirty – указывает, будет ли процесс обновления подсети обновлять атрибут IsDirty в таблице подсетей и в классе пространственных объектов SubnetLine. Это также влияет на согласованность схем сетей.
  • Обновить контейнеры структурной сети – определяет, будет ли в ходе обработки подсети обновляться атрибут имя поддерживаемой подсети для контейнеров стуктурной сети. По умолчанию эта опция включена.
  • Обновить контейнеры специализированной сети – определяет, будет ли в ходе обработки подсети обновляться атрибут имя поддерживаемой подсети для контейнеров специализированной сети. По умолчанию эта опция включена.
  • Режим редактирования для версии по умолчанию и Режим редактирования для именованной версии – во время процесса обновления подсети в объекты подсети вносятся различные изменения атрибутов. Режим редактирования определяет, как будут выполняться изменения атрибутов. Для управления этим поведением доступны два параметра: С событием и Без события.

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

    Ряд параметров требует определенной минимальной Версии инженерной сети. Подробнее см. справку по инструменту Установить определение подсети.