Patent ES-2708985-T3 (ES)
Title: Simulación y ensayo de aviónica
Inventor: DANIELSSON TORKEL
IPC: G06F11/36
Filed: 2010-07-06
Granted: 2019-04-12
Abstract: Sistema anfitrión de aplicación en aviónica para simular y / o ensayar una serie de aplicaciones (A1 - A4) particionadas dispuestas para ser periódicamente ejecutadas sobre un sistema diana, en el que el sistema diana es un sistema de control de aviónica distribuido de un vehículo (1) aéreo, en el que cada una de las aplicaciones está dividida en una o más particiones, y en el que cada aplicación comprende una o más tareas, comprendiendo el sistema anfitrión una serie de módulos funcionales, en el que la serie de módulos funcionales comprende: - un módulo (146) de aplicación dispuesto para importar dicha serie de aplicaciones (A1 - A4) particionadas en un formato binario no modificado compilado para el sistema diana, - un módulo (145) de configuración dispuesto para configurar las operaciones del sistema anfitrión en base a unas tablas de configuración asociadas con el sistema diana, en el que dicha configuración de las operaciones se refiere a las especificaciones de ejecución, comunicación y acceso a la memoria asociadas con las aplicaciones (A1 - A4) particionadas, - al menos un módulo (142) de comunicación asociado con las aplicaciones particionadas importadas dispuestas para proporcionar comunicación entre las aplicaciones particionadas y entre los procesos componentes dentro de las aplicaciones particionadas, en base a dichas tablas de configuración, - un módulo (140) de control dispuesto para proporcionar un tiempo de ejecución coordinado con los módulos funcionales, en base a la recepción de una pluralidad de solicitudes para la el tiempo de ejecución de los módulos funcionales, en el que cada una de la pluralidad de solicitudes comprende informaciones relacionadas con el tiempo de inicio de la ejecución solicitada, en el que el módulo de control está además dispuesto para determinar el orden de ejecución entre una pluralidad de solicitudes, en base a dicho tiempo de inicio de la ejecución seleccionada, - un módulo (150) de servicio asociado con cada aplicación (A1 - A4) particionada importada dispuesto para proporcionar servicios a las aplicaciones (A1 - A4) particionadas importadas relacionadas con la ejecución y la comunicación por medio de una interfaz de aplicación diana estándar, en base a unas solicitudes de envoltura para servicios procedentes de las aplicaciones (A1 - A4) particionadas importadas por medio de una serie de objetos de envoltura (W1 - W4) sobre el módulo (142) de comunicación y el módulo (140) de control, para posibilitar la ejecución de las aplicaciones (A1 - A4) particionadas importadas y para preservar el orden temporal de los episodios relacionados con la comunicación y la ejecución, caracterizado porque el módulo (142) de comunicación está dispuesto para solicitar un tiempo de ejecución en base a uno o más episodios temporizados de un programa de tráfico predeterminado asociado al sistema diana, en el que las prioridades predeterminadas estáticas son asignadas a unas particiones antes del tiempo de ejecución del sistema para determinar el orden de ejecución de las particiones, de manera que, durante la trama de tiempo de ejecución para la partición específica de las una o más particiones, las tareas asociadas a la partición específica son ejecutadas de manera prioritaria y cada tarea es asignada a una frecuencia de tareas, en el que la frecuencia de procesamiento de las tareas se selecciona a partir de un conjunto de frecuencias armónico y en el que la frecuencia de procesamiento de las tareas de cada tarea específica se selecciona sobre la base de la frecuencia en que los datos de entrada son actualizados y de la frecuencia en que los datos de entrada posteriores cambian de acuerdo con su valor de parámetro y / o de la frecuencia en que los datos de salida procedentes del proceso son requeridos por otras partes del sistema.