CN101957867A - Data caching method in disconnection state of distributed application of power dispatching automation system - Google Patents

Data caching method in disconnection state of distributed application of power dispatching automation system Download PDF

Info

Publication number
CN101957867A
CN101957867A CN 201010524579 CN201010524579A CN101957867A CN 101957867 A CN101957867 A CN 101957867A CN 201010524579 CN201010524579 CN 201010524579 CN 201010524579 A CN201010524579 A CN 201010524579A CN 101957867 A CN101957867 A CN 101957867A
Authority
CN
China
Prior art keywords
module
data
message
data cache
information
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.)
Granted
Application number
CN 201010524579
Other languages
Chinese (zh)
Other versions
CN101957867B (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.)
State Grid Jiangsu Electric Power Co Ltd
Nari Technology Co Ltd
Original Assignee
Nari 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 Nari Technology Co Ltd filed Critical Nari Technology Co Ltd
Priority to CN 201010524579 priority Critical patent/CN101957867B/en
Publication of CN101957867A publication Critical patent/CN101957867A/en
Application granted granted Critical
Publication of CN101957867B publication Critical patent/CN101957867B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention discloses a data caching method in a disconnection state of the distributed application of a power dispatching automation system, which is characterized by comprising the following steps of: (1) circularly detecting whether the application of a local system operates in the disconnection state or not by a system operating state detection module, continuously detecting if conditions are not met, and starting a data caching module after the conditions are met, wherein the data caching module includes a historical sampling data caching module, a historical alarm record caching module and a manual operation data caching module according to different caching data types; (2) caching plant station data administrated in a disconnection area, and generating a historical sampling data file; (3) increasing a disconnection label in the content of alarm information during disconnection, and generating a historical alarm record into a data file; and (4) caching various operation information into a local real-time library by adopting different storage modes through the manual operation data caching module. The invention can effectively prevent the loss of system application data during the disconnection, thereby ensuring the integrity of the data.

Description

