<listing id="l9bhj"><var id="l9bhj"></var></listing>
<var id="l9bhj"><strike id="l9bhj"></strike></var>
<menuitem id="l9bhj"></menuitem>
<cite id="l9bhj"><strike id="l9bhj"></strike></cite>
<cite id="l9bhj"><strike id="l9bhj"></strike></cite>
<var id="l9bhj"></var><cite id="l9bhj"><video id="l9bhj"></video></cite>
<menuitem id="l9bhj"></menuitem>
<cite id="l9bhj"><strike id="l9bhj"><listing id="l9bhj"></listing></strike></cite><cite id="l9bhj"><span id="l9bhj"><menuitem id="l9bhj"></menuitem></span></cite>
<var id="l9bhj"></var>
<var id="l9bhj"></var>
<var id="l9bhj"></var>
<var id="l9bhj"><strike id="l9bhj"></strike></var>
<ins id="l9bhj"><span id="l9bhj"></span></ins>
Volume 44 Issue 4
Apr.  2022
Turn off MathJax
Article Contents
PENG Ya-lan, DUAN Hai-bin, WEI Chen. UAV swarm task allocation algorithm based on the alternating direction method of multipliers network potential game theory[J]. Chinese Journal of Engineering, 2022, 44(4): 792-800. doi: 10.13374/j.issn2095-9389.2021.11.26.003
Citation: PENG Ya-lan, DUAN Hai-bin, WEI Chen. UAV swarm task allocation algorithm based on the alternating direction method of multipliers network potential game theory[J]. Chinese Journal of Engineering, 2022, 44(4): 792-800. doi: 10.13374/j.issn2095-9389.2021.11.26.003

UAV swarm task allocation algorithm based on the alternating direction method of multipliers network potential game theory

doi: 10.13374/j.issn2095-9389.2021.11.26.003
More Information
  • Corresponding author: E-mail: hbduan@buaa.edu.cn
  • Received Date: 2021-11-26
    Available Online: 2022-03-03
  • Publish Date: 2022-04-02
  • Compared with a single unmanned aerial vehicle (UAV), a large-scale UAV swarm can accomplish the unavailable, complex, and “1 + 1 > 2” tasks of traditional UAVs. To prevent the UAV swarm from falling into the dilemma of disorganized derailment and mission failure, higher requirements for the robustness and organizational scheduling capability of the UAV swarm were proposed. As one of the important components of the autonomous cooperative control technology of UAV swarms, task allocation refers to certain environmental situation information and UAV swarm status to maximize the overall efficiency of the swarm. To solve the task allocation problem of the UAV swarm, a UAV swarm task allocation algorithm based on the alternating direction method of multipliers (ADMM) network potential game theory was proposed. The ADMM is a typical algorithm that uses the idea of “divide and conquer.” The ADMM adopts the decomposition–coordination process, which coordinates the solutions of each subproblem step by step to determine the global optimum. In terms of problem modeling and algorithm design, the network potential game theory can solve the conflict and cooperation between multiple agents effectively. By combining the advantages of the ADMM and network potential game theory, UAV swarm task allocation can be divided into two parts: local and global benefits optimization. Firstly, considering the different resource constraints and execution capability factors of the UAV swarm, the task allocation problem was formulated as the problem of finding a minimum under inequality constraints, and the game model of the UAV swarm task allocation problem was constructed based on the network potential game theory. Based on the game model of UAV swarm task allocation, the equivalence of the optimum UAV swarm task allocation strategy and the Nash equilibrium solution of the evolutionary network was analyzed. Secondly, according to the UAV capability and task set characteristics, the local optimum execution efficiency of each UAV was determined using the ADMM. Moreover, each UAV was defined as a rational player, the local benefit maximization task combination of each UAV was used as the initial task allocation scheme, and the task allocation problem was transformed and solved by using the Nash equilibrium solution of the network potential game. Each UAV adjusts its strategy based on the information on the interaction between individuals in the neighborhood to maximize the global task benefits. Finally, the simulation experiments verified that the proposed UAV swarm task allocation algorithm can converge to the optimal solution stably within a limited step and assign all task target points without conflict. The feasibility and effectiveness of the method were also verified. The comprehensive verification platform for the 3D simulation process of UAV swarm task allocation and execution was given in the form of real-time deduction.

     

  • loading
  • [1]
    段海濱, 邱華鑫. 基于群體智能的無人機集群自主控制. 北京: 科學出版社, 2018

    Duan H B, Qiu H X. Unmanned Aerial Vehicle Swarm Autonomous Control Based on Swarm Intelligence. Beijing: Science Press, 2018
    [2]
    Jain R. Efficient Market Mechanisms and Simulation-based Learning for Multi-agent Systems [Dissertation]. Berkeley: University of California, 2004
    [3]
    吳森堂. 協同飛行控制系統. 北京: 科學出版社, 2018

    Wu S T. Cooperative Flight Control System. Beijing: Science Press, 2018
    [4]
    楊慶, 段海濱. 仿鴻雁編隊的無人機集群飛行驗證. 工程科學學報, 2019, 41(12):1599

    Yang Q, Duan H B. Verification of unmanned aerial vehicle swarm behavioral mechanism underlying the formation of Anser cygnoides. Chin J Eng, 2019, 41(12): 1599
    [5]
    嚴飛, 祝小平, 周洲, 等. 考慮同時攻擊約束的多異構無人機實時任務分配. 中國科學:信息科學, 2019, 49(5):555 doi: 10.1360/N112018-00338

    Yan F, Zhu X P, Zhou Z, et al. Real-time task allocation for a heterogeneous multi-UAV simultaneous attack. Scientia Sinica Informationis, 2019, 49(5): 555 doi: 10.1360/N112018-00338
    [6]
    王瑞, 肖冰松. 基于改進鴿群優化和馬爾可夫鏈的多無人機協同搜索方法. 工程科學學報, 2019, 41(10):1342

    Wang R, Xiao B S. Cooperative search for multi-UAVs via an improved pigeon-inspired optimization and Markov chain approach. Chin J Eng, 2019, 41(10): 1342
    [7]
    Luo Y L, Huang X Y, Yang J, et al. Auction mechanism-based multi-type task planning for heterogeneous UAVs swarm // 2020 IEEE 20th International Conference on Communication Technology. Nanning, 2020: 698
    [8]
    Zhang X L, Tan Y J, Yang Z W. Resource allocation optimization of equipment development task based on MOPSO algorithm. J Syst Eng Electron, 2019, 30(6): 1132 doi: 10.21629/JSEE.2019.06.09
    [9]
    Yavuz H S, G?Ktas H, ?ev?kalp H, et al. Optimal task allocation for multiple UAVs // 2020 28th Signal Processing and Communications Applications Conference (SIU). Gaziantep, 2020: 1
    [10]
    Li T, Shin H S, Tsourdos A. Efficient decentralized task allocation for UAV swarms in multi-target surveillance missions // 2019 International Conference on Unmanned Aircraft Systems (ICUAS). Atlanta, 2019: 61
    [11]
    Gabay D, Mercier B. A dual algorithm for the solution of nonlinear variational problems via finite element approximation. Comput Math Appl, 1976, 2(1): 17 doi: 10.1016/0898-1221(76)90003-1
    [12]
    Boyd S, Parikh N, Chu E, et al. Distributed optimization and statistical learning via the alternating direction method of multipliers. Found Trends Mach Learn, 2011, 3(1): 1
    [13]
    郭雷. 不確定性動態系統的估計、控制與博弈. 中國科學:信息科學, 2020, 50(9):1327 doi: 10.1360/SSI-2020-0277

    Guo L. Estimation, control, and games of dynamical systems with uncertainty. Scientia Sinica Informationis, 2020, 50(9): 1327 doi: 10.1360/SSI-2020-0277
    [14]
    Zhen Z Y, Xing D J, Gao C. Cooperative search-attack mission planning for multi-UAV based on intelligent self-organized algorithm. Aerosp Sci Technol, 2018, 76: 402 doi: 10.1016/j.ast.2018.01.035
    [15]
    Kim M H, Baik H, Lee S. Response threshold model based UAV search planning and task allocation. J Intell Robotic Syst, 2014, 75(3-4): 625 doi: 10.1007/s10846-013-9887-6
    [16]
    Choi H L, Brunet L, How J P. Consensus-based decentralized auctions for robust task allocation. IEEE Trans Robotics, 2009, 25(4): 912 doi: 10.1109/TRO.2009.2022423
    [17]
    Wu H S, Li H, Xiao R B. A blockchain bee colony double inhibition labor division algorithm for spatio-temporal coupling task with application to UAV swarm task allocation. J Syst Eng Electron, 2021, 32(5): 1180 doi: 10.23919/JSEE.2021.000101
    [18]
    Ma Y H, Zhao Y F, Bai S Y, et al. Collaborative task allocation of heterogeneous multi-UAV based on improved CBGA algorithm // 2020 16th International Conference on Control, Automation, Robotics and Vision (ICARCV). Shenzhen, 2020: 795
    [19]
    Fu X W, Pan J, Gao X G, et al. Task allocation method for multi-UAV teams with limited communication bandwidth // 2018 15th International Conference on Control, Automation, Robotics and Vision (ICARCV). Singapore, 2018: 1874
    [20]
    Fu X W, Feng P, Gao X G. Swarm UAVs task and resource dynamic assignment algorithm based on task sequence mechanism. IEEE Access, 2019, 7: 41090 doi: 10.1109/ACCESS.2019.2907544
    [21]
    Wu B B, Zhang B N, Zhao B, et al. A potential game approach to multiple UAVs 3D placement in iot communication networks // 2020 International Conference on Wireless Communications and Signal Processing (WCSP). Nanjing, 2020: 660
    [22]
    Marden J R, Arslan G, Shamma J S. Connections between cooperative control and potential games illustrated on the consensus problem // 2007 European Control Conference (ECC). Kos, 2007: 4604
    [23]
    Xie Y, Shanbhag U V. SI-ADMM: A stochastic inexact ADMM framework for stochastic convex programs. IEEE Trans Autom Control, 2020, 65(6): 2355 doi: 10.1109/TAC.2019.2953209
    [24]
    Jia X, Wu S T, Wen Y M, et al. A distributed decision method for missiles autonomous formation based on potential game. J Syst Eng Electron, 2019, 30(4): 738 doi: 10.21629/JSEE.2019.04.11
    [25]
    Zheng X B, Zhang F B, Song T, et al. Heterogeneous multi-UAV distributed task allocation based on CBBA // 2019 IEEE International Conference on Unmanned Systems. Beijing, 2019: 704
  • 加載中

Catalog

    通訊作者: 陳斌, bchen63@163.com
    • 1. 

      沈陽化工大學材料科學與工程學院 沈陽 110142

    1. 本站搜索
    2. 百度學術搜索
    3. 萬方數據庫搜索
    4. CNKI搜索

    Figures(6)  / Tables(1)

    Article views (611) PDF downloads(92) Cited by()
    Proportional views
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return
    久色视频