CN109471750A - A kind of SOE disappears fluttering method and the system of trembling that disappears - Google Patents

A kind of SOE disappears fluttering method and the system of trembling that disappears Download PDF

Info

Publication number
CN109471750A
CN109471750A CN201811318566.3A CN201811318566A CN109471750A CN 109471750 A CN109471750 A CN 109471750A CN 201811318566 A CN201811318566 A CN 201811318566A CN 109471750 A CN109471750 A CN 109471750A
Authority
CN
China
Prior art keywords
state
time
time window
disappears
real time
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
CN201811318566.3A
Other languages
Chinese (zh)
Other versions
CN109471750B (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.)
Purple Light Observing And Controlling Co Ltd
Original Assignee
Purple Light Observing And Controlling 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 Purple Light Observing And Controlling Co Ltd filed Critical Purple Light Observing And Controlling Co Ltd
Priority to CN201811318566.3A priority Critical patent/CN109471750B/en
Publication of CN109471750A publication Critical patent/CN109471750A/en
Application granted granted Critical
Publication of CN109471750B publication Critical patent/CN109471750B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0793Remedial or corrective actions

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

Disappear the invention discloses a kind of SOE and fluttering method and disappear the system of trembling, belongs to power system automation technology field, it is characterised in that: include: step 1: setting time window;Wherein: the time window is 16 or 32 or 64 signless integers, and with continuous 1 positional representation, the size of time window depends on disappearing trembling the length of time, the integral multiple for trembling that the time is the sampling period that disappears characterized;Step 2: record is opened into state in real time;Specifically: it is opened in real time into state with integer record, being opened in real time into state is 16 or 32 or 64 signless integers, is opened in real time consistent with time window into state;The current lowest order opened into state recording in the integer;The integer is moved to left one before record every time;Step 3: judgement disappear tremble after open into state;Specifically: carry out position and operation into state and time window to opening in real time, only when result is equal to 0 or time window numerical value, update disappears tremble after open into state, state of otherwise remaining stationary.

Description

A kind of SOE disappears fluttering method and the system of trembling that disappears
Technical field
Disappear the invention belongs to power system automation technology field more particularly to a kind of SOE and fluttering method and disappears the system of trembling.
Background technique
It is well known that opening signal in the case where having disturbance or shake, if do not dealt with, it is suitable to may result in event Sequence record system SOE (Sequence Of Event) is refused to submit or is reported by mistake, or even causes relay protection remarkable action.At this point, often Disturbed information is filtered out using the method for software for jitters elimination, i.e., after state of opening keeps disappearing and trembles the time, side, which is assert, to be opened into displacement.It is conventional Processing method includes the reading of system clock, open the capture into variation edge, the preservation of system clock, the calculating of duration are compared Deng whole process executes in interruption, complicated for operation, and cpu resource occupies larger, and efficiency is lower.
Summary of the invention
In view of the problems of the existing technology, the present invention is succinctly efficiently realized and is opened into signal to reduce the load of CPU Disappear and tremble function, disappears the invention proposes a kind of SOE and fluttering method and disappear the system of trembling.
Disappear fluttering method one of the objects of the present invention is to provide a kind of SOE, is compared by the displacement of data bit and logic is transported It calculates, realizes that disappearing for SOE trembles processing;Including at least following steps:
Step 1: setting time window;Wherein:
The time window is 16 or 32 or 64 signless integers, with continuous 1 positional representation, the time window Size depends on disappearing trembling the length of time, the integral multiple for trembling that the time is the sampling period that disappears characterized;
Step 2: record is opened into state in real time;Specifically:
With integer record open in real time into state, it is described in real time open into state be 16 or 32 or 64 signless integers, It is described in real time open it is consistent with time window into state;The current lowest order opened into state recording in the integer;Handle before recording every time The integer moves to left one;
Step 3: judgement disappear tremble after open into state;Specifically:
Position and operation are carried out into state and time window to opening in real time, only when result is equal to 0 or time window numerical value, update disappears It is opened after trembling into state, state of otherwise remaining stationary.
The second object of the present invention is to provide a kind of SOE system for disappearing fluttering method, includes at least:
Time window setup module: setting time window;Wherein:
The time window is 16 or 32 or 64 signless integers, with continuous 1 positional representation, the time window Size depends on disappearing trembling the length of time, the integral multiple for trembling that the time is the sampling period that disappears characterized;
Open in real time into state recording module: record is opened into state in real time;Specifically:
With integer record open in real time into state, it is described in real time open into state be 16 or 32 or 64 signless integers, It is described in real time open it is consistent with time window into state;The current lowest order opened into state recording in the integer;Handle before recording every time The integer moves to left one;
Disappear and open condition judgment module after trembling: judgement disappear tremble after open into state;Specifically:
Position and operation are carried out into state and time window to opening in real time, only when result is equal to 0 or time window numerical value, update disappears It is opened after trembling into state, state of otherwise remaining stationary.
The third object of the present invention, which is to provide, a kind of realizes that SOE disappears the computer program of fluttering method.
The fourth object of the present invention, which is to provide, a kind of realizes that SOE disappears the information data processing terminal of fluttering method.
The fifth object of the present invention is to provide a kind of computer readable storage medium, including instruction, when it is in computer When upper operation, the fluttering method so that computer execution SOE disappears.
In conclusion advantages of the present invention and good effect are as follows:
The present invention, which succinctly efficiently realizes SOE and disappears, trembles function, disappears during trembling, because reading system clock without additional, The time is conjugated without recording, therefore it is few to occupy cpu resource;Because replacing plus and minus calculation using bit arithmetic, therefore realize high-efficient.Especially exist When open entry loop is more, it can be substantially reduced CPU usage, improve cpu performance, there is significant practical significance.
Detailed description of the invention
Fig. 1 is the flow chart of the preferred embodiment of the present invention;
Fig. 2 is the system block diagram of the preferred embodiment of the present invention;
Specific embodiment
In order to make the objectives, technical solutions, and advantages of the present invention clearer, with reference to embodiments, to the present invention It is further elaborated.It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not used to Limit the present invention.
A kind of SOE disappears fluttering method, is compared by the displacement of data bit and logical operation, realizes that disappearing for SOE trembles processing, specifically Realize that steps are as follows:
Step 1: setting time window.The time window round numbers can be 16,32 or 64 signless integers, use Continuous 1 positional representation, size depend on disappearing trembling the length of time, the integer for trembling that the time is the sampling period that disappears characterized Times;
Step 2: record is opened into state in real time.It is opened in real time into state with integer record, can be 16,32 or 64 nothings Symbol integer, but need consistent with time window;The current lowest order opened into state recording in the integer;It needs before record this every time Integer moves to left one;
Step 3: judgement disappear tremble after open into state.Position and operation are carried out into state and time window to opening in real time, only in result Equal to 0 or when time window numerical value, update disappear tremble after open into state, state of otherwise remaining stationary.When set 1 expression coincidence, it is clear 0 indicate point Position when, result 0, expression disappear tremble after open into quartile;As a result be equal to time window numerical value, expression disappear tremble after open into coincidence.When setting 1 table Show quartile, clear 0 when indicating coincidence, result 0, expression disappears tremble after open into coincidence;As a result it is equal to time window numerical value, after expression disappears and trembles It opens into quartile.
The first preferred embodiment of the present invention is elaborated below with reference to Fig. 1:
A kind of SOE disappears fluttering method, includes the following steps:
Step 1: setting time window, the time window take 32 signless integers, are denoted as mask, and size depends on disappearing trembling The length of time, the integral multiple for trembling that the time is the sampling period that disappears characterized;Assuming that in this example the sampling period be 500us, disappear and tremble Time is 5ms, then needs with 11 continuous 1 positional representations, i.e. mask=0x7FF;
Step 2: record open in real time it is consistent with time window data type into state, it is real-time with 32 signless integers record It opens into state, is denoted as di;Before record need the integer to move to left one every time, i.e. di=di < < 1;Current opening exists into state recording The lowest order of the integer indicates that coincidence, clear 0 indicate quartile with setting 1 in this example, similarly hereinafter, then when opening into coincidence, di=di | 0x1, When opening into quartile, di=di& (~0x1);
Step 3: judgement disappear tremble after open into state.Position and operation are carried out into state and time window to opening in real time, is as a result still 32 signless integers, are denoted as value, then value=di | mask.When value be 0 when, update disappear tremble after open into state be point Position;When value be equal to mask when, update disappear tremble after open into state be coincidence, state of otherwise remaining stationary.
The second preferred embodiment of the present invention is elaborated below with reference to Fig. 2:
A kind of SOE disappears the system of trembling, comprising:
Time window setup module: setting time window;Wherein:
The time window is 16 or 32 or 64 signless integers, with continuous 1 positional representation, the time window Size depends on disappearing trembling the length of time, the integral multiple for trembling that the time is the sampling period that disappears characterized;
Open in real time into state recording module: record is opened into state in real time;Specifically:
With integer record open in real time into state, it is described in real time open into state be 16 or 32 or 64 signless integers, It is described in real time open it is consistent with time window into state;The current lowest order opened into state recording in the integer;Handle before recording every time The integer moves to left one;
Disappear and open condition judgment module after trembling: judgement disappear tremble after open into state;Specifically:
Position and operation are carried out into state and time window to opening in real time, only when result is equal to 0 or time window numerical value, update disappears It is opened after trembling into state, state of otherwise remaining stationary.
Preferred embodiment three, it is a kind of realize that SOE disappears the computer program of fluttering method, the SOE fluttering method that disappears includes as follows Step:
Step 1: setting time window.The time window round numbers can be 16,32 or 64 signless integers, use Continuous 1 positional representation, size depend on disappearing trembling the length of time, the integer for trembling that the time is the sampling period that disappears characterized Times;
Step 2: record is opened into state in real time.It is opened in real time into state with integer record, can be 16,32 or 64 nothings Symbol integer, but need consistent with time window;The current lowest order opened into state recording in the integer;It needs before record this every time Integer moves to left one;
Step 3: judgement disappear tremble after open into state.Position and operation are carried out into state and time window to opening in real time, only in result Equal to 0 or when time window numerical value, update disappear tremble after open into state, state of otherwise remaining stationary.When set 1 expression coincidence, it is clear 0 indicate point Position when, result 0, expression disappear tremble after open into quartile;As a result be equal to time window numerical value, expression disappear tremble after open into coincidence.When setting 1 table Show quartile, clear 0 when indicating coincidence, result 0, expression disappears tremble after open into coincidence;As a result it is equal to time window numerical value, after expression disappears and trembles It opens into quartile.
Preferred embodiment four a kind of realizes that SOE disappears the information data processing terminal of fluttering method.The SOE disappears fluttering method packet Include following steps:
Step 1: setting time window.The time window round numbers can be 16,32 or 64 signless integers, use Continuous 1 positional representation, size depend on disappearing trembling the length of time, the integer for trembling that the time is the sampling period that disappears characterized Times;
Step 2: record is opened into state in real time.It is opened in real time into state with integer record, can be 16,32 or 64 nothings Symbol integer, but need consistent with time window;The current lowest order opened into state recording in the integer;It needs before record this every time Integer moves to left one;
Step 3: judgement disappear tremble after open into state.Position and operation are carried out into state and time window to opening in real time, only in result Equal to 0 or when time window numerical value, update disappear tremble after open into state, state of otherwise remaining stationary.When set 1 expression coincidence, it is clear 0 indicate point Position when, result 0, expression disappear tremble after open into quartile;As a result be equal to time window numerical value, expression disappear tremble after open into coincidence.When setting 1 table Show quartile, clear 0 when indicating coincidence, result 0, expression disappears tremble after open into coincidence;As a result it is equal to time window numerical value, after expression disappears and trembles It opens into quartile.
Preferred embodiment five, a kind of computer readable storage medium, including instruction, when run on a computer, make Computer executes SOE and disappears fluttering method, the SOE fluttering method that disappears includes the following steps: that the SOE fluttering method that disappears includes following step It is rapid: step 1: setting time window.The time window round numbers can be 16,32 or 64 signless integers, with continuous 1 positional representation, size depend on disappearing trembling the length of time, the integral multiple for trembling that the time is the sampling period that disappears characterized;
Step 2: record is opened into state in real time.It is opened in real time into state with integer record, can be 16,32 or 64 nothings Symbol integer, but need consistent with time window;The current lowest order opened into state recording in the integer;It needs before record this every time Integer moves to left one;
Step 3: judgement disappear tremble after open into state.Position and operation are carried out into state and time window to opening in real time, only in result Equal to 0 or when time window numerical value, update disappear tremble after open into state, state of otherwise remaining stationary.When set 1 expression coincidence, it is clear 0 indicate point Position when, result 0, expression disappear tremble after open into quartile;As a result be equal to time window numerical value, expression disappear tremble after open into coincidence.When setting 1 table Show quartile, clear 0 when indicating coincidence, result 0, expression disappears tremble after open into coincidence;As a result it is equal to time window numerical value, after expression disappears and trembles It opens into quartile.
In the above-described embodiments, can come wholly or partly by software, hardware, firmware or any combination thereof real It is existing.When using entirely or partly realizing in the form of a computer program product, the computer program product include one or Multiple computer instructions.When loading on computers or executing the computer program instructions, entirely or partly generate according to Process described in the embodiment of the present invention or function.The computer can be general purpose computer, special purpose computer, computer network Network or other programmable devices.The computer instruction may be stored in a computer readable storage medium, or from one Computer readable storage medium is transmitted to another computer readable storage medium, for example, the computer instruction can be from one A web-site, computer, server or data center pass through wired (such as coaxial cable, optical fiber, Digital Subscriber Line (DSL) Or wireless (such as infrared, wireless, microwave etc.) mode is carried out to another web-site, computer, server or data center Transmission).The computer-readable storage medium can be any usable medium or include one that computer can access The data storage devices such as a or multiple usable mediums integrated server, data center.The usable medium can be magnetic Jie Matter, (for example, floppy disk, hard disk, tape), optical medium (for example, DVD) or semiconductor medium (such as solid state hard disk Solid State Disk (SSD)) etc..
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the invention, all in essence of the invention Made any modifications, equivalent replacements, and improvements etc., should all be included in the protection scope of the present invention within mind and principle.