Data cache method under the electric power scheduling automatization system Distributed Application off-the-line state
Technical field
The invention belongs to the electric power network technique field, the present invention relates to data cache method under the electric power scheduling automatization system Distributed Application off-the-line state more precisely.
Background technology
In the Distributed Application dispatch automated system, under the normal condition, distribution application system links to each other by backbone network, and each is used by network remote and obtains the application function that the main system application service realizes the one's respective area.Occur obtaining the failure condition of main system application service as if the one's respective area, use unusual or Distributed Application networking interruption as main system, then system is in subregion off-the-line running status.The zone that is each off-the-line becomes the application main system separately, thereby keeps the normal operation of system's application function.But be in the normal operation that the system that separates column region can only realize the SCADA real-time monitoring and control this moment, several problems below still existing:
1. the measurement historical data that stands under the off-the-line state of off-the-line factory that district system is administered can't be preserved.
2. the alarm history data that stand under the off-the-line state of off-the-line factory that district system is administered can't be preserved.
3. the manually-operated record of off-the-line district system under the off-the-line state can't be preserved.
Summary of the invention
Technical matters solved by the invention provides data cache method under the electric power scheduling automatization system Distributed Application off-the-line state, can effectively avoid losing of system applies data during the off-the-line, thereby guaranteeing that system recovery is postrun can recover according to the data in buffer file, guarantee the integrality of data, ensure electric power netting safe running.
For solving the problems of the technologies described above, the invention provides data cache method under the electric power scheduling automatization system Distributed Application off-the-line state, it is characterized in that may further comprise the steps:
1) whether system running state detecting module cycle detection one's respective area system applies is in the operation of off-the-line state, and condition does not satisfy then continuation and detects, and condition satisfies back log-on data cache module; Data cache module is divided into history samples data cache module, history alarm record buffer memory module and manually-operated data cache module according to data cached type difference;
2) trigger the history samples data cache module after the system sectionalizing automatically, after system time arrived the history samples time point, the history samples data cache module was sampled to the factory station data of administering in the zone, and generated the history samples data file;
3) trigger history alarm record buffer memory module after the system sectionalizing automatically, history alarm record buffer memory module starts the back after receiving warning information, will increase " off-the-line " mark in the warning information content, and the history alarm record is generated the alarm recording data files;
4) trigger the manually-operated data cache module after the system sectionalizing automatically, manually-operated data cache module circular wait operation information message, after receiving the manually-operated infomational message, take different storage modes that these operation informations are cached in the local storehouse in real time according to operation information type of message difference.
Data cache method under the aforesaid electric power scheduling automatization system Distributed Application off-the-line state, it is characterized in that: in described step 2) in, the history samples data cache module is obtained all factory's station information lists of one's respective area from model bank, from model bank, obtain all measuring points and factory thereof station information, form the message queue of sampling measuring point; The message queue of historical data cache module circulating sampling measuring point judges whether sampled point belongs to the one's respective area, and condition does not satisfy then filters the judgement that enters next measuring point with this point, obtains the quality of data of measuring point after condition satisfies, log-on data quality judge module; Quality of data judge module judges whether the quality of data of this measuring point is qualified, and condition does not satisfy then filters the judgement that enters next measuring point with this point, and condition satisfies the sample information formation that then this measuring point is inserted into the one's respective area; Form the message queue that under the off-the-line state need sample in the one's respective area after having traveled through all sampling measuring point message queues, local history samples service module is submitted in this formation; Local history samples module is carried out the historical data sampling according to one's respective area sample information formation to all measuring point datas in the formation, and net result is generated as file cache to local system, and so circular treatment is until the system recovery paired running.
Data cache method under the aforesaid electric power scheduling automatization system Distributed Application off-the-line state, it is characterized in that: in described step 3), history alarm record buffer memory module starts back circular wait warning information message, receive the warning information message after, start the warning message parsing module; After warning message parsing module parsing warning message gets access to the warning information content, start and append information content module; Append information content module and then after getting access to the information content, append " off-the-line " mark, and the result after will appending submits to the historical record cache module; The historical record cache module is cached to local system with amended warning information spanned file, and so circular treatment is until the system recovery paired running.
Data cache method under the aforesaid electric power scheduling automatization system Distributed Application off-the-line state, it is characterized in that: in described step 4), manually-operated data cache module circular wait operation information message, receive the manually-operated infomational message after, start-up operation infomational message parsing module; Operation information packet parsing module parses operation information message, obtain type of message after, start the type of message analysis module; The type of message analysis module judges whether the type message needs buffer memory, satisfied this message that then abandons of condition continues to wait for next message, condition is satisfied then to be cached to this operation information in the local storehouse in real time according to certain format, and so circular treatment is until the system recovery paired running.
The present invention is because at the different data cache method of data type different mining during the system applies off-the-line, therefore can effectively avoid losing of system applies data during the off-the-line, thereby guaranteeing that system recovery is postrun can recover according to the data in buffer file, guarantee the integrality of data, ensure electric power netting safe running.
Description of drawings
Fig. 1 is a kind of electric power scheduling automatization system distribution application system arrangement plan.
Fig. 2 is the process flow diagram of data cache method under the Distributed Application off-the-line state.
Embodiment
Below in conjunction with accompanying drawing the present invention is done and to be described in further detail:
Whether system running state detecting module cycle detection one's respective area system applies is in the operation of off-the-line state, and condition does not satisfy then continuation and detects, and condition satisfies back log-on data cache module; Data cache module is divided into history samples data cache module, history alarm record buffer memory module, manually-operated data cache module according to data cached type difference: trigger the history samples data cache module after the system sectionalizing automatically; After system time arrived the history samples time point, the history samples data cache module was obtained all factory's station information lists of one's respective area from model bank, obtain all measuring points and factory thereof station information from model bank, forms the message queue of sampling measuring point; The message queue of historical data cache module circulating sampling measuring point judges whether sampled point belongs to the one's respective area, and condition does not satisfy then filters the judgement that enters next measuring point with this point, obtains the quality of data of measuring point after condition satisfies, log-on data quality judge module; Quality of data judge module judges whether the quality of data of this measuring point is qualified, and condition does not satisfy then filters the judgement that enters next measuring point with this point, and condition satisfies the sample information formation that then this measuring point is inserted into the one's respective area; Form the message queue that under the off-the-line state need sample in the one's respective area after having traveled through all sampling measuring point message queues, local history samples service module is submitted in this formation; Local history samples module is carried out the historical data sampling according to one's respective area sample information formation to all measuring point datas in the formation, and net result is generated as file cache to local system, and so circular treatment is until the system recovery paired running.Automatically trigger history alarm record buffer memory module after the system sectionalizing; History alarm record buffer memory module starts back circular wait warning information message, receive the warning information message after, start the warning message parsing module; After warning message parsing module parsing warning message gets access to the warning information content, start and append information content module; Append information content module and then after getting access to the information content, append " off-the-line " mark, and the result after will appending submits to the historical record cache module; The historical record cache module is cached to local system with amended warning information spanned file, and so circular treatment is until the system recovery paired running.Automatically trigger the manually-operated data cache module after the system sectionalizing; Manually-operated data cache module circular wait operation information message, receive the manually-operated infomational message after, start-up operation infomational message parsing module; Operation information packet parsing module parses operation information message, obtain type of message after, start the type of message analysis module; The type of message analysis module judges whether the type message needs buffer memory, satisfied this message that then abandons of condition continues to wait for next message, condition is satisfied then to be cached to this operation information in the local storehouse in real time according to certain format, and so circular treatment is until the system recovery paired running.
Accompanying drawing 1 is a kind of typical distribution formula application schedules automated system arrangement plan, in the Distributed Application dispatch automated system, under the normal condition, Distributed Application (is each zone, as regional A among the figure, area B ..., regional N) by backbone network link to each other (as the network A among the figure, network B ..., network N), use by network remote in each zone and obtain application function that the main system application service realizes the one's respective area.If this time domain A and main system networking are interrupted, system is in subregion off-the-line running status among the then regional A.This time domain A becomes the application main system separately, thereby the normal operation that keeps system's application function, with the automatic log-on data cache module of time domain A system applies, data cache module is mainly finished the buffer memory of three class data: history samples data, history alarm data, manually-operated data.A history samples cache module buffer memory belongs to the qualified historical data of the data mode at one's respective area factory station (data of this routine middle finger A factory, B factory), and sampled data is generated as file layout is saved in the regional A system; The history alarm cache module appends after warning content behind " off-the-line " mark and the warning information data to be generated as file layout and to be saved in the regional A system then after receiving the warning information that regional A system produces; The manually-operated data cache module will be listed, measure the three generic operation information of blockade to equipment alarm inhibition, equipment according to operation information type difference and be cached in the real-time storehouse of regional A system according to certain form then after being received manually-operated information.
The foregoing description does not limit the present invention in any form, and all employings are equal to the technical scheme that form obtained of replacement or equivalent transformation, all drop within protection scope of the present invention.

