KR20090089097A - Irig-b time syncronization device and method there of - Google Patents

Irig-b time syncronization device and method there of Download PDF

Info

Publication number
KR20090089097A
KR20090089097A KR1020080014461A KR20080014461A KR20090089097A KR 20090089097 A KR20090089097 A KR 20090089097A KR 1020080014461 A KR1020080014461 A KR 1020080014461A KR 20080014461 A KR20080014461 A KR 20080014461A KR 20090089097 A KR20090089097 A KR 20090089097A
Authority
KR
South Korea
Prior art keywords
time
irig
synchronization
signal
time synchronization
Prior art date
Application number
KR1020080014461A
Other languages
Korean (ko)
Inventor
김관수
이홍희
Original Assignee
울산대학교 산학협력단
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 울산대학교 산학협력단 filed Critical 울산대학교 산학협력단
Priority to KR1020080014461A priority Critical patent/KR20090089097A/en
Publication of KR20090089097A publication Critical patent/KR20090089097A/en

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/14Receivers specially adapted for specific applications
    • GPHYSICS
    • G04HOROLOGY
    • G04GELECTRONIC TIME-PIECES
    • G04G7/00Synchronisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Electric Clocks (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

 The present invention relates to a time synchronization device, and more particularly, to a time synchronization device using an IRIG-B time code and a time synchronization method thereof.

IRIG-B time code apparatus using an IRIG-B time code according to a preferred feature of the present invention IRIG-B interface unit for receiving the IRIG-B time signal from the GPS receiver that converts the time signal from the GPS satellite to the IRIG-B time signal And a time information analyzer configured to store an IRIG-B time code format and to analyze and extract time information for time synchronization from the received IRIG-B time signal, and to receive the extracted time information. Analog-to-digital conversion unit for converting to a synchronization signal for synchronization, and receives the synchronization signal to request a time synchronization to the system requiring time synchronization, and receives the time synchronization acceptance information by the requested information to the time of the system A time synchronization controller for controlling synchronization, and transmitting information requested from the time synchronization controller to the system; The lock information and a communication unit for transmitting the time synchronization control part.

Description

Time synchronization device and method using IRAGE-N time code {IRIG-B TIME SYNCRONIZATION DEVICE AND METHOD THERE OF}

 The present invention relates to a time synchronization device, and more particularly, to a time synchronization device using an IRIG-B time code and a time synchronization method thereof.

The wired and wireless communication devices we use today have their own watches. When transmitting a packet between these devices, time synchronization between the devices is needed to find out how long it takes to transmit the packet.

The time synchronization according to the prior art uses a network time protocol (NTP) server, an SNTP server or a satellite (GPS), or a method of storing time differences between devices. However, since NTP server or SNTP server is used to ask the server the current time and adjust the time information coming in response to it, it cannot be used without a server on the network. Since the time information coming from the satellite to the time of their own, there was a problem that is limited only in the environment with the satellite receiver.

There is also time synchronization using IEEE 1588 (Precision Time Protocol) based communication protocol, which transmits a sync message from a master node to a slave node, which has estimated time information. After that, the Follow_up message with the correct time information is transmitted to the slave node. The slave node calculates the offset and the correct clock. However, this method provides high time precision, but it is expensive to build and difficult to implement by a complex time synchronization algorithm.

On the other hand, in recent years, transmission and distribution systems or substation systems are adopting a communication technology based on IEC 61850, which is a standard system for automation, and this IEC 61850-based automation system requires time synchronization to accurately transmit information between power devices. . In addition, the substation automation system manages by dividing the function into a station level, a bay level, and a process level for each function. In particular, a higher time precision is required toward the process level. Therefore, time synchronization using the IRIG-B time synchronization communication protocol is required in a substation automation system.

According to the present invention devised to solve the above problems, by converting the time signal received from the GPS satellites using the IRIG-B time code, by extracting the time information from the converted code, by performing time synchronization between devices It is an object of the present invention to provide an apparatus and method for time synchronization using IRIG-B time code, which can be easily implemented in a system requiring construction time reduction and time synchronization.

The time synchronization device using the IRIG-B time code of the present invention for achieving the above object is an IRIG-B that receives an IRIG-B time signal from a GPS receiver that converts the time signal from a GPS satellite into an IRIG-B time signal. A B interface unit, an IRIG-B time code format, a time information analyzer for analyzing and extracting time information for time synchronization from the received IRIG-B time signal, and receiving the extracted time information; An analog-digital converter for converting a system into a synchronization signal for time synchronization of the system, receiving the synchronization signal, requesting time synchronization to a system requiring time synchronization, and receiving time synchronization acceptance information according to the requested information; A time synchronization control unit for controlling time synchronization of the system and information requested from the time synchronization control unit to the system; It provides a time synchronization system using the IRIG-B time code including a communication unit for transmitting the transmission information accepted and the time synchronization control part.

The system requiring time synchronization is preferably a transformation automation system based on the IEC 61850 communication protocol.

The signal analysis algorithm of the signal analysis unit is preferably coded by the Velilog-HDL programming language.

The time synchronization method using the IRIG-B time code of the present invention for achieving the above object, (A) the IRIG-B interface unit of the time synchronization device having an IRIG-B interface and connected to the system requiring time synchronization, Receiving an IRIG-B time signal from a GPS receiver which converts a time signal received from a GPS satellite into an IRIG-B time signal, and (B) analyzes the IRIG-B time code format from the received IRIG-B time signal. Extracting time information from a time information analyzer for performing the step of (C) converting the extracted time information into a synchronization signal in the form of a digital signal for time synchronization, and (D) receiving the converted synchronization signal. Requesting synchronization by a synchronization signal transmission to a system requiring time synchronization; and (E) the time synchronization device is configured to transmit the synchronization from the system. It provides a time synchronization method using an IRIG-B time code comprising the step of receiving time synchronization acceptance information by the acceptance of the vaporized signal.

The time synchronization device and method using the IRIG-B time code of the present invention as described above, by performing time synchronization by analyzing the time information from the IRIG-B time code, while providing a high time precision, while reducing the construction cost, Compared with IEEE 1588 based communication protocol, time synchronization can be performed quickly without additional signal generation.

Another advantage is that it is easy to implement by coding in the Velilog-HDL language on a microprocessor chip, and a system that requires time synchronization such as a substation automation system is applicable.

Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.

1 is a block diagram of an IRIG-B time synchronization device 200 according to an embodiment of the present invention, Figure 2 is a method for extracting time information in the IRIG-B time synchronization device 200 of FIG. 3 is a conceptual diagram of a method of analyzing time information in the IRIG-B time synchronization device 200 of FIG. 1, and FIG. 5 is a time information analysis algorithm of the IRIG-B time synchronization device 200 of FIG. 1. 1 shows an example of a simulation screen when coding a VHDL language.

Referring to Figures 1 to 3 and 5 in detail,

IRIG-B time synchronization device 200 of the present invention, as shown in Figure 1, IRIG-B interface unit 210, time information analysis unit 220, 220, analog-to-digital conversion unit 300, time It is configured to include a synchronization controller 230, the communication unit 240.

The IRIG-B interface unit 210 provides an interface for receiving a signal received from a GPS satellite and converted into an IRIG-B time signal.

At this time, the IRIG-B interface unit 210 is connected to the GPS receiver 100 for converting the time signal received from the GPS satellites into the IRIG-B time signal, and receives the converted signal.

The time information analyzer 220 includes an IRIG-B function configuration module 221 and a time format configuration module 222, and receives the IRIG-B time signal to analyze time information from an IRIG-B time code format. Extract.

In this case, the IRIG-B time code format may be stored in advance, and time information may be extracted by analyzing the received IRIG-B time signal. The extracted time information may be UTC (Coordinated universial time or Coordinated Universal Time, It is preferable that the time information is 'UTC'.

A detailed time information analysis and extraction method is shown in FIGS. 2 and 3.

Where the IRIG time signal is a code consisting of one letter and three numbers, the letter indicates the format format, the three numbers indicate the IRIG signal attribute, and the IRIG-B time code indicates that one letter is 'B'. Code format defined by.

Table 1 shows standard code format names defined in IRIG standard 200-04.

    First letter: Rate Designation A 1k pulses per second B 100 PPS D 1 Pulses per minute E 10 PPS G 10k PPS H 1 PPS   1st Digit: Form Designation 0 DC level pulse width code, no carrier One Sine wave carrier, amplitude modulated 2 Manchester modulated     2nd Digit: Carrier resolution 0 No carrier / index counter interval One 100 Hz / 10 ms resolution 2 1 kHz / 1ms resolution 3 10 kHz / 0.1ms resolution 4 100 kHz / 0.01 ms resolution 5 1 MHz / 1us resolution   3rd Digit: Coded Expression 0 BCD, CF, SBS One BCD, CF 2 BCD 3 BCD

The time information analysis unit 220 receives 100 IRIG-B time signals (pulses) for 1 second and sequentially determines time information divided into seconds, minutes, hours, days, and years in each section, and Table 1 If the last digit (3rd Digit) of the three numbers with reference to '0', it is configured to determine the control signal (Control Function, CF), SBS (Straight Binary Seconds) signal following the determination.

In this case, a method for determining a specific IRIG-B time signal will be described with reference to FIG. 2. First, an IRIG-B time signal received from the IRIG-B interface unit 210 is compared with an internal clock of 1 [KHz]. The determination is made by distinguishing the binary bits '0' and '1' from the position identifier bit. At this time, the binary bit '0' has a positive pulse width of 2 [ms], the binary bit '1' has a positive pulse width of 5 [ms], and the position identifier bit has a positive pulse width of [8 ms]. When each bit is judged.

In addition, referring to FIG. 3, the IRIG-B time signal is counted as an internal clock for one cycle (10 ms) and determined as binary bit '0' at three counts, and determined as binary bit '1' at six counts. In the case of counting nine times, the position identifier bit is determined.

According to the determination method, bits including time information are distinguished from 100 IRIG-B time signals, and since each bit is in the form of a binary coded decimal (BCD) code, the time information is converted into a decimal form to extract time information.

Meanwhile, the analog-digital converter 300 receives the extracted time information and generates a digital type synchronization signal for time synchronization of the system 400 requiring time synchronization.

The time synchronization controller receives the generated synchronization signal and transmits a time synchronization request signal to the system 400 requiring time synchronization connected by internal communication.

Upon receiving the time synchronization acceptance signal from the system 400 that has received the transmitted message, a time synchronization process is performed based on the extracted time information.

In this case, the system 400 requiring time synchronization may be a substation automation system based on IEC 61850.

As shown in FIG. 1, the system 400 may further include a protection controller 410 for controlling protection of a power system and a bay level controller 420 for controlling a bay level.

Meanwhile, programming of the time analysis algorithm of the time synchronization device 200 may be coded in a Velilog-HDL language on a microprocessor chip such as an FPGA, and a simulation result of obtaining time information by the coded algorithm is shown in FIG. 5. Is shown.

4 is a flowchart of an IRIG-B time synchronization method according to an embodiment of the present invention.

Referring to Figure 4 in detail,

First, when a time synchronization device 200 using an IRIG-B time code for time synchronization of a system 400 requiring time synchronization is provided, it is determined whether time synchronization is required from the system 400 (S400). .

If time synchronization is required, the time signal is converted into an IRIG-B time signal form from the GPS receiver 100 that receives the time signal from the GPS satellite to calculate accurate time information, and the converted signal is converted into a GPS receiver 100. It receives from the IRIG-B interface unit 210 of the time synchronization device 200 to communicate (S402).

The received IRIG-B time signal is transmitted to the time information analyzer 220 to analyze using the IRIG-B time code format, and calculate (extract) UTC time information (S404).

The extracted time information is transmitted to the analog-digital conversion unit 300 and converted into a digital synchronization signal for time synchronization (S406).

The converted synchronization signal is received from the time synchronization controller 230 and transmitted to the system 400 requiring time synchronization to request time synchronization (S408).

The time synchronization controller 230 determines whether the request is accepted from the system 400, and when time synchronization acceptance information is received, time synchronization controller 230 performs time synchronization based on the extracted time information (S410, S412, and S414).

Although one preferred embodiment of the present invention has been described above, it is clear that the present invention may use various changes, modifications, and equivalents, and may be applied in the same manner by appropriately modifying the embodiment. Accordingly, the above description does not limit the scope of the invention as defined by the limitations of the following claims.

1 is a block diagram of an IRIG-B time synchronization device according to an embodiment of the present invention.

2 is a conceptual diagram of a method of extracting time information in the IRIG-B time synchronization device of FIG.

3 is a conceptual diagram of a method for analyzing time information in the IRIG-B time synchronization device of FIG.

4 is a flowchart of an IRIG-B time synchronization method according to a preferred embodiment of the present invention.

5 is a diagram illustrating a simulation screen when coding a time information analysis algorithm of the IRIG-B time synchronization device of FIG. 1 in a VHDL language.

<Description of reference numerals for main parts of the drawings>

100: GPS receiver 200: time synchronization device

210: IRIG-B interface unit 220: time information analysis unit

221: IRIG-B function configuration module 222: time format configuration module

230: time synchronization control unit 240: communication unit

300: analog-digital conversion unit 400: a system requiring time synchronization

410: protection controller 420: bay level controller

Claims (4)

An IRIG-B interface unit for receiving an IRIG-B time signal from a GPS receiver for converting the time signal from the GPS satellite into an IRIG-B time signal; A time information analyzer for storing an IRIG-B time code format and analyzing and extracting time information for time synchronization from the received IRIG-B time signal; An analog-digital converter for receiving the extracted time information and converting the extracted time information into a synchronization signal for time synchronization of the system; A time synchronization control unit for receiving a synchronization signal and requesting time synchronization to a system requiring time synchronization, and receiving time synchronization acceptance information according to the requested information to control time synchronization of the system; And And a communication unit for transmitting the information requested from the time synchronization controller to the system and transmitting the acceptance information to the time synchronization controller. The system of claim 1, wherein the time synchronization is required. IRIG-B time synchronization device, characterized in that the automation system based on the IEC 61850 communication protocol. The signal analysis algorithm of claim 1, wherein the signal analysis algorithm comprises: IRIG-B time synchronization device characterized by being coded by the Velilog-HDL programming language. (A) The IRIG-B interface portion of the time synchronization device, which is connected to a system requiring time synchronization and includes an IRIG-B interface portion, may be configured to include IRIG-B from a GPS receiver for converting a time signal received from a GPS satellite into an IRIG-B time signal. Receiving a B time signal; (B) extracting time information from the time information analyzer for analyzing the IRIG-B time code format from the received IRIG-B time signal; (C) converting the extracted time information into a synchronization signal in the form of a digital signal for time synchronization; (D) a time synchronization device receiving the converted synchronization signal, requesting synchronization by transmitting a synchronization signal to a system requiring time synchronization; And (E) The time synchronization device is a time synchronization method using an IRIG-B time code comprising the step of receiving time synchronization acceptance information by the acceptance of the synchronization signal from the system.
KR1020080014461A 2008-02-18 2008-02-18 Irig-b time syncronization device and method there of KR20090089097A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020080014461A KR20090089097A (en) 2008-02-18 2008-02-18 Irig-b time syncronization device and method there of

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020080014461A KR20090089097A (en) 2008-02-18 2008-02-18 Irig-b time syncronization device and method there of

Publications (1)

Publication Number Publication Date
KR20090089097A true KR20090089097A (en) 2009-08-21

Family

ID=41207453

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080014461A KR20090089097A (en) 2008-02-18 2008-02-18 Irig-b time syncronization device and method there of

Country Status (1)

Country Link
KR (1) KR20090089097A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101480642B1 (en) * 2013-10-15 2015-01-09 엘에스산전 주식회사 Event input module
CN104678754A (en) * 2015-03-25 2015-06-03 天津七六四通信导航技术有限公司 Full-function type time synchronization system
CN110224702A (en) * 2019-05-24 2019-09-10 北斗天汇(北京)科技有限公司 Timing code IRIG-B adaptive decoding device and coding/decoding method
CN112881977A (en) * 2021-01-13 2021-06-01 南京鼎臻智能电气有限公司 High-precision self-calibration clock synchronization method based on Beidou or GPS

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101480642B1 (en) * 2013-10-15 2015-01-09 엘에스산전 주식회사 Event input module
US9864358B2 (en) 2013-10-15 2018-01-09 Lsis Co., Ltd. Event input module
CN104678754A (en) * 2015-03-25 2015-06-03 天津七六四通信导航技术有限公司 Full-function type time synchronization system
CN110224702A (en) * 2019-05-24 2019-09-10 北斗天汇(北京)科技有限公司 Timing code IRIG-B adaptive decoding device and coding/decoding method
CN110224702B (en) * 2019-05-24 2021-07-06 北斗天汇(北京)科技有限公司 Time code IRIG-B self-adaptive decoding device and decoding method
CN112881977A (en) * 2021-01-13 2021-06-01 南京鼎臻智能电气有限公司 High-precision self-calibration clock synchronization method based on Beidou or GPS
CN112881977B (en) * 2021-01-13 2024-05-17 南京鼎臻智能电气有限公司 High-precision self-calibration clock synchronization method based on Beidou or GPS

Similar Documents

Publication Publication Date Title
CN102006159B (en) Multi-slave clock sampling value multi-interface synchronizing system based on IEEE1588
CN103326802A (en) Wireless network system for achieving synchronous acquisition, synchronous acquisition device and method
US20090135677A1 (en) System and method for application layer time synchronization without creating a time discrepancy or gap in time
CN109217961B (en) Multi-channel human-computer interaction and human-computer environment test data synchronization device and method
CN101771487A (en) Equipment for network time service precision detection and detection method using the detection equipment
KR20090089097A (en) Irig-b time syncronization device and method there of
CN101425887A (en) Time synchronization method used for wireless sensor network
EP2365651A2 (en) System and method for providing time synchronization
CN101571555B (en) Triggering method for serial peripheral interface bus signal
CN103138887A (en) Processing method of 1588 event messages and processing method of 1588 event messages
CN106506106A (en) Based on the high-accuracy temporal frequency source that optical fiber time is transmitted
CN105119775A (en) Method for improving accuracy of Ethernet message transmission delay measurement
CN111711948A (en) Method and system for acquiring high-precision time from 5G base station through air interface
KR101260570B1 (en) Device and method for clock synchronization in rtls system
CN101631049A (en) Method and device for testing network time service precision
CN109765582A (en) A kind of temporal frequency calibration system based on GNSS
CN104267634A (en) Wireless synchronous collecting system
CN112188447B (en) Internet of things mobile base station communication protection system and protection method
CN107645768B (en) Time synchronization method and device for intra-office distribution
CN102013933B (en) Method for realizing synchronous sampling by local area extension sets in smart grid
CN201185428Y (en) Time synthesis measuring instrument
CN101706646B (en) Time integrated test system and method
CN201740861U (en) Current transformer calibrator based on IEC 61850 standard
CN111107623A (en) System clock synchronization method
CN102386913A (en) Method and device for correcting oscillating frequency

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application