亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        面向攝影機器人的S型加減速控制算法研究

        2022-02-02 10:13:02徐弘毅徐駿善黃俊朋袁堂曉
        機械設(shè)計與制造工程 2022年12期
        關(guān)鍵詞:模型

        徐弘毅,徐駿善,黃俊朋,袁堂曉

        (1.南京理工大學(xué)機械工程學(xué)院,江蘇 南京 210094)(2.連云港斯克斯機器人科技有限公司,江蘇 連云港 222000)

        虛擬演播室技術(shù)是近年來逐步發(fā)展的新興電視節(jié)目制作技術(shù),是一種通過將虛景攝像機生成的虛擬3D場景與實景攝像機拍攝的現(xiàn)實場景畫面進行實時合成輸出的技術(shù)[1]。而工業(yè)制造中廣泛應(yīng)用的加減速控制算法的核心功能與攝影機器人需求的功能一致,即在以保證攝影機器人運動的準(zhǔn)確度和穩(wěn)定性為最終目標(biāo)的前提下,使攝影機器人在整個運行中輸出更加穩(wěn)定、與虛景攝影機生成的虛擬3D場景更加契合的攝影畫面。因此,將工業(yè)制造中的加減速控制算法引入新興的攝影機器人領(lǐng)域是一種必然趨勢。

        目前,工業(yè)領(lǐng)域常用的加減速控制算法主要有直線型加減速算法、指數(shù)型加減速算法、三角函數(shù)加減速算法以及S型速度曲線加減速算法[2-5]。傳統(tǒng)S型速度曲線加減速算法的加加速度有階躍變化,制約了機器人系統(tǒng)的柔性。郭新貴等[6]使用三角函數(shù)構(gòu)造加加速度函數(shù)達到加速度曲線連續(xù)的效果,但是增大了計算量;李曉輝等[7]減少了S型速度加減速算法的段數(shù),但其是以初速度與末速度相等為基礎(chǔ)建立的模型,沒有討論在初、末速度不等場景中的需求;劉筱等[8]為不同路徑設(shè)置不同的最大加加速度,優(yōu)化了各個路徑的時間效率,但是會增加系統(tǒng)變量的迭代次數(shù),計算耗時長;鐘前進等[9]將三角函數(shù)融入傳統(tǒng)直線型加減速算法,通過在插補周期中代入余弦加減速算法進行曲線擬合。

        本文根據(jù)攝影機器人在虛擬演播室場景的實際使用需求,提出一種基于五次多項式的S型速度曲線加減速算法,保證了攝影機器人速度、加速度、加加速度曲線的連續(xù)、平滑,滿足攝影機器人運動過程中的穩(wěn)定性需求。本文參考PID( proportional integral derivative)控制算法,融合模糊控制方法,優(yōu)化攝影機器人的控制過程,保證攝影機器人的位移誤差滿足虛擬演播室的要求。

        1 速度曲線模型分析

        1.1 傳統(tǒng)S型速度曲線模型

        傳統(tǒng)S型速度曲線[10]模型是在常見的速度曲線模型的基礎(chǔ)上,引入加加速度這一物理學(xué)概念,用來衡量機械系統(tǒng)的柔性。加加速度的引入可以減少運行過程中對電機、機器人系統(tǒng)的沖擊。

        傳統(tǒng)S型速度曲線模型按階段可分為7個部分:加加速階段、勻加速階段、減加速階段、勻速階段、加減速階段、勻減速階段、減減速階段。由于加加速、減加速階段和加減速、減減速階段具有對稱性,因此可以進行簡化,相應(yīng)的速度公式如下:

        (1)

        式中:v(t)為速度的變化函數(shù);Jmax為最大加加速度;vmax為最大速度;t為機器人運動時間;t1,t2,t3,t4,t5,t6,t7分別為加加速階段、勻加速階段、減加速階段、勻速階段、加減速階段、勻減速階段、減減速階段的結(jié)束時間。

        由此可以推導(dǎo)出加速度、加加速度與位移的計算公式,繪制出的相應(yīng)的傳統(tǒng)S型速度曲線模型如圖 1所示。

        圖1 傳統(tǒng)S型速度曲線模型

        1.2 優(yōu)化S型速度曲線模型

        根據(jù)攝影機器人對穩(wěn)定性的特殊要求,不僅需要速度、加速度曲線連續(xù)、不間斷,也需要加加速度曲線連續(xù)、不間斷。雖然傳統(tǒng)S型速度曲線模型引入了加加速度,但是在實際的應(yīng)用中,加加速度隨時間的變化是類似于脈沖狀間斷性突變的,在一定程度上仍然會對機器人系統(tǒng)的穩(wěn)定性與定位精度產(chǎn)生影響,所以需要對傳統(tǒng)S型速度曲線模型進行優(yōu)化。以加加速階段為例,選擇二次項為加加速度的函數(shù)表達式,在保證加加速度連續(xù)的情況下,盡可能地降低階數(shù),減少運算消耗。

        根據(jù)攝影機器人的需求,建立加加速階段的運動模型如下:

        (2)

        式中:j(t)為加加速度的變化函數(shù),a(t)為加速度的變化函數(shù),s(t)為位移的變化函數(shù);k1,k2為求解參數(shù);s0,v0,a0,j0為攝影機器人進入該階段時的初始位移、速度、加速度、加加速度。

        2 優(yōu)化模型的方程推導(dǎo)與曲線分析

        由于加減速段的曲線方程推導(dǎo)過程類似,為避免重復(fù),選取整個加速度階段進行討論。

        2.1 方程推導(dǎo)

        根據(jù)攝影機器人的運動軌跡特點,可以列出當(dāng)t=0,t=t1,即加加速階段起止時的運動約束方程:

        (3)

        式中:aacc為最大加速度;vacc為加加速度階段結(jié)束時攝影機器人的速度。

        在aacc與最大加加速度jmax已知的情況下,將約束方程組代入運動模型可以得到:

        (4)

        將其代入式(2)中,可以得到加加速度階段的運動模型:

        (5)

        據(jù)此,對S型速度曲線的勻加速度階段(t1—t2)、減加速度階段(t2—t3)、勻速階段(t3—t4)、加減速度階段(t4—t5)、勻減速度階段(t5—t6)和減減速度階段(t6—t7)進行計算,得到各個階段的運動模型。

        勻加速度階段(t1—t2)的運動模型為:

        (6)

        減加速度階段(t2—t3)的運動模型為:

        (7)

        勻速階段(t3—t4)的運動模型為:

        (8)

        加減速度階段(t4—t5)的運動模型為:

        (9)

        勻減速度階段(t5—t6)的運動模型為:

        (10)

        減速度階段(t6—t7)的運動模型為:

        (11)

        式中:di(i=1,2,…,6)為前i階段攝影機器人所經(jīng)過的位移;adec為減速階段的最大加速度。

        2.2 曲線分析

        根據(jù)攝影機器人的運動特點,當(dāng)?shù)竭_預(yù)期時間te時,即t=te,攝影機器人的速度、加速度均為零,即:

        (12)

        由此得到系統(tǒng)設(shè)置的運動參數(shù)與運動時間的關(guān)系:

        (13)

        aacc與adec和加速、減速階段時間的關(guān)系:

        (14)

        根據(jù)S型速度曲線模型中位移與時間的關(guān)系,得到整個加速階段的總位移sacc為:

        (15)

        整個勻速階段的總位移ssmo為:

        ssmo=vmax(t4-t3)

        (16)

        整個減速階段的總位移sdec為:

        (17)

        當(dāng)極限情況發(fā)生,即攝影機器人設(shè)定的運動過程中不包含勻速運動階段時,機器人按照S型速度曲線模型運動的位移stotal為:

        stotal=sacc+sdec

        (18)

        最后優(yōu)化S型速度曲線如圖 2所示。

        圖2 優(yōu)化S型速度曲線

        3 加減速過程的時間規(guī)劃

        3.1 時間規(guī)劃

        在加速階段與減速階段的aacc與adec確定下來后,可以得到加速階段與減速階段、變加速度階段與勻加速度階段的時間比例p1與p2,通過確定每個階段所需要花費的時間,保證攝影機器人的穩(wěn)定性。將stotal與預(yù)期位移進行比較,根據(jù)預(yù)期位移de的大小,可分為3種情況:

        1)預(yù)期位移值大于stotal。

        由于stotal小于預(yù)期的位移值,因此需要在速度曲線中加入勻速階段,根據(jù)式(16)可以得到勻速階段所需要的時間(t4-t3),根據(jù)式(14),可以由已經(jīng)設(shè)置好的aacc,adec以及p1與p2得到除了勻速階段其他運動階段的時間,從而完成運動軌跡的規(guī)劃。

        2)預(yù)期位移值等于stotal。

        根據(jù)式(14),由已經(jīng)設(shè)置好的aacc,adec以及p1與p2得到各個運動階段的時間,完成運動軌跡的規(guī)劃。

        3)預(yù)期位移值小于stotal。

        由于stotal大于預(yù)期位移值,說明預(yù)期的位移值無法通過目前所設(shè)置的運動參數(shù)得到,因此需要對設(shè)置的參數(shù)進行重新設(shè)置。一般情況下,重新設(shè)置運行過程中的最大速度與各階段的最大加速度,將相關(guān)參數(shù)與經(jīng)驗因子α相乘,得到新的運行過程中的最大速度與各階段的最大加速度,重新計算總位移值,并與預(yù)期位移進行再次判斷。

        根據(jù)預(yù)期位移大小設(shè)計流程規(guī)劃圖如圖3所示。

        圖3 優(yōu)化模型的流程規(guī)劃圖

        3.2 基于模糊自適應(yīng)整定PID控制的實時反饋

        攝影機器人在運動過程中受到輪胎打滑等客觀因素的影響,所產(chǎn)生的位移往往小于用戶所預(yù)設(shè)的位移。因此,在運動過程中引入模糊自適應(yīng)整定PID控制[11],圖 4為模糊PID控制器的原理圖,其通過攝影機器人的位移誤差e(通過傳感器獲得的

        圖4 模糊PID控制器原理圖

        攝影機器人位移與模擬運行得到的位移間的差值)、位移誤差變化率ec對攝影機器人的預(yù)期位移進行實時調(diào)整。

        攝影機器人在運行過程中,PID的3個參數(shù)以增量的形式(Δkp,Δki,Δkd)進行自適應(yīng)整定,其中模糊控制曲面如圖 5所示。

        圖5 輸出量的模糊控制曲面

        根據(jù)誤差和誤差變化率對Δkp,Δki,Δkd進行調(diào)整,以滿足不同時間、不同誤差情況下的不同要求,使攝影機器人可以在穩(wěn)定運行的基礎(chǔ)上,保證位移的精度達到虛擬演播室的要求。

        4 攝影機器人的仿真與測試

        本文通過MATLAB進行理論仿真,對攝影機器人運動過程中的穩(wěn)定性和位移精確性進行驗證。

        將輸入信號分別設(shè)定為單位階躍信號與正弦信號,得到的仿真結(jié)果如圖6所示。由圖6可知,相較于普通PID,模糊PID能夠更加快速地進入穩(wěn)定狀態(tài)。從正弦信號的仿真結(jié)果中可以看到,模糊PID在快速進入穩(wěn)定狀態(tài)的同時,沒有發(fā)生超調(diào)的情況,也沒有發(fā)生系統(tǒng)的震蕩,能夠滿足攝影機器人的基本需求。

        圖6 模糊PID控制器仿真結(jié)果圖

        在驗證模糊PID的仿真結(jié)果滿足虛擬演播室的要求后,進行了實際場地的現(xiàn)場精度與穩(wěn)定測試,測試環(huán)境如圖7所示。

        圖7 現(xiàn)場測試場地圖

        測試結(jié)果如圖8所示。從圖8(a)可以看出:以規(guī)定的最大速度2 m/s,分別運動5 m、10 m、15 m,測試結(jié)果滿足虛擬演播室精度要求。從圖8(b)可以看出:以不同的速度運動10 m,攝影機器人位移的誤差值會隨著速度的提升而有所增大。當(dāng)速度大于4 m/s時,超出虛擬演播室精度要求次數(shù)明顯增多。由此可見,攝影機器人以規(guī)定的最大速度2 m/s運動時,誤差小于虛擬演播室的精度要求,符合標(biāo)準(zhǔn)。

        圖8 攝影機器人運動精度測試圖

        5 結(jié)束語

        本文就攝影機器人運動控制系統(tǒng)的加減速控制算法進行了研究,提出了一種面向攝影機器人的柔性加減速算法模型,對算法模型進行理論分析,并對該算法的加減速過程進行了時間規(guī)劃。通過MATLAB實現(xiàn)了在高速與低速運動過程中運動軌跡的仿真,驗證了該算法的正確性。對該算法進行了代碼實現(xiàn),并運用到現(xiàn)有的攝影機器人中進行實際測試,驗證了該算法能夠?qū)崿F(xiàn)在規(guī)定速度下的平穩(wěn)運行,且位移誤差符合虛擬演播室攝影機器人的使用要求。

        猜你喜歡
        模型
        一半模型
        一種去中心化的域名服務(wù)本地化模型
        適用于BDS-3 PPP的隨機模型
        提煉模型 突破難點
        函數(shù)模型及應(yīng)用
        p150Glued在帕金森病模型中的表達及分布
        函數(shù)模型及應(yīng)用
        重要模型『一線三等角』
        重尾非線性自回歸模型自加權(quán)M-估計的漸近分布
        3D打印中的模型分割與打包
        亚洲三级在线播放| 人妻少妇不满足中文字幕| 性一交一乱一伦a片| 欧美高清视频一区| 综合中文字幕亚洲一区二区三区| 日韩精品成人区中文字幕| 亚洲日韩国产精品乱-久| 国产av天堂成人网| 国内自拍视频在线观看h| 日韩不卡的av二三四区| 亚洲а∨精品天堂在线| 澳门毛片精品一区二区三区| 国产目拍亚洲精品二区| 女同同性av观看免费| 50岁熟妇大白屁股真爽| 欧美日韩区1区2区3区| 国产一区二区美女主播| 亚洲国产精品综合久久网络| 国产成人精品日本亚洲| av手机天堂| 亚洲中文字幕精品视频| 国产av旡码专区亚洲av苍井空| 国产第一草草影院| 一本久久伊人热热精品中文| 亚洲一区毛片在线观看| 国产av精国产传媒| 午夜国产精品久久久久| 少妇下面好紧好多水真爽| 最新日本一道免费一区二区| 看黄网站在线| 久久婷婷夜色精品国产| 亚洲精品久久国产精品| 亚洲精品无码久久久久av麻豆| 国产思思久99久精品| 国产黄页网站在线观看免费视频| 老肥熟女老女人野外免费区| 久久一二区女厕偷拍图| 日本熟妇色xxxxx欧美老妇| 亚洲综合网站精品一区二区| 日本综合视频一区二区| 无码av一区二区大桥久未|