Claims (4)

1. data cache method under the electric power scheduling automatization system Distributed Application off-the-line state is characterized in that may further comprise the steps:
1) whether system running state detecting module cycle detection one's respective area system applies is in the operation of off-the-line state, and condition does not satisfy then continuation and detects, and condition satisfies back log-on data cache module; Data cache module is divided into history samples data cache module, history alarm record buffer memory module and manually-operated data cache module according to data cached type difference;
2) trigger the history samples data cache module after the system sectionalizing automatically, after system time arrived the history samples time point, the history samples data cache module was sampled to the factory station data of administering in the zone, and generated the history samples data file;
3) trigger history alarm record buffer memory module after the system sectionalizing automatically, history alarm record buffer memory module starts the back after receiving warning information, will increase " off-the-line " mark in the warning information content, and the history alarm record is generated the alarm recording data files;
4) trigger the manually-operated data cache module after the system sectionalizing automatically, manually-operated data cache module circular wait operation information message, after receiving the manually-operated infomational message, take different storage modes that these operation informations are cached in the local storehouse in real time according to operation information type of message difference.
2. data cache method under the electric power scheduling automatization system Distributed Application off-the-line state according to claim 1, it is characterized in that: in described step 2) in, the history samples data cache module is obtained all factory's station information lists of one's respective area from model bank, from model bank, obtain all measuring points and factory thereof station information, form the message queue of sampling measuring point; The message queue of historical data cache module circulating sampling measuring point judges whether sampled point belongs to the one's respective area, and condition does not satisfy then filters the judgement that enters next measuring point with this point, obtains the quality of data of measuring point after condition satisfies, log-on data quality judge module; Quality of data judge module judges whether the quality of data of this measuring point is qualified, and condition does not satisfy then filters the judgement that enters next measuring point with this point, and condition satisfies the sample information formation that then this measuring point is inserted into the one's respective area; Form the message queue that under the off-the-line state need sample in the one's respective area after having traveled through all sampling measuring point message queues, local history samples service module is submitted in this formation; Local history samples module is carried out the historical data sampling according to one's respective area sample information formation to all measuring point datas in the formation, and net result is generated as file cache to local system, and so circular treatment is until the system recovery paired running.
3. data cache method under the electric power scheduling automatization system Distributed Application off-the-line state according to claim 1, it is characterized in that: in described step 3), history alarm record buffer memory module starts back circular wait warning information message, after receiving the warning information message, start the warning message parsing module; After warning message parsing module parsing warning message gets access to the warning information content, start and append information content module; Append information content module and then after getting access to the information content, append " off-the-line " mark, and the result after will appending submits to the historical record cache module; The historical record cache module is cached to local system with amended warning information spanned file, and so circular treatment is until the system recovery paired running.
4. data cache method under the electric power scheduling automatization system Distributed Application off-the-line state according to claim 1, it is characterized in that: in described step 4), manually-operated data cache module circular wait operation information message, after receiving the manually-operated infomational message, start-up operation infomational message parsing module; Operation information packet parsing module parses operation information message, obtain type of message after, start the type of message analysis module; The type of message analysis module judges whether the type message needs buffer memory, satisfied this message that then abandons of condition continues to wait for next message, condition is satisfied then to be cached to this operation information in the local storehouse in real time according to certain format, and so circular treatment is until the system recovery paired running.
CN 201010524579 2010-10-29 2010-10-29 Data caching method in disconnection state of distributed application of power dispatching automation system Active CN101957867B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201010524579 CN101957867B (en) 2010-10-29 2010-10-29 Data caching method in disconnection state of distributed application of power dispatching automation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201010524579 CN101957867B (en) 2010-10-29 2010-10-29 Data caching method in disconnection state of distributed application of power dispatching automation system

