• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于多策略融合蜣螂優(yōu)化算法的工業(yè)機(jī)器人運(yùn)動(dòng)學(xué)參數(shù)辨識(shí)方法

    2025-03-10 00:00:00許佳璐劉笑楠李朋超劉振宇
    中國機(jī)械工程 2025年2期

    摘要:針對(duì)蜣螂優(yōu)化(DBO)算法在工業(yè)機(jī)器人運(yùn)動(dòng)學(xué)參數(shù)標(biāo)定過程中存在的全局探索和局部開發(fā)能力不平衡、求解精度低等問題,提出了一種基于局部指數(shù)積(LPOE)運(yùn)動(dòng)學(xué)模型的多策略融合蜣螂優(yōu)化算法(MSFDBO)。首先建立基于LPOE模型的運(yùn)動(dòng)學(xué)參數(shù)辨識(shí)模型;然后采用Piecewise混沌映射和精英反向?qū)W習(xí)策略進(jìn)行種群初始化,得到分布更加均勻的種群;融入魚鷹探索行為,提高DBO算法的全局探索能力,通過隨機(jī)擾動(dòng)機(jī)制擴(kuò)大搜索范圍,減少DBO算法陷入局部最優(yōu)的可能性。為測試算法性能,使用12個(gè)基準(zhǔn)測試函數(shù)對(duì)MSFDBO算法的搜索性能進(jìn)行實(shí)驗(yàn)評(píng)估,結(jié)果表明該算法具有良好的尋優(yōu)性能。對(duì)4臺(tái)T6A-19型工業(yè)機(jī)器人的運(yùn)動(dòng)學(xué)參數(shù)進(jìn)行辨識(shí)并補(bǔ)償驗(yàn)證,實(shí)驗(yàn)結(jié)果表明,絕對(duì)位置平均誤差、均方根平均誤差分別降低了85.47%、83.92%。

    關(guān)鍵詞:運(yùn)動(dòng)學(xué)參數(shù)標(biāo)定;蜣螂優(yōu)化算法;精英反向?qū)W習(xí);魚鷹探索行為;隨機(jī)擾動(dòng)機(jī)制

    中圖分類號(hào):TP242.2

    Kinematics Parameter Identification for Industrial Robots Based on Multi-strategy Fusion DBO Algorithm

    XU Jialu1 LIU Xiaonan1* LI Pengchao2 LIU Zhenyu1

    1.School of Information Science and Engineering,Shenyang University of Technology,Shenyang,110870

    2.State Key Laboratory of Robotics,Shenyang Institute of Automation,Chinese Academy of Sciences,Shenyang, 110016

    Abstract: Aiming at the DBO algorithms imbalance between global exploration and local exploitation capabilities and low solution accuracy in the calibrating processes for kinematics parameters of industrial robots, a multi-strategy fusion(MSFDBO) algorithm was presented based on local product of exponential(LPOE) kinematics model. Firstly, a kinematics parameter identification model was established based on the LPOE model. Secondly, Piecewise chaotic mapping and elite inverse learning strategy were used for population initialization to obtain a more uniformly distributed population, incorporating the exploration behavior of the osprey to enhance the global exploration ability of the DBO algorithm, and expanding the search range through the stochastic perturbation mechanism to reduce the possibility of the DBO algorithm falling into a local optimum. To test the performance of the algorithm, the search performance of the MSFDBO algorithm was experimentally evaluated using 12 benchmark test functions. The results show that the algorithm performs well in terms of optimization. The compensation of kinematic parameters was identifed and verified for four T6A-19 industrial robots. The experimental results show that the mean absolute position errors are reduced by an average of 85.47% and the root mean square errors are reduced by an average of 83.92%.

    Key words: kinematics parameter calibration; dung beetle optimization(DBO) algorithm; elite opposition-based learning; osprey exploratory behavior; stochastic perturbation mechanism

    0 引言

    在機(jī)器人制造系統(tǒng)中,機(jī)器人的絕對(duì)定位精度是工業(yè)機(jī)器人應(yīng)用離線編程方法時(shí)面臨的一個(gè)主要問題,由于機(jī)器人固有的運(yùn)動(dòng)學(xué)誤差,如生產(chǎn)過程中的加工誤差、裝配誤差和使用過程中的磨損等,機(jī)器人的實(shí)際運(yùn)動(dòng)學(xué)參數(shù)與其理論運(yùn)動(dòng)學(xué)參數(shù)不同1,而通過參數(shù)標(biāo)定可以有效提高工業(yè)機(jī)器人的絕對(duì)定位精度2。機(jī)器人運(yùn)動(dòng)學(xué)參數(shù)標(biāo)定分為四個(gè)步驟:建模、測量、辨識(shí)參數(shù)誤差以及補(bǔ)償模型誤差3。傳統(tǒng)的D-H模型存在相鄰關(guān)節(jié)軸線平行或垂直時(shí)出現(xiàn)奇異點(diǎn)的問題,基于指數(shù)積(product of exponential, POE)的標(biāo)定模型誤差參數(shù)完備、變化平滑、無模型奇異性,但存在微分誤差模型相對(duì)復(fù)雜的問題4。本文采用局部指數(shù)積(local product of exponential, LPOE)模型5進(jìn)行機(jī)器人運(yùn)動(dòng)學(xué)建模,可在保持誤差參數(shù)完備且連續(xù)的同時(shí)避免微分誤差模型相對(duì)復(fù)雜的問題。

    辨識(shí)參數(shù)誤差需根據(jù)建立的誤差模型構(gòu)建多參數(shù)優(yōu)化目標(biāo)函數(shù),通過傳統(tǒng)優(yōu)化算法或智能優(yōu)化算法進(jìn)行求解6。傳統(tǒng)的辨識(shí)算法主要有最小二乘法7、Levenberg-Marquardt法8、擴(kuò)展卡爾曼濾波法9、極大似然法10等,這些方法既受雅可比矩陣奇異性的影響,又受迭代初值選取的影響11,智能優(yōu)化算法能夠較好地解決以上兩個(gè)問題。近年來,有許多學(xué)者應(yīng)用智能優(yōu)化算法解決工業(yè)機(jī)器人運(yùn)動(dòng)學(xué)參數(shù)標(biāo)定問題,如溫秀蘭等12提出了基于擬隨機(jī)序列產(chǎn)生初始位置的改進(jìn)烏鴉搜索算法(improved crow search algorithm, ICSA)用于標(biāo)定Staubli TX60機(jī)器人幾何參數(shù)。姜一舟等13提出了一種改進(jìn)差分進(jìn)化算法,使用Metropolis接受準(zhǔn)則,以獲得更好的收斂性,同時(shí)提出種群多樣性評(píng)價(jià)函數(shù)和二次變異操作,以避免陷入局部優(yōu)化。喬貴方等14提出了一種基于天牛須搜索和粒子群優(yōu)化(beetle antennea search-particle swarm optimization, BAS-PSO)算法的運(yùn)動(dòng)學(xué)參數(shù)辨識(shí)方法,并通過實(shí)驗(yàn)驗(yàn)證了不同誤差模型構(gòu)建方法的辨識(shí)精度和穩(wěn)定性??鼙蟮?sup>[15提出了一種基于兩段式的動(dòng)態(tài)粒子群算法,用以解決工業(yè)機(jī)器人幾何誤差標(biāo)定問題中存在的收斂速度慢的問題。喬貴方等16先利用改進(jìn)灰狼優(yōu)化算法進(jìn)行參數(shù)誤差粗辨識(shí),再通過Levenberg-Marquard算法進(jìn)行參數(shù)誤差的精辨識(shí)。

    2022年由XUE等17提出的蜣螂優(yōu)化(dung beetle optimizer, DBO)算法在經(jīng)典的復(fù)雜函數(shù)優(yōu)化方面已被證明在求解精度和收斂速度等性能上均優(yōu)于粒子群優(yōu)化算法和遺傳算法等經(jīng)典算法,并成功應(yīng)用于瑞雷波頻散曲線反演18、光伏陣列故障診斷19等實(shí)際工程問題中。然而,沒有一種元啟發(fā)式算法適合解決所有的優(yōu)化問題,潘勁成等20通過融合改進(jìn)正弦算法、混沌映射和變異算子,提高DBO算法的全局探索能力。郭琴等21在DBO算法中改進(jìn)雛球和偷竊蜣螂對(duì)局部最優(yōu)解和全局最優(yōu)解的接受程度,以及融合麻雀搜索算法中的追隨者位置更新機(jī)制和柯西高斯變異策略,以提升算法的尋優(yōu)能力。然而當(dāng)DBO算法應(yīng)用于工業(yè)機(jī)器人運(yùn)動(dòng)學(xué)參數(shù)標(biāo)定時(shí),存在全局探索和局部開發(fā)能力不平衡的問題,搜索空間的過快減小會(huì)使種群的個(gè)體快速同化,導(dǎo)致算法迭代求解出的運(yùn)動(dòng)學(xué)誤差參數(shù)陷入局部最優(yōu)解。

    本文提出一種多策略融合蜣螂優(yōu)化算法(multi-strategy fusion dung beetle optimizer, MSFDBO)用以標(biāo)定基于LPOE運(yùn)動(dòng)學(xué)模型的工業(yè)機(jī)器人運(yùn)動(dòng)學(xué)參數(shù),通過Piecewise混沌映射和精英反向?qū)W習(xí)策略以及魚鷹探索行為提升DBO算法的全局探索能力,利用隨機(jī)擾動(dòng)機(jī)制減少DBO算法陷入局部最優(yōu)的可能性,平衡DBO算法的全局探索和局部開發(fā)能力,并以新松T6A-19型機(jī)器人為例,驗(yàn)證MSFDBO算法辨識(shí)工業(yè)機(jī)器人運(yùn)動(dòng)學(xué)參數(shù)的有效性和可行性。

    1 六軸工業(yè)機(jī)器人運(yùn)動(dòng)學(xué)模型

    本文以六自由度工業(yè)機(jī)器人為基礎(chǔ)建立運(yùn)動(dòng)學(xué)參數(shù)標(biāo)定系統(tǒng),如圖1所示。

    1.1 機(jī)器人LPOE模型

    在LPOE模型中,各關(guān)節(jié)旋量被描述在局部連桿坐標(biāo)系下,其關(guān)節(jié)i與關(guān)節(jié)i-1之間的坐標(biāo)轉(zhuǎn)換矩陣為

    T(i-1)i(θi)=exp(s^iθi)T(i-1)i(0)(1)

    其中,T(i-1)i(0)∈SE(3)為坐標(biāo)系{i}相對(duì)于坐標(biāo)系{i-1}的初始位姿;θi為第i個(gè)關(guān)節(jié)角度變量;s^i為關(guān)節(jié)i的旋量在坐標(biāo)系{i-1}下的表示,有

    s^i=w^ivi00(2)

    w^i=0-wizwiywiz0-wix-wiywix0(3)

    si=[wi vi]T(4)

    其中,wi=(wix,wiy,wiz)T表示各關(guān)節(jié)軸線在{i}坐標(biāo)系中的方向向量;si表示關(guān)節(jié)旋量的旋量坐標(biāo);vi=(vix,viy,viz)T∈R3×1。

    根據(jù)式(1)得到n自由度串聯(lián)機(jī)器人LPOE模型:

    T(0)tool(θ1,θ2,…,θn)=

    exp(s^1θ1)T(0)1(0)exp(s^2θ2)T(1)2(0)…

    exp(s^nθn)T(n-1)n(0)exp(s^tool)T(n)tool(5)

    其中,T(n)tool∈SE(3)為最后一個(gè)連桿坐標(biāo)系到工具坐標(biāo)系的位姿變換矩陣。

    1.2 絕對(duì)位置誤差模型

    在實(shí)際測量過程中,將激光跟蹤儀、機(jī)器人和靶球構(gòu)造成統(tǒng)一的辨識(shí)系統(tǒng)。如圖1所示,T(c)b表示激光跟蹤儀坐標(biāo)系{c}相對(duì)于基坐標(biāo)系的變換矩陣,T(b)e表示機(jī)器人末端坐標(biāo)系{e}相對(duì)于基坐標(biāo)系的變換矩陣,T(e)w表示靶球坐標(biāo)系{w}相對(duì)于機(jī)器人末端坐標(biāo)系{e}的變換矩陣。靶球坐標(biāo)系相對(duì)于機(jī)器人基坐標(biāo)系的變換矩陣T0tool表示為

    T(0)tool=T(b)eT(e)w=exp(s^tool)T(6)tool∏6i=1exp(s^iθi)T(i-1)i(6)

    其中,T(6)tool為工具坐標(biāo)系相對(duì)于機(jī)器人末端坐標(biāo)系的齊次變換矩陣。激光跟蹤儀坐標(biāo)系下測量點(diǎn)的實(shí)際值Pr轉(zhuǎn)換到機(jī)器人基坐標(biāo)系下為

    p=T(c)bPr(7)

    在機(jī)器人運(yùn)動(dòng)學(xué)參數(shù)辨識(shí)時(shí),只考慮機(jī)器人末端的位置變化,改變機(jī)器人各關(guān)節(jié)的轉(zhuǎn)動(dòng)角度,可以得到靶球相對(duì)于機(jī)器人基坐標(biāo)系的位置信息。將機(jī)器人運(yùn)動(dòng)學(xué)參數(shù)和位置關(guān)系表示為高維非線性優(yōu)化問題:

    F=‖h(x+ε,θi)-p‖2(8)

    其中,F(xiàn)為機(jī)器人末端第i個(gè)點(diǎn)的理論值與實(shí)際值之間的距離;x為機(jī)器人運(yùn)動(dòng)學(xué)參數(shù);ε為待標(biāo)定的運(yùn)動(dòng)學(xué)參數(shù)誤差,表示為

    ε=[Δwi Δvi](9)

    其中,Δwi=[Δwix Δwiy Δwiz],Δvi=[Δvix

    Δviy Δviz](i=1,2,…,6,tool ),共計(jì)42項(xiàng)待標(biāo)定的運(yùn)動(dòng)學(xué)參數(shù)。

    2 DBO算法

    在DBO算法中,每個(gè)蜣螂種群由滾球蜣螂種群、育雛蜣螂種群、小蜣螂種群和偷竊蜣螂種群構(gòu)成,根據(jù)優(yōu)化問題按一定的比例進(jìn)行分配。

    2.1 滾球蜣螂

    蜣螂在滾動(dòng)過程中需要通過天體線索(太陽位置或風(fēng)向等)導(dǎo)航,以保持糞球沿直線滾動(dòng)。滾球蜣螂的位置更新表示為

    x(t+1)i=x(t)i+αkx(t-1)i+qΔx

    Δx=|x(t)i-xw|(10)

    式中:t為當(dāng)前迭代次數(shù);x(t)i為第t次迭代時(shí)第i只滾球蜣螂的位置信息;k∈(0,0.2]為指示偏轉(zhuǎn)系數(shù)的常數(shù)值;q為(0,1)區(qū)間內(nèi)的常數(shù)值;α為被分配-1或1的自然系數(shù);xw為全局最差位置;Δx用于模擬光強(qiáng)的變化。

    當(dāng)蜣螂遇到障礙物無法前進(jìn)時(shí),使用正切函數(shù)模仿舞蹈行為來獲得新的滾動(dòng)方向,以獲得新的路線。跳舞蜣螂的位置更新公式為

    x(t+1)i=x(t)i+tan φ|x(t)i-x(t-1)i|(11)

    其中,φ為偏轉(zhuǎn)角,φ∈[0,π]。如果φ等于0、π/2或π,則跳舞蜣螂的位置不會(huì)更新。

    2.2 育雛蜣螂

    在自然界中,糞球被滾到安全的地方并被蜣螂隱藏。為了給后代提供一個(gè)安全的環(huán)境,選擇合適的產(chǎn)卵地點(diǎn)對(duì)蜣螂來說至關(guān)重要。通過一種邊界選擇策略模擬雌蜣螂產(chǎn)卵的區(qū)域,該區(qū)域定義為

    Lb=max(x(1-R),Lb)

    Ub=min(x(1+R),Ub)(12)

    R=1-t/Tmax

    其中,x為當(dāng)前的局部最優(yōu)位置;Lb和Ub分別為產(chǎn)卵區(qū)域的下界和上界;Tmax為最大迭代次數(shù);Lb和Ub分別為優(yōu)化問題的下界和上界。

    育雛蜣螂位置更新公式為

    B(t+1)i=x+b1(B(t)i-Lb)+b2(B(t)i-Ub)(13)

    其中,B(t)i為第t次迭代時(shí)第i只育雛蜣螂的位置信息;b1和b2為大小為1×D的兩個(gè)獨(dú)立隨機(jī)向量;D為優(yōu)化問題的維數(shù)。

    2.3 小蜣螂

    一些小蜣螂從地里爬出來尋找食物,需要建立最佳覓食區(qū)來引導(dǎo)覓食的小蜣螂,最佳覓食區(qū)域的邊界定義為

    LBb=max(xB(1-R),Lb)

    UBb=min(xB(1+R),Ub)(14)

    式中:xB為全局最佳位置;LBb、UBb分別為最佳覓食區(qū)域的下限和上限。

    小蜣螂的位置更新公式為

    x(t+1)i=x(t)i+C1(x(t)i-LBb)+C2(x(t)i-UBb)(15)

    式中:x(t)i為第t次迭代時(shí)第i只小蜣螂的位置信息;C1為服從正態(tài)分布的隨機(jī)數(shù);C2為隨機(jī)數(shù),C2∈(0,1)。

    2.4 偷竊蜣螂

    偷竊蜣螂會(huì)從其他蜣螂處偷取糞球,在最佳食物來源進(jìn)行偷竊時(shí),偷竊蜣螂位置信息更新公式為

    x(t+1)i=xB+sg(|x(t)i-x|+|x(t)i-xB|)(16)

    其中,x(t)i表示第t次迭代時(shí)第i只偷竊蜣螂的位置信息;g是遵循正態(tài)分布的大小為1×D的隨機(jī)向量;s表示常數(shù)值。

    3 DBO算法的改進(jìn)策略

    3.1 Piecewise混沌映射和精英反向?qū)W習(xí)策略

    由于蜣螂初始種群的質(zhì)量在很大程度上影響到整體的尋優(yōu)性能,為避免隨機(jī)生成種群帶來的不均勻性,降低初始種群多樣性,利用Piecewise映射在[0,1]內(nèi)生成混沌序列,再將其映射到算法的搜索空間,使得蜣螂種群能夠更好地遍布整個(gè)搜索空間。Piecewise映射公式如下:

    oi,j+1=oi,j/P"""" 0≤oi,jlt;P

    oi,j-P0.5-PP≤oi,jlt;0.5

    1-P-oi,j0.5-P0.5≤oi,jlt;1-P

    (1-oi,j)/P1-P≤oi,jlt;1(17)

    其中,oi,j為(0,1)內(nèi)的隨機(jī)數(shù);P為常數(shù)且P=0.3;i為種群數(shù)量;j為混沌變量序號(hào)且j=1,2,…,D。將混沌變量oi,j+1映射到搜索空間,得到種群初始解xi,j:

    xi,j=Lbj+oi,j+1(Ubj-Lbj)(18)

    其中,Ubj為搜索空間上界;Lbj為搜索空間下界;xi,j為第i個(gè)種群個(gè)體在j維空間中的位置。

    同時(shí),利用精英反向?qū)W習(xí)策略22生成反向種群,以提高種群的收斂速度和全局搜索能力。該策略首先根據(jù)初始種群選擇靠近最優(yōu)位置的個(gè)體作為精英個(gè)體,并將其用于生成反向種群。通過這種方式,反向種群中的個(gè)體距離最優(yōu)解更近,有助于加速收斂過程。此外,精英反向?qū)W習(xí)策略還能夠搜索更多有效區(qū)域,增加種群的多樣性,從而提高算法的全局搜索能力。

    設(shè)當(dāng)前種群中的一般個(gè)體對(duì)應(yīng)的自身極值點(diǎn)為精英個(gè)體x′i,j,其反向?qū)?yīng)解xi,j定義為

    x*i,j=rand·(Lbm+Ubm)-x′i,j(19)

    Lbm=min(x′i,j)" Ubm=max(x′i,j)

    其中:Lbm和Ubm分別為動(dòng)態(tài)邊界的下界和上界,rand為(0,1)內(nèi)的隨機(jī)數(shù)。

    3.2 魚鷹探索行為

    針對(duì)DBO算法中滾球蜣螂全局探索能力弱的問題,引入魚鷹探索行為策略,魚鷹因其強(qiáng)大的視力能夠探測到水下魚類的位置,確定魚的位置并進(jìn)行捕食,使得魚鷹探索行為在識(shí)別最優(yōu)區(qū)域和逃離局部最優(yōu)方面具有極強(qiáng)的探索能力。

    在魚鷹算法(osprey optimization algorithm, OOA)23中,對(duì)于每只魚鷹,搜索空間中具有更好目標(biāo)函數(shù)值的其他魚鷹的位置被視為水下魚類。每只魚鷹的魚集合位置使用下式指定:

    PFi={xk|k∈{1,2,…,N}∧Fklt;Fi}∪{xbest}(20)

    式中:PFi為第i只魚鷹的魚的位置集合;xbest為最佳魚鷹的位置。

    魚鷹隨機(jī)檢測其中一條魚的位置并攻擊它?;隰~鷹向魚的運(yùn)動(dòng)模擬,計(jì)算相應(yīng)魚鷹的新位置:

    xP1i,j=xi,j+ri,j(FSi,j-Ii,jxi,j)xP1i,j=xP1i,j" Lbj≤xP1i,j≤UbjLbjxP1i,jlt;LbjUbjxP1i,jgt;Ubj(21)

    如果新位置的目標(biāo)函數(shù)值更優(yōu),則根據(jù)下式替換魚鷹的先前位置:

    Xi=XP1i" FP1ilt;Fi

    Xi其他(22)

    式中:XP1i為魚鷹探索階段時(shí)第i只魚鷹的新位置,xP1i,j為其第j維的新位置;FP1i為XP1i對(duì)應(yīng)的適應(yīng)度值;FSi為第i只魚鷹所選的魚,F(xiàn)Si,j為其第j個(gè)維度;ri,j為[0,1]之間的隨機(jī)數(shù);Ii,j為集合{1,2}中的隨機(jī)數(shù)。

    當(dāng)跳舞蜣螂遇到障礙物,偏轉(zhuǎn)角度取值為0、π/2或π時(shí),跳舞蜣螂位置更新陷入停滯,容易導(dǎo)致局部最優(yōu)停滯。因此,采用指數(shù)因子對(duì)最佳位置周圍進(jìn)行搜索:

    x(t+1)i=xB(2exp(4t(randn·Tmax)2))(23)

    式中:randn為(0,1)之間符合標(biāo)準(zhǔn)正態(tài)分布的偽隨機(jī)數(shù)。

    3.3 隨機(jī)擾動(dòng)機(jī)制

    雖然蜣螂的產(chǎn)卵和覓食區(qū)域隨迭代次數(shù)動(dòng)態(tài)調(diào)整,但是線性減少的策略難以表征其在繁殖與覓食時(shí)的復(fù)雜情況,因此,采用非線性邊界收斂因子在前期對(duì)全局可行區(qū)域進(jìn)行更為廣泛的搜索,而在后期更加注重在最優(yōu)解附近的局部開發(fā),加快其收斂速度。非線性邊界收斂因子R的表達(dá)式為

    R=0.5+0.5sin(0.5π+πt/Tmax)(24)

    在DBO算法迭代的后期,育雛蜣螂和小蜣螂個(gè)體的快速同化,蜣螂群體迅速聚集到當(dāng)前的最優(yōu)位置附近,容易出現(xiàn)局部最優(yōu)解和搜索停滯。通過隨機(jī)擾動(dòng)機(jī)制對(duì)蜣螂個(gè)體進(jìn)行干擾,增大最優(yōu)解的勘探空間,實(shí)現(xiàn)種群個(gè)體多維信息的重組和突變,提高蜣螂個(gè)體質(zhì)量與種群多樣性,增大DBO算法跳出局部最優(yōu)解的概率。使用Lévy飛行函數(shù)更新當(dāng)前蜣螂個(gè)體的位置生成新解來反映蜣螂的游走軌跡。

    L(λ)表示服從Lévy分布,Lévy飛行步長計(jì)算公式為

    st=μ/|v|1/ε(25)

    其中,μ,v服從標(biāo)準(zhǔn)正態(tài)分布,其定義如下:

    μ~N(0,σ2μ)

    v~N(0,σ2v)(26)

    σμ=[Γ(1+ε)·sinπε2εΓ(1+ε2)·2ε-1)/21/ε(27)

    σv=1" ε=1.5

    由于Lévy飛行具有步長距離長短相間和跳躍方向多變的特點(diǎn),可以在相應(yīng)范圍增強(qiáng)蜣螂跳出局部最優(yōu)的能力,但也可能會(huì)因跳躍太大而導(dǎo)致最優(yōu)蜣螂個(gè)體位置信息的丟失,故在融合Lévy飛行特征的同時(shí),以一定概率引入自適應(yīng)t分布擾動(dòng)算子對(duì)蜣螂最佳個(gè)體進(jìn)行擾動(dòng),采用iter=exp(4(t/Tmax)2)為t分布的自由度參數(shù),對(duì)育雛蜣螂和小蜣螂覓食行為進(jìn)行擾動(dòng),使得蜣螂算法在迭代前期具有較好的全局開發(fā)能力,在迭代后期具有良好的局部探索能力,并提高算法的收斂速度。改進(jìn)后的育雛蜣螂位置更新公式為

    B(t+1)i=x+γL(λ)(B(t)i-xB)+b1(B(t)i-

    Lb*)+b2(B(t)i-Ub*)""" r≥0.5

    x*+x*t(iter)rlt;0.5(28)

    改進(jìn)后的小蜣螂位置更新公式為

    x(t+1)i=x(t)i+γL(λ)(x(t)i-xB)+C1(x(t)i-

    LBb)+C2(x(t)i-UBb)""" r≥0.5

    xB+xBt(iter)rlt;0.5(29)

    γ=wmin+(wmax-wmin)t/Tmax

    其中,wmin取0.01;wmax取0.5。

    3.4 MSFDBO算法流程

    本文提出的MSFDBO算法的實(shí)現(xiàn)步驟如下,算法流程圖見圖2。

    1)設(shè)置種群規(guī)模、最大迭代次數(shù)等參數(shù),根據(jù)Piecewise混沌映射初始化蜣螂種群個(gè)體的位置xi(i=1,2,…,n);

    2)根據(jù)精英反向?qū)W習(xí)策略更新蜣螂個(gè)體的位置;

    3)根據(jù)適應(yīng)度函數(shù)計(jì)算每種蜣螂位置的目標(biāo)函數(shù)值,得到當(dāng)前的最優(yōu)函數(shù)值和相應(yīng)的最優(yōu)個(gè)體位置;

    4)令δ=rand(1),若δlt;0.8,根據(jù)魚鷹搜索策略更新滾球蜣螂種群位置,否則根據(jù)式(23)更新跳舞蜣螂種群位置,計(jì)算蜣螂個(gè)體位置的目標(biāo)函數(shù)值;

    5)根據(jù)式(28)、式(29)、式(16)分別更新育雛蜣螂、小蜣螂和偷竊蜣螂種群的位置,計(jì)算蜣螂個(gè)體位置的目標(biāo)函數(shù)值,與上一代最優(yōu)函數(shù)值進(jìn)行比較。若較優(yōu),則更新當(dāng)前種群最優(yōu)個(gè)體位置;

    6)當(dāng)tgt;Tmax成立,執(zhí)行步驟7),否則跳轉(zhuǎn)至步驟2);

    7)輸出全局最優(yōu)個(gè)體位置和最優(yōu)函數(shù)值。

    4 實(shí)驗(yàn)驗(yàn)證

    4.1 改進(jìn)策略有效性分析

    為了驗(yàn)證本文提出的不同改進(jìn)策略的獨(dú)立有效性,將DBO與3種改進(jìn)策略分別融合得到3種不同的算法:①在DBO中加入Piecewise混沌映射和精英反向?qū)W習(xí)策略得到PDBO;②在DBO中采用魚鷹探索行為得到ODBO;③在DBO中加入隨機(jī)擾動(dòng)機(jī)制得到RDDBO。

    將MSFDBO與PDBO、ODBO、RDDBO、DBO等算法對(duì)表1中的12個(gè)基準(zhǔn)測試函數(shù)24進(jìn)行尋優(yōu)實(shí)驗(yàn)。同時(shí)利用30次獨(dú)立實(shí)驗(yàn)的均值結(jié)果消除實(shí)驗(yàn)偶然性,不同改進(jìn)策略算法的實(shí)驗(yàn)統(tǒng)計(jì)結(jié)果見表2。另外,表2中還將本文算法與文獻(xiàn)[20]中的MSADBO算法和文獻(xiàn)[21]中的MIDBO兩種改進(jìn)DBO算法進(jìn)行對(duì)比。其中,F(xiàn)1~F4為單峰測試函數(shù),F(xiàn)5~F8為多峰測試函數(shù),F(xiàn)9~F12為固定維多峰測試函數(shù)。通過在12個(gè)基準(zhǔn)測試函數(shù)中比較均值(Mean)和標(biāo)準(zhǔn)差(Std)來驗(yàn)證所提出的MSFDBO算法的有效性, Mean反映了算法的精確性,Std反映了算法的穩(wěn)定性,加粗?jǐn)?shù)據(jù)表示最優(yōu)值。

    首先是DBO算法與PDBO、ODBO、RDDBO、MSFDBO算法的對(duì)比分析,由表2分析可知,PDBO算法在函數(shù)F1、F2、F5、F6、F8、F9和F12中的均值和標(biāo)準(zhǔn)差小于DBO算法的相應(yīng)值,說明Piecewise混沌映射和精英反向?qū)W習(xí)策略可以提高群體的多樣性,增強(qiáng)算法的全局搜索能力,在函數(shù)F3中,PDBO算法的均值小于DBO算法,在函數(shù)F4和F11中,PDBO算法的標(biāo)準(zhǔn)差小于DBO算法,在函數(shù)F10中,PDBO算法的標(biāo)準(zhǔn)差大于DBO算法。ODBO算法在函數(shù)F1~F6、F8、F9中的均值和標(biāo)準(zhǔn)差小于DBO算法的相應(yīng)值,說明在DBO算法中引入魚鷹探索行為和指數(shù)因子可以提高全局搜索能力,并能提高算法的準(zhǔn)確性和穩(wěn)定性,僅在函數(shù)F10中,ODBO算法的標(biāo)準(zhǔn)差略大于DBO算法,在函數(shù)F11中,ODBO算法的標(biāo)準(zhǔn)差小于DBO算法,在函數(shù)F12中,ODBO算法的尋優(yōu)能力差于DBO算法。RDDBO算法在函數(shù)F1~F6、F8、F9和F12中的均值和標(biāo)準(zhǔn)差小于DBO算法,說明在DBO算法中引入隨機(jī)擾動(dòng)機(jī)制在迭代前期具有較好的全局開發(fā)能力,在迭代后期具有良好的局部探索能力,并能提高算法的收斂速度,僅在函數(shù)F10中,RDDBO算法的標(biāo)準(zhǔn)差大于DBO算法,在函數(shù)F11中,RDDBO算法的標(biāo)準(zhǔn)差小于DBO算法。與DBO算法相比,融合了三種改進(jìn)方法的MSFDBO算法在F1~F12上的平均收斂精度和標(biāo)準(zhǔn)差都比DBO算法有所提升,說明三種改進(jìn)策略的融合是有效的。

    其次是MSFDBO與MSADBO、MIDBO算法的對(duì)比分析,在函數(shù)F1中,三種算法都能搜索到理論最優(yōu)解;在函數(shù)F2中,只有MIDBO和MSFDBO算法能搜索到理論最優(yōu)解;在函數(shù)F3、F8和F9中,MSFDBO算法的均值和標(biāo)準(zhǔn)差都小于MSADBO和MIDBO算法;在函數(shù)F4中,MSADBO算法的均值和標(biāo)準(zhǔn)差最小,而MSFDBO算法的均值小于MIDBO算法,但標(biāo)準(zhǔn)差略大于MIDBO算法;在函數(shù)F5、F6和F7中,三種算法的均值和標(biāo)準(zhǔn)差都能達(dá)到相同的搜索精度;在函數(shù)F10中,三種算法均能搜索到理論最優(yōu)解,但MSFDBO算法的標(biāo)準(zhǔn)差最小;在函數(shù)F11中,只有MSADBO和MSFDBO算法搜索到理論最優(yōu)解,而MSFDBO算法的標(biāo)準(zhǔn)差最??;在函數(shù)F12中,只有MIDBO和MSFDBO算法更接近理論最優(yōu)解,而MSFDBO算法的標(biāo)準(zhǔn)差最小。

    綜上所述,MSFDBO算法在不同函數(shù)上能夠體現(xiàn)出明顯的不同幅度搜索精度的提升,相較于MSADBO和MIDBO算法,MSFDBO算法平衡了全局搜索和局部開發(fā)的能力,尋優(yōu)精度和收斂速度得到了穩(wěn)定提升。

    4.2 不同群智能算法性能對(duì)比

    將DBO算法、鯨魚優(yōu)化算法(whale optimization algorithm, WOA)25、灰狼優(yōu)化算法(grey wolf optimizer, GWO)26、哈里斯鷹優(yōu)化算法(Harris hawks optimization, HHO)27、天鷹優(yōu)化算法(aquila optimizer, AO)28和麻雀優(yōu)化算法(sparrow search algorithm, SSA)29與MSFDBO算法進(jìn)行實(shí)驗(yàn)對(duì)比,各種算法的參數(shù)設(shè)定和實(shí)現(xiàn)參見文獻(xiàn)[17]和文獻(xiàn)[25-29],對(duì)12個(gè)基準(zhǔn)函數(shù)分別進(jìn)行30次獨(dú)立實(shí)驗(yàn)并取其均值,加粗?jǐn)?shù)據(jù)表示最優(yōu)值,種群數(shù)量設(shè)為30,最大迭代次數(shù)Tmax為500,實(shí)驗(yàn)結(jié)果見表3。

    由表3分析可知,在函數(shù)F1和F2中,MSFDBO算法的均值和標(biāo)準(zhǔn)差都為0,達(dá)到了理論最優(yōu)解,尋優(yōu)能力遠(yuǎn)遠(yuǎn)領(lǐng)先于表中其他算法;在函數(shù)F3、F8和F9中,雖然7種算法都沒有尋找到理論最優(yōu)解,但MSFDBO算法搜索到的平均收斂精度和標(biāo)準(zhǔn)差是所有算法中最小的;在函數(shù)F4中,MSFDBO算法的平均收斂精度和標(biāo)準(zhǔn)差稍遜于AO和HHO算法;在函數(shù)F5中,MSFDBO、SSA、WOA、HHO和AO算法均能尋找到理論最優(yōu)解;在函數(shù)F6中,MSFDBO、DBO、SSA、HHO算法的平均收斂精度相同,其標(biāo)準(zhǔn)差均為0;在函數(shù)F7中,除GWO外的其他算法均能搜索到理論最優(yōu)解,標(biāo)準(zhǔn)差均為0;在函數(shù)F10和F11中,7種算法均能搜索到理論最優(yōu)解,但MSFDBO算法的標(biāo)準(zhǔn)差搜索精度優(yōu)于另外6種算法;在函數(shù)F12中,MSFDBO和SSA算法更接近理論最優(yōu)解,但MSFDBO算法的標(biāo)準(zhǔn)差遠(yuǎn)小于SSA算法,其搜索穩(wěn)定性更強(qiáng)。

    綜上所述,本文算法在多次尋優(yōu)的過程中,其穩(wěn)定性和魯棒性明顯優(yōu)于其他算法,更接近理論值的最優(yōu)解。這說明本文算法在搜索能力方面具有明顯優(yōu)勢,能充分高效地探尋搜索空間,并保證較強(qiáng)的全局尋優(yōu)能力和局部探索能力。

    4.3 機(jī)器人本體驗(yàn)證

    本文采用新松T6A-19型機(jī)器人進(jìn)行實(shí)驗(yàn)驗(yàn)證,在機(jī)器人運(yùn)動(dòng)范圍內(nèi)隨機(jī)選取均勻分布的50個(gè)測量點(diǎn),采用FARO Vantage E激光跟蹤儀測量機(jī)器人末端位置,實(shí)驗(yàn)環(huán)境如圖3所示。新松T6A-19型六自由度工業(yè)機(jī)器人重復(fù)定位精度為±0.08 mm,額定負(fù)載為6 kg,激光跟蹤儀測量精度為16 μm+0.8 μm/m。T6A-19型工業(yè)機(jī)器人D-H參數(shù)見表4。

    si的理論值如下:

    s1=[001000]T

    s2=[001000]T

    s3=[001000]T

    s4=[001000]T

    s5=[001000]T

    s6=[001000]T

    stool=[000000]T

    4.3.1 誤差模型的適應(yīng)度函數(shù)

    采用本文算法優(yōu)化計(jì)算工業(yè)機(jī)器人的幾何參數(shù)誤差時(shí),其適應(yīng)度函數(shù)為

    f=min(∑Nj=1(δpx,j)2+(δpy,j)2+(δpz,j)2)(30)

    式中:δpx、δpy、δpz為機(jī)器人實(shí)際位置相對(duì)于名義位置的誤差;j為測量位置點(diǎn)數(shù)。

    4.3.2 實(shí)驗(yàn)結(jié)果分析

    設(shè)置MSFDBO算法最大迭代次數(shù)Tmax為3000,種群數(shù)量設(shè)為100,在DBO、GWO、WOA和MSFDBO等算法迭代求解的過程中,根據(jù)式(30)計(jì)算每一次迭代過程中的最優(yōu)適應(yīng)度函數(shù)值,通過MSFDBO算法迭代求解得到的函數(shù)值與使用DBO、GWO和WOA等算法求解的函數(shù)值進(jìn)行對(duì)比,其最優(yōu)適應(yīng)度函數(shù)值變化如圖4所示。由圖4分析可知,在運(yùn)動(dòng)學(xué)參數(shù)辨識(shí)中,MSFDBO算法相比其他算法收斂精度更高、收斂速度更快,整個(gè)過程中相比其他算法,具有更好的全局搜索能力和局部搜索能力。使用MSFDBO算法求解的T6A-19型機(jī)器人幾何參數(shù)誤差結(jié)果見表5。

    為了驗(yàn)證本文算法辨識(shí)的運(yùn)動(dòng)學(xué)參數(shù)誤差是否準(zhǔn)確,在機(jī)器人的工作空間中隨機(jī)選取50個(gè)點(diǎn),將DBO、GWO、WOA和MSFDBO算法辨識(shí)出的運(yùn)動(dòng)學(xué)參數(shù)誤差代入其中對(duì)比辨識(shí)結(jié)果。不同算法辨識(shí)前后的絕對(duì)位置誤差如圖5所示,對(duì)圖5中辨識(shí)的點(diǎn)進(jìn)行統(tǒng)計(jì)分析,統(tǒng)計(jì)結(jié)果見表6。

    為了驗(yàn)證MSFDBO算法的準(zhǔn)確性與泛化性,本文另外對(duì)4臺(tái)T6A-19型工業(yè)機(jī)器人進(jìn)行運(yùn)動(dòng)學(xué)參數(shù)辨識(shí)實(shí)驗(yàn),絕對(duì)位置誤差結(jié)果見表7。

    由表6可知,對(duì)機(jī)器人運(yùn)動(dòng)學(xué)參數(shù)進(jìn)行補(bǔ)償后,得到辨識(shí)前后絕對(duì)位置距離誤差的絕對(duì)值的集合。根據(jù)統(tǒng)計(jì)學(xué)方法從最大誤差、平均誤差和均方根誤差分析,MSFDBO算法的辨識(shí)結(jié)果均優(yōu)于其他算法,最大誤差從辨識(shí)前的2.3029 mm減至0.6101 mm,降低了73.51%;平均誤差從1.3117 mm減至0.1653 mm,降低了87.40%;均方根誤差從1.3750 mm減至0.2078 mm,降低了84.89%。通過辨識(shí)前后數(shù)據(jù)的統(tǒng)計(jì)、分析和對(duì)比可知,MSFDBO算法的辨識(shí)方法提高了工業(yè)機(jī)器人的絕對(duì)位置定位精度。

    由表7中的絕對(duì)位置誤差結(jié)果分析可知,4臺(tái)T6A-19型工業(yè)機(jī)器人經(jīng)MSFDBO算法參數(shù)辨識(shí)后,絕對(duì)位置平均誤差平均降低了85.47%,均方根誤差平均降低了83.92%。

    5 結(jié)語

    本文根據(jù)高端制造業(yè)對(duì)工業(yè)機(jī)器人離線編程絕對(duì)定位精度的要求,提出了基于MSFDBO算法的工業(yè)機(jī)器人幾何參數(shù)標(biāo)定方法,通過建立機(jī)器人幾何參數(shù)的LPOE模型,應(yīng)用MSFDBO算法對(duì)T6A-19型工業(yè)機(jī)器人隨機(jī)選定的測量點(diǎn)進(jìn)行標(biāo)定。實(shí)驗(yàn)結(jié)果表明,本文方法高效且準(zhǔn)確地完成了工業(yè)機(jī)器人運(yùn)動(dòng)學(xué)參數(shù)辨識(shí),4臺(tái)T6A-19型工業(yè)機(jī)器人的絕對(duì)位置平均誤差平均降低了85.47%,均方根誤差平均降低了83.92%,MSFDBO算法的魯棒性強(qiáng)、穩(wěn)定性高,經(jīng)標(biāo)定的工業(yè)機(jī)器人末端絕對(duì)位置精度有大幅提高。

    參考文獻(xiàn):

    [1] CHEN Gang, LI Tong, CHU Ming, et al. Review on Kinematics Calibration Technology of Serial Robots[J]. International Journal of Precision Engineering and Manufacturing, 2014, 15(8):1759-1774.

    [2] NGUYEN H N, ZHOU Jian, KANG H J. A New Full Pose Measurement Method for Robot Calibration[J]. Sensors, 2013, 13(7):9132-9147.

    [3] JOUBAIR A, BONEV I A. Kinematic Calibration of a Six-axis Serial Robot Using Distance and Sphere Constraints[J]. The International Journal of Advanced Manufacturing Technology, 2015, 77(1):515-523.

    [4] 谷樂豐, 楊桂林, 方灶軍, 等. 一種新型機(jī)器人自標(biāo)定裝置及其算法[J]. 機(jī)器人, 2020, 42(1):100-109.

    GU Lefeng, YANG Guilin, FANG Zaojun, et al. The Calibration Algorithms for Industrial Robots Based on a Novel Self-calibration Device[J]. Robot, 2020, 42(1):100-109.

    [5] CHEN I M, YANG Guilin, TAN C T, et al. Local POE Model for Robot Kinematic Calibration[J]. Mechanism and Machine Theory, 2001, 36(11/12):1215-1239.

    [6] 張永貴, 黃玉美, 高峰. 基于遺傳算法的機(jī)器人運(yùn)動(dòng)學(xué)參數(shù)誤差識(shí)別[J]. 農(nóng)業(yè)機(jī)械學(xué)報(bào), 2008, 39(9):153-157.

    ZHANG Yonggui, HUANG Yumei, GAO Feng. Robotic Kinematics Parameters Error Identification Based on Genetic Algorithm[J]. Transactions of the Chinese Society for Agricultural Machinery, 2008, 39(9):153-157.

    [7] NUBIOLA A, BONEV I A. Absolute Calibration of an ABB IRB 1600 Robot Using a Laser Tracker[J]. Robotics and Computer-Integrated Manufacturing, 2013, 29(1):236-245.

    [8] LIGHTCAP C, HAMNER S, SCHMITZ T, et al. Improved Positioning Accuracy of the PA10-6CE Robot with Geometric and Flexibility Calibration[J]. IEEE Transactions on Robotics, 2008, 24(2):452-456.

    [9] 王君臣, 王田苗, 楊艷, 等. 基于無跡卡爾曼濾波的機(jī)器人手眼標(biāo)定[J]. 機(jī)器人, 2011, 33(5):621-627.

    WANG Junchen, WANG Tianmiao, YANG Yan, et al. Robot Hand-eye Calibration Using Unscented Kalman Filtering[J]. Robot, 2011, 33(5):621-627.

    [10] RENDERS J M, ROSSIGNOL E, BECQUET M, et al. Kinematic Calibration and Geometrical Parameter Identification for Robots[J]. IEEE Transactions on Robotics and Automation, 1991, 7(6):721-732.

    [11] WANG Hongbo, GAO Tianqi, KINUGAWA J, et al. Finding Measurement Configurations for Accurate Robot Calibration:Validation with a Cable-driven Robot[J]. IEEE Transactions on Robotics, 2017, 33(5):1156-1169.

    [12] 溫秀蘭, 康傳帥, 宋愛國, 等. 基于全位姿測量優(yōu)化的機(jī)器人精度研究[J]. 儀器儀表學(xué)報(bào), 2019, 40(7):81-89.

    WEN Xiulan, KANG Chuanshuai, SONG Aiguo, et al. Study on Robot Accuracy Based on Full Pose Measurement and Optimization[J]. Chinese Journal of Scientific Instrument, 2019, 40(7):81-89.

    [13] 姜一舟, 于連棟, 常雅琪, 等. 基于改進(jìn)差分進(jìn)化算法的機(jī)器人運(yùn)動(dòng)學(xué)參數(shù)標(biāo)定[J]. 光學(xué)精密工程, 2021, 29(7):1580.

    JIANG Yizhou, YU Liandong, CHANG Yaqi, et al. Robot Calibration Based on Modified Differential Evolution Algorithm[J]. Optics and Precision Engineering, 2021, 29(7):1580-1588.

    [14] 喬貴方, 呂仲艷, 張穎, 等. 基于BAS-PSO算法的機(jī)器人定位精度提升[J]. 光學(xué)精密工程, 2021, 29(4):763-771.

    QIAO Guifang, L Zhongyan, ZHANG Ying, et al. Improvement of Robot Kinematic Accuracy Based on BAS-PSO Algorithm[J]. Optics and Precision Engineering, 2021, 29(4):763-771.

    [15] 寇斌, 郭士杰, 任東城. 改進(jìn)粒子群算法的工業(yè)機(jī)器人幾何參數(shù)標(biāo)定[J]. 哈爾濱工業(yè)大學(xué)學(xué)報(bào), 2022, 54(1):9-13.

    KOU Bin, GUO Shijie, REN Dongcheng. Geometric Parameter Calibration of Industrial Robot Based on Improved Particle Swarm Optimization[J]. Journal of Harbin Institute of Technology, 2022, 54(1):9-13.

    [16] 喬貴方, 杜寶安, 張穎, 等. 基于POE模型的工業(yè)機(jī)器人運(yùn)動(dòng)學(xué)參數(shù)二次辨識(shí)方法研究[J]. 農(nóng)業(yè)機(jī)械學(xué)報(bào), 2024, 55(1):419-425.

    QIAO Guifang, DU Baoan, ZHANG Ying, et al. Quadratic Identification Method of Kinematic Parameters of Industrial Robots Based on POE Model[J]. Transactions of the Chinese Society for Agricultural Machinery, 2024, 55(1):419-425.

    [17] XUE Jiankai, SHEN Bo. Dung Beetle Optimizer:a New Meta-heuristic Algorithm for Global Optimization[J]. The Journal of Supercomputing, 2023, 79(7):7305-7336.

    [18] 董奕含, 喻志超, 胡天躍, 等. 基于改進(jìn)蜣螂優(yōu)化算法的瑞雷波頻散曲線反演方法[J]. 油氣地質(zhì)與采收率, 2023, 30(4):86-97.

    DONG Yihan, YU Zhichao, HU Tianyue, et al. Inversion of Rayleigh Wave Dispersion Curve Based on Improved Dung Beetle Optimizer Algorithm[J]. Petroleum Geology and Recovery Efficiency, 2023, 30(4):86-97.

    [19] 李斌, 高鵬, 郭自強(qiáng). 改進(jìn)蜣螂算法優(yōu)化LSTM的光伏陣列故障診斷[J]. 電力系統(tǒng)及其自動(dòng)化學(xué)報(bào), 2024, 36(8):70-78.

    LI Bin, GAO Peng, GUO Ziqiang. Improved Dung Beetle Optimizer to Optimize LSTM for Photovoltaic Array Fault Diagnosis[J]. Proceedings of the CSU-EPSA, 2024, 36(8):70-78.

    [20] 潘勁成, 李少波, 周鵬, 等. 改進(jìn)正弦算法引導(dǎo)的蜣螂優(yōu)化算法[J]. 計(jì)算機(jī)工程與應(yīng)用, 2023, 59(22):92-110.

    PAN Jincheng, LI Shaobo, ZHOU Peng, et al. Dung Beetle Optimization Algorithm Guided by Improved Sine Algorithm[J]. Computer Engineering and Applications, 2023, 59(22):92-110.

    [21] 郭琴, 鄭巧仙. 多策略改進(jìn)的蜣螂優(yōu)化算法及其應(yīng)用[J]. 計(jì)算機(jī)科學(xué)與探索, 2024, 18(4):930-946.

    GUO Qin, ZHENG Qiaoxian. Multi-strategy Improved Dung Beetle Optimizer and Its Application[J]. Journal of Frontiers of Computer Science and Technology, 2024, 18(4):930-946.

    [22] ZHOU Yongquan, WANG Rui, LUO Qifang. Elite Opposition-based Flower Pollination Algorithm[J]. Neurocomputing, 2016, 188:294-310.

    [23] DEHGHANI M, TROJOVSKY P. Osprey Optimization Algorithm:a New Bio-inspired Metaheuristic Algorithm for Solving Engineering Optimization Problems[J]. Frontiers in Mechanical Engineering, 2023, 8:1126450.

    [24] SUGANTHAN P N, HANSEN N, LIANG J, et al. Problem Denitions and Evaluation Criteria for the CEC 2005 Special Session on Real-Parameter Optimization[J]. KanGAL Report, 2005005:2005.

    [25] MIRJALILI S, LEWIS A. The Whale Optimization Algorithm[J]. Advances in Engineering Software, 2016, 95:51-67.

    [26] MIRJALILI S, MIRJALILI S M, LEWIS A. Grey Wolf Optimizer[J]. Advances in Engineering Software, 2014, 69:46-61.

    [27] HEIDARI A A, MIRJALILI S, FARIS H, et al. Harris Hawks Optimization:Algorithm and Applications[J]. Future Generation Computer Systems, 2019, 97:849-872.

    [28] ABUALIGAH L, YOUSRI D, ABD ELAZIZ M, et al. Aquila Optimizer:a Novel Meta-heuristic Optimization Algorithm[J]. Computers amp; Industrial Engineering, 2021, 157:107250.

    [29] XUE Jiankai, SHEN Bo. A Novel Swarm Intelligence Optimization Approach:Sparrow Search Algorithm[J]. Systems Science amp; Control Engineering, 2020, 8(1):22-34.

    (編輯 陳 勇)

    作者簡介:許佳璐,男,1999年生,碩士研究生。研究方向?yàn)楣I(yè)機(jī)器人運(yùn)動(dòng)控制。

    劉笑楠*(通信作者),女,1979年生,副教授。研究方向?yàn)閳D像處理、計(jì)算機(jī)視覺。E-mail: liuxiaonan@sut.edu.cn。

    本文引用格式:許佳璐,劉笑楠,李朋超,等.基于多策略融合蜣螂優(yōu)化算法的工業(yè)機(jī)器人運(yùn)動(dòng)學(xué)參數(shù)辨識(shí)方法[J]. 中國機(jī)械工程,2025,36(2):294-304.

    XU Jialu, LIU Xiaonan, LI Pengchao, et al. Kinematics Parameter Identification for Industrial Robots Based on Multi-strategy Fusion DBO Algorithm[J]. China Mechanical Engineering, 2025, 36(2):294-304.

    基金項(xiàng)目:國家重點(diǎn)研發(fā)計(jì)劃(2021YFB3201600);遼寧省自然科學(xué)基金(20180520022)

    波多野结衣巨乳人妻| tocl精华| 国产视频内射| 国产激情欧美一区二区| 少妇熟女aⅴ在线视频| 婷婷精品国产亚洲av在线| 久久99热这里只有精品18| 亚洲欧美一区二区三区黑人| 女人被狂操c到高潮| 免费在线观看日本一区| 午夜视频精品福利| 久久天堂一区二区三区四区| 国产精品久久视频播放| 亚洲av电影不卡..在线观看| 老熟妇乱子伦视频在线观看| 啦啦啦免费观看视频1| 美女高潮到喷水免费观看| 制服诱惑二区| xxx96com| 每晚都被弄得嗷嗷叫到高潮| 一二三四社区在线视频社区8| 1024视频免费在线观看| 亚洲人成网站高清观看| videosex国产| 99在线视频只有这里精品首页| 欧美大码av| 成年版毛片免费区| 在线永久观看黄色视频| 嫁个100分男人电影在线观看| 欧美另类亚洲清纯唯美| 老司机深夜福利视频在线观看| 日韩欧美国产一区二区入口| 俄罗斯特黄特色一大片| 欧美成人免费av一区二区三区| 国产亚洲精品一区二区www| 亚洲国产高清在线一区二区三 | 最近最新中文字幕大全免费视频| 色综合欧美亚洲国产小说| 国产成人精品久久二区二区免费| 亚洲精品在线观看二区| 国产精品av久久久久免费| 久9热在线精品视频| 中文字幕最新亚洲高清| 亚洲国产高清在线一区二区三 | 精品久久蜜臀av无| 国产伦在线观看视频一区| 日韩精品青青久久久久久| 亚洲中文av在线| 精品熟女少妇八av免费久了| 精品卡一卡二卡四卡免费| 悠悠久久av| 99精品欧美一区二区三区四区| 18美女黄网站色大片免费观看| 欧洲精品卡2卡3卡4卡5卡区| 亚洲人成网站在线播放欧美日韩| 宅男免费午夜| 操出白浆在线播放| 男男h啪啪无遮挡| 亚洲全国av大片| 国产午夜精品久久久久久| 最近在线观看免费完整版| 日本一本二区三区精品| 精品国产亚洲在线| 欧美激情 高清一区二区三区| 又大又爽又粗| 怎么达到女性高潮| 一进一出抽搐gif免费好疼| 老汉色av国产亚洲站长工具| 中文字幕精品亚洲无线码一区 | 深夜精品福利| 大香蕉久久成人网| 成人精品一区二区免费| 天天躁狠狠躁夜夜躁狠狠躁| 亚洲aⅴ乱码一区二区在线播放 | 黑人巨大精品欧美一区二区mp4| 色综合亚洲欧美另类图片| 亚洲精华国产精华精| 国产精品 欧美亚洲| 变态另类成人亚洲欧美熟女| 黄色女人牲交| 亚洲一卡2卡3卡4卡5卡精品中文| 久久精品国产综合久久久| 免费看a级黄色片| 亚洲性夜色夜夜综合| 亚洲欧美激情综合另类| 亚洲av五月六月丁香网| 日韩欧美三级三区| 亚洲一卡2卡3卡4卡5卡精品中文| 亚洲国产日韩欧美精品在线观看 | 成人18禁在线播放| 一区二区三区高清视频在线| 少妇裸体淫交视频免费看高清 | 久久午夜综合久久蜜桃| 老熟妇仑乱视频hdxx| 亚洲无线在线观看| 国产v大片淫在线免费观看| 天天一区二区日本电影三级| 岛国视频午夜一区免费看| 国产色视频综合| 国产在线精品亚洲第一网站| 91字幕亚洲| 免费高清在线观看日韩| 可以免费在线观看a视频的电影网站| 国产亚洲精品一区二区www| 国产又爽黄色视频| 国产色视频综合| 亚洲精品av麻豆狂野| 亚洲全国av大片| 黄色视频,在线免费观看| 日本撒尿小便嘘嘘汇集6| 香蕉久久夜色| 久久婷婷人人爽人人干人人爱| 丝袜人妻中文字幕| 中文字幕av电影在线播放| 国产爱豆传媒在线观看 | 亚洲成a人片在线一区二区| 99久久99久久久精品蜜桃| 自线自在国产av| 久久久精品欧美日韩精品| 久久久久久亚洲精品国产蜜桃av| 精品少妇一区二区三区视频日本电影| 男女床上黄色一级片免费看| 欧美色视频一区免费| 日日爽夜夜爽网站| 国产在线观看jvid| 成年人黄色毛片网站| 久久 成人 亚洲| av天堂在线播放| 午夜亚洲福利在线播放| 精品第一国产精品| 国产男靠女视频免费网站| 性色av乱码一区二区三区2| 亚洲男人的天堂狠狠| 女同久久另类99精品国产91| a级毛片a级免费在线| 两人在一起打扑克的视频| 两性午夜刺激爽爽歪歪视频在线观看 | 亚洲成人久久爱视频| 国产精品永久免费网站| 99国产精品一区二区三区| 美女免费视频网站| 国产熟女午夜一区二区三区| 91九色精品人成在线观看| 啦啦啦免费观看视频1| 一边摸一边抽搐一进一小说| 欧美日本视频| 中文字幕人成人乱码亚洲影| 久久精品国产亚洲av高清一级| 99久久精品国产亚洲精品| 日日摸夜夜添夜夜添小说| 黄色 视频免费看| 国产成人啪精品午夜网站| 九色国产91popny在线| 亚洲精品中文字幕在线视频| 宅男免费午夜| 成年人黄色毛片网站| 欧美一级a爱片免费观看看 | 人人妻,人人澡人人爽秒播| 国产亚洲欧美在线一区二区| 欧美日韩福利视频一区二区| 黄片播放在线免费| 亚洲电影在线观看av| 在线免费观看的www视频| 99久久无色码亚洲精品果冻| 国产成人啪精品午夜网站| 在线观看66精品国产| 色综合亚洲欧美另类图片| 麻豆av在线久日| 欧洲精品卡2卡3卡4卡5卡区| 亚洲一区中文字幕在线| 美女午夜性视频免费| 国产精品自产拍在线观看55亚洲| 午夜精品在线福利| 亚洲欧美精品综合久久99| 亚洲午夜理论影院| 精品少妇一区二区三区视频日本电影| 欧美日本亚洲视频在线播放| 天天添夜夜摸| 久久久久国内视频| 免费看日本二区| 日日爽夜夜爽网站| 成人av一区二区三区在线看| 婷婷六月久久综合丁香| 亚洲精品中文字幕一二三四区| 国内精品久久久久久久电影| 国产激情偷乱视频一区二区| 亚洲精品中文字幕在线视频| 国产精品二区激情视频| 给我免费播放毛片高清在线观看| 久久伊人香网站| 日韩中文字幕欧美一区二区| 露出奶头的视频| 成人手机av| 人妻丰满熟妇av一区二区三区| 欧美乱色亚洲激情| 91字幕亚洲| avwww免费| 国内毛片毛片毛片毛片毛片| 欧美乱妇无乱码| 欧美另类亚洲清纯唯美| 欧美激情久久久久久爽电影| 久久香蕉精品热| 99re在线观看精品视频| 亚洲aⅴ乱码一区二区在线播放 | 亚洲av第一区精品v没综合| 亚洲黑人精品在线| 精品久久久久久久久久免费视频| 一级a爱视频在线免费观看| 巨乳人妻的诱惑在线观看| 成人午夜高清在线视频 | 亚洲国产精品999在线| 亚洲欧美一区二区三区黑人| 成人三级做爰电影| 精品福利观看| 久久精品国产亚洲av香蕉五月| 制服丝袜大香蕉在线| 成年免费大片在线观看| 久久午夜综合久久蜜桃| 日本一本二区三区精品| 亚洲精品在线观看二区| 日韩欧美免费精品| 特大巨黑吊av在线直播 | 久久狼人影院| 欧美zozozo另类| 日韩一卡2卡3卡4卡2021年| 精品一区二区三区av网在线观看| 黄片播放在线免费| 韩国精品一区二区三区| 一个人免费在线观看的高清视频| 国产国语露脸激情在线看| 精品国产国语对白av| 18禁黄网站禁片免费观看直播| 最近最新中文字幕大全免费视频| 日本在线视频免费播放| 亚洲专区国产一区二区| 中文字幕人妻丝袜一区二区| 这个男人来自地球电影免费观看| 丁香六月欧美| 国产成人系列免费观看| 久久精品成人免费网站| 精品第一国产精品| 999精品在线视频| 国产一区二区在线av高清观看| 可以在线观看的亚洲视频| 国产精品野战在线观看| 男女午夜视频在线观看| 亚洲国产欧美一区二区综合| 国产人伦9x9x在线观看| 99久久久亚洲精品蜜臀av| 成在线人永久免费视频| 久久久精品国产亚洲av高清涩受| 色综合婷婷激情| 国产av在哪里看| 天堂√8在线中文| 久久香蕉激情| 免费一级毛片在线播放高清视频| 老汉色∧v一级毛片| 国产欧美日韩一区二区三| 亚洲精华国产精华精| 亚洲国产中文字幕在线视频| 岛国在线观看网站| 巨乳人妻的诱惑在线观看| 成人午夜高清在线视频 | 欧美日本亚洲视频在线播放| 亚洲黑人精品在线| 99精品在免费线老司机午夜| 人人妻人人澡欧美一区二区| 淫秽高清视频在线观看| 国产亚洲欧美98| 不卡av一区二区三区| 国产精品久久久人人做人人爽| 欧美乱妇无乱码| 久久国产精品人妻蜜桃| netflix在线观看网站| 丁香欧美五月| 在线观看午夜福利视频| 一级毛片高清免费大全| av在线播放免费不卡| 精品少妇一区二区三区视频日本电影| 国产精品久久久人人做人人爽| 国内毛片毛片毛片毛片毛片| 国产精品美女特级片免费视频播放器 | 日日摸夜夜添夜夜添小说| 12—13女人毛片做爰片一| av有码第一页| 两人在一起打扑克的视频| 国产精品1区2区在线观看.| 国产主播在线观看一区二区| 午夜精品在线福利| 国产激情久久老熟女| 色播亚洲综合网| 国产激情久久老熟女| 亚洲熟女毛片儿| 欧美性猛交黑人性爽| 欧美中文日本在线观看视频| 久久国产精品影院| 久久精品影院6| 午夜老司机福利片| 757午夜福利合集在线观看| 村上凉子中文字幕在线| 搡老妇女老女人老熟妇| 国产97色在线日韩免费| 777久久人妻少妇嫩草av网站| 亚洲,欧美精品.| 欧美日韩一级在线毛片| 色综合婷婷激情| 男女午夜视频在线观看| 欧美在线一区亚洲| 亚洲欧洲精品一区二区精品久久久| 亚洲 欧美 日韩 在线 免费| 美女高潮到喷水免费观看| 国产成人欧美在线观看| 免费无遮挡裸体视频| 在线永久观看黄色视频| 欧美人与性动交α欧美精品济南到| 中文字幕精品免费在线观看视频| 88av欧美| 99久久综合精品五月天人人| 一区二区三区高清视频在线| 99国产精品一区二区蜜桃av| 欧美一级a爱片免费观看看 | 久久人人精品亚洲av| 俺也久久电影网| 色综合婷婷激情| 草草在线视频免费看| 好男人在线观看高清免费视频 | 成人亚洲精品一区在线观看| 国产v大片淫在线免费观看| 国产精品国产高清国产av| 国产欧美日韩一区二区三| 欧美乱妇无乱码| 国产成人精品久久二区二区免费| 日韩 欧美 亚洲 中文字幕| 精品久久久久久久末码| 久久人妻av系列| av中文乱码字幕在线| 欧美黑人巨大hd| 脱女人内裤的视频| 国产成人系列免费观看| 欧美成狂野欧美在线观看| 久久精品亚洲精品国产色婷小说| 黄片小视频在线播放| 在线看三级毛片| 欧美日韩精品网址| 国产精品九九99| aaaaa片日本免费| 亚洲色图av天堂| 香蕉丝袜av| 国产熟女xx| 黑丝袜美女国产一区| 国产成人精品久久二区二区免费| 国产精品自产拍在线观看55亚洲| 香蕉久久夜色| 日本a在线网址| 超碰成人久久| 免费搜索国产男女视频| 久热爱精品视频在线9| 国产精品 国内视频| 亚洲色图av天堂| 亚洲黑人精品在线| 在线观看66精品国产| 色精品久久人妻99蜜桃| 又紧又爽又黄一区二区| 视频在线观看一区二区三区| 午夜两性在线视频| 最近在线观看免费完整版| 身体一侧抽搐| 久久久国产成人免费| 12—13女人毛片做爰片一| 最近在线观看免费完整版| 黄色 视频免费看| 最近在线观看免费完整版| 欧美亚洲日本最大视频资源| 一进一出抽搐动态| 男人舔奶头视频| 很黄的视频免费| 亚洲精品一区av在线观看| e午夜精品久久久久久久| 97碰自拍视频| 亚洲成国产人片在线观看| 国产野战对白在线观看| 精品午夜福利视频在线观看一区| 国产主播在线观看一区二区| 国产又黄又爽又无遮挡在线| 国产欧美日韩精品亚洲av| 成人一区二区视频在线观看| 国产一区二区激情短视频| 波多野结衣巨乳人妻| 亚洲av电影在线进入| 欧美乱码精品一区二区三区| 亚洲七黄色美女视频| 不卡av一区二区三区| 成人午夜高清在线视频 | 欧美人与性动交α欧美精品济南到| 亚洲成人久久性| 国产极品粉嫩免费观看在线| 嫩草影视91久久| 日本撒尿小便嘘嘘汇集6| 午夜影院日韩av| 亚洲第一欧美日韩一区二区三区| 日韩欧美一区视频在线观看| svipshipincom国产片| 午夜福利一区二区在线看| 制服人妻中文乱码| www.999成人在线观看| 中文字幕av电影在线播放| 91成年电影在线观看| 国产亚洲精品综合一区在线观看 | 国产97色在线日韩免费| 国产精品香港三级国产av潘金莲| 色尼玛亚洲综合影院| 国产精品,欧美在线| 黄色a级毛片大全视频| 亚洲精品国产精品久久久不卡| 日韩大尺度精品在线看网址| 欧美日韩中文字幕国产精品一区二区三区| 亚洲一区二区三区不卡视频| 黄频高清免费视频| 亚洲欧美精品综合一区二区三区| 一本一本综合久久| 男人舔女人的私密视频| 97超级碰碰碰精品色视频在线观看| 亚洲国产精品999在线| 欧美另类亚洲清纯唯美| 亚洲,欧美精品.| 国产精品电影一区二区三区| 久久中文字幕人妻熟女| 亚洲午夜精品一区,二区,三区| 中国美女看黄片| 999久久久精品免费观看国产| 高清毛片免费观看视频网站| 国产精品国产高清国产av| 日韩高清综合在线| 精品一区二区三区视频在线观看免费| 人人妻人人澡人人看| 国产高清视频在线播放一区| 日韩 欧美 亚洲 中文字幕| 久久久久久亚洲精品国产蜜桃av| av在线播放免费不卡| 国产高清videossex| 精品乱码久久久久久99久播| 99国产精品99久久久久| 亚洲欧美一区二区三区黑人| 国产视频一区二区在线看| 国产熟女午夜一区二区三区| 国产三级在线视频| 国产久久久一区二区三区| 久久久久久久久久黄片| 亚洲国产欧美网| 最近最新中文字幕大全免费视频| 亚洲熟女毛片儿| av福利片在线| 亚洲国产精品999在线| svipshipincom国产片| 亚洲精品色激情综合| 一区二区三区国产精品乱码| 日本a在线网址| 女同久久另类99精品国产91| 亚洲成人久久爱视频| 亚洲成人精品中文字幕电影| 国产片内射在线| 亚洲熟妇熟女久久| 欧美绝顶高潮抽搐喷水| 高清毛片免费观看视频网站| 日韩欧美国产一区二区入口| 亚洲av电影不卡..在线观看| 欧美黑人欧美精品刺激| 色综合婷婷激情| 亚洲一码二码三码区别大吗| 婷婷精品国产亚洲av| 禁无遮挡网站| 99国产极品粉嫩在线观看| 熟女少妇亚洲综合色aaa.| 18禁国产床啪视频网站| 午夜日韩欧美国产| 母亲3免费完整高清在线观看| 欧美成人午夜精品| 女警被强在线播放| 久久狼人影院| 久久青草综合色| 日韩视频一区二区在线观看| 国产精品1区2区在线观看.| 欧美色视频一区免费| 国产三级在线视频| 国产片内射在线| 久久香蕉国产精品| 日韩精品中文字幕看吧| 后天国语完整版免费观看| 亚洲精品一区av在线观看| 日本三级黄在线观看| 久久精品影院6| 搞女人的毛片| 给我免费播放毛片高清在线观看| 国产亚洲精品第一综合不卡| 成人18禁在线播放| 女性生殖器流出的白浆| 日韩精品中文字幕看吧| 久9热在线精品视频| 在线视频色国产色| 午夜久久久久精精品| 琪琪午夜伦伦电影理论片6080| 欧美日韩瑟瑟在线播放| 99在线视频只有这里精品首页| 波多野结衣av一区二区av| 制服人妻中文乱码| 极品教师在线免费播放| 久久香蕉精品热| 亚洲人成伊人成综合网2020| 国产免费av片在线观看野外av| 免费一级毛片在线播放高清视频| 久久久久久久精品吃奶| 午夜视频精品福利| 校园春色视频在线观看| 亚洲精品美女久久av网站| 亚洲一区二区三区不卡视频| 高清毛片免费观看视频网站| 最好的美女福利视频网| 精品久久久久久久久久久久久 | 精品久久久久久久久久免费视频| 免费看美女性在线毛片视频| 亚洲成人免费电影在线观看| 两人在一起打扑克的视频| 午夜免费观看网址| 好看av亚洲va欧美ⅴa在| 日韩高清综合在线| 女人高潮潮喷娇喘18禁视频| 91大片在线观看| 亚洲性夜色夜夜综合| 亚洲五月色婷婷综合| 免费在线观看亚洲国产| 国产91精品成人一区二区三区| 黑人操中国人逼视频| 丝袜人妻中文字幕| 国产三级在线视频| 久久久久久久久免费视频了| 精品免费久久久久久久清纯| 999久久久精品免费观看国产| 久久精品国产99精品国产亚洲性色| 久久亚洲精品不卡| 波多野结衣巨乳人妻| 中亚洲国语对白在线视频| 麻豆久久精品国产亚洲av| 特大巨黑吊av在线直播 | 欧美精品啪啪一区二区三区| 久久午夜亚洲精品久久| 一级a爱片免费观看的视频| 国产在线精品亚洲第一网站| 18禁美女被吸乳视频| 亚洲国产欧美日韩在线播放| 熟女少妇亚洲综合色aaa.| 美女高潮到喷水免费观看| 亚洲精品一卡2卡三卡4卡5卡| 国产极品粉嫩免费观看在线| 国产精品久久久人人做人人爽| 精品卡一卡二卡四卡免费| 18禁裸乳无遮挡免费网站照片 | 在线观看免费午夜福利视频| 日韩欧美一区视频在线观看| 亚洲午夜理论影院| 国产色视频综合| 国产又爽黄色视频| 看片在线看免费视频| 久久亚洲真实| 亚洲真实伦在线观看| 久久久久久久久免费视频了| 日日干狠狠操夜夜爽| 老司机靠b影院| 精品午夜福利视频在线观看一区| 久久香蕉国产精品| 久久国产精品影院| 欧美黄色淫秽网站| 国产av不卡久久| 欧美日韩精品网址| 99久久精品国产亚洲精品| 亚洲av美国av| 日韩精品中文字幕看吧| 久久久精品国产亚洲av高清涩受| 18禁国产床啪视频网站| 亚洲va日本ⅴa欧美va伊人久久| 亚洲人成电影免费在线| 国产主播在线观看一区二区| 亚洲午夜理论影院| 午夜精品在线福利| 亚洲精品久久成人aⅴ小说| 亚洲av片天天在线观看| 成人手机av| 在线观看一区二区三区| 99久久99久久久精品蜜桃| 青草久久国产| 男女下面进入的视频免费午夜 | 国产欧美日韩精品亚洲av| 免费无遮挡裸体视频| 97超级碰碰碰精品色视频在线观看| 男女床上黄色一级片免费看| 手机成人av网站| 免费在线观看成人毛片| 日韩欧美三级三区| 亚洲一区中文字幕在线| 免费在线观看成人毛片| 亚洲熟妇中文字幕五十中出| 国产精品98久久久久久宅男小说| 最新在线观看一区二区三区| 哪里可以看免费的av片| 国语自产精品视频在线第100页| 夜夜夜夜夜久久久久| 深夜精品福利| 午夜激情av网站| 在线看三级毛片| 老汉色av国产亚洲站长工具| 变态另类成人亚洲欧美熟女| 欧美中文日本在线观看视频| 久久久久久国产a免费观看| 中文亚洲av片在线观看爽| 色av中文字幕| 99国产综合亚洲精品|