Sunteți pe pagina 1din 5

2014 China International Conference on Electricity Distribution (CICED 2014) Shenzhen, 23-26 Sep.

2014

Fast Peer-to-Peer Real-Time Data Transmission for Distributed Control of


Distribution Network

'
Kaijun Fan , Bingyin XU2•3• Guofang Zhu', Jie Gao2
1.School of Electrical Engineer ing, Shandong University. Jinan, 250061 ,China; 2. College of Electrical and Electronic Engineering , Shandong University of
Technology, Zibo, 255049,China; 3. Shandong Kehui Power Automation Co. Ltd., Zibo.255087,China.

Abstract process communication layer, or realized by using


The real-time data transmission delay among Smart directly connected fiber optic network[2]. While in
Terminal Units(STUs) of related sites from a control the distribution automation systems, the number
application is required to be no more than 10ms of distribution equipments is very large and the
for distributed control. D ata from distributed control equipments are spread over a broad area, in order
applications and other performance monitoring/ to improve the utilization rate of the communication
management applications are mixed transmitted s ys t e m a n d r e d u c e i n v e s t m e n t , d a t a f r o m
in distribution network, t ran smission delay is distributed control and other operation monitoring
increased if the network is busy, how to ensure fast and management applications (such as the" three
and reliable transmission of real-time data from remotes" data) are transmitted on the same network
distributed control applications when network traffic togeth er, the t i m e delay of data transmission
is large in distribution network is a key te chnical increases along with the information flow increases
issue.The composition of communication delay and on th e network, how to ensure fast and reliable
the main factors that affecting end-to-end real-time transmission of real-time data for distributed control
communication are analysed, after the traditional applications in the distribution network under the
and IEC61850 GOOSE communication mechanisms condition of heavy network flow is a key technical
are given, a GOOSE mapped to UDP ( GOOSE over issue[3].
UDP) transmission mechanism is presented and the
implementation method is given, the high priority of Th e data which need to be transmit ted in the
GOOSE over UDP packets is obtained through the distribution network is classified according to its
MAC and IP layers setting, communication between different time latency requirements in this paper. The
STUs has higher priority than comm unication composition of communication d e lay is analysed,
betwe en STU and master station, data with higher the significant impact of higher level protocols
priority can prior through switches and routers, thus on the communication delay is determined. After
fast real-time transmission of control information is the traditional and GOOSE mapped to MAC data
ensured. Latency test result of GOOSE over UDP communication mechanisms are analysed, t he
communication is 4-8ms which could fully satisfying GOOSE mapped to UDP ( GOOSE o v e r UDP)
the needs of distributed control applications in transmission mechanism is proposed, the realization
distribution network. method of GOOSE over UDP transmission mode is
Keywords:d i s t r i b u t e d co n t r o l; p e e r to p e e r given. The communication data between STUs has
communication; GOOSE over UDP; T OS higher priority than communication data between
STU and the main station by the MAC layer and IP
1 Introduction layer priority settings ( GOOSE messages are set
Distributed control of distribution network, which to high priority), the communication data between
not only could use information from multiple sites to STUs is prior to through switches and routers, thus
improve the performance of protection and control the fast real-time transmission of control information
applications, but also could avoid the problem of is ensured. Test result shows that the time latency
long time latency in the centralized control mode, in this system is within 4ms-8ms which could fully
has gained widespread attention now[1]. In order to satisfy the requirements for distributed control
ensure the response speed of distributed control, the applications in distribution network.
time latency for real-time data transmission between
the smart terminal units (STUs) of related sites from 2 The transmission delay requirements of
a control application are required to be no longer distributed control a p p licat ion data
than 10ms. In intelligent substation systems, the D ue to the inherent characteristics of electricity
time latency requirements which is less than 4ms industry, general conclusions of performance
for real-time data transmission could be meet by analysis from computer LAN cannot be fully applied
Generic Object Oriented Substation Event (G OOSE) to the communication network of distribution network.
and Sampled Analogue Value(SAV) method in the The related communication packets of distributed

(CICED 2014 Session3) Paper No. CP0913 1 /5 Page /1041


2014 China International Conference on Electricity Distribution (CICED 2014) Shenzhen, 23-26 Sep. 2014

control applications in distribution network are give n before analyzing the packet transfer delay.
classified into four kinds according to their different Transmission time of the message includ es th e
delivery time requirements as shown in Table 1[2]. proce ssing time which re quired on the send and
Tab 1 Message transfer time
receive ends and the transmission time on the
sequence messag e classification time require- japplication notE internet. Communication latency is composed of
number tvoe number ment(ms)
1 fast speed 1 £20 fast tripping transmission delay, propagation delay, processing
messag e command,and
delay and queuing delay[4].
t> tatus changin�
message
between
Transmission delay is the time which host or router
terminals
2 medium 2 £100 state value, needed to send data frames. That is to say, the time
speed measurement
needed from sending the first bit to the last bit of
messag e and parameter
transfer the data frame. Transmission delay equals to data
between frame length divided by channel bandwidth. For a
terminals
3 command 3 £20 between given network, the transmission delay is not fixed,
messane terminals but proportional to the transmission frame length,
4 time 5 meet the
synchroni- precision
and inversely proportional to the bandwidth of the
zation requirements channel.
of the whole
svstem.
Propagation delay is the time cost by electromagnetic
Currently, tw o solutions can be used to solve
wave propagating a certain distance in the channel.
the problem of fast peer-to-peer real-time data
Propagation delay equals to the channel length
transmission. One way is to use GOOSE, whose
divided by propagation speed of electromagnetic
time latency is very low, GOOSE is a relatively
wave in the channel. The velocity of electromagnetic
mature technology applied in substation automation
wave propagation in free space is the speed of light,
systems, y et its configuration is based on Media
propagation rate in the copper cable is 2.3' 10Skml
Ac c e s s Control( MA C) ad dresses which leads
s, propagation rate in th e optical fiber is about
to higher configuration requirements for project
2.0'10Skm/s. The transmission delay occurs inside
implementation; and its coverage of communication
the machine (such as network adapter), propagation
interoperability is limited to the s ame LAN wh ich
delay occurs on the transmissio n media which is
affects the working scope of distributed control
outside of the machine.
applications. Another way is to use User D atagram
Protocol (UD P), which is widely used for fast data
Processing delay refers to the time which a host
transmission in the ethernet network, theoretical
or router needed to spend on the received packet
analysis and test results show that the transmission
message processing, processing including packet
delay of UDP mode is no more than Sms if the
header analysis, extracted data from th e packet,
network traffic is less than 5Mbps, which could fully
error checking or appropriate route finding, etc.
meet th e time latency requirements of distributed
control applications, but the priority of UDP packets
The message queuing delay is the queue time occurs
is the same with the priority of communication data
inside a router from input queue and output queue.
(mainly in TCP transmission mode ) from Master
The length of time latency depends on network
station, the d ata transmission delay is h eavily
traffic. When a large amount of communication
affected by the network load, UDP packets may loss
happens the queue overflow will occur which leads
under th e condition of large network traffic, therefore,
to the loss of the packet, that means the delay is
fast peer-to- peer real-time data transm ission
infinity.
between STUs cannot be guaranteed.

To sum up, the whole communication delay equals


Ethernet information transfer delay is random and
to transmission delay plus propagation delay plus
unpredictable, in order to ensure the performance
processing delay and queuing delay.
requirements of distributed control applications in
distribution automation, th e use of effective way s
D istributed cont rol and protection appli cation s
to make information sent and received between
of dist r i b u t i o n network implem e n t e d through
STUs in a timely manner is required, the end-to-end
communication network, the end-to-end transmission
transmission de lay must be limited within a certain
delay of the communication network is required to
period of time in the worst case.
be certain. Therefore, the test of communication
performance of ethernet system is a necessary
3 The composition of communication latency
step in building communicatio n system of smart
The defin i t i o n of m ess a g e tr a n s f e r delay i s

(CICED 2014 Session3) Paper No. CP0913 2/5 Page /1042


2014 China International Conference on Electricity Distribution (CICED 2014) Shenzhen, 23-26 Sep. 2014

distribution network. D ue to the cost of message


protocol overhead encapsulation and decapsulation
in the end node, end-to-end transmission delay is
much higher than the average ethernet link delay.
Therefore, th e performance of communication
protocols is a crucial factor in network real-time
aspect. For example, processing delays of using
TCP and UDP are different. In order to meet the time
limit requirements of distributed con trol applications,
to carefully select the appropriate network protocol is
needed as well as guarantee th e system open[5] .

4 The realization of GOOSE over UDP


"
transmission mechanism
Fig.2 Transmission mechanism of lEe 61 850 GOOSE
4.1 Several kinds of communication transmission
mechanism for distribution automation STU]
TCP protocol is usually used for data communication
in th e traditional distribution network as shown in
Figure 1, the reliability of this way is high, but it need
to establish a connection before data transferring
and cannot guarantee the time latency. IEC 6 1850
GOOS E th rough priority setting in th e data link
layer to ensure GOOSE message preferred to send
than ordinary IP message under a heavy network
load. Since IE C 61850 GOOSE does not through
network lay e r as shown in Fig.2, the packet cannot
be transmitted cross a local area network. Due
to the simulation result of reference 2 that both
Fig.3 Transmission mechanism of GOOSE over UDP
GOOSE message and IP message transmission
time is le ss than 0.5ms,which can meet the time User Datagram Protocol (UD P) is an important
requirements(less than 4ms) of IEC 6 1850 on transport layer p r o tocol of T CP / IP n etwork
the fast message. Therefore, mapping GOO S E arch itecture. UD P does not provide reliable data
message t o UDP protocol t o b e transmitte d by IP transmission services, that is, when the sending
is considered, which is convenient for GOOSE to process using UDP socket to send packets, UDP
implemented in distribution network automation, does not guarantee that th e message can be
to distinguish from IEC 61850 GOOSE, this way received by the receiving process, an d received
is called GOOSE over UDP whose transmission packets may arrive out of order. Although UDP does
mechanism is shown in figure 3. Using the priority not provide reliable data transmission services,
setting of IP layer and MAC layer to ensure fast it has become the first choice of m any real-time
message among STUs prior through. applications due to its efficient data transmission.
Such as routing tables update, network management
and multimedia applications. UDP is better at control
the data to be send and the transmission time, in
addition, UDP can transmit data without establishing
a connection, does not need to maintain connection
state during the data transmission process, does not
have to verify the integrity of data and confirm data
has received or not.

