WISE-PaaS: una plataforma en la nube para la Internet industrial de las cosas



WISE-PaaS - (Platform as a Service), la plataforma en la nube Advantech para Internet industrial de las cosas, que combina varias herramientas para recopilar, procesar y visualizar datos, automatización, administración de dispositivos y sistemas de inteligencia artificial y aprendizaje automático. La plataforma combina varios conjuntos de soluciones de software listas para usar para construir sistemas complejos en la industria, la salud, la fabricación, la logística, etc.

La plataforma WISE / PaaS puede ejecutarse en las capacidades de los proveedores de la nube Amazon Web Services (AWS), Google Cloud Platform (GCP) y Microsoft Azure, así como localmente en OpenStack.

El artículo analiza algunos de los productos de software WISE / PaaS que le permiten desarrollar aplicaciones rápidamente sin distraerse construyendo la infraestructura. Admite la ejecución de aplicaciones en lenguajes populares: Java, .NET, Ruby on Rails, Node.js, Grails, Scala on Lift, Python PHP, así como los principales motores de bases de datos MySQL, MongoDB, PostgreSQL, Redis, RabbitMQ. Para la visualización de datos, el marco de Grafana está disponible. Un conjunto separado de herramientas de software para sistemas integrados simplifica la configuración inicial de los dispositivos, la actualización del firmware y la recopilación de datos de los dispositivos IoT.

Mercado de aplicaciones


La plataforma es un constructor de muchas herramientas diferentes que se pueden comprar según sea necesario en la tienda de aplicaciones . Entre las soluciones propuestas están disponibles tanto los productos propios de Advantech como los productos asociados. Hay disponible un período de prueba gratuito para algunos productos Advantech.

Las soluciones de software en el mercado se dividen en varias categorías grandes según el propósito:




Para realizar pruebas gratuitas, debe registrarse en el portal WISE / PaaS y solicitar una suscripción de prueba. Para hacer esto, seleccione el producto de interés en el mercado y haga clic en Iniciar prueba.



La dirección del portal para ingresar al sistema dependerá del centro de datos seleccionado durante el registro. Centros de datos de Azure disponibles actualmente (Hong Kong, Beijing), Alibaba Cloud (Hangzhou).

Direcciones de puntos de entrada, respectivamente:

wise-paas.com (Azure HK)
wise-paas.io (Azure HK2)
wise-paas .cn (Azure BJ)
wise-paas.cn (Alibaba)

El inicio de sesión en el panel de control debe realizarse con los detalles recibidos por correo electrónico después de que se complete el período de prueba.

WISE-PaaS / Tablero


WISE-PaaS / Dashboard: un conjunto de herramientas para visualizar datos basados ​​en el marco de Grafana . Por lo general, se usa para construir gráficos, cuadros y visualización visual de procesos que ocurren durante un largo tiempo. Además de fines industriales, se puede utilizar para monitorear procesos climáticos en sistemas inteligentes de hogares y atención médica.


Plataforma de visualización de datos WISE-PaaS / Dashboard

Widgets


El marco de Grafana tiene muchas opciones para mostrar datos: tablas, gráficos, cuadros, mapas de calor y mucho más. Puede crear un panel de control completo para mostrar diversos datos casi sin habilidades de programación, puede agregar widgets con el mouse.


La interfaz para agregar widgets de grafana al tablero

Además de los widgets integrados, puede instalar complementos de terceros para la integración con otros sistemas. Por ejemplo, un complemento para el sistema de monitoreo Zabbix le permite importar datos de él y mostrar notificaciones del sistema de monitoreo.

Por lo tanto, WISE-PaaS / Dashboard le permite combinar datos de varias fuentes para mostrarlos en un solo panel.


Datos del sistema de monitoreo Zabbix en la interfaz Grafana

Fuentes de datos


El tablero de instrumentos puede recibir datos para mostrar desde varias fuentes. Bases de datos actualmente compatibles: CloudWatch, Elasticsearch, Graphite, InfluxDB, MySQL, OpenTSDB, PostgreSQL, Prometheus, RMM-SimpleJson, SCADA-SimpleJson, SimpleJson. Además de estas bases de datos, puede configurar cualquier formato de consulta para recopilar datos de diferentes fuentes. Un conjunto de datos de prueba también está disponible para estudiar el sistema.


Grafana admite varias fuentes de datos

Notificaciones de anomalías


Para responder a ciertos eventos, Dashboard le permite configurar varias notificaciones. Estas pueden ser llamadas API automatizadas o notificaciones de operador. Esto es especialmente útil cuando se crea una mesa de control para notificar al operador de servicio de cambios anormales. Como desencadenante, se puede establecer un exceso o disminución de un cierto nivel, un valor promedio para un cierto período, falta de datos, etc.


Crea un nuevo disparador y agrega una barra de notificaciones

