Inicio Instrumentación Centrados en la innovación, no en la integración

Centrados en la innovación, no en la integración

 Los ingenieros de control de hoy en día están atareados en retos cada vez más complejos y se enfrentan a una presión increíble para simplificar los diseños de sistemas. Para mantener el elevado ritmo de esta complejidad, han surgido tecnologías avanzadas que permiten a los ingenieros de con­trol superar los retos comunes.

Desde los bancos de relés a los controladores lógicos programables (PLCs) o a los controladores de au­tomatización programables (PACs), estas herramientas ayudan tradicio­nalmente a desarrollar soluciones. Aunque de manera inevitable, los nuevos sistemas llegan a ser dema­siado complejos para la tecnología disponible,  por lo que los ingenieros de control necesitan crear soluciones personalizadas con la combinación de varias herramientas. Es a partir de estas soluciones mediante las que las tecnologías avanzadas siguen evo­lucionando para simplificar y gene­rar rendimiento. Uno de los últimos ejemplos de esto son los PACs (Pro­grammable Automation Controllers), que ofrece la computación basada en el procesador con la fiabilidad de un PLC (Programmable Logic Con­trollers). En base a los retos cada vez más complejos, los PACs tradicionales algunas veces no pueden mantener el ritmo de las necesidades tecnológicas avanzadas. Para resolver estos proble­mas, los ingenieros de control han empezado a agregar hardware perso­nalizado a los PACs de alta potencia para garantizar un control más estric­to, una monitorización integrada o una comunicación personalizada. Al crear una solución personalizada, los ingenieros de control pueden resolver normalmente el problema, a pesar de que gastan una cantidad significativa de tiempo en la creación o en la ite­ración de las herramientas utilizadas para innovar en lugar de centrarse en la propia innovación.

Hay una clara tendencia hacia los sistemas que son dinámicos, complejos, distribuidos y conec­tados entre sí. Los sistemas que unen la cibernética y el mundo físico son conocidos como sistemas ciber-físicos e incluyen aplicaciones tales como máquinas inteligentes o fábricas inteligentes. Por supuesto, las aplicaciones de sistemas ciber-físicos están a nuestro alrededor e incluyen aplicaciones más allá de la industria de la automatización industrial, tales como redes eléc­tricas inteligentes, redes de tráfico de vehículos, edificios inteligentes, robots cooperativos, telecomunica­ciones, sistemas de automoción y de aviónica. Estos sistemas a me­nudo requieren la combinación de control avanzado, adquisición de datos, monitorización de condicio­nes, visión artificial y movimiento avanzado. Además, los sistemas múltiples necesitan comunicarse e interactuar entre sí y con el mundo exterior para trabajar más eficaz­mente. Este concepto se entiende comúnmente como IoT (Internet of Things). Para mantenerse al día con esta tendencia, los ingenieros no pueden seguir perdiendo el tiempo en reconstruir sistemas dispares hechos de PACs o PLCs y hardware personalizado. En su lugar, deben centrarse en la innovación de siste­mas avanzados de ingeniería para resolver los grandes desafíos de hoy en día.

Afortunadamente, hay una mejor manera de aprovechar la flexibilidad del diseño personali­zado sin dejar de disfrutar de las ventajas del hardware disponible en el comercio como PACs o PLCs. Este sistema combina la flexibi­lidad de una FPGA programable por el usuario con la naturaleza fiable de un PAC. Esto puede sonar poco familiar a los diseñadores de controles que están más acostum­brados a la lógica de escalera de las puertas lógicas, aunque todos los PACs, PLCs y controladores em­bebidos contienen elementos de procesamiento. Algunos incluso contienen FPGAs o ASICs que se utilizan para el procesamiento de señales y temporización, aunque los chips no sean programables por el usuario. Estos diferentes elemen­tos de procesamiento son análogos a una herramienta básica como un martillo. Al caminar por el pasillo de herramientas de la ferretería, se puede observar una gran va­riedad de martillos colgados en la pared. Mientras que la mayoría de ellos podrían tener otras funciones de martillo (por ejemplo, clavar clavos o romper objetos), es muy importante utilizar la herramien­ta adecuada para cada trabajo. La automatización basada en PC es como un martillo de orejas de propósito general. Esto quiere decir que es lo suficientemente versátil para la mayoría de las aplicaciones, aunque es deficiente en opera­ciones más avanzadas, ya que es demasiado duro para funcionar correctamente como un martillo de goma, demasiado ligero para actuar como un martillo de he­rrero y demasiado pequeño para servir como un buen martillo de carpintero. El procesador de punto flotante estándar es ideal para una amplia gama de aplicaciones, aun­que se queda corto en aplicaciones que requieren temporización de alta velocidad, disparo, tiempos de latencia ajustados, bucles de control rápidos o protocolos per­sonalizados, aquí es donde una FPGA programable por el usuario es ventajosa. Los procesadores de coma flotante se pueden utilizar también para el procesamiento de señales y control, sin embargo, estos son costosos en comparación con una FPGA o un DSP cuando se utilizan con algoritmos repetitivos. Mientras que las FPGAs son ideales para el procesamiento intensivo de algoritmos, están limitadas en la flexibilidad del tiempo de eje­cución. Es la combinación de es­tos elementos de procesamiento combinado con la capacidad del usuario para programarlos lo que hace que los nuevos PACs, PLCs y controladores embebidos sean una base ideal para una plataforma.

