Cuadro de diálogo Configuración de simulación múltiple generalizada

Utilice este cuadro de diálogo para configurar una simulación que ejecute varios casos de prueba.

Para abrir el cuadro de diálogo de una nueva configuración, haga clic con el botón derecho en Grupo de simulaciones múltiples generalizadas (GMR) en la ventana Grupo de modelo y seleccione Nuevo Configuración de simulación múltiple generalizada.

Para abrir el cuadro de diálogo de una configuración existente, seleccione un elemento del Grupo de simulaciones múltiples generalizadas en la ventana Grupo de modelo.

Página Casos de prueba

Puede utilizar esta página para especificar casos de prueba en la tabla del lado derecho. Puede introducir los casos de prueba manualmente, aunque se proporciona un asistente en el lado izquierdo para agilizar la creación de varios casos de prueba.

Elemento Descripción
Asistente

Las selecciones realizadas en el asistente se aplican a la tabla de casos de prueba de la derecha al hacer clic en Añadir. Puede cambiar las selecciones del asistente y, a continuación, hacer clic de nuevo en Añadir para crear más casos de prueba en la tabla.

Lista de selección

Puede hacer clic en # (Actual) para especificar que se utilice la selección activa en GeoPlan.

Alternativamente, puede colocar una lista de selección en este cuadro o seleccionar una con el botón Examinar. La lista de selección debe contener objetos de red para los que se van a crear casos de prueba. Si no utiliza una lista de selección, puede elegir un tipo de objeto y un objeto específico para utilizarlo en un caso de prueba (consulte a continuación).

Tipo de objeto

Elija el tipo de objeto para el que desea crear un caso de prueba. Las instancias de este tipo de objeto deben existir en la red activa y, si se utiliza una lista de selección, en la lista de selección. Si elige un tipo de objeto que no existe en la red activa o en la lista de selección, no podrá completar el asistente.

Nota: Si está utilizando una lista de selección, se crearán casos de prueba para todos los objetos de este tipo en la lista de selección. En este caso, el asistente no le permitirá elegir objetos individuales, aunque podría suprimir los casos de prueba no deseados creados para esos objetos de la tabla de casos de prueba si lo desea.

Tabla de campo/valor

Esta tabla se rellena con los parámetros (campos) correspondientes al elegir un tipo de objeto. Seleccione los parámetros (campos) que desea incluir en los casos de prueba. Puede establecer el valor del parámetro aquí. En el caso de varios casos de prueba creados a partir de esta configuración, eventualmente podrá cambiar el valor de los casos de prueba individuales en la tabla de la derecha.

Nombre del caso de prueba

Puede introducir un nombre que se utilizará para todos los casos de prueba creados la próxima vez que haga clic en el botón Añadir. Si asigna el mismo nombre a diferentes casos de prueba, todos se aplicarán en la misma ejecución. Los casos de prueba con nombres diferentes se aplicarán en ejecuciones independientes.

Si no introduce un nombre aquí, haga clic en Adjuntar ID de objeto al nombre del caso de prueba para utilizar el ID de objeto como nombre del caso de prueba.

Adjuntar ID de objeto a nombre de caso de prueba

Active esta casilla si desea que el nombre del caso de prueba incluya el ID del objeto que aparece en el caso de prueba. Si no ha introducido un nombre de caso de prueba específico, el ID de objeto se utilizará como nombre del caso de prueba.

ID de objeto

Si está utilizando una lista de selección, se crearán casos de prueba para todos los objetos pertinentes de la lista, utilizando los ID de esos objetos. No es necesario seleccionar los ID de objeto individuales, por lo que la lista desplegable ID de objeto no está disponible.

Si no está utilizando una lista de selección, se creará un caso de prueba para cada objeto cuyo ID de objeto seleccione en la lista desplegable.

Añadir Haga clic en este botón para añadir todos los detalles que ha especificado hasta ahora a la tabla de casos de prueba de la derecha. Puede hacer clic en este botón varias veces para añadir casos de prueba a la tabla, cambiando los detalles en el asistente cada vez si es necesario.
Generar caso de prueba para área de aislamiento

Permite utilizar áreas de aislamiento en GMR.

Para cada código de área de aislamiento encontrado en los vínculos de selección que se incluirán en el análisis, se cerrarán todos los vínculos del área de aislamiento y se ejecutará una simulación. Se ejecutará una simulación por área de aislamiento.

Tabla de casos de prueba

Puede crear casos de prueba directamente en esta tabla o puede rellenar la tabla con el asistente de la izquierda. Incluso si usa el asistente, puede cambiar los detalles de los casos de prueba en la tabla y puede añadir nuevos casos de prueba manualmente. Puede suprimir un caso de prueba haciendo clic con el botón derecho en la columna situada más a la izquierda (gris) y seleccionando Suprimir.

Caso de prueba Introduzca un nombre para el caso de prueba. Todos los casos de prueba con el mismo nombre se aplicarán en la misma ejecución.
Tabla

Elija un tipo de objeto para el que existan ejemplares en la red activa.

Alternativamente, puede elegir Ejecutar y, a continuación, elegir un parámetro (campo) que se puede modificar a medida que se implementan casos de prueba sucesivos.

ID de objeto Elija el objeto para este caso de prueba seleccionando su ID. Si no hay instancias del tipo de objeto seleccionado, esta lista estará vacía.
Campo Seleccione el parámetro (campo) que se utilizará en el caso de prueba.
Valor Seleccione o introduzca el valor del parámetro para el caso de prueba.
Importar CSV Haga clic en este botón para importar un archivo .csv que contenga información de casos de prueba previamente configurada.
Importación de CSV asignado Haga clic para abrir el cuadro de diálogo Importación de CSV con asignación de GMR, que se utiliza para configurar casos de prueba basados en componentes de un archivo CSV o una tabla de resultados SQL. Estos casos de prueba se transfieren a la tabla de casos de prueba, descrita anteriormente.
Exportación a CSV Haga clic en este botón para crear un archivo .csv que contenga la configuración vigente del caso de prueba.

Ejemplos de creación de casos de prueba

La simulación múltiple generalizada (GMR) se configura especificando casos de prueba. La imagen siguiente muestra un caso muy simple. Hay tres casos de prueba, por lo que habrá tres ejecuciones. Cada ejecución implica el cierre de una sola tubería, y la ejecución toma el nombre de la tubería.

Para crear esta lista simple de casos de prueba, use la sección "asistente" en el panel izquierdo del cuadro de diálogo.

  1. Comience con una lista de selección de tres tuberías. Coloque esto en el destino de colocación.

  2. En el menú desplegable, seleccione Tubería (Control). De este modo, se muestran los campos de los campos de control de tuberías.

  3. Busque Tubería cerrada y active la casilla (es decir, cerrada).

  4. Active la casilla Adjuntar ID de objeto a Nombre de caso de prueba. Deje en blanco el Nombre de caso de prueba.

  5. Haga clic en Añadir - - > . Se crean tres casos de prueba. Cada uno toma el nombre de su tubería, y cada caso de prueba implica el cierre de la tubería.

Para añadir varios objetos en un caso de prueba:

  1. Comience con una lista de selección de tres tuberías. Coloque esto en el destino de colocación.

  2. En el menú desplegable, seleccione Tubería (Control). De este modo, se muestran los campos de los campos de control de tuberías.

  3. Busque Tubería cerrada y active la casilla (es decir, cerrada).

  4. Establezca el nombre del caso de prueba en ROJO.

  5. Haga clic en Añadir - - >.

Se crea un único caso de prueba. El GMR ejecutaría una única simulación llamada ROJO, en la que se cierran tres tuberías.

  1. Repita los pasos anteriores, pero con el nombre AMARILLO.

  2. Haga clic en Añadir - - >.

  3. Suprima una de las filas del caso de prueba AMARILLO

Ahora el GMR tiene dos simulaciones llamadas ROJO y AMARILLO con tres y dos cierres, respectivamente. Continúe así para crear dos casos de prueba más llamados NARANJA y AZUL.

Para la configuración de un GMR más complejo. Tome las tres tuberías y, para cada tubería, configure una ráfaga. La ráfaga implica la configuración de varios campos de control. Pero vaya más allá y configure tres tamaños de ráfaga diferentes.

  1. Comience con una lista de selección de tres tuberías. Coloque esto en el destino de colocación.

  2. En el menú desplegable, seleccione Tubería (Control). De este modo, se muestran los campos de los campos de control de tuberías.

  3. Establezca los campos de ráfaga: active la ráfaga; para toda la simulación; un tipo de ráfaga de caudal; un caudal fijo; un valor de caudal de 0,5 l/s. Por lo tanto, hay cinco campos de control.

  4. Para el caso de prueba, asigne el nombre SmallLeak y active la casilla Adjuntar ID de objeto a Nombre de caso de prueba.

  5. Haga clic en Añadir - - >.

  6. Modifique el valor de fuga a 1,0 l/s y cambie el nombre a MediumLeak. Haga clic en Añadir - ->.

De este modo, tendrá varios casos de prueba para cada objeto. Y cada caso de prueba implica la configuración de varios campos.

Como se puede ver, el asistente ofrece mucha flexibilidad. Además, puede exportar los casos de prueba a CSV, manipularlos y volver a importarlos. Para obtener resultados más eficaces, puede usar SQL para generar una tabla que se importa en la tabla de casos de prueba. Consulte el cuadro de diálogo Importación de CSV asignado a GMR para obtener más información.

Página Resultados

Puede utilizar esta página para especificar un subconjunto de resultados para conservar. Puede que desee hacer esto para ahorrar espacio de almacenamiento.

Haga clic para ver las propiedades de la página

Elemento Descripción

Casos de prueba

Conservar casos de prueba si la consulta arroja resultados:

Consulta almacenada

Puede crear una consulta SQL que seleccione un subconjunto de resultados. Suelte la consulta en el cuadro o selecciónela con el botón Examinar.

Ejecutar consulta a tiempo

