CN101603985A - 高准确度正弦信号测量方法 - Google Patents
高准确度正弦信号测量方法 Download PDFInfo
- Publication number
- CN101603985A CN101603985A CNA2009100893157A CN200910089315A CN101603985A CN 101603985 A CN101603985 A CN 101603985A CN A2009100893157 A CNA2009100893157 A CN A2009100893157A CN 200910089315 A CN200910089315 A CN 200910089315A CN 101603985 A CN101603985 A CN 101603985A
- Authority
- CN
- China
- Prior art keywords
- sin
- cos
- sinusoidal signal
- tau
- amplitude
- 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
Landscapes
- Measurement Of Resistance Or Impedance (AREA)
Abstract
本发明为高准确度正弦信号测量方法,通过数据采集系统采样、离散傅里叶变换、搜寻谱峰、测量频率、测量幅值和相位步骤来实现。为了实现利用傅里叶变换算法对正弦信号的参数进行高准确度测量,本发明给出了一种能够同时修正长、短范围泄漏效应的插值方法。本发明中的方法可将正弦信号的测量准确度提高到10-8以上。
Description
技术领域
本发明属于信号测量技术领域,涉及一种高准确度正弦信号测量方法。
背景技术
正弦交流信号的测量在电气工程、电工计量及其他领域具有重要的应用。例如,电能的计量,电网频率的波动,反映高压电气设备受潮、劣化变质或绝缘中气体放电等缺陷的介质损耗角的评估,交流信号发生器的检定与校准,等等,都需要对正弦信号频率、幅值、初相位等进行准确测量。
正弦信号有频率、幅值、初相位三个参数,现有的正弦信号测量方法多种多样。为了测得频率,可以采用基于硬件电路的过零检测法;在频率已知的条件下,可以采用相关分析软件算法测量幅值和初相位;为了能够同时测得频率、幅值和初相位,可以采用傅里叶变换算法。相对来说,傅里叶变换算法以其测量速度快、抗干扰能力强、能够同时测得多个参数等优点,在工程上得到广泛应用。
利用傅里叶变换算法测量正弦信号,首先需要数据采集系统对连续的正弦信号进行采样,然后再利用微处理器对采集到的离散的数字信号进行离散傅里叶变换(Discrete FourierTransform,简称DFT)。若数据采集系统在采样过程中能够做到整周期采样,即采样样本覆盖的时间是正弦信号周期的整数倍,那么利用DFT测量正弦信号将不存在算法原理上的误差。但是,在实际测量中因硬件设备性能的制约以及其他随机干扰因素的影响,理想的整周期采样是很难做到的。此时,利用DFT测量正弦信号将出现算法原理上的误差,包括:短范围泄漏效应,即由离散频谱的栅栏效应导致的对信号频率的观测偏差;长范围泄漏效应,即由于信号截短造成的信号频谱旁瓣之间的相互干扰。
为了提高测量准确度,必须对这些误差进行修正或补偿。目前已提出了多种修正方法,主要用于修正短范围泄漏效应造成的测量误差,修正后的准确度可达到10-5~10-4左右,但是这个准确度级别并不能满足某些精密测量场合的要求。对于长范围泄漏效应,特别是负频点泄漏效应造成的测量误差,目前尚未见到有效的修正方法。但是,这部分误差有时可达10-4左右,其在很大程度上降低了基于DFT的测量仪器的准确度。
综上可见,在非整周期采样条件下,为了利用DFT对正弦信号的参数进行高准确度测量,需要对长、短范围泄漏效应都进行修正。
发明内容
为了实现正弦信号参数的高准确度测量,本发明提供了一种高准确度正弦信号测量方法,能够对长、短范围泄漏效应都进行修正。
本发明的技术方案如下:
高准确度正弦信号测量方法,包括从正弦信号获取N个采样样本的步骤,N为自然数,fs为数据采集系统的采样频率;
及对获取的采样样本进行DFT处理的步骤。
还包括如下步骤:
A、搜寻谱峰:从利用采样样本得到的离散频谱中选取幅值最大的第p根谱线和幅值次最大的第q根谱线,记下第p根谱线的实部RP和虚部LP,记下第q根谱线的实部Rq和虚部Xq;
B、测量频率。
建立公式
其中
计算τ:
得到正弦信号的频率f为:
C、测量幅值和相位:
计算
则正弦信号的幅值A为:
其中j为虚数单位。
所述采样可以是整周期采样,也可以是非整周期采样,即采样周期与正弦信号周期之间可以是整数倍关系,也可以是非整数倍关系。
上述的基于DFT的正弦信号测量方法,可以通过如下的理论推导来进一步说明:
被测的正弦信号通常可表示为如下形式
其中,f为频率,A为幅值,为初相位,t为时间。忽略模数转换过程中的量化误差,以及测量过程中的各种随机误差,利用采样频率为fs的数据采集系统采得N个样本
xn的DFT为
A=2NXP (5)
在非整周期采样条件下,即τ=p+ε且|ε|<1时,即xn的离散频谱中存在短范围频谱泄漏,即xn的离散频谱中存在长范围频谱泄漏(也称为负频率频谱泄漏)。此时,对应于该正弦信号的谱线将位于xn的离散频谱中幅值最大和次最大的两根谱线之间,假设这两根谱线分别是第p根谱线和第q根谱线。
为了获得准确度更高的插值修正方法,不忽略X-,即认为Xm=X++X-,那么根据式(3),有
令 那么
Xp的虚部为
Xp的实部为
同理,Xq的虚部为
令
则
在上式中,N为样本数,事先已知;对离散信号进行DFT分析后,p、q的大小可以从幅频特性曲线中获取,即幅值最大的谱线的位置;Ip为第p根谱线Xp的虚部;Iq为第q根谱线Xq的虚部;λ为Ip与Iq之比。因此,F(N,p,q)的大小已知。于是根据式(14)可得
又根据τ=Nf/fs,可知正弦信号的频率为
τ求出之后,α、β均可求出。根据
可得
本发明的有益效果:
无论是整周器采样还是非整周期采样条件下,都能够利用DFT并对长、短范围泄漏效应进行修正。在不考虑数据采集系统硬件误差的条件下,本方法的准确度可达10-8以上。
附图说明
图1为本发明方法的流程图。
具体实施方式
以下结合图1对本发明的技术方案进行详细说明。
如图1所示的流程步骤,本发明提供的高准确度正弦信号测量方法包括如下步骤:
步骤一、数据采集系统采样:对输入的需要测量的正弦信号进行采样,获取N个采样样本,N为自然数,数据采集系统的采样频率为fs;
步骤二、离散傅里叶变换:对采集到的N个采样样本进行离散傅里叶变换;
步骤三、搜寻谱峰:从采样样本构成的离散频谱中选取幅值最大的第p根谱线和幅值次最大的第q根谱线,记下Xp的实部RP和虚部IP,以及Xq的实部Rq和虚部Iq。
步骤四、测量频率:计算 建立如下公式:
计算
则得到正弦信号的频率为
步骤五、测量幅值和相位:计算 且
以及
得到正弦信号的幅值为:
正弦信号的初相位为:
实施例:以下给出利用本发明方法进行的一个仿真测试实例。
利用MATLAB软件对本发明提出的测量方法进行仿真测试。对于频率为f=50.5Hz、幅值A为5、初相位为0.1弧度的正弦信号,利用采样频率为fs=500Hz的数据采集系统采得N=16个样本进行分析。忽略模数转换过程的量化误差以及其他随机误差的影响,16个样本分别为:
| 序号 | 样本大小 |
| 0 | 0.499167083234141 |
| 1 | 3.351458215784571 |
| 2 | 4.898744376371143 |
| 3 | 4.538536736964815 |
| 4 | 2.411094471363638 |
| 5 | -0.655189954997563 |
| 6 | -3.466353746160143 |
| 7 | -4.927774057896540 |
| 8 | -4.470396869493416 |
| 9 | -2.272317644626180 |
| 10 | 0.810566233377442 |
| 11 | 3.577828403886208 |
| 12 | 4.951940621364167 |
| 13 | 4.397845260029381 |
| 14 | 2.131298314713716 |
| 15 | -0.965142580745820 |
16个样本经过DFT处理后得到16个离散频谱值及幅值分别为:
| 序号 | 离散频谱实部 | 离散频谱虚部 | 幅值 |
| 0 | 0.925706553948097 | 0 | 0.925706553948097 |
| 1 | 1.436032857696581 | -0.422083125355980 | 1.496778050712423 |
| 2 | -1.445232022183261 | 0.941689678557234 | 1.724956535291584 |
| 3 | -0.235422973732956 | 0.285890618776699 | 0.370347704820473 |
| 4 | -0.061403116989602 | 0.162396710873847 | 0.173617494736799 |
| 5 | 0.000503940501871 | 0.101704755446294 | 0.101706003934968 |
| 6 | 0.028448912309876 | 0.061143923407858 | 0.067438267929426 |
| 7 | 0.041277163716393 | 0.028942548813747 | 0.050413047679207 |
| 8 | 0.045051006648239 | 0 | 0.045051006648239 |
| 9 | 0.041277163716393 | -0.028942548813747 | 0.050413047679207 |
| 10 | 0.028448912309876 | -0.061143923407858 | 0.067438267929426 |
| 11 | 0.000503940501871 | -0.101704755446294 | 0.101706003934968 |
| 12 | -0.061403116989602 | -0.162396710873847 | 0.173617494736799 |
| 13 | -0.235422973732956 | -0.285890618776699 | 0.370347704820473 |
| 14 | -1.445232022183261 | -0.941689678557234 | 1.724956535291584 |
| 15 | 1.436032857696581 | 0.422083125355980 | 1.496778050712423 |
16个离散频谱值中幅值最大谱线为第2根谱线,幅值次最大谱线为第1根谱线,因而p=2,q=1,
X2=R2+jI2=-1.445232022183261+j0.941689678557234
X1=R1+jI1=1.436032857696581-j0.422083125355980
于是
正弦信号的频率为
τ、α、β分别为
τ=16f/500=1.615999999999999
因而
a、b分别为
正弦信号的幅值和相位分别为
由上可见,本算法的准确度可达10-8以上。另外,在本例中,当p=2时,长范围泄漏的大小为0.447932936245234。显然,若忽略X-,则无论采用何种插值算法,都不可能获得较高的准确度。
Claims (2)
2、根据权利要求1所述的高准确度正弦信号测量方法,其特征在于所述采样为非整周期采样,即采样周期与正弦信号周期之间不是整数倍关系。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2009100893157A CN101603985B (zh) | 2009-07-15 | 2009-07-15 | 高准确度正弦信号测量方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2009100893157A CN101603985B (zh) | 2009-07-15 | 2009-07-15 | 高准确度正弦信号测量方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN101603985A true CN101603985A (zh) | 2009-12-16 |
| CN101603985B CN101603985B (zh) | 2011-11-16 |
Family
ID=41469799
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2009100893157A Expired - Fee Related CN101603985B (zh) | 2009-07-15 | 2009-07-15 | 高准确度正弦信号测量方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN101603985B (zh) |
Cited By (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102095932A (zh) * | 2010-12-02 | 2011-06-15 | 山东电力研究院 | 光伏逆变器接入点电压相位检测方法 |
| CN102095552A (zh) * | 2010-12-03 | 2011-06-15 | 西安交通大学 | 一种消除信号相位随机误差的方法 |
| CN102435844A (zh) * | 2011-11-01 | 2012-05-02 | 南京磐能电力科技股份有限公司 | 一种频率无关的正弦信号相量计算方法 |
| CN102636689A (zh) * | 2012-05-09 | 2012-08-15 | 中国人民解放军重庆通信学院 | 非接触式电力电压测量方法 |
| CN102788965A (zh) * | 2012-07-20 | 2012-11-21 | 北京航空航天大学 | 电压调制比的校验和测量方法 |
| CN103472296A (zh) * | 2013-09-29 | 2013-12-25 | 湖南大学 | 一种基于时频变换的电压包络提取方法及实现装置 |
| CN104198825A (zh) * | 2014-08-05 | 2014-12-10 | 广东电网公司电力科学研究院 | 检测电力系统中信号幅值的方法及系统 |
| CN104691575A (zh) * | 2015-01-06 | 2015-06-10 | 上海电机学院 | 一种铁轨故障在线诊断系统及方法 |
| CN105403767A (zh) * | 2015-10-21 | 2016-03-16 | 广东美的制冷设备有限公司 | 输入空调器的交流电源的电压频率检测方法、系统和空调器 |
| CN106053937A (zh) * | 2016-06-21 | 2016-10-26 | 电子科技大学 | 一种基于fft+ft的基波测频方法 |
| CN107328987A (zh) * | 2017-06-27 | 2017-11-07 | 国网福建省电力有限公司 | 一种光电式电流传感器波形失真的处理方法及装置 |
| CN108020715A (zh) * | 2017-12-07 | 2018-05-11 | 中国船舶重工集团公司第七〇九研究所 | 一种单相正弦信号幅值与相位快速检测方法 |
| CN108572277A (zh) * | 2017-06-28 | 2018-09-25 | 北京航空航天大学 | 多频信号测量方法及系统 |
| WO2018188228A1 (zh) * | 2017-04-13 | 2018-10-18 | 中国电子科技集团公司第二十四研究所 | 高精度频率测量系统及方法 |
| CN109581052A (zh) * | 2018-11-10 | 2019-04-05 | 中国人民解放军陆军勤务学院 | 一种迭代插值的实复转换频率估计方法 |
| CN109856455A (zh) * | 2018-12-15 | 2019-06-07 | 中国人民解放军陆军勤务学院 | 一种实复转换式衰减信号参数估计方法 |
| CN109884388A (zh) * | 2019-04-02 | 2019-06-14 | 华中科技大学 | 一种基于半周期移相法的电网频率计量、测量装置及方法 |
| CN111190144A (zh) * | 2018-10-29 | 2020-05-22 | 立积电子股份有限公司 | 雷达装置及其泄漏修正方法 |
| CN111289797A (zh) * | 2020-02-17 | 2020-06-16 | 华北电力大学 | 一种交流信号单个干扰数据识别方法及系统 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE4134472C2 (de) * | 1991-10-18 | 1994-01-27 | Rohde & Schwarz | Verfahren zum Messen des Klirrfaktors eines Wechselspannungssignales |
| JP2808954B2 (ja) * | 1991-11-13 | 1998-10-08 | 国際電信電話株式会社 | 無変調信号検出及び周波数引き込み装置 |
| CN1039750C (zh) * | 1994-11-17 | 1998-09-09 | 郝玉山 | 电力系统正弦量的相角测量方法和测量系统 |
| JPH08248070A (ja) * | 1995-03-08 | 1996-09-27 | Anritsu Corp | 周波数スペクトル分析装置 |
| CN101216512A (zh) * | 2007-12-29 | 2008-07-09 | 湖南大学 | 一种非正弦周期信号实时高精度检测方法 |
| CN101251556B (zh) * | 2008-03-04 | 2010-06-30 | 北京航空航天大学 | 正弦信号四参数检测方法和虚拟仪器信号检测装置 |
-
2009
- 2009-07-15 CN CN2009100893157A patent/CN101603985B/zh not_active Expired - Fee Related
Cited By (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102095932A (zh) * | 2010-12-02 | 2011-06-15 | 山东电力研究院 | 光伏逆变器接入点电压相位检测方法 |
| CN102095932B (zh) * | 2010-12-02 | 2014-06-11 | 国家电网公司 | 光伏逆变器接入点电压相位检测方法 |
| CN102095552B (zh) * | 2010-12-03 | 2012-11-28 | 西安交通大学 | 一种消除信号相位随机误差的方法 |
| CN102095552A (zh) * | 2010-12-03 | 2011-06-15 | 西安交通大学 | 一种消除信号相位随机误差的方法 |
| CN102435844A (zh) * | 2011-11-01 | 2012-05-02 | 南京磐能电力科技股份有限公司 | 一种频率无关的正弦信号相量计算方法 |
| CN102636689B (zh) * | 2012-05-09 | 2014-07-02 | 中国人民解放军重庆通信学院 | 非接触式电力电压测量方法 |
| CN102636689A (zh) * | 2012-05-09 | 2012-08-15 | 中国人民解放军重庆通信学院 | 非接触式电力电压测量方法 |
| CN102788965A (zh) * | 2012-07-20 | 2012-11-21 | 北京航空航天大学 | 电压调制比的校验和测量方法 |
| CN102788965B (zh) * | 2012-07-20 | 2014-06-11 | 北京航空航天大学 | 电压调制比的校验和测量方法 |
| CN103472296A (zh) * | 2013-09-29 | 2013-12-25 | 湖南大学 | 一种基于时频变换的电压包络提取方法及实现装置 |
| CN104198825A (zh) * | 2014-08-05 | 2014-12-10 | 广东电网公司电力科学研究院 | 检测电力系统中信号幅值的方法及系统 |
| CN104691575A (zh) * | 2015-01-06 | 2015-06-10 | 上海电机学院 | 一种铁轨故障在线诊断系统及方法 |
| CN105403767A (zh) * | 2015-10-21 | 2016-03-16 | 广东美的制冷设备有限公司 | 输入空调器的交流电源的电压频率检测方法、系统和空调器 |
| CN106053937A (zh) * | 2016-06-21 | 2016-10-26 | 电子科技大学 | 一种基于fft+ft的基波测频方法 |
| WO2018188228A1 (zh) * | 2017-04-13 | 2018-10-18 | 中国电子科技集团公司第二十四研究所 | 高精度频率测量系统及方法 |
| CN107328987A (zh) * | 2017-06-27 | 2017-11-07 | 国网福建省电力有限公司 | 一种光电式电流传感器波形失真的处理方法及装置 |
| CN108572277A (zh) * | 2017-06-28 | 2018-09-25 | 北京航空航天大学 | 多频信号测量方法及系统 |
| CN108572277B (zh) * | 2017-06-28 | 2020-06-09 | 北京航空航天大学 | 多频信号测量方法及系统 |
| CN108020715A (zh) * | 2017-12-07 | 2018-05-11 | 中国船舶重工集团公司第七〇九研究所 | 一种单相正弦信号幅值与相位快速检测方法 |
| US11307287B2 (en) | 2018-10-29 | 2022-04-19 | Richwave Technology Corp. | Radar apparatus and leakage correction method |
| US11662424B2 (en) | 2018-10-29 | 2023-05-30 | Richwave Technology Corp. | Radar apparatus and leakage correction method |
| CN111190144A (zh) * | 2018-10-29 | 2020-05-22 | 立积电子股份有限公司 | 雷达装置及其泄漏修正方法 |
| CN111190144B (zh) * | 2018-10-29 | 2022-05-31 | 立积电子股份有限公司 | 雷达装置及其泄漏修正方法 |
| CN109581052A (zh) * | 2018-11-10 | 2019-04-05 | 中国人民解放军陆军勤务学院 | 一种迭代插值的实复转换频率估计方法 |
| CN109856455A (zh) * | 2018-12-15 | 2019-06-07 | 中国人民解放军陆军勤务学院 | 一种实复转换式衰减信号参数估计方法 |
| CN109856455B (zh) * | 2018-12-15 | 2021-08-20 | 中国人民解放军陆军勤务学院 | 一种实复转换式衰减信号参数估计方法 |
| CN109884388B (zh) * | 2019-04-02 | 2021-05-18 | 华中科技大学 | 一种基于半周期移相法的电网频率计量、测量装置及方法 |
| CN109884388A (zh) * | 2019-04-02 | 2019-06-14 | 华中科技大学 | 一种基于半周期移相法的电网频率计量、测量装置及方法 |
| CN111289797A (zh) * | 2020-02-17 | 2020-06-16 | 华北电力大学 | 一种交流信号单个干扰数据识别方法及系统 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101603985B (zh) | 2011-11-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101603985A (zh) | 高准确度正弦信号测量方法 | |
| CN101806832B (zh) | 一种低频率信号的频率测量方法 | |
| CN109633262A (zh) | 基于组合窗多谱线fft的三相谐波电能计量方法、装置 | |
| CN110133564B (zh) | 一种电流传感器相位特性的同步测试方法及装置 | |
| CN103257273B (zh) | 同频周期信号相位差的测量方法 | |
| CN106483374A (zh) | 一种基于Nuttall双窗全相位FFT的谐波间谐波检测方法 | |
| CN101586997A (zh) | 一种拉索振动基频的计算方法 | |
| CN106443722A (zh) | 一种天线相位中心偏差检测方法 | |
| CN103575984A (zh) | 基于凯塞窗双谱线插值fft的谐波分析方法 | |
| CN104833937A (zh) | 一种基于mir-rsd高精度余弦窗插值fft算法的谐波测量通道校准方法 | |
| CN102508026B (zh) | 一种电能质量谐波分析仪的谐波分析方法 | |
| CN108896944B (zh) | 一种同步测量装置实验室校准仪及其同步相量测量方法 | |
| CN102095933A (zh) | 一种测相装置及其控制方法 | |
| CN111537780A (zh) | 变流器三端口电磁干扰模型参数提取方法 | |
| CN112946374B (zh) | 基于卷积窗函数的三相不平衡度检测方法及装置 | |
| CN109541312A (zh) | 一种新能源汇集地区次同步谐波检测方法 | |
| CN103983849A (zh) | 一种实时高精度的电力谐波分析方法 | |
| CN102269803B (zh) | 基于时间延迟的离散频谱低频成分的校正方法 | |
| CN105445614A (zh) | 一种基于小波分析的双端行波故障定位的方法和系统 | |
| CN107294533A (zh) | 模数转换器动态参数测试系统及方法 | |
| CN105372492B (zh) | 基于三条dft复数谱线的信号频率测量方法 | |
| RU2363005C1 (ru) | Способ спектрального анализа полигармонических сигналов и устройство для его реализации | |
| CN112986775A (zh) | 一种局部放电脉冲相位主动校准方法 | |
| CN101718816A (zh) | 基于四项系数Nuttall窗插值FFT的基波与谐波检测方法 | |
| CN108572277B (zh) | 多频信号测量方法及系统 |
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 | ||
| C17 | Cessation of patent right | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20111116 Termination date: 20120715 |