Para mostrar notificaciones, hay un widget separado "Alertas", que puede mostrarlas en el mismo panel con gráficos.

Compositor WISE-PaaS / SaaS


SaaS Composer es un marco para construir esquemas bidimensionales y tridimensionales de procesos tecnológicos. A diferencia de los esquemas obsoletos clásicos, le permite crear modelos más informativos y visuales de procesos en curso. Visualice líneas de producción completas y edificios en 3D, muestre eventos en tiempo real en modelos tridimensionales.



Las funciones principales:

  • Interfaz web en HTML 5 Canvas. Buen rendimiento sin la necesidad de instalar software adicional para ver esquemas.
  • Creación de modelos 2D y 3D. Importe modelos 3D en formato .OBJ + .MTL
  • Soporte para imágenes JPEG, PNG, SVG, OBJ, MTL. Soporte para gráficos vectoriales SVG al construir modelos 3D. Puede importar gráficos de esquemas existentes.
  • Agregue animaciones y muestre datos sobre objetos 3D
  • Soporte de lenguaje de scripting
  • Integración con otros productos WISE-Paas, en particular WISE-PaaS / Dashboard

El diseñador de modelos 3D tiene una biblioteca de los componentes principales: tuberías, válvulas, cables, motores, máquinas herramienta, rejillas y más. En él, puede crear modelos realistas de objetos reales y agregar widgets con datos.



Demo de construcción de Advantech que muestra el estado en tiempo real de los sistemas de energía, el consumo de energía en diferentes ubicaciones, el estado del aire: nivel de CO2, partículas finas en el aire, etc.


Una demostración creada con SaaS Composer muestra el estado de varios parámetros en un edificio.

WISE-PaaS / APM


Asset Performance Management: diseñado para aumentar el control sobre la eficiencia de las líneas de producción para pronósticos más precisos, evaluación de riesgos y control de volúmenes de producción.

WISE-PaaS / APM tiene algoritmos integrados para el análisis de procesos de producción que le permiten rastrear cuáles de las máquinas no funcionan de manera eficiente, predecir los volúmenes de producción, los posibles problemas y la necesidad de esos. servicio


WISE-PaaS / APM le permite controlar la eficiencia de las líneas de producción

WISE-PaaS / EnSaaS - Trabaja con dispositivos (Edge to Cloud)


Para integrar convenientemente los dispositivos finales en la infraestructura de la nube, WISE-PaaS ofrece un conjunto de herramientas para trabajar con sistemas integrados e IoT.

WISE-Paas / DeviceOn es una plataforma para administrar y configurar una gran cantidad de dispositivos finales, como sensores, terminales, sistemas integrados y más.


Las funciones principales:

  • Aprovisionamiento sin contacto : configuración automática del equipo final y agregarlo al sistema
  • Restricción de acceso : para garantizar la seguridad del dispositivo y evitar el acceso no autorizado
  • Actualización (OTA): actualiza automáticamente el software y el firmware en los dispositivos finales
  • Monitoreo : monitoreo del estado del equipo y notificación de problemas a través de notificaciones push, SMS o correo electrónico
  • Copias de seguridad y archivado : creación de copias de seguridad de configuraciones de dispositivos y sus datos
  • Construcción de un mapa de dispositivo : un constructor para construir un diseño de dispositivo en un plano de construcción y en un mapa

WISE-Paas / WISE-Agent


WISE-Agent: software instalado en dispositivos finales para interactuar con WISE-PaaS / DeviceOn. Todos los principales sistemas operativos son compatibles. Los paquetes compilados están disponibles para Windows, Ubuntu, Android (RISC), OpenWRT (RISC).
La interacción con la plataforma en la nube ocurre de acuerdo con el protocolo MQTT (s).

[Caso] Utilizando la plataforma WISE-PaaS en el desarrollo de naves inteligentes


Compañía SaierNico: está desarrollando sistemas inteligentes para compañías navieras y equipos para barcos. Utilizando la plataforma Wise-PaaS, SaierNico ha desarrollado un sistema de monitoreo remoto de buques y respuesta a incidentes en tiempo real.



Los sensores recopilan datos de varios componentes de la embarcación: velocidad del motor, presión, estado de los sistemas de aire acondicionado, bombas y otras cosas. Para la transferencia de datos, se utiliza el intermediario RabbitMQ, lo que aumenta la fiabilidad de la entrega de mensajes, ya que la comunicación con el buque es inestable. Los datos fluyen hacia el sistema WebAccess / SCADA.

Arquitectura del sistema


WISE-PaaS / APM se utiliza para rastrear el rendimiento de los componentes del barco.
La visualización de datos para el centro de control se basa en WISE-PaaS / Dashboard y WISE-PaaS / SaaS Composer .

La actualización del firmware de los dispositivos finales en los sistemas de envío se realiza utilizando WISE-PaaS / OTA .

Source: https://habr.com/ru/post/474822/


All Articles