IP Library Granted Patent US 7,865,331
Granted Patent B2
US 7,865,331 · App. 12/698,641 · Granted Jan 4, 2011

Estimating a time offset between stationary clocks

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 7,865,331
App. No.
12/698,641
Granted
Jan 4, 2011
Kind
B2
Abstract

Time synchronization of two clocks is disclosed herein, such as two stationary clocks. A global time signal from a global time reference or common time source can be used to calculate a common view based clock offset between the two clocks. In parallel, a network based clock offset between the two clocks can be calculated based on messages exchanged over a communication network interconnecting the two clocks, without reverting to the global time reference. Two recent values (e.g., the two most recent values) of the common view clock offset and the network based clock offset can be combined or superposed in a seamless way to produce a final time offset estimate. The combination of independently calculated common view and network based clock offsets can be a weighted average of the two values, involving respective weights based on quality estimates of the latter. The time synchronization schemes based on a Global Positioning System (GPS) and a wide area communication network can be combined to synchronize the stationary clocks of phasor measurement units (PMUs) of a wide area monitoring system to a central server clock at a Network Control Center (NCC) of the system.

Claims (22)

1. A method of estimating a time offset between first and second clocks which receive a global time signal and which are interconnected through a communication network, comprising:

receiving a broadcast global time signal from a global time reference for calculating, at the first clock, a common view based clock offset between the first and second clocks based on reception times of the global time signal at each of the first and second clocks;

exchanging time-critical messages between the first and second clocks;

calculating, at the first clock, a network based clock offset between the first and second clocks based on transmission times and reception times of the messages exchanged; and

combining the common view based clock offset and the network based clock offset to estimate the time offset.

2. The method according to claim 1 , comprising:

estimating qualities for the common view clock offset and the network based clock offset; and

combining the common view clock offset and the network based clock offset by calculating a weighted average based on the estimated qualities.

3. The method according to claim 1 , wherein the calculating of the common view based clock offset comprises:

sending, by the second clock, a message containing a reception time of the global time signal at the second clock to the first clock in a non-time critical manner.

4. The method according to claim 1 , comprising:

updating independently and repeatedly a calculation of the common view based clock offset and the network based clock offset.

5. The method according to claim 1 , wherein the first clock is a stationary clock of a phasor measurement unit (PMU) of a wide area monitoring system, and the second clock is a stationary clock at a network control center of the wide area monitoring system.

6. The method according to claim 5 , wherein the calculating of the network based clock offset comprises:

sending a time-critical message including PMU phasor data from the first clock to the second clock.

7. A device comprising:

means for receiving a global time signal at a location of a first clock; and

means for calculating a common view based clock offset between the first clock and a second clock based on reception times of the global time signal at each of the first clock and the second clock, and for calculating a network based clock offset between the first clock and the second clock based on transmission times and reception times of time-critical messages exchanged between the first clock and the second clock, wherein the calculating means combines the common view based clock offset and the network based clock offset to estimate a time offset between the first clock and the second clock.

8. The device according to claim 7 , wherein the means for receiving exchanges messages with a communication network.

9. The device according to claim 8 , in combination with:

a communication network; and

a second clock of a network control center.

Assignments (4)
MERGER Recorded Nov 13, 2023
From: HITACHI ENERGY SWITZERLAND AG
To: HITACHI ENERGY LTD
Reel/Frame 065549/0576 →
CHANGE OF NAME Recorded Dec 31, 2021
From: ABB POWER GRIDS SWITZERLAND AG
To: HITACHI ENERGY SWITZERLAND AG
Reel/Frame 058666/0540 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2020
From: ABB SCHWEIZ AG
To: ABB POWER GRIDS SWITZERLAND AG
Reel/Frame 052916/0001 →
MERGER Recorded Dec 26, 2019
From: ABB RESEARCH LTD.
To: ABB SCHWEIZ AG
Reel/Frame 051419/0309 →