Abstract:
An avionics application host system and method for simulating and/or testing a plurality of partitioned applications arranged to be periodically executed on a target system. The target system is a distributed avionics control system of an aerial vehicle. The host system includes a plurality of functional modules. The plurality of functional modules includes: an application module arranged to import the plurality of partitioned applications in un-modified form, a configuration module arranged to configure the operations of the host system, at least one communication module arranged to provide communication between the partitioned applications, a control module arranged to provide coordinated execution time to the functional modules, a service module associated to each imported partitioned application arranged to provide services to the imported partitioned applications so as to enable execution of the imported partitioned applications and to preserve the temporal order of events related to communication and execution.
Abstract:
The invention pertains to a display method, a computer program for performing steps of the display method and a display system. The display system (1) comprising: display means (2) comprising: a physical display unit (13) operable to display flight data, a display processing device (11), a graphics driver and a graphics processing device, fault detection means arranged to detect at least one fault condition associated to the display means (2). The display processing device is arranged to process a first task set associated to a normal operation mode and in parallel process a second task set associated to an emergency operation mode, wherein said display processing device is arranged to transmit information provided from the second task set to the graphics processing device in response to the detected at least one fault condition.
Abstract:
A vehicular control system including a plurality of displays each including a physical display unit and memory module including information related to descriptions of a plurality of displayable entities and first configuration data, associated to a first control module. The first configuration data including information on configuration of the displayable entities, based on references to the descriptions of the plurality of displayable entities. The memory module of each display comprises a copy of the first configuration data. The first control module is arranged to transmit data based on point-to-multipoint communication to each of the plurality of displays. The plurality of displays each includes a processor operatively coupled to the memory module. The processor is arranged to process the entities based on received data from the first control module and to present the result of the processing on the physical display unit of each of the displays.
Abstract:
A distributed avionics system arranged in an aerial vehicle for controlling at least one avionics function. A plurality of avionics processing subsystems are interconnected in a network. Each avionics processing subsystem includes a processor arranged to process at least one task so as to provide a set of data messages including at least one unit of data related to controlling the at least one avionics function on basis of provided input data, related to conditions of the at least one avionics function. A memory module is in operative connection with the processor and is arranged to store instructions for the processor to process the at least one task. At least one of the avionics processing subsystems is arranged to transmit at least one synchronization cycle start signal onto the network.
Abstract:
rede ethernet comutada para aviônicos, método para controlar transmissões em uma rede ethernet para aviônicos, programa de computador e produto de programa de comutador. a presente invenção refere-se a uma rede ethernet comutada para aviônicos (1), para a comunicação de dados, a rede compreendendo: uma pluralidade de nós do sistematizado interligado (n1 a n3) cada um compreendendo: um módulo de aviônicos (a1 a a3), disposto para prover periodocamente um conjunto de mensagens de dados, cada um compreendendo um conjunto de dados variáveis relacionados com as funções do aviônico, um módulo de rede (e1 a e3) acoplando o módulo de aviônico (a1a a3) à rede (1), a dita rede do módulo (e1 a e3) compreendendo uma unidade de interface de rede (15a a 15c) disposta de modo a prover meios para a transmissão de pacotes de dados que compreendem um número do dito conjunto de mensagens de dados a partir do dito modulo do aviônico (a1 a a3) . de acordo com a invenção, o módulo de rede (e1 a e3) de cada nó do sistema (n1 a n3) compreendem uma unidade de controle de transmissão disposta de modo a controlar a unidade de interface de rede (15a a 15c) para efetuar as transmissões programadas dos referidos pacotes de dados, em que a referida unidade de controle de transmissão está equipada acesso aos meios de memória compreendendo informação de programação relacionada a uma tabela de temporização que compreende uma pluralidade de partições de tempo (s1 a s8) de duração predeterminada dentro de pelo menos um quadro do tempo de repetição de comunicação periódica (125 a 128), em que cada uma da dita pluralidade de partições de tempo (s1 a s8) é estaticamente definida para um número predeterminado de pacotes de dados, cada um deles compreendendo um subconjunto predeterminado de mensagens de dados a partir do referido conjunto de mensagens de dados.
Abstract:
resumo patente de invenção: "exibição de dados de voo". a presente invenção refere-se a um método de exibição, um programa de computador para executar etapas do método de exibição e um sistema de exibição. o sistema de exibição (1) compreendendo: meios de exibição (2) compreendendo: uma unidade de exibição física (13) operável para exibir dados de voo, um dispositivo de processamento da exibição (11), um acionador gráfico e um dispositivo de processamento gráfico, meios de detecção de falha disposto para detectar pelo menos uma condição de falha associada com o meio de exibição (2). o dispositivo de processamento da exibição é disposto para processar um primeiro conjunto de tarefas associado com um modo de operação normal e, em paralelo, processar um segundo conjunto de tarefas associado com um modo de operação de emergência, em que o dito dispositivo de processamento da exibição é disposto para transmitir informação fornecida do segundo conjunto de tarefas para o dis-positivo de processamento gráfico em resposta pelo menos a uma condição de falha detectada.
Abstract:
aviônica distribuída. a presente invenção refere-se a um sistema aviônico distribuído disposto em um veículo aéreo (1) para o controle de pelo menos uma função da aviônica, o sistema compreendendo: uma pluralidade de subsistemas de processamento de aviônicos (s1-s4) interligados em uma rede (2), cada um dos subsistemas de processamento de aviônicos (s1-s4) compreendendo: um meio de processamento (4), disposto de modo a processar pelo menos uma tarefa (53, 55-56, 62-63) de modo a prover um conjunto de mensagens de dados compreendendo uma ou mais unidades de dados relacionados ao controle da pelo menos uma função da aviônica com base nos dados de entrada providos, relativos às condições da pelo menos uma função da aviônica, um meio de memória (3) em conexão operativa com o meio de processamento (4) disposto de modo a armazenar instruções para o meio de processamento (4) a fim de processar a dita pelo menos uma tarefa, sendo que pelo menos um dos subsistemas de processamento de aviônicos (s1-s4) é disposto de modo a transmitir pelo menos um sinal de início de ciclo de sincronização para a rede (2).
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.