CN103926463B - The method for measuring phase difference that a kind of Data extension formula is relevant - Google Patents
The method for measuring phase difference that a kind of Data extension formula is relevant Download PDFInfo
- Publication number
- CN103926463B CN103926463B CN201410055705.3A CN201410055705A CN103926463B CN 103926463 B CN103926463 B CN 103926463B CN 201410055705 A CN201410055705 A CN 201410055705A CN 103926463 B CN103926463 B CN 103926463B
- Authority
- CN
- China
- Prior art keywords
- data
- signal
- correlation
- phase difference
- cycle
- 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.)
- Expired - Fee Related
Links
Landscapes
- Measuring Phase Differences (AREA)
Abstract
The present invention relates to signal processing field, the method for measuring phase difference that a kind of Data extension formula is relevant.The applicable object of the present invention is the phase difference measurement of the most same frequency sinusoidal signal, and the present invention comprises the following steps: first, and sampled signal is made cycle pre-estimation;Then, to data length, whether complete cycle judges, the data length of non-integer-period is made Data extension process complete cycle, makes the length of correlation computations just or be approximately complete cycle, thus reaches to improve the purpose of method of correlation Phase Difference Measuring Precision;Finally, method of correlation phase difference calculating formula is utilized to be calculated the phase contrast of signal.The method for measuring phase difference that the present invention relates to realizes simply, noiseproof feature is higher, precision is higher, and eliminating method of correlation Phase Difference Measuring Precision is affected by non-integer-period sampled, can jointly improve the Phase Difference Measuring Precision of method of correlation in conjunction with other method.
Description
Technical field
The present invention relates to signal processing field, the method for measuring phase difference that a kind of Data extension formula is relevant.
Background technology
The measurement of phase contrast all has in fields such as fault diagnosis, navigator fix, testing and control, power electronics, communication, radars
Important and be widely applied.Such as, the determination of power factor (PF) in electrical network electric energy metrical, relate to phase place between relevant voltage and electric current
The accurate measurement of difference;In high-precision radar precision positioning, depend on the high-acruracy survey to same-frequency signal phase difference;At height
The Coriolis flowmeter that Accuracy Flow fields of measurement is used widely, the certainty of measurement of phase contrast directly affects fluid mass and measures essence
Degree.Therefore, it is achieved the high-acruracy survey of phase contrast is seemed and is even more important.
Method of correlation utilizes two-way to be that cross-correlation function value when zero is directly proportional to the cosine value of its phase contrast with the time delay of frequency sinusoidal signal
Principle obtain phase contrast, be widely applied in the signal processing.Due to noise signal generally and useful signal dependency relatively
Little, method of correlation has good noise inhibiting ability, it is possible to suppress all and reference signal incoherent various forms noise, but
For the interference signal harmony wave interference that dependency is stronger, under Low SNR, measurement error is bigger.Additionally, method of correlation is wanted
Ask and signal is carried out the most integer-period sampled, the accurate measurement of phase contrast can be realized under the conditions of integer-period sampled, but at non-complete cycle
Under phase sampling condition, certainty of measurement need to improve.For improving the certainty of measurement of phase contrast, in succession occur in that multiple based on relevant former
The phase difference measurement new algorithm of reason or innovatory algorithm, mainly have following several:
(1) list of references [1]: improve oneself in a left side, Xu Yang, Cao Xiaolong, etc. changing of the correlation function algorithm of calculating capacitance type equipment dielectric dissipation factor
Enter [J]. electric power network technique, the basic thought of 2004,28 (18): 53-57. document [1] methods is to use interpolation to round the method in cycle to integration
Interval is modified, and replaces rectangular integration logarithm value integration method to improve with trapezoidal integration, and chooses suitable sample frequency
Computational accuracy is improved with sampling number.The method computational accuracy is by integrating range, numerical integration method and numerical value integration step
, there is the problem that influence factor is many and calculates complexity in impact.
(2) list of references [2]: Li Jianmin, Zhao Peng, Hou Wen, etc. the error research [J] of phase contrast algorithm based on correlation theory. Northcentral University
Journal (natural science edition), 2009,30 (6): 616-619. documents [2] use double method of correlation, need to produce two with frequency, there are 90 °
The reference signal of phase shift, carries out related operation with two reference signals respectively by input and output signal and tries to achieve the phase contrast of signal.
The method reduce the phase error that randomness causes, but non-integer-period sampled in the case of phase difference error the biggest.
(3) list of references [3]: Zheng Shengfeng, building Potiria pectinifera (Mukller et Tro Sehel), model essay is brilliant, etc. a kind of method for measuring phase difference based on multiple correlation method [J]. aerospace
Measurement technology, 2008,28 (5): 57-60. lists of references [4]: Zheng Shengfeng, Chen Suming, Di Jinhai, etc. a kind of phase based on multiple cross-correlation
Potential difference new method of measuring [J]. aerospace measurement technology, 2012,32 (1): 34-40. documents [3] and document [4] utilize the particularity of sinusoidal signal
Matter, by signal carries out auto-correlation repeatedly and computing cross-correlation, recycling relative theory solves the phase contrast of signal.The party
Method can improve the Phase Difference Measuring Precision in the case of low signal-to-noise ratio, but certainty of measurement is also by sampling, and whether complete cycle is affected.
In sum, the method for measuring phase difference of method of correlation has important research meaning and using value, but existing method exists all
Many problems, these methods or there is the problem that amount of calculation is bigger, or cannot be completely eliminated non-integer-period sampled to measurement result
Bring the impact of error, need to propose one and calculate simple, be completely eliminated and non-integer-period sampled measurement result brought error shadow
The method for measuring phase difference rung.
Summary of the invention
The purpose of the present invention is to propose to a kind of calculating simply, the non-integer-period sampled phase bringing error to affect measurement result can be eliminated
Potential difference measuring method, it is adaptable to arbitrarily with the phase difference measurement of frequency sinusoidal signal, solves what existing method of correlation phase difference measurement existed
Subject matter, expands its range of application.
The present invention proposes the method for measuring phase difference that a kind of Data extension formula is relevant.
The present invention comprises the following steps:
The first step: frequency or cycle to signal carry out pre-estimation.Assuming that the sampled data obtaining two-way short signal is respectively
x=[x1, x2..., xN-1, xN], y=[y1, y2..., yN-1, yN], P ∈ Z+Being the sampling number in a cycle, phase estimate result is set to P.
Second step: whether complete cycle judges to data.Assuming that N is k divided by the business of P, remainder is m.If m=0, then phase
Pass length matched with the complete cycle of signal, became integral multiple relation, and now data are without processing.If m > 0, correlation length is described
More than k cycle but not up to k+1 cycle.
3rd step: carry out data process.Can carry out data process in two kinds of situation:
1) carry out the rejecting of data, i.e. according to the periodicity of signal, from sampled data x, y, reject m outside data complete cycle
Data [xkP+1..., xkP+m], [ykP+1..., ykP+m], making correlation length is complete cycle, rejects the signal sequence after data and is:
xe=[x1, x2..., xkP], ye=[y1, y2..., ykP]
2) carry out the continuation of data, i.e. according to the periodicity of signal, from sampled data x, y, search P-m data
[x(k-1)P+m+1..., xkP], [y(k-1)P+m+1..., ykP], it being incorporated into former data sequence x, after y, making correlation length is complete cycle, data
Signal sequence after continuation is:
xe=[x1, x2..., xN, x(k-1)P+m+1..., xkP], ye=[y1, y2..., yN, y(k-1)P+m+1, ykP]
It is pointed out that for short duration sinusoidal signal, count less owing to obtaining the sampled data of signal, and also carry in signal
Noisy interference, rejects, by data, the way that adjustment signal sequence is complete cycle and can improve algorithm measurement precision, but can reduce
Data itself with quantity of information;Use the way of Data extension, on the basis of legacy data is counted, add data
Quantity of information, while improving arithmetic accuracy, it is possible to improving the noise immunity of algorithm, its practicality is higher.
4th step: utilize method of correlation to calculate phase contrast.The signal x after Data extension processese, yeMake auto-correlation respectively with mutual
Closing computing, recycling cross-correlation function calculates phase contrast.Assuming that Δ θ is the phase contrast of two paths of signals, Rxy(0)、Rxx(0)、Ryy(0)
It is respectively xe, yeCross-correlation and auto-correlation function, then
Accompanying drawing explanation
Below according to accompanying drawing be embodied as that the present invention is further elaborated.To illustrate containing as a example by white noise sinusoidal signal.
Fig. 1 is method flowchart.
In figure: 1 represents known sinusoidal sequence x (n) and y (n);2 represent that the frequency to x (n) and y (n) or cycle carry out pre-estimation;3
Representing whether complete cycle judges to data, i.e. with N divided by P, business is k, and remainder is that m, N represent that signal sampling is counted, P ∈ Z+
It it is the sampling number in a cycle;4 expressions carry out Data extension process complete cycle to signal x (n) and y (n);5 represent that utilization is relevant
Method phase difference calculating formula tries to achieve the phase contrast of signal;6 represent when m ≠ 0;7 represent as m=0.
Fig. 2 is the x (n) before continuation and y (n).
In figure: signal frequency is 1Hz, sample frequency is 15Hz, and signal to noise ratio is 20dB, sampling number N=20.
Fig. 3 is the x (n) after continuation and y (n).
Detailed description of the invention
The method of the present invention realizes flow process as shown in Figure 1.
The detailed description of the invention of the present invention is as follows:
Illustrate with as a example by frequency sinusoidal signal (shown in Fig. 2) by two-way.
1) to sinusoidal signal x, the frequency of y or cycle carry out pre-estimation.Phase estimate result is set to P ∈ Z+, P is a cycle
Sampling number.
2) to data, whether complete cycle judges.N is k divided by the business of P, and remainder is m.If m=0, then correlation length and letter
Number complete cycle match, become integral multiple relation, now data without process.If m > 0, illustrate that correlation length is more than k cycle
But not up to k+1 cycle.
3) Data extension process is carried out.I.e. according to the periodicity of signal, from sampled data x, y, search P-m data
[x(k-1)P+m+1..., xkP], [y(k-1)P+m+1..., ykP], it being incorporated into former data sequence x, after y, making correlation length is complete cycle, data
Signal sequence after continuation is: xe=[x1, x2..., xN, x(k-1)P+m+1, xkP], ye=[y1, y2..., yN, y(k-1)P+m+1..., ykP] (as shown in Figure 3).
4) method of correlation phase difference calculating formula is utilized to be calculated the phase contrast of signal.
Claims (1)
1. the method for measuring phase difference that a Data extension formula is relevant, it is characterised in that: applicable object is arbitrarily with frequency sinusoidal signal
Phase difference measurement;
The method comprises the following steps:
The first step: frequency or cycle to signal carry out pre-estimation, it is assumed that the sampled data obtaining two-way short signal is respectively
X=[x1, x2..., xN-1, xN], y=[y1, y2..., yN-1, yN], P ∈ Z+Being the sampling number in a cycle, phase estimate result is set to P;
Second step: whether complete cycle judges to data, it is assumed that N is k divided by the business of P, remainder is m, if m=0, then phase
Pass length matched with the complete cycle of signal, became integral multiple relation, and now data are without processing, if m > 0, correlation length are described
More than k cycle but not up to k+1 cycle;
3rd step: carry out data process, can carry out data process in two kinds of situation:
1) carry out the rejecting of data, i.e. according to the periodicity of signal, from sampled data x, y, reject m outside data complete cycle
Data [xkP+1..., xkP+m], [ykP+1..., ykP+m], making correlation length is complete cycle, rejects the signal sequence after data and is:
xe=[x1, x2..., xkP], ye=[y1, y2..., ykP];
2) carry out the continuation of data, i.e. according to the periodicity of signal, from sampled data x, y, search P-m data
[x(k-1)P+m+1..., xkP], [y(k-1)P+m+1..., ykP], it being incorporated into former data sequence x, after y, making correlation length is complete cycle, data
Signal sequence after continuation is:
xe=[x1, x2..., xN, x(k-1)P+m+1..., xkP], ye=[y1, y2..., yN, y(k-1)P+m+1..., ykP];
4th step: utilize method of correlation to calculate phase contrast, the signal x after Data extension processese, yeMake auto-correlation respectively with mutual
Closing computing, recycling cross-correlation function calculates phase contrast, it is assumed that Δ θ is the phase contrast of two paths of signals, Rxy(0)、Rxx(0)、Ryy(0)
It is respectively xe, yeCross-correlation and auto-correlation function, then
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410055705.3A CN103926463B (en) | 2014-02-16 | 2014-02-16 | The method for measuring phase difference that a kind of Data extension formula is relevant |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410055705.3A CN103926463B (en) | 2014-02-16 | 2014-02-16 | The method for measuring phase difference that a kind of Data extension formula is relevant |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103926463A CN103926463A (en) | 2014-07-16 |
CN103926463B true CN103926463B (en) | 2016-08-17 |
Family
ID=51144756
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410055705.3A Expired - Fee Related CN103926463B (en) | 2014-02-16 | 2014-02-16 | The method for measuring phase difference that a kind of Data extension formula is relevant |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103926463B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6242772B2 (en) * | 2014-09-12 | 2017-12-06 | 株式会社神戸製鋼所 | Rotating machine abnormality detecting device, rotating machine abnormality detecting method, and rotating machine |
CN104483549A (en) * | 2014-12-13 | 2015-04-01 | 中国人民解放军后勤工程学院 | Phase difference measuring method based on data extension and Hilbert transform |
CN106771600B (en) * | 2017-01-07 | 2019-07-30 | 中国人民解放军陆军勤务学院 | Adaptive unbiased phase difference estimation method under the conditions of frequency mismatch |
CN111965413B (en) * | 2020-09-03 | 2023-11-03 | 南方电网数字电网研究院有限公司 | Current measuring method |
CN114216815A (en) * | 2021-12-17 | 2022-03-22 | 中国水利水电科学研究院 | Real-time monitoring system and method for rock-fill dam compacted density based on rolling wave velocity |
CN115270893B (en) * | 2022-09-26 | 2022-12-06 | 中国空气动力研究与发展中心设备设计与测试技术研究所 | High-precision Coriolis flowmeter digital signal processing method |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101315397A (en) * | 2008-06-25 | 2008-12-03 | 中国海洋石油总公司 | Amplitude phase measuring method |
CN102928828A (en) * | 2012-10-30 | 2013-02-13 | 北京理工大学 | Phase difference estimation method of distributed radar based on orthogonal waveforms |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100111217A1 (en) * | 2002-12-30 | 2010-05-06 | Fuente Vicente D | Method and system for reducing phase difference and doppler effects in detection and communication systems |
-
2014
- 2014-02-16 CN CN201410055705.3A patent/CN103926463B/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101315397A (en) * | 2008-06-25 | 2008-12-03 | 中国海洋石油总公司 | Amplitude phase measuring method |
CN102928828A (en) * | 2012-10-30 | 2013-02-13 | 北京理工大学 | Phase difference estimation method of distributed radar based on orthogonal waveforms |
Non-Patent Citations (3)
Title |
---|
《基于多重相关的电信号相位差测量新方法》;姚峰;《电子质量》;20130731;39-42 * |
《基于相关原理的虚拟相位差计的设计》;李国朝;《物理试验》;20050731;第25卷(第7期);22-23 * |
《适用于非同步采样的相位差准确测量方法》;吴静;《电网技术》;20060430;第30卷(第7期);73-75 * |
Also Published As
Publication number | Publication date |
---|---|
CN103926463A (en) | 2014-07-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103926463B (en) | The method for measuring phase difference that a kind of Data extension formula is relevant | |
CN1996986B (en) | Full phase time shift phase difference spectrum correction method | |
CN100480706C (en) | Method and circuit for measuring same-frequency signal phase difference using fixed phase shift | |
CN105512431A (en) | Phase noise measuring method based on phase noise mathematical model | |
CN102901880B (en) | Phase noise measuring method based on wide frequency range, short response time and high resolution | |
CN103983957B (en) | A kind of Doppler shift measuring method and device thereof | |
CN102043091B (en) | Digitized high-precision phase detector | |
CN102288821B (en) | Measuring method, measuring device, measuring procedure and carrier for phase difference of three-phase circuit | |
CN101576586B (en) | Phase detection method based on adaptive filtering | |
Huibin et al. | Energy based signal parameter estimation method and a comparative study of different frequency estimators | |
CN108318737A (en) | A kind of high accuracy number phase detecting method | |
CN107305223A (en) | A kind of improved phase difference frequency estimating methods | |
Shen et al. | Phase difference estimation method based on data extension and Hilbert transform | |
RU2621692C1 (en) | Method and device for determination of nonmaneuvering aerodynamic target course using range square sampling | |
CN105842298A (en) | Self-adaption estimation method of moisture content of two-phase flow | |
CN109030944B (en) | Real sinusoidal signal phase difference estimation method based on frequency shift and DFT | |
CN102193029B (en) | Method for measuring short-term frequency stability of unconventional sampling time | |
CN106154257B (en) | The secondary frequency measuring method of precision instrumentation radar based on FFT and apFFT | |
CN103412189B (en) | Information filtering demodulation method for electrical tomography system | |
CN108710029B (en) | Accurate estimation method for initial phase of harmonic component of signal | |
CN106093905B (en) | Precision instrumentation radar frequency deviation classification frequency measuring method based on apFFT phase differences | |
Molinaro et al. | An efficient algorithm for the zero crossing detection in digitized measurement signal | |
CN102778606B (en) | Digital measurement method for instantaneous phase of alternating current | |
CN102928666B (en) | Digital measurement method for phase difference of alternating current | |
Shen et al. | A new phase difference measurement algorithm for extreme frequency signals based on discrete time Fourier transform with negative frequency contribution |
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: 20160817 Termination date: 20170216 |
|
CF01 | Termination of patent right due to non-payment of annual fee |