Subredes

Una subred representa un subconjunto topológico de un nivel donde todas las entidades participantes tienen transitabilidad con los mismos controladores de subred. Un subconjunto es una colección de líneas, dispositivos y cruces conectados. Las subredes controlan el trazado y los eventos de diagramas de red, además, proporcionan técnicas para visualizar la red: representación en pantalla, etiquetado y generación de mapas (por ejemplo, mapas de zonas de presión y circuitos). Se pueden determinar rápidamente las subredes en las que participa una entidad al editar sus activos. El mantenimiento de la información de la subred se optimiza con la capacidad de exportar información de subred a sistemas externos para futuros modelados y análisis.

Una subred se crea configurando una o más entidades como controladores de subred. El nombre de la subred se define cuando un terminal está configurado para ser un controlador de subred. Cada subred de un nivel debe tener un nombre de subred único, no solo en el nivel, sino en toda la red de servicios. Se hace así para asegurar que el nombre de la subred sea único en los casos en que un trazado abarca subredes en varios niveles en más de una red de dominio. El nombre de subred utilizado al agregar el controlador de subred se actualiza en cada entidad que participa en la subred al actualizar la subred. Actualizar el nombre de la subred para las entidades es lo que completa el proceso de creación de una subred: un grupo de activos con transitabilidad con el mismo controlador o controladores de subred.

Consulte Conceptos y operaciones para revisar los temas clave de la administración de subredes.

Administración de subredes

Las subredes se marcan como sin validar al crearlas inicialmente agregando un controlador de subred, y también se pueden determinar por la validación de áreas sin validar. Para obtener una lista completa de situaciones en las que una subred se considera sin validar, consulte Subredes sin validar. Actualizar una subred con la herramienta Actualizar subred toma las ediciones realizadas en la subred y actualiza la subred con la información relevante.

La información sobre una subred se almacena en la tabla de subredes. Esta tabla almacena información sobre los controladores de subred, el nivel al que pertenece la subred, los detalles de rastreo del editor y si una subred está sin validar.

A continuación, se ofrece un resumen de las tareas relacionadas con la administración de subredes:

Definición de niveles divididos y jerárquicos

La definición de nivel es una propiedad que se define cuando agrega una red de dominio a la red de servicios. Una definición de nivel indica la organización de niveles en relación con el resto de la red. En una red de dominio o grupo de nivel, dos o más niveles pueden formar un conjunto de niveles sucesivos divididos o una jerarquía de niveles anidados. En una red de servicios, todos los niveles de una red de dominio o grupo de nivel comparten la misma definición de nivel. Una red de servicios puede contar con varias redes de dominio con distintas definiciones de nivel.

Para obtener más información, consulte Niveles.

Tipo de topología

Las subredes admiten dos tipos de topología para modelar sistemas diferentes: malla y radial. El tipo de topología de las subredes se establece en el nivel y se define cuando se crea un nivel. Todas las subredes de un nivel comparten el mismo tipo de topología.

Nota:
En una red de dominio con una definición de niveles jerárquicos, el tipo de topología de las subredes solo puede ser malla. El tipo de topología de las subredes de una red dividida puede ser de malla o radial.

Los siguientes tipos de topología están disponibles al agregar un nivel:

  • Radial: consta de uno o varios controladores de subred.
  • Malla: consta de uno o varios controladores de subred.
Nota:
Actualmente, el tipo de topología no proporciona una diferencia en el comportamiento para el trazado o la administración de subredes. La funcionalidad está en proceso de desarrollo y se aplicará a una versión futura.

Cada controlador de subred tiene un Nombre de controlador de subred único, pero deben compartir el mismo Nombre de subred.

Definición de subred

En el momento de la configuración, el administrador de una red de servicios establece una definición de subred para cada nivel de una red de dominio. Una definición de subred controla varias propiedades de cada subred del nivel especificado y se utiliza al actualizar subredes.

Para obtener más información, consulte Establecer o modificar la definición de subred.

En la siguiente tabla se describen los componentes de una definición de subred:

ComponenteDescripción

Compatibilidad con subredes separadas

Define si se puede realizar un trazado poligonal entre dos o más subredes con el mismo nombre. Esta opción solo está disponible para los niveles de redes de dominio con una definición de niveles divididos. Los niveles de una red de dominio con una definición de niveles jerárquicos siempre tendrán esta propiedad con el valor True para admitir subredes separadas.

Controladores de subred válidos

Define tipos de activos y grupos de activos específicos de las clases Device y Junction Object que puede tener sus terminales definidos como controladores de subred.

Solamente los terminales que pertenezcan a controladores de subred válidos se pueden utilizar para crear o modificar controladores de un nivel concreto.

Validar entidades