Aunque ha habido enormes avances en la tecnología, la ten­dencia hacia sistemas ciber-físicos presenta un verdadero reto. A me­dida que el ritmo del cambio se acelera, la nueva y más compleja tecnología emerge más rápido que nunca. Muchas organizaciones se están quedando cada vez más atrás en la curva tecnológica, debido a que el logro de resultados de alta calidad es cada vez más caro y la gran mayoría del tiempo de desa­rrollo personalizado es destinado a tareas de bajo valor.

Es posible crear un sistema complejo mediante partes de di­ferentes proveedores y hardware personalizado, pero ¿a qué coste? Cuando llega de forma inesperada la siguiente actualización, debido al final de la vida de una de las partes (EOL: End Of Life) o por un nuevo requisito del cliente, los ingenieros de control se enfrentan a un nuevo conjunto de problemas similares. Si una parte crítica queda obsoleta (EOL) o los vendedores deciden cambiar sus protocolos de comunicación, todo el sistema está en riesgo de verse comprometido. Cuando esto ocurre, los ingenie­ros de control deben resolver un conjunto similar de retos basados cada vez en una pequeña parte del sistema cambiante. Además,  la creación y mntenimiento de un sistema como este requiere gran­des equipos especializados que son costosos e ineficientes, ya que cada miembro del equipo tiene que convertirse en un experto en una determinada parte del sistema, incluyendo los expertos en el domi­nio, programadores, ingenieros de pruebas VHDL, ingenieros de vali­dación, documentación y soporte.

Los diseñadores de sistemas pueden mirar a la industria de la telefonía móvil para ver que las plataformas son la clave de la rá­pida innovación. Si miramos 10 años atrás, antes de los sistemas operativos iOS o Android, cada teléfono se fabricaba desde cero. Cada experto de dominio o de­sarrollador de aplicaciones tenía primero que encontrar la manera de interactuar con todos los dife­rentes tipos de hardware y sistemas operativos antes de que pudieran empezar a pensar en cómo crear características diferenciadoras. Como resultado, el conjunto de características era muy limitado y los teléfonos más caros solo tenían las características de poder consul­tar el correo electrónico y actuar como una PDA. Unos años más tarde, Apple hizo algo revolucio­nario, creó una plataforma única que eliminaba la necesidad de un diseñador para resolver tareas de bajo nivel, como interactuar repe­tidamente con hardware diferente. En cambio, este método basado en plataforma ayuda a los diseña­dores a centrarse en la innovación mediante el software. Al simplificar el hardware, los desarrolladores de diseños pueden utilizar muchos de los mismos bloques de construc­ción del software para centrarse en la diferenciación de una parte del sistema. Apple podía actualizar el hardware,  proporcionar nuevos sensores y más potencia de proce­samiento y permitir que el software evolucionase sin problemas con el hardware. Después de más de un millón de aplicaciones, los expertos de dominio todavía están descu­briendo nuevas formas de innovar. El mismo método se puede aplicar con la automatización industrial gracias a una plataforma unificada, lo cual hace posible que los inge­nieros de control se centren en la innovación en lugar de hacerlo en la integración.