Puede seleccionar la fecha y hora en que se debe ejecutar la consulta.
Resultados de datos variables en el tiempo

Puede optar por descartar todos los resultados variables en el tiempo, tal vez porque no desea que ocupen espacio de almacenamiento.

Puede optar por conservar o descartar ciertas combinaciones de resultados y resúmenes, tal vez porque desea conservar espacio de almacenamiento.

Ejemplos de gestión de resultados en GMR

Lo mínimo para la retención de resultados es conservar el cubo de datos de resumen, Conservar solo informe de resumen. Esto permite la generación de informes de tabla, así como la coloración temática en el GeoPlan. Este informe de resumen se conserva siempre

En el otro extremo, Conservar todos los resultados de datos variables en el tiempo permite examinar simulaciones individuales, pero, como es natural, el volumen de datos puede causar problemas de rendimiento y almacenamiento.

Los enfoques intermedios son:

Página de análisis

Puede utilizar esta página para especificar opciones de análisis.

Elemento Descripción

Análisis

Utilizar campos de resultado de simulación Seleccione esta opción para realizar un análisis basado en la información del área Campos de resultados de simulación (consulte a continuación).
Usar consulta almacenada Seleccione esta opción para realizar un análisis basado en una consulta almacenada. Permite especificar la consulta almacenada que se utilizará en la sección Consulta de resultados.
Usar campos de resultados de simulación y consultas almacenadas Si se selecciona esta opción, puede utilizar los campos de resultados de la simulación y también utilizar una consulta SQL al mismo tiempo.
Ninguno Seleccione esta opción para no realizar ningún análisis.
Consulta de resultados

Solo está disponible si la opción Análisis se ha establecido como Usar consulta almacenada.

Consulta almacenada Coloque un objeto de consulta en este cuadro o seleccione uno con el botón Examinar.
Ejecutar consulta a tiempo Escriba o seleccione una fecha y una hora para ejecutar la consulta.
Campos de resultados de simulación

Solo está disponible si la opción Análisis se ha establecido en Usar campos de resultado de simulación.

Usar objetos de prueba Seleccione esta opción para ver los resultados de los objetos utilizados en la página Casos de prueba.
Usar lista de selección

Seleccione esta opción para ver los resultados de un subconjunto de objetos utilizados en la página Casos de prueba, tal como se especifica en una lista de selección.

Si se selecciona esta opción, coloque una lista de selección en el cuadro Lista de selección o elija una con el botón Examinar.

Mostrar resultados de InfoWorks TS en campos Active esta opción para incluir estos resultados en la tabla siguiente.
Tabla de campos de resultados Seleccione los campos que se incluirán en el análisis.
Ejecutar simulación base Una simulación base es aquella que no tiene ninguno de los cambios especificados en esta configuración. Active la casilla para ejecutar una simulación base además de las simulaciones que ha configurado en la página Casos de prueba. Puede que desee hacer esto para poder comparar los valores "antes y después".
Realizar análisis de nivel de servicio

Esta opción permite realizar un análisis de nivel de servicio.

Por defecto, esta opción no está seleccionada.

Al hacer clic en el botón Opciones, se abre el cuadro de diálogo Opciones de análisis de vínculos críticos donde puede configurar las opciones para los criterios de análisis, la presión mínima y máxima, la eficiencia de la demanda de eventos y el tipo de recuento de errores durante una simulación de análisis de vínculos críticos.

Ejemplos del análisis de los resultados de GMR

La ficha Análisis decide qué valores se incluirán en la tabla de resumen. La tabla de resumen está estructurada de la siguiente manera:

Nombre del caso de prueba

Nombre de ID de objeto Resultado 1 Resultado 2 Resultado 3 Resultado 4 Resultado N

Los campos Caso de prueba e ID de objeto formarán una clave principal dentro de la tabla de resumen.

Por ejemplo, si se utiliza una consulta para rellenar el informe, el Resultado 1 podría ser la presión en el momento T1, el Resultado 2 podría ser la presión en el tiempo T2 y el Resultado 3 podría ser la Presión máxima. Esta tabla se desglosará para su visualización final en la tabla o en GeoPlan. La agregación se realizará en el ID de objeto o en el nombre del Caso de prueba para proporcionar los mínimos para el Resultado 1 o máximos para el Resultado 3.

La tabla de resumen se elabora a partir de campos de resumen existentes o de una consulta.

A continuación se muestra un ejemplo de una consulta. Está diseñado para tuberías. La consulta devuelve un identificador de objeto (como la columna de resultados object_id) y una columna de resultados denominada SeriousReversal, que será 0 o 1 si hay un gran número de reversiones de caudal. El ID de caso de prueba se genera automáticamente.

select OID AS object_id , IIF( (sim.pctflowf > 20 and sim.pctflowf < 80 and sim.vnegmax < -0.15 and sim.vposmax > 0.15 and sim.reversal > 10),1,0) AS SeriousResersval

La tabla de resumen contendrá tres columnas: test_case, object_id y SeriousReveral

Botón Guardar

Haga clic para guardar la configuración.