摘要
在认知抗干扰通信系统中,智能决策是其核心,根据干扰环境,对系统的干扰抑制方式、频谱资源分配、调制编码方式和功率调整信息进行最优决策。现有的抗干扰通信系统的智能决策多采用遗传算法、人工蜂群算法等,面对日益复杂的电磁环境,通常这些算法不具有对新干扰的泛化能力。BP神经网络算法简单、具有一定的容错能力和泛化能力,本文设计并分析了一种基于BP神经网络的抗干扰实时决策引擎模型,根据系统性能设计了输入输出数据的预处理方式和判别标准,阐述了决策实现步骤,分析了算法参数;通过系统性能仿真,验证了文中提出的实时决策引擎的强抗干扰性能。与采用遗传算法和人工蜂群算法的决策引擎相比,本文提出的决策引擎决策速度更快且具有泛化能力和容错能力。
Intelligent decision-making is the core of anti-jamming communication system,the optimal decision is made on the system’s jamming suppression mode,spectrum resource allocation,modulation and coding mode and power adjustment information according to the jamming environment.The existing intelligent decision-making in the anti-jamming communication system mostly adopts the genetic algorithm,artificial bee colony algorithm,etc.In the face of complex and changing electromagnetic environment,usually these algorithms do not have the fault tolerance capability for environment estimation parameters and the generalization ability for the new jamming.The BP neural network algorithm is simple,has certain fault tolerance and generalization ability.In this paper,a real-time anti-jamming decision engine model based on BP neural network is designed and analyzed.The pre-processing method and discriminant standard of input data are designed according to system performance.The decision-making steps and the algorithm parameters are analyzed.The system performance simulation proves that the decision engine proposed in this paper has strong anti-jamming performance.Compared with the decision engine using genetic algorithm or artificial bee colony algorithm,the decision engine proposed in this paper is faster and has generalization ability and fault tolerance.
作者
冉雨
程郁凡
陈大勇
王小青
Ran Yu;Cheng Yufan;Chen Dayong;Wang Xiaoqing(National Key Laboratory of Science and Technology on Communications of UESTC,Chengdu,Sichuan 611731,China;Naval Research Institute,Beijing 100161,China)
出处
《信号处理》
CSCD
北大核心
2019年第8期1350-1357,共8页
Journal of Signal Processing
基金
国家预研项目(3020103,9020302)
国家重点研发计划项目(2018YFC0807101)
通信抗干扰技术国家级重点实验室基金项目
关键词
认知抗干扰
决策引擎
BP神经网络
cognitive anti-jamming
decision engine
BP neural network