• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

基于FPGA的无人机群粒子群协作目标定位算法

FPGA-Based Particle Swarm Collaborative Target Localization Algorithm for UAV Swarms.

作者信息

Zhang Chuanhao, Li Changsheng, Chen Zhipeng, Li Haojie, Yu Hang

机构信息

School of Mechanical Engineering, Nanjing University of Science and Technology, Nanjing 210094, China.

出版信息

Sensors (Basel). 2025 Apr 14;25(8):2462. doi: 10.3390/s25082462.

DOI:10.3390/s25082462
PMID:40285152
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC12031254/
Abstract

To achieve precise collaborative localization of multiple unmanned aerial vehicles (UAVs) in hardware environments, this paper presents an field-programmable gate array-based particle swarm optimization (PSO) algorithm aimed at enhancing the localization efficiency of multiple nodes targeting a specific object. By leveraging the unique computational capabilities of FPGA, the proposed algorithm integrates optimization strategies, including particle mutation, variable crossover probabilities, and adjustable weights. These strategies collectively enhance the performance of the PSO algorithm in localization tasks. Comparative simulations conducted across a range of operational scenarios demonstrate that the algorithm not only ensures high localization accuracy but also delivers excellent real-time performance and rapid convergence. To further validate the algorithm's practical applicability, a four-node collaborative localization platform was developed, and experiments were carried out. The results confirmed the feasibility of multi-node collaborative localization, underscoring the advantages of the proposed algorithm, such as high accuracy, fast convergence, and robust stability.

摘要

为了在硬件环境中实现多架无人机(UAV)的精确协同定位,本文提出了一种基于现场可编程门阵列的粒子群优化(PSO)算法,旨在提高多个节点针对特定目标的定位效率。通过利用FPGA独特的计算能力,该算法集成了包括粒子变异、可变交叉概率和可调权重在内的优化策略。这些策略共同提高了PSO算法在定位任务中的性能。在一系列操作场景下进行的对比模拟表明,该算法不仅确保了高定位精度,还具有出色的实时性能和快速收敛性。为了进一步验证该算法的实际适用性,开发了一个四节点协同定位平台并进行了实验。结果证实了多节点协同定位的可行性,突出了所提算法的优势,如高精度、快速收敛和强大的稳定性。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/a35b5ec05992/sensors-25-02462-g023.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/7775b09f5065/sensors-25-02462-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/992cbb145ecd/sensors-25-02462-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/eed85d610596/sensors-25-02462-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/23f5aa30b3dd/sensors-25-02462-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/e9f7ecec3a81/sensors-25-02462-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/25a6f9082e00/sensors-25-02462-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/31173882593b/sensors-25-02462-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/b1ca5064a0f9/sensors-25-02462-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/89343c613b3b/sensors-25-02462-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/514270f9a45a/sensors-25-02462-g010a.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/332e11033fc8/sensors-25-02462-g011a.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/3e44acc484e3/sensors-25-02462-g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/17c4379bd093/sensors-25-02462-g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/0a302fa5ca93/sensors-25-02462-g014.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/d576ff14b75a/sensors-25-02462-g015.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/980af233f41e/sensors-25-02462-g016.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/db5d50eeff8a/sensors-25-02462-g017.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/73d1331f11d3/sensors-25-02462-g018.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/31173f82137f/sensors-25-02462-g019.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/ce5bef50506d/sensors-25-02462-g020.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/73956f0a82e0/sensors-25-02462-g021.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/a19f39a83b3c/sensors-25-02462-g022.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/a35b5ec05992/sensors-25-02462-g023.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/7775b09f5065/sensors-25-02462-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/992cbb145ecd/sensors-25-02462-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/eed85d610596/sensors-25-02462-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/23f5aa30b3dd/sensors-25-02462-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/e9f7ecec3a81/sensors-25-02462-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/25a6f9082e00/sensors-25-02462-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/31173882593b/sensors-25-02462-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/b1ca5064a0f9/sensors-25-02462-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/89343c613b3b/sensors-25-02462-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/514270f9a45a/sensors-25-02462-g010a.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/332e11033fc8/sensors-25-02462-g011a.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/3e44acc484e3/sensors-25-02462-g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/17c4379bd093/sensors-25-02462-g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/0a302fa5ca93/sensors-25-02462-g014.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/d576ff14b75a/sensors-25-02462-g015.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/980af233f41e/sensors-25-02462-g016.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/db5d50eeff8a/sensors-25-02462-g017.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/73d1331f11d3/sensors-25-02462-g018.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/31173f82137f/sensors-25-02462-g019.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/ce5bef50506d/sensors-25-02462-g020.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/73956f0a82e0/sensors-25-02462-g021.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/a19f39a83b3c/sensors-25-02462-g022.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2cb1/12031254/a35b5ec05992/sensors-25-02462-g023.jpg

相似文献

