×

Distributed avionics

  • US 8,543,263 B2
  • Filed: 06/17/2010
  • Issued: 09/24/2013
  • Est. Priority Date: 06/17/2010
  • Status: Active Grant
First Claim
Patent Images

1. A distributed avionics system arranged in an aerial vehicle for controlling at least one avionics function, the system comprising:

  • a plurality of avionics processing subsystems interconnected in a network, each avionics processing subsystems comprising;

    a processor arranged to process at least one task so as to provide a set of data messages comprising one or more units 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 in operative connection with the processor and arranged to store instructions for the processor to process said at least one task,wherein at least one of the avionics processing subsystems is arranged to transmit at least one synchronization cycle start signal onto the network,each avionics processing subsystem is arranged to generate a repeating set of periodic processing time frames by detecting repeatedly subsequent instants of time, based on a first predetermined interval and the at least one cycle start signal,each avionics processing subsystem is arranged to select within each of the generated processing time frames at least one task set to process, based on a predetermined schedule,each avionics processing subsystem is arranged to select the order in which to process each of at least one task within each of the selected at least one task set, based on a predetermined processing rate associated to each of the at least one task, determined from a set of system global processing rates in descending order of said associated processing rate,wherein each of the processing subsystems is arranged to generate a plurality of periodic communication time frames by detecting repeatedly subsequent instants of time within each generated processing time frame, based on a second predetermined periodic time interval, and wherein each of the processing subsystems comprise a network interface and transmission control unit arranged to control the network interface to perform scheduled transmissions of data packets, wherein said transmission control unit is provided with access to memory means comprising scheduling information relating to a timing table statically allocating to said plurality of communication time frames a predetermined number of data packets, each comprising a predetermined subset of data messages from said set of data messages.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×