• <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)

    69av精品久久久久久| 久久久欧美国产精品| 免费人成在线观看视频色| 亚洲不卡免费看| 尤物成人国产欧美一区二区三区| 日韩一区二区视频免费看| 国产色婷婷99| 国产精品久久电影中文字幕| 欧美丝袜亚洲另类| 午夜爱爱视频在线播放| 免费看日本二区| 国产在视频线在精品| 尤物成人国产欧美一区二区三区| 秋霞伦理黄片| 成人午夜精彩视频在线观看| kizo精华| 精品少妇黑人巨大在线播放 | 一级毛片久久久久久久久女| 日日干狠狠操夜夜爽| 一级毛片我不卡| 能在线免费观看的黄片| 女的被弄到高潮叫床怎么办| 亚洲不卡免费看| 国产欧美日韩精品一区二区| 看免费成人av毛片| 亚洲经典国产精华液单| ponron亚洲| 亚洲成人精品中文字幕电影| av免费在线看不卡| 噜噜噜噜噜久久久久久91| 丝袜美腿在线中文| 国产在视频线精品| 99热这里只有是精品在线观看| 国产91av在线免费观看| 丝袜喷水一区| 亚洲国产日韩欧美精品在线观看| 国产白丝娇喘喷水9色精品| 寂寞人妻少妇视频99o| 久久欧美精品欧美久久欧美| 国产精品久久久久久精品电影| 亚洲av.av天堂| a级毛片免费高清观看在线播放| 男女视频在线观看网站免费| 国产老妇伦熟女老妇高清| 久久久国产成人精品二区| av黄色大香蕉| 国产精品野战在线观看| 看免费成人av毛片| av在线蜜桃| www日本黄色视频网| 婷婷六月久久综合丁香| 亚洲精品乱久久久久久| 18禁在线播放成人免费| 日韩欧美精品免费久久| 精品人妻熟女av久视频| 极品教师在线视频| 啦啦啦观看免费观看视频高清| 91狼人影院| 国产白丝娇喘喷水9色精品| 永久免费av网站大全| 亚洲欧美日韩无卡精品| 我的女老师完整版在线观看| 狂野欧美激情性xxxx在线观看| 成人无遮挡网站| 秋霞在线观看毛片| 精品人妻一区二区三区麻豆| 91精品一卡2卡3卡4卡| 精品不卡国产一区二区三区| 久久欧美精品欧美久久欧美| 菩萨蛮人人尽说江南好唐韦庄 | 一区二区三区免费毛片| 免费黄色在线免费观看| 久久久久久久久久久丰满| 可以在线观看毛片的网站| 少妇熟女aⅴ在线视频| 国产精品综合久久久久久久免费| 精品国产三级普通话版| 国产精品日韩av在线免费观看| 欧美激情在线99| 在线免费十八禁| 成年av动漫网址| 美女被艹到高潮喷水动态| 亚洲国产精品合色在线| 久久精品人妻少妇| 午夜福利在线在线| 日韩欧美精品v在线| 亚洲熟妇中文字幕五十中出| 一区二区三区四区激情视频| 国产中年淑女户外野战色| 国产精品久久电影中文字幕| 国产精品不卡视频一区二区| 小说图片视频综合网站| 22中文网久久字幕| 亚洲欧美成人综合另类久久久 | 亚洲在线自拍视频| 国产精品99久久久久久久久| 我的老师免费观看完整版| 国产真实伦视频高清在线观看| 免费av毛片视频| 日韩强制内射视频| 国内精品宾馆在线| 国产91av在线免费观看| 天堂av国产一区二区熟女人妻| 欧美最新免费一区二区三区| 神马国产精品三级电影在线观看| 丰满人妻一区二区三区视频av| 国产黄片视频在线免费观看| 精品无人区乱码1区二区| 久久久精品大字幕| 九草在线视频观看| 蜜臀久久99精品久久宅男| 日韩欧美三级三区| 嫩草影院新地址| 成人av在线播放网站| 亚洲不卡免费看| 91狼人影院| 日韩人妻高清精品专区| 婷婷六月久久综合丁香| 舔av片在线| 亚洲四区av| 国产精品久久电影中文字幕| 久久久久免费精品人妻一区二区| 亚洲精品aⅴ在线观看| 日韩制服骚丝袜av| 国产亚洲午夜精品一区二区久久 | 亚洲激情五月婷婷啪啪| 亚洲精品色激情综合| 欧美zozozo另类| 日韩一区二区三区影片| 国产高清三级在线| 少妇高潮的动态图| 日韩人妻高清精品专区| 久久久久久久久久黄片| 天天躁日日操中文字幕| 午夜激情福利司机影院| 男女那种视频在线观看| 精品酒店卫生间| 91av网一区二区| 欧美性猛交黑人性爽| 99久久精品国产国产毛片| 中文字幕免费在线视频6| 国产午夜精品一二区理论片| 欧美一区二区精品小视频在线| 国产私拍福利视频在线观看| 欧美激情在线99| 桃色一区二区三区在线观看| 国产免费又黄又爽又色| 伦理电影大哥的女人| 日产精品乱码卡一卡2卡三| 亚洲av成人av| 亚洲精品影视一区二区三区av| 美女高潮的动态| 成人一区二区视频在线观看| 国产老妇女一区| 国内揄拍国产精品人妻在线| 亚洲av熟女| 91精品国产九色| 国产欧美日韩精品一区二区| 成年女人看的毛片在线观看| 五月伊人婷婷丁香| 日韩强制内射视频| 免费看日本二区| 久久久久国产网址| 3wmmmm亚洲av在线观看| 日本爱情动作片www.在线观看| 超碰97精品在线观看| av在线亚洲专区| 国产精品国产三级专区第一集| 亚洲国产欧美在线一区| 最后的刺客免费高清国语| 高清在线视频一区二区三区 | 欧美精品一区二区大全| 美女黄网站色视频| 一级毛片我不卡| 久久精品国产鲁丝片午夜精品| 色综合色国产| 日本午夜av视频| 国产精品一区二区三区四区久久| 一区二区三区免费毛片| 免费黄网站久久成人精品| 欧美日韩国产亚洲二区| 国产精品国产三级专区第一集| 综合色av麻豆| 狂野欧美白嫩少妇大欣赏| 99热精品在线国产| 熟女电影av网| 搡女人真爽免费视频火全软件| 99九九线精品视频在线观看视频| 精品人妻熟女av久视频| 午夜精品一区二区三区免费看| 国产精品久久久久久久电影| 久久婷婷人人爽人人干人人爱| 18禁裸乳无遮挡免费网站照片| 亚洲国产精品久久男人天堂| 免费无遮挡裸体视频| 国产精品无大码| av在线天堂中文字幕| 成年免费大片在线观看| 久久亚洲国产成人精品v| 日韩一本色道免费dvd| 色综合站精品国产| 国产精品美女特级片免费视频播放器| 中文字幕久久专区| 精品国产三级普通话版| 一个人免费在线观看电影| 国产69精品久久久久777片| 亚洲性久久影院| 亚洲自拍偷在线| a级毛片免费高清观看在线播放| 久久精品夜色国产| 国产精品不卡视频一区二区| 日产精品乱码卡一卡2卡三| 日韩强制内射视频| 人妻系列 视频| 国产伦理片在线播放av一区| 国产一区二区三区av在线| 综合色丁香网| 久久草成人影院| 天天一区二区日本电影三级| 久久精品国产自在天天线| 一二三四中文在线观看免费高清| 女的被弄到高潮叫床怎么办| 国语自产精品视频在线第100页| 日韩中字成人| 一个人观看的视频www高清免费观看| 精品久久久久久成人av| 九九在线视频观看精品| 亚洲一级一片aⅴ在线观看| 午夜精品在线福利| 精品国内亚洲2022精品成人| 在线观看av片永久免费下载| 国产精品爽爽va在线观看网站| 韩国高清视频一区二区三区| 日本熟妇午夜| 久久这里只有精品中国| 亚洲国产最新在线播放| 国产一区有黄有色的免费视频 | 亚洲成av人片在线播放无| 欧美日本亚洲视频在线播放| 少妇猛男粗大的猛烈进出视频 | 亚洲欧美日韩卡通动漫| 别揉我奶头 嗯啊视频| 国产熟女欧美一区二区| 亚洲18禁久久av| 国产精品久久久久久精品电影小说 | 亚洲欧美清纯卡通| 亚洲国产精品国产精品| 欧美日韩一区二区视频在线观看视频在线 | 99国产精品一区二区蜜桃av| 九九爱精品视频在线观看| 在线天堂最新版资源| 少妇的逼好多水| 人妻系列 视频| 少妇高潮的动态图| 我的女老师完整版在线观看| 一本一本综合久久| 国产午夜精品一二区理论片| 精品人妻视频免费看| 国产成人a∨麻豆精品| 十八禁国产超污无遮挡网站| 欧美一区二区精品小视频在线| 国产精品爽爽va在线观看网站| 青春草国产在线视频| 亚洲最大成人中文| 99热网站在线观看| 免费观看的影片在线观看| 黄色欧美视频在线观看| 午夜福利在线在线| 亚洲aⅴ乱码一区二区在线播放| 直男gayav资源| 永久网站在线| 国产亚洲最大av| 国产一级毛片在线| 美女脱内裤让男人舔精品视频| 长腿黑丝高跟| 午夜激情福利司机影院| 亚洲最大成人中文| 国产精品,欧美在线| 精品一区二区三区视频在线| 欧美日韩国产亚洲二区| 男人舔女人下体高潮全视频| 性色avwww在线观看| 秋霞伦理黄片| 精品人妻视频免费看| 一区二区三区免费毛片| 大又大粗又爽又黄少妇毛片口| 亚洲真实伦在线观看| 女人十人毛片免费观看3o分钟| 尤物成人国产欧美一区二区三区| 午夜福利网站1000一区二区三区| 18禁在线播放成人免费| 亚洲国产精品久久男人天堂| 亚洲中文字幕一区二区三区有码在线看| 床上黄色一级片| 婷婷色av中文字幕| 人体艺术视频欧美日本| АⅤ资源中文在线天堂| 成人二区视频| 精品国产一区二区三区久久久樱花 | 蜜臀久久99精品久久宅男| 亚洲国产精品成人综合色| 丝袜喷水一区| 日韩一本色道免费dvd| av视频在线观看入口| 久久久a久久爽久久v久久| 国产乱人视频| 岛国在线免费视频观看| 亚洲在线观看片| 国产三级在线视频| 国产在视频线精品| 国产又色又爽无遮挡免| 免费观看a级毛片全部| 午夜免费激情av| 在线播放无遮挡| 久久久成人免费电影| 国产真实乱freesex| 搞女人的毛片| 亚洲av男天堂| 亚洲成人久久爱视频| 免费看光身美女| 亚洲国产欧美在线一区| 极品教师在线视频| 成年女人看的毛片在线观看| 欧美性感艳星| 久久久a久久爽久久v久久| 亚洲真实伦在线观看| 能在线免费看毛片的网站| 国产又色又爽无遮挡免| 热99在线观看视频| 大香蕉97超碰在线| 国产成人一区二区在线| 精品久久久久久电影网 | 亚洲精品乱码久久久久久按摩| 免费搜索国产男女视频| 亚洲精品日韩av片在线观看| 能在线免费看毛片的网站| 午夜免费男女啪啪视频观看| 国产三级中文精品| 欧美xxxx黑人xx丫x性爽| 欧美日本视频| 免费播放大片免费观看视频在线观看 | 日韩 亚洲 欧美在线| 少妇高潮的动态图| 久久精品影院6| 嘟嘟电影网在线观看| 三级国产精品欧美在线观看| 69人妻影院| 夜夜爽夜夜爽视频| www日本黄色视频网| 午夜爱爱视频在线播放| 欧美激情久久久久久爽电影| 天堂√8在线中文| 一卡2卡三卡四卡精品乱码亚洲| 永久免费av网站大全| 亚洲国产精品成人综合色| 国产激情偷乱视频一区二区| 男女下面进入的视频免费午夜| 在线免费十八禁| 亚洲经典国产精华液单| 舔av片在线| 久久人妻av系列| 国产精品福利在线免费观看| 免费观看的影片在线观看| 熟妇人妻久久中文字幕3abv| 久久精品熟女亚洲av麻豆精品 | 男女视频在线观看网站免费| 国产淫语在线视频| 寂寞人妻少妇视频99o| 国产精品爽爽va在线观看网站| av黄色大香蕉| 人人妻人人澡欧美一区二区| 一本久久精品| 一个人看视频在线观看www免费| 国产国拍精品亚洲av在线观看| 欧美高清性xxxxhd video| 亚洲精品乱码久久久久久按摩| 欧美xxxx黑人xx丫x性爽| 久久久久免费精品人妻一区二区| 久久久久久久久久黄片| 国产v大片淫在线免费观看| 一区二区三区高清视频在线| 六月丁香七月| 国产亚洲精品av在线| 黑人高潮一二区| 欧美另类亚洲清纯唯美| 男的添女的下面高潮视频| 毛片一级片免费看久久久久| 日韩成人伦理影院| 亚洲av福利一区| 国产精品蜜桃在线观看| 久久热精品热| 午夜免费激情av| www.av在线官网国产| 欧美性猛交黑人性爽| 国产高清三级在线| 久久久久精品久久久久真实原创| 麻豆乱淫一区二区| 精品熟女少妇av免费看| 亚洲aⅴ乱码一区二区在线播放| 国产成人午夜福利电影在线观看| 亚洲精品乱久久久久久| 中文字幕亚洲精品专区| 2022亚洲国产成人精品| 亚洲四区av| 看十八女毛片水多多多| 欧美性猛交╳xxx乱大交人| 日韩视频在线欧美| 久久久久久久久大av| 一级av片app| 男女啪啪激烈高潮av片| 99久国产av精品国产电影| 黄色日韩在线| 综合色丁香网| 欧美变态另类bdsm刘玥| 国产精品人妻久久久影院| 中文字幕亚洲精品专区| 人人妻人人澡欧美一区二区| 成人av在线播放网站| 高清午夜精品一区二区三区| av视频在线观看入口| 亚洲无线观看免费| 变态另类丝袜制服| 精品人妻一区二区三区麻豆| eeuss影院久久| 青春草国产在线视频| 天天躁夜夜躁狠狠久久av| 国语对白做爰xxxⅹ性视频网站| 日韩,欧美,国产一区二区三区 | 亚洲无线观看免费| 国产亚洲午夜精品一区二区久久 | 午夜福利在线观看吧| 亚洲最大成人中文| 青春草亚洲视频在线观看| 亚洲在线自拍视频| 色综合亚洲欧美另类图片| 晚上一个人看的免费电影| 国产三级在线视频| 在线免费观看不下载黄p国产| 国产极品精品免费视频能看的| 亚洲五月天丁香| 亚洲欧美日韩东京热| 深爱激情五月婷婷| 中文字幕av在线有码专区| АⅤ资源中文在线天堂| 乱码一卡2卡4卡精品| 精品国产三级普通话版| 超碰97精品在线观看| 亚洲精品日韩在线中文字幕| 国产淫片久久久久久久久| 你懂的网址亚洲精品在线观看 | 波野结衣二区三区在线| 日日干狠狠操夜夜爽| 国产精品不卡视频一区二区| 97在线视频观看| 免费人成在线观看视频色| 免费电影在线观看免费观看| 亚洲美女搞黄在线观看| 日本午夜av视频| 国产69精品久久久久777片| 欧美又色又爽又黄视频| 国产黄色视频一区二区在线观看 | 国产精华一区二区三区| 99视频精品全部免费 在线| av卡一久久| 国产精品国产高清国产av| 精品免费久久久久久久清纯| 国产成人一区二区在线| 舔av片在线| 97超碰精品成人国产| 一级毛片电影观看 | 欧美又色又爽又黄视频| 性色avwww在线观看| 99热这里只有是精品在线观看| 午夜福利高清视频| 在现免费观看毛片| 亚洲中文字幕一区二区三区有码在线看| 18禁裸乳无遮挡免费网站照片| 亚洲av二区三区四区| 女人十人毛片免费观看3o分钟| 伊人久久精品亚洲午夜| 国产黄色小视频在线观看| 尾随美女入室| av在线天堂中文字幕| 日日摸夜夜添夜夜添av毛片| 狂野欧美激情性xxxx在线观看| 美女被艹到高潮喷水动态| 亚洲av福利一区| 中文字幕久久专区| 国产国拍精品亚洲av在线观看| 夜夜爽夜夜爽视频| 欧美精品国产亚洲| 国产淫语在线视频| 高清av免费在线| 啦啦啦韩国在线观看视频| 中文精品一卡2卡3卡4更新| 久久人妻av系列| 丰满人妻一区二区三区视频av| 精品人妻一区二区三区麻豆| 亚洲综合色惰| 级片在线观看| 国产精品一及| 老师上课跳d突然被开到最大视频| 亚洲一级一片aⅴ在线观看| 丝袜喷水一区| 黑人高潮一二区| 午夜精品一区二区三区免费看| 国产一区亚洲一区在线观看| 夜夜爽夜夜爽视频| 国产亚洲午夜精品一区二区久久 | 亚洲va在线va天堂va国产| 亚洲中文字幕日韩| 2021少妇久久久久久久久久久| 最近中文字幕2019免费版| 一区二区三区乱码不卡18| 亚洲电影在线观看av| 午夜免费激情av| 不卡视频在线观看欧美| 日本猛色少妇xxxxx猛交久久| 国产精品野战在线观看| 99久久中文字幕三级久久日本| 久久久国产成人精品二区| 欧美日本亚洲视频在线播放| 成人鲁丝片一二三区免费| 婷婷色综合大香蕉| 国产91av在线免费观看| 亚洲av成人精品一二三区| 高清在线视频一区二区三区 | 国产美女午夜福利| 亚洲精品亚洲一区二区| 国产乱来视频区| 深夜a级毛片| 成年av动漫网址| 日日撸夜夜添| 成人美女网站在线观看视频| 国产黄a三级三级三级人| 人人妻人人看人人澡| 听说在线观看完整版免费高清| 亚洲性久久影院| 一区二区三区四区激情视频| 黄色日韩在线| 午夜福利视频1000在线观看| 1000部很黄的大片| 午夜激情福利司机影院| 精品人妻视频免费看| 99热这里只有精品一区| 久久久久久久久大av| 夜夜爽夜夜爽视频| 淫秽高清视频在线观看| 久久久久免费精品人妻一区二区| 日本爱情动作片www.在线观看| 伦理电影大哥的女人| 久久久久九九精品影院| av在线蜜桃| 99热全是精品| www日本黄色视频网| 国产av一区在线观看免费| 国产一区亚洲一区在线观看| 免费一级毛片在线播放高清视频| 舔av片在线| 黄色一级大片看看| 亚洲va在线va天堂va国产| 午夜福利网站1000一区二区三区| 午夜激情福利司机影院| 国产 一区精品| 高清毛片免费看| 国产精品人妻久久久影院| 麻豆一二三区av精品| 视频中文字幕在线观看| .国产精品久久| 好男人在线观看高清免费视频| 亚洲精品日韩在线中文字幕| 久久草成人影院| 久久久久久伊人网av| 成人欧美大片| 少妇裸体淫交视频免费看高清| 国产黄片美女视频| 男人和女人高潮做爰伦理| 又粗又爽又猛毛片免费看| 成年免费大片在线观看| 男人舔女人下体高潮全视频| 老女人水多毛片| 欧美性猛交黑人性爽| 国产精品乱码一区二三区的特点| 亚洲国产最新在线播放| ponron亚洲| 成人二区视频| 亚洲av.av天堂| 天堂av国产一区二区熟女人妻| 观看美女的网站| 亚洲成人av在线免费| 中文乱码字字幕精品一区二区三区 | 国语自产精品视频在线第100页| 亚洲最大成人手机在线| 日韩欧美 国产精品| 青春草国产在线视频| 草草在线视频免费看| 天堂网av新在线| 久久综合国产亚洲精品| 夫妻性生交免费视频一级片| 国内精品宾馆在线| 只有这里有精品99| 亚洲精品一区蜜桃| 成年女人永久免费观看视频| 亚洲最大成人中文| 免费观看的影片在线观看| 国产极品天堂在线| 精品久久久久久成人av| 黑人高潮一二区| 在线播放无遮挡| 午夜福利在线观看吧| 天天躁夜夜躁狠狠久久av| 亚洲国产成人一精品久久久| 国产成人91sexporn| 一级毛片aaaaaa免费看小| 一夜夜www|