CN106451376B - A kind of method and device of GOOSE message publication - Google Patents

A kind of method and device of GOOSE message publication Download PDF

Info

Publication number
CN106451376B
CN106451376B CN201610874781.6A CN201610874781A CN106451376B CN 106451376 B CN106451376 B CN 106451376B CN 201610874781 A CN201610874781 A CN 201610874781A CN 106451376 B CN106451376 B CN 106451376B
Authority
CN
China
Prior art keywords
message
information
goose
goose message
caching
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
CN201610874781.6A
Other languages
Chinese (zh)
Other versions
CN106451376A (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.)
Automation Co Ltd Of Xi Electricity General Electric
Original Assignee
Automation Co Ltd Of Xi Electricity General Electric
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 Automation Co Ltd Of Xi Electricity General Electric filed Critical Automation Co Ltd Of Xi Electricity General Electric
Priority to CN201610874781.6A priority Critical patent/CN106451376B/en
Publication of CN106451376A publication Critical patent/CN106451376A/en
Application granted granted Critical
Publication of CN106451376B publication Critical patent/CN106451376B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02HEMERGENCY PROTECTIVE CIRCUIT ARRANGEMENTS
    • H02H7/00Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions
    • H02H7/26Sectionalised protection of cable or line systems, e.g. for disconnecting a section on which a short-circuit, earth fault, or arc discharge has occured
    • H02H7/261Sectionalised protection of cable or line systems, e.g. for disconnecting a section on which a short-circuit, earth fault, or arc discharge has occured involving signal transmission between at least two stations

Landscapes

  • Communication Control (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a kind of method and device of GOOSE message publication, method is the following steps are included: the multichannel GOOSE message information that 1) detection acquisition changes;2) the multichannel GOOSE message information of incremental update variation is updated to message buffers;3) replicate updated send per GOOSE message all the way to its corresponding message to cache, 4) according to the timing control information per message all the way, message is sent into the multichannel GOOSE message in caching and organizes packet parallel;5) the GOOSE message information after group packet is sent according to routing configuration information.The present invention improves the real-time that GOOSE message is issued in protective relaying device, and reliability has engineering application value and reference value to protective relaying device reliability is improved.

Description

A kind of method and device of GOOSE message publication
[technical field]
The invention belongs to technical field of relay protection more particularly to a kind of methods and dress of efficient GOOSE message publication It sets.
[background technique]
Transformer substation case (GOOSE) towards general object is in 61850 standard of IEC for meeting the automation of transformation substations The mechanism of system rapid message demand.The monitoring system of substation's configuration uses IEC61850 communication standard, utilizes quick ether Net characteristic realizes information exchange and supervision interval block signal between protection, trip signal function, GOOSE transmission by GOOSE It is a kind of real-time application, is provided according to IEC61850 standard, the delay of GOOSE transmission is less than 4ms, correctly may be used in guarantee GOOSE Under the premise of ground, it should improve real-time as much as possible in transmitting terminal.GOOSE message rapidly transmit open into, the correlations such as output Information is the key that IEC61850 standard implementation.How to guarantee that GOOSE message is accurate, release quickly is always that power industry is closed The emphasis of note.
[summary of the invention]
The object of the present invention is to provide a kind of method and devices of efficient GOOSE message publication, solve the prior art The problem of.Improve the real-time that GOOSE message is issued in protective relaying device, reliability, to raising relay protection Device reliability has engineering application value and reference value.
Object of the present invention is to what is be achieved through the following technical solutions:
A kind of method of GOOSE message publication, comprising the following steps:
1) detection obtains the multichannel GOOSE message information of variation;
2) the multichannel GOOSE message information of incremental update variation is updated to message buffers;
3) updated send per GOOSE message all the way to its corresponding message is replicated to cache,
4) according to the timing control information per message all the way, message is sent into parallel group of multichannel GOOSE message in caching Packet;
5) the GOOSE message information after group packet is sent according to routing configuration information.
It is specially to be compared to the current GOOSE message information sampled with a preceding sample information in step 1), when When the value difference of the value of preceding GOOSE message information and a preceding sample information, judge that the GOOSE message information is changed.
In step 2), the information update changed in every GOOSE message all the way is updated in buffering to message, there is no becoming The information of change is operated without updating.
In step 3), first judge whether current GOOSE message is completed to update, it will be after the completion of update using parallel mode GOOSE message copies to message and sends in cache module, and not updated message is without duplication.
In step 4), after GOOSE message carries out parallel group packet, frame head, frame check information are added per GOOSE message all the way.
In step 5), the GOOSE message not changed sends heartbeat message at a time interval, to judge that GOOSE is reported Text whether chain rupture.
A kind of device of GOOSE message publication, comprising:
Information change detection unit, for detecting the multichannel GOOSE message information for obtaining variation;It is current to what is sampled GOOSE message information is compared with a preceding sample information, the value of current GOOSE message information and a preceding sample information When being worth different, judge that the GOOSE message information is changed;
Incremental update control unit is buffered for updating the information update changed in every GOOSE message all the way to message In;
Message updates caching, for caching the multichannel message information after changing;
Caching duplication control unit is delayed for replicating updated send per GOOSE message all the way to its corresponding message It deposits,
Message sends caching, for caching the multichannel GOOSE message information sent;
Parallel group packet unit, for according to the timing control information per message all the way, message to be sent the multichannel in caching GOOSE message organizes packet parallel;
Packet sending unit, for sending the GOOSE message information organized after wrapping according to routing configuration information.
Further, caching duplication control unit, first judges whether current GOOSE message is completed to update, using parallel mode GOOSE message after the completion of update is copied to message to send in cache module, and updates and indicates to outgoing packet;It is not updated Message without duplication.
Further, caching duplication control unit, the update mark provided according to incremental update control unit update message GOOSE message copies to message and sends caching in caching.
Further include: timing control unit, for controlling in parallel group packet unit between the sending time of GOOSE message to be sent Every per GOOSE message all the way using independent timing controller.
Compared with the existing technology, the invention has the following advantages that
Method of the invention is combined by incremental update and parallel processing mechanism, is detected in processor in certain time When interior multichannel GOOSE message information change, the information of multichannel GOOSE variation is updated with incremental mode, reduces processor and outside Information transmitting between coprocessor;The GOOSE message of processing multichannel variation in a parallel fashion, per message changed all the way It ensure that message real-time performance and reliability simultaneously with accurate short time interval quick repeats, the GOOSE message not changed, with Big time interval sends heartbeat message, with judge GOOSE whether chain rupture.It is effectively reduced the workload of processor, is protected The timely processing for having demonstrate,proved GOOSE information, using technologies such as accurate timing and parallel processings, effectively increase GOOSE message group packet, The rate and message of transmission send the precision of interval time, efficiently solve GOOSE processing and quick, reliable transmission, guarantee The reliability service of power grid reduces economic loss.
After the device of the invention will complete sample information variation detection by incremental update control unit, it will be changed Information current value update to message update cache, and give outgoing packet update mark.Caching duplication control unit is according to increment The update mark that control unit provides is updated, message is updated into GOOSE message in caching and copies to message transmission caching.Parallel group Packet unit sends parallel organize of GOOSE message progress in caching to message and wraps and send.GOOSE message distributing device of the invention The workload that can effectively reduce processor, the bus reduced between processor and external coprocessor interact;Completion is updated Multichannel message information using parallel processing and it is independent periodically effectively increase system GOOSE information processing efficiency, improve relay The reliability of protection system.
[Detailed description of the invention]
Fig. 1 is the method schematic diagram of GOOSE message publication of the present invention;
Fig. 2 is GOOSE message distributing device system block diagram of the present invention.
[specific embodiment]
With reference to the accompanying drawing, a specific embodiment of the invention is described in detail, but the present invention is not limited to the implementations Example.In order to make the public have thorough understanding to the present invention, is preferably applied in following present invention and concrete details is described in detail in example.
The present invention provides a kind of method and devices of GOOSE message publication, the GOOSE message for protective relaying device Publication improves protective relaying device and runs accuracy, reliability.
The present invention provides a kind of method of GOOSE message publication, referring to Figure 1:
The first step detects the multichannel GOOSE message information of variation, detects and records and changes in per GOOSE message all the way Information;
Second step, the multichannel message information of incremental update variation will become to packet buffer module in every GOOSE message all the way Into the cache module of storage GOOSE message, there is no the information of variation to operate the information update of change without updating;
Third step replicates updated every message all the way to its corresponding message and sends cache module, judges current GOOSE Whether message, which is completed, updates, and the GOOSE message after the completion of update is copied to message using parallel mode and is sent in caching, is not had Updated message is without duplication;
4th step, by the message information group packet in packet buffer, according to the timing control information per message all the way, to transmission Message in caching packages, and multichannel message group package uses parallel mode;
5th step, message information are sent, and will be sent per the message after group packet all the way according to routing configuration information.
GOOSE message distributing device provided by the invention, as shown in Figure 2:
GOOSE message distributing device includes:
Information change detection unit: information change detection unit sampling multiple message information, to the current information sampled It is compared with a preceding sample information, when the value difference of the value of the current information sampled and a preceding sample information, table The bright information is changed.
Incremental update control unit: after completing sample information variation detection, more by the current value of the information changed Caching newly is updated to message, and updates and indicates to outgoing packet.
Message updates caching: for caching the multichannel message information after changing.
Caching duplication control unit: the update mark provided according to incremental update control unit updates message in caching GOOSE message copies to message and sends caching.
Message sends caching: the multichannel GOOSE message information that caching is sent.
Timing control unit: controlling the transmission time interval of message to be sent, uses independent timing control per message all the way Device processed, accurate control is per packet sending intervals all the way.
Parallel group packet unit: the GOOSE message in caching is sent to message and carries out parallel group packet, adds frame per message all the way Head, frame check information.
Packet sending unit: according to the routing iinformation per the configuration of GOOSE message all the way, multichannel GOOSE message is sent out parallel It is sent to corresponding physical port.
GOOSE message distributing device can effectively reduce the workload of processor, reduce processor and external coprocessor Between bus interaction;System is periodically effectively increased using parallel processing and independently to the multichannel message information for completing to update GOOSE information processing efficiency improves the reliability of relay protection system.
Embodiment
Information change detection unit realizes that the sampling module of CPU is sampled at interval of 250us using central processing unit (CPU) Multichannel message information is compared the current information sampled with a preceding sample information, when the current information sampled When being worth different with the value of a preceding sample information, show that the information is changed.
Incremental update control unit realizes that the information update control module of CPU completes sample information variation inspection using CPU After survey, the information changed is updated current value to field programmable gate array by local bus (local bus) (FPGA) internal message updates caching, and message updates the flag register inside complement mark write-in FPGA.
Message updates caching using the random access memory (RAM) inside FPGA, after caching variation with multiple RAM blocks Multichannel message information.
Caching duplication control unit is realized using FPGA, is detected that message updates complement mark, is immediately updated message GOOSE message copies to message and sends caching in caching.
Message sends caching using the random access memory (RAM) inside FPGA, caches the multichannel sent GOOSE message information.
Timing control unit realized using configurable timer inside FPGA, timer according to 0,2ms, 2ms, 4ms, The time interval of 8ms, 5s, 5s, 5s ... assemble message, and until there is message update, timer is restarted, still according to 0,2ms, The time interval of 2ms, 4ms, 8ms, 5s ... assemble message, and independent timing controller is used per message all the way, accurate to control System is per packet sending intervals all the way, multi-path timer concurrent working.
Parallel group packet unit realizes that timer timing is arrived using FPGA, and the corresponding message of timer is sent in caching GOOSE message packages, multichannel group packet unit concurrent working, adds respective frame head, frame check information per message all the way.
Packet sending unit is realized using FPGA, according to the routing iinformation per the configuration of GOOSE message all the way, by multichannel GOOSE message is sent on corresponding ethernet port according to MII parallel protocols.
More than, only presently preferred embodiments of the present invention is not limited only to practical range of the invention, all according to the invention patent The equivalence changes and modification that the content of range is done all should be technology scope of the invention.

