La aviónica modular integrada ( IMA ) son sistemas de a bordo de redes informáticas en tiempo real . Esta red consta de varios módulos informáticos capaces de admitir numerosas aplicaciones de diferentes niveles de criticidad .
En oposición a las arquitecturas federadas tradicionales, el concepto IMA propone una arquitectura integrada con software de aplicación portátil a través de un conjunto de módulos de hardware comunes. Una arquitectura IMA impone múltiples requisitos al sistema operativo subyacente . [1]
Se cree que el concepto IMA se originó con el diseño de aviónica de los aviones de combate de cuarta generación . Se ha utilizado en cazas como F-22 y F-35 , o Dassault Rafale desde principios de los años 90. Los esfuerzos de estandarización estaban en curso en este momento (ver ASAAC o STANAG 4626 ), pero no se emitieron documentos finales en ese momento. [2]
Los primeros usos de este concepto se estaban desarrollando para jets ejecutivos y regionales a finales de la década de 1990 y se vieron volando a principios de la década de 2000, pero aún no se había estandarizado. [3] [ verificación fallida ]
Luego, el concepto se estandarizó y se migró al campo de los aviones comerciales a fines de la década de 2000 ( Airbus A380 y luego Boeing 787 ). [2] [ verificación fallida ]
La modularidad IMA simplifica el proceso de desarrollo del software de aviónica :
La comunicación entre los módulos puede usar un bus de computadora interno de alta velocidad , o puede compartir una red externa, como ARINC 429 o ARINC 664 (parte 7) .
Sin embargo, se agrega mucha complejidad a los sistemas, que por lo tanto requieren enfoques novedosos de diseño y verificación, ya que las aplicaciones con diferentes niveles de criticidad comparten recursos de hardware y software como CPU y horarios de red, memoria, entradas y salidas. El particionamiento se usa generalmente para ayudar a segregar aplicaciones de criticidad mixta y así facilitar el proceso de verificación.
ARINC 650 y ARINC 651 proporcionan estándares de hardware y software de propósito general utilizados en una arquitectura IMA. Sin embargo, se han estandarizado partes de la API involucradas en una red IMA, como:
RTCA DO-178C y RTCA DO-254 forman la base para la certificación de vuelo en la actualidad, mientras que DO-297 brinda una guía específica para aviónica modular integrada. ARINC 653 contribuye proporcionando un marco que permite que cada componente de software (llamado partición) de la aviónica modular integrada general sea probado, validado y calificado de forma independiente (hasta una cierta medida) por su proveedor. [4] El documento de posición FAA CAST-32A proporciona información (no orientación oficial) para la certificación de sistemas multinúcleo.
Ejemplos de aviónica de aeronaves que utiliza arquitectura IMA:
Algunos creen que el concepto IMA se originó en los Estados Unidos con los nuevos cazas F-22 y F-35 y luego migró al campo de los aviones comerciales.
Otros dicen que el concepto de aviónica modular, con menos integración, se ha utilizado en jets ejecutivos y aviones regionales desde finales de los 80 o principios de los 90.
Cuando Honeywell inició el programa de desarrollo, nadie había certificado nunca un MAU. No había regulaciones o estándares de TSO a seguir, por lo que Honeywell tuvo que comenzar desde el principio, trabajando con la FAA y JAA para establecer los estándares de lo que sería un MAU.
El mayor desafío dentro de esta área es que la aviónica modular es una composición de bloques de construcción, preferiblemente suministrados por diferentes empresas de la cadena de suministro. Se supone que cada proveedor debe llevar su parte a un cierto nivel de calificación, y después de esto, un integrador de sistemas puede usar esta parte "precalificada" en el proceso general de certificación.
Aviónica Modular Integrada (IMA), basada en módulos estandarizados que pueden ser compartidos por varias funciones. El concepto de IMA es muy escalable y ofrece mejoras significativas en confiabilidad, facilidad de mantenimiento, tamaño y peso.
GE ha desarrollado una plataforma informática que ejecuta un entorno operativo particionado ARINC 653 con una red troncal de red Ethernet conmutada dúplex completa (AFDX) de aviónica. El CCS proporciona recursos de plataforma de sistema compartidos para alojar sistemas funcionales de aviones como aviónica, control ambiental, eléctrico, mecánico, hidráulico, unidad de potencia auxiliar, servicios de cabina, controles de vuelo, gestión de la salud, combustible, cargas útiles y propulsión.
El corazón de la plataforma EASy son dos unidades de aviónica modulares (MAU) de doble canal y basadas en gabinetes.
Altamente racionalizado, el MAU integra tarjetas funcionales para varias aplicaciones en un solo módulo.
Cada tarjeta funcional realiza múltiples tareas que antes requerían procesadores de computadora dedicados.
El núcleo de las capacidades mejoradas de RAFALE radica en una nueva Unidad Modular de Procesamiento de Datos (MDPU).
Está compuesto por hasta 18 módulos reemplazables de la línea de vuelo, cada uno con una potencia de procesamiento 50 veces mayor que la del ordenador tipo 2084 XRI instalado en las primeras versiones de Mirage 2000-5.