Define tipos de activos y grupos de activos específicos de las entidades que participan en una red de servicios. Por ejemplo, un nivel de distribución permite líneas de media y baja tensión, pero no líneas de alta tensión. Se especifican en la definición de subred de un nivel y se inspeccionan cuando se actualiza la subred.

  • Dispositivos válidos
  • Líneas válidas
  • Cruces válidos
  • Objetos de cruce válidos
  • Objetos de eje válidos

Si se descubren entidades conectadas o asociadas a tipos de activos no válidos cuando se actualiza una subred, se generan errores y la subred no se actualiza.

Líneas agregadas a la clase de entidad SubnetLine

Define un subconjunto de líneas del parámetro Líneas válidas que se integran para representar una subred de la clase de entidad SubnetLine.

Plantilla de diagrama de subred

Una plantilla de diagrama se utiliza como la plantilla para los diagramas de subred generados automáticamente. Este componente es opcional.

Estos diagramas se generan y se actualizan cada vez que se actualiza la subred. Si se elimina una subred, el diagrama de sistema de subred asociado también se elimina.

Configuración de un trazado de subred

Las configuraciones de trazado de subred son opcionales y se pueden configurar durante la etapa de configuración de una red de servicios. Los eventos de subred (actualización, actualización y trazado) utilizan algunas de las configuraciones de trazado de subred para determinar las entidades que se consideran durante el evento y las entidades que se actualizan, exportan o se les realiza un trazado y se devuelven. Puede modificar una configuración de trazado de subred con las herramientas asociadas a cada una de estas operaciones. Se aplican algunas restricciones; consulte cada herramienta para ver los parámetros de trazado disponibles.

Las opciones de configuración son las siguientes:

  • Incluir contenedores: especifica si se incluirán los contenedores.
  • Incluir contenido: especifica si se incluirá el contenido de los contenedores.
  • Incluir estructuras: especifica si se incluirán las estructuras.
  • Incluir entidades de barrera: especifica si se incluirán las barreras.
  • Validar capacidad de localización: especifica si se devolverá un error si se encuentran objetos de cruce o eje que no se pueden localizar.
  • Resúmenes: calcula y almacena información sobre una subred en la clase de entidad SubnetLine.
  • Barreras de condición: define una entidad que detendrá una operación basada en las categorías y atributos de red.
  • Barreras de función: define una entidad que detendrá una operación basada en una función.
  • Aplicar transitabilidad a: define el alcance de transitabilidad que se va a aplicar. Aplica transitabilidad a solo cruces, solo ejes o cruces y ejes a la vez.
  • Propagadores: usa atributos de red propagados para controlar qué entidades se consideran. Está disponible una función Substitution. Este parámetro está disponible solo a través de Python.

Para obtener más información sobre las configuraciones de trazado de subred, consulte Configuración de trazado de subred.

Política de actualización de subred

Define qué entidades se actualizan y cómo se realizan las ediciones de atributos durante la actualización de subred en la geodatabase.

Las opciones disponibles para configurar la política de actualización de subred son las siguientes:

  • Administrar IsDirty: especifica si el proceso de actualización de subred actualizará el atributo IsDirty en la tabla Subredes y en la clase de entidad SubnetLine. Esto también afecta a la coherencia de los diagramas de red.
  • Actualizar contenedores de red de estructura: especifica si el proceso de actualización de la subred actualizará el atributo de nombre de subred admitido para los contenedores de red de estructura. Esta opción está activada de forma predeterminada.
  • Actualizar contenedores de red de dominio: especifica si el proceso de actualización de la subred actualizará el atributo de nombre de subred admitido para los contenedores de red de dominio. Esta opción está activada de forma predeterminada.
  • Modo de edición de la versión predeterminada y Modo de edición de la versión con nombre: durante el proceso de actualización de subred, se realizan varias ediciones de atributos para entidades de subred. El Modo de edición determina cómo se realizan las ediciones de atributos. Hay dos opciones disponibles para controlar este comportamiento, Con eventos y Sin eventos.

    • Sin eventos: esta es la opción predeterminada tanto para la versión predeterminada como para las versiones con nombre. Cuando se utiliza esta opción, las ediciones se realizan como escrituras directas. Al realizar estas ediciones de atributos como escrituras directas, omite cualquier evento en el nivel de geodatabase que actualice la anotación vinculada a entidad o la evaluación de una regla de atributo establecida en el evento desencadenador de inserción o actualización. Tenga en cuenta que, mientras está en la versión predeterminada, se actualizan todas las entidades y objetos de la subred. En una versión con nombre, las actualizaciones están limitadas a entidades y objetos que se editan en la versión.
    • Con Evento: esta opción desencadena eventos en el nivel de geodatabase para actualizar elementos como anotación vinculada a entidad, rastreo del editor o la evaluación de una regla de atributo establecida en el evento desencadenador de inserción o actualización, así como el nombre de subred y los valores propagados para todas las entidades y objetos aplicables.
    Nota:

    Determinados parámetros requieren una versión de red de servicios mínima. Consulte la herramienta Establecer definición de subred para obtener más información.