GOOSE retransmis sion mechanis m can be used


to ensure the reliability of packet transmission in
GOOSE over U DP mechanism. N etwork traffic
will be overloaded if the retrans mission times
is too many, reliable t ransmission o f G O OSE
messages can be ensured by packets retransmitting
and g radually increas ing the time intervals in

(CICED 2014 Session3) Paper No. CP0913 3 /5 Page 11043


2014 China International Conference on Electricity Distribution (CICED 2014 ) Shenzhen, 23-26 Sep. 2014

retransmission mechanism as shown in Fig.4. guaranteed.

��'1!'ti=�'1 ' Event


Trigger

Fig.4 Retransmission mechanism of GOOSE packet Fig. 6 Format of IP packet

The real-time requirement which is l e s s than 4,3 Test result

100m s o n G O OSE o v e r UDP in d i s t r i b u t i o n With the development of communication technology

automation i s lower than IEC 61850 i n substation and cost reduction of communication equipments,

a u t o ma t i on, GOO SE p a c k e t t r a n s m i s s i o n the conditions to build a wide area IP communication

i n t e r v a l s a r e r e c o m m e n d e d a s f o l l ows : n etwo rk w hich covers the main station, slave

T O- r e t r a n s m i s s i o n i n t e r v a l u n d e r s t e a d y stations and distribution terminals for distribution

