El software COMSOL Multiphysics® en su última versión 6.0 incluye Model Manager, una herramienta para el almacenamiento eficiente de bases de datos y el control de versiones de modelos y archivos relacionados, como datos experimentales y archivos CAD. Model Manager está completamente integrado en la interfaz de usuario de COMSOL Multiphysics®. Proporciona funciones de organización y búsqueda avanzada, incluida la búsqueda de funciones dentro de un modelo, y una función de comparación que muestra las diferencias exactas entre dos versiones de un modelo. Los archivos del modelo se almacenan de manera eficiente en el sistema con un mínimo de redundancia.

Beneficios de la gestión de datos de simulación

Model Manager beneficia a individuos y organizaciones por igual con un espacio de trabajo estructurado para la colaboración entre colegas y equipos, e incluso con partes externas. Está incluido en el producto básico de la plataforma COMSOL Multiphysics®.

Características clave:

  • Gestión de datos de simulación
    • Permite a los usuarios organizar modelos y aplicaciones de forma centralizada
  • Control de versiones
    • Realiza un seguimiento de los cambios y las actualizaciones de los modelos de forma sistemática
  • Almacenamiento eficiente
    • Almacena solo datos relevantes de borradores y revisiones de modelos
    • Almacena datos auxiliares: CAD, mallas, datos experimentales, etc.
  • Búsqueda de contenido del modelo
    • Encuentrar rápidamente todos los modelos que tienen un conjunto particular de características o parámetros
    • Etiquetar y organizar modelos
  • Control de acceso
    • Permite que múltiples usuarios accedan a modelos y datos administrados
    • Controla de forma centralizada el acceso de los usuarios
  • Conectarse a una base de datos local o remota

Model Manager viene con un conjunto de herramientas para abordar estos puntos, todo mientras permanece dentro del entorno de modelado COMSOL Desktop®.

Características y funcionalidad en el Administrador de modelos

Model Manager incluye una colección de potentes herramientas para la gestión de datos de simulación.

Bases de datos del administrador de modelos

Desde COMSOL Desktop ®, puede crearse una nueva base de datos local en el propio ordenador del usuario para que se mantenga organizado y poder realizar un seguimiento de sus modelos y archivos de datos auxiliares. Alternativamente, el usuario y sus colegas pueden compartir modelos y archivos cargándolos en una base de datos del servidor a la que se accede a través de un servidor de Model Manager. La capacidad de utilizar una base de datos de Model Manager local se incluye con todas las licencias, excepto la licencia educativa Class Kit License (CKL). La instalación y conexión a un servidor central de Model Manager está disponible con una licencia de red flotante (FNL).

Control de versiones

Model Manager viene con herramientas de control de versiones estándar, como ver el historial de versiones de modelos y archivos de datos auxiliares, detectar automáticamente conflictos de versiones al guardar y comparar versiones entre sí. Permite, por ejemplo, abrir una versión anterior para crear un modelo completamente nuevo con su propio historial de versiones separado, o ver todos los cambios realizados en un modelo de una versión a la siguiente.

Al trabajar en un modelo existente en una base de datos, puede crearse un borrador del modelo que esté controlado por versión por derecho propio, lo que permite experimentar con varias ideas de simulación sin contaminar el historial de versiones del modelo original. Una vez que se haya terminado el borrador, se puede optar por mantenerlo como una nueva versión del modelo original o descartarlo. También están disponibles herramientas de control de versiones más avanzadas, como bifurcación, fusión y reversión. La bifurcación permite trabajar en una colección completa de modelos y archivos de datos auxiliares de forma aislada, mientras que al mismo tiempo pospone la decisión de si vale la pena conservar o no los cambios. La reversión permite restaurar modelos y archivos de datos auxiliares que se hayan eliminado previamente, quizás por accidente.

Almacenamiento de datos eficiente

Una base de datos de Model Manager está hecha a medida para las necesidades de almacenamiento de un modelo integrado en COMSOL Multiphysics®. El Administrador de modelos se asegura de no almacenar nunca duplicados de datos de simulación al guardar múltiples versiones del mismo modelo. También pueden eliminarse datos creados, calculados y trazados que, en su lugar, pueden reproducirse del modelo según sea necesario. Esto puede reducir en gran medida el almacenamiento en disco, especialmente para simulaciones transitorias grandes o barridos paramétricos.

Pueden administrarse fácilmente archivos de datos auxiliares, como archivos CAD o archivos de datos experimentales. En la ventana Datos auxiliares, se obtiene una descripción general de todos los datos auxiliares utilizados en un modelo y se puede ver rápidamente en qué parte del modelo se utiliza un archivo de datos auxiliares. COMSOL notificará automáticamente si hay un archivo de datos auxiliar disponible en una versión más reciente y preguntará si desea utilizar el archivo más reciente en la base de datos.

Potente funcionalidad de búsqueda

La sintaxis de búsqueda de Model Manager permite buscar profundamente en los modelos en función de sus propiedades, características, configuraciones y otros metadatos. Puede, por ejemplo, realizarse consultas de búsqueda respondiendo:

  • ¿Qué modelos utilizan un paso de estudio dependiente del tiempo?
  • ¿Qué modelos tienen un parámetro de Longitud entre 5 cm y 15 cm?
  • ¿Qué modelos fueron modificados por última vez por el usuario?

Además, se puede buscar etiquetas que hayan utilizado para organizar los archivos de modelo.

Servidor del administrador de modelos

El servidor de Model Manager es un servidor web que se puede instalar en cualquier lugar de la red y alojar una base de datos de Model Manager. Para las bases de datos del servidor Model Manager, puede controlarse quién tiene acceso a los modelos y archivos de datos auxiliares mediante la configuración de permisos. Puede, por ejemplo, establecerse qué usuarios pueden abrir o guardar un modelo en particular, o establecer qué usuarios pueden buscar y ver una colección de modelos.

Una base de datos del servidor Model Manager puede ser compartida por varios usuarios y permite colaborar con los compañeros de trabajo en modelos de simulación controlados por versión y archivos de datos, todo mientras se permanece dentro del entorno COMSOL Multiphysics®.

El servidor de Model Manager puede configurarse para usar componentes de bases de datos internos administrados por el servidor o componentes de bases de datos externos proporcionados y administrados por la organización. A través de la interfaz web del servidor Model Manager, los administradores pueden crear cuentas para que los usuarios puedan acceder a la base de datos del servidor Model Manager desde el software COMSOL Multiphysics®. Los usuarios también pueden iniciar sesión en la interfaz web para actualizar la configuración de su propia cuenta.

Comparación de los contenidos del modelo

Siempre que se esté interesado en comparar dos archivos de modelo COMSOL Multiphysics® almacenados en una base de datos de Model Manager, o en el sistema de archivos del usuario, se puede utilizar la herramienta Comparar. Los resultados de la comparación muestran las diferencias entre los modelos y se muestran en una ventana de resultados de comparación separada.

Al comparar archivos de modelo, pueden identificarse y corregirse errores en el modelo actual, documentar y comprobar las diferencias entre dos versiones de un modelo en desarrollo y proporcionar las diferencias entre los dos archivos de modelo como un archivo XML para su posterior procesamiento.