CN101316160B - Multi-node synchronization sampling and data transmission method - Google Patents

Multi-node synchronization sampling and data transmission method Download PDF

Info

Publication number
CN101316160B
CN101316160B CN2008101240736A CN200810124073A CN101316160B CN 101316160 B CN101316160 B CN 101316160B CN 2008101240736 A CN2008101240736 A CN 2008101240736A CN 200810124073 A CN200810124073 A CN 200810124073A CN 101316160 B CN101316160 B CN 101316160B
Authority
CN
China
Prior art keywords
data
sampling
signal
process variable
synchronizing signal
Prior art date
Legal status (The legal status 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 status listed.)
Active
Application number
CN2008101240736A
Other languages
Chinese (zh)
Other versions
CN101316160A (en
Inventor
庞吉耀
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NANJING PANENG ELECTRIC POWER TECHNOLOGY CO LTD
Original Assignee
NANJING PANENG ELECTRIC POWER TECHNOLOGY CO LTD
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 NANJING PANENG ELECTRIC POWER TECHNOLOGY CO LTD filed Critical NANJING PANENG ELECTRIC POWER TECHNOLOGY CO LTD
Priority to CN2008101240736A priority Critical patent/CN101316160B/en
Publication of CN101316160A publication Critical patent/CN101316160A/en
Application granted granted Critical
Publication of CN101316160B publication Critical patent/CN101316160B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Emergency Protection Circuit Devices (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

The invention provides a multi-node synchronous sampling control and data transmission method, the steps are as follows:(1) an overall synchronizer that matches with the upper layer data processing equipment and the process variable acquisition control equipment (DAE) is constructed, the equipment produces an overall synchronous signal S1 by utilizing an outer sync source or a local timer; (2) the overall synchronous signal is accessed to one or more data communication equipment (DCE), which produce a synchronous signal S2 for each accessed process variable acquisition control equipment; (3) the absolute time scale in the signal S1 and the overall sampling counter are utilized to realize the secondary synchronous sampling on the process variable among the data communication equipment; (4)the acquisition control equipment (DAE) for acquiring and outputting the process variable detects the synchronous signal and order data after receiving the signal S2; (5) the acquisition control equipment dynamically adjusts the start time of the S2 signal according to Delta ti and realizes the long-distance multinode synchronous sampling.

Description

Multi-node synchronization sampling and data transmission method
One, technical field
The present invention relates to be distributed in the method for synchronized sampling and real-time Data Transmission between a plurality of data acquisition nodes of different places.Especially in control of needs distributed capture and centralized data processing, to data sampling request strict synchronism, sampled data requires real-time Transmission, protecting electrical power system field and industrial control field that time delay is fixing.Specifically, the present invention is the method for multinode synchronous data collection and real-time Transmission.
Two, background technology
In relay protection of power system and industrial process control field; be the phase information of stick signal accurately; or asynchronous event carried out accurate Time-Series analysis; need carry out strict strange land to a certain group of process variable uniformly-spaced gathers synchronously; for the sampled data that improves system's processing capability in real time and asynchronous event response speed and need each process variable acquisition control device is sent on can be in real time, and the order configuration information of processing unit need mail to actuator or governor motion in real time.Some standards such as IEC61850-5 have just defined the sampled value synchronous accuracy of 3 grades: T3, T4 and T5.Wherein: the T3 class requirement is 25 μ s, is used for distribution line protection; The T4 class requirement is 4 μ s, is used for line protection; The T5 class requirement is 1 μ s, is used for metering [5].And equal interval sampling is that the back level is based on accurate synchronized sampling algorithm basis [4], the synchronous acquisition ratio is easier to realize when tested process variable can insert same harvester, but be positioned at different harvesters when these process variables, and these harvester physical distribution just there is not unified implementation method when being not together.
Present existing synchronized sampling control method mainly comprises following three kinds of methods:
1. follow the IEC61850-9-1 architecture,, produce the enabling signal of control ADC again by combiner, realize multinode sampling [3] by the synchronous a plurality of combiners in precision clock source.
2. based on the synchronous sampling system of IEEE1588 Precision Time Protocol PTP (Precision Time Protocol), synchronous by the dcs that satisfies multi-point being adopted the clock of multicasting technology terminal equipment carry out the microsecond level, and then realize sample-synchronous according to absolute time.
3.GPS same footwork.Utilize the GPS module to provide pulse per second (PPS) for different physical distribution nodes, the pulse per second (PPS) that each node sample is synchronized with the output of GPS module realizes the global synchronization sampling.
The weak point of present existing synchronized sampling control method:
1.IEC61850-9-1 architecture needs independently synchronizing channel, generally adopt the synchronous combiner of pulse per second (PPS), this architecture is not considered the transmission link effect length, and the direction of transfer of data is unidirectional, inapplicable when needs main and subordinate node interactive information, require high to synchronous Zhong Yuan and local clock.
If the cycle of Zhong Yuan is T synchronously, and the sampling period of actual ADC is Ta, for realizing that equal interval sampling should have
T=N * T aIn the formula: N is a sampling number in period T
f 0=1/T=(1/NT a)=f aIn/N the formula: f a=1/T aBe the local node work clock
Because f 0, f a, N is an integer, when sample rate N was high more, following formula can't accurately equate more, between the different nodes because f aIn fact difference and frequency drift can't realize synchronous equal interval sampling.
2. based on the synchronous sampling method of IEEE1588, need to support the network hardware interface and the switching equipment of IEEE1588 agreement, increase extra cost.And, make it inapplicable synchronous acquisition and the control that physically distributes between a plurality of nodes far away because IEEE802.3 has requirement to Ethernet transmission range and Network Transmission time-delay.The IEEE1588 per second starts a synchronizing process, behind the synchronization failure of clock school, needs the relative error Δ t of repeated calculation both sides clock once more synchronously, and synchronizing relay is longer.
In addition, when high speed multinode acquisition control device was connected to same main controlled node, the network conflict aggravation influenced real-time Data Transmission during heavy duty, can not guarantee that each sampled data is transferred to data processing terminal under fixing time delay.
Influence 3.GPS be subjected to the number of satellite of being caught of GPS with footwork, and the restriction of factors such as natural environment and social environment, and need the relevant hardware support, and needing extra data transmission channel, cost is higher.List of references:
1. Gao Houlei, Jiang Shifang, He Jiali.Several sampling synchronization methods in the digital current differential protection. Automation of Electric Systems, 1996,20 (9).
2. Yang Wei Na, the honest and clean .PCM of Bao Wei system transmits the signal processing of relaying protection data, communication of power system, 1992 (2)
3. good Liu ten thousand of Yin Zhi is along a kind of synchronous realization new method of merge cells of following the IEC61850 standard of the inferior Qin of Yang Qi stress. Automation of Electric Systems .2004,28 (11) .-57-61
4. accurate synchronized sampling and the application Chinese journal of scientific instrument in the non-sine power measurement in November, 1984 thereof in wearing earlier
5.IEC?61850-5.Communication?Networks?and?Systems?in?Substations,Part?5:Communication?Requirements?for?Functions?and?Device?Models.2003.
6. good Liu ten thousand of Yin Zhi realizes the synchronous new technology Automation of Electric Systems of Substation Process Bus sampled value .2005,29 (13) .-60-63 along the inferior Qin of Yang Qi stress based on IEEE 1588
Three, summary of the invention
The present invention seeks to propose a kind ofly on a pair of full-duplex link, to have realized the method for synchronized sampling control and real-time Data Transmission, and solve between a plurality of acquisition controlling nodes of different physical distribution the extra time delay that is produced owing to physical link length and software protocol stack.
The present invention realizes by such scheme: multi-node synchronization sampling and data transmission method:
(1). make up a global synchronization device (hereinafter to be referred as GSE) that is complementary with upper layer data treatment facility and process variable acquisition control device, this equipment can utilize external synchronisation source, also can utilize local timer to produce a global synchronizing signal S1, its cycle is exactly the sampling period of process variable acquisition control device, comprises absolute time mark and overall sample counter in this signal by being coded in.
(2). global synchronizing signal is inserted the equipment that one or more (being determined by system scale) are referred to as communicator (hereinafter to be referred as DCE), this equipment is that the process layer acquisition control device of each access produces a synchronizing signal S2, the cycle of S2 is exactly the cycle of global synchronizing signal S1, but the startup of signal is constantly relevant with link between the corresponding harvester with it, promptly than S1 delay Δ t i(i is the harvester numbering, i=1, and 2 ... n).Make it to carry the upper layer data treatment facility by coding and mail to corresponding acquisition control device control information and synchronizing signal signal S2.
(3). utilize absolute time mark and overall sample counter among the signal S1, the second synchronization of implementation procedure amount sampling between a plurality of communicators.
(4). be responsible for the process variable collection and carry out the acquisition control device of exporting (hereinafter to be referred as DAE) after receiving signal S2, detecting synchronizing signal and order data, start the collection of local process variable and return path signal S3 immediately to DCE under the control of synchronizing signal, promptly S3 is that strict clock is relevant with S2. by the coding to signal S3 make it to carry last one constantly sampled data and mail to the application data of upper layer data treatment facility.
(5). calculate communicator to acquisition control device DAE by formula 3-1, formula 3-2 and formula 3-3 when arriving in each overall signal i(i=1,2, channel latency amount Δ t 3......) i(establish link transmission and postpone to be t Delay, and think that the physical link of transceive data is isometric), according to Δ t iThe startup of dynamically adjusting the S2 signal realizes the synchronized sampling of remote multinode constantly.
t Delay=(t Rcv-t Se-T FH)/2 (formula 3-1)
Δ t=T Dm-(t Rcv-t Se-T FH)/2=T Dm-t Deay(formula 3-2)
T Dm=max{t Delay0, t Delay1..., t Delayn(formula 3-3)
In the formula: Δ t--channel delay amount
T FH--synchronization frame head width
T Dm--system's maximum link transmission delay, can estimate according to maximum link length
t Se--special modality sends sync waveform constantly, t Rcv--receive the moment of foldback data
Because sampled data returns under the control of sample-synchronous signal, obtain the time delay and the transmission bandwidth of stable real-time sampling data, in signal, carry control command and synchronizing signal simultaneously, realized with sample-synchronous on a pair of link and transfer of data by coding.
Acquisition control device of the present invention mails to the Frame of communicator, is made up of sampled data field and User Agreement field.The sampling field transmits sampled data last time at every turn, and protocol fields transmits higher layer protocol data units, constitutes two logic channels, and sampled data is a real-time Transmission, the transmission of protocol data non real-time.Same Frame is transmitted twice in a sampling interval, link layer controller determines to choose one of them according to the frame check sign indicating number, simplifies transmission mechanism and improves the channel error correcting capability.
Multi-node synchronization sampling control and data transmission method are fit to need to arrange acquisition control device in different places; the global data sampling needs strict synchronism, the sampled data propagation delay time is required the protecting electrical power system field and the industrial control field of the real-time intensive data processing of fixing distributed capture.
Characteristics of the present invention
(1). utilize a pair of data link to realize transfer of data and synchronized sampling, cost is low, good reliability.
(2). finish transfer of data in each sampling period, fixing constantly, need not to insert markers, can directly transmit sampled data, be convenient to high layer software and carry out depth analysis.
(3). calculate a plurality of Channel Transmission delays automatically and adjust each channel synchronization signal, guarantee precise synchronization between a plurality of nodes.
(4). sampled data is continuous to pass twice, improves the channel error correcting capability, reduces the expense that high level requests is retransmitted again
(5). data field is divided into real time data field and protocol data field, guarantees that real-time Data Transmission provides logic channel transmission upper-layer protocol data simultaneously.
(6). synchronization accuracy is not influenced by channel physical length, not influenced by external condition, can reach nanosecond.
(7). utilize coding generation synchronizing signal in violation of rules and regulations, the transmit leg synchronous points is the signal leading edge, and the back edge of recipient's synchronous points signal guarantees that synchronizing signal accurately detects.
(8). channel time delay quantity algorithm of the present invention and transmission and error control rule are effectively simple, and suitable design realizes based on FPGA, improves systematic function by parallel processing.
Description of drawings
Fig. 1 multi-node synchronization sampling control system structure chart
Fig. 2 global synchronization device synchronizing signal S1
Fig. 3 communicator synchronously/command signal S2 (S3)
Fig. 4 multi-node synchronization sampling system works sequential chart
Embodiment
1. the multinode synchro system constitutes
Typically multi-node synchronization sampling and data transmission system are as shown in Figure 1:
System has three-decker from bottom to top, and Level 1 is an acquisition control device, is responsible for process variable collection and control command and carries out, and process variable to be measured and execution/governor motion are connected on the acquisition control device.DAE log-on data sampling after receiving synchronous/order (Syn/Cmd) signal is carried out the corresponding command and is also transmitted sampled data.Level 2 comprises global synchronization device (hereinafter to be referred as GSE) and communicator (hereinafter to be referred as DCE), wherein synchronizer is responsible for producing global synchronizing signal by the sampling interval of high-rise requirement, responsible each acquisition control device synchronously of communicator and transparent forwarding are from the data of upper strata or lower floor, Level 3 is data processing equipment (hereinafter to be referred as DPE), is responsible for real time data processing and issues control command.The present invention only relates to Level 1 and Level 2. in the system
S among Fig. 1 0Be external synchronization signal, pass through S 0Can insert distant place synchronizing signal, enlarge system scale, realize a plurality of system synchronization samplings.S 1Be sampling/timing signal, produce the process variable sampling enabling signal that meets the upper layer device requirement by synchronizer, this signal comprises overall absolute time mark and sample counter simultaneously.S 2For communicator mail to acquisition control device synchronously/command signal, this signal comprises the protocol Data Unit that process variable sampling enabling signal and upper layer device mail to harvester.S 2For acquisition control device mails to communicator sampled data and protocol Data Unit, this signal comprises a lock-out pulse.By expanding equipment in Fig. 1 frame of broken lines, can enlarge local synchro system scale.
The present invention adopts the fixed length frame, and transmission delay is fixed, and the signal waveform that is used for transfer of data and Synchronization Control forms by synchronous head and data field subsequently, the additional error control frame check sign indicating number that is used for.
2. global synchronizing signal S 1
The synchronizing signal S of synchronizer output among Fig. 1 1Physical layer regularly and coding as shown in Figure 2, coding uses high level width means information, each symbol width is T bT among the figure hBe width of frame synchronization header, following closely after the synchronous head is data segment, T 0Be the width of code element logical zero, T 1Be the width of code element logical one, Ts is the sampling interval.T h, T 0And T 1Be T bFunction.Synchronizer sends synchronizing signal, t with interval T s FsBe the frame starting point, it is T that the recipient is consecutively detected two width hHigh level is thought and is detected frame synchronizing signal, t in the signature SynBe the synchronous Detection Point of recipient, the low level of a symbol width is arranged before the frame synchronization head, can guarantee to detect synchronously.At signal S 1Data field in, comprise absolute time mark and one 8 s' sample counter.When system connects a plurality of communicator, utilize the sample counter of the overall situation to come the mark sampled data of a certain particular moment, can carry out double sampling according to the needs of data processing equipment.
3. synchronized sampling/data transfer signal S 2/ S 3
As shown in Figure 2, communicator downstream signal S among the present invention 2With harvester upward signal S 3Frame format identical, physical layer regularly and coding as Fig. 3.In the sampling interval, data are transmitted twice continuously, t among the figure Fs0Be transmit leg frame starting point, t SynBeing recipient's synchronizing signal Detection Point, is T by two continuous width SynhThe high level marker frame begin, be T by a width SynhThe high level mark subsequently with data retransmission, t FslFor transmitting the initial moment for the second time.T among the figure 0Be synchronization point, t 1Be the initial moment of data re-transmission, t 2Be the next sampling interval, Ts is a complete time in sampling interval.The data fields of every frame begins t after one leading 1 DatExpression data fields zero hour, T SpaceBe the time width of marking signal between leading 1, T bIt is a data bit width.The data fields coding adopts graceful Chester coding, so that can join with the difference transceiver.
Because S of the present invention 2/ S 3Middle control frame signal does not adopt graceful Chester coding, and width is also roomy a lot of than data bit, so the recipient can recover synchronizing signal by the pulse duration detection method.
4. error control and protocol data transmission
As shown in Figure 3, among the present invention, signal S 2/ S 3Data field (t from Fig. 3 DatBeginning) be divided into following three parts, sampled data, protocol data and frame check part, as shown in table 1.
The data link layer frame format of table 1 signal S2/S3
Sampled data The User Agreement data Frame check (CRC)
Sampled data field of the present invention should be assembled by SGDMA (scatter gather DMA), perhaps when starting transmission, fill by the lowermost layer of protocol stack. utilize the User Agreement data field can constitute a non real-time logic channel, be used for transmitting monitor message between the high level of DAE and equity.As shown in table 2, a protocol data transmission may comprise a plurality of sampling intervals.
In the present invention, the bit wide ratio of sampled data and protocol data is by using decision, and frame check is that the whole frame of a protocol data of 16 CRC. may be formed by n the packet assembling of the protocol data shown in the table 20 to protocol data n-1, decides on concrete application.
Table 2 protocol data S2/S3 forms
Figure S2008101240736D00051
Because the data of gathering must be sent in each sampling interval in real time, can not adopt the mechanism of the request repeat of makeing mistakes when high-speed sampling, and the mistake on the serial link can be corrected by a frame subsequently if not the autgmentability mistake.The same frame data of the present invention are in link layer running fire twice, and the recipient determines to choose correct one group according to frame check, if two groups of all wrong submissions are high-rise definite.
5. multi-node synchronization sampling system works principle
Mutual and the timing information of holonomic system work physical layer signal is that example has provided the working signal sequential between global synchronization device GSE and two acquisition control devices and the communicator with two acquisition control devices among Fig. 4 as shown in Figure 4.
Ts is the sampling period among Fig. 4, waveform Wav0 is the synchronizing signal of GSE to DCE, Wav00 is the synchronous/command waveform of communicator DCE to acquisition control device DAE0, and Wav01 is for receiving sync waveform through transmission delay DAE0, and Wav02 is that DCE receives the sampled data waveform from DAE0.Wav10 be communicator DCE to acquisition control device DAE1 synchronously/command waveform, Wavll receives sync waveform for the DAE0 side through transmission delay, Wav12 receives sampled data waveform from DAE1 for the DCE side joint.Similarly, if a DCE inserts a plurality of acquisition control devices, then data waveform on the physical link and transmission course and DAE0 and DAE1 are similar, no longer analyze.
6. channel time delay and synchronized sampling are realized
Among Fig. 4 at moment t 0Target sample-synchronous signal S when synchronizer GSE sends band 1, communicator calculates the same S of the synchronizing signal that mails to DAE0 and DAE1 according to last one link delay of determining constantly 1Retardation be Δ t 0With Δ t 1, and at moment t 1And t 2Produce each motor synchronizing/command signal S respectively 2, seeing that waveform Wav01 and Wavll. postpone through communication link, DAE0 and DAE1 are at moment t sProduce local process variable and gather enabling signal, the data of a sampling instant on the while foldback are referring to waveform Wav02 and Wav12.Each sampling interval of channel delay amount calculates once, and computational methods are as follows:
As above Fig. 6 can calculate the amount of delay Δ t of passage i by formula 3-1, formula 3-2 and formula 3-3 i, being docked at the acquisition control device on the passage i, the synch command frame is at moment t Fsi=t 0+ Δ t i(i=0,1,2 ... .) send, the data sampling of establishing acquisition control device i is t constantly IADC, t DelayiBe the link transmission time-delay of passage i, T FHBe the frame head width, composite type 3-1 and formula 3-2 have:
t IADC=t 0+ Δ t i+ t Delayi+ T FH=t 0+ T Dm+ T FH=t 5(formula 3-4)
The result of formula 3-4 is a constant, so if can guarantee that by i selector channel, last method selector channel retardation all acquisition control devices are at synchronization t IADC(=t 0+ T Dm+ T FH) the log-on data sampling.
7. channel error code and data integrity monitor
Harvester of the present invention adopts graceful Chester coding to the data field of the signal S2/S3 between the communicator, and the decoding parts can monitor the signal integrity of each bit, and monitoring data frame integrality provides the frame fragment to detect simultaneously.By monitoring that data flow is come the monitoring channel working condition on the receive channel, to high layer software transmitting channel locking signal, so that take algorithms of different or control strategy according to the channel working condition.

Claims (6)

1. multi-node synchronization sampling is controlled and data transmission method, it is characterized in that step is as follows:
(1) makes up a global synchronization device that is complementary with upper layer data treatment facility and process variable acquisition control device (DAE), described global synchronization device utilizes external synchronisation source or local timer to produce a global synchronizing signal S1, its cycle is exactly the sampling interval of process variable acquisition control device, makes S1 carry absolute time mark and overall sample counter information by coding;
(2) global synchronizing signal is inserted one or more equipment that are referred to as communicator (DCE), communicator is that the process variable acquisition control device of each access produces a synchronizing signal S2, the cycle of S2 is identical with the cycle of global synchronizing signal S1, but the startup of S2 is constantly relevant with link between the corresponding process variable acquisition control device with it, promptly than S1 delay Δ t i, i is process variable acquisition control device numbering, i=1, and 2 ... n; Make S2 carry the upper layer data treatment facility by coding and mail to corresponding process amount acquisition control device control command data information and synchronizing signal signal S2;
(3) utilize absolute time mark and overall sample counter among the signal S1, the second synchronization of implementation procedure amount sampling between a plurality of communicators;
(4) the process variable acquisition control device (DAE) of responsible process variable collection and execution output detects synchronizing signal and order data after receiving signal S2, under the control of synchronizing signal S2, start the collection of local process variable immediately and return data-signal S3, make it to carry the sampled data and the application data that mails to the upper layer data treatment facility in last sampling interval by coding S3 to communicator;
(5) when arriving communicator, each global synchronizing signal recomputates communicator to process variable acquisition control device DAE i, i=1,2 ... the channel latency amount Δ t of n i, according to Δ t iThe startup of dynamically adjusting the S2 signal realizes the synchronized sampling of remote multinode constantly.
2. multi-node synchronization sampling control according to claim 1 and data transmission method is characterized in that: global synchronizing signal S1 uses high level width means coded message, and each symbol width is T b, be T by a width bLeading 0 and two continuous high level width be T hPulse configuration frame synchronous head, additional data field subsequently, the high level width of logical zero is T 0, the high level width of logical one is T 1, T h, T 0And T 1Be T bFunction; The global synchronization device sends synchronizing signal S1 with interval T s, and it is T that the recipient is consecutively detected two width hHigh level thinks and detects frame synchronizing signal, and is T with a back high level width hThe trailing edge of pulse be labeled as the synchronous Detection Point of recipient.
3. multi-node synchronization sampling according to claim 1 control and data transmission method is characterized in that: synchronizing signal S2 is identical with the frame format of data-signal S3, are that leading 0 and two continuous high level width of Tp is T by a width SynhPulse configuration frame synchronous head, a width is T behind the mark SynhThe trailing edge of pulse is the synchronous Detection Point of recipient.
4. multi-node synchronization sampling control according to claim 1 and data transmission method, it is characterized in that: the Frame that mails to communicator at the process variable acquisition control device is made up of sampled data field and User Agreement field, the sampled data field transmits sampled data last time at every turn, the User Agreement field transmits the upper-layer protocol data cell, constitute two logic channels, sampled data is a real-time Transmission, the transmission of protocol data non real-time.
5. multi-node synchronization sampling control according to claim 3 and data transmission method, it is characterized in that: at the information frame of communicator and the exchange of process variable acquisition control device, same packet is transmitted twice in a sampling interval, be T by two continuous width SynhThe high level marker frame begin, T SpaceLow level and one leading 1 and subsequently data field constitute first packet; By a width is T SynhThe high level mark subsequently with data retransmission, link layer controller determines to choose one of them packet according to the frame check sign indicating number, simplifies transmission mechanism and also improves the channel error correcting capability.
6. multi-node synchronization sampling according to claim 1 control and data transmission method is characterized in that: the link delay that communicator DCE determined according to global synchronizing signal S1 and last sampling interval calculates and mails to process variable acquisition control device DAE iThe retardation of synchronizing signal S1 be Δ t i, and at moment t Fsi=t 0+ Δ t iI=1,2 ... n sends synchronizing signal S2, wherein, and t 0In the moment for the global synchronization device sends global synchronizing signal S1, postpone DAE through communication link iAt moment t IADCProduce local process variable sampling enabling signal, the data of a sampling instant on the while foldback, retardation Δ t iComputational methods as follows:
t delay=(t rcv-t se-T FH)/2
Δt=T dm-(t rcv-t se-T FH)/2=T dm-t delay
T dm=max{t delay0,t delay1,...,t delayn}
t IADC=t 0+ Δ t i+ t Delayi+ T FH=t 0+ T Dm+ T FH=constant
In the formula: Δ t--channel latency amount
T FH--synchronization frame head width,
T Dm--system's maximum link transmission delay, can estimate according to maximum link length
t Se--special modality sends sync waveform constantly, t Rcv--receive the moment of foldback data
t Delay--link transmission postpones, and the physical link of establishing transceive data is isometric.
CN2008101240736A 2008-06-11 2008-06-11 Multi-node synchronization sampling and data transmission method Active CN101316160B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2008101240736A CN101316160B (en) 2008-06-11 2008-06-11 Multi-node synchronization sampling and data transmission method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2008101240736A CN101316160B (en) 2008-06-11 2008-06-11 Multi-node synchronization sampling and data transmission method

Publications (2)

Publication Number Publication Date
CN101316160A CN101316160A (en) 2008-12-03
CN101316160B true CN101316160B (en) 2010-12-15

Family

ID=40107019

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008101240736A Active CN101316160B (en) 2008-06-11 2008-06-11 Multi-node synchronization sampling and data transmission method

Country Status (1)

Country Link
CN (1) CN101316160B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110646709A (en) * 2019-09-29 2020-01-03 南瑞集团有限公司 Data collection method and system suitable for subsynchronous oscillation monitoring device

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100157833A1 (en) * 2005-03-10 2010-06-24 Qualcomm Incorporated Methods and systems for improved timing acquisition for varying channel conditions
US8675631B2 (en) 2005-03-10 2014-03-18 Qualcomm Incorporated Method and system for achieving faster device operation by logical separation of control information
US8948329B2 (en) 2005-12-15 2015-02-03 Qualcomm Incorporated Apparatus and methods for timing recovery in a wireless transceiver
CN102103199B (en) * 2009-12-22 2012-12-05 华北电力科学研究院有限责任公司 Digital signal generating device and method based on three-phase power system model
CN101958813B (en) * 2010-09-14 2014-06-04 中兴通讯股份有限公司 Method for delaying data acquisition and device thereof
CN102045156B (en) * 2010-11-18 2014-12-10 和芯星通科技(北京)有限公司 Method and device for multi-module synchronous processing of digital signals
CN102209027B (en) * 2011-04-27 2013-09-11 盛科网络有限公司 Sampled data hierarchical transmission core device with timestamp
CN103078401B (en) * 2012-12-17 2016-01-06 广东电网公司电力科学研究院 The system and method for transformer station's time synchronized and sample-synchronous
CN103281171B (en) * 2013-05-10 2016-05-04 国家电网公司 The multi-clock synchronization method of distributed sample value networking
CN104158646B (en) * 2013-05-14 2018-12-21 南京中兴新软件有限责任公司 Link delay processing method and processing device
CN103684735A (en) * 2013-11-12 2014-03-26 航天科工深圳(集团)有限公司 Synchronous method of distributed device
JP5815660B2 (en) 2013-12-25 2015-11-17 ファナック株式会社 Numerical control system
CN103905137B (en) * 2014-04-23 2016-08-17 南京磐能电力科技股份有限公司 Lock-out pulse jitter suppression method based on FPGA and system
CN104135359B (en) * 2014-07-22 2017-12-12 南京磐能电力科技股份有限公司 Tandem type multi-node synchronization sampling and data transmission method when a kind of strong
CN105515706B (en) * 2015-10-13 2018-10-30 福州开发区慧聚通信技术有限公司 It is a kind of to realize synchronous method and system using pulse map domain
CN105871378A (en) * 2016-03-24 2016-08-17 航天科技控股集团股份有限公司 Sync circuit of multichannel high speed ADCs and DACs
CN105896489B (en) * 2016-05-11 2019-05-14 许继集团有限公司 A kind of multiterminal T connection electric transmission line differential protecting method and system
CN108170044A (en) * 2016-12-07 2018-06-15 上海协同科技股份有限公司 The device of time synchronization and its time synchronization implementation method between achievable module
CN106980306B (en) * 2017-03-29 2019-10-11 北京广利核***工程有限公司 A kind of nuclear power station data acquisition device and method
JP6962099B2 (en) 2017-09-25 2021-11-05 オムロン株式会社 Control system and control device
CN107817721B (en) * 2017-10-26 2020-10-30 上海乐耘电气技术有限公司 Electric power wave recording data synchronous acquisition system
CN110061827B (en) * 2018-01-19 2023-07-18 中电普瑞电力工程有限公司 Equidistant data acquisition method and device based on synchronous clock
CN110710186A (en) * 2018-04-09 2020-01-17 鲁门无线电通信公司 Streaming using constrained dynamic multi-hop networks
CN108923882B (en) * 2018-05-25 2021-12-21 苏州汇川控制技术有限公司 Point-to-point communication method, computer readable storage medium, master node device and slave node device
CN109521712B (en) * 2018-11-16 2020-10-16 北京遥感设备研究所 Data acquisition system for different acquisition cycle devices
CN110730048B (en) * 2019-09-04 2020-11-10 深圳震有科技股份有限公司 Frame information positioning method and system of time division multiplexing interface
CN116844321B (en) * 2023-09-01 2024-01-09 之江实验室 Multichannel pulse width output implementation method for DO module in industrial control system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5787496A (en) * 1995-04-28 1998-07-28 Sony Corporation Digital signal processor having a partitioned memory with first and second address areas for receiving and storing data in sychronism with first and second sampling clocks
CN1516938A (en) * 2001-04-05 2004-07-28 施魏策尔工程实验公司 System and method for aligning data between local and remote sources thereof
CN1599291A (en) * 2003-09-15 2005-03-23 华东电网有限公司 Method for measuring transmission time-delay of telemechanical system by GPS
CN1870491A (en) * 2005-05-24 2006-11-29 深圳市木青科技实业有限公司 Clock recovery technology using of far-end measuring near-end recovery simulation packet circuit
CN101075754A (en) * 2007-05-18 2007-11-21 南京力导科技股份有限公司 Method for sampling, controlling and transmitting data synchronously

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5787496A (en) * 1995-04-28 1998-07-28 Sony Corporation Digital signal processor having a partitioned memory with first and second address areas for receiving and storing data in sychronism with first and second sampling clocks
CN1516938A (en) * 2001-04-05 2004-07-28 施魏策尔工程实验公司 System and method for aligning data between local and remote sources thereof
CN1599291A (en) * 2003-09-15 2005-03-23 华东电网有限公司 Method for measuring transmission time-delay of telemechanical system by GPS
CN1870491A (en) * 2005-05-24 2006-11-29 深圳市木青科技实业有限公司 Clock recovery technology using of far-end measuring near-end recovery simulation packet circuit
CN101075754A (en) * 2007-05-18 2007-11-21 南京力导科技股份有限公司 Method for sampling, controlling and transmitting data synchronously

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110646709A (en) * 2019-09-29 2020-01-03 南瑞集团有限公司 Data collection method and system suitable for subsynchronous oscillation monitoring device
CN110646709B (en) * 2019-09-29 2022-08-23 南瑞集团有限公司 Data collection method and system suitable for subsynchronous oscillation monitoring device

Also Published As

Publication number Publication date
CN101316160A (en) 2008-12-03

Similar Documents

Publication Publication Date Title
CN101316160B (en) Multi-node synchronization sampling and data transmission method
CN108667547B (en) A kind of Network Time Protocol conversion method and system
CN110113242B (en) Multi-node synchronous sampling and data transmission method in ring communication network
CN104135359B (en) Tandem type multi-node synchronization sampling and data transmission method when a kind of strong
De Dominicis et al. On the use of IEEE 1588 in existing IEC 61850-based SASs: Current behavior and future challenges
CN101534002B (en) Data synchronization method for ET-connected optical-fiber differential protection devices
CN102983927B (en) Time compensation method for master-slave clock timing based on IEEE 1588 protocol
CN105450384A (en) Synchronous clock time synchronization apparatus for communication module
CN105634641B (en) Based on architecture for exchanging can cascade network communication accurate timing system and method
CN109150357A (en) The method for synchronizing time of hybrid bus based on RS485 and Ethernet
CN101534003B (en) Data synchronization method for digitized fiber differential protection device
Kerö et al. Performance and reliability aspects of clock synchronization techniques for industrial automation
CN106547240B (en) A kind of port sample rate can separate configurations site acquisition and control public terminals and method
WO2012075881A1 (en) Ieee1588-based sampled value multi-interface synchronization system for multiple slave clocks
CN108650051A (en) The clock synchronization apparatus and method of general devices at full hardware single step 1588
CN106961312B (en) A kind of structure of network instrument clock synchronization system and method
CN103929293A (en) Asymmetrically-delayed time synchronization method and system
CN102932083A (en) Microwave time synchronization method and device
CN203596827U (en) Time synchronization system, switch, and embedded interface board
Pahlevan et al. Simulation framework for clock synchronization in time sensitive networking
CN105703892A (en) Method of realizing PTP nanosecond precision based on hardware time stamp
CN102801557A (en) Systematic method for improving network sampling reliability of transformer station
CN106656395B (en) Based on the improved power grid time synchronized measurement system of self study and method
CN103279650A (en) Sampling value synchronization interpolation algorithm with data delay jitter or loss compatible
CN105162726A (en) Remote SV data transmission and delay compensation method based on E1 link

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant