IP Library Granted Patent US 10,862,665
Granted Patent B2
US 10,862,665 · App. 16/667,455 · Granted Dec 8, 2020

Method and system for transmitting data reliably

Inventors: Damián Andrade Alfonseca (Chatou, FR); Tony Teixeira (Chatou, FR); Stéphane Guguen (Chatou, FR)
Assignee: THALES
H04L7/0087H04L7/048H02P27/06
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,862,665
App. No.
16/667,455
Granted
Dec 8, 2020
Kind
B2
Abstract

A method and device for transmitting data reliably to at least one item of equipment is provided, wherein: from its initial clock H 1 , an item of equipment generates at least one first clock H 1U from a rising edge of the initial clock H 1 with a frequency F 1U and a second clock H 1D from a falling edge of the initial clock H 1 , with a frequency F 1D , the item of equipment: reads the received data using at least one first rising edge of H 1U and one falling edge consecutive to the first rising edge of H 1U , then reads the received data using a first rising edge of H 1D and a falling edge consecutive to the first rising edge of H 1D , the four clock edges used being consecutive by 2F 1 , decodes at least the four messages using an error-correcting code, when at least one decoded message is correct, it uses the information contained in this message to drive a device linked to said item of equipment.

Claims (60)

1. A method for transmitting data reliably to at least one item of equipment provided with an initial clock H 1 in a system comprising at least one message-transmitting device working with a first clock H 0 , wherein it comprises at least the following steps:

from its initial clock H 1 , at an initial frequency F 1 , an item of equipment generates at least one first clock H 1U from a rising edge of the initial clock H 1 with a frequency F 1U and a second clock H 1D from a falling edge of the initial clock H 1 , with a frequency F 1D , values of the frequencies being defined as:

F

1

U

=

F

1

D

=

F

1

2

=

F

0

±

F

0

N

0

where F 0 is the initial frequency corresponding to the transmitting item of equipment and N 0 is the number of bits of the message, the item of equipment then executes the following steps:

reading the received data using the first clock H 1U at a frequency F 1U and the second clock H 1D at a frequency F 1D and using at least one first rising edge of the first clock H 1U followed by a falling edge of the first clock H 1U consecutive to the first rising edge of the generated first clock H 1U , then a first rising edge of the second clock H 1D followed by a falling edge of the second clock H 1D consecutive to the first rising edge of the generated second clock H 1D , the four clock edges used being consecutive,

decoding at least the four messages using an error-correcting code,

when at least one message is decoded correctly, using information contained in this message to drive a device linked to said one or more items of equipment.

2. The method according to claim 1 , wherein the data are communicated using a communication protocol implementing a correction of CRC error-correcting-code type.

3. The method according to claim 1 , wherein the items of equipment are inverters delivering power to a rotating machine.

4. A system for transmitting data reliably to at least one item of equipment configured to drive a device, the system comprising a device having a clock H 0 operating at a frequency F 0 , wherein an item of equipment is configured to:

generate, from the initial clock H 1 of the item of equipment, at an initial frequency F 1 , at least one first clock H 1U from a rising edge of the initial clock H 1 , with a frequency F 1U , and one second clock H 1D from a falling edge of the initial clock H 1 , with a frequency F 1D , values of the frequencies being defined as:

F

1

U

=

F

1

D

=

F

1

2

=

F

0

±

F

0

N

0

where F 0 is the initial frequency corresponding to the transmitting item of equipment and N 0 is the number of bits of the message,

read the received data using at least a first rising edge of the first clock H 1U and a falling edge consecutive to the first rising edge of the generated first clock H 1U , then read the received data using a first rising edge of the second clock H 1D and a falling edge consecutive to the first rising edge of the generated second clock H 1D , the four clock edges used being consecutive by 2F 1 , and

decode at least the four messages using an error-correcting code,

if the verification of at least one message with the error-correcting code is correct, use information contained in the message to generate a drive signal for a device linked to said one or more items of equipment.

5. The system according to claim 4 , wherein the data-transmitting device is configured to use a communication protocol having a CRC error corrector.

6. The system according to claim 4 , wherein the data-transmitting device is linked to a plurality of inverters configured to generate power and to deliver said power to a rotating machine.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 24, 2024
From: THALES SA
To: SAFRAN ELECTRICAL & POWER
Reel/Frame 068653/0978 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 16, 2020
From: ANDRADE ALFONSECA, DAMIÁN; TEIXEIRA, TONY; GUGUEN, STÉPHANE
To: THALES
Reel/Frame 051537/0713 →
Priority Claims (1)
FR 18 01150 · Oct 31, 2018 · national
Continuity (1)
Related Publication 20200136794A1 · Apr 30, 2020