HistorianBase de datos de series temporales para aplicaciones de control permanente y a largo plazo
Historian es un servicio de software de bases de datos para Control permanente y a largo plazo. Permite el almacenamiento en una base de datos de series temporales InfluxDB para aplicaciones de monitorización permanente y a largo plazo.
Supervise sus datos de vibración, temperatura, inclinación, deformación, presión y otros con un servicio autoalojado o totalmente gestionado en la nube. Las unidades de medición, las bases de datos y los clientes de visualización se comunican dentro del sistema Dewesoft Historian a través de las Protocolo MQTT que permite ejecutar cada componente en un sistema informático independiente en cualquier lugar con acceso a Internet.
Destacados
Base de datos de series temporales
Los datos se almacenan en InfluxDB, una base de datos de código abierto de última generación.InfluxDB es una base de datos de series temporales de código abierto desarrollada por InfluxData. Está escrita en Go y optimizada para el almacenamiento y la recuperación rápidos y de alta disponibilidad de datos de series temporales en áreas como la supervisión del rendimiento, las métricas de aplicaciones, los datos de sensores IoT y el análisis en tiempo real.
Alojamiento autocuperado o totalmente administrado
El servicio Historian puede instalarse localmente en la unidad de medición, su intranet local, o podemos proporcionar un servicio completamente administrado en la nube. Para el servicio administrado completamente alojado, se aplica una tarifa mensual por el almacenamiento y el mantenimiento de datos.
Accesible desde cualquier lugar y en cualquier momento
Se puede acceder a los datos almacenados en la base de datos de Historian desde cualquier parte del mundo y en cualquier momento utilizando una instancia del software de adquisición de datos DewesoftX o cualquier navegador web estándar en cualquier dispositivo como computadora, tableta o teléfono inteligente.
Visualización en Grafana
Historian utiliza otro gran proyecto de código abierto llamado Grafana para la visualización de los datos almacenados. Grafana es una aplicación web de visualización interactiva y analítica de código abierto multiplataforma. Proporciona cuadros, gráficos y alertas para la web cuando se conecta a fuentes de datos compatibles. Es ampliable mediante un sistema plug-in. Los usuarios finales pueden crear paneles de control complejos utilizando constructores de consultas interactivos.
Seguridad y re-transmisión de datos
En caso de falla de la red o tiempo de inactividad, las unidades de medición continuarán almacenando los datos en el búfer local y transferirán de manera segura los datos a la base de datos de Historian cuando se restablezca la conexión de red.
Datos sin procesar y reducidos
Si bien los datos sin procesar siempre se almacenan en la unidad de medida para un análisis en profundidad, Historian asume el papel de almacenamiento de datos reducido a largo plazo en la base de datos en la nube.
Tendencias y análisis
Los datos históricos siempre se pueden recuperar y cargar desde la base de datos de Historian y se pueden utilizar para el análisis de tendencias, así como para un análisis en profundidad y la identificación de la causa raíz.
Calidad Dewesoft y 7 años de garantía
Disfrute de nuestros 7 años de garantía. Nuestros sistemas de adquisición de datos se fabrican en Europa con los más altos estándares de calidad. Ofrecemos asistencia técnica gratuita y orientada al cliente. Su inversión en las soluciones Dewesoft está protegida durante años.
Introducción y visión general del historiador
El mundo se está inundando de sensores. Estamos midiendo más parámetros durante periodos más largos que nunca, acumulando enormes cantidades de datos. Los big data se vuelven difíciles de almacenar, acceder y visualizar. Especialmente cuando se trata de aplicaciones de supervisión o realizar pruebas a largo plazoEl reto es cómo y dónde almacenar los datos para que sean fácilmente accesibles desde cualquier lugar del mundo y en cualquier momento.
Historian permite la transferencia fiable de datos desde múltiples Unidades de Medida a un base de datos de series temporales que puede ser alojado en un servidor privado personalizado o en una nube. Se puede acceder a los datos almacenados en la base de datos a través de un navegador web en cualquier dispositivo (ordenador de sobremesa, tableta, móvil) o una instancia de Software DewesoftX.
The Dewesoft measurement units run an instance of DewesoftX software. They communicate via the Protocolo MQTT with the Historian database. On the server side, an MQTT broker temporarily holds the data published by Historian clients running on the Measurement units and serves the data to the Historian client subscribers which can be either a database consumer service or a DewesoftX instance.
Dewesoft Historian brings the data from the most capable DAQ hardware and software on the market into the cloud for historical and worldwide access, keeping core Dewesoft features intact: reliability, usability, and expandability.
Almacenamiento de bases de datos de series temporales de InfluxDB
En el núcleo de Dewesoft Historian se encuentra una base de datos de series de tiempo de última generación basada en el proyecto de código abierto InfluxDB. Las bases de datos de series de tiempo se desarrollaron específicamente para proyectos de monitoreo a largo plazo con grandes velocidades de datos.
Está escrito en Go y optimizado para el almacenamiento y la recuperación rápidos y de alta disponibilidad de datos de series temporales en campos como el monitoreo de operaciones, métricas de aplicaciones, datos de sensores de Internet de las cosas y análisis en tiempo real.
Historian puede guardar los siguientes tipos de canales durante un período de tiempo ilimitado:
Canales 1D sincrónicos
Canales 1D asincrónicos
FFT y tomas de osciloscopio como canales 2D asincrónicos
Visualización de datos en un cliente web
El cliente web se basa en otro producto de código abierto llamado Grafana. Ofrece Visualización de datos a largo plazo y accesible en cualquier plataforma - Windows, Linux, Mac OS, en un ordenador de sobremesa o en dispositivos móviles (como tabletas o teléfonos inteligentes). Es una solución ideal para crear cuadros de mando que le permitan tener una visión en directo de sus datos.
Grafana ofrece amplias funciones de visualización de datos de tendencias y valores en tiempo real. Dewesoft ha desarrollado extensiones de visualización de canales 2D para Grafana para mostrar FFT y grabaciones de alcance de forma de onda de alta velocidad.
Dewesoft también desarrolló un Conector Grafana basado en Python que optimiza la carga de datos para intervalos de tiempo largos y cortos ajustando dinámicamente la densidad de datos a mostrar. Esta mejora puede comprobarse claramente en esta demostración.
En cada pantalla se pueden establecer operaciones aritméticas básicas y valores umbral. También admite Notificaciones por correo electrónico en función de los datos mostrados.
Las representaciones visuales en Grafana pueden ser totalmente personalizadas por el usuario o preparadas como parte de una solución llave en mano de Dewesoft.
Acceso a datos históricos en el software DewesoftX
En paralelo a los clientes web, también se puede acceder a la base de datos mediante una instancia del software de adquisición de datos Dewesoft X. Usando el complemento Historian Importer en el modo de análisis DewesoftX, los datos de un período de tiempo elegido se cargan en un archivo de datos de Dewesoft.
Dewesoft Historian Importer normalmente se ejecuta en una PC cliente en una oficina de ingeniería donde se debe acceder a la base de datos para realizar análisis y reportes.
Una vez importados a un archivo de datos Dewesoft * .dxd, la amplia gama de operaciones matemáticas de Dewesoft se pueden aplicar a los datos.
Los informes diarios, semanales, mensuales, etc. se pueden generar fácilmente aplicando una configuración de pantalla predefinida y exportando datos como PDF, archivo de Excel o cualquier otro formato de exportación de Dewesoft.
Transmisión de datos en directo al software DewesoftX
Los datos también pueden transmitido directamente de las unidades de medida al cliente DewesoftX mediante el plugin de cliente Historian, proporcionando una visión detallada en directo.
El flujo de datos en directo pasa por alto la base de datos y, por tanto, puede mostrar datos a mayor velocidad que no se guarda necesariamente en la base de datos. Esto permite la visualización y el registro de datos a la carta, por ejemplo después de recibir un notificación por correo electrónico sobre un estado de alarma.
La configuración matemática y de visualización puede aplicarse a los canales de datos transmitidos como a cualquier otro canal de Dewesoft, lo que permite un análisis posterior en el lado del cliente.
Integración con software empresarial de terceros
Sistemas SCADA, GMAO o ERP puede conectarse al servicio Dewesoft Historian a través del protocolo de mensajes MQTT o directamente a la base de datos InfluxDB a través de su API.
El historiador actúa como Agente MQTTHabilitación del flujo de datos a terceros Cliente MQTT.
La base de datos InfluxDB proporciona una API abierta bien documentada que es fácil de implementar y permite acceder a datos históricos, normalmente para su integración en software de aprendizaje automático.
Seguridad de los datos y función de retransmisión
En caso de fallo o caída de la red, las unidades de medida siguen almacenando los datos en el buffer local y son transferir los datos de forma segura a la base de datos Historian cuando se restablezca la conexión de red.
El tamaño del búfer local puede ajustarse a Varios cientos de megabytes. El tiempo de desconexión admisible depende del tamaño del búfer, la velocidad de transmisión de datos y el ancho de banda de red disponible cuando se restablece la conexión.
La función de reenvío es así fiable que incluso lo utilizamos para enviar los datos de la aeronave a través de 4G y enviar una vista telemétrica en directo a múltiples estaciones base.
Alojamiento en la nube autohospedado o completamente administrado
El servicio Historian es independiente de la plataforma y puede ejecutarse en cualquier sistema operativo. El Historian se puede instalar en la propia unidad de medida, en su intranet local, en su servidor o en la nube.
También ofrecemos un servicio Historian totalmente gestionado. El servicio Historian completamente administrado se basa en una tarifa de suscripción mensual para mantenimiento y almacenamiento. La tarifa de suscripción depende de la cantidad de canales medidos y del almacenamiento necesario para los datos monitoreados. Nos ocupamos de todo lo demás: actualizaciones, escalado del sistema y mantenimiento.
Para estimar la tarifa de suscripción mensual para un Historian completamente administrado, puede contactarnos y podemos estimar el costo para usted después de nuestra plática.
Política de Retención de Datos
Es posible configurar cuántos datos se retienen en la base de datos y por cuánto tiempo. Los datos se reducen tomando el promedio de las muestras de mayor velocidad de datos y reduciendo la resolución. Las duraciones y las velocidades de datos se pueden configurar utilizando scripts de configuración de InfluxDB a través del lenguaje SQL.
Ejemplo de Configuración Predeterminada:
Tasa de Datos | Duración | Comentarios |
---|---|---|
Puro | 30 días | La velocidad original a la que se escribe el canal en la base de datos. |
10 S/s | 60 días | Los datos brutos se reducen a 10 S / s después de días y se almacenan durante 60 días. |
1 S/s | 90 días | Los canales almacenados a más de 10 S / s se reducen a 10 S / s después de 60 días y se retienen durante 90 días. |
1 S/min | 360 días | Los canales almacenados a más de 1 S / min se reducen a 1 S / min después de 90 días y se retienen durante un año. |
1 S/h | infinito | Los datos de 1 muestra por hora nunca se eliminan. |
Arquitectura distribuida
El servicio Historian está diseñado como un sistema de software distribuido. Está formado por varios componentes. Cada componente puede ejecutarse en un sistema diferente.
Agente MQTT es el componente central del software Dewesoft Historian que almacena temporalmente los datos publicados por los clientes Historian que se ejecutan en las unidades de Medición y sirve los datos a los suscriptores del cliente MQTT que pueden ser un servicio consumidor de base de datos o instancias DewesoftX.
Base de datos de series temporales InfluxDB almacena permanentemente los datos. InfluxDB es una solución líder de base de datos de series temporales diseñada pensando en las aplicaciones de medición. Su versión de código abierto se utiliza dentro de la solución Dewesoft Historian.
Cliente DewesoftX Historian view es una instancia del software DewesoftX que se ejecuta en los PC cliente e incluye dos plugins: Historian Client e Historian Importer.
Grafana es una plataforma de visualización de datos de medición que se ejecuta en un navegador web. Su versión de código abierto se utiliza dentro de la solución de software Dewesoft Historian.
Modelo de licencia Historian
Historian ofrece un modelo de licencia sencillo con las siguientes opciones de licencia:
La licencia de cliente de DewesoftX Historian: licencia para que las unidades de medición Dewesoft recojan datos y los envíen a la base de datos de series de tiempo. Son instancias del software DewesoftX (Windows) e incluyen el cliente DewesoftX MQTT para comunicarse con MQTT Broker.
Licencia de servicio de Dewesoft Historian: para el servicio de servidor Historian y la base de datos de series temporales. Esta licencia se basa en el número de canales almacenados en la base de datos. Esta licencia también cubre el acceso ilimitado del cliente web.
Licencia de cliente DewesoftX Historian view: licencia para la instancia del cliente DewesoftX view para la visualización y el análisis en profundidad de los datos en tiempo real y almacenados.
Aplicaciones y casos prácticos de los historiadores
El Historian puede utilizarse en muchas aplicaciones de medición y control:
Supervisión del estado de la máquina
Control del estado de las estructuras (control de puentes, control de edificios altos, control de obras)
Control geotécnico
Control de flotas
Control de la potencia eléctrica
Estudios de casos:
Demostración En Vivo de Historian
Puede consultar las demostraciones de Historian de proyectos de monitoreo en vivo en nuestra instancia de Historian y Grafana instalados en nuestro servidor en la nube.
Monitoreo de motor eléctrico y caja de cambios
Monitoreo de la línea de producción de alimentos y bebidas
Monitoreo de energía
¿Tienes preguntas? Tenemos respuestas.
Hemos reunido todas las respuestas que busca, organizadas para usted.
Dewesoft Historian utiliza InfluxDB, base de datos de series temporales. InfluxDB es un proyecto de código abierto y es optimizado para el almacenamiento y la recuperación rápidos y de alta disponibilidad de datos de series temporales en campos como la supervisión de operaciones, las métricas de aplicaciones, los datos de sensores del Internet de las Cosas y los análisis en tiempo real.
Historian soporta clientes MQTT. Los clientes MQTT pueden ser editores o suscriptores.
- Localmente en el ordenador de la unidad de medida.
- De forma remota en un equipo servidor (se requiere Windows Server).
- En la nube, como Amazon AWS o Microsoft Azure (se requiere una instancia de Windows Server).
Dewesoft Historian se compone de varios componentes que se ejecutan en el mismo sistema utilizando Docker. Cada elemento del software Historian se almacena en un contenedor separado. Una instalación típica aloja Docker, con todos los elementos de software Historian, en el mismo sistema, normalmente en un servidor Linux. Pero también podrían ejecutarse todos en una unidad de medida, o cada uno de ellos en sistemas diferentes.
- El número de canales que se almacenan en la base de datos (mínimo 100 canales con pasos de aumento de 100 canales).
- El número de licencias de cliente de escritorio necesarias para acceder a los datos almacenados.
- Acceso de los clientes a los datos a través de la web (una licencia para un número ilimitado de clientes web).
Sí. Historian ofrece clientes basados en la web para crear cuadros de mando y visualizar datos en tiempo real. El cliente web de Historian se basa en el software de cuadros de mando de código abierto Grafana y puede personalizarse completamente para adaptarse a la aplicación y a las necesidades del cliente. Grafana es compatible con la mayoría de los navegadores modernos como Google Chrome, Apple Safari, Mozilla Firefox, Microsoft Edge, etc.
Sí. Dewesoft puede proporcionar un servicio completo de ayuda y configuración para el Historian. Nuestro equipo técnico requerirá acceso completo de administrador/root a la máquina Windows Server.
En teoría, se puede almacenar un número ilimitado de canales en la base de datos Historian.
Los datos normalmente reducidos se almacenan en la base de datos Historiane, wos datos sin procesar se guardan siempre en la unidad de medida para un análisis en profundidad. Historian puede guardar los siguientes tipos de canales:
- Canales 1D síncronos.
- Canales asíncronos 1D.
- FFT y tomas de Scope como canales 2D asíncronos.
- También se pueden almacenar matrices y tipos de datos complejos.
No, por el momento, los datos de vídeo no pueden almacenarse en Historian.
El paquete básico de licencias incluye 100 canales con una frecuencia de muestreo total de 10 kS/s (100 S/s/canal de media). Esto puede aumentarse con licencias adicionales. El límite superior depende de la arquitectura completa del sistema y de las capacidades del servidor.
Historian no está diseñado para ser utilizado como un sistema de base de datos de pruebas y mediciones. Historian está diseñado para utilizarse en aplicaciones de monitorización continua en las que la configuración de las mediciones (sensores, hardware DAQ, velocidad de muestreo, matemáticas, etc.) no cambia durante varios meses o años.
Historian no se diseñó para leer datos en tiempo real, sino para almacenar datos históricos que pueden utilizarse para establecer tendencias.así como para el análisis en profundidad y la identificación de las causas profundas. Sin embargo, se pueden leer datos en directo de las unidades de medida utilizando la licencia de cliente DewesoftX Historian View. Permite a los usuarios conectarse directamente a las unidades de medida, a través de cliente MQTT operativo.en el modo de medición de DewesoftX, y mostrar los datos en vivo de las unidades de medición.
¿Aún tiene preguntas?
¿No encuentra la respuesta que busca? Nuestro equipo estará encantado de responder a sus preguntas.