Claims (5)

  1. The fluttering method 1. a kind of SOE disappears, is compared and logical operation by the displacement of data bit, realizes that disappearing for SOE trembles processing;Its feature It is: includes at least following steps:
    Step 1: setting time window;Wherein:
    The time window is 16 or 32 or 64 signless integers, with continuous 1 positional representation, the size of the time window Depending on the length for trembling the time that disappears, the integral multiple for trembling that the time is the sampling period that disappears that is characterized;
    Step 2: record is opened into state in real time;Specifically:
    With integer record open in real time into state, it is described in real time open into state be 16 or 32 or 64 signless integers, it is described It opens in real time consistent with time window into state;The current lowest order opened into state recording in the integer;It is before record that this is whole every time Number moves to left one;
    Step 3: judgement disappear tremble after open into state;Specifically:
    Carry out position and operation into state and time window to opening in real time, only when result is equal to 0 or time window numerical value, update disappears tremble after It opens into state, state of otherwise remaining stationary.
  2. 2. being disappeared the system of fluttering method based on SOE described in claim 1, it is characterised in that: include at least:
    Time window setup module: setting time window;Wherein:
    The time window is 16 or 32 or 64 signless integers, with continuous 1 positional representation, the size of the time window Depending on the length for trembling the time that disappears, the integral multiple for trembling that the time is the sampling period that disappears that is characterized;
    Open in real time into state recording module: record is opened into state in real time;Specifically:
    With integer record open in real time into state, it is described in real time open into state be 16 or 32 or 64 signless integers, it is described It opens in real time consistent with time window into state;The current lowest order opened into state recording in the integer;It is before record that this is whole every time Number moves to left one;
    Disappear and open condition judgment module after trembling: judgement disappear tremble after open into state;Specifically:
    Carry out position and operation into state and time window to opening in real time, only when result is equal to 0 or time window numerical value, update disappears tremble after It opens into state, state of otherwise remaining stationary.
  3. 3. a kind of realize that SOE described in claim 1 disappears the computer program of fluttering method.
  4. 4. a kind of realize that SOE described in claim 1 disappears the information data processing terminal of fluttering method.
  5. 5. a kind of computer readable storage medium, including instruction, when run on a computer, so that computer is executed as weighed Benefit require 1 described in SOE disappear fluttering method.
CN201811318566.3A 2018-11-07 2018-11-07 SOE jitter elimination method and system Active CN109471750B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811318566.3A CN109471750B (en) 2018-11-07 2018-11-07 SOE jitter elimination method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811318566.3A CN109471750B (en) 2018-11-07 2018-11-07 SOE jitter elimination method and system

Publications (2)

Publication Number Publication Date
CN109471750A true CN109471750A (en) 2019-03-15
CN109471750B CN109471750B (en) 2022-03-22

Family

ID=65666933

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811318566.3A Active CN109471750B (en) 2018-11-07 2018-11-07 SOE jitter elimination method and system

Country Status (1)

Country Link
CN (1) CN109471750B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101986217A (en) * 2010-11-03 2011-03-16 江阴众和电力仪表有限公司 Accurate measurement and elimination method of maximum accumulative error of time of sequence of event
CN102999461A (en) * 2011-09-16 2013-03-27 飞兆半导体公司 Conversion circuit and method of serial interface
CN103457352A (en) * 2013-08-08 2013-12-18 许继集团有限公司 BCD gear information collection method for intelligent substation
CN103840803A (en) * 2013-12-04 2014-06-04 中国航空工业集团公司第六三一研究所 Method for achieving jitter shielding of discrete magnitude

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101986217A (en) * 2010-11-03 2011-03-16 江阴众和电力仪表有限公司 Accurate measurement and elimination method of maximum accumulative error of time of sequence of event
CN102999461A (en) * 2011-09-16 2013-03-27 飞兆半导体公司 Conversion circuit and method of serial interface
CN103457352A (en) * 2013-08-08 2013-12-18 许继集团有限公司 BCD gear information collection method for intelligent substation
CN103840803A (en) * 2013-12-04 2014-06-04 中国航空工业集团公司第六三一研究所 Method for achieving jitter shielding of discrete magnitude

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
李玉: "基于时间窗口滤波的软件去抖方法", 《电子制作》 *

Also Published As

Publication number Publication date
CN109471750B (en) 2022-03-22

Similar Documents

Publication Publication Date Title
CN108984312B (en) Method and device for reading and writing data
CN111682954B (en) Method, system, and computer readable medium for managing a network of microservices
US8429745B1 (en) Systems and methods for data loss prevention on mobile computing systems
US20190095266A1 (en) Detection of Misbehaving Components for Large Scale Distributed Systems
US10171291B2 (en) Tenant-specific log for events related to a cloud-based service
US10594573B2 (en) Systems and methods for rule quality estimation
CN111026749B (en) Service alarm method and device
US11263093B2 (en) Method, device and computer program product for job management
US10574700B1 (en) Systems and methods for managing computer security of client computing machines
US9934378B1 (en) Systems and methods for filtering log files
US10659376B2 (en) Throttling backbone computing regarding completion operations
CN110895503B (en) Application performance monitoring method and client
CN103581355A (en) Method and device for handling abnormal behaviors of user
US11295258B2 (en) Cross domain integration in product lifecycle management
CN112765101A (en) Method, electronic device and computer program product for managing a file system
CN109471750A (en) A kind of SOE disappears fluttering method and the system of trembling that disappears
US20230096015A1 (en) Method, electronic deviice, and computer program product for task scheduling
CN111124745A (en) Method, apparatus, and computer-readable storage medium for managing storage system
US10268375B2 (en) Methods for proactive prediction of disk failure in the disk maintenance pipeline and devices thereof
US11314573B2 (en) Detection of event storms
US11023348B2 (en) Multi-layer autoscaling for a scale-up cloud server
CN112306371A (en) Method, apparatus and computer program product for storage management
US11150832B2 (en) Method, device and computer program product for backup management
US11340825B1 (en) Method, device, and computer program product for managing storage system
US20150339141A1 (en) Memory management for virtual machines

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: No. 369, Central West Road, Tianjin Binhai New Area pilot free trade zone (Airport Economic Zone)

Applicant after: Qingneng Huakong Technology Co.,Ltd.

Address before: No. 369, Central West Road, Tianjin Binhai New Area pilot free trade zone (Airport Economic Zone)

Applicant before: UNISM&C CO.,LTD.

GR01 Patent grant
GR01 Patent grant