System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 天码av无码一区二区三区四区,日产无码1区2区在线观看,亚洲Av无码乱码在线znlu
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>
    當(dāng)前位置: 首頁(yè) > 專利查詢>貴州大學(xué)專利>正文

    基于多策略改進(jìn)哈里斯鷹算法的機(jī)器人路徑規(guī)劃方法技術(shù)

    技術(shù)編號(hào):44495698 閱讀:9 留言:0更新日期:2025-03-04 18:02
    本發(fā)明專利技術(shù)公開了基于多策略改進(jìn)哈里斯鷹算法的機(jī)器人路徑規(guī)劃方法,該方法包括:設(shè)置初始參數(shù);使用混沌初始化策略,引入Tent混沌映射初始化種群;使用模糊能量策略計(jì)算獵物逃逸能量;根據(jù)逃逸能量選擇探索階段或開發(fā)階段;當(dāng)|E|≥1時(shí),個(gè)體進(jìn)入探索階段,|E|<1時(shí),個(gè)體進(jìn)入開發(fā)階段;使用正余弦擾動(dòng)方法嘗試跳出局部最優(yōu)解;判斷是否達(dá)到最大迭代次數(shù),若滿足則輸出最優(yōu)路徑,否則返回獵物逃逸能量計(jì)算步驟;構(gòu)建機(jī)器人在位置空間的路徑軌跡圖與適應(yīng)度曲線圖。本發(fā)明專利技術(shù)旨在解決機(jī)器人在進(jìn)行路徑規(guī)劃時(shí)面臨的路徑不平滑、收斂速度慢、易陷入死區(qū)等問(wèn)題。

    【技術(shù)實(shí)現(xiàn)步驟摘要】

    本專利技術(shù)屬于機(jī)器人路徑規(guī)劃,涉及基于多策略改進(jìn)哈里斯鷹算法的機(jī)器人路徑規(guī)劃方法


    技術(shù)介紹

    1、人工勢(shì)場(chǎng)法是一種目前常用的機(jī)器人路徑規(guī)劃算法,其基本思想是通過(guò)構(gòu)建一個(gè)虛擬的勢(shì)場(chǎng),利用勢(shì)場(chǎng)的力來(lái)引導(dǎo)機(jī)器人避障和到達(dá)目標(biāo)。算法將目標(biāo)點(diǎn)視為引力源,向機(jī)器人施加吸引力;將障礙物視為斥力源,向機(jī)器人施加排斥力。機(jī)器人在這個(gè)復(fù)合力的作用下運(yùn)動(dòng),機(jī)器人從起點(diǎn)出發(fā),計(jì)算當(dāng)前位置的總勢(shì)力(引力與排斥力的合成),沿著力的方向進(jìn)行移動(dòng),直到達(dá)到目標(biāo)點(diǎn)或遇到無(wú)法規(guī)避的障礙物。

    2、人工勢(shì)場(chǎng)法的一大缺點(diǎn)是容易陷入局部最優(yōu)解。例如,機(jī)器人可能被困在“勢(shì)力平衡點(diǎn)”或“死區(qū)”內(nèi),導(dǎo)致無(wú)法繼續(xù)朝向目標(biāo)前進(jìn)。這種情況通常出現(xiàn)在目標(biāo)點(diǎn)附近有較多障礙物或復(fù)雜路徑的環(huán)境中。并且由于機(jī)器人每次僅沿當(dāng)前總勢(shì)力的方向前進(jìn),路徑規(guī)劃的過(guò)程較為局部,可能導(dǎo)致整體路徑不夠平滑,影響機(jī)器人行進(jìn)的效率和穩(wěn)定性。


    技術(shù)實(shí)現(xiàn)思路

    1、本專利技術(shù)采取的技術(shù)方案為:基于多策略改進(jìn)哈里斯鷹算法的機(jī)器人路徑規(guī)劃方法,旨在解決機(jī)器人在進(jìn)行路徑規(guī)劃時(shí)面臨的路徑不平滑、收斂速度慢、易陷入死區(qū)等問(wèn)題。

    2、基于多策略改進(jìn)哈里斯鷹算法的機(jī)器人路徑規(guī)劃方法包括以下具體步驟:

    3、步驟1、設(shè)置初始參數(shù);

    4、根據(jù)機(jī)器人運(yùn)動(dòng)空間的區(qū)間,障礙物分布情況等,確定所使用方法中的初始參數(shù),包括位置空間的大小、機(jī)器人的起終點(diǎn)、種群大小和最大迭代次數(shù),并以不同的個(gè)體表示在位置空間的不同路徑,以獵物表示當(dāng)前的最優(yōu)路徑,種群大小即表示同一時(shí)刻存在的個(gè)體數(shù)量,最大迭代次數(shù)即個(gè)體路徑進(jìn)行迭代的最大次數(shù),路徑的優(yōu)劣由目標(biāo)函數(shù)進(jìn)行計(jì)算評(píng)估;

    5、步驟2、使用混沌初始化策略,引入tent混沌映射初始化種群;

    6、為克服現(xiàn)有技術(shù)中初始種群多樣性不足的問(wèn)題,本專利技術(shù)引入了tent混沌映射方法對(duì)算法種群進(jìn)行初始化;tent混沌映射能夠生成具有較高分布均勻性的初始種群,確保種群在整個(gè)位置空間中的均勻分布,從而提高算法的全局搜索能力和初始多樣性。這一策略有助于避免算法在搜索過(guò)程中陷入局部最優(yōu)解,改善路徑規(guī)劃的整體效果。

    7、步驟3、使用模糊能量策略計(jì)算獵物逃逸能量;

    8、在hho算法(基于群體的、受自然啟發(fā)的優(yōu)化算法harris?hawks?optimization)中,逃逸能量e的大小決定了哈里斯鷹的搜索行為是進(jìn)入探索階段還是開發(fā)階段,這對(duì)算法的收斂速度影響巨大,而原算法中的逃逸能量是以隨機(jī)數(shù)e0作為其初始值,并以線性的方式進(jìn)行遞減,無(wú)法滿足算法在早期更多的進(jìn)行探索行為,而在后期進(jìn)行更多開發(fā)的要求,故引入非線性策略對(duì)hho算法進(jìn)行改進(jìn)。

    9、步驟4、根據(jù)逃逸能量選擇探索階段或開發(fā)階段;

    10、當(dāng)e≥1時(shí),個(gè)體進(jìn)入探索階段,e<1時(shí),個(gè)體進(jìn)入開發(fā)階段;

    11、步驟6、判斷是否達(dá)到最大迭代次數(shù),若滿足則輸出最優(yōu)路徑,否則返回步驟3;

    12、步驟7、構(gòu)建機(jī)器人在位置空間的路徑軌跡圖與適應(yīng)度曲線圖

    13、根據(jù)實(shí)際機(jī)器人運(yùn)動(dòng)起點(diǎn),終點(diǎn)及位置空間障礙分布情況,繪制仿真圖形,并根據(jù)本專利技術(shù)所提方法進(jìn)行最優(yōu)路徑規(guī)劃,并將其在50次迭代中最優(yōu)路徑的搜索情況繪制成適應(yīng)度曲線圖。

    14、進(jìn)一步地,上述步驟2中tent混沌映射公式為:

    15、

    16、式中:i是初始種群的規(guī)模,λ為常數(shù),tid是區(qū)間[0,1]中的隨機(jī)數(shù),是一個(gè)i×d維的混沌序列;由此可初始化種群為:

    17、

    18、式中:x是個(gè)體的位置,t是當(dāng)前迭代次數(shù),lb和ub分別是個(gè)體位置空間的下限和上限。

    19、進(jìn)一步地,上述步驟3中獵物逃逸能量計(jì)算引入非線性策略對(duì)hho算法進(jìn)行改進(jìn),改進(jìn)后的獵物逃逸能量模型如下所示:

    20、

    21、式中:e是獵物的逃逸能量,e0是區(qū)間(-1,1)中的隨機(jī)數(shù),表示獵物的初始能量,t是最大迭代次數(shù);

    22、當(dāng)獵物的逃逸能量逐漸降低,hho算法將全部選擇進(jìn)入開發(fā)階段,而更容易陷入局部最優(yōu)解,受模擬退火算法啟發(fā),引入探索概率p,使得算法在發(fā)現(xiàn)進(jìn)入局部最優(yōu)后,有概率忽略獵物的逃逸能量而進(jìn)入探索階段進(jìn)而擺脫局部最優(yōu)解,概率公式如下所示:

    23、

    24、式中:c為溫度系數(shù),隨迭代次數(shù)逐漸減小,c=αc0,c0為初始溫度,α為衰減因子,f(x)為適應(yīng)度函數(shù),δx(t)是獵物位置與當(dāng)前個(gè)體位置的距離。

    25、進(jìn)一步地,上述步驟4中探索階段或開發(fā)階段選擇方法為:

    26、當(dāng)e≥1時(shí),個(gè)體進(jìn)入探索階段,e<1時(shí),個(gè)體進(jìn)入開發(fā)階段:

    27、1)探索階段

    28、此階段中個(gè)體將按下式進(jìn)行位置更新,當(dāng)q≥0.5時(shí),個(gè)體選擇進(jìn)行隨機(jī)飛行,當(dāng)q<0.5時(shí),個(gè)體向其他個(gè)體靠攏,進(jìn)行趨同飛行:

    29、

    30、λ(t)=xrand?(t)-2r3x(t)????(6)

    31、k=lb+r4(ub-lb)??????(7)

    32、式中:x是個(gè)體的位置,t是當(dāng)前迭代次數(shù),xrand(t)是在迭代時(shí)從種群中隨機(jī)選擇的個(gè)體位置,λ(t)表示當(dāng)前個(gè)體向隨機(jī)個(gè)體的運(yùn)動(dòng)趨勢(shì),r1~r4和q均為區(qū)間(0,1)中的隨機(jī)數(shù),k是位置空間的隨機(jī)位置,lb和ub分別是個(gè)體位置空間的下限和上限,xrabbit是獵物的位置,即目前為止的最優(yōu)解,xm(t)是迭代到第t代時(shí)所有個(gè)體的平均位置;

    33、2)開發(fā)階段

    34、進(jìn)入開發(fā)階段后,hho算法根據(jù)獵物的逃逸能量e和逃跑的概率r選擇(1)-(4)中四種開發(fā)策略之一,其中r是區(qū)間(0,1)中的隨機(jī)數(shù);

    35、(1)當(dāng)r≥0.5且|e|≥0.5時(shí),hho算法選擇軟包圍策略,位置更新方式如下式所示:

    36、x(t+1)=δx(t)-e∣jxrabbit(t)-x(t)|???????????????????????(8)

    37、δx(t)=xrabbit(t)-x(t)????????????????????????????????????????(9)

    38、j=2(1-r5)?????????????????????????????????????????????????????(10)

    39、式中:δx(t)是獵物位置與當(dāng)前個(gè)體位置的距離,j是獵物在逃跑過(guò)程中的隨機(jī)跳躍強(qiáng)度,r5是區(qū)間(0,1)中的隨機(jī)數(shù);

    40、(2)當(dāng)r≥0.5且|e|<0.5時(shí),hho算法選擇硬包圍策略,位置更新方式如下式所示:

    41、x(t+1)=xrabbit(t)-e|xrabbit(t)-x(t)|?????????????????????(11)

    42、(3)當(dāng)r<0.5且e≥0.5時(shí),hho算法選擇俯沖式軟包圍策略,使用式(12)更新個(gè)體位置,若適應(yīng)度未得到提升則按式(13)進(jìn)行萊維飛行,若仍未得到提升則使用原位本文檔來(lái)自技高網(wǎng)...

    【技術(shù)保護(hù)點(diǎn)】

    1.基于多策略改進(jìn)哈里斯鷹算法的機(jī)器人路徑規(guī)劃方法,其特征在于:該方法包括以下步驟:

    2.根據(jù)權(quán)利要求1所述的基于多策略改進(jìn)哈里斯鷹算法的機(jī)器人路徑規(guī)劃方法,其特征在于:步驟2中Tent混沌映射公式為:

    3.根據(jù)權(quán)利要求1所述的基于多策略改進(jìn)哈里斯鷹算法的機(jī)器人路徑規(guī)劃方法,其特征在于:步驟3中獵物逃逸能量計(jì)算引入非線性策略對(duì)HHO算法進(jìn)行改進(jìn),改進(jìn)后的獵物逃逸能量模型如下所示:

    4.根據(jù)權(quán)利要求3所述的基于多策略改進(jìn)哈里斯鷹算法的機(jī)器人路徑規(guī)劃方法,其特征在于:步驟4中探索階段或開發(fā)階段選擇方法為:

    5.根據(jù)權(quán)利要求4所述的基于多策略改進(jìn)哈里斯鷹算法的機(jī)器人路徑規(guī)劃方法,其特征在于:步驟5中正余弦擾動(dòng)方法采用自適應(yīng)正余弦算法,其具體位置更新公式如下:

    6.根據(jù)權(quán)利要求1所述的基于多策略改進(jìn)哈里斯鷹算法的機(jī)器人路徑規(guī)劃方法,其特征在于:目標(biāo)函數(shù)確定方法為:

    【技術(shù)特征摘要】

    1.基于多策略改進(jìn)哈里斯鷹算法的機(jī)器人路徑規(guī)劃方法,其特征在于:該方法包括以下步驟:

    2.根據(jù)權(quán)利要求1所述的基于多策略改進(jìn)哈里斯鷹算法的機(jī)器人路徑規(guī)劃方法,其特征在于:步驟2中tent混沌映射公式為:

    3.根據(jù)權(quán)利要求1所述的基于多策略改進(jìn)哈里斯鷹算法的機(jī)器人路徑規(guī)劃方法,其特征在于:步驟3中獵物逃逸能量計(jì)算引入非線性策略對(duì)hho算法進(jìn)行改進(jìn),改進(jìn)后的獵物逃逸能量模型如下所示:

    ...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:胡萬(wàn)望王晉冰李少波蒲睿強(qiáng)張濤
    申請(qǐng)(專利權(quán))人:貴州大學(xué)
    類型:發(fā)明
    國(guó)別省市:

    網(wǎng)友詢問(wèn)留言 已有0條評(píng)論
    • 還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 激情无码人妻又粗又大| 日韩欧国产精品一区综合无码| 亚洲精品无码永久中文字幕 | 国产精品午夜无码AV天美传媒| 免费无码午夜福利片 | 亚洲 另类 无码 在线| 久久午夜无码免费| 无码人妻aⅴ一区二区三区有奶水 亚洲AV无码专区在线厂 | 在线观看片免费人成视频无码| 欧洲Av无码放荡人妇网站 | 天堂Aⅴ无码一区二区三区| 亚洲AV综合色区无码二区偷拍| 亚洲精品无码专区2| 亚洲精品无码中文久久字幕| 国产在线无码视频一区二区三区 | 无码国产精品一区二区免费式芒果| 蜜芽亚洲av无码一区二区三区 | 国产做无码视频在线观看| 久久午夜无码鲁丝片| 亚洲中文字幕无码一区| 国产av永久精品无码| 亚洲av永久无码精品网址| 免费A级毛片无码A∨免费| 潮喷失禁大喷水aⅴ无码| 亚洲精品无码一区二区| 亚洲一区无码中文字幕乱码| 亚洲av无码专区国产乱码在线观看| 国产精品无码一区二区在线观| 亚洲另类无码专区丝袜| 亚洲日韩乱码中文无码蜜桃| 无码国产精品一区二区免费3p| 亚洲国产综合无码一区| 国产无遮挡无码视频免费软件| 国产免费久久久久久无码| 精品无码中出一区二区| 日韩中文无码有码免费视频| 免费无码AV一区二区| 久久久久成人精品无码| 国产乱子伦精品无码码专区| 国产精品无码久久综合| 无码人妻精品一区二区三区66|