La aplicación del principio de plataforma a la automatización industrial le da también un nue­vo significado al término “sistema modular”. En una plataforma, el hardware y el software son modu­lares y reutilizables. Esto significa que los ingenieros pueden ahorrar tiempo de desarrollo mediante la reutilización de muchos de los blo­ques principales de software para construir un sistema, lo que hace posible dedicar el tiempo a innovar en lugares donde pueden crear diferenciación. Una plataforma modular de hardware y software integra muchos de los sistemas anteriormente dispares en un único sistema sobre el que innovar. Este método simplifica también el dise­ño personalizado, ya que permite a los expertos de dominio trabajar sobre el software y hardware de desarrollo sin conocimientos de informática o VHDL. Además, los expertos del dominio pueden ac­ceder a una red mundial de socios de integración de sistemas que son expertos en la prestación de asis­tencia en los comienzos, formación y soporte. Este método basado en plataforma está disponible e inclu­ye hardware adaptable disponible en el comercio que combina la fia­bilidad y el control de un PAC con la flexibilidad de una FPGA.

Las plataformas se prueban para simplificar la complejidad del di­seño del sistema e incrementar la eficiencia. Una de estas plata­formas está disponible gracias al controlador diseñado por software NI CompactRIO, que se basa en la arquitectura de E/S reconfigurables (RIO) de NI LabVIEW. Esta integra perfectamente un procesador en tiempo real con una FPGA pro­gramable por el usuario que se conecta a E/S modulares y se pro­grama con el software de diseño de sistemas LabVIEW.

Esta potente plataforma facilita la ingeniería de algoritmos rápidos y soporta abiertamente varios mo­delos de computación. Aún más, la plataforma de hardware y soft­ware se organiza en torno a una metodología “design V” que es ágil y está basada en plataforma con herramientas de simulación y verificación integradas que redu­cen los costes de desarrollo y el riesgo al mismo tiempo que faci­lita resultados de alta calidad. Un ejemplo de esta plataforma que se utiliza para diseñar máquinas inteligentes complejas proviene de la colaboración de Viewpoint Systems y The Gleason Works (ver Figura 1). Estas empresas crearon una máquina más inteligente que desafiaba el método convencional de acabado fino de los dientes de los engranajes. En lugar de confiar en la física pasiva para pulir los engranajes, lo que llevaría a una solución de compromiso entre el refinado de superficies dentadas o los errores de espaciado, Viewpoint y Gleason crearon una máquina más inteligente para lograr lo me­jor de ambos mundos. Utilizando análisis sofisticados para moni­torizar y controlar el proceso de refinado, fueron capaces de produ­cir engranajes de más alta calidad utilizando un 30 por ciento menos de tiempo.

El método basado en la platafor­ma de NI con el que se combina el hardware CompactRIO disponible en el comercio y el software La­bVIEW continúa expandiéndose gracias al nuevo controlador de alto rendimiento CompactRIO que integra las últimas tecnologías, incluyendo procesadores de do­ble núcleo Intel Atom y las FPGAs Kintex-7 de Xilinx (ver Figura 2). Gracias a este potente procesador,  los ingenieros pueden simplificar la complejidad de su sistema me­diante la adición de capacidades de adquisición y procesamiento de visión artificial. Además, gracias al soporte para una interfaz de usuario embebida y al puerto de pantalla incorporado, los ingenie­ros pueden simplificar aún más su sistema mediante el control directo de la HMI local desde el controla­dor. Este nuevo controlador es ideal para aplicaciones en entornos du­ros y proporciona una transferencia de datos flexible y de altas presta­ciones gracias a las E/S de la serie modular C. Mediante el uso de un método basado en plataforma, los ingenieros pueden portar código sin problemas al mismo tiempo que aprovechan la tecnología más reciente.

Gracias a industrias tales como la del fresado de acero, la energía, el transporte, la minería, los textiles y los semiconductores, la necesidad de máquinas inteligentes está im­pulsando la demanda de una mejor tecnología de diseño de control de máquinas.

Los PACs y los controladores embebidos que utilizan la reciente tecnología de procesamiento hí­brido pueden ayudar a avanzar y simplificar el diseño de máquinas al cambiar la arquitectura de varios sistemas dispares mezclados con tecnología disponible en el comer­cio y personalizada a un menor y más consolidado número de con­troladores diseñados por software.

Esta plataforma de nueva gene­ración de controladores embebidos no reemplazará a muchos de los antiguos baluartes del mundo del proceso.

Más bien,  estos controladores son ideales para la nueva genera­ción de máquinas inteligentes y se adaptan mejor a los diseñadores más avanzados que buscan llegar al mercado más rápidamente con una arquitectura simplificada.