0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

無人機(jī)集群自組織搜索仿真模型設(shè)計與實現(xiàn)

恬靜簡樸1 ? 來源:恬靜簡樸1 ? 作者:恬靜簡樸1 ? 2022-08-29 10:01 ? 次閱讀

摘要:城市威脅背景下無人機(jī)集群自組織搜索移動目標(biāo)問題,是無人機(jī)集群作戰(zhàn)應(yīng)用的一個重要發(fā)展方向。采用基于Agent的復(fù)雜系統(tǒng)建模仿真工具,構(gòu)建了無人機(jī)集群搜索仿真模型框架,設(shè)計實現(xiàn)了無人機(jī)集群自組織搜索模型。在考慮無人機(jī)集群作戰(zhàn)可能受到威脅的背景下,展示了無人機(jī)集群自組織搜索概念,探索了使用基于概率的有限狀態(tài)機(jī)模型實現(xiàn)集群自主決策的解決方案,并通過案例進(jìn)行了分析驗證。該仿真模型為無人機(jī)集群作戰(zhàn)應(yīng)用研究提供了參考案例、模型支撐和實驗平臺。

隨著戰(zhàn)爭形態(tài)的不斷演化,未來的作戰(zhàn)對手可能將戰(zhàn)爭引向城市,依靠高大的建筑物和密集的人群,來躲避搜索跟蹤,進(jìn)而抵消我方偵察和火力打擊的優(yōu)勢。無人機(jī)集群具有靈活性、自主性、魯棒性和可擴(kuò)展性等特點,同時可以降低作戰(zhàn)成本、減少作戰(zhàn)人員傷亡,并且依賴無人機(jī)個體的自主能力實現(xiàn)無人機(jī)集群的自組織作戰(zhàn),降低了對人員操控和操作系統(tǒng)的依賴,對破解敵方利用建筑物和地形優(yōu)勢躲避搜索跟蹤,提高作戰(zhàn)效果具有重要的作戰(zhàn)應(yīng)用價值。

當(dāng)前,關(guān)于無人機(jī)和無人機(jī)集群的研究較多[1],無人機(jī)集群也以其獨特的優(yōu)勢日益受到各國軍方的廣泛關(guān)注。在集群搜索問題上[2-3],已有很多搜索算法。本文聚焦無人機(jī)集群自組織搜索城市威脅環(huán)境中移動的目標(biāo)進(jìn)行研究。無人機(jī)集群自組織搜索,是指將多架成本低廉、小型輕便、功能相對簡單和具有一定自主能力的低成本無人機(jī)以集群的方式大量部署,基于一定的間隔分布,形成一定的覆蓋范圍,按照上一層次的指揮要求,在操控人員監(jiān)控下,在任務(wù)區(qū)域上空按照選定的策略飛行,實現(xiàn)對目標(biāo)的搜索、發(fā)現(xiàn)、識別和跟蹤鎖定。無人機(jī)個體間采用弱通信方式,基于簡單的規(guī)則,通過個體間信息交互、感知融合,實現(xiàn)協(xié)同行為,采用自下而上的方式,使集群涌現(xiàn)出高度結(jié)構(gòu)化的自組織特性和顯著的集群智能行為,使其能夠完成遠(yuǎn)遠(yuǎn)超出個體能力的復(fù)雜任務(wù)。

本文采用基于Agent的復(fù)雜系統(tǒng)建模仿真技術(shù),對無人機(jī)集群自組織搜索的機(jī)理進(jìn)行研究[4-5],構(gòu)建了無人機(jī)機(jī)動、協(xié)同、搜索、決策等行為模型,建模分析了無人機(jī)集群作戰(zhàn)威脅環(huán)境。探索了使用基于概率的有限狀態(tài)機(jī)模型實現(xiàn)集群自主決策的解決方案,初步實現(xiàn)并展示了無人機(jī)集群自組織搜索的作戰(zhàn)樣式?;谠摲抡婺P椭攸c研究了無人機(jī)性能對集群搜索效果的影響,分析了集群協(xié)同方法、集群決策判斷方法、目標(biāo)分配、搜索策略、威脅程度及戰(zhàn)場環(huán)境等動態(tài)因素和潛在因素對集群搜索效果的影響,借助集群模型框架,可以很方便地引入集群智能算法,為集群智能的研究、設(shè)計、實驗提供了很好的接口和平臺。

