CN106788818B - 基于认知功能和传感器节点分离的crsn频谱感知方法 - Google Patents
基于认知功能和传感器节点分离的crsn频谱感知方法 Download PDFInfo
- Publication number
- CN106788818B CN106788818B CN201611221181.6A CN201611221181A CN106788818B CN 106788818 B CN106788818 B CN 106788818B CN 201611221181 A CN201611221181 A CN 201611221181A CN 106788818 B CN106788818 B CN 106788818B
- Authority
- CN
- China
- Prior art keywords
- cognitive
- node
- nodes
- particle
- detection
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
- H04B17/382—Monitoring; Testing of propagation channels for resource allocation, admission control or handover
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明涉及一种认知无线传感器网络中基于认知功能和传感器节点分离的频谱感知方法,属于无线传感器网络技术领域。该方法将网络中的认知功能和传感器节点分离,传感器节点只负责源感知,而认知功能则搬移至CRSN中的其他专用节点,称为认知节点,由认知节点负责频谱感知,运用连续离散二进制混合粒子群算法,在选择感知节点的同时来调节感知节点的发射功率,使得频谱感知在满足给定感知性能的前提下,最小化能量消耗。本发明提供的一种认知无线传感器网络中基于认知功能和传感器节点分离的频谱感知方法,解决了认知功能带来的额外能耗和处理要求与传感器节点有限资源的矛盾,解决了CRSN高成本实现与其低成本实现要求的矛盾。
Description
技术领域
本发明属于无线传感器网络领域,涉及一种基于认知功能和传感器节点分离的CRSN频谱感知方法。
背景技术
现有的WSN大都工作在无需授权的工业、科学、医学频段(Industrial ScientificMedical,ISM)。这些公用频段正随着各种新的无线通信技术的兴起(如Wifi、蓝牙、Wimax、Zigbee等)而变得日益拥挤,导致工作于ISM频段的各种无线设备之间的干扰日趋严重。例如有研究表明在同时工作时,IEEE 802.11网络会明显降低802.15.4/Zigbee网络的性能,因而工作在ISM频段的异构无线通信***共存问题已成为WSN继续发展的瓶颈。
根据美国联邦通信委员会(Federal Communications Commission,FCC)的一份报告,基于现有频谱管理政策,绝大部分已经分配的频谱无论是在时间上还是空间上都利用不足,仅在15%至85%之间。鉴于认知无线电(Cognitive Radio,CR)能够通过利用动态频谱分配技术极大地提高频谱利用率,一些研究人员在WSN中引入CR技术,即在每个传感器上都装载一个具有认知功能的设备,伺机利用暂未使用的频谱段,以缓解WSN频谱极度紧张的局面以及解决多个异构无线通信***(WSN)共存导致的相互干扰问题。这种在传感器节点上装载CR设备的WSN称为认知无线传感器网络(Cognitive Radio Sensor Network,CRSN)。
在无线传感器网络中采用认知无线电技术,使传感器网络节点可以实时感知周围环境中的频谱信息,获取可用频谱资源,在通信过程中能够动态选择未被占用的频谱资源来完成通信过程。这样,不仅能缓解公用频段的拥挤状况,并且可提高网络对空闲频谱的利用率,增加节点可选的工作带宽;由于节点可以动态地去选择空闲信道工作,减少了节点因竞争信道而带来的等待和冲突,因此可以提高网络的吞吐量并缩短网络的通信时延。与传统WSN相比,CRSN在动态频谱接入、并发数据的伺机信道使用、适应性地降低能耗、多个异构WSN的重叠部署、不同频谱管理政策下工作方面拥有巨大的优势,具有重大应用价值和远大的发展前景,也被认为是下一代WSN。
然而,在CRSN中的传感器节点额外增加了频谱感知、频谱切换等功能,极大消耗了传感器节点本已受限的能量和处理能力;另外,无线认知传感器节点处理能力有限,常常需要多个传感器节点进行协作频谱感知然后通过协调器融合判决,他们之间感知信息的相互交流也导致了大量的能耗。这些由认知功能带来的额外的能耗和处理要求与传感器节点固有的资源约束产生了巨大的矛盾,极大地增加了功率高效的认知传感器节点的设计难度,将极大地缩短了CRSN生存时间,阻碍CRSN发展与应用。
CR接收机的灵敏度远高于普通传感器节点所用的接收机,在每一个传感器节点上都装载一个CR接收机,因而极大地增加了认知传感器节点的生产成本,这与CRSN低成本实现的要求相矛盾的。为了解决这一矛盾,我们将认知功能与传感器节点分离,传感器节点不再承担频谱感知功能,只负责源感知,而认知功能则搬移至CRSN中的其他专用节点,有这些专用节点负责频谱感知。这种认知功能与传感器节点分离的WSN称之为基于认知功能和传感器节点分离的CRSN(Separate cognitive function and sensor based CRSN,S-CRSN)。
现有的认知无线传感器网络中的高能效协作频谱感知技术有很多,通过选择参与协作感知的节点,在满足给定约束目标的前提下,减少感知过程中的能量消耗,从而提高能量效率。但是现有技术都忽略或者简化了控制信道的干扰因素,来简化模型,选择有代表性的节点或者在较好感知位置上的节点来参与感知。为了简化感知模型,他们或是假设所有感知节点的传输功率相同,或是假设所有感知节点具有相同的放大增益以满足接收端的接收灵敏度,这就意味着他们假设所有的感知节点在他们整个生命周期中都具有一个固定不变的发射功率,而这是与实际情况相违背的。实际上,不同感知节点的性能和参数可能差别巨大,而且节点处在不同的地址位置,这也影响了感知结果的传输范围。并且,随着时间的推迟,以电池供电的传感器节点的发射功率必然会随着电池电量的减少而相应的减弱,所以以往的感知模型都无法精确的表述协作频谱感知的现实状况。
且现有的研究都是基于CRSN的网络模型,通过优化参与感知节点数目、感知时长、节点选择等方法,使得协作频谱感知在达到约束目标的条件下能量消耗达到最小化。但是现有的CRSN频谱感知算法研究的前提是所有的传感器节点都具有认知功能。一方面所有的CRSN节点都进行频谱感知,频谱切换等功能,极大消耗了传感器节点本已受限的能量和处理能力,而CRSN传感器节点处理能力有限,常常需要多个传感器节点进行协作频谱感知然后通过协调器融合判决(认知传感器节点与协调器交互过程繁琐:节点触发—网络协调器控制—节点感知—协调器融合信息判断、分配—节点接受信道、发送数据),他们之间感知信息的相互交流也导致了大量的能耗。另一方面,CR接收机的灵敏度远高于普通传感器节点所用的接收机,因而其生产成本也高于普通接收机,在每个传感器节点上都装载一个CR接收机,显而易见极大地增加了认知传感器节点的生产成本,进而增加了低成本认知传感器节点的设计难度。
发明内容
有鉴于此,本发明的目的在于提供一种基于认知功能和传感器节点分离的CRSN的频谱感知方法,用于解决认知功能带来的额外能耗和处理要求与传感器节点有限资源的矛盾、以及CRSN高成本实现与低成本实现要求的矛盾。
一种基于认知功能和传感器节点分离的CRSN频谱感知方法,将选择适合的认知节点和降低认知节点的发射功率两方面问题建模成一个混合离散和连续变量的优化问题,并用连续离散二进制混合粒子群算法进行优化,具体步骤如下:
1)使用能量检测法进行本地频谱检测;
2)计算检测得到的能量值;
3)计算认知节点的初始化检测概率和虚警概率;
4)融合中心通过收到的认知节点的感知结果和对应信道的误码率计算得到真正的认知节点的检测概率和虚警概率为:
5)假设有任意一个本地感知结果表明观察信道被主用户占用,那么融合中心的结果就是主用户占用该信道,计算融合中心的检测概率和虚警概率;
6)计算协作频谱感知的总能量消耗;
7)在假设控制信道的信噪比符合自由空间衰落模型的条件下,计算各个认知节点的新的检测概率和虚警概率;
8)给定约束条件为最大虚警概率和最小检测概率,同时满足频谱感知能量消耗最小化,将优化问题进行公式表达;
9)利用连续离散二进制混合粒子群算法进行优化。
进一步的,所述使用能量检测法进行本地频谱检测具体包括:
假设τs表示认知节点的频谱检测时间长度,fs表示检测采样频率,τsfs为每个检测周期的采样数量,第i个认知节点依靠它的采样信号能量值Xi[k](k=1,2,3Lτsfs)来给出感知结果;H0表示主用户没有占用信道,用H1表示主用户占用了信道;
H0:Xi[k]=ui[k] (1)
H1:Xi[k]=si[k]+ui[k] (2)
其中ui[k]是方差为σu 2、均值为0的高斯随机噪声;si[k]为主用户信号,假设它是一个均值为0方差为σsi 2的随机过程。
进一步的,计算检测得到的能量值为:
它在主用户不占用检测信道的情况下服从一个自由度为2τsfs的卡方分布;在主用户占用观察信道的情况下服从一个自由度为2τsfs,非中心参数为2γi的非中心卡方分布:
其中γi是认知节点i检测到的主用户的信噪比。
进一步的,计算认知节点的初始化检测概率和虚警概率方法为:
根据中心极限定理,当2τsfs足够大时,Ei可以看成是近似高斯分布,对于一个给定的门限值λ,则第i个认知节点的初始化检测概率和虚警概率分别如下:
其中Q(x)是正常高斯分布的累积分布函数的补函数。
进一步的,融合中心通过收到的认知节点的感知结果和对应信道的误码率计算得到真正的认知节点的检测概率和虚警概率为:
进一步的,融合中心的检测概率和虚警概率为:
其中θ={1,0}表示认知节点i是否参与感知,1代表参与,0代表不参与,N是认知节点的总个数。
进一步的,计算协作频谱感知的总能量消耗:
Cti表示传送感知结果的能量消耗,Csi表示观察信道部分的能量消耗;因为各个认知节点的相似性,所以假设所有认知节点的Csi是相同的,是一个常量;但是每个认知节点的Cti是各不相同的。
进一步的,在假设控制信道的信噪比符合自由空间衰落模型的条件下,dif表示第i个认知节点到融合中心的距离,那么第i个认知节点的控制信道的误码率为:
将(12)带入公式(7)、(8)计算各个认知节点的新的检测概率和虚警概率为:
进一步的,给定约束条件为最大虚警概率α和最小检测概率β,同时满足频谱感知能量消耗最小化,优化问题可以用下式表示:
进一步的,利用连续离散二进制混合粒子群算法进行优化,该算法将一个离散二进制变量的粒子群和一个连续变量的粒子群在一起运算,并引入惩罚函数来建立一个新的优化目标,具体方法为:
假设这个粒子群包含了n个粒子,粒子移动的过程就是对解空间的搜索过程,粒子维数用Q表示,每个粒子的所在位置为:xi=(xi1,xi2,L,xiQ),i=1,2,L n,每个粒子的速度为vi=(vi1,vi2,L,viQ),i=1,2,L n,粒子群算法的速度和位置的迭代更新公式:
其中w是保持原来速度的惯性系数,c1是粒子跟踪自己历史最优值的权重系数,它表示粒子对自身搜索历史的认识,所以叫“自身认知”,c2是粒子跟踪群体最优值的权重系数,它表示该粒子对整个群体搜索历史的认识,所以叫做“群体知识”;ξ和η是[0,1]区间内均匀分布的随机数,它保证了粒子向局部和全局最优靠近的同时,有一定的随机性,能够在局部最优和全局最优解的周围寻找更优的解;r是速度约束因子,通过它可以调节粒子速度对原有位置的影响;
引入惩罚函数为:
min D=CT+R*max((α-Pd),0)+S*max((Pf-β),0) (18)
其中R和S是惩罚因子,合适的设置它们的值,就可以免去惩罚,使原来的优化目标CT和新的优化目标D相同;
具体步骤包括:
1)初始化离散二进制变量粒子群和连续变量粒子群;
2)根据目标函数计算各自适应值;
3)根据公式(16)(17)更新离散二进制粒子群和连续变量粒子群的速度和位置;
4)根据最新位置计算全局优化值;
5)判定迭代次数是否达到上限,若没有达到上限则返回步骤2),反之结束算法。
本发明的有益效果在于:本发明提出的基于认知功能和传感器节点分离的CRSN的高能效协作频谱感知方案,将认知功能与传感器节点分离,传感器节点不再承担频谱感知功能,只负责源感知,而认知功能则搬移至CRSN中的其他专用节点,由这些专用节点负责频谱感知。该频谱感知方案解决了两方面的问题。一方面解决了在WSN网络中公用频段随着各种新的无线通信技术的兴起频谱稀缺;另一方面,解决了在CRSN中,所有节点都进行频谱感知,频谱切换等功能的能量消耗过大以及每个传感器节点都配备认知设备所带来的生产设备成本较高的问题。
附图说明
为了使本发明的目的、技术方案和有益效果更加清楚,本发明提供如下附图进行说明:
图1为新型认知无线传感器网络模型;
图2为连续离散二进制混合粒子群算法流程图。
具体实施方式
下面将结合附图,对本发明的优选实施例进行详细的描述。
在S-CRSN中,认知功能与传感器节点分离,使得认知节点和传感器节点相互分离而又必须紧密结合、协调地工作,传感器节点负责源感知,认知节点负责频谱感知,新型网络模型如图1所示。本发明提出,在S-CRSN中,一种基于认知功能和传感器节点分离的CRSN频谱感知方法,本方法首次考虑了感知结果在传输过程中的不确定性。因为控制信道和观察信道一样容易受到多种因素的干扰,并且这些干扰也对最终的感知结果有直接的影响。所以,该频谱感知方案将控制信道传输结果的不可靠性因素考虑进入到感知模型中。
为了在协作频谱感知中的总能耗最小化,参与感知的节点越少越好。但是,为了达到检测概率和虚警概率的约束目标,我们又必须保持一定数量的感知节点,这是一个折衷优化问题。当我们将焦点集中在单个认知节点i时,为了获得更高的本地检测概率Pdi和更低本地虚警概率Pfi,我们应该提高传输感知结果的发射功率Cti,而这与最小化频谱感知总能耗的目标相矛盾。而从另一个角度出发,为了最小化频谱感知总能耗,我们应该尽可能的将参与感知的节点的功耗降低,而这就需要我们尽量降低认知节点的发射功率Cti,但是这就可能无法满足检测精度的限制。因此这也是一个折衷优化问题。
将以上两个优化问题建模成一个混合离散和连续变量的优化问题,并提出了一种改进的粒子群优化算法,它可以选择合适的认知节点参与频谱感知的同时调整参与感知的认知节点的发射功率。具体的步骤如下:
一、使用能量检测法进行本地频谱检测
假设τs表示认知节点的频谱检测时间长度,fs表示检测采样频率,τsfs为每个检测周期的采样数量,第i个认知节点依靠它的采样信号能量值Xi[k](k=1,2,3Lτsfs)来给出感知结果;H0表示主用户没有占用信道,用H1表示主用户占用了信道;
H0:Xi[k]=ui[k] (1)
H1:Xi[k]=si[k]+ui[k] (2)
其中ui[k]是方差为σu 2、均值为0的高斯随机噪声;si[k]为主用户信号,假设它是一个均值为0方差为σsi 2的随机过程。
二、计算检测得到的能量值
它在主用户不占用检测信道的情况下服从一个自由度为2τsfs的卡方分布;在主用户占用观察信道的情况下服从一个自由度为2τsfs,非中心参数为2γi的非中心卡方分布:
其中γi是认知节点i检测到的主用户的信噪比。
三、计算认知节点的初始化检测概率和虚警概率
根据中心极限定理,当2τsfs足够大时,Ei可以看成是近似高斯分布,对于一个给定的门限值λ,则第i个认知节点的初始化检测概率和虚警概率分别如下:
其中Q(x)是正常高斯分布的累积分布函数的补函数。
四、计算得到真正的认知节点的检测概率和虚警概率
根据中心极限定理,当2τsfs足够大时,Ei可以看成是近似高斯分布,对于一个给定的门限值λ,则第i个认知节点的初始化检测概率和虚警概率分别如下:
其中Q(x)是正常高斯分布的累积分布函数的补函数。
五、计算融合中心的检测概率和虚警概率
融合中心的检测概率和虚警概率为:
其中θ={1,0}表示认知节点i是否参与感知,1代表参与,0代表不参与,N是认知节点的总个数。
六、计算协作频谱感知的总能量消耗
Cti表示传送感知结果的能量消耗,Csi表示观察信道部分的能量消耗;因为各个认知节点的相似性,所以假设所有认知节点的Csi是相同的,是一个常量;但是每个认知节点的Cti是各不相同的。
七、计算各个认知节点的新的检测概率和虚警概率;
在假设控制信道的信噪比符合自由空间衰落模型的条件下,dif表示第i个认知节点到融合中心的距离,那么第i个认知节点的控制信道的误码率为:
将(13)带入公式(7)、(8)计算各个认知节点的新的检测概率和虚警概率为:
八、优化问题进行公式表达
给定约束条件为最大虚警概率α和最小检测概率β,同时满足频谱感知能量消耗最小化,优化问题可以用下式表示:
9)利用连续离散二进制混合粒子群算法进行优化
该算法将一个离散二进制变量的粒子群和一个连续变量的粒子群在一起运算,并引入惩罚函数来建立一个新的优化目标,具体方法为:
假设这个粒子群包含了n个粒子,粒子移动的过程就是对解空间的搜索过程,粒子维数用Q表示,每个粒子的所在位置为:xi=(xi1,xi2,L,xiQ),i=1,2,L n,每个粒子的速度为vi=(vi1,vi2,L,viQ),i=1,2,L n,粒子群算法的速度和位置的迭代更新公式:
其中w是保持原来速度的惯性系数,c1是粒子跟踪自己历史最优值的权重系数,它表示粒子对自身搜索历史的认识,所以叫“自身认知”,c2是粒子跟踪群体最优值的权重系数,它表示该粒子对整个群体搜索历史的认识,所以叫做“群体知识”;ξ和η是[0,1]区间内均匀分布的随机数,它保证了粒子向局部和全局最优靠近的同时,有一定的随机性,能够在局部最优和全局最优解的周围寻找更优的解;r是速度约束因子,通过它可以调节粒子速度对原有位置的影响;
引入惩罚函数为:
min D=CT+R*max((α-Pd),0)+S*max((Pf-β),0) (18)
其中R和S是惩罚因子,合适的设置它们的值,就可以免去惩罚,使原来的优化目标CT和新的优化目标D相同;
参照图2连续离散二进制混合粒子群算法流程图,具体步骤包括:
1)初始化离散二进制变量粒子群和连续变量粒子群;
2)根据目标函数计算各自适应值;
3)根据公式(16)(17)更新离散二进制粒子群和连续变量粒子群的速度和位置;
4)根据最新位置计算全局优化值;
5)判定迭代次数是否达到上限,若没有达到上限则返回步骤2),反之结束算法。
最后说明的是,以上优选实施例仅用以说明本发明的技术方案而非限制,尽管通过上述优选实施例已经对本发明进行了详细的描述,但本领域技术人员应当理解,可以在形式上和细节上对其作出各种各样的改变,而不偏离本发明权利要求书所限定的范围。
Claims (1)
1.一种基于认知功能和传感器节点分离的CRSN频谱感知方法,其特征在于:将选择适合的认知节点和降低认知节点的发射功率两方面问题建模成一个混合离散和连续变量的优化问题,并用连续离散二进制混合粒子群算法进行优化,具体步骤如下:
1)使用能量检测法进行本地频谱检测;
2)计算检测得到的能量值;
3)计算认知节点的初始化检测概率和虚警概率;
4)融合中心通过收到的认知节点的感知结果和对应信道的误码率计算得到真正的认知节点的检测概率和虚警概率为:
5)假设有任意一个本地感知结果表明观察信道被主用户占用,那么融合中心的结果就是主用户占用该信道,计算融合中心的检测概率和虚警概率;
6)计算协作频谱感知的总能量消耗;
7)在假设控制信道的信噪比符合自由空间衰落模型的条件下,计算各个认知节点的新的检测概率和虚警概率;
8)给定约束条件为最大虚警概率和最小检测概率,同时满足频谱感知能量消耗最小化,将优化问题进行公式表达;
9)利用连续离散二进制混合粒子群算法进行优化;
所述使用能量检测法进行本地频谱检测具体包括:
假设τs表示认知节点的频谱检测时间长度,fs表示检测采样频率,τsfs为每个检测周期的采样数量,第i个认知节点依靠它的采样信号能量值Xi[k],k=1,2,3…τsfs来给出感知结果;H0表示主用户没有占用信道,用H1表示主用户占用了信道;
H0:Xi[k]=ui[k] (1)
H1:Xi[k]=si[k]+ui[k] (2)
其中ui[k]是方差为σu 2、均值为0的高斯随机噪声;si[k]为主用户信号,假设它是一个均值为0方差为σsi 2的随机过程;
计算检测得到的能量值为:
它在主用户不占用检测信道的情况下服从一个自由度为2τsfs的卡方分布;在主用户占用观察信道的情况下服从一个自由度为2τsfs,非中心参数为2γi的非中心卡方分布:
其中γi是认知节点i检测到的主用户的信噪比;
计算认知节点的初始化检测概率和虚警概率方法为:
根据中心极限定理,当2τsfs足够大时,Ei看成是近似高斯分布,对于一个给定的门限值λ,则第i个认知节点的初始化检测概率和虚警概率分别如下:
其中Q(x)是正常高斯分布的累积分布函数的补函数;
融合中心通过收到的认知节点的感知结果和对应信道的误码率计算得到真正的认知节点的检测概率和虚警概率为:
融合中心的检测概率和虚警概率为:
其中θ={1,0}表示认知节点i是否参与感知,1代表参与,0代表不参与,N是认知节点的总个数;
计算协作频谱感知的总能量消耗:
Cti表示传送感知结果的能量消耗,Csi表示观察信道部分的能量消耗;因为各个认知节点的相似性,所以假设所有认知节点的Csi是相同的,是一个常量;但是每个认知节点的Cti是各不相同的;
在假设控制信道的信噪比符合自由空间衰落模型的条件下,dif表示第i个认知节点到融合中心的距离,那么第i个认知节点的控制信道的误码率为:
将(12)带入公式(7)、(8)计算各个认知节点的新的检测概率和虚警概率为:
给定约束条件为最大虚警概率α和最小检测概率β,同时满足频谱感知能量消耗最小化,优化问题用下式表示:
利用连续离散二进制混合粒子群算法进行优化,该算法将一个离散二进制变量的粒子群和一个连续变量的粒子群在一起运算,并引入惩罚函数来建立一个新的优化目标,具体方法为:
假设这个粒子群包含了n个粒子,粒子移动的过程就是对解空间的搜索过程,粒子维数用Q表示,每个粒子的所在位置为:xi=(xi1,xi2,…,xiQ),i=1,2,…n,每个粒子的速度为vi=(vi1,vi2,…,viQ),i=1,2,…n,粒子群算法的速度和位置的迭代更新公式:
其中w是保持原来速度的惯性系数,c1是粒子跟踪自己历史最优值的权重系数,它表示粒子对自身搜索历史的认识,叫“自身认知”,c2是粒子跟踪群体最优值的权重系数,它表示该粒子对整个群体搜索历史的认识,所以叫做“群体知识”;ξ和η是[0,1]区间内均匀分布的随机数,保证了粒子向局部和全局最优靠近的同时,有一定的随机性,能够在局部最优和全局最优解的周围寻找更优的解;r是速度约束因子,通过它调节粒子速度对原有位置的影响;
引入惩罚函数为:
minD=CT+R*max((α-Pd),0)+S*max((Pf-β),0) (18)
其中R和S是惩罚因子,合适的设置它们的值,能够免去惩罚,使原来的优化目标CT和新的优化目标D相同;
具体步骤包括:
1)初始化离散二进制变量粒子群和连续变量粒子群;
2)根据目标函数计算各自适应值;
3)根据公式(16)(17)更新离散二进制粒子群和连续变量粒子群的速度和位置;
4)根据最新位置计算全局优化值;
5)判定迭代次数是否达到上限,若没有达到上限则返回步骤2),反之结束算法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611221181.6A CN106788818B (zh) | 2016-12-26 | 2016-12-26 | 基于认知功能和传感器节点分离的crsn频谱感知方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611221181.6A CN106788818B (zh) | 2016-12-26 | 2016-12-26 | 基于认知功能和传感器节点分离的crsn频谱感知方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106788818A CN106788818A (zh) | 2017-05-31 |
CN106788818B true CN106788818B (zh) | 2020-05-08 |
Family
ID=58926446
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611221181.6A Active CN106788818B (zh) | 2016-12-26 | 2016-12-26 | 基于认知功能和传感器节点分离的crsn频谱感知方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106788818B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104994569B (zh) * | 2015-06-25 | 2019-12-17 | 厦门大学 | 基于多用户强化学习的认知无线网络抗敌意干扰方法 |
CN117981428A (zh) * | 2021-10-22 | 2024-05-03 | 北京小米移动软件有限公司 | 一种感知信号功率控制的方法、装置、设备及存储介质 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104994558A (zh) * | 2015-07-14 | 2015-10-21 | 重庆邮电大学 | 无线认知传感器网络中基于事件驱动的分簇路由方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2925043B1 (en) * | 2011-05-03 | 2018-07-04 | Telefonaktiebolaget LM Ericsson (publ) | Nodes and methods for enabling measurements performed by a wireless device |
-
2016
- 2016-12-26 CN CN201611221181.6A patent/CN106788818B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104994558A (zh) * | 2015-07-14 | 2015-10-21 | 重庆邮电大学 | 无线认知传感器网络中基于事件驱动的分簇路由方法 |
Non-Patent Citations (1)
Title |
---|
认知无线传感器网络的频谱感知与能耗均衡算法研究;孙飞;《CNKI博硕士学位论文》;20161118;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN106788818A (zh) | 2017-05-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Hassan et al. | An improved energy-efficient clustering protocol to prolong the lifetime of the WSN-based IoT | |
Daneshvar et al. | Energy-efficient routing in WSN: A centralized cluster-based approach via grey wolf optimizer | |
Zhang et al. | Self-organization paradigms and optimization approaches for cognitive radio technologies: a survey | |
CN105684524B (zh) | 通信***、接入网络节点和优化通信网络中能耗的方法和装置 | |
CN102546059B (zh) | 认知自组织网络中基于无监督聚类的分布式合作频谱感知方法 | |
US11412039B2 (en) | System and method for hierarchical clustering of wireless mobile network | |
CN106507370B (zh) | 主动式频谱感知切换的方法 | |
Tyagi et al. | Cognitive radio-based clustering for opportunistic shared spectrum access to enhance lifetime of wireless sensor network | |
CN111786712B (zh) | 一种基于cr的uav通信网络次级链路吞吐量优化方法 | |
Wang et al. | Thirty years of machine learning: The road to pareto-optimal next-generation wireless networks | |
CN106788818B (zh) | 基于认知功能和传感器节点分离的crsn频谱感知方法 | |
Tyagi et al. | Bayesian coalition game-based optimized clustering in wireless sensor networks | |
CN115190489A (zh) | 基于深度强化学习的认知无线网络动态频谱接入方法 | |
Salem et al. | ICSSSS: An intelligent channel selection scheme for cognitive radio ad hoc networks using a self organized map followed by simple segregation | |
CN111741520B (zh) | 一种基于粒子群的认知水声通信***功率分配方法 | |
Kalra et al. | LEACH based hybrid energy efficient routing algorithm for dynamic cognitive radio networks | |
Garhwal et al. | Dynamic spectrum access in cognitive radio: a brief review | |
CN116248208A (zh) | 一种基于协同感知动态频谱切换的干扰规避方法及*** | |
Zhang et al. | Deep reinforcement learning-based distributed dynamic spectrum access in multi-user multi-channel cognitive radio internet of things networks | |
Pattanayak et al. | Identification of spectrum holes using ANN model for cognitive radio applications | |
Anushiya et al. | Energy detection based spectrum sensing data mining for safety-message delivery in CR enabled VANET | |
Bharathi et al. | Resource allocation based on hybrid water filling algorithm for energy efficiency enhancement in cognitive radio networks | |
CN113473402A (zh) | 一种面向认知无线传感网的稳定分簇路由方法 | |
Chiti et al. | A cooperative spectrum sensing protocol for IEEE 802.15. 4m wide-area WSNs | |
CN108243478B (zh) | 一种crsn中能量有效的节点选择方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |