Sistema a bordo

Un sistema a bordo se define como un sistema electrónico e informático autónomo, a menudo en tiempo real , especializado en una tarea concreta. El término se refiere tanto al hardware de la computadora como al software utilizado. Sus recursos son generalmente limitados espacialmente (tamaño reducido) y energéticamente (consumo limitado).

Historia

Uno de los primeros sistemas integrados modernos reconocibles fue el Apollo Guidance Computer en 1967, el sistema de guiado de la misión lunar Apollo , desarrollado por Charles Stark Draper del Instituto de Tecnología de Massachusetts . Cada misión lunar estaba equipada con dos sistemas (AGC), uno responsable de la guía inercial y otro para el módulo lunar . Al comienzo del proyecto, la computadora AGC de Apollo se consideró la parte menos confiable del proyecto. Por otro lado, gracias al uso de nuevos componentes que eran en su momento los circuitos integrados , se lograron ganancias sustanciales en el espacio útil y la carga útil , con una supuesta reducción de los ya numerosos riesgos de las misiones.

Restricciones

Los sistemas a bordo realizan tareas predefinidas y tienen especificaciones vinculantes que cumplir, que pueden ser:

Arquitectura

Los sistemas integrados generalmente utilizan microprocesadores o microcontroladores de bajo consumo de energía , cuya parte del software está programada parcial o totalmente en hardware, generalmente en memoria en memoria de solo lectura (ROM) , EPROM , EEPROM , FLASH , etc. (esto se llama firmware ).

Caracteristicas

Interfaz de usuario

Algunos sistemas a bordo pueden no tener una interfaz de usuario (por lo tanto, están especializados en una sola tarea). Pero esta interfaz también puede ser similar a la de un sistema operativo de computadora (por ejemplo, una PDA ).

Fiabilidad

Los sistemas integrados se encuentran principalmente en máquinas que deben funcionar continuamente durante muchos años sin errores y, en algunos casos, corrigen los errores ellos mismos cuando ocurren. Es por eso que el software siempre se desarrolla y prueba con más cuidado que el software para PC. Se prohíben las piezas móviles poco fiables (por ejemplo, unidades de disco, botones o interruptores).

La cuestión de la fiabilidad puede incluir:

La solución puede ser piezas de repuesto adicionales o un "modo suave" de software que proporciona un funcionamiento parcial.

Por ejemplo: cables submarinos, balizas de navegación, perforación de pozos, etc.

En este caso, se tolera el "modo suave".

Por ejemplo: sistemas de control de reactores, fábricas químicas, señales de trenes, etc.

Por ejemplo: sistemas de puentes o elevadores , transferencias de fondos, salas de negociación, ventas o servicios automáticos, etc.

Areas de aplicación

Los campos en los que encontramos sistemas embebidos son cada vez más numerosos:

Desarrollo de sistemas embebidos

El desarrollo de sistemas integrados requiere conocimientos tanto de electrónica como de informática. Entre los equipos necesarios para crear un sistema embarcado encontramos:

Mercado y empleo

Transversales a diferentes sectores económicos, en 2013, los sistemas embarcados representaron un mercado valorado en 73.000 millones de euros en Francia, o el 3,7% del PIB. En términos de empleo, el sector aglutina al 1,3% de la población activa, es decir, 387.500 personas.

Notas y referencias

  1. Octave Letellier , "  IA integrada: nuevos usos de campo gracias a la IA integrada  " , en Bpifrance Le Hub ,10 de enero de 2018(consultado el 5 de octubre de 2020 )
  2. Una nueva idea de SPIFI [1]

Ver también

Vínculos internos

enlaces externos