建模原理與模型框架

無人機(jī)集群是由大量具有一定自主能力的無人機(jī)個體構(gòu)成的復(fù)雜適應(yīng)系統(tǒng),具有自組織特性。自組織,即無需外部干預(yù),僅依賴系統(tǒng)內(nèi)部的相互作用,自行形成具有特定功能與結(jié)構(gòu)的整體的過程[6]。無人機(jī)個體沒有對全局模式、策略、目標(biāo)或?qū)哟误w系架構(gòu)的的全局知識,在規(guī)則約束或任務(wù)指引下,基于局部感知進(jìn)行決策判斷,通過個體交互使集群整體涌現(xiàn)出自組織行為。集群整體行為與無人機(jī)個體行為無直接關(guān)系,而是通過個體行為間接實現(xiàn),集群整體行為取決于無人機(jī)個體行為變化。

采用基于Agent仿真的方法,通過基于復(fù)雜系統(tǒng)的建模仿真框架,對無人機(jī)個體行為進(jìn)行仿真建模描述,構(gòu)建無人機(jī)集群自組織搜索仿真模型,分析個體交互如何影響全局行為,將集群中個體行為和集群整體自組織現(xiàn)象有機(jī)結(jié)合,是一種自頂向下分析、由底向上綜合的有效解決方案。

模型框架

MASON(multi-agent simulator of networks)是基于Agent的復(fù)雜系統(tǒng)仿真框架[7],提供了一組設(shè)計基于多Agent的建模仿真概念,同時提供了支持實現(xiàn)該框架的軟件包,可采用這些概念設(shè)計仿真模型,并通過調(diào)用相關(guān)類庫和工具對其進(jìn)行實現(xiàn),具有很好的擴(kuò)展性。

基于MASON在Eclipse開發(fā)環(huán)境下設(shè)計實現(xiàn)了無人機(jī)集群自組織搜索仿真模型,主要包括如下模型類:

(1) Target.java:主要實現(xiàn)目標(biāo)對象的Agent,賦予偵察目標(biāo)的運(yùn)動等相關(guān)行為和特性,通過實例化該對象,可在仿真中實現(xiàn)目標(biāo)的可視化展示。在后續(xù)開發(fā)中,可能要求目標(biāo)具有復(fù)雜的行為和特性,可以通過拓展和完善該對象實現(xiàn)。

(2) ADS.java和Jammer.java:分別用來實現(xiàn)敵方彈炮結(jié)合防空系統(tǒng)和敵方電子干擾系統(tǒng),通過實例化該對象,可構(gòu)造無人機(jī)集群作戰(zhàn)使用的威脅環(huán)境,實現(xiàn)敵直接火力打擊和電子干擾對無人機(jī)集群作戰(zhàn)效能的影響效果。

(3) BattleField.java:實現(xiàn)戰(zhàn)場環(huán)境的Agent,如城市建筑物、巷道,以及地形、地物等,都可以通過實例化該對象,在仿真中實現(xiàn)戰(zhàn)場的可視化展示。通過設(shè)置該模型類的位置、尺寸等屬性,可構(gòu)建無人機(jī)集群執(zhí)行搜索任務(wù)的戰(zhàn)場環(huán)境。

(4) UAV.java:實現(xiàn)UAV對象的Agent,該類包含了單個UAV的所有邏輯,是仿真模型的核心。該類對無人機(jī)個體行為功能進(jìn)行實現(xiàn),使多架無人機(jī)的集合形成集群,產(chǎn)生區(qū)別于簡單集合的自適應(yīng)行為和特性。

(5) UAVSwarm.java:定義了交戰(zhàn)場景,控制仿真流程,并提供了在仿真環(huán)境中包含的可變參數(shù)的入口點。該類中包含的main( )方法啟動了仿真,并通過調(diào)用doLoop方法和輸入?yún)?shù)args來生成UAVSwarm的實例,實現(xiàn)對仿真的控制。

args = new string[]{"-repeat", string.value of(repeat Times),

"-time", string.value of(0),

"-until", string.value of(7200),

"-seed", string. value of(1366691235073L)};