Publications (2)

Publication Number Publication Date
CN101957867A true CN101957867A (en) 2011-01-26
CN101957867B CN101957867B (en) 2012-10-03

Family

ID=43485196

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201010524579 Active CN101957867B (en) 2010-10-29 2010-10-29 Data caching method in disconnection state of distributed application of power dispatching automation system

Country Status (1)

Country Link
CN (1) CN101957867B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102798776A (en) * 2012-07-19 2012-11-28 中国电力科学研究院 Multi-parameter fused substation data integrity checking method
CN104954455A (en) * 2015-06-03 2015-09-30 国家电网公司 Load balance operation and management method for distributed acquisition systems
CN113377815A (en) * 2021-06-10 2021-09-10 西安热工研究院有限公司 Method for continuously transmitting write snapshot breakpoint facing real-time database
CN115664940A (en) * 2022-12-28 2023-01-31 北京天维信通科技有限公司 Distributed node index and alarm caching method and device and electronic equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1426006A (en) * 2001-12-21 2003-06-25 鸿富锦精密工业(深圳)有限公司 Distributed case management system and its method
US20080140937A1 (en) * 2006-12-12 2008-06-12 Sybase, Inc. System and Methodology Providing Multiple Heterogeneous Buffer Caches
CN101707399A (en) * 2009-11-20 2010-05-12 深圳市科陆电子科技股份有限公司 Method and system for acquiring electric energy information

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1426006A (en) * 2001-12-21 2003-06-25 鸿富锦精密工业(深圳)有限公司 Distributed case management system and its method
US20080140937A1 (en) * 2006-12-12 2008-06-12 Sybase, Inc. System and Methodology Providing Multiple Heterogeneous Buffer Caches
CN101707399A (en) * 2009-11-20 2010-05-12 深圳市科陆电子科技股份有限公司 Method and system for acquiring electric energy information

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
《中国科技论文在线》 20080229 武君胜等 面向电力***的分布式实时数据库关键技术及应用 第102-107页 1-4 第3卷, 第2期 2 *
《电力***自动化》 20071025 方勇杰 电力***的自适应解列控制 第41-44,48页 1-4 第31卷, 第20期 2 *
《电力自动化设备》 20070731 丁磊等 并网分散电源的解列与孤岛运行 第25-28页 1-4 第27卷, 第7期 2 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102798776A (en) * 2012-07-19 2012-11-28 中国电力科学研究院 Multi-parameter fused substation data integrity checking method
CN102798776B (en) * 2012-07-19 2015-01-21 中国电力科学研究院 Multi-parameter fused substation data integrity checking method
CN104954455A (en) * 2015-06-03 2015-09-30 国家电网公司 Load balance operation and management method for distributed acquisition systems
CN113377815A (en) * 2021-06-10 2021-09-10 西安热工研究院有限公司 Method for continuously transmitting write snapshot breakpoint facing real-time database
CN115664940A (en) * 2022-12-28 2023-01-31 北京天维信通科技有限公司 Distributed node index and alarm caching method and device and electronic equipment
CN115664940B (en) * 2022-12-28 2023-04-28 北京天维信通科技有限公司 Distributed node index and alarm caching method and device and electronic equipment

