基于差分进化算法的分数阶希尔伯特变换阶次优化方法与流程

文档序号:12305286阅读:1129来源:国知局
导航: X技术> 最新专利> 计算;推算;计数设备的制造及其应用技术
基于差分进化算法的分数阶希尔伯特变换阶次优化方法与流程

本发明涉及信号分析处理技术领域,特别是涉及一种基于差分进化算法的分数阶希尔伯特变换阶次优化方法。



背景技术:

希尔伯特变换在信号处理中是重要的分析方法,通常用于瞬时参数的计算和窄带信号的表示。它将一个实信号变换为对应的解析信号,使信号只包含正频率部分,从而降低信号的采样率。希尔伯特变换定义为幅度相等、相移±90°的空间滤波器,对输入信号进行希尔伯特变换可有效地提取其包络,然后对包络信号进行频域分析则可以获得特征频率。

分数阶希尔伯特变换(fht)定义为不同分数阶次(-2~2)下幅度相等、相移-90°~90°的改良型空间滤波器,利用较优阶次对信号进行分数阶希尔伯特变换包络分析,可以获得更显著的特征频率。而分数阶希尔伯特变换的阶次优化性成为信号分析时评估特征频率显著性的主要依据。在信号分析处理技术的发展中,对信号特征频率显著性的要求越来越高,因此信号进行包络分析时对分数阶希尔伯特变换的阶次的优化性提出了比较苛刻的要求。

如图1所示,分数阶希尔伯特变换阶次优化的传统方法的基本思想是,设置步进精度使阶次从-2至2等间隔改变,然后信号分析对比后得到优化后的阶次。步进精度即间隔为a,取值范围为-2~2,a值越小精度越高,最终阶次的误差则越小。信号分析方法的步骤为先在当前阶次p下进行信号fht,然后对信号包络进行峭度(k)计算,峭度最大的阶次为最终阶次。

假设设置步进间隔a=0.01,首先读取输入的信号数据并初始化当前阶次p=0和目前最终阶次pm=0。然后进入for循环在当前阶次p下进行信号fht和峭度分析,若当前阶次p比目前最终阶次pm更好,则令pm=p;否则跳过此步骤使当前阶次p加一步进间隔a,进入下一阶次的循环中。若阶次溢出即p大于1则完成优化结束程序,pm为获得的fht的优化后的阶次。最后利用最终阶次pm对振动信号进行分数阶希尔伯特变换和包络分析得到特征频率。

传统分数阶希尔伯特变换阶次优化方法,程序的运行时间取决于阶次精度的设置,寻求阶次的更优是以牺牲运行时间为代价的。造成这种现象的原因,是程序利用for循环将步进精度范围内的每一个阶次全部遍历一遍,这样步进精度设置的越高(a越小),for循环的次数越多,阶次优化的时间则越长。并且步进精度每高一个数量级时,程序的运行时间也会相应的高出一个数量级。如想得到10-6精度的优化阶次,则需要进行106次的计算。



技术实现要素:

本发明针对现有分数阶希尔伯特变换阶次优化方法的程序运行时间长、效率低的技术问题,提供一种程序运行时间短、效率高的基于差分进化算法的分数阶希尔伯特变换阶次优化方法。

为此,本发明提供一种基于差分进化算法的分数阶希尔伯特变换阶次优化方法,包括以下步骤:

步骤1,读取需要处理的信号数据,存入待处理的寄存器中,选择需要优化的阶次参数,设置优化的收敛精度,即允许的最大误差;

步骤2,使用差分进化算法,设置合适的算法参数和迭代次数,初始化种群,循环进行变异操作、交叉操作、峭度分析和选择操作来优化分数阶阶次,直到满足设置的收敛精度或达到最大迭代次数;

步骤3,对信号进行频域分析处理,使用优化后的阶次对信号进行分数阶希尔伯特变换,得到变换后的包络信号,对包络信号进行快速傅里叶变换,得到优化后的频谱信号和特征频率。

