第27卷第6期 2006年1 2月 青 岛 科 技 大学学报 Journal of Qingdao University of Science and Technology vo1.27 No.6 Dec.2006 文章编号:1672—6987(2006)06—0546—03 相位识别中贝叶斯频谱估计算法的应用 张彦军,姚海燕,袁有臣 (青岛科技大学自动化与电子工程学院,山东青岛266042) 摘 要:针对传统的相移分析方法误差大的问题,通过合理的选取信号模型,采用贝叶斯 频谱估计算法对实验中输入输出信号进行了相位识别。经仿真结果表明,贝叶斯频谱估 计算法优于传统的分析方法。 关键词:贝叶斯频谱估计;模型选取;相移分析 中图分类号:TN 911.7 文献标识码:A Application of Bayesian Spectrum Estimation in Phase Recognition ZHANG Yan-jun。YAo Hai-yan。YUAN You-chen (College of Automation and Electronic Engineering, Qingdao University of Science and Technology,Qingdao 266042,China) Abstract ̄A phase detection method based on the Bayesian spectrum estimation is pro— posed for improving the accuracy of traditional phase analysis method in this paper、The proposed method enables estimate the phase transferred from a transmission line by se— lection appropriate signal mode in the experiment,the result of simulation testing shows the proposed method has many advantages over the traditional phase analysis method、 Key words:Bayesian spectrum estimation;model selection;phase analysis 贝叶斯频谱估计是一种模型估计,具有极强 的频率分辨能力。该算法是根据贝叶斯概率结合 极大似然思想提出的,具有很好的灵活性。在实 际应用中只要能找到一个合适的模型方程,就可 1 贝叶斯频谱估计 1、1 贝叶斯频谱估计的基本思想 贝叶斯理论在频谱分析中用到的基本公式L1] P(H/D 一 (1) 以运用贝叶斯频谱估计算法进行分析。理论及实 践证明贝叶斯频谱估计具有明显的优于其它算法 的优越性。随着贝叶斯理论在各个方面的应用, 式中H为待检验的模型,D为数据,I为先 验信息。P(H/I)为给出先验信息的条件下模型 的先验概率;P(D/I)为数据的先验概率;P(D/ H,I)为给出模型和先验信息后数据的直接概率。 贝叶斯频谱估计作为一种模型参数估计的方 法,基本思想就是建立一个模型方程,计算出后验 概率P(H/D,D的分布,确定出参数的最大概率 点,得到一个比较精确的结果。 如贝叶斯决策、贝叶斯分类、贝叶斯预测等,贝叶 斯频谱估计作为一种新的频谱估计方法逐渐成为 众多学科共同关注的研究热点L1 ]。针对传统的 相移分析方法误差大的问题,本研究采用贝叶斯 频谱估计算法对平行双导线两端输入输出信号的 相位进行了检测及仿真。 收稿日期:2005—12—30 作者简介:张彦军(1960 ̄),男,副教授 维普资讯 http://www.cqvip.com
第6期 张彦军等:相位识别中贝叶斯频谱估计算法的应用 547 1.2贝叶斯频谱估计算法 对输出信号进行采样,采样频率,s:1 000 Hz, 贝叶斯频谱估计基于基本模型d =y(t )一 取信号采样点数N一1 000,采样数据为:d(f)= f(t )+ 提出的。以l下由一个基本的加噪信号模 Asin(100 f+(1+0.8)7【/5)+e(f)其中:t一1,2, 型进行讨论,得出一个通用的结论。在实际应用 …,1 000。为了便于分析,取出其中2个周期内 中,只要根据具体的先验知识,选择合适的模型方 信号进行比较,原信号与输出信号的波形见图1。 程即可加以运用。 给定模型为 ,(f)一A1 cos(wt)+A2 sin(wt) (2) 噪声信号统计特性构成式(1)中先验信息I, 设噪声采样值{e }为相互独立、均值为零、标准差 为 的高斯随机序列,则其联合概率分布函数为 一‘ :垂[ e冲(一丢)] l00 200 3oo 400 5oo 600 700 800 900l 000 砒阃lJs 按照Bretthorst的理论 引,根据极大似然原 。_ ● 图1输入输出信号比较 理,在给定模型厂 和先验信息J条件下数据D一 ’ l O O O O . 遥罂.....O O O O 1 Fig.1 Comparison of the input and output signal {d }的似然函数可表示为 P(D I ,D。C L(B,∞, ): 从图1可看出相位发生了一定的变化,但由 IIa- exp{一[ 一f(t )。]} 于输出信号被噪声淹没,很难从图中得出相移的 变化大小。而信号的噪声主要集中表现在信号的 L(B, , )一a-Nexp{~ 1∑[ 一f(t )]2} 细节分量上,由此必须对输出信号做消噪处理。 (3) 小波阈值去噪方法对信号消噪处理是非常有 将式(2)代人式(3),对[ 一,(t )]。进行二 效的。小波阈值去噪是将信号进行多尺度小波分 次式展开,化简得 解,得到信号的各级子带,则噪声部分通常包含在 各级高频子带中。因此可通过阈值过滤的方法对 。ca-N+Zexp{I ~ 一 2a2L厂 一 1 I] ) I高频子带的小波系数进行处理,然后再对处理后 N 的信号进行重构,进而达到去噪的目的[4]。 其中:d。一 1∑ 在消噪处理中,关键是如何选取阈值和进行 c(∞) [( cos(at )。+( sin(ta ))] 阈值量化处理的方式 ],它直接关系到信号消噪 则频率 的后验条件概率密度函数可表示为 。 处理的质量。・因此,在选取用于信号消噪处理的 MATLAB函数Wden时,阈值选择标准取heur- ID I)ocexp( ) (4) sure为最优预测变量阈值选择.;函数选择阈值使 式(4)是用于贝叶斯频谱估计的一个基本结 用方式为软阈值,因为硬阈值处理的结果相对粗 论。根据贝叶斯频谱估计理论,最大概率处所对 糙;阈值处理随噪声水平的变化取为sln,即根据第 应的模型即是所测信号的模型。从式(3)中也可 一层小波分解的噪声水平估计进行调整。用该阈 以看出,数据与模型的相似度越高,指数就越小, 值算法进行信号清噪处理后的结果比较见图2。 对应的概率密度就最大,从而模型函数与数据的 采用传统的分析方法对相位进行分析。At = 匹配度就越高,贝叶斯识别正是根据这一理论来 325—280=45,At2=570—530—4O,△£一 对模型和信号的对应关系进行估计的。 At1 q-Atz下一42.5;由A 一 f得出相移大小为 厶 。 ’ 2传统相位检测 1OO7【×42.5/25 000=0.177【;由y一(△z/△z0)× 实验取一段长500 m平行双导线,在其一端 100 得出误差大小为(O.17 一0.16n)/0.16兀一 输入频率f=50 Hz,初相位 :7【/5的正弦信号。 6.25 9/5。 维普资讯 http://www.cqvip.com
因篇幅问题不能全部显示,请点此查看更多更全内容