Специализированные сети содержат сетевые объекты, через которые передаются ресурсы.
Традиционные специализированные сети используются для моделирования ресурсов инженерной сети с помощью управления подсетями. Этот тип специализированной сети идеально подходит для моделирования систем на основе приемника , таких как системы ливневой канализации или водоотведения , которые моделируют насосные станции и водоочистные сооружения в качестве контроллеров, а также систем на основе источника, таких как системы распределения электроэнергии , в которых выключатели и трансформаторы моделируют источник потока.
Специализированная сеть включает в себя пять классов объектов и две таблицы: линии, по которым движутся ресурсы; устройства, контролирующие движение ресурсов; соединения, которые размещаются в местах подключения объектов; узлы, представляющие собой совокупность линий, соединений и устройств; и линии подсети, которые определяют экстент движения ресурсов.
Классы в специализированной сети
Каждая традиционная специализированная сеть состоит из пяти классов объектов и двух таблиц, которые создаются когда вы используете инструмент Добавить специализированную сеть для добавления специализированной сети: Device, Line, Junction, Assembly, SubnetLine, JunctionObject и EdgeObject. Эти классы создаются с системными атрибутивными доменами, назначенными системным полям для использования в инженерной сети, для использования которых необходима дополнительная настройка. Дополнительные классы не могут быть добавлены к специализированной сети.

Ниже описываются эти пять классов объектов:
- Device - представляет такие точечные объекты как клапаны, счетчики, трансформаторы и переключатели. Это компактные объекты, через которые движутся инженерные ресурсы , и устройства могут действовать на ресурсы различными способами. Например, клапаны контролируют поток воды; трансформатор преобразует напряжение электрического тока; счетчик измеряет газ, воду или электричество, используемое потребителями. Устройства могут иметь терминалы , когда есть определенные точки входа в устройство. Устройства могут быть связаны с другими устройствами, соединениями и линиями. Устройства могут входить в состав узлов, также как и структурные соединения, структурные линии или структурные границы. Узлы выступают как контейнеры.
- Line - представляют линейные объекты, например, провода и трубы. Это линии, по которым передаются инженерные ресурсы , например, газ, вода, электричество или связь.
- Junction - представляют местоположения, где линии подключаются к линиям или к устройствам. Основное применение объектов соединений заключается в разрешении устройств или линий подключаться к другой линии в промежуточной вершине. Соединения размещаются по мере необходимости, чтобы выполнить подключение всех объектов инженерной сети.
- Assembly - представляет точечные объекты, содержащие другие объекты. Также как и с объектами устройств, объекты узлов являются компактными объектами, но различные узлы содержат разные другие важные устройства. Для отображения узлов рекомендуется использовать один символ на карте, при этом моделируя внутренние объекты и их подключения. Внутренние объекты узла можно просмотреть на карте или в виде схемы. Примерами объектов узла являются распределительные устройства, трансформаторные блоки и насосные установки.
- SubnetLine - является коллекцией линий подсети, которые определяют текущий экстент движения ресурсов. Для воды или газа: подсети называются зонами давления. Для электричества: подсети называются контурами или питающими каналами. Подсети не редактируются напрямую, как другие объекты специализированной сети. Они генерируются командой Обновить подсеть. Эта команда выполняет трассировку движения ресурса от контроллера подсети (например, от подстанции или водяного резервуара) через все устройства и линии, пока не будет достигнут потребитель, или это движение не будет заблокировано прерывающим устройством таким, как клапан или переключатель. С помощью переключателей подсети можно часто менять и быстро восстанавливать по запросу.
Ниже следует описание этих двух таблиц:
- JunctionObject - представляет непространственные объекты соединений, такие как стойки или порты, которые содержатся внутри или связаны с другими сетевыми объектами. Объекты соединения могут иметь терминалы , когда для объекта существуют различные точки входа.
- EdgeObject - представляет непространственные объекты ребер, такие как волокна в кабеле. Из-за большого количества объектов, которые могут содержаться в кабеле, они хранятся в таблице.
Инженерная сеть состоит из одного или несколько специализированных сетей и структурной сети. На следующей диаграмме показаны классы в инженерной сети муниципальной компании, которая использует как традиционную газовую, так и водопроводную специализированную сеть для обслуживания своих потребителей:

