A Task Planning Method for UAV Swarm Dynamic Reconstruction Based on a Fourth-Order Motif
Abstract
:1. Introduction
- The system-capability-task requirement mapping model is proposed for the first time, and the flexible network of the multi-UAV cluster is established as a heterogeneous network composed of three kinds of relations and six kinds of nodes.
- Quantification of task allocation by introducing three indicators: time, collaborative load, and cost.
- In the hybrid structure, the disturbance of and change in key nodes in the central-oriented structure are considered, the authorization transfer is considered, and the motif is introduced from the perspective of roles for evolution operation.
- After quantifying the model, the dynamic reconstruction algorithm (DRA-M) is established and compared with the FDSA algorithm and several classical algorithms for different indexes.
2. Related Work
Public Cooperative | Object | Control Scheme | Method |
---|---|---|---|
Roberto Posenato [15] | Time points | Design the constraint-propagation algorithm | Checking the controllability of such networks |
Hua Yan [16] | Sensor network | Time allocation and optimization | Optimizing the BS data |
Zheng Chang [17] | Mobile communication system network | Trajectory design and resource allocation | Deep reinforcement learning approaches |
Shiyang Zhou [18] | Ensuring energy efficiency | Formulate a joint optimization problem | Building a multi-agent twin delayed deep deterministic policy |
Gu, Kongjinga [19] | Identify the UAV swarm | Network-integrated trajectory clustering | Enhance the swarm trajectory |
Chuyang Yu [20] | Marine riser system | Develop an adaptive neural network | Boundary control |
Guohua Wu [21] | Data relay satellite networks | Task-scheduling algorithm | Resolution-assisted iteration |
Youngwoo Lee [22] | Combat effectiveness | Quantitative measure | Using a meta-network representation |
Manilo Monaco [3] | Manage swarms | Responsive and adaptive coordination mechanisms | The artificial immune system manages the sequence |
Leitao, P. [23] | Robustness and cooperation in holonic multi-agent systems | Present the basic underlying principles | Adjust the relationship of the system |
Michael Sievers [24] Azad M. Madni [25] | Resilient spacecraft swarms | Present a contract-based approach | Partially observable Markov decision processes or the hidden Markov model |
3. Dynamic Reconstruction Model for UAV Swarm Mission Planning
3.1. Description of the Problem
3.2. Mathematical Model of a Flexible Network Architecture
3.3. Fourth-Motif Model
4. Dynamic Reconstruction Algorithm (DRA-M)
- The task requirements are delivered to the capability cluster node of the capability layer. When a control robot discovers the task requirements, it finds the capability cluster according to Equation (4) and then sends the task to the virtual node.
- The alternative strategies for the starting capability are selected, and then a signal is generated to automatically trigger the selection strategy. Then, the coordinated robot starts to wait for the evaluation result.
- The capacity workload, the workload of the computing system, is computed [36]. If the workload meets the requirements, then the information of the computing capacity will be accepted; otherwise, it will be discarded.
- The value of the collaborative load is evaluated, and then the result is sent to the management robot.
- The node to execute the target task is determined, and the robot automatically evaluates and selects the node with the maximum capability value (Equation (13)).
- Whether the current alternative node is the accusation node is determined. If it is, then the confirmation of role replacement will be issued, and Algorithm 1 will be executed; otherwise, the task will be executed.
- The tasks are performed. When the backup policy ends, the current UAV is automatically replaced, the task is completed, and the operation is over.
Algorithm 1 Dynamic Reconstruction Algorithm (DRA-M) |
|
5. Case Study
6. Conclusions
- Establish a more appropriate simulation scenario and test the effectiveness of the dynamic reconstruction scheme under the same case.
- Strengthen the dynamic reconstruction algorithm and task scheduling process and improve the cluster architecture.
- Establish the contribution rate contract, plan according to the contract content, and test the completeness before the bidding task.
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Wang, W.; Li, X.; Yang, S. A design method of dynamic adaption mechanism for intelligent multi-unmanned-cluster combat system-of-systems. Syst.-Eng.-Theory Pract. 2021, 41, 1096–1106. [Google Scholar]
- Jafer, S.; Zeigler, B.; Kim Doohwan, D.H. A Framework for Rapid Configuration of Collaborative Aviation System-of-Systems Simulations; Springer International: Berlin/Heidelberg, Germany, 2018; Volume 1, pp. 92–105. [Google Scholar]
- Monaco, M.; Simionato, G.; Cimino, M.G.C.A.; Vaglini, G.; Senatore, S.; Caricato, G. Using Artificial Immune System to Prioritize Swarm Strategies for Environmental Monitoring. In Proceedings of the 2022 IEEE International Conference on Cognitive and Computational Aspects of Situation Management, CogSIMA, Salerno, Italy, 6–10 June 2022; pp. 104–110. [Google Scholar]
- Li, Z.; Liu, R.; Chen, X.; Xu, R.; Xing, L. Model and algorithm of unmanned aerial vehicle path planning considering error correction points. Comput. Integr. Manuf. Syst. 2022, 4, 990–1000. [Google Scholar]
- Geng, N.A.; Meng, Q.G.; Gong, D.; Chung Paul, W.H. How Good are Distributed Allocation Algorithms for Solving Urban Search and Rescue Problems? A Comparative Study with Centralized Algorithms. IEEE Trans. Autom. Sci. Eng. 2019, 16, 478–485. [Google Scholar] [CrossRef] [Green Version]
- Duan, T.; Wang, W.; Wang, T. Intelligent Collaborative Architecture Design based on Unmanned Combat Swarm. In Proceedings of the 6th International Conference on Big Data and Information Analytics, BigDIA, Shenzhen, China, 4–6 December 2020; IEEE: Piscataway, NJ, USA, 2020. [Google Scholar]
- Yan, S.U.N.; Run, H. Multi-robot formation time optimization based on auction algorithm. Manuf. Autom. 2021, 1, 13–17. [Google Scholar]
- Duan, T.; Wang, W.; Wang, T. Dynamic Tasks Scheduling Model of UAV Cluster Based on Flexible Network Architecture. IEEE Access 2020, 8, 115448–115460. [Google Scholar] [CrossRef]
- Liu, J.; Wang, W. A motif-based rescue mission planning method for UAV swarms usingan improved PICEA. IEEE Access 2018, 6, 40778–40791. [Google Scholar] [CrossRef]
- Madni, O.E.; Azad, M. Introducing Resilience into Multi-UAV System-of-Systems Network; University of Southern California: Los Angeles, CA, USA; Springer International Publishing AG: Berlin/Heidelberg, Germany, 2018. [Google Scholar]
- Madni, A.M.; Sievers, M. Closed-Loop Mission Assurance Based on Flexible Contracts: A Fourth Industrial Revolution Imperative. In Systems Engineering in the Fourth Industrial Revolution: Big Data, Novel Technologies, and Modern Systems Engineering; John Wiley & Sons, Inc.: Hoboken, NJ, USA, 2020; p. 445. [Google Scholar]
- Edwin, O.; Madni Azad, M. Model-Based Approach to Engineering Resilience in Multi-UAV Systems. Systems 2019, 7, 11. [Google Scholar]
- Zhou, X.; Wang, W.; Wang, T. A Research Framework on Mission Planning of the UAV Swarm. In Proceedings of the 2017 12th System of Systems Engineering Conference (SoSE), Waikoloa, HI, USA, 18–21 June 2017; IEEE: Piscataway, NJ, USA, 2017. [Google Scholar]
- Zhou, X.; Wang, W.; Wang, T. Patrolling Task Planning for The Multi-Layer Multi-Agent System Based on Sequential Allocation Method. In Modeling and Simulation of Complexity in Intelligent, Adaptive and Autonomous Systems, MSCIAAS 2018, Part of the 2018 Spring Simulation Multi-Conference, SpringSim 2018; ASSOC Computing Machinery, Broadway: New York, NY, USA; Baltimore, MD, USA, 2018. [Google Scholar]
- Posenato, R.; Combi, C. Adding flexibility to uncertainty: Flexible Simple Temporal Networks with Uncertainty (FTNU). Inf. Sci. 2022, 584, 784–807. [Google Scholar] [CrossRef]
- Yan, H.; Chen, Y.; Yang, S. Time Allocation and Optimization in UAV-Enabled Wireless Powered Communication Networks. IEEE Trans. Green Commun. Netw. 2022, 6, 951–964. [Google Scholar] [CrossRef]
- Chang, Z.; Deng, H.; You, L. Trajectory Design and Resource Allocation for Multi-UAV Networks: Deep Reinforcement Learning Approaches. IEEE Trans. Netw. Sci. Eng. 2022, 1, 1. [Google Scholar] [CrossRef]
- Zhou, S.; Cheng, Y.; Lei, X. Resource Allocation in UAV-assisted Networks: A Clustering-Aided Reinforcement Learning Approach. IEEE Trans. Netw. Sci. Eng. 2022, 1, 1–16. [Google Scholar] [CrossRef]
- Gu, K.; Mao, Z.; Qi, M.; Duan, X.C. Finding Subgroups of UAV Swarms Using a Trajectory Clustering Method. J. Phys. Conf. Ser. 2021, 1757, 012131. [Google Scholar] [CrossRef]
- Yu, C.; Lou, X.; Ma, Y. Adaptive neural network based boundary control of a flexible marine riser systemwith output constraints. Front. Inf. Technol. Electron. Eng. 2022, 23, 1229–1238. [Google Scholar] [CrossRef]
- Wu, G.; Luo, Q.; Zhu, Y. Flexible Task Scheduling in Data Relay Satellite Networks. IEEE Trans. Aerosp. Electron. Syst. 2022, 58, 1055–1068. [Google Scholar] [CrossRef]
- Lee, Y.; Lee, T. Network-based Metric for Measuring Combat Effectiveness. Def. Sci. J. 2014, 64, 115–122. [Google Scholar] [CrossRef] [Green Version]
- Leitao, P.; Valckenaers, P.; Adam, E. Self-Adaptation for Robustness and Cooperation in Holonic Multi-Agent Systems. In Proceedings of the 20th International Conference on Database and Expert Systems Applications, Linz, Austria, 17 August 2009. [Google Scholar]
- Sievers, M.; Madni, A.M. Agent-Based Flexible Design Contracts for Resilient Spacecraft Swarms. In Proceedings of the 54th AIAA Science and Technology 2016 Forum and Exposition, San Diego, CA, USA, 4–8 January 2016. [Google Scholar]
- Madni, A.M.; Ievers, M.S. A Flexible Contract-Based Design Framework for Evaluating System Resilience Approaches and Mechanisms. In Proceedings of the IIE Annual Conference and Expo, Nashville, TN, USA, 30 May–2 June 2015. [Google Scholar]
- Duan, T. A Multi-UAV Cluster Task Scheduling Method Based on Adaptive Network. Master’s Thesis, National University of Defense Technology, Changsha, China, 2020. [Google Scholar]
- Zhang, Y.; Feng, W.; Shi, G.; Jiang, F.; Chowdhury, M.; Ling, S.H. UAV Swarm Mission Planning in Dynamic Environment Using Consensus-Based Bundle Algorithm. Sensors 2020, 8, 2307. [Google Scholar] [CrossRef] [Green Version]
- Duan, T. Dynamic Tasks Scheduling Model for UAV Cluster Flexible Network Architecture. In Proceedings of the 3rd International Conference on Unmanned Systems (ICUS), Harbin, China, 27–28 November 2020. [Google Scholar]
- Liu, J.; Wang, W.; Li, X. A motif-based mission planning method for UAV swarms considering dynamic reconfguration. Def. Sci. J. 2018, 68, 159–166. [Google Scholar] [CrossRef]
- Francesco, L.Q.; Federico, M.; Alberto, M. Higher-order motif analysis in hypergraphs. Commun. Phys. 2022, 5, 1. [Google Scholar]
- Wang, X.; Yao, P.; Zhang, J. Distributed tasks-platforms scheduling method to holonic-C2 organization. J. Syst. Eng. Electron. 2019, 30, 110–120. [Google Scholar]
- Xun, W.; Yao, P.; Zhang, J. Dynamic resource scheduling for C2 organizations based on multi-objective optimization. IEEE Access 2019, 7, 64614–64626. [Google Scholar]
- Liu, D.; Hu, C. A dynamic critical path method for project scheduling based on a generalised fuzzy similarity. J. Oper. Res. Soc. 2021, 72, 458–470. [Google Scholar] [CrossRef]
- Alirezazadeh, S.; Luí, S.A.A. Dynamic Task Scheduling for Human-Robot Collaboration. IEEE Robot. Autom. Lett. 2022, 7, 8699–8704. [Google Scholar] [CrossRef]
- Duan, T.; Wang, W.; Tao, W. Role Assignment Mechanism of Unmanned Swarm Organization Reconstruction Based on the Fourth. Sensors 2022, 22, 8799. [Google Scholar] [CrossRef] [PubMed]
- Guo, M.; Guan, Q.; Chen, W.; Ji, F.; Peng, Z. Delay-Optimal Scheduling of VMs in a Queueing Cloud Computing System with Heterogeneous Workloads. IEEE Trans. Serv. Comput. 2022, 15, 110–123. [Google Scholar] [CrossRef]
- Jia, C.; Liu, C. Simulation and Evaluation of Dynamic Workshop Scheduling Optimization Algorithm. Acad. J. Manuf. Eng. 2020, 18, 193–198. [Google Scholar]
- Mehrnoosh, S.; Javad, G. On Max-Min Fairness of Completion Times for Multi-Task Job Scheduling. In Proceedings of the 2020 IFIP Networking Conference (Networking), Paris, France, 22–25 June 2020; IEEE: Piscataway, NJ, USA, 2020. [Google Scholar]
Architecture Organization Domain | Preset Mission Capability Boundary | Change Disturbance Strength | Predictable | Failure Management | Cycle | Design-Operational | Evaluation Metrics |
---|---|---|---|---|---|---|---|
Robustness | within preset mission capability boundaries | low-intensity variation | predictable | passive | short-term | design | robustness and reliability |
Resilience | within the preset mission capability boundary | medium-high intensity changes | predictable | passive | short-term | design | survivability and recovery |
Reconfigurable flexibility | can go beyond the boundary | medium and high strength | unpredictable | active | medium- and long-term | operation | adaptability and evolution |
Symbol | Quantity | Symbol | Quantity |
---|---|---|---|
L | capability | capability to layer | |
the number of clusters | task clusters | ||
the fuzzy capability layer | the capability cluster center value | ||
task-system matrix | system-capability matrix | ||
B | the element adjacency matrix | task-capability | |
the variance | P | capability matrix | |
n | task node | k | the calculated coefficient |
untransformed property value | the standard deviation | ||
maximum value | minimum value | ||
the objective function |
Marks | Symbol | Marks | Symbol |
---|---|---|---|
a | role updating | b | role assignment |
c | role evaluation | d | task clusters |
E | the edges | the adjacency matrix | |
the task completion time | the in degree | ||
the out degree | similar coefficient | ||
P | the Poison | weighted degree of trust |
Order a | ||||
---|---|---|---|---|
1 | 10 | 1 | 19 | 31 |
2 | 40 | 4 | 319 | 124 |
3 | 90 | 9 | 1619 | 279 |
4 | 160 | 16 | 5119 | 496 |
5 | 250 | 25 | 12,499 | 775 |
6 | 360 | 36 | 25,919 | 1116 |
7 | 490 | 49 | 48,019 | 1519 |
8 | 640 | 64 | 81,919 | 1984 |
9 | 810 | 81 | 131,219 | 2511 |
10 | 1000 | 100 | 199,999 | 3100 |
Host 1 | Host 2 | Host 3 | Host 4 | Host 5 | Host 6 | Host 7 | Host 8 | Host 9 | Host 10 |
---|---|---|---|---|---|---|---|---|---|
3816 | 759 | 3677 | 1451 | 314 | 682 | 3499 | 249 | 2132 | 685 |
0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 |
3754 | 0 | 3321 | 1451 | 314 | 0 | 2998 | 249 | 0 | 685 |
0 | 0 | 0 | 0 | 1 | 2 | 0 | 2 | 1 | 1 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Duan, T.; Wang, W.; Wang, T.; Huang, M.; Zhou, X. A Task Planning Method for UAV Swarm Dynamic Reconstruction Based on a Fourth-Order Motif. Electronics 2023, 12, 692. https://doi.org/10.3390/electronics12030692
Duan T, Wang W, Wang T, Huang M, Zhou X. A Task Planning Method for UAV Swarm Dynamic Reconstruction Based on a Fourth-Order Motif. Electronics. 2023; 12(3):692. https://doi.org/10.3390/electronics12030692
Chicago/Turabian StyleDuan, Ting, Weiping Wang, Tao Wang, Meigen Huang, and Xin Zhou. 2023. "A Task Planning Method for UAV Swarm Dynamic Reconstruction Based on a Fourth-Order Motif" Electronics 12, no. 3: 692. https://doi.org/10.3390/electronics12030692
APA StyleDuan, T., Wang, W., Wang, T., Huang, M., & Zhou, X. (2023). A Task Planning Method for UAV Swarm Dynamic Reconstruction Based on a Fourth-Order Motif. Electronics, 12(3), 692. https://doi.org/10.3390/electronics12030692