CN103399203A - High-precision harmonic parameter estimation method based on composite iterative algorithm - Google Patents

High-precision harmonic parameter estimation method based on composite iterative algorithm Download PDF

Info

Publication number
CN103399203A
CN103399203A CN2013103541090A CN201310354109A CN103399203A CN 103399203 A CN103399203 A CN 103399203A CN 2013103541090 A CN2013103541090 A CN 2013103541090A CN 201310354109 A CN201310354109 A CN 201310354109A CN 103399203 A CN103399203 A CN 103399203A
Authority
CN
China
Prior art keywords
harmonic
phase
algorithm
delta
frequency
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
CN2013103541090A
Other languages
Chinese (zh)
Other versions
CN103399203B (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.)
Chongqing University
Original Assignee
Chongqing University
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 Chongqing University filed Critical Chongqing University
Priority to CN201310354109.0A priority Critical patent/CN103399203B/en
Publication of CN103399203A publication Critical patent/CN103399203A/en
Application granted granted Critical
Publication of CN103399203B publication Critical patent/CN103399203B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Measuring Frequencies, Analyzing Spectra (AREA)
  • Complex Calculations (AREA)

Abstract

The invention discloses a high-precision harmonic parameter estimation method based on a composite iterative algorithm. The method comprises the steps as follows: firstly, a harmonic amplitude value is directly calculated by utilizing a three-peak interpolation algorithm, and meanwhile, a harmonic phase is calculated to serve as an initial phase value for composite iteration, then the initial phase value is transmitted to a phase difference correction algorithm to obtain a frequency deviation value by utilizing the phase difference correction algorithm, and the phase difference correction algorithm is combined with a spectral leakage cancellation algorithm so as to obtain a phase value for the first-time iterative computation; circulating iteration is performed between the phase difference correction algorithm and the spectral leakage cancellation algorithm repeatedly until a phase iteration result meeting the error limit requirement is obtained. According to the invention, with the adoption of the three-peak interpolation algorithm, the estimation precision of the harmonic amplitude value is improved, and the phase obtained by utilizing the three-peak interpolation algorithm serves as an initial value, and the phase difference correction algorithm and the spectral leakage cancellation algorithm are combined to construct the composite iterative algorithm, so that the estimation precision of a harmonic phase and frequency is greatly improved.

Description