"-repeat"定義了仿真重復(fù)次數(shù);"-seed"指定了仿真中的seed;"-time"可以幫助獲取每個仿真周期中的狀態(tài)信息;"-until"定義了每次仿真的最大持續(xù)時間(s)。這些參數(shù)將在仿真的實驗設(shè)計中發(fā)揮重要作用。

在仿真系統(tǒng)中,交戰(zhàn)場景和仿真實體的初始化在UAVSwarm.java類的start( )函數(shù)中定義。

(6) UAVGUI.java:一個輔助類,該類實現(xiàn)了對無人機(jī)和目標(biāo)的外形設(shè)計,主要用于仿真的可視化展示。該類實例化了一個UAVSwarm對象,并使其運(yùn)行,進(jìn)而實現(xiàn)對一次集群自組織搜索仿真過程的可視化展示,如圖1所示。

pYYBAGMMHfqAMBacAAGvGr-tg5s198.png

圖1集群自組織搜索仿真模型界面展示

Fig. 1Visualization of swarm self-organized search simulation model

為便于仿真分析,將戰(zhàn)場環(huán)境進(jìn)行了簡化描述,并沒有考慮氣候、天氣、電磁環(huán)境等的影響。實際執(zhí)行任務(wù)時,一般會將無人機(jī)部署在不同高度,以減少碰撞的危險,在此不考慮高度影響,在二維空間內(nèi)對集群搜索模型進(jìn)行研究。假設(shè)在仿真開始時無人機(jī)集群已經(jīng)完成起飛動作,并已到達(dá)指定目標(biāo)空域開始搜索過程。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 仿真
    +關(guān)注

    關(guān)注

    50

    文章

    4096

    瀏覽量

    133697
  • 模型
    +關(guān)注

    關(guān)注

    1

    文章

    3255

    瀏覽量

    48898
  • 無人機(jī)
    +關(guān)注

    關(guān)注

    230

    文章

    10455

    瀏覽量

    180876
收藏 人收藏

    評論

    相關(guān)推薦

    無人機(jī)主從式姿態(tài)同步控制器設(shè)計與仿真

    無人機(jī)主從式姿態(tài)同步控制器設(shè)計與仿真[size=13.3333px]一、設(shè)計內(nèi)容[size=13.3333px] 無人機(jī)姿態(tài)同步是無人機(jī)編隊飛行的基礎(chǔ)。本設(shè)計采用狀態(tài)反饋
    發(fā)表于 04-27 14:10

    ZigBee所采用的自組織網(wǎng)是怎么回事?

    什么是ZigBee?Zigbee技術(shù)有哪些特點?ZigBee所采用的自組織網(wǎng)是怎么回事?為什么ZigBee無線通信使用2.4G頻段是免費頻段?
    發(fā)表于 05-21 06:51

    無人機(jī)仿真總體概述

    無人機(jī)仿真總體概述無人機(jī)仿真主要分為兩類:硬件在環(huán)仿真(HITL)和軟件在環(huán)仿真(SITL全稱S
    發(fā)表于 09-15 08:44

    無線移動自組織網(wǎng)

    一.無線移動自組織網(wǎng)概況..31.無線移動自組織網(wǎng)特點.32.與蜂窩無線移動網(wǎng)比較.43.與現(xiàn)有的計算機(jī)網(wǎng)絡(luò)的比較......44.自組織網(wǎng)的可實現(xiàn)性.....5二.無線移動
    發(fā)表于 08-06 10:21 ?25次下載

    閉合平面模型下CDMA自組織網(wǎng)絡(luò)容量分析

    為了更好的對直擴(kuò)和跳頻這兩種方式下的CDMA 自組織網(wǎng)絡(luò)的容量進(jìn)行分析和比較,本文采用了閉合平面模型自組織網(wǎng)絡(luò)節(jié)點情況進(jìn)行建模,給出了在此模型下直擴(kuò)和跳頻兩種方式網(wǎng)
    發(fā)表于 08-29 09:35 ?10次下載

    基于LabVIEW的自組織網(wǎng)絡(luò)的實現(xiàn)與應(yīng)用

    文章介紹了自組織神經(jīng)網(wǎng)絡(luò)在故障診斷方面的應(yīng)用原理,針對自組織神經(jīng)網(wǎng)絡(luò)實現(xiàn)問題提出了一種通過在LabVIEW調(diào)用 MATLAB 應(yīng)用程序實現(xiàn)自組織
    發(fā)表于 12-26 11:28 ?8次下載

    基于uCOS的無人機(jī)仿真系統(tǒng)設(shè)計與實現(xiàn)

    為了在地面設(shè)計無人機(jī)控制律,驗證無人機(jī)飛控系統(tǒng)工作性能,本文設(shè)計與實現(xiàn)了基于uC/OS 嵌入式操作系統(tǒng)的無人機(jī)仿真系統(tǒng)。該
    發(fā)表于 01-25 15:00 ?46次下載

    集群無人機(jī)的影響及應(yīng)用發(fā)展

    據(jù)消息報道,無人機(jī)的未來將由集群無人機(jī)所定義。這些體積孝價格低廉的無人機(jī)通過數(shù)量優(yōu)勢,可以挽救人類生命,也能夠成為戰(zhàn)場上的致命武器。
    發(fā)表于 07-23 01:32 ?2254次閱讀

    無人機(jī)集群如何自己組網(wǎng)

    無人機(jī)集群超視距自組網(wǎng)通信系統(tǒng)是一種具有分布式、無中心、自組織、多業(yè)務(wù)、遠(yuǎn)距離、精準(zhǔn)定位等顯著技術(shù)特點的動態(tài)自治性局部區(qū)域無線通信網(wǎng)絡(luò)。
    發(fā)表于 09-15 08:19 ?4163次閱讀

    無人機(jī)集群具備怎樣的優(yōu)勢

    無人機(jī)固有的續(xù)航、通訊、噪音等方面的技術(shù)問題也仍需我們?nèi)ネ黄?,在新舊技術(shù)難點的共同夾擊下,行業(yè)要實現(xiàn)無人機(jī)集群發(fā)展與應(yīng)用確實十分困難。
    發(fā)表于 10-28 14:11 ?4093次閱讀

    大規(guī)模無人機(jī)集群自組網(wǎng)通信技術(shù)綜述

    。為了實現(xiàn)自主控制,能夠提供高效且靈活的機(jī)間通信的無人機(jī)自組網(wǎng)是關(guān)鍵。大規(guī)模無人機(jī)集群無人機(jī)
    發(fā)表于 05-07 15:19 ?26次下載

    短波自組織網(wǎng)絡(luò)HFMACA協(xié)議研究

    短波自組織網(wǎng)絡(luò)HFMACA協(xié)議研究(現(xiàn)代電源技術(shù)試卷及答案)-短波自組織網(wǎng)絡(luò)HFMACA協(xié)議研究? ? ? ? ? ? ? ? ? ??
    發(fā)表于 08-31 15:39 ?14次下載
    短波<b class='flag-5'>自組織</b>網(wǎng)絡(luò)HFMACA協(xié)議研究

    無人機(jī)集群通信組網(wǎng)系統(tǒng)—無人機(jī)自組網(wǎng)

    無人機(jī)集群通信組網(wǎng)系統(tǒng)—無人機(jī)自組網(wǎng)
    發(fā)表于 03-02 14:21 ?3195次閱讀
    <b class='flag-5'>無人機(jī)</b><b class='flag-5'>集群</b>通信組網(wǎng)系統(tǒng)—<b class='flag-5'>無人機(jī)</b><b class='flag-5'>自組</b>網(wǎng)

    基于改進(jìn)遺傳算法的無人機(jī)搜索路徑規(guī)劃的研究

    無人機(jī)搜索路徑規(guī)劃就是為執(zhí)行搜索任務(wù)的無人機(jī)規(guī)劃搜索路徑,以能夠盡早地發(fā)現(xiàn)被搜索的目標(biāo)。
    發(fā)表于 03-04 15:52 ?1101次閱讀

    一文講解無人機(jī)集群與反無人機(jī)集群技術(shù)

    美國集群無人機(jī)研究計劃。盡管早在2000年,DARPA就曾借鑒螞蟻信息素交互行為,開展無人機(jī)集群的空戰(zhàn)仿真研究,但美軍真正開展系統(tǒng)層實物研
    發(fā)表于 02-07 09:24 ?3148次閱讀