Claims (10)

1. a kind of method of GOOSE message publication, which comprises the following steps:
1) detection obtains the multichannel GOOSE message information of variation;
2) the multichannel GOOSE message information of incremental update variation is updated to message caches;
3) updated send per GOOSE message all the way to its corresponding message is replicated to cache,
4) according to the timing control information per message all the way, message is sent into the multichannel GOOSE message in caching and organizes packet parallel;
5) the GOOSE message information after group packet is sent according to routing configuration information.
2. a kind of method of GOOSE message publication according to claim 1, which is characterized in that be specially pair in step 1) The current GOOSE message information sampled is compared with a preceding sample information, the value of current GOOSE message information and previous When the value difference of secondary sample information, judge that the GOOSE message information is changed.
3. a kind of method of GOOSE message publication according to claim 1, which is characterized in that, will be per all the way in step 2) The information update changed in GOOSE message updates in caching to message, and there is no the information of variation to operate without updating.
4. a kind of method of GOOSE message publication according to claim 1, which is characterized in that in step 3), first judgement is worked as Whether preceding GOOSE message, which is completed, updates, and the GOOSE message after the completion of update is copied to message using parallel mode and sends caching In module, not updated message is without duplication.
5. a kind of method of GOOSE message publication according to claim 1, which is characterized in that in step 4), GOOSE report After text carries out parallel group packet, frame head, frame check information are added per GOOSE message all the way.
6. a kind of method of GOOSE message publication according to claim 1, which is characterized in that in step 5), do not change GOOSE message, send heartbeat message at a time interval, with judge GOOSE message whether chain rupture.
7. a kind of device of GOOSE message publication characterized by comprising
Information change detection unit, for detecting the multichannel GOOSE message information for obtaining variation;To the current GOOSE sampled Message information is compared with a preceding sample information, and the value of the value of current GOOSE message information and a preceding sample information is not Meanwhile judging that the GOOSE message information is changed;
Incremental update control unit, for updating in caching the information update changed in every GOOSE message all the way to message;
Message updates caching, for caching the multichannel message information after changing;
Caching duplication control unit is cached for replicating updated send per GOOSE message all the way to its corresponding message,
Message sends caching, for caching the multichannel GOOSE message information sent;
Parallel group packet unit, for according to the timing control information per message all the way, message to be sent the multichannel GOOSE in caching Message organizes packet parallel;
Packet sending unit, for sending the GOOSE message information organized after wrapping according to routing configuration information.
8. a kind of device of GOOSE message publication according to claim 7, which is characterized in that
Caching duplication control unit, first judges whether current GOOSE message is completed to update, after the completion of being updated using parallel mode GOOSE message copy to message send cache module in;There is no updated message without duplication.
9. a kind of device of GOOSE message publication according to claim 8, which is characterized in that caching duplication control unit, Message is updated GOOSE message in caching and copies to message and send and delayed by the update mark provided according to incremental update control unit It deposits.
10. a kind of device of GOOSE message publication according to claim 7, which is characterized in that further include:
Timing control unit, for controlling the transmission time interval of GOOSE message to be sent in parallel group packet unit, per all the way GOOSE message uses independent timing controller.
CN201610874781.6A 2016-09-30 2016-09-30 A kind of method and device of GOOSE message publication Active CN106451376B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610874781.6A CN106451376B (en) 2016-09-30 2016-09-30 A kind of method and device of GOOSE message publication

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610874781.6A CN106451376B (en) 2016-09-30 2016-09-30 A kind of method and device of GOOSE message publication

