張 蕾,李義帥,王曉華,王文杰
(1.西安工程大學(xué) 電子信息學(xué)院,陜西 西安 710048;2.陜西省人工智能聯(lián)合實驗室 西安工程大學(xué)分部,陜西 西安 710048)
隨著全球新冠疫情的反復(fù)以及人口老齡化所造成的勞動力短缺與用工難等問題,機械臂的應(yīng)用需求日益旺盛[1]。機械臂逐步替代人類生產(chǎn)生活中具有枯燥重復(fù)及惡劣危險性質(zhì)的工作,而完成這些工作對機械臂的性能具有極高的考驗,對機械臂的本體設(shè)計制造與控制方法的設(shè)計都是挑戰(zhàn)。機械臂采用傳統(tǒng)的瀑布式流程設(shè)計開發(fā),存在著開發(fā)效率低下、成本較高等問題,且機械臂的軌跡跟蹤控制是機械臂大規(guī)模應(yīng)用的基礎(chǔ)性問題[2-3]。
針對機械臂的軌跡跟蹤控制問題,國內(nèi)外眾多學(xué)者對此深入研究并取得頗多建設(shè)性的成果[4-5]。在日常應(yīng)用中,傳統(tǒng)的PID控制方法是機械臂運動控制應(yīng)用最廣泛的控制方法之一,但是多關(guān)節(jié)機械臂存在著非線性耦合現(xiàn)象,其各個連桿之間存在著相互力作用,會影響到機械臂高速運動時的控制精度以及穩(wěn)定性,且無法解決機械臂關(guān)節(jié)運動存在的約束問題,會造成較大的跟蹤誤差以及抖動現(xiàn)象[6-9]。模型預(yù)測控制(model predictive control,MPC)是目前主流的先進控制方法之一,具備在復(fù)雜條件下處理約束的能力,在機械臂運動控制的領(lǐng)域不斷發(fā)展,在學(xué)術(shù)界和工業(yè)界都有著大量的研究與應(yīng)用,已成為解決機械臂控制問題的流行方法[10-11]。HASSAN等針對柔性單關(guān)節(jié)機械臂振動抑制的問題,采用有限元法建模,基于階躍響應(yīng)實現(xiàn)動態(tài)矩陣控制,但階躍響應(yīng)并不能很好地應(yīng)用在多關(guān)節(jié)機械臂控制[12];HEDJAR等針對雙關(guān)節(jié)機械臂軌跡跟蹤控制問題,采用泰勒展開法對機械臂模型進行線性化處理,設(shè)計固定控制律,同時加入積分環(huán)節(jié)確保系統(tǒng)的魯棒性,但是對機械臂所建立的模型與本體之間的精確度要求高,且未對約束條件進行處理[13];BELAD等針對工業(yè)并聯(lián)機械臂,對外界噪聲擾動進行估計實現(xiàn)調(diào)整模型預(yù)測控制方法的參數(shù),雖然抑制了系統(tǒng)擾動造成的誤差,但是忽略了約束條件,并不能應(yīng)用在真實硬件環(huán)境上[14]。在進行控制方法設(shè)計時,通常情況采用理論計算來研究機械臂的動力學(xué)控制問題,但是存在計算量過大的弊端,而且專家學(xué)者們對機械臂模型進行了簡化,使得理論仿真結(jié)果并不理想[15]。另外,真實的機械臂測試成本較高且在實驗室環(huán)境下存在一定危險,建立具有更好的技術(shù)基礎(chǔ)設(shè)施的高度復(fù)雜的實驗臺需要巨大的成本。為克服這些問題,可以使用仿真環(huán)境模擬、可視化和驗證控制方法。
針對機械臂傳統(tǒng)開發(fā)過程存在的跟蹤誤差較大、無法處理約束、效率低下、成本較高等問題,本文提出一種基于終端約束的機械臂軌跡跟蹤模型預(yù)測控制方法。該控制方法通過設(shè)置目標函數(shù)及終端狀態(tài)等式約束條件將機械臂軌跡跟蹤問題轉(zhuǎn)化成模型預(yù)測控制的數(shù)值規(guī)劃問題。再基于模型在環(huán)的仿真思想,采用輕量化低成本設(shè)備樹莓派Raspberry Pi搭建基于Gazebo-Simulink的機械臂聯(lián)合仿真平臺,驗證本文所提控制方法的有效性。
良好的機器人仿真系統(tǒng)能夠構(gòu)造接近真實世界的物理環(huán)境,快速測試機器人設(shè)計可靠性以及控制方法的可用性[16-17]。Gazebo是一款開源軟件,對于復(fù)雜的多剛體仿真速度快、實時性強,相比于傳統(tǒng)的ADAMS軟件,更適合對機械臂進行動力學(xué)仿真。通過與Simulink進行協(xié)同工作,借助Simulink的圖形化編程可以實現(xiàn)快速編程,降低開發(fā)難度,提高開發(fā)效率[18]。
本文研究的被控對象不是機械臂的數(shù)學(xué)模型,是Gazebo中的機械臂物理模型,其模型文件包含了機械臂的運動學(xué)與動力學(xué)參數(shù),Gazebo中的機械臂物理模型具備真實機械臂的動力學(xué)特性,需要根據(jù)動力學(xué)方程所呈現(xiàn)出來的機械臂系統(tǒng)的驅(qū)動力矩與關(guān)節(jié)位移的輸入輸出關(guān)系進行控制方法設(shè)計。
接下來建立SoildWorks中的虛擬物理樣機模型,并導(dǎo)出機械臂的統(tǒng)一機器人描述格式(unified robot description format ,URDF)文件,為后續(xù)的Gazebo機械臂物理仿真的實現(xiàn)提供建模基礎(chǔ);然后,基于拉格朗日法建立三關(guān)節(jié)機械臂的動力學(xué)方程,為后續(xù)進行機械臂軌跡跟蹤控制方法的設(shè)計提供理論基礎(chǔ)。
以實驗室與中科深谷公司共同開發(fā)的三關(guān)節(jié)機械臂ROCR3為被控對象進行分析研究,該三關(guān)節(jié)機械臂本體由連接部件、底座以及末端部件3個可重組的關(guān)節(jié)模組組成,是典型的三關(guān)節(jié)擬人臂。該三關(guān)節(jié)機械臂實體及尺寸參數(shù)如圖1所示。
(a) 三關(guān)節(jié)機械臂實體 (b)機械臂尺寸參數(shù)圖 1 三關(guān)節(jié)機械臂及尺寸參數(shù)Fig.1 Three-joint manipulator and its parameters
機械臂必須在滿足本體參數(shù)限制的條件下運行,若負載超限制則會損壞機械臂。機械臂控制方法設(shè)計必須符合機械臂的物理特性滿足約束條件,否則也將會嚴重損壞機械臂,甚至會對使用者的人身安全造成威脅。本文嚴格參考機械臂的真實數(shù)據(jù),依照機械臂的CAD文件,通過SolidWorks建立其虛擬物理樣機模型。SolidWorks中的虛擬物理樣機模型包含了機械臂的質(zhì)量屬性、尺寸等參數(shù)。Solidworks中的虛擬物理樣機的建立為下一步建立機械臂的動力學(xué)方程做了初步準備,同時也為下一步建立Gazebo中的機械臂物理模型做建模準備。通過SolidWorks的sw_urdf_exporter插件配置并導(dǎo)出機械臂的URDF文件,通過此插件導(dǎo)出機械臂的URDF文件,相比基于文本的編程方式建立機械臂的URDF文件,可以大大提高機械臂模型建立的效率,節(jié)省時間并減少建模過程中的錯誤。機械臂的URDF文件內(nèi)容包含機械臂的連桿、關(guān)節(jié)名稱、運動學(xué)參數(shù)、動力學(xué)參數(shù)、可視化模型、碰撞檢測模型等[19]。首先通過check_urdf命令驗證URDF文件的正確性,然后在Gazebo中通過可視化仿真驗證機械臂的建模正確性。圖2為SolidWorks中的虛擬物理樣機模型以及Gazebo中的機械臂物理模型。
(a) SolidWorks虛擬樣機 (b) Gazebo物理模型圖 2 機械臂物理仿真模型Fig.2 Physical model of manipulator
從圖2可以看出,Gazebo中所建立的機械臂模型和SolidWorks中的虛擬物理樣機模型以及真實機械臂關(guān)節(jié)及連桿具有一致性,證明Gazebo中的機械臂物理模型建模正確。
采用拉格朗日方程法建立三關(guān)節(jié)機械臂的動力學(xué)模型。為建模方便,對其進行簡似化處理,可得三關(guān)節(jié)機械臂的簡化動力學(xué)方程[20-21]為
(1)
通過對SolidWorks內(nèi)搭建的三關(guān)節(jié)機械臂的虛擬物理樣機模型進行測量計算得到機械臂動力學(xué)方程的參數(shù),可以減少建模誤差,實現(xiàn)更精準的控制,將測量得到的動力學(xué)方程參數(shù)代入機械臂動力學(xué)方程式(1)中可以得到更精確的機械臂動力學(xué)模型,精確的動力學(xué)模型的建立使得數(shù)學(xué)模型更接近于真實機械臂,從而設(shè)計符合動力學(xué)條件的控制方法。
通過Simulink中的Robotics System工具箱,使Gazebo和Simulink協(xié)同工作,搭建聯(lián)合仿真平臺,進行模型在環(huán)測試。聯(lián)合仿真的過程相當于閉環(huán)的數(shù)據(jù)交換,實現(xiàn)機械臂的實時閉環(huán)控制。
該聯(lián)合仿真平臺由Matlab中的Simulink仿真控制器和Gazebo中的仿真被控對象機械臂組成,在Matlab中顯示仿真數(shù)據(jù)曲線,在Gazebo中顯示三維仿真結(jié)果。
聯(lián)合仿真的仿真對象由2部分組成:一部分是控制器模型的仿真,一部分是被控對象模型的仿真。借助于Simulink庫中Gazebo Co-Simulation的通信模塊,實現(xiàn)發(fā)布與訂閱話題,從而實現(xiàn)Simulink與Gazebo閉環(huán)數(shù)據(jù)交換[22]。
樹莓派性能優(yōu)異足以完成機械臂的仿真且成本較低,因此本文采用便攜式的微型單板計算機樹莓派(Raspberry Pi)搭載Gazebo實現(xiàn)被控對象機械臂的仿真。Gazebo中的物理模型機械臂在圖2中已經(jīng)建立,控制器仿真模型如圖3所示。
圖 3 控制器仿真模型Fig.3 Structure diagram of controller simulation model
圖3中的控制器仿真模型主要分為4部分:期望軌跡輸入模塊可以自定義關(guān)節(jié)期望軌跡,進行不同期望軌跡的測試與對比;控制器模塊可以通過S函數(shù)或者已有Simulink模塊庫設(shè)計控制方法;仿真效果可視化模塊可以通過Scope示波器模塊實時顯示機械臂的運行狀態(tài),包括關(guān)節(jié)的角度、角速度以及加速度和力矩變化情況等;Gazebo通信模塊通過主從分布式的話題消息通信機制實現(xiàn)交互通信。
(2)
式中:Kp為比例環(huán)節(jié)的參數(shù)項;Ki為積分環(huán)節(jié)的參數(shù)項;Kd為微分環(huán)節(jié)的參數(shù)項;t為時間參數(shù);u(t)為輸入控制力矩;r(t)為期望軌跡;q(t)為機械臂反饋回來的實際軌跡;軌跡跟蹤誤差e(t)=r(t)-q(t)。
設(shè)置仿真環(huán)境以及參數(shù)。3個關(guān)節(jié)的期望軌跡均為y=(π/3)sint,單位為rad,初始角弧度為0 rad,角速度為0 rad/s,Gazebo中機械臂為站立姿態(tài)。Simulink中機械臂控制器采樣時間設(shè)置為Ts1=0.01 s,仿真總時間設(shè)置為Ts2=20 s。前饋補償PID控制方法的PID參數(shù)分別設(shè)置為Kp=[100 60 10],Ki=[10 6 1],Kd=[5 1 0.1]。Gazebo中重力加速度為9.8 m/s2,環(huán)境溫度為26 ℃,風力干擾為0 N。首先在樹莓派上啟動Gazebo實現(xiàn)機械臂可視化,然后在Simulink中運行聯(lián)合仿真,在本文所設(shè)置實驗條件下進行多次重復(fù)實驗,實驗結(jié)果一致。
圖4(a)、(b)、(c)依次為前饋補償PID控制方法應(yīng)用在機械臂關(guān)節(jié)1、2、3的實際關(guān)節(jié)軌跡跟蹤期望軌跡的位置響應(yīng)曲線以及關(guān)節(jié)角度跟蹤誤差曲線。圖中藍色為真實值,紅色為參考值。
(a) 關(guān)節(jié)1
(b) 關(guān)節(jié)2
(c) 關(guān)節(jié)3圖 4 前饋補償PID控制方法下關(guān)節(jié)位置響應(yīng) 及關(guān)節(jié)角度跟蹤誤差曲線Fig.4 Joint position response and joint angle tracking error curve under feedforward compensation PID control method
從圖4(a)~(c)可以看出,在三關(guān)節(jié)機械臂上應(yīng)用前饋補償PID控制方法時,關(guān)節(jié)1在2.05 s左右跟蹤誤差趨于穩(wěn)態(tài),波形平穩(wěn)后關(guān)節(jié)1跟蹤誤差在[-0.002 8,0.003 3]之間;關(guān)節(jié)2在2.48 s左右跟蹤誤差趨于穩(wěn)態(tài),波形平穩(wěn)后關(guān)節(jié)2跟蹤誤差在[-0.063 3,0.065 6]之間;關(guān)節(jié)3在2.48 s左右跟蹤誤差趨于穩(wěn)態(tài),波形平穩(wěn)后關(guān)節(jié)3跟蹤誤差在[-0.115 9,0.116 5]之間??梢缘贸?,盡管各關(guān)節(jié)跟蹤誤差最后收斂在一定范圍內(nèi),但是機械臂運行初期誤差波動較大,在Gazebo中也能觀察到對應(yīng)的抖動現(xiàn)象;受到各關(guān)節(jié)互相作用力的影響,關(guān)節(jié)2、3的跟蹤誤差較大。
圖5為三關(guān)節(jié)機械臂的控制力矩變化曲線。u1、u2、u3分別代表機械臂關(guān)節(jié)1、2、3的力矩變化曲線。
圖 5 關(guān)節(jié)1、2、3控制力矩曲線Fig.5 Control torque curve of joint 1, 2 and 3
從圖5可以看出,各關(guān)節(jié)力矩在運行初期振蕩明顯,波動較大,進入穩(wěn)態(tài)后呈周期性變化,無明顯振蕩現(xiàn)象,且受本身機械結(jié)構(gòu)影響,關(guān)節(jié)2的峰值力矩最大,關(guān)節(jié)1的峰值力矩最小,關(guān)節(jié)3的峰值力矩較小。結(jié)合圖4(a)~(c)可以得出,運行初期關(guān)節(jié)力矩頻繁調(diào)節(jié)導(dǎo)致振蕩現(xiàn)象,造成初始誤差波動,從而導(dǎo)致Gazebo中機械臂存在抖動現(xiàn)象,在控制力矩進入穩(wěn)態(tài)后,跟蹤誤差也隨之進入穩(wěn)態(tài),呈現(xiàn)周期性變化。
綜合以上仿真結(jié)果可以得出,在聯(lián)合仿真中,Gazebo中的機械臂按照期望軌跡運動,Simulink中獲取到了Gazebo中機械臂反饋回來的數(shù)據(jù),實現(xiàn)了閉環(huán)內(nèi)聯(lián)合仿真軟件之間的實時數(shù)據(jù)交互。結(jié)果證明聯(lián)合仿真的流程與設(shè)計思路是正確的,該聯(lián)合仿真是成功有效的。本文所搭建的聯(lián)合仿真平臺能夠更直觀地驗證控制效果,是一種更接近于真實環(huán)境的仿真模型,彌補了傳統(tǒng)開發(fā)方法的不足,具有成本低、快速驗證的優(yōu)點。
但是在三關(guān)節(jié)機械臂上應(yīng)用前饋補償PID控制方法存在著控制精度較差,響應(yīng)速度較慢以及初期力矩變化振蕩的問題。
為解決傳統(tǒng)的前饋補償PID控制方法在三關(guān)節(jié)機械臂上應(yīng)用時存在的控制精度較差以及無法處理約束條件等問題,本文提出一種基于終端約束的機械臂軌跡跟蹤模型預(yù)測控制方法。采用雅可比線性化方法對機械臂動力學(xué)方程進行線性化處理[10],再進行離散化得到機械臂的離散線性動力學(xué)方程,最后設(shè)計基于終端約束的模型預(yù)測控制方法(model predictive control method with terminal constraints,TMPC)實現(xiàn)軌跡跟蹤控制。
(3)
接下來對式(3)進行雅可比線性化處理,根據(jù)上文中的狀態(tài)向量,求出其分量的導(dǎo)數(shù)函數(shù)f的雅可比子矩陣,其表達式為
(4)
首先定義線性化后的狀態(tài)向量為xM,控制向量為uM,則該系統(tǒng)方程為
(5)
式(5)中的常數(shù)項可以用D(D∈R+)來表示,則系統(tǒng)線性化后的方程為
(6)
根據(jù)連續(xù)離散化的基本約定,可以得到離散時間線性化狀態(tài)空間方程的簡化形式,即
(7)
預(yù)測控制的核心思想是根據(jù)被控對象的系統(tǒng)模型建立預(yù)測模型,并設(shè)計包含控制輸入量與預(yù)測誤差量的目標函數(shù),添加約束條件后通過求解最小化目標函數(shù)的數(shù)值規(guī)劃問題求得最優(yōu)控制輸入序列,從而進一步實現(xiàn)機械臂軌跡跟蹤控制。
在預(yù)測模型建立的過程中,假設(shè)在時刻k時,給定一組控制輸入U(k),預(yù)測模型向后預(yù)測Np步可以得到k時刻的預(yù)測輸入輸出以及狀態(tài)序列。
預(yù)測模型的輸出序列為
(8)
預(yù)測模型的狀態(tài)序列為
(9)
預(yù)測模型的控制輸入序列為
(10)
給定的參考軌跡期望輸入序列為
(11)
預(yù)測模型的誤差狀態(tài)序列為
E(k)=Y(k+1|k)-R(k)=
(12)
根據(jù)模型預(yù)測控制的最優(yōu)性能指標定義,選擇預(yù)測輸出序列與參考軌跡期望輸入序列的誤差量和控制輸入量作為性能指標,則TMPC控制器的目標函數(shù)可設(shè)置為
(13)
式中:e(k+i|k)=y(k+i|k)-r(k+i|k);Q為TMPC控制器的誤差權(quán)重對角矩陣;R為TMPC控制器的控制輸入權(quán)重對角矩陣,均為正定矩陣。不同的權(quán)重矩陣的設(shè)置將會影響被控對象的動態(tài)性能。
為使機械臂能夠跟蹤期望軌跡,本文考慮加入終端狀態(tài)等式約束條件,定義預(yù)測誤差狀態(tài)序列E(k)處于終端約束內(nèi),為終端狀態(tài)量。特別地,強制E(k)=0即零終端情況下會導(dǎo)致預(yù)測控制問題無可行解[24]。故本文在每個預(yù)測時域的(k+Np)終端時刻,令E(k+Np|k)=0即預(yù)測的最后序列使得預(yù)測誤差收斂于零,此時系統(tǒng)無需再調(diào)節(jié)控制輸入即預(yù)測控制輸入量U(k+Np|k)=0,保證機械臂在每個預(yù)測時域內(nèi)能夠有效地跟蹤期望軌跡。則所提TMPC的優(yōu)化控制問題可以描述為
(14)
滿足x(k+1)=Ax(k)+Bu(k)+c,y(k)=Cx(k),同時umin(k+i|k)≤u(k+i|k)≤umax(k+i|k),i=0,1,2,…,Np-1;ymin(k+i|k)≤y(k+i|k)≤ymax(k+i|k),i=1,2,…,Np;這2個式子為控制輸入與輸出的約束條件。本文所提控制方法具體的實現(xiàn)流程分為3個步驟。
1) 根據(jù)系統(tǒng)約束與終端約束條件求解最優(yōu)性能指標目標函數(shù)J,計算最優(yōu)控制輸入量U*(k)。
2) 將U*(k)序列中第一個控制向量u*(k|k)作用于被控對象機械臂可以得到測量值x(k+1|k)。
3) (k+1)時刻,令系統(tǒng)平衡點xr=x(k+1|k),更新預(yù)測模型系統(tǒng)狀態(tài)量,返回第1)步,實現(xiàn)滾動優(yōu)化。
在Matlab中可以通過調(diào)用Hybrid Toolbox工具箱實現(xiàn)TMPC控制器的設(shè)計,該工具箱支持自動生成C++代碼,實現(xiàn)嵌入式開發(fā)與測試,數(shù)值規(guī)劃問題的求解可以使用YALMIP工具箱調(diào)用其他開源求解器,例如CasADi等,加快求解速度[25]。
為驗證本文所提TMPC控制方法的有效性,在聯(lián)合仿真環(huán)境下對三關(guān)節(jié)機械臂進行了仿真研究,仿真環(huán)境參數(shù)設(shè)置同上文2.2節(jié)。圖6為本文所提出的TMPC控制方法作用在三關(guān)節(jié)機械臂上關(guān)節(jié)1、2、3的實際關(guān)節(jié)軌跡跟蹤期望軌跡的位置響應(yīng)曲線以及關(guān)節(jié)角度跟蹤誤差曲線。圖中藍色代表真實值,紅色代表參考值。
(a) 關(guān)節(jié)1
(b) 關(guān)節(jié)2
(c) 關(guān)節(jié)3圖 6 關(guān)節(jié)位置響應(yīng)曲線及關(guān)節(jié)角度跟蹤誤差曲線Fig.6 Joint position response curve and joint angle tracking error curve
從圖6(a)~(c)可以看出,在0.31 s左右,關(guān)節(jié)1、2、3的跟蹤誤差進入穩(wěn)態(tài),呈周期性變化。波形平穩(wěn)后,關(guān)節(jié)1跟蹤誤差在[-0.005 5,0.000 3]之間,關(guān)節(jié)2跟蹤誤差在[-0.008 9,0.001 8]之間,關(guān)節(jié)3跟蹤誤差在[-0.002 8,0.035 8]之間。
在本文所設(shè)置的仿真參數(shù)與條件下,應(yīng)用所提控制方法,與圖4(a)~(c)中應(yīng)用前饋補償PID控制方法進行對比后可以發(fā)現(xiàn),各關(guān)節(jié)跟蹤誤差均有減小,并且Gazebo中機械臂按照預(yù)定的期望軌跡進行平穩(wěn)運動。各個關(guān)節(jié)調(diào)節(jié)時間較快,實際位置在較快的時間內(nèi)跟蹤上了期望位置,且運行穩(wěn)定后關(guān)節(jié)1、2跟蹤誤差在10-3rad左右,有著較好的控制精度。
圖7為本文所提出的TMPC控制方法作用在三關(guān)節(jié)機械臂關(guān)節(jié)1、2、3的控制力矩曲線圖。
圖 7 關(guān)節(jié)1、2、3控制力矩曲線Fig.7 Control torque curve of joint 1,2 and 3
從圖7可以看出,雖然各關(guān)節(jié)初始控制力矩較大,但是處于約束條件內(nèi),能夠?qū)崿F(xiàn)快速調(diào)節(jié),進入穩(wěn)態(tài)后呈周期性變化,相比于圖5中應(yīng)用前饋補償PID控制方法,本文所提控制方法的力矩變化曲線初期振蕩減少且調(diào)節(jié)快速,結(jié)合圖6(a)~(c)可以得出,運行初期控制力矩快速調(diào)節(jié)使得軌跡跟蹤快速響應(yīng),且跟蹤誤差較小。
綜合以上結(jié)果可以得出:應(yīng)用本文所提控制方法時,機械臂在更短的時間跟蹤上期望位置并趨于平穩(wěn),且運行平穩(wěn)后的跟蹤誤差更小,跟蹤精度有所提高,控制力矩變化波動較小,初始階段的振蕩現(xiàn)象明顯減弱,證明本文所提的TMPC控制方法在三關(guān)節(jié)機械臂的軌跡跟蹤上更具有優(yōu)勢。
本文采用Gazebo與Simulink搭建三關(guān)節(jié)機械臂聯(lián)合仿真平臺,并提出一種基于終端約束的機械臂軌跡跟蹤模型預(yù)測控制方法。所搭建的聯(lián)合仿真平臺將控制方法、可視化工具以及通信標準高效地集成,降低了機械臂初期開發(fā)成本,提高了開發(fā)效率;所提出的軌跡跟蹤控制方法在機械臂軌跡跟蹤控制性能上有所提升,能夠?qū)崿F(xiàn)快速調(diào)節(jié),降低了跟蹤誤差,提高了控制平穩(wěn)性。本文所搭建的聯(lián)合仿真平臺與所提控制方法,具有一定的工程應(yīng)用與理論研究價值。