INTERSYSTEMS CACHÉ CASE STUDY Navantia Adaptable Modelo de datos enriquecido Alto rendimiento Navantia desarrolla la nueva generación de sistemas de gestión naval mediante InterSystems Caché. Los buques militares no sólo son embarcaciones con funciones avanzadas como, por ejemplo, el control gran capacidad, sino que también son sistemas de de daños, el mantenimiento, la formación a bordo y información con múltiples funciones mucho más, en parte mediante la obtención de extremadamente complicados. Reconociendo esto, información de los datos del diseño y de la Navantia (www.navantia.es), empresa española líder construcción del constructor de la embarcación del sector de la construcción naval militar, se ha (dibujos, especificaciones y hojas de cálculo) para diferenciado eficazmente en su sector mediante el mejorar los sistemas operativos de a bordo. desarrollo e implantación de la siguiente generación Actualmente Navantia está desarrollando proyectos de sistemas de gestión naval – lo que Navantia IPMS para la armada española, noruega, venezolana denomina su sistema de gestión de plataforma y australiana. integrada (IPMS, del inglés Integrated Platform Management System). La clave del IPMS avanzado de Navantia es una “Hemos podido desarrollar un sistema mejor a cualquier otro del mundo”, indica Juan Luis Muñoz, Director Técnico del Departamento de Sistemas de aplicación de software innovadora, denominada Control de Navantia. “Nos diferencia de toda la COMPLEX, que la empresa y su socio en el desarrollo, competencia. En algunos casos, Navantia ha podido Arisnova, han creado utilizando la base de datos de vender embarcaciones gracias específicamente a objetos Caché de InterSystems. COMPLEX permite nuestro sistema integrado de información de la integración de funciones estándar como el control embarcaciones; a veces ha sido más importante que y la supervisión de embarcaciones con otras la propia embarcación”. IPMS es un sistema distribuido de control digital en tiempo real. Consta de consolas de control multifunción y de un conjunto de controladores lógicos programables (PLC) que se utilizan para la recogida y control de los datos. Las consolas proporcionan interfaces hombre-máquina (HMI) para operadores de sistemas que se encuentren en distintas ubicaciones de la embarcación. Se proporciona conectividad de todo el sistema mediante un entorno de red redundante. IPMS tiene una arquitectura abierta que permite la integración inmediata de cualquier tipo de subsistema adicional (y su software correspondiente) de forma que todos ellos puedan funcionar dentro de la misma infraestructura de información. La funcionalidad resultante consigue reducir considerablemente los costes de instalación, compra y mantenimiento. Navantia empezó a buscar alternativas a las bases de datos relacionales tradicionales y a los sistemas SCADA (Supervisory Control and Data Acquisition) debido a las limitaciones de estos enfoques que hacían que no resultaran adecuados para un IPMS de alto rendimiento. Sus modelos de datos son demasiado simplistas, sus arquitecturas no son lo suficientemente flexibles y su rendimiento demasiado limitado para un IPMS que debe alojar varios sensores, diversos tipos de equipo de a bordo, relaciones entre sistemas, flujo de trabajo de procesos y distintos tipos de información: estática, dinámica, en tiempo real, activa e histórica. Después de analizar diversas opciones, Navantia, empresa líder en el uso de tecnología avanzada eligió InterSystems Caché como software de base para COMPLEX por diversos motivos. “Las prestaciones de sincronización y réplica de datos de Caché son de gran importancia en la implantación de aplicaciones distribuidas de control”, indica Muñoz. “Además, COMPLEX es una solución multi-plataforma con capacidad para ejecutar aplicaciones Windows y Linux, así que necesitábamos un motor de bases de datos que permitiera lo mismo. La excepcional velocidad de acceso de Caché permite consultas en tiempo real para la generación de menús contextuales o de informes sobre la marcha. Y la velocidad de acceso y la capacidad de almacenamiento masivo de Caché permiten que los datos en tiempo real se incorporen en la base de datos histórica sin que el rendimiento de la aplicación se vea perjudicado.” Además, Caché permite una de las características más espectaculares y visuales de COMPLEX: un entorno de visualización integrada que presenta información a los operadores de la embarcación en tres vistas complementarias distintas: • Un vista esquemática bidimensional, que ofrece una visión general funcional simplificada de los sistemas; Una vista detallada tridimensional, que proporciona la ubicación geográfica exacta de los elementos dentro de los compartimentos del barco, con funciones de zoom, panorámicas y rotación; Una vista de “exploración de datos”, que muestra hojas de datos sobre los sistemas y el equipo de a bordo junto con potentes herramientas para filtrar y buscar cualquier clase de información Otros atributos de COMPLEX que se derivan de su núcleo Caché incluyen el alto rendimiento del sistema, que ahora alcanza 65.000 señales. Además, COMPLEX proporciona expansión lineal de forma que la base de usuarios puede crecer fácilmente a medida que cambien las necesidades, sin ningún desarrollo adicional. Además, la reutilización de COMPLEX reduce en un 80% el número de horas de desarrollo necesarias para implementar nuevos proyectos IPMS. Aunque COMPLEX es ya un líder en IPMS, Navantia tiene planes ambiciosos. “Más adelante, planeamos compilar los datos de operaciones de las embarcaciones en una base de datos Caché de gran tamaño y permitir que los expertos en el mantenimiento del equipo accedan a ella de forma que puedan mejorar los regímenes de diseño y mantenimiento del equipo”, indica Muñoz“. Además, planeamos crear un sistema de formación en simulador de barco para formar al personal de mantenimiento de los equipos.” “Caché es, con diferencia, la tecnología más importante de COMPLEX que nos permite satisfacer todos nuestros requisitos ahora y en el futuro,” concluye Muñoz . InterSystems Iberia S.L. Edificio Mónaco Avda. de Europa, 12 Parque Empresarial de la Moraleja 28108 Alcobendas. Madrid Tel: +34.91.484.18.80 Fax: +34.91.662.60.84 InterSystems.es 10 C13-10/10