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 PDF

Info

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
Application number
CN201410055705.3A
Other languages
Chinese (zh)
Other versions
CN103926463A (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.)
Logistical Engineering University of PLA
Original Assignee
Logistical Engineering University of PLA
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 Logistical Engineering University of PLA filed Critical Logistical Engineering University of PLA
Priority to CN201410055705.3A priority Critical patent/CN103926463B/en
Publication of CN103926463A publication Critical patent/CN103926463A/en
Application granted granted Critical
Publication of CN103926463B publication Critical patent/CN103926463B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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

The method for measuring phase difference that a kind of Data extension formula is relevant
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
Δθ = arccos ( R xy ( 0 ) R xx ( 0 ) R yy ( 0 ) )
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.
Δθ = arccos ( R xy ( 0 ) R xx ( 0 ) R yy ( 0 ) )

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
Δ θ = a r c c o s ( R x y ( 0 ) R x x ( 0 ) R y y ( 0 ) ) .
CN201410055705.3A 2014-02-16 2014-02-16 The method for measuring phase difference that a kind of Data extension formula is relevant Expired - Fee Related CN103926463B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (2)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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