×

Method of synchronizing data for algorithms of asynchronous computers of an aircraft

  • US 10,356,178 B2
  • Filed: 06/19/2013
  • Issued: 07/16/2019
  • Est. Priority Date: 06/22/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method of synchronizing data from a first computer installed in an aircraft to be transferred to a second computer installed in the aircraft, the computers being asynchronous and connected together by a serial communication interface to transfer parameters of the aircraft generated by the first computer to the second computer, the second computer using the parameters of the aircraft as inputs for at least one calculation algorithm, the method comprising:

  • a) for the at least one calculation algorithm, generating a sequencing table that comprises, for each input parameter of the aircraft for the at least one calculation algorithm, a finite number of minor frames of a same duration, each of the minor frames containing information indicating whether the each input parameter of the aircraft is updated during that duration;

    then identifying in the sequencing table a number of valid windows, out of a plurality of windows, each window containing a number N of successive minor frames, wherein a valid window includes N successive minor frames that indicate that all of the parameters of the aircraft in that window, which are generated by the first computer installed in the aircraft and are for input to the at least one calculation algorithm, are updated at least once, the number N being determined as a function of a synchronization need and of the duration of a minor frame;

    b) distributing a load corresponding to updating the parameters of the aircraft for the at least one calculation algorithm among N successive send frames of a send table, positions of these N successive send frames being determined from a position of one or more of the valid windows of the sequencing table of the at least one calculation algorithm, wherein each send frame of the send table includes a load corresponding to a sum of a plurality of parameters that are to be transmitted by the first computer to the second computer at a given time instant; and

    c) instructing the first computer installed in the aircraft to use the send table to synchronize the parameters of the aircraft to transfer to the second computer installed in the aircraft.

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