优选地,步骤2中初始化种群是在变量允许范围内随机生成,其表达式如下:

其中,rand()是0至1范围内的随机数,分别代表变量的上下边界值;g表示第g代种群,包含np数量的个体,种群中的每一个个体代表问题的一个解,每个个体有dim维,其表达式如下:

xg=xi,g={xi1,g,xi2,g,…,xidim,g}(1)

其中,i=1,2,…,np,g=1,2,…,gm;gm代表最大进化数。

优选地,步骤2中差分变异操作的表达式如下:

vi,g+1=xr1,g+f×(xr2,g-xr3,g)(3)

其中r1,r2,r3∈[1,np],是随机抽取的整数,且满足i≠r1≠r2≠r3,vi,g+1表示变异矢量,f是变异算子。

优选地,步骤2中交叉操作表达式如下:

其中,表示新生成的实验向量的第i个个体的第j位变量,cr是交叉概率因子,randi(d)是从维数j=1,…,d中随机选择的数。

优选地,在当前优化过程的阶次下,对信号进行分数阶希尔伯特变换得到包络信号,然后利用快速傅里叶变换对包络信号进行频域分析,之后对变换得到的频域信号进行步骤2中的峭度分析计算,其表达式如下:

其中,代表第g代种群的第i个体,n代表信号的采样总数,xij是信号的第j采样点,是信号采样的平均值。

优选地,步骤2中选择操作的表达式如下:

其中,代表目标向量,代表目标向量的子种群,代表当前向量,代表当前向量的子种群,是对当前向量的峭度计算,是对目标向量的峭度计算。

优选地,为保证的范围内,采取重新初始化的不可行解修复操作,表达式如下:

本发明的有益效果是,利用差分进化算法,通过变异操作、交叉操作、峭度分析和选择操作来优化分数阶阶次,计算300次左右即可达到10-6精度,相比于传统方法的106次运算,算法处理速度明显提升,能够高效率地完成分数阶希尔伯特变换的阶次优化,同时具有良好的精度和高鲁棒性。

附图说明

图1是传统分数阶希尔伯特变换阶次优化方法流程图;

图2是基于差分进化算法的分数阶希尔伯特变换阶次优化方法流程图。

具体实施方式

下面结合实施例对本发明做进一步描述。

如图2所示,本发明一种基于差分进化算法的分数阶希尔伯特变换阶次优化方法,具体步骤如下:

步骤1,读取需要处理的信号数据,存入待处理的寄存器中。选择需要优化的阶次参数,设置优化的收敛精度,即允许的最大误差。

步骤2,使用差分进化算法(de),设置合适的算法参数和迭代次数,初始化种群,循环进行变异操作、交叉操作、峭度分析和选择操作来优化分数阶阶次,直到满足设置的收敛精度或达到最大迭代次数。其中,具体包括以下步骤:

(1)初始化种群:种群中的每一个个体代表问题的一个解。第g代种群包含np数量的个体,每个个体有dim维。其表达式如下:

xg=xi,g={xi1,g,xi2,g,…,xidim,g}(1)

其中,i=1,2,…,np,g=1,2,…,gm,gm代表最大进化数。

初始种群是在变量允许范围内随机生成,表达式如下:

其中,rand()是0至1范围内的随机数,分别代表变量的上下边界值。

(2)差分变异操作。差分进化算法采用差分策略产生变异个体,采用二项交叉模式,从上一代种群中随机选择3个个体xi1,xi2,xi3,i≠r1≠r2≠r3,将其中两个个体向量差缩放后与待变异个体进行向量合成,表达式如下:

vi,g+1=xr1,g+f×(xr2,g-xr3,g)(3)

其中,r1,r2,r3∈[1,np],是随机抽取的整数,满足i≠r1≠r2≠r3,vi,g+1表示变异矢量,f是变异算子,它对差分矢量进行缩放,从而控制搜索步长。

