本站小编为你精心准备了谈混合信源检测融合算法及数值仿真参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。
摘要:针对点源信源和远程遥测信源混合部署的检测融合问题,对混合信源的分布式检测融合算法进行研究。分析混合信源检测融合的特点,研究基于Neyman-Pearson准则的异步检测融合算法,构建数值仿真实验环境,并对提出的算法进行数值验证。验证结果表明:混合信源的分布式检测融合方法能够大幅降低漏警率,提高了报警精度。
关键词:混合信源;分布式检测;数据融合;数值仿真
引言
分布式检测融合方法可以提高对毒剂检测的精度,有效降低报警器本身误差对判决结果的影响[1],目前的融合方法主要针对点源信源,而随着我军装备技术的发展,远程遥测毒剂报警装备成为化学侦察的重要组成部分。与点源信源相比,远程遥测信源可以远距离对毒剂云团进行监测,利用红外光谱特征判断是否存在化学毒剂云团,进行提前报警。因此,研究点源与远程遥测2种混合信源的检测融合算法,对于提高毒剂报警精度具有重要作用。
1混合信源算法的特点
混合信源相对于点源信源,其检测融合算法主要有以下特点:1)异步判决。点源信源传感器的二元判决是建立在时间一致基础上的同步判决,即在同一时刻对发生的事件进行判决,利用各传感器所在位置的浓度不同从而确定单个信源的漏警率和虚警率,然后进行融合判决。而远程遥测信源的特点是可以对云团进行多次扫描,在一定的时间段[0,τ]内不断地产生判决结果。2)门限未知。在点源信源的分布式检测融合算法中,一般根据经验给出对单个毒剂报警器漏警率和虚警率的推算方法。门限值0100010111=P(C-C)/P(C-C),可根据战场上出现的化学袭击信号给出判断。在实际的战场条件下,远程遥测信源探测的距离较远,在探测之前对化学袭击后特征判断的时间有限,基本无法通过现象确定先验概率。同时,在实际战场上对代价函数也难以进行量化,漏警和虚警的代价很难直接确定,因此混合信源的门限值未知。3)局部检测率不变。遥测毒剂报警器对云团进行持续监测时,只要云团浓度在可探测范围之内,即可检测出毒剂的存在,一般不受毒剂云团浓度的影响,笔者假设其漏警率、检测率和虚警率是定值,可用:行计算。
2融合算法设计
2.1基于N-P准则的检测融合算法对于一个化学袭击事件的检测,理想的检测融合算法是使PM和PF同时达到最小化,但实际上不可能同时达到。根据N-P(Neyman-Pearson)准则,只能在限制PF的情况下,使PM达到最小,这种准则下的检测融合称为N-P检测。其设计目标是在预先设定的检验水平上,使检验的功效最大。因此,把N-P检测定义为一个约束条件下的函数问题,引入拉格朗日乘子,其必要条件是使式(1)的值达到最小[2]。MF0F=P+(P-)。(1)其中为拉格朗日乘数。根据前文定义,把PF和PM用概率替换,则上式可转化为实际上,在点源信源的检测融合中,一般采用基于代价函数的计算方法,基于N-P检测的函数F就是平均代价函数的特殊形式。在贝叶斯检测中,平均代价函数为如果令c00=c11=0,P(H0)c10=λ,P(H1)c01=1,PF-α0=10P(HH),则上式即可以转化为式(1)和式(2)相比可知,N-P准则实际上就是在规定条件下的贝叶斯准则的特殊表示,因此分析函数F的第2项的最小值可以采用似然比检测:根据贝叶斯检测的一般方法,可以把上式变换为判决的门限可由虚警率的约束确定,即满足下式:通过式(3)和式(4)即可确定基于给定虚警率约束的门限自适应算法,判定结果不受先验概率和代价函数的影响。
2.2基于异步判决的融合算法改进通过基于N-P算法的检测融合可以在虚警概率给定的情况下求出门限,从而完成融合判决。而对远程遥测信源来说,由于具有异步判决的特点,因此需要进一步研究多次检测情况下的融合检测规则。假定分布式检测系统是一个给定的观测区间[0,τ]上,在这个区间内事件不发生变化。遥测信源在区间上的不同时刻作出了多个关于假设存在的判决,这些判决不断地送入融合中心,中心不断地组合到来的局部判决,最后在t=τ时产生全局判决。假设远程遥测毒剂报警装置的局部判决时间为,则在区间[0,τ]内,远程遥测报警器B的判决次数为遥测报警器在[0,τ]内发送的局部判决集合用{}BB1B2B,,,ku=uuu表示。上述集合对于一个检测事件来说,可能是空集,代表这段时间内没有数据上报到融合中心。根据前文对遥测传感器的特点分析,假定在[0,τ]内,遥测报警器B的虚警和检测率PM和PD是平稳的,即它们不随时间的变化和云团的扩散浓度而变化,全局判决规则是基于在该区间内接收的所有的局部判决且在观测区间[0,τ]的结束时间作出的。如果把遥测传感器的每次检测都看成一次局部判决,则最优融合规则可以表示为式中:Nu为在毒剂报警区域内有N个点源毒剂报警器;Bu为区域内有1个遥测报警器。由于Bu表示的是k次判决,因此把上式左半部分展开:两边取对数得到式(5)及其与混合信源的异步检测融合算法,可在单个信源判决结果的基础上,求得融合判决结果。
3数值仿真实验
3.1背景场设定假定毒剂云团的瞬时释放,扩散模式采用风向固定的瞬时点源模式。2种信源的分布如图1所示。在混合信源的计算中,由于远程遥测毒剂报警器的存在,在实际运用中可以减少点源信源的数量,从而减轻操作人员。为此,设有5个点源信源,编号为A1,A2,…,A5,其坐标位于距化学武器爆炸点距离为l=500m的直线上,每个报警器相距2m。远程信源的坐标为B(x0,y0),设其到云团的距离为l0=600m,完成一次检测的时间设为β=20s,检测区间设为τ=100s。初始条件与点源信源的条件相同,Q0=50kg,非等温条件,K0=1.785,K1=0.014,n=1.10,(1+1/n)=0.96523,Z=1m。
3.2融合算法实现对于混合信源中的点源信源的漏警率和虚警率的计算,云团沿x轴运动时,当t1=245.26,t2=254.73时,监测点浓度达到点源报警器的报警阈值。为了模型简化,假设远程遥测信源在100s≤t≤200s区间内对毒剂云团进行监测,其浓度方程[3]为根据大气扩散的一般模式可计算出t时刻,毒剂报警区域内任意一点的浓度。当云团到达点源毒剂报警区域时,其浓度如表1所示。假设战场当前的相对湿度为70%,根据浓度值与漏警率的经验公式[4]:遥测报警装置的漏警率和虚警率由综合因素决定,与地形条件、气象条件和云团的浓度分布状况有关系。由于缺乏实际的实验数据,根据前文分析的混合信源的特点,将其设定为常量PF=0.1,PM=0.05。根据N-P算法,假设融合后可接受的虚警率要求比单装备的虚警率下降为α0=0.05%,然后由式(4)可得检测门限,由于不能得到关于α0的解析解,因此笔者采用基于差值的近似解[5],在上述基础数据已知的情况下,考察不同的λ取值对虚警率的影响,其算法如图2所示。λ对α0是单调递减的函数,因此求解λ可采用插值法逐渐逼近准确值,使门限满足α0的要求[6]。根据上述算法做出α0和λ的相关曲线如图3所示,曲线中的点的步长为0.001,范围是[0,1]。通过曲线可以看到,函数不是连续可导的,存在突变,进一步证明其解析解是不存在的。运用Matlab的find()函数,解出当λ=0.181时,α0=0.0510;当λ=0.1820时,α0=0.0380。所以要满足虚警率的最低要求,根据插值法,门限值取λ=0.18107。在获取了门限之后,利用式(5)对随机生成的10000组数据进行统计,融合漏警率如表1所示。从结果可以看到:与单个报警器相比,混合信源的融合算法漏警率明显下降,由平均9.95%下降到0.012%。与点源信源相比,混合信源在信源数量减少的情况下,融合漏警率更小。分析其可能的原因是遥测信源可以在一定的时间范围内对同一云团进行异步检测,增加了有效检测数据的数量,从而减少了检测错误的概率。
4结束语
点源信源和远程遥测信源的混合部署是未来战场上防化侦察装备运用的主要方式。笔者分析了混合信源检测融合算法的主要特点,并设计了基于N-P准则和异步判决的融合算法来解决混合信源的分布式检测问题。数值仿真结果表明:该算法能够显著降低漏警率,对准确检测战场化学危害情况具有重要作用。
参考文献:
[1]胡学海,王厚军,黄建国.分布式目标检测融合决策优化算法[J].电子科技大学学报,2013,42(3):375-379.
[2]李勇,汪立新,相威.基于门限自适应的分布式检测融合算法[J].计算机仿真,2009,26(1):343-345.
[3]陈金周,陈海平,王玄玉,等.化学武器效应及销毁[M].北京:兵器工业出版社
[4]纪军,黄启斌,丁学全.国外化学毒剂检测器技术与评价[M].北京:国防工业出版社,2016:27-40.
[5]夏美文.基于双MCU的多通道信号检测模块[J].兵工自动化,2017,36(3):20-23.
作者:顾进 诸雪征 聂坤林 单位:陆军防化学院研究生管理大队