state (l o n g time no i n c i d e n t) s h oul d automation are possessed now. Using IP network

be less t h a n 60S , 20S c a n b e c h o s e n; can fully satisfy the needs of distribution automation,

(TO): retransmission interval under steady state more standard communication equipments can

is shortened by event should be less than TO; be used, the network construction of distribution

T 1: A f t e r the incident happened, th e automation could be simplified. The application of

s h o r t e s t t ran s m i s s i o n t i m e i n t e r v a l s h o u l d IP network in distribution automation could facilitate

b e l e s s t h a n lOOm s , 2 0 m s i s s e l e c t a b l e; communication among distribution terminals and

T2: T2 > T1, 50m s is r e c o m m e n d e d; the realization of distribution te rminal access to the

T3: T 3> T2 , lOOms could be chosen. master station, which will promote the development
of smart distribution grid.
4,2 Real-time realization of fast spee d packet
In orde r to ensure fast and reliable tran smission of The real-time performance of the network in which
rapid packet from distributed control applications in GOO S E ove r UD P transmission mechanism is
data mixed transmission network, switches which applied is tested by a three switches cascaded
could support VLAN priority are used, the priority system that is constructed based on STUs, the test
field in th e VLAN tag of the MAC layer and TOS result shows that the time latency in this system
field of IP layer are used to set GOOSE over U DP is within 4ms-8ms, wh ich could fully satisfy th e
packets to high priority. requirements for distributed control applications of
Destination Source tvlAC Tag of distribution network. The configuration of GOOSE
Type Data FCS
tvlAC Addless Address VLAN
over UD P mechanism is based on IP addresses,
46-1500
6 bytes 6 by1es 4 bytes 2 bytes 4 bytes
by1es project implementation is simple, fast peer-to-peer
Flg.S Format of MAC message real-time data transmission between STUs among
Ethernet frame format among switches which could different LANs can be achieved.
support VLAN is shown in Fig.5, th ree bits in the
MAC packet's VLAN field to set priority level, IP 5 Conclusion
packet format is shown in[6] Fig.6, IP packets can T h e c o m p o s i ti o n of c o m m u ni c a t i o n d el a y is
achieve the Type of Service( T OS) functionality for described, the main factors which affecting the
upper protocols, TOS is consisted of 8 bits which is end-to-end communication time are analyzed, the
used to indicate the quality of service, the value of conclusion that upper level protocols also have a
TOS is usually specified by the application. Currently, great impact on the communication delay is drawn.
these fields are ignored by almost all networks, partly GOOS E over U DP transmission mechanism is
because the function itself is difficult to achie ve under proposed and the implementation method is given.
the required quality, on the other hand, unfairness Setting GOO SE over UDP packets to high priority
is caused if the quality requirements cannot be met. in MAC and IP laye rs so that communication
Therefore, the realization of TO S control becomes data between STUs has hi gher priority than
extremely complex, resulting in T OS is unapplied communication data between STU and the main
in the whole internet. Setting different priority levels station, hence, GOOSE over UDP packets could
for different data packets combining with features p r i o r t h r o u g h switch es and r o u t e rs a n d fast
of distribution automation, GOOSE messages transmission of control information is ensured.
which will be mapped to the UD P protocol are set
to high priority while other packets that through References
TCP protocol are set to low priority, therefore real­ [1] Li Ti anyou, Jin Wenlong, Xu Bingyin, etc.
time requirements of higher priority packets can be D istribution technology[M]. Beijing:China Electric

(CICED 2014 Session3) Paper No. CP0913 4/5 Page /1044


2014 China International Conference on Electricity Distribution (CICED 2014) Shenzhen, 23-26 Sep. 2014

Power Press,2008.

[2] Han Guozheng. IEC6 1850-based communication


architecture for distribution automation[D], Shandong
UniversitY,2011.

[3] Xu Bingyin,Xue Yongduan,Li Tianyou,et al.A


wide area measurement and control system for
smart distribu tion grids and its protection and
control applications[J].Automation of Electric Power
Systems,2012,36 (18):2-9(in Chinese).

[4] Xie Xiren, Xie Jun. A textbook on computer


networks[M](3rd Edition).Beijing:Posts& Telecom
Press,2012.

[5] Wu Zaijun,Hu Minqiang,Du Yansen.Analysis of


realtime performance of communication network
in sUbstations[J].Automation of Electric Power
Systems,2005,29(8):45-49(in Chinese) .

[6 ] Takafumi Takeshita,Yukio Murayama, Toru


Arai, Yukio Karita. Mastering TCP/IP nyuumon
(Chinese Language Edition). Beijing: Post& Telecom
Press.2013.
Paper received:
Biography:
Fan Kaijun(1985-) ,Female, Juxian, Shandong
province, PhD student from Shandong University,
Research interest: Distributed control in smart
distribution network.

(CICED 2014 Session3) Paper No. CP0913 5/5 Page 11045

S-ar putea să vă placă și