Присвоение имен классу специализированной сети
Имена, данные классам, стандартные для всех специализированных сетей. Чтобы различать их, каждое имя класса предваряется именем специализированной сети. Классы, входящие в традиционную специализированную сеть, указаны в следующей таблице. Кроме того, при создании специализированной сети каждому классу присваивается псевдоним. Например, класс пространственных объектов GasDevice может иметь псевдоним по умолчанию Газовое устройство. Этот псевдоним можно изменить.
В следующей таблице приведены примеры имен и псевдонимов для классов в традиционной специализированной газовой сети:
Имена классов в традиционной специализированной газовой сети
Имя суффикса класса | Имя класса | Псевдоним класса |
---|---|---|
Device | GasDevice | Газовое устройство |
Line | GasLine | Линия газопровода |
Assembly | GasAssembly | Газовая сборка |
Junction | GasJunction | Газовое соединение |
SubnetLine | GasSubnetLine | Газовое распределение |
EdgeObject | GasEdgeObject | Объект газового ребра |
JunctionObject | GasJunctionObject | Объект газового соединения |
Атрибуты традиционных специализированных сетей
Все классы в традиционной специализированной сети разделяют следующие атрибуты:
Имя поля | Псевдоним поля | Описание |
---|---|---|
ASSETGROUP | Группа оборудования | Поле подтипа с основной классификацией по типам объектов. |
ASSETTYPE | Тип оборудования | Поле с второстепенными классификациями, реализованное в качестве атрибутивных доменов для каждого типа группы оборудования. |
ASSOCIATIONSTATUS | Статус связи | Тип связи , в котором участвует объект, роль, которую он играет в отношении и свойства видимости объектов. Для дополнительной информации см. Связи и Атрибут статуса связи. |
SUBNETWORKNAME | Имя подсети | Название подсети, в которой находится объект. Класс объектов Assembly не имеет поле Subnetwork name. |
SUPPORTEDSUBNETWORKNAME | Имя поддерживаемой подсети | Имя подсети, которую поддерживает контейнер или структурный объект. Примечание:Инженерная сеть версии 4 и новее. |
SUPPORTINGSUBNETWORKNAME | Имя поддерживаемой подсети | Имя подсети, поддерживаемой объектом содержания. Класс объектов Assembly не имеет поле Supporting subnetwork name. Примечание:Инженерная сеть версии 5 и новее. |
Примечание:
Дополнительные поля добавляются, когда включен глобальный идентификатор Global ID и отслеживание изменений.Объекты из класса Device имеют следующие дополнительные атрибуты:
Имя поля | Псевдоним поля | Описание |
---|---|---|
ISSUBNETWORKCONTROLLER | Является контроллером подсети | Указывает, установлен ли объект в качестве контроллера подсети |
ISCONNECTED | Подключено | |
SUBNETWORKCONTROLLERNAME | Имя контроллера подсети | Хранит имя контроллера подсети объекта |
TIERNAME | Имя уровня | Имя уровня, на котором находится объект |
TIERRANK | Ранг уровня | Ранг подсети, в которой находится объект |
TERMINALCONFIGURATION | Пути терминала | Конфигурация пути терминала, представленного для объекта |
Объекты из класса Line имеют следующие дополнительные атрибуты:
Имя поля | Псевдоним поля | Описание |
---|---|---|
FROMDEVICETERMINAL | Терминал от устройства | ID терминала, к которому подключается исходящая конечная точка линии. |
TODEVICETERMINAL | Терминал к устройству | ID терминала, к которому подключается входящая конечная точка линии. |
ISCONNECTED | Подключено | Показывает, есть ли связность с контроллером подсети в данной сети. |
FLOWDIRECTION | Направление потока | Указывает, протекают ли ресурсы по направлению оцифровки линии или против него или, если поток является неопределенным при моделировании потока с использованием направления оцифровки линий. Более подробно см. Направление стока в инженерной сети.
Примечание:Инженерная сеть версии 7 и новее. |
Класс Junction имеет следующие дополнительные атрибуты:
Имя поля | Псевдоним поля | Описание |
---|---|---|
ISCONNECTED | Подключено | Показывает, есть ли связность с контроллером подсети в данной сети. |
Таблица JunctionObject содержит следующие дополнительные атрибуты:
Имя поля | Псевдоним поля | Описание |
---|---|---|
ISSUBNETWORKCONTROLLER | Является контроллером подсети | Определяет, действительно ли терминал на объекте задан как контроллер подсети |
ISCONNECTED | Подключено | Показывает, есть ли связность с контроллером подсети в данной сети. |
SUBNETWORKCONTROLLERNAME | Имя контроллера подсети | Хранит имя контроллера подсети объекта |
TIERNAME | Имя уровня | Имя уровня, на котором находится объект |
TIERRANK | Ранг уровня | Ранг подсети, в которой находится объект |
TERMINALCONFIGURATION | Пути терминала | Конфигурация пути терминала, представленного для объекта |
Таблица EdgeObject содержит следующие дополнительные атрибуты:
Имя поля | Псевдоним поля | Описание |
---|---|---|
ISCONNECTED | Подключено | Показывает, есть ли связность с контроллером подсети в данной сети. |
FLOWDIRECTION | Направление потока | Указывает, протекают ли ресурсы по направлению или против глобального ID От и До объекта ребра в соединении, или если поток является неопределенным. Примечание:Инженерная сеть версии 7 и новее. |
Сведения об атрибутах класса SubnetLine см. в Класс объектов SubnetLine.