(3)交叉操作:交叉算子把通过变异操作得到的变异矢量vi,g+1与个体目标矢量进行交叉,生成实验向量具体的二项交叉操作表达式如下所示:

其中,表示新生成的实验向量的第i个个体的第j位变量。cr是交叉概率因子,randi(d)是从维数j=1,…,d中随机选择的数,保证实验矢量中至少有一维是来自变异矢量从而避免与父代矢量相同。

为保证的范围内,不可行解的修复操作是必须的。违背范围的实验向量不能够为种群进化做贡献,相反还会影响de的寻优效率。因此采取重新初始化的不可行解修复是必须的,表达式如下:

(4)峭度分析:在当前优化过程的阶次下,对信号进行分数阶希尔伯特变换得到包络信号,然后利用快速傅里叶变换对包络信号进行频域分析,然后对变换得到的频域信号进行峭度(k)计算,其表达式如下:

其中,代表第g代种群的第i个体,n代表信号的采样总数,xij是信号的第j采样点,是信号采样的平均值。

(5)选择操作:在经过峭度分析得到当前向量的峭度之后,选择操作采用贪婪筛选算子,以峭度为标准,将当前向量和目标向量进行比较,较优者保存到下一代,贪婪筛选算子表达式如下:

其中,代表目标向量,代表目标向量的子种群,代表当前向量,代表当前向量的子种群,是对当前向量的峭度计算,是对目标向量的峭度计算。

基于de的方法,计算300次左右即可达到10-6精度,相比于传统方法的106次运算,算法处理速度明显提升。

步骤3,对信号进行频域分析处理,使用优化后的阶次对信号进行分数阶希尔伯特变换,得到变换后的包络信号,对包络信号进行快速傅里叶变换(fft),得到优化后的频谱信号和特征频率。

利用差分进化算法,通过变异操作、交叉操作、峭度分析和选择操作来优化分数阶阶次,计算速度快并且保持了良好的精度,解决了传统方法以牺牲运行时间为代价来获得更优阶次的缺点。采用该方法,能够高效率地完成分数阶希尔伯特变换的阶次优化,同时具有良好的精度和高鲁棒性。

惟以上者,仅为本发明的具体实施例而已,当不能以此限定本发明实施的范围,故其等同组件的置换,或依本发明专利保护范围所作的等同变化与修改,皆应仍属本发明权利要求书涵盖之范畴。

完整全部详细技术资料下载
当前第1页 1  2 
相关技术
  • 一种基于自适应傅里叶分解的头...
  • 一种基于时间序列包络线AR预...
  • 一种主板以及服务器的制作方法...
  • 用于模块化计算系统的连接装置...
  • 服务器架构的制作方法与工艺
  • USB Type‑C接口转换...
  • 一种I2C总线信号质量的动态...
  • 服务器系统的制作方法与工艺
  • FPGA环境下基于Rapid...
  • 一种JTAG接口复用方法及装...
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1
希尔伯特变换相关技术
  • 一种相位差估计的相频匹配方法
  • 一种滚动球轴承外圈剥落故障双冲击特征提取方法及系统的制作方法
  • 一种基于希尔伯特-黄变换的双cpu电能质量检测仪的制作方法
  • 一种卫星导航抗干扰天线数字信号正交分解方法
  • 基于Gabor滤波器组与DWT变换的遥感影像感知哈希认证方法
  • 一种基于匹配解调变换的转子碰摩故障检测方法及系统的制作方法
  • 一种基于滤波的希尔伯特实时解调实现方法
  • 一种光学希尔伯特变换与微分运算系统的制作方法
  • 上下光边带中单独的信息的制作方法
  • 信号处理方法、信号处理装置以及再现装置的制作方法
