Multiobjective Cognitive Cooperative Jamming Decision-Making Method Based on Tabu Search-Artificial Bee Colony Algorithm
For the future information confrontation, a single jamming mode is not effective due to the complex electromagnetic environment. Selecting the appropriate jamming decision to coordinately allocate the jamming resources is the development direction of the electronic countermeasures. Most of the exist...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Hindawi Limited
2018-01-01
|
Series: | International Journal of Aerospace Engineering |
Online Access: | http://dx.doi.org/10.1155/2018/7490895 |
id |
doaj-7496c9af579248929c616acaeabe1e37 |
---|---|
record_format |
Article |
spelling |
doaj-7496c9af579248929c616acaeabe1e372020-11-24T20:42:45ZengHindawi LimitedInternational Journal of Aerospace Engineering1687-59661687-59742018-01-01201810.1155/2018/74908957490895Multiobjective Cognitive Cooperative Jamming Decision-Making Method Based on Tabu Search-Artificial Bee Colony AlgorithmFang Ye0Fei Che1Lipeng Gao2College of Information and Communication Engineering, Harbin Engineering University, Harbin 150001, ChinaCollege of Information and Communication Engineering, Harbin Engineering University, Harbin 150001, ChinaCollege of Information and Communication Engineering, Harbin Engineering University, Harbin 150001, ChinaFor the future information confrontation, a single jamming mode is not effective due to the complex electromagnetic environment. Selecting the appropriate jamming decision to coordinately allocate the jamming resources is the development direction of the electronic countermeasures. Most of the existing studies about jamming decision only pay attention to the jamming benefits, while ignoring the jamming cost. In addition, the conventional artificial bee colony algorithm takes too many iterations, and the improved ant colony (IAC) algorithm is easy to fall into the local optimal solution. Against the issue, this paper introduces the concept of jamming cost in the cognitive collaborative jamming decision model and refines it as a multiobjective one. Furthermore, this paper proposes a tabu search-artificial bee colony (TSABC) algorithm to cognitive cooperative-jamming decision. It introduces the tabu list into the artificial bee colony (ABC) algorithm and stores the solution that has not been updated after a certain number of searches into the tabu list to avoid meeting them when generating a new solution, so that this algorithm reduces the unnecessary iterative process, and it is not easy to fall into a local optimum. Simulation results show that the search ability and probability of finding the optimal solution of the new algorithm are better than the other two. It has better robustness, which is better in the “one-to-many” jamming mode.http://dx.doi.org/10.1155/2018/7490895 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Fang Ye Fei Che Lipeng Gao |
spellingShingle |
Fang Ye Fei Che Lipeng Gao Multiobjective Cognitive Cooperative Jamming Decision-Making Method Based on Tabu Search-Artificial Bee Colony Algorithm International Journal of Aerospace Engineering |
author_facet |
Fang Ye Fei Che Lipeng Gao |
author_sort |
Fang Ye |
title |
Multiobjective Cognitive Cooperative Jamming Decision-Making Method Based on Tabu Search-Artificial Bee Colony Algorithm |
title_short |
Multiobjective Cognitive Cooperative Jamming Decision-Making Method Based on Tabu Search-Artificial Bee Colony Algorithm |
title_full |
Multiobjective Cognitive Cooperative Jamming Decision-Making Method Based on Tabu Search-Artificial Bee Colony Algorithm |
title_fullStr |
Multiobjective Cognitive Cooperative Jamming Decision-Making Method Based on Tabu Search-Artificial Bee Colony Algorithm |
title_full_unstemmed |
Multiobjective Cognitive Cooperative Jamming Decision-Making Method Based on Tabu Search-Artificial Bee Colony Algorithm |
title_sort |
multiobjective cognitive cooperative jamming decision-making method based on tabu search-artificial bee colony algorithm |
publisher |
Hindawi Limited |
series |
International Journal of Aerospace Engineering |
issn |
1687-5966 1687-5974 |
publishDate |
2018-01-01 |
description |
For the future information confrontation, a single jamming mode is not effective due to the complex electromagnetic environment. Selecting the appropriate jamming decision to coordinately allocate the jamming resources is the development direction of the electronic countermeasures. Most of the existing studies about jamming decision only pay attention to the jamming benefits, while ignoring the jamming cost. In addition, the conventional artificial bee colony algorithm takes too many iterations, and the improved ant colony (IAC) algorithm is easy to fall into the local optimal solution. Against the issue, this paper introduces the concept of jamming cost in the cognitive collaborative jamming decision model and refines it as a multiobjective one. Furthermore, this paper proposes a tabu search-artificial bee colony (TSABC) algorithm to cognitive cooperative-jamming decision. It introduces the tabu list into the artificial bee colony (ABC) algorithm and stores the solution that has not been updated after a certain number of searches into the tabu list to avoid meeting them when generating a new solution, so that this algorithm reduces the unnecessary iterative process, and it is not easy to fall into a local optimum. Simulation results show that the search ability and probability of finding the optimal solution of the new algorithm are better than the other two. It has better robustness, which is better in the “one-to-many” jamming mode. |
url |
http://dx.doi.org/10.1155/2018/7490895 |
work_keys_str_mv |
AT fangye multiobjectivecognitivecooperativejammingdecisionmakingmethodbasedontabusearchartificialbeecolonyalgorithm AT feiche multiobjectivecognitivecooperativejammingdecisionmakingmethodbasedontabusearchartificialbeecolonyalgorithm AT lipenggao multiobjectivecognitivecooperativejammingdecisionmakingmethodbasedontabusearchartificialbeecolonyalgorithm |
_version_ |
1716821880011227136 |