A kind of high precision of harmonic parameters based on complex iteration algorithm method of estimation
Technical field
The present invention relates to a kind of method of estimation of harmonic parameters for steady periodic signal, specifically refer to a kind of high precision of harmonic parameters based on complex iteration algorithm method of estimation, this method, for estimating harmonic amplitude, phase place and frequency parameter, belongs to power network signal frequency analysis technical field.
Background technology
Along with development and the industrial expansion of Power Electronic Technique, in electric system, nonlinear-load constantly increases.Nonlinear-load has also injected a large amount of higher hamonic waves in electrical network when bringing great economic benefit, strengthened the content of higher hamonic wave in the electrical network, has aggravated the distortion degree of electric signal.Therefore nonsinusoidal signal is carried out to frequency analysis electric energy metrical and power quality analysis and improvement are had to great Research Significance and practical value.
Fast Fourier Transform (FFT) (FFT) is in electric system, to carry out the most frequently used method of frequency analysis, but it exists spectrum leakage and fence effect, has affected the precision of frequency analysis, and window function and interpolation algorithm can address these problems to a certain extent.Unimodal interpolation and double peak interpolation algorithm utilize respectively a single spectral line and two spectral line information to estimate harmonic parameters, but these two kinds of algorithms are all ignored or part has been ignored long-range spectrum and revealed, and therefore utilize three peak interpolation algorithms of the Linear Combination Model structure of the maximum spectral line of amplitude and twice the large spectral lines in left and right thereof can further improve the estimated accuracy of harmonic amplitude parameter.
Although three peak interpolation algorithms estimate to have degree of precision to harmonic amplitude, the method only adopts the phase information of maximum spectral line to estimate harmonic phase, and precision is not high.
Summary of the invention
For the prior art above shortcomings, the purpose of this invention is to provide a kind of high precision of harmonic parameters based on complex iteration algorithm method of estimation, this method can improve the computational accuracy of frequency, amplitude and the phase place of power network signal greatly.
The present invention realizes that the technical solution of above-mentioned purpose is as follows:
A kind of high precision of harmonic parameters based on complex iteration algorithm method of estimation, at first utilize three peak interpolation algorithms directly to calculate harmonic amplitude, calculates simultaneously the phase place initial value of harmonic phase as complex iteration; Again the phase place initial value is delivered in the phase difference correction algorithm, utilizes the phase difference correction algorithm calculate to obtain the frequency departure amount, then leak and offset algorithm and combine with spectrum, obtain the phase value of iterative computation for the first time; So repeatedly in phase difference correction algorithm and spectrum, leak in offseting algorithm and carry out loop iteration, until finally obtain to meet the phase place iteration result that the limits of error requires.
Utilize three peak interpolation algorithms to calculate the harmonic amplitude step as follows:
1.1) signal x to be analyzed (t) is added to the hanning window, N+L the point (getting L=N/4) of sampling, top n point forms sequence 1, x W1(n); Rear N point forms sequence 2, x W2(n); Respectively two sequences are done to the FFT computing;
1.2) determine in two sequences peak value spectral line i under each harmonic frequency lWith two large position of spectral line i l+ 1, i l-1, and obtain the amplitude X of its corresponding spectral line W1(i l-1), X W1(i l), X W1(i l+ 1); X W2(i l-1), X W2(i l), X W2(i l+ 1) and phase angle arg[X W1(i l-1)], arg[X W1(i l)], arg[X W1(i l+ 1)]; Arg[X W2(i l-1)], arg[X W2(i l)], arg[X W2(i l+ 1)];
1.3) make y 1=X W1(i l-1), y 2=X W1(i l), y 3=X W1(i l+ 1), and by
Figure BDA00003664945100021
Calculate β l
1.4) by β lThe substitution following formula calculates harmonic frequency deviation δ l
δ l = 0.0011 β l 7 - 0.0079 β l 6 + 0.0181 β l 5 _ 0.0048 β l 4 - 0.0785 β l 3 + 0.0015 β l 2 + 0.6665 β l - 0.5
1.5) by δ lThe substitution following formula calculates the amplitude A of each harmonic l
A 1 = N ( y l + 2 y 2 + y 3 ) ( 1.4726 + 0.5891 δ l + 0.7221 δ l 2 + 0.288 δ l 3 + 0.2039 δ l 4 + 0.0895 δ l 5 + 0.049 δ l 6 )
Utilize the complex iteration algorithm to determine harmonic phase and frequency parameter, step is as follows:
2.1) by formula
Figure BDA00003664945100024
Calculate the fundamental phase that obtains two sequences And as the initial value of complex iteration; Specification error limit ε, 0 → k;
2.2) by Calculate the fundamental frequency deviation, and by
Figure BDA00003664945100027
Calculate other each harmonic frequency departures;
2.3) if 0≤δ l<0.5, get μ=1; Otherwise get μ=-1, sequence 1 is calculated to the amplitude ratio
Figure BDA00003664945100028
Sequence 2 is calculated to the amplitude ratio
Figure BDA00003664945100029
2.4) by following formula, in conjunction with the amplitude that upper step obtains, compare the iterative value of calculating two sequence each harmonic phase angles again
Figure BDA000036649451000214
2.5) if meet
Figure BDA000036649451000212
Stop iteration; Otherwise,
Figure BDA000036649451000213
K+1 → k, go to step 2.2);
2.6) phase angle of output each harmonic last iteration
Figure BDA00003664945100031
And frequency departure
Figure BDA00003664945100032
And by formula f l=(i l+ δ l) △ f, l=1,2 ..., K, the Frequency Estimation of acquisition each harmonic is f as a result l k.
Compared with prior art, the present invention has following beneficial effect:
1, the present invention has overcome the deficiency that in traditional frequency analysis, employing is unimodal or the double peak interpolation algorithm is lower to the harmonic amplitude estimated accuracy, by adopting three peak interpolation algorithms, has improved the estimated accuracy of harmonic amplitude.
2, utilize the phase difference correction method frequency departure to be had to degree of precision and compose the leakage opposition method and phase estimation is had to the characteristics of degree of precision, and utilize phase place that three peak interpolations obtain as initial value, both are combined and construct the complex iteration algorithm, greatly improved the estimated accuracy of harmonic phase and frequency departure.
3, the Simulation Example result of harmonic wave shows: the calculation of parameter precision of complex iteration algorithm is far above adding Hanning window method of interpolation, and computing time is suitable, thereby algorithm of the present invention has obvious advantage.
The accompanying drawing explanation
Fig. 1-harmonic parameters of the present invention is estimated process flow diagram.
Embodiment
The present invention utilizes three peak interpolations to have degree of precision to amplitude analysis, the phase difference correction algorithm has degree of precision to frequency analysis, spectrum is leaked opposition method and aspect phase analysis, is had the characteristics of better precision, three peak interpolation algorithms, phase difference correction algorithm and spectrum leakage are offseted to algorithm and combine, propose the algorithm of harmonics analysis of complex iteration.The superior function of utilizing three peak interpolations to calculate amplitude is directly asked for amplitude, calculate simultaneously phase place, phase result is delivered in the phase difference correction algorithm, utilize the phase difference correction Algorithm Analysis to obtain the frequency correction amount, with the spectrum leakage, offset algorithm again and combine, obtain the phase value of iterative computation for the first time.So repeatedly in phase difference correction algorithm and spectrum, leak in offseting algorithm and carry out loop iteration, until finally obtain the phase analysis result of degree of precision.
Below first introduce ultimate principle and the crest meter calculator body step of three peak interpolation algorithms, then introduce the complex iteration algorithm.
(1) three peak interpolation algorithm.
1) three peak interpolation method ultimate principles are as follows:
If power network signal is:
Figure BDA00003664945100033
In formula, fk, Ak,
Figure BDA00003664945100034
Represent respectively frequency, amplitude and phase place that the k subharmonic is corresponding, the higher harmonics number of times of K for asking for.
With cycle T sThis signal is carried out to discrete sampling, obtains N point discrete series x (n):
Figure BDA00003664945100041
ω in formula k=2 π f kT s, T sFor the sampling period.
Being provided with length is the discrete window function w (n) of N, and its spectrum expression formula is:
W(e )=W o(ω)e -jCω (3)
In formula, W 0(ω) be the real function of variable ω, C is the constant relevant to window function.
X (n) is carried out obtaining discrete signal x after windowing process w(n):
x w(n)=x(n)·w(n) (4)
Following formula is carried out to discrete Fourier transformation and can obtain x w(n) frequency domain presentation is:
Figure BDA00003664945100042
Non-integer-period sampled due in the actual samples process, make time window and between the signal period, do not meet the relation of integral multiple, establishes:
NT s T l = i l + &delta; l - - - ( 6 )
In formula, i 1For positive integer, δ 1For frequency departure, T 1For the signal period.
Any k subharmonic is had:
&omega; k &Delta;&omega; = 2 &pi;k f 1 T s 2 &pi; / N = kN T s T 1 = i k + &delta; k k = 1,2 . . . , K - - - ( 7 )
In formula,
Figure BDA00003664945100045
i kBe position of spectral line corresponding to k subharmonic.
By (7), be easy to get:
ω k=(i kk)Δω (8)
For certain concrete harmonic wave k=l for example once, if the amplitude versus frequency characte W of window function 0(ω) meet following formula:
W 0 ( i l &Delta;&omega; + &omega; k ) = 0 k = 1,2 , . . . K W 0 ( i l &Delta;&omega; + &omega; k ) = 0 k = 1,2 , . . . K k &NotEqual; l - - - ( 9 )
Can think at ω=i this moment l△ ω place, comprising first-harmonic is 0 in the positive and negative frequency component of other interior each harmonics and the negative frequency components of l subharmonic self, this spectral line can be regarded as and not affected by spectrum leakage.Composite type (5) and formula (8) can obtain:
Figure BDA00003664945100059
I lWith i lThe amplitude expression formula of+1 spectral line is respectively:
| X w ( i l ) | = A l 2 W 0 ( - &delta; l &Delta;&omega; ) - - - ( 11 )
| X w ( i l + 1 ) | = A l 2 W 0 ( 1 - &delta; l &Delta;&omega; ) - - - ( 12 )
Order: &beta; l = y 3 - y 1 y 2 - - - ( 13 )
Wherein, y 1, y 2, y 3Represent respectively successively X w(i l-1), X w(i l), X w(i l+ 1), namely harmonic wave frequency place comprises the amplitude of three nearest spectral lines of peak value spectral line.
Breadth of spectral line value expression shown in (11) formula is updated in (13) and has:
&beta; l = | W 0 ( ( 1 - &delta; l ) 2 &pi; / N | - | W 0 ( ( - 1 - &delta; l ) 2 &pi; / N | | W 0 ( ( - &delta; l ) 2 &pi; / N | - - - ( 14 )
Frequency departure δ while adopting polynomial fitting method to obtain to add Hanning window to following formula lWith β lBetween funtcional relationship as follows:
&delta; 1 = 0.0011 &beta; l 7 - 0.0079 &beta; l 6 + 0.0181 &beta; l _ 5 0.0048 &beta; l 4 - 0.0785 &beta; l 3 + 0.0015 &beta; l 2 + 0.6665 &beta; 1 - 0.5 - - - ( 15 )
Thereby obtain comparatively accurate harmonic amplitude:
A l = 2 ( y 1 + 2 y 2 + y 3 ) | W 0 ( ( - 1 - &delta; l ) 2 &pi; / N ) | + 2 | W 0 ( ( - &delta; l ) 2 &pi; / N ) | + | W 0 ( ( 1 - &delta; 1 ) 2 &pi; / N ) - - - ( 16 )
Adopt identical polynomial fitting method partly to carry out match to the denominator of formula (16), the harmonic amplitude estimation formulas while obtaining to add Hanning window is:
A 1 = N ( y l + 2 y 2 + y 3 ) ( 1.4726 + 0.5891 &delta; l + 0.7221 &delta; l 2 + 0.288 &delta; l 3 + 0.2039 &delta; l 4 + 0.0895 &delta; l 5 + 0.049 &delta; l 6 ) - - - ( 17 )
The computing formula of harmonic phase is:
Figure BDA00003664945100064
2) three peak interpolations estimate that the implementation step of harmonic amplitude parameter is as follows:
The first step: choose sampled signal to be analyzed, it is added to Hanning window blocks and carry out Fast Fourier Transform (FFT);
Second step: find the peak value position of spectral line i under each harmonic frequency lAnd the position i of these two large spectral lines in spectral line left and right l+ 1 and i l-1;
The 3rd step: the amplitude y that obtains these three spectral lines 1=X w(i l-1), y 2=X w(i l), y 3=X w(i l+ 1), and according to formula (13) calculate β l
The 4th step: by β lSubstitution formula (15), thus frequency departure amount δ obtained lValue;
The 5th step: by δ lSubstitution formula (17) calculates the amplitude A that each harmonic is corresponding l.
(2) the complex iteration algorithm for estimating of harmonic phase
Adopt three peak interpolation methods in step (1) to obtain harmonic amplitude and phase place, phase result is delivered in the phase difference correction algorithm, utilize the phase difference correction algorithm to obtain the frequency departure amount, then leak and offset algorithm and combine with spectrum, obtain the phase value of iterative computation for the first time.So repeatedly in phase difference correction algorithm and spectrum, leak in offseting algorithm and carry out loop iteration, until finally obtain the phase analysis result of degree of precision.
1) adopt the phase difference correction method to obtain frequency departure
Get time window T w=mT, being located at sampling number in time window is N, sampling period T s=mT/N, △ f=f s/ N=1/NT s.According to N+L point of time domain translation ratio juris sampling, the sequence of top n point is designated as to x 1(n), a rear N point sequence is designated as x 2(n).Sequence 2 is △ t=LT than 1 retardation time of sequence s, the first-harmonic initial phase angle of sequence 2
Figure BDA00003664945100065
First-harmonic initial phase angle with sequence 1
Figure BDA00003664945100066
Between meet following relation:
In electrical network, the effect of regulating due to system makes frequency departure can not surpass 0.5Hz, i 1The root spectral line is nearest apart from first-harmonic peak value frequency, and f is arranged this moment 1=(i 1+ δ 1) △ f establishment, in substitution (19):
Figure BDA00003664945100063
Thereby fundamental frequency deviation δ 1For:
Figure BDA00003664945100071
The frequency departure of other each harmonics is: δ l=l δ 1-round (l δ 1) l=1,2 ..., K
The frequency parameter that therefore, can obtain each harmonic wave by formula (8) is:
f l=(i ll)△fl=1,2,…,K(21-2)
2) spectrum of harmonic phase is leaked and is offseted the high precision algorithm for estimating
Thereby according to the linear combination between many spectral lines, can eliminate long-range and compose the thought that the impact of leaking realizes the high accuracy analysis of harmonic amplitude, asking for of harmonic phase also can take identical mode to proofread and correct, thereby make up the impact of leaking due to the long-range spectrum when a single spectral line carries out the phase angle estimation, makes the defect that the angle values that obtains precision is lower.Considering the impact that long and short journey spectrum is leaked, and utilize maximum to be weighted and to offset with time large two amplitude spectral lines, is that the spectrum that realizes the analysis of high precision harmonic wave phase angle is leaked the core concept that offsets algorithm.
Cosine combination window function commonly used is:
W ( n ) = &Sigma; h = 0 J - 1 ( - 1 ) h a h cos ( 2 &pi;n N h ) - - - ( 22 )
In formula, a hFor the coefficient of cosine combination window function, J is the item number of cosine composite window.
To the l subharmonic, do not ignore the signal windowing expression formula that the long-range spectrum is leaked:
Figure BDA00003664945100073
In formula, mainly comprise two parts, take minus sign as boundary.First half is negative frequency produces in frequency domain component, is called the departure vector, is designated as △ (i l); Latter half is positive frequency produces in frequency domain component, is called short scope and leaks, and is designated as X (i l) s.
X W(i l)=X (i l) s± △ (i l) (24)
Figure BDA00003664945100077
Wherein: | X ( i l ) s | = A l &delta; l sin ( &pi; &delta; l ) 2 &pi; &Sigma; h = 0 J - 1 ( - 1 ) h ( &delta; l ) 2 - h 2 - - - ( 26 )
Figure BDA00003664945100076
Suppose i lAnd i l+ μ root spectral line is respectively the maximum and inferior large spectral line of amplitude.As 0≤δ l<0.5 o'clock, i l+ 1 is amplitude time large spectral line, i.e. μ=1; As-0.5≤δ l<0 o'clock, il-1 was amplitude time large spectral line, i.e. μ=-1.At this moment, the expression formula of inferior large spectral line is:
Figure BDA000036649451000810
Wherein:
| X w ( i l + &mu; ) | s = A l ( &mu; - &delta; l ) sin ( &pi; ( &mu; - &delta; l ) ) 2 &pi; &Sigma; h = 0 J - 1 ( - 1 ) h a h &delta; l 2 - h 2 - - - ( 29 )
In phase place expression formula due to amplitude maximum, inferior large spectral line
Figure BDA000036649451000811
With Value less, so work as X w(i l) while remaining unchanged, if the vectorial △ (i of departure l) and short scope leakage rate X (i l) sBetween phase differential be 90 while spending,
Figure BDA000036649451000813
Maximal value is arranged.This moment, angle deviation ratio maximum, inferior large spectral line can have following approximate:
Figure BDA00003664945100084
The ratio that can be obtained maximum, inferior large spectral line amplitude deviation by formula (23) (24) is:
| &Delta; ( i l ) | | &Delta; ( i l + &mu; ) | = ( 2 i l + &delta; l ) &Sigma; h = 0 J - 1 ( - 1 ) h a h ( 2 i l + &delta; l ) 2 - h 2 ( 2 i l + &mu; + &delta; l ) &Sigma; h = 0 J - 1 ( - 1 ) h a h ( 2 i l + &mu; + &delta; l ) 2 - h 2 - - - ( 32 )
As the position of maximum spectral line i lMuch larger than 1 o'clock, △ (i is arranged l) ≈ △ (i l+ μ) set up.Make X w(i l+ μ)=τ h, X w(i l)=τ s, formula (31) can be reduced to:
Figure BDA00003664945100086
Convolution (23), (25) and (27) can obtain:
Figure BDA00003664945100087
Figure BDA00003664945100088
According to formula (33), formula (34) (35) is weighted on average, the phase place that can obtain harmonic wave is:
Figure BDA00003664945100089
3) complex iteration method
As can be known by formula (21) and (36), frequency departure is relevant with the measuring accuracy of phase angle, and the precision of harmonic phase is relevant with frequency departure, therefore phase difference correction method and spectrum are leaked and offset the algorithm formation complex iteration algorithm that combines, can improve simultaneously the precision of frequency departure and phase angle measurement.
Complex iteration algorithm implementation step is as follows:
First step: choose N+L Window sampling signal, top n point forms sequence x 1(n), rear N point forms sequence x 2(n).
Second step: application three peak interpolation methods are analyzed these two sequences respectively, obtain the phase place of first-harmonic in these two sections sequences
Figure BDA00003664945100091
With
Figure BDA00003664945100092
0 → k.
Third step: with
Figure BDA00003664945100093
With
Figure BDA00003664945100094
As the phase place iterative initial value, in substitution formula (21), calculate the fundamental frequency deviation
Figure BDA00003664945100095
And by
Figure BDA00003664945100096
Calculate the frequency departure of l subharmonic.
The 4th step: two sequences are carried out to following identical operation: obtain harmonic frequency peak value breadth of spectral line value X in each sequence w(i l) and phase angle arg[X w(i l)] and the amplitude X of minor peaks spectral line w(i l+ μ) and phase angle arg[X w(i l+ μ)], and by | X w ( i l + &mu; ) | | X w ( i l ) | = &tau; h &tau; s Calculate the amplitude ratio;
The 5th step: calculate to obtain the each harmonic phase angle according to formula (36) With
Figure BDA00003664945100099
The 6th step: establishing error precision is ε=10 -4If,
Figure BDA000036649451000910
Stop iteration; Otherwise
Figure BDA000036649451000911
Figure BDA000036649451000912
K+1 → k, turn third step, until meet accuracy requirement.
The 7th step: the phase place of the last iteration of output And frequency departure
Figure BDA000036649451000914
The 8th step: will
Figure BDA000036649451000915
In substitution formula (21-2), obtain the Frequency Estimation result of each harmonic
Figure BDA000036649451000916
Therefore, comprehensive above-mentioned introduction, the step that the present invention asks for harmonic parameters is as follows, asks simultaneously referring to Fig. 1:
1) at first utilize three peak interpolation algorithms to calculate harmonic amplitude, step is as follows:
1.1) signal x to be analyzed (t) is added to the hanning window, N+L the point of sampling, get L=N/4 usually, and top n point forms sequence 1, x W1(n); Rear N point forms sequence 2, x W2(n); Respectively two sequences are done to the FFT computing;
1.2) determine in two sequences peak value spectral line i under each harmonic frequency lWith two large position of spectral line i l+ 1, i l-1, and obtain the amplitude X of its corresponding spectral line W1(i l-1), X W1(i l), X W1(i l+ 1); X W2(i l-1), X W2(i l), X W2(i l+ 1) and phase angle arg[X W1(i l-1)], arg[X W1(i l)], arg[X W1(i l+ 1)]; Arg[X W2(i l-1)], arg[X W2(i l)], arg[X W2(i l+ 1)];
1.3) make y 1=X W1(i l-1), y 2=X W1(i l), y 3=X W1(i l+ 1), and by
Figure BDA000036649451000917
Calculate β l
1.4) by β lThe substitution following formula calculates harmonic frequency deviation δ l
&delta; l = 0.0011 &beta; l 7 - 0.0079 &beta; l 6 + 0.0181 &beta; l 5 _ 0.0048 &beta; l 4 - 0.0785 &beta; l 3 + 0.0015 &beta; l 2 + 0.6665 &beta; l - 0.5
1.5) by δ lThe substitution following formula calculates the amplitude A of each harmonic l
A 1 = N ( y l + 2 y 2 + y 3 ) ( 1.4726 + 0.5891 &delta; l + 0.7221 &delta; l 2 + 0.288 &delta; l 3 + 0.2039 &delta; l 4 + 0.0895 &delta; l 5 + 0.049 &delta; l 6 )
2) recycling complex iteration algorithm is determined harmonic phase and frequency parameter, and step is as follows:
2.1) by formula
Figure BDA00003664945100103
Calculate the fundamental phase that obtains two sequences
Figure BDA00003664945100104
And as the initial value of complex iteration; Specification error limit ε, the limits of error is set as ε=10 usually -4, 0 → k;
2.2) by Calculate the fundamental frequency deviation, and by
Figure BDA00003664945100106
Calculate other each harmonic frequency departures;
2.3) if 0≤δ l<0.5, get μ=1; Otherwise get μ=-1, sequence 1 is calculated to the amplitude ratio
Figure BDA00003664945100107
Sequence 2 is calculated to the amplitude ratio
Figure BDA00003664945100108
2.4) by following formula, in conjunction with the amplitude that upper step obtains, compare the iterative value of calculating two sequence each harmonic phase angles again
Figure BDA00003664945100109
Figure BDA000036649451001010
2.5) if meet Stop iteration; Otherwise,
Figure BDA000036649451001012
Go to step 2.2);
2.6) phase angle of output each harmonic last iteration
Figure BDA000036649451001013
And frequency departure
Figure BDA000036649451001014
And by formula f l=(i l+ δ l) △ f, l=1,2 ..., K, the Frequency Estimation result of acquisition each harmonic
Figure BDA000036649451001018
The present invention is further elaborated below in conjunction with one, to implement example.
Getting harmonic wave power network signal model is:
x ( t ) = 100 sin ( 2 &pi; f 0 t + &pi; 3 ) + 2 sin ( 3 &times; &pi; f 0 t + &pi; 6 ) + 10 sin ( 5 &times; 2 &pi; f 0 t + &pi; 2 ) + sin ( 7 &times; 2 &pi; f 0 t + &pi; 2 )
Wherein, f 0=49.8Hz, get sample frequency F s=1kHz, sampling time 0.1s, sampling number N=100, L=25; To adding different window function and interpolation method, carry out simulation analysis, its amplitude relative error is as shown in table 1.
Table 1 amplitude relative error
Figure BDA00003664945100111
Adopt respectively unimodal interpolation, double peak interpolation, three peak interpolations, phase difference correction method, spectrum leakage opposition method and complex iteration method to carry out frequency analysis to this power network signal, the error of establishing in the complex iteration algorithm is limited to ε=10 -4, its phase place relative error is as shown in table 2.
Table 2 phase place relative error
Figure BDA00003664945100112
From Table 1 and Table 2, in frequency analysis, adopt three peak interpolations can greatly improve the harmonic amplitude accuracy of detection, and adopt the complex iteration algorithm, to the computational accuracy of harmonic phase, significantly raising is arranged.
Technical scheme of the present invention can be applicable to electric harmonic analysis, electric energy metrical and electric energy quality monitoring.
Finally explanation is, above embodiment is only unrestricted in order to technical scheme of the present invention to be described, although with reference to preferred embodiment, the present invention is had been described in detail, those of ordinary skill in the art is to be understood that, can modify or be equal to replacement technical scheme of the present invention, and not breaking away from aim and the scope of technical solution of the present invention, it all should be encompassed in the middle of claim scope of the present invention.

Claims (3)

1. the high precision of the harmonic parameters based on a complex iteration algorithm method of estimation, is characterized in that: at first utilize three peak interpolation algorithms directly to calculate harmonic amplitude, calculate simultaneously the phase place initial value of harmonic phase as complex iteration; Again the phase place initial value is delivered in the phase difference correction algorithm, utilizes the phase difference correction algorithm calculate to obtain the frequency departure amount, then leak and offset algorithm and combine with spectrum, obtain the phase value of iterative computation for the first time; So repeatedly in phase difference correction algorithm and spectrum, leak in offseting algorithm and carry out loop iteration, until finally obtain to meet the phase place iteration result that the limits of error requires.
2. harmonic parameters high precision method of estimation according to claim 1 is characterized in that: utilize three peak interpolation algorithms to calculate the harmonic amplitude steps as follows:
1.1) signal x to be analyzed (t) is added to the hanning window, N+L the point (getting L=N/4) of sampling, top n point forms sequence 1, x W1(n); Rear N point forms sequence 2, x W2(n); Respectively two sequences are done to the FFT computing;
1.2) determine in two sequences peak value spectral line i under each harmonic frequency lWith two large position of spectral line i l+ 1, i l-1, and obtain the amplitude X of its corresponding spectral line W1(i l-1), X W1(i l), X W1(i l+ 1); X W2(i l-1), X W2(i l), X W2(i l+ 1) and phase angle arg[X W1(i l-1)], arg[X W1(i l)], arg[X W1(i l+ 1)]; Arg[X W2(i l-1)], arg[X W2(i l)], arg[X W2(i l+ 1)];
1.3) make y 1=X W1(i l-1), y 2=X W1(i l), y 3=X W1(i l+ 1), and by Calculate β l
1.4) by β lThe substitution following formula calculates the harmonic frequency deviation
Figure FDA00003664945000012
&delta; l = 0.0011 &beta; l 7 - 0.0079 &beta; l 6 + 0.0181 &beta; l 5 _ 0.0048 &beta; l 4 - 0.0785 &beta; l 3 + 0.0015 &beta; l 2 + 0.6665 &beta; l - 0.5
1.5) by δ lThe substitution following formula calculates the amplitude A of each harmonic l
A 1 = N ( y l + 2 y 2 + y 3 ) ( 1.4726 + 0.5891 &delta; l + 0.7221 &delta; l 2 + 0.288 &delta; l 3 + 0.2039 &delta; l 4 + 0.0895 &delta; l 5 + 0.049 &delta; l 6 )
Utilize the complex iteration algorithm to determine harmonic phase and frequency parameter, step is as follows:
2.1) by formula
Figure FDA00003664945000015
Calculate the fundamental phase that obtains two sequences
Figure FDA00003664945000016
And as the initial value of complex iteration; Specification error limit ε, 0 → k;
2.2) by
Figure FDA00003664945000017
Calculate the fundamental frequency deviation, and by
Figure FDA00003664945000018
Calculate other each harmonic frequency departures;
2.3) if 0≤δ l<0.5, get μ=1; Otherwise get μ=-1, sequence 1 is calculated to the amplitude ratio
Figure FDA00003664945000021
Sequence 2 is calculated to the amplitude ratio
Figure FDA00003664945000022
2.4) by following formula, in conjunction with the amplitude that upper step obtains, compare the iterative value of calculating two sequence each harmonic phase angles again
Figure FDA00003664945000023
Figure FDA00003664945000024
2.5) if meet
Figure FDA00003664945000025
Stop iteration; Otherwise, Go to step 2.2);
2.6) phase angle of output each harmonic last iteration
Figure FDA00003664945000027
And frequency departure
Figure FDA00003664945000028
And by formula f l=(i l+ δ l) △ f, l=1,2 ..., K, the Frequency Estimation result of acquisition each harmonic
3. harmonic parameters high precision method of estimation according to claim 1 and 2, it is characterized in that: the described limits of error is set as ε=10 -4.
CN201310354109.0A 2013-08-09 2013-08-09 A kind of High-precision harmonic parameter estimation method based on composite iterative algorithm Expired - Fee Related CN103399203B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310354109.0A CN103399203B (en) 2013-08-09 2013-08-09 A kind of High-precision harmonic parameter estimation method based on composite iterative algorithm

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310354109.0A CN103399203B (en) 2013-08-09 2013-08-09 A kind of High-precision harmonic parameter estimation method based on composite iterative algorithm

Publications (2)

Publication Number Publication Date
CN103399203A true CN103399203A (en) 2013-11-20
CN103399203B CN103399203B (en) 2015-08-26

Family

ID=49562860

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310354109.0A Expired - Fee Related CN103399203B (en) 2013-08-09 2013-08-09 A kind of High-precision harmonic parameter estimation method based on composite iterative algorithm

Country Status (1)

Country Link
CN (1) CN103399203B (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103630743A (en) * 2013-12-16 2014-03-12 电子科技大学 Method for correcting frequency of heterodyne type frequency spectrum analyzer
CN104849548A (en) * 2015-06-01 2015-08-19 海南大学 Instantaneous frequency monitoring method and system for electric power system
CN104881394A (en) * 2015-06-03 2015-09-02 河南理工大学 Harmonic balance method device of single-degree-of-freedom system
CN105758840A (en) * 2016-03-01 2016-07-13 华中科技大学 Method for realizing molecular orbit tomographic imaging by utilizing high harmonic amplitudes
CN106841774A (en) * 2017-01-24 2017-06-13 海南大学 A kind of power system frequency acquisition methods and system based on double-layer lap generation
CN106918741A (en) * 2017-03-02 2017-07-04 浙江大学 It is applied to the adaptively sampled phase difference correction method of frequency wide swings power network
CN106970264A (en) * 2017-03-02 2017-07-21 浙江大学 A kind of improvement phase difference correction method for considering mains frequency rate of change
CN107305223A (en) * 2016-04-19 2017-10-31 天津大学 A kind of improved phase difference frequency estimating methods
CN108845973A (en) * 2018-06-01 2018-11-20 中国科学院光电研究院 A kind of doppler frequency estimation method based on improvement Quinn algorithm
CN109495195A (en) * 2018-10-15 2019-03-19 中国人民解放军战略支援部队信息工程大学 The combined estimation method and device of radio communication PCMA signal amplitude
CN109557355A (en) * 2018-10-29 2019-04-02 太平湾发电厂 Arrester resistance current on-line monitoring method based on hanning window phase difference method
CN111077371A (en) * 2018-10-19 2020-04-28 大唐移动通信设备有限公司 Method and device for improving phase measurement precision
CN112035790A (en) * 2020-09-01 2020-12-04 唐山学院 Method for estimating frequency of positioning signal between wells
CN112557751A (en) * 2020-12-03 2021-03-26 东南大学 Harmonic parameter estimation method based on DFT iteration method
CN113341224A (en) * 2021-06-08 2021-09-03 国网湖南省电力有限公司 Method and device for measuring low-frequency oscillation signal of power system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0921835A (en) * 1995-07-05 1997-01-21 Mitsubishi Heavy Ind Ltd Voltage phase detection device
CN103018557A (en) * 2012-11-30 2013-04-03 合肥工业大学 Normalization master-slave type harmonic wave and inter-harmonic wave real-time analysis method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0921835A (en) * 1995-07-05 1997-01-21 Mitsubishi Heavy Ind Ltd Voltage phase detection device
CN103018557A (en) * 2012-11-30 2013-04-03 合肥工业大学 Normalization master-slave type harmonic wave and inter-harmonic wave real-time analysis method

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
张华军等: "基于迭代傅里叶变换的交流电压基波幅值与相位检测", 《电工电气》, no. 1, 31 January 2013 (2013-01-31) *
段小华等: "FFT高精度谐波检测方法研究", 《江苏电器》, no. 6, 31 December 2007 (2007-12-31) *
牛胜锁等: "基于三谱线插值FFT的电力谐波分析算法", 《中国电机工程学报》, vol. 32, no. 16, 5 June 2012 (2012-06-05) *
王刘旺等: "基于加汉宁窗的FFT高精度谐波检测改进算法", 《电力***保护与控制》, vol. 40, no. 24, 16 December 2012 (2012-12-16) *

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103630743B (en) * 2013-12-16 2015-12-30 电子科技大学 The method of a kind of heterodyne system spectrum analyzer frequency correction
CN103630743A (en) * 2013-12-16 2014-03-12 电子科技大学 Method for correcting frequency of heterodyne type frequency spectrum analyzer
CN104849548A (en) * 2015-06-01 2015-08-19 海南大学 Instantaneous frequency monitoring method and system for electric power system
CN104849548B (en) * 2015-06-01 2018-05-25 海南大学 A kind of electric system instantaneous frequency monitoring method and system
CN104881394A (en) * 2015-06-03 2015-09-02 河南理工大学 Harmonic balance method device of single-degree-of-freedom system
CN104881394B (en) * 2015-06-03 2017-08-18 河南理工大学 Single-mode system harmonic balance subtraction unit
CN105758840B (en) * 2016-03-01 2019-01-29 华中科技大学 A method of molecular orbit tomography is realized using higher hamonic wave amplitude
CN105758840A (en) * 2016-03-01 2016-07-13 华中科技大学 Method for realizing molecular orbit tomographic imaging by utilizing high harmonic amplitudes
CN107305223A (en) * 2016-04-19 2017-10-31 天津大学 A kind of improved phase difference frequency estimating methods
CN106841774A (en) * 2017-01-24 2017-06-13 海南大学 A kind of power system frequency acquisition methods and system based on double-layer lap generation
CN106841774B (en) * 2017-01-24 2019-10-25 海南大学 A kind of power system frequency acquisition methods and system based on double-layer lap generation
CN106918741A (en) * 2017-03-02 2017-07-04 浙江大学 It is applied to the adaptively sampled phase difference correction method of frequency wide swings power network
CN106918741B (en) * 2017-03-02 2019-04-23 浙江大学 Adaptively sampled phase difference correction method applied to frequency wide swings power grid
CN106970264A (en) * 2017-03-02 2017-07-21 浙江大学 A kind of improvement phase difference correction method for considering mains frequency rate of change
CN106970264B (en) * 2017-03-02 2020-02-21 浙江大学 Improved phase difference correction method considering power grid frequency change rate
CN108845973B (en) * 2018-06-01 2021-11-19 中国科学院光电研究院 Doppler frequency estimation method based on improved Quinn algorithm
CN108845973A (en) * 2018-06-01 2018-11-20 中国科学院光电研究院 A kind of doppler frequency estimation method based on improvement Quinn algorithm
CN109495195B (en) * 2018-10-15 2021-09-24 中国人民解放军战略支援部队信息工程大学 Joint estimation method and device for radio communication PCMA signal amplitude
CN109495195A (en) * 2018-10-15 2019-03-19 中国人民解放军战略支援部队信息工程大学 The combined estimation method and device of radio communication PCMA signal amplitude
CN111077371A (en) * 2018-10-19 2020-04-28 大唐移动通信设备有限公司 Method and device for improving phase measurement precision
CN111077371B (en) * 2018-10-19 2021-02-05 大唐移动通信设备有限公司 Method and device for improving phase measurement precision
CN109557355A (en) * 2018-10-29 2019-04-02 太平湾发电厂 Arrester resistance current on-line monitoring method based on hanning window phase difference method
CN112035790A (en) * 2020-09-01 2020-12-04 唐山学院 Method for estimating frequency of positioning signal between wells
CN112557751A (en) * 2020-12-03 2021-03-26 东南大学 Harmonic parameter estimation method based on DFT iteration method
CN113341224A (en) * 2021-06-08 2021-09-03 国网湖南省电力有限公司 Method and device for measuring low-frequency oscillation signal of power system
CN113341224B (en) * 2021-06-08 2022-05-24 国网湖南省电力有限公司 Method and device for measuring low-frequency oscillation signal of power system

Also Published As

Publication number Publication date
CN103399203B (en) 2015-08-26

Similar Documents

Publication Publication Date Title
CN103399203B (en) A kind of High-precision harmonic parameter estimation method based on composite iterative algorithm
CN102435844B (en) Sinusoidal signal phasor calculating method being independent of frequency
CN109030941A (en) Tri- spectral line interpolation harmonic analysis method of Hanning involution convolution window FFT
CN105652151B (en) Both-end distance measuring method based on line parameter circuit value detection and the asynchronous verification of data
CN103401238B (en) A kind of power load modelling approach based on Measurement-based approach
CN105137185A (en) Frequency domain interpolation electric power harmonic wave analysis method based on discrete Fourier transform
CN108896944B (en) Laboratory calibrator of synchronous measuring device and synchronous phasor measuring method thereof
CN102520245A (en) Micro-grid harmonic and inter-harmonic analysis method based on cubic spline interpolation waveform reconstruction
CN103018555B (en) High-precision electric power parameter software synchronous sampling method
CN110598269B (en) Discrete spectrum parameter correction method in low sampling point
CN104391178A (en) Time shift phase difference steady harmonic signal correction method based on Nuttall window
CN105486921A (en) Kaiser third-order mutual convolution window triple-spectrum-line interpolation harmonic wave and inter-harmonic wave detection method
CN103399204A (en) Rife-Vincent (II) window interpolation FFT (Fast Fourier Transform)-based harmonic and inter-harmonic detection method
CN105911341A (en) Method for measuring harmonic reactive power
CN105137180A (en) High precision harmonic wave analysis method based on six item cosine window four spectral line interpolation
CN103675447A (en) High-precision real-time harmonic wave analysis method of electrified railway
CN111884218A (en) Stability evaluation method and system for double-fed VSC power transmission system
CN110068729A (en) A kind of signal phasor calculating method
CN105372492B (en) Signal frequency measuring method based on three DFT plural number spectral lines
CN107167658B (en) A kind of jamproof electric system fundamental frequency of high-precision and Method for Phase Difference Measurement
CN104931777A (en) Signal frequency measurement method based on two DFT complex spectral lines
CN103293363B (en) A kind of mutual inductor sample value delay compensation method
CN103605904A (en) Self-compensating amplitude calculating method applied to electrical power system and based on error estimation
CN104407197A (en) Signal phasor measurement method based on trigonometric function iteration
CN104914308B (en) A kind of signal phase measuring method based on two DFT plural number spectral lines

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150826

Termination date: 20180809

CF01 Termination of patent right due to non-payment of annual fee