希尔伯特黄变换相关技术
  • 一种基于希尔伯特-黄变换的光谱信号去噪方法
  • 一种基于希尔伯特-黄变换的双cpu电能质量检测仪的制作方法
  • 一种可消除模态混叠的地下水信号分解方法
  • 一种光学希尔伯特变换与微分运算系统的制作方法
  • 超声多普勒包络和心率检测方法
  • 基于希尔伯特-黄变换的二进制频移键控系统解调方法
  • 一种对等云平台上构建希尔伯特r树索引的方法
  • 调适性信号的时频分析装置及其方法
  • 基于希尔伯特黄变换和自适应陷波的非平稳干扰抑制方法
  • 基于希尔伯特变换和双谱估计的高精度光纤光栅解调方法
离散希尔伯特变换相关技术
  • 一种二维希尔伯特变换和bemd结合的图像去噪方法
  • 流水线离散希尔伯特变换电路及对此电路定点化的方法
  • 一种基于希尔伯特-黄变换的非线性模拟电路软故障诊断方法
  • 一种基于灰色理论的希尔伯特-黄变换端点效应抑制方法
  • 基于希尔伯特变换和数据筛选的核电站松动件定位方法
  • 一种基于希尔伯特变换的互相关相位差测量方法
  • 基于希尔伯特-黄变换的模拟电路故障元件参数估计方法
  • 基于数字下变频—希尔伯特黄变换的瞬时频率测量方法
  • 基于希尔伯特-黄变换的水平管气液两相流流型识别方法
  • 一种基于希尔伯特黄变换的风廓线雷达去噪方法
希尔伯特变换的意义相关技术
  • 基于希尔伯特变换和双谱估计的高精度光纤光栅解调方法
  • 基于希尔伯特-黄变换的空间碎片高光谱序列探测方法
  • 一种基于希尔伯特-黄变换的设备或系统机内测试信号特征提取方法
  • 一种二维希尔伯特变换和bemd结合的图像去噪方法
  • 一种基于希尔伯特-黄变换的非线性模拟电路软故障诊断方法
  • 一种基于灰色理论的希尔伯特-黄变换端点效应抑制方法
  • 基于希尔伯特变换和数据筛选的核电站松动件定位方法
  • 一种基于希尔伯特变换的互相关相位差测量方法
  • 基于希尔伯特-黄变换的模拟电路故障元件参数估计方法
  • 基于数字下变频—希尔伯特黄变换的瞬时频率测量方法
希尔伯特变换求包络相关技术
  • 基于希尔伯特-黄变换的空间碎片高光谱序列探测方法
  • 一种基于希尔伯特-黄变换的设备或系统机内测试信号特征提取方法
  • 一种二维希尔伯特变换和bemd结合的图像去噪方法
  • 一种基于希尔伯特-黄变换的非线性模拟电路软故障诊断方法
  • 一种基于灰色理论的希尔伯特-黄变换端点效应抑制方法
  • 基于希尔伯特变换和数据筛选的核电站松动件定位方法
  • 一种基于希尔伯特变换的互相关相位差测量方法
  • 一种基于时频变换的电压包络提取方法及实现装置制造方法
  • 基于希尔伯特-黄变换的模拟电路故障元件参数估计方法
  • 基于数字下变频—希尔伯特黄变换的瞬时频率测量方法

深圳坪山网站建设公司做网站优化的公司宁夏银川市网站优化哪家不错龙岩网站seo优化团队百度网站优化需求诊断重庆网站推广优化武侯区网站优化排名公司博乐网站优化推广渭南网站优化排名咨询家具出口网站优化建议沧州优化推广网站太原瓷砖行业网站优化推广特点苏州标准网站优化信息中心优化公司网站优火9星超棒威海个性化网站优化济南家装行业网站优化推广可靠吗如何优化网站链接松江区公司官方网站优化定制方案合肥网站优化选申麦尔二十六常州网站优化悠誉友网络成都品牌网站建设优化南沙网站关键字优化邯郸服务好的网站优化营销型企业网站优化设计基本要素宁夏百度网站优化排名香河网站优化价格网站优化软件找云速捷园区网站优化收费翔安区网站首页优化公司企业网站优化越来越难乌鲁木齐网站优化公司香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

深圳坪山网站建设公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化