Publications (2)

Publication Number Publication Date
CN106451376A CN106451376A (en) 2017-02-22
CN106451376B true CN106451376B (en) 2018-12-04

Family

ID=58173098

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610874781.6A Active CN106451376B (en) 2016-09-30 2016-09-30 A kind of method and device of GOOSE message publication

Country Status (1)

Country Link
CN (1) CN106451376B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107231305B (en) * 2017-05-05 2019-11-08 广东网金控股股份有限公司 A kind of route agent and buffer memory management method and device
CN108366055A (en) * 2018-02-05 2018-08-03 国电南瑞科技股份有限公司 A kind of GOOSE message signature and the method for certification

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102324789A (en) * 2011-09-20 2012-01-18 国电南瑞科技股份有限公司 Intelligent substation domain control system on basis of substation control layer GOOSE (Generic Object Oriented Substation Event) and implementing method
CN103647717A (en) * 2013-11-26 2014-03-19 华南理工大学 Message accurate recognition-based substation communication network deterministic path switching method
CN104702530A (en) * 2013-12-06 2015-06-10 北京东土科技股份有限公司 Method and device for sending Goose message in ring network

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102324789A (en) * 2011-09-20 2012-01-18 国电南瑞科技股份有限公司 Intelligent substation domain control system on basis of substation control layer GOOSE (Generic Object Oriented Substation Event) and implementing method
CN103647717A (en) * 2013-11-26 2014-03-19 华南理工大学 Message accurate recognition-based substation communication network deterministic path switching method
CN104702530A (en) * 2013-12-06 2015-06-10 北京东土科技股份有限公司 Method and device for sending Goose message in ring network

