[发明专利]一种分离时频域混合信号的方法有效
申请号: | 201410099205.X | 申请日: | 2014-03-18 |
公开(公告)号: | CN103870875A | 公开(公告)日: | 2014-06-18 |
发明(设计)人: | 沈越泓;苏巧;袁志刚;简伟;黄葆华;魏以民 | 申请(专利权)人: | 中国人民解放军理工大学 |
主分类号: | G06N3/00 | 分类号: | G06N3/00;G10L21/0272 |
代理公司: | 南京天翼专利代理有限责任公司 32112 | 代理人: | 黄明哲 |
地址: | 210007 江苏省南京市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种分离时频域混合信号的方法,无线信道统计复用的系统由源信号、无线信道、DSP分离系统和输出信号组成,DSP分离系统通过独立性判断和自适应分离算法调整分离矩阵W中的元素,使得输出信号相互独立,恢复出源信号,其中采用带方向指引的蜂群算法GBCA作为分离算法寻找最优分离矩阵W,实现盲源分离。本发明提出了一种带方向指引的蜂群算法GBCA(BCA based on gradient),即在搜索过程中加入了方向指引,每次迭代完成后向梯度方向前进一段距离,可以降低BCA的随机性,提高鲁棒性,进一步提升算法分离性能和收敛速度,并将此算法用于无线通信中的时频域混合信号的盲源分离。 | ||
搜索关键词: | 一种 分离 时频域 混合 信号 方法 | ||
【主权项】:
1.一种分离时频域混合信号的方法,其特征是无线信道统计复用的系统中,信号通过同时域同频域的混合信道传输,设定A)源信号是零均值单位方差平稳的随机变量;B)各路源信号相互统计独立,都为非高斯分布;C)无线信道的混合矩阵A为可逆矩阵;D)源信号路数M与接收天线数目N相等;采用带方向指引的蜂群算法GBCA作为寻优算法寻找最优分离矩阵,用于同时同频混合信号的盲源分离;所述GBCA包括以下参数:食物源的个数SN、放弃食物源控制参数limit、最大迭代次数cyclemax和步长μ;SN个食物源的位置对应GBCA的SN个解向量,若某一解向量在位置更新过程中达limit次保持不变,则需进行判定来决定是否放弃此解向量,cyclemax为GBCA寻优迭代的总迭代次数;食物源的好坏程度对应于优化问题的适应度函数,设函数J(w)为GBCA的目标函数,第i个食物源的位置对应解向量wi,将解向量wi代入目标函数得函数值Ji(wi),i=1,2,…,SN,以下简称Ji,则适应度函数表示如下:fit i = 1 1 + J i , J i ≥ 0 1 + | J i | , J i < 0 - - - ( 1 ) ]]> 适应度函数的值作为评定食物源的好坏的尺度,适应度越大说明食物源质量越好,最佳食物源对应最大适应度,也对应目标函数的最小值;GBCA中蜂群依采蜜时分工不同分为:雇佣蜂、观察蜂和侦察蜂,采蜜分四个阶段完成:雇佣蜂阶段、最佳食物源吸引阶段、观察蜂阶段和侦察蜂阶段:初始时假设雇佣蜂已找到SN个食物源,对应GBCA中随机产生SN个解向量,雇佣蜂采用邻域搜索机制和贪婪选择机制更新食物源信息,然后雇佣蜂再采用最佳食物源吸引机制和贪婪选择机制继续更新食物源信息,并把继续更新后的食物源信息带回到蜂巢中;观察蜂根据雇佣蜂带回的食物源信息采用轮盘赌的方式选择食物源并跟随开采,跟随开采时观察蜂转化为雇佣蜂,则质量越好的食物源吸引的蜜蜂越多,将吸引蜜蜂最多的食物源认为是本次搜索的最佳食物源;若某一食物源的信息在雇佣蜂更新食物源并进行贪婪选择的过程中经过limit次或大于limit次保持不变,并且该食物源不是最佳食物源,则开采该食物源的雇佣蜂变成侦察蜂侦察新的食物源;GBCA的每次寻优迭代依次经过上述四个阶段,直到达到最大迭代次数cyclemax,记录此时的最佳食物源位置信息wopt及其对应的fitopt,即为全局最优解和全局最优适应度函数值;将GBCA应用到盲源分离时,对GBCA的解向量进行转化,建立GBCA的解向量与盲源分离的分离算法目标函数的对应关系,选用峭度绝对值的相反数作为分离算法的目标函数,其表达式如下:J ( y ) = - Σ p = 1 N | kurt ( y p ) | = - Σ p = 1 N | E ( y p 4 ) - 3 E 2 ( y p 2 ) | - - - ( 2 ) ]]> 其中N为接收天线数目,yp表示分离出来的各路分离信号,E(·)表示对“·”求均值,kurt(yp)为第p个分离信号的峭度;盲源分离的分离算法目标函数的解为分离矩阵W,分离矩阵W与解向量w的关系及转换如下:源信号路数M与接收天线数目N相等,即分离矩阵W为N×N的矩阵,设
其中an,n=1,2,…,N为分离矩阵W每行组成的向量,将GBCA的解向量写成:w=(a1,a2,…,aN) (3)即若有SN个分离矩阵Wi,i=1,2,…,SN,对应有GBCA的SN个解向量wi,i=1,2,…,SN,每个解向量的维数系为:d=N2;对第i个分离矩阵W,有yi(t)=Wix(t),yi(t)为分离信号,即恢复出的源信号,x(t)为接收天线的接收信号,简写为yi=Wix,则由GBCA的第i个解向量wi求盲源分离算法的目标函数步骤如下:a)、对接收信号x进行白化和中心化处理;b)、通过分离矩阵W与解向量w的关系,由解向量wi写出分离矩阵Wi;c)、将分离矩阵Wi正交化;d)、由正交化后的Wi和白化后的x利用式yi=Wix求得yi,代入式(2)中得到J(yi);在GBCA中,即Ji(wi)=J(yi),则目标函数J(yi)取最小值时对应最优分离矩阵,将最优分离矩阵用于同时同频混合信号的盲源分离。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军理工大学,未经中国人民解放军理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410099205.X/,转载请声明来源钻瓜专利网。