Also Published As

Publication number Publication date
CN101957867B (en) 2012-10-03

Similar Documents

Publication Publication Date Title
CN105093033B (en) A kind of analysis method of the comprehensive analysis of fault system based on power network multi-source information
CN105897925A (en) Mobile remote electric power monitoring system based on 4G network and monitoring method
CN101957867B (en) Data caching method in disconnection state of distributed application of power dispatching automation system
CN104753178A (en) Power grid fault handling system
CN103093303B (en) Shutdown planning management apparatus and method in EMS
CN105262210A (en) System and method for analysis and early warning of substation network security
CN106559270A (en) A kind of data analysing method and device of urban rail signalling arrangement
CN201540486U (en) Cold-rolled steel coil thickness data system
CN105187239A (en) Communication alarm analysis system based on data mining and processing method thereof
CN103324128A (en) Primary equipment fault warning comprehensive compression method in power dispatching automation system
CN110286300A (en) A kind of multi branch electric power lines road Fault Locating Method, device, equipment and system
CN102594581B (en) A kind of recording method of daily record data
CN110995785A (en) Low-voltage distribution network cloud platform based on Internet of things
CN103544561A (en) Method for realizing dynamic display of power transmission circuits, method for realizing operational maintenance of power transmission circuits and system for realizing management of power transmission circuits
CN105868934A (en) Tour-inspection remote management method
CN102184203B (en) Method for constructing network reconfiguration database
CN106451384A (en) Power grid self-healing decision support system based on scheduling emergency plan
CN109677448A (en) A kind of switch breakdown analysis method based on goat power
CN106532690B (en) A kind of substation secondary device state is checked online and intelligent diagnosing method
CN103458024B (en) A kind of for the renewal of human-computer interface in automatic train supervision data and synchronous method
CN111276929A (en) Information recording method for fault expert diagnosis of power system
CN205691664U (en) Electric energy metering system
CN103517292A (en) Mobile terminal information reporting method and apparatus
CN107064743A (en) Power distribution network transient state ripple failure tracking method and device based on cloud analysis with identification
JP2009253403A (en) Log level collecting device and log level collection method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: JIANGSU ELECTRIC POWER CO.

C41 Transfer of patent application or patent right or utility model
C53 Correction of patent for invention or patent application
CB03 Change of inventor or designer information

Inventor after: Sun Shiming

Inventor after: Zhang Long

Inventor after: Sun Dayan

Inventor after: Zhuang Weijin

Inventor after: Xu Chunlei

Inventor after: Liu Huawei

Inventor after: Hu Jie

Inventor after: Peng Hui

Inventor after: Yang Zhihong

Inventor before: Sun Shiming

Inventor before: Zhuang Weijin

Inventor before: Xu Chunlei

Inventor before: Hu Jie

Inventor before: Peng Hui

Inventor before: Yang Zhihong

COR Change of bibliographic data

Free format text: CORRECT: INVENTOR; FROM: SUN SHIMING ZHUANG WEIJIN XU CHUNLEI HU JIE PENG HUI YANG ZHIHONG TO: SUN SHIMING ZHANG LONG SUN DAYAN ZHUANG WEIJIN XU CHUNLEI LIU HUAWEI HU JIE PENG HUI YANG ZHIHONG

TA01 Transfer of patent application right

Effective date of registration: 20110215

Address after: High road high tech Development Zone Nanjing city Jiangsu province 210061 No. 20

Applicant after: NARI Technology Development Co., Ltd.

Co-applicant after: Jiangsu Electric Power Company

Address before: High road high tech Development Zone Nanjing city Jiangsu province 210061 No. 20

Applicant before: NARI Technology Development Co., Ltd.

C14 Grant of patent or utility model
GR01 Patent grant