1
FPGA-Based Particle Swarm Collaborative Target Localization Algorithm for UAV Swarms.基于FPGA的无人机群粒子群协作目标定位算法
Sensors (Basel). 2025 Apr 14;25(8):2462. doi: 10.3390/s25082462.
2
Multi-UAV path planning considering multiple energy consumptions via an improved bee foraging learning particle swarm optimization algorithm.基于改进的蜂群觅食学习粒子群优化算法的多无人机多能耗路径规划
Sci Rep. 2025 Apr 28;15(1):14755. doi: 10.1038/s41598-025-99001-z.
3
Composite Improved Algorithm Based on Jellyfish, Particle Swarm and Genetics for UAV Path Planning in Complex Urban Terrain.基于水母、粒子群和遗传算法的复合改进算法在复杂城市地形无人机路径规划中的应用
Sensors (Basel). 2024 Nov 30;24(23):7679. doi: 10.3390/s24237679.
4
An Adaptive Dual-Population Collaborative Chicken Swarm Optimization Algorithm for High-Dimensional Optimization.一种用于高维优化的自适应双种群协作鸡群优化算法
Biomimetics (Basel). 2023 May 19;8(2):210. doi: 10.3390/biomimetics8020210.
5
Node Selection and Path Optimization for Passive Target Localization via UAVs.基于无人机的被动目标定位中的节点选择与路径优化
Sensors (Basel). 2025 Jan 28;25(3):780. doi: 10.3390/s25030780.
6
Power-Efficient Wireless Coverage Using Minimum Number of UAVs.使用最少数量的无人机实现高能效的无线覆盖。
Sensors (Basel). 2021 Dec 29;22(1):223. doi: 10.3390/s22010223.
7
Solving the Multi-Functional Heterogeneous UAV Cooperative Mission Planning Problem Using Multi-Swarm Fruit Fly Optimization Algorithm.利用多群果蝇优化算法解决多功能异构无人机协同任务规划问题。
Sensors (Basel). 2020 Sep 4;20(18):5026. doi: 10.3390/s20185026.
8
A PSO-based energy-efficient data collection optimization algorithm for UAV mission planning.基于 PSO 的无人机任务规划能量高效数据收集优化算法。
PLoS One. 2024 Jan 19;19(1):e0297066. doi: 10.1371/journal.pone.0297066. eCollection 2024.
9
3D Global Path Planning Optimization for Cellular-Connected UAVs under Link Reliability Constraint.链路可靠性约束下蜂窝连接无人机的三维全局路径规划优化
Sensors (Basel). 2022 Nov 19;22(22):8957. doi: 10.3390/s22228957.
10
Parallelized Particle Swarm Optimization on FPGA for Realtime Ballistic Target Tracking.基于现场可编程门阵列的并行粒子群优化算法用于实时弹道目标跟踪
Sensors (Basel). 2023 Oct 13;23(20):8456. doi: 10.3390/s23208456.

本文引用的文献

1
Chaos-Enhanced Adaptive Hybrid Butterfly Particle Swarm Optimization Algorithm for Passive Target Localization.基于混沌增强自适应混合蝴蝶粒子群优化算法的无源目标定位
Sensors (Basel). 2022 Jul 31;22(15):5739. doi: 10.3390/s22155739.
2
TOF-Based Fast Self-Positioning Algorithm for UWB Mobile Base Stations.基于飞行时间的超宽带移动基站快速自定位算法
Sensors (Basel). 2021 Sep 23;21(19):6359. doi: 10.3390/s21196359.
3
Gaussian Pseudorandom Number Generator Based on Cyclic Rotations of Linear Feedback Shift Registers.基于线性反馈移位寄存器循环旋转的高斯伪随机数发生器。
Sensors (Basel). 2020 Apr 8;20(7):2103. doi: 10.3390/s20072103.
4
An Optimal Multi-Channel Trilateration Localization Algorithm by Radio-Multipath Multi-Objective Evolution in RSS-Ranging-Based Wireless Sensor Networks.基于RSS测距的无线传感器网络中一种通过无线电多径多目标进化实现的最优多通道三边定位算法
Sensors (Basel). 2020 Mar 24;20(6):1798. doi: 10.3390/s20061798.
5
Three-Dimensional Empirical AoA Localization Technique for Indoor Applications.三维经验 AoA 定位技术在室内应用中的研究。
Sensors (Basel). 2019 Dec 15;19(24):5544. doi: 10.3390/s19245544.
6
Performance of Elephant Herding Optimization and Tree Growth Algorithm Adapted for Node Localization in Wireless Sensor Networks.象群优化算法和树增长算法在无线传感器网络节点定位中的性能比较。
Sensors (Basel). 2019 Jun 1;19(11):2515. doi: 10.3390/s19112515.
7
An Effective Cuckoo Search Algorithm for Node Localization in Wireless Sensor Network.一种用于无线传感器网络节点定位的有效布谷鸟搜索算法。
Sensors (Basel). 2016 Aug 31;16(9):1390. doi: 10.3390/s16091390.