Also Published As

Publication number Publication date
CN106451376A (en) 2017-02-22

Similar Documents

Publication Publication Date Title
CN103887890B (en) Disaster area power grid state monitoring method
US9065763B2 (en) Transmission of data over a low-bandwidth communication channel
CN204089874U (en) A kind of switch supporting packet storage
CN106451376B (en) A kind of method and device of GOOSE message publication
CN106953814B (en) Transformer substation process layer network switching chip system, message forwarding processing method thereof and time measurement marking method
WO2015043337A1 (en) Automatic calibration method and dedicated device for clock synchronization
CN112614331B (en) Method for reading electric energy meter event and electric energy meter event reading system
CN104660384A (en) Network remote monitoring method for open numerical control system
CN101645611B (en) Self-adaptive re-sampling method for digital relay protection device
CN103532096A (en) Method for eliminating defect in 10kV feeder protection device without cutting off power
CN101635446B (en) Method for processing sample data based on waveform fitting and secondary sampling
CN101741145B (en) Traditional switch intelligent interface device for digitized transformer substation
CN112835775B (en) Simulation network communication method and device and relay protection device simulation test system
CN203260219U (en) Simulated merging unit simulation device
CN101304181B (en) Double-network control method for transformer substation case mechanism based on facing all-purpose object
CN104243204A (en) Method for state collection and far-end control of devices in optical communication network and device
CN204287348U (en) A kind of voltage-time type feeder automation filed detection system
Ghorbani et al. Investigation of communication media requirements for self healing power distribution systems
CN104300681A (en) Station level equipment node state monitoring method of intelligent substation
CN111654111B (en) GOOSE simulation test method for secondary system of intelligent substation
CN115314919A (en) Continuous and reliable transmission method for online data of power internet of things
CN105207188B (en) A kind of urban distribution network wide area protection implementation method based on passive optical-fiber network
Pruthvi et al. Analysis of utility communication protocol IEC 61850 for substation automation systems
CN108183550B (en) Port shore power data acquisition system
CN114079639B (en) Communication method, device and system between safety and stability control devices based on Ft3 protocol

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant