CN101588295B - Channel level hierarchical dynamic routing method of electric power automation front-end system - Google Patents

Channel level hierarchical dynamic routing method of electric power automation front-end system Download PDF

Info

Publication number
CN101588295B
CN101588295B CN2009100822984A CN200910082298A CN101588295B CN 101588295 B CN101588295 B CN 101588295B CN 2009100822984 A CN2009100822984 A CN 2009100822984A CN 200910082298 A CN200910082298 A CN 200910082298A CN 101588295 B CN101588295 B CN 101588295B
Authority
CN
China
Prior art keywords
layer
data
channel
stipulations
passage
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
CN2009100822984A
Other languages
Chinese (zh)
Other versions
CN101588295A (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.)
Beijing Sifang Automation Co Ltd
Beijing Sifang Engineering Co Ltd
Original Assignee
Beijing Sifang Automation Co Ltd
Beijing Sifang Engineering 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 Beijing Sifang Automation Co Ltd, Beijing Sifang Engineering Co Ltd filed Critical Beijing Sifang Automation Co Ltd
Priority to CN2009100822984A priority Critical patent/CN101588295B/en
Publication of CN101588295A publication Critical patent/CN101588295A/en
Application granted granted Critical
Publication of CN101588295B publication Critical patent/CN101588295B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The present invention discloses a channel level redundancy-backup and loading-sharing front-end hierarchical dynamic routing method which not only can realize the channel level redundancy backup, but also can support the loading sharing of the front-end service node for increasing the reliability and the processing capacity. The front-end system of the electric power automation device is introduced with a hierarchical design mode. The downmost bottom layer is a device management layer of the communication medium. Then a frame layer, an agreement explaining layer and a data processing layer areprovided sequentially. The device layer mainly shields the communication characteristic of various different mediums and provides the unified data reading-in and writing-out interface of the frame ap plication. The realizing of the frame layer mainly relates to the management of the channel. The data transmission characteristics of various applications are integrated. The system supports a plurality of operating modes. Each channel can be managed singly or integrally. The agreement explaining layer completes the analysis of the various different aggrements and provides an unified data interface for the data processing layer. The front-end system of the electric automation device supports a plurality of front-end nodes and the group management. The front-end nodes and the node groups have aparallel operation mode based on the channel management and realize the data shunting and loading sharing based on the channel.

Description

The hierarchical dynamic routing method of electric power automation front-end system channel level
Technical field
The present invention relates to pre-process technical field in the power automatic system, relate in particular to the multilayer dynamic routing selection of device, passage, preposition node in a kind of power automatic system, the redundancy backup technology of channel level.
Background technology
In modern society, electric power system is the important foundation facility that ensures the normal operation of national economy, and the large-area power-cuts fault of electric power system will directly produce direct significant impact to people's lives, national economy.Electric power supervisory control is one of important means that effectively guarantees power supply reliability, and the operate as normal of centralized control system depends on data acquisition, pre-processing system.Therefore preposition acquisition processing system is key one ring of automated system.
In existing power automation main station system, preposition node generally adopts the main-standby nodes pattern, and promptly one main one is equipped with or main be equipped with more, and under the normal condition, host node is handled all data, when the host node fault, takes over its work of treatment by other node.
Passage is built owing to building and the planning reason, may exist standby each other passage to adopt different media, adopt fiber optic network as the main channel, alternate channel then adopts Dial-up Network etc., and may there be different stipulations modes, original automated system is to the support of this mixed mode, its flexibility ratio existing problems, and difficulty reaches dynamic heat and is equipped with, switches.
Summary of the invention
To the objective of the invention is the above-mentioned defective that exists in the prior art in order overcoming, to have proposed the redundancy backup of front-end system channel level in a kind of power automatic system, the hierarchical dynamic routing method of load balancing.It is characterized in that described method comprises:
Introduced the Design Mode of layering logic layers at above-mentioned physical level, the bottom is the equipment control layer of communication media, is ccf layer successively upwards, stipulations interpretation layer, data analysis layer;
The mechanical floor management level are used to shield the communication characteristic of various different mediums, provide unified data to read in and write outgoing interface to frame application;
Ccf layer is used for the management of passage, in conjunction with the Data Transmission Feature of various application, ccf layer is supported multiple operational mode, comprise: the read-write interpretive scheme of Event triggered mode, the read-write interpretive scheme of timing mode, each passage can be managed separately, but also unified management;
The stipulations interpretation layer, owing to finish the parsing of various different stipulations, for data analysis layer provides unified data-interface;
Data analysis layer be responsible for to be handled the data after stipulations are explained, sends to separately application server according to electric power application data classification of type.
Realize the redundancy backup of real channel level by the hierarchical design of logic:
Layered model has been introduced in the front subsystem logical design, and the bottom is the equipment control layer of communication media, ccf layer successively, stipulations interpretation layer, data analysis layer.
By the hierarchical design of logic, shielded the otherness of collecting device, passage/stipulations, preposition each layer of node/groups of nodes self, thereby realized the support that redundant heat is equipped with.Specifically ccf layer is to the management mode of passage, with the stipulations interpretation layer to the unified interface modes of different stipulations, the system that makes has realized the redundancy backup technology of real channel level.
Concrete layering logic layers is designed to: the realization of mechanical floor mainly is the communication characteristic of the various different mediums of shielding, provides unified data to read in and write outgoing interface to frame application.
The realization of ccf layer relates generally to the management of passage, and in conjunction with the Data Transmission Feature of various application, system supports multiple operational mode, read-write interpretive scheme as the Event triggered mode, also support the read-write interpretive scheme of timing mode, each passage can be managed separately, but also unified management.
The stipulations interpretation layer is finished the parsing of various different stipulations, for data analysis layer provides unified data-interface.
By the management of mechanical floor and ccf layer, can realize effective management of passage, and shield communication media characteristic, channel pattern etc., thereby be the redundancy backup technology of channel level that the i.e. dynamic switching of passage, heat are equipped with technology and provide the foundation.
Protocol layer can dynamically be resolved different stipulations, thereby supports the possibility that different stipulations passages switch, and has realized the route technology of device and passage/stipulations.
Data analysis layer be responsible for to be handled the data after stipulations are explained, sends to separately application server according to electric power application data classification of type.As four remote sensing informations to dispatching automation, send to data processing service (DPservice) and handle, protection alarm and action message are sent to protection information service (RELAYSERVICE) processing, remote information sends to remote control service (CONTROLSERVICE).
The data distribution technology of preposition node, groups of nodes pattern:
Preposition service node adopts group technology, every configuration set redundant node, the group interior nodes is standby each other, does not then share different channel datas on the same group and handles, and the dynamic heat of finishing channel level generally speaking in group is equipped with to be switched, under the node failure situation, the heat that then can realize different nodes is equipped with switching, in severe case, and as putting in order the extreme case that group node breaks down, different groups of nodes can realize that also heat is equipped with switching, thereby have improved reliability greatly.
Preposition node is connected by communication channel (communicationLink) and communication route (RURoute) with communication between the data acquisition unit RTU and forms.
Communication channel (communicationLink) is meant the physical communication circuit that exists in the real world, or in the physical communication circuit logic communication line of configurable point-to-point communication, connect to the TCP of IP/socket as the ID/socket in the optical fiber.Be that a pair of socket is configured to a communication channel.
Communication route (RTURoute) is meant the point-to-point virtual communication link of preposition node to a RTU.
In conjunction with these two main technical point, the present invention has realized having realized between device, passage/stipulations, the preposition node (group) complete multilayer Dynamic Selection (route) technology.
The redundancy backup of the power automatic system front-end system channel level that the present invention proposes, the layering dynamic routing technology of load balancing, the heat that can realize the different medium passage is equipped with switching, system for big data quantity, then can realize load balancing by preposition group technology, and in the group, the multiple redundancy redundancy technique then provides high reliability between group.Can be used as a kind of important solutions that improves power automation main station system pre-process.
Description of drawings
Fig. 1 is an integral layer hierarchical structure chart of the present invention
Fig. 2 is the equipment control figure that the inventive method is used;
Fig. 3 is the channel level redundancy backup schematic diagram that the inventive method is used;
Fig. 4 is two FEP component stream schematic diagrames that the inventive method is used.
Embodiment
According to Figure of description, technical scheme of the present invention is described in further detail below.
The present invention proposes a kind of redundancy backup of power automatic system front-end system channel level, the hierarchical dynamic routing method of load balancing.
Realize the redundancy backup of real channel level by the hierarchical design of logic, introduced the Design Mode of layering logic layers in front-end system, the bottom is the equipment control layer of communication media, is ccf layer successively upwards, stipulations interpretation layer, data analysis layer.
A) layering logic layers is handled
1) equipment control layer
Be illustrated in figure 2 as the equipment control schematic diagram that the inventive method is used, the equipment control layer is finished the transmitting-receiving of the condition monitoring of all devices object and data is handled.Because the communication apparatus kind of front-end system visit is a lot, in order to shield the software and hardware difference of different acquisition equipment, make things convenient for the system upper strata to use, distinct device is set up an equipment class respectively.System provides the communication interface base class, and each communication interface type realizes as subclass.The communication interface of each type all provides and opens, and closes access methods such as read-write operation.
The design in bottom communication apparatus storehouse has well realized the expansion and the maintenance of equipment.
2) ccf layer
The realization of ccf layer relates generally to the management of passage, and in conjunction with the Data Transmission Feature of various application, system supports multiple operational mode, read-write interpretive scheme as the Event triggered mode, also support the read-write interpretive scheme of timing mode, each passage can be managed separately, but also unified management.
3) protocol layer
In the design of front-end system, communication protocol is that kind is the most numerous and diverse and change maximum.Therefore the most important design that is abstract base class of communication protocol Design and Realization of Class Library, abstract base class have provided and have been independent of class data and built-in function thereof and the common interface user.The common interface of class has defined the method for access data, although after the inside of class realized changing, the user also can keep original common interface constant.Like this, even increase new stipulations, as long as keep interface constant, the realization of stipulations inside can encapsulate, and makes things convenient for the communication protocol expansion.
Communication protocol class major function is to finish various communication protocols are carried out data interpretation, data encapsulation, makes things convenient for Communications service process FEP operation, calls.The subclass that stipulations base class and all expand is encapsulated in the dynamic link libraries, forms the stipulations interpreted library of system.
4) data analysis layer
Data after stipulations are explained send to separately application server according to electric power application data classification of type.As four remote sensing informations to dispatching automation, send to DPservice and handle, protection alarm and action message are sent to the RELAYSERVICE processing, remote information sends to CONTROLSERVICE.
Each passage has a current Control Node; Each RTU has a main channel.(passage that default priority is the highest is the main channel).The current Control Node of passage finish passage on send data to enter real-time storehouse, and the control command of system applies comes downwards to RTU.In addition, a passage can also possess another non-Control Node, and non-Control Node can the receive path data, but do not write real-time storehouse, also do not issue control command.
Be illustrated in figure 3 as the channel level redundancy backup schematic diagram that the inventive method is used,, receive FEP1 by C3, receive FEP2 by C5 as RTU2 if a harvester (as RTU) is received respectively on two preposition service nodes (FEP) by two passages.When a FEP node broke down, another FEP node then changed to another passage with the main channel of this RTU.Withdraw from as the FEP1 fault, then the main channel of FEP2 RTU2 is set to C5, and RTU2 keeps normal and inserts.
When the FEP node failure took place, if a RTU has only a communication channel, then system divided mechanism by the passage fork, at the main website end passage is inserted two FEP nodes.Go into two nodes of FEP2, FEP3 as channel C 8 in the main website termination.
When system normally moved, the Control Node of C8 was FEP3.When the FEP3 node failure took place, FEP2 changed the Control Node of channel C 8 into FEP2, and the C8 passage is normally operation still.
Which node a passage has to open during startup: generally speaking, a passage has only a FEP node to open.But if UDP multicast channel or possess passage fork and divide a device, then a passage can be opened by two or more FEP nodes.But a passage can only have a Control Node in a certain time of running.
Which node a passage has to open during fault: under a preposition node failure situation, each RTU passage meeting node out of hand that it is controlled, then in all preposition node listings, the preposition node of next of the preposition node of fault is responsible for opening has become isolated RTU passage.
In passage annexation as shown in Figure 3, RTU1 has three passages and main station system link (two passages are managed by FEP1, and a passage is managed by FEP2).RTU4 has a passage and main station system to link, but FEP2, FEP3 all can open this passage (as by the serial server switching device shifter, or a passage has two device addresses).
Then in the channel parameters table, have 8 passages.Wherein, the Control Node of C1/C2/C3 is FEP1, and the Control Node of C4/C5/C6 is FEP2, and the Control Node of C7/C8 is FEP3.
Simultaneously,, dispose the priority of each passage, as three passages of RTU1 to a plurality of passages that a RTU has.
Path ID RTUID Passage ID Priority Control Node
1 1 C1 1 FEP1
2 1 C2 2 FEP1
3 2 C3 1 FEP1
4 1 C4 3 FEP2
5 2 C5 2 FEP2
6 3 C6 1 FEP2
7 3 C7 2 FEP3
8 4 C8 1 FEP3
During system start-up, FEP1 opens the C1/C2/C3 passage, and FEP2 opens the C4/C5/C6 passage, and FEP3 opens the C7/C8 passage.After the system start-up, the Control Node of C1/C2/C3 is FEP1, and the Control Node of C4/C5/C6 is FEP2, and the Control Node of C7/C8 is FEP3.
FEP1 controls RTU1 by the C1 passage, by the C3 passage RTU2 is controlled.
FEP2 controls RTU3 by the C6 passage.
FEP3 controls RTU4 by the C8 passage.
2, the data distribution method of preposition node, groups of nodes pattern
As shown in Figure 3, two FEP nodes are arranged, FEP1 inserts RTU1 and RTU2, and FEP2 inserts RTU3 and RTU4, has realized load balancing between FEP1 and FEP2.This is conventional a kind of preposition dividing technology.
And as shown in Figure 4, system configuration two preposition units, FEP1 and FEP2 are a preposition unit, insert RTU1/RTU2/RTU3.FEP3 and FEP4 are one preposition group, insert RTU4/RTU5/RTU6.Two preposition units work alone, and realize load balancing.
In preposition unit 1, FEP1 and FEP2 redundancy are standby.
In preposition unit 2, FEP3 and FEP4 redundancy are standby.
When the extreme case that preposition unit 1 or 2 integral body break down, other preposition group then can be taken over the work of treatment of reorganization fully, thereby makes reliability improve one-level.
Overall architecture has realized harvester, passage, preposition internodal multilayer dynamic routing technology as shown in Figure 1.
In sum, method of the present invention is on the prior art basis, deficiency at the prior art application, in order to overcome the above-mentioned defective that exists in the prior art, proposed the redundancy backup of front-end system channel level in a kind of power automatic system, the preposition layering dynamic routing technology of load balancing, the concrete technical scheme of its method is limited by claim of the present invention.

Claims (2)

1. the hierarchical dynamic routing method of an electric power automation front-end system channel level, described method have been realized the redundancy backup of front-end system part channel level and the load balancing of preposition service node/groups of nodes in the power automatic system, and described method comprises:
Introduced the Design Mode of layering logic layers in described front-end system, the bottom is the equipment control layer of communication media, is ccf layer successively upwards, stipulations interpretation layer, data analysis layer;
The equipment control layer is used to shield the communication characteristic of various different mediums, provides unified data to read in and write outgoing interface to frame application;
Ccf layer is used for the management of passage, in conjunction with the Data Transmission Feature of various application, ccf layer is supported multiple operational mode, described multiple operational mode comprises the read-write interpretive scheme of Event triggered mode and the read-write interpretive scheme of timing mode, and each passage can be managed separately, but also unified management;
The stipulations interpretation layer is used to finish the parsing of various different stipulations, for data analysis layer provides unified data-interface;
Data analysis layer be responsible for to be handled the data after stipulations are explained, sends to separately application server according to electric power application data classification of type;
Preposition service node group, every group of preposition service node configuring redundancy node, the group interior nodes is standby each other, then not sharing different channel datas on the same group handles, the dynamic heat of finishing channel level in group be equipped with to be switched, when under the node failure situation, then can the realization group in the heat of different nodes be equipped with and switch; Under the situation that whole group node breaks down, different groups of nodes can realize that also heat is equipped with switching.
2. method for routing according to claim 1, it is characterized by, hierarchical design by logic, shielded the otherness of collecting device, passage, stipulations, preposition service node, each layer of groups of nodes self, thereby realized support that redundant heat is equipped with, comprise the management of ccf layer to different passages, with the stipulations interpretation layer to the unified interface modes of different stipulations, make electric power automation front-end system realize the redundancy backup of real channel level.
CN2009100822984A 2009-04-22 2009-04-22 Channel level hierarchical dynamic routing method of electric power automation front-end system Active CN101588295B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009100822984A CN101588295B (en) 2009-04-22 2009-04-22 Channel level hierarchical dynamic routing method of electric power automation front-end system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009100822984A CN101588295B (en) 2009-04-22 2009-04-22 Channel level hierarchical dynamic routing method of electric power automation front-end system

Publications (2)

Publication Number Publication Date
CN101588295A CN101588295A (en) 2009-11-25
CN101588295B true CN101588295B (en) 2011-09-07

Family

ID=41372366

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009100822984A Active CN101588295B (en) 2009-04-22 2009-04-22 Channel level hierarchical dynamic routing method of electric power automation front-end system

Country Status (1)

Country Link
CN (1) CN101588295B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111522698A (en) * 2019-02-03 2020-08-11 比亚迪股份有限公司 Automatic switching system and method of front-end processor

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102064605B (en) * 2010-11-25 2014-03-12 深圳市科陆电子科技股份有限公司 Method for realizing mutual hot backup of electric energy acquisition systems
KR101264869B1 (en) 2011-06-24 2013-05-14 엘에스산전 주식회사 Local monitoring apparatus, monitoring system and method of digital protective relay
CN105007144A (en) * 2015-08-20 2015-10-28 绵阳市维博电子有限责任公司 Communication redundant rod position detection device
CN105245579B (en) * 2015-09-16 2018-08-03 许继集团有限公司 A kind of distribution network system mass data Communication processing method and system
CN105245421A (en) * 2015-11-05 2016-01-13 国网辽宁省电力有限公司营口供电公司 Power communication integrated data network system and communication method thereof
CN106789116B (en) * 2017-03-28 2019-10-18 西安邮电大学 A kind of energy-saving scheduling method in NB-IOT network
CN108322515A (en) * 2018-01-10 2018-07-24 南京南瑞继保电气有限公司 A kind of advance data acquisition method, device, system and storage medium
CN109117320A (en) * 2018-07-05 2019-01-01 珠海许继芝电网自动化有限公司 Power distribution automation main station failure disaster tolerance processing system and method based on cloud platform
CN112234608A (en) * 2020-09-25 2021-01-15 国能日新科技股份有限公司 Real-time library active power control system based on combination of centralized type and distributed type
CN112650363A (en) * 2020-12-11 2021-04-13 北京四方继保工程技术有限公司 Distributed telemechanical system based on balanced communication CPU node group and design method
CN113258679B (en) * 2021-06-08 2022-11-11 南方电网数字电网研究院有限公司 Power grid monitoring system channel distribution method based on server instance capacity reduction
CN117277593B (en) * 2023-11-22 2024-04-09 石家庄学院 Hierarchical grouping miniature power buffering method and system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6163276A (en) * 1999-05-17 2000-12-19 Cellnet Data Systems, Inc. System for remote data collection
CN1463062A (en) * 2003-06-20 2003-12-24 营口供电公司 Realizing RTU by using telemechanics channels and method for remote diagnosis through channels
CN101188599A (en) * 2007-12-04 2008-05-28 四方电气(集团)有限公司 Implementation method for load balance design of electric monitoring front system of power plant

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6163276A (en) * 1999-05-17 2000-12-19 Cellnet Data Systems, Inc. System for remote data collection
CN1463062A (en) * 2003-06-20 2003-12-24 营口供电公司 Realizing RTU by using telemechanics channels and method for remote diagnosis through channels
CN101188599A (en) * 2007-12-04 2008-05-28 四方电气(集团)有限公司 Implementation method for load balance design of electric monitoring front system of power plant

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
罗念华.一体化电能及负荷采集系统规划设计.《电力信息化》.2006,第4卷(第11期),64-67. *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111522698A (en) * 2019-02-03 2020-08-11 比亚迪股份有限公司 Automatic switching system and method of front-end processor
CN111522698B (en) * 2019-02-03 2023-07-11 比亚迪股份有限公司 Automatic switching system and method for front-end processor

Also Published As

Publication number Publication date
CN101588295A (en) 2009-11-25

Similar Documents

Publication Publication Date Title
CN101588295B (en) Channel level hierarchical dynamic routing method of electric power automation front-end system
CN101277214B (en) Method and system for managing blade type server
CN106126346A (en) A kind of large-scale distributed data collecting system and method
CN101027873A (en) Systems and methods for network management
CN105721546A (en) Multi-data integration service platform based on industrial Internet of Things (IoT) communication
CN100370761C (en) Intelligent net business control device disaster tolerance system
CN101213793A (en) Redundant automation data communications network
CN101599971B (en) Communication management equipment of cascade compensation device and management method thereof
CN108616376A (en) A kind of FC network system failures dynamic reconfiguration method
CN103600756B (en) Can divide the comprehensively monitoring equipment and system of professional commissioning test and Fault Isolation
CN102402218B (en) Intelligent industrial network monitoring system
CN104394209B (en) A kind of real-time database data transmission method for distributed energy management
CN113794747A (en) Dispatching automation distributed multi-channel cluster extension communication system and method
CN106532960A (en) Adaptive SCADA monitoring method applicable to power supply and power distribution field
CN108234623B (en) Automatic balance management method for data acquisition link of distribution network master station
CN103439908B (en) Intelligent compact frame control system and control method
CN101018122B (en) Mode matching processing method and system
CN101639694A (en) Control system based on EPA standard and management method thereof
CN201303336Y (en) Device for effectively accessing a plurality of chips
CN109494880B (en) In-situ bus protection station control layer information management implementation method
CN100591077C (en) Port switchover control system and method
CN106331815B (en) A kind of method for routing and combination tv of combination tv
CN102355370B (en) Method for Ethernet board-level protection, device and system
CN105610614B (en) High Availabitity accesses system and High Availabitity failure switching method
CN108763290A (en) A kind of system-wide monitoring method of power-management centre automation

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