声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2384|回复: 12

[其他] 循环统计量,高阶统计量

[复制链接]
发表于 2016-9-2 10:47 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
有人做循环平稳分析的么,涉及到循环双谱等知识的,可以一起来交流下么?

点评

循环双谱,运算量太大。  发表于 2016-9-2 19:09
回复
分享到:

使用道具 举报

发表于 2016-9-5 13:32 | 显示全部楼层
循环双谱matlab程序

  1. function cyclic_bispectrum(x,fs,M1,M2)
  2. %%% 循环双谱程序
  3. %%% x 输入的信号

  4. %%%=====================================================
  5. %%% 第一步:求信号的三次变换,依据为: y(i,n)=x(i)x(i+n)x(i+n) 后两项n取一样,为方便运算。
  6. %%%
  7. M = length(x); % 信号采样点数
  8. if M>20000
  9.     M = 20000;
  10. end

  11. % 初始化
  12. N1 = fix(3*M/4); N2 = M - N1; % 必须满足 M=N1+N2,且N1>N2。
  13. y = zeros(N1,N2);
  14. for i=1:N1
  15.     for n=1:N2
  16.         y(i,n) = x(i)*x(i+n)*x(i+n);
  17.     end
  18. end

  19. %%%=====================================================
  20. %%% 第二步:求信号的三次变换,依据为: Rtk(n)=1/N1*sum(y(i,n)*exp(-1i*2*pi*i*k/N1))
  21. %%% M1对应 2pi 弧度,分辨率 2pi/M1
  22. Rtk = zeros(N2,M1);
  23. for n = 1:N2
  24. %     Rtk(n,:) = 1/N1*fftshift(fft(y(:,n),M1));
  25.     Rtk(n,:) = fft(y(:,n),M1);
  26. end

  27. %%%=====================================================
  28. %%% 第三步:求循环双谱切片谱,依据为: Imk(m)=sum(Rtk(1:N2).*exp(-1i*2*pi*m*(1:N2)/N2))
  29. %%%
  30. Imk = zeros(M1,M2);
  31. for m = 1:M1
  32. %     Imk(m,:) = fftshift(fft(Rtk(:,m),M2));
  33.     Imk(m,:) = fft(Rtk(:,m),M2);
  34. end
  35. aaa = Imk(1:M1/2,1:M2/2);

  36. x_lab = fs/2*linspace(0,1,M1/2);
  37. y_lab = fs/2*linspace(0,1,M2/2);

  38. % I_abs = abs(Imk);
  39. I_abs = abs(aaa);
  40. %%% 画图
  41. figure
  42. mesh(y_lab,x_lab,I_abs)
  43. % mesh(I_abs)

  44. % figure
  45. % plot(x_lab,I_abs(:,1))
  46. %
  47. figure
  48. plot(x_lab,I_abs)
  49. %
  50. % figure
  51. % plot(x_lab,I_abs(:,round(M1/2)-1))
复制代码
发表于 2016-9-5 13:35 | 显示全部楼层
循环双谱及在周期平稳类故障中的应用

作者:苏中元; 贾民平; 许飞云; 胡建中;

摘要:论述了未知循环频率的周期平稳信号循环双谱的估计方法;研究了在循环双谱的循环累积量计算中涉及变量的简化存储方法,提出了该变量矩阵是对称阵,通过算法可以三角阵的元素来表述,克服了循环双谱传统估计方法计算量较大的缺陷,提高了运算效率;提出了循环双谱对调相故障信号的分析能力,以及对加性噪声的处理能力,仿真并验证了该方法的有效性,并将其应用于旋转机械状态分析。

循环双谱及在周期平稳类故障中的应用_苏中元.pdf

162.61 KB, 下载次数: 8

点评

哇 多谢兄台。咱们可以一起交流这个。  详情 回复 发表于 2016-9-5 16:00
 楼主| 发表于 2016-9-5 16:00 | 显示全部楼层
amnesia 发表于 2016-9-5 13:35
循环双谱及在周期平稳类故障中的应用

作者:苏中元; 贾民平; 许飞云; 胡建中;

哇 多谢兄台。咱们可以一起交流这个。
发表于 2016-9-6 13:04 | 显示全部楼层
楼主研究这个做什么
发表于 2016-9-7 08:57 | 显示全部楼层
《基于高阶循环统计量的频谱感知方法》
发表于 2016-9-12 17:45 | 显示全部楼层
高阶统计量3,4阶以上呢,是不是阶数越高越好呢,以后有时间好好研究下。

点评

阶数有什么影响??  详情 回复 发表于 2016-9-13 08:48
发表于 2016-9-13 08:48 | 显示全部楼层
zswseu 发表于 2016-9-12 17:45
高阶统计量3,4阶以上呢,是不是阶数越高越好呢,以后有时间好好研究下。

阶数有什么影响??

点评

我也不清楚呀,阶数的选取,可能会根据分析的结构合理的选择吧。  详情 回复 发表于 2016-9-13 10:39
发表于 2016-9-13 10:39 | 显示全部楼层
Edinburgh 发表于 2016-9-13 08:48
阶数有什么影响??

我也不清楚呀,阶数的选取,可能会根据分析的结构合理的选择吧。

点评

阶数对精度没有影响吗  详情 回复 发表于 2016-9-13 12:50
发表于 2016-9-13 12:50 | 显示全部楼层
zswseu 发表于 2016-9-13 10:39
我也不清楚呀,阶数的选取,可能会根据分析的结构合理的选择吧。

阶数对精度没有影响吗

点评

这方面我也只是听说而已,还没系统研究,还等大神来解答吧。  详情 回复 发表于 2016-9-13 15:36
发表于 2016-9-13 15:36 | 显示全部楼层
Edinburgh 发表于 2016-9-13 12:50
阶数对精度没有影响吗

这方面我也只是听说而已,还没系统研究,还等大神来解答吧。

点评

搜噶 应该是对精度有影响的  详情 回复 发表于 2016-9-14 08:10
发表于 2016-9-14 08:10 | 显示全部楼层
zswseu 发表于 2016-9-13 15:36
这方面我也只是听说而已,还没系统研究,还等大神来解答吧。

搜噶  应该是对精度有影响的
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-14 13:07 , Processed in 0.108963 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表