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 PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error 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/0793—Remedial 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
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)
- 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. 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. a kind of realize that SOE described in claim 1 disappears the computer program of fluttering method.
- 4. a kind of realize that SOE described in claim 1 disappears the information data processing terminal of fluttering method.
- 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.
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)
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 |
-
2018
- 2018-11-07 CN CN201811318566.3A patent/CN109471750B/en active Active
Patent Citations (4)
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)
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 |