張峰,賈銀亮,張弛宇,梁康武
(南京航空航天大學(xué) 自動化學(xué)院,江蘇 南京 211106)
隨著我國軍事科技的發(fā)展,艦載平臺機(jī)構(gòu)也在飛速發(fā)展。艦船在海面上行駛,不可避免發(fā)生不穩(wěn)定運(yùn)動,會對艦船上攝像系統(tǒng)的正常工作產(chǎn)生不良影響。因此需要一種穩(wěn)定平臺來隔離艦船的不穩(wěn)定運(yùn)動,從而保障攝像系統(tǒng)的穩(wěn)定。
目前采用的機(jī)械穩(wěn)定平臺,多為傳統(tǒng)的二、三軸串聯(lián)轉(zhuǎn)動平臺。如陜西某公司研制的艦載X-Y型兩軸穩(wěn)定平臺,利用慣性導(dǎo)航設(shè)備檢測艦船搖蕩參數(shù),通過伺服系統(tǒng)分別驅(qū)動橫搖軸、縱搖軸使平臺向載體轉(zhuǎn)動相反方向旋轉(zhuǎn),從而保證載體方位軸始終垂直指向大地[1]。南京某大學(xué)研制的船載衛(wèi)星通訊系統(tǒng)穩(wěn)定平臺,采用三軸(方位、橫滾、俯仰)穩(wěn)定、兩軸(方位、俯仰)指向的穩(wěn)定系統(tǒng)結(jié)構(gòu)[2]。這類平臺是一種集光機(jī)電一體的現(xiàn)代化設(shè)備,在飛行器、艦船等領(lǐng)域有著廣泛的應(yīng)用,當(dāng)作為穩(wěn)定平臺使用時,只能隔離轉(zhuǎn)動[3]。并聯(lián)平臺也可以作為艦船的穩(wěn)定平臺來使用。并聯(lián)穩(wěn)定平臺具有負(fù)載大、精度高、響應(yīng)速度快等優(yōu)點(diǎn),在隔離艦船的轉(zhuǎn)動同時可以部分補(bǔ)償艦船的垂蕩運(yùn)動。
如圖1所示,艦船在海上航行存在6種運(yùn)動,即X、Y、Z三軸上的位移和繞三軸的旋轉(zhuǎn),其中繞X軸作旋轉(zhuǎn)運(yùn)動的橫搖、繞Y軸作旋轉(zhuǎn)運(yùn)動的縱搖和沿Z軸作上下運(yùn)動的垂蕩對船舶影響最大。3-RPS并聯(lián)機(jī)構(gòu)具有3個自由度,可以用于隔離艦船的橫搖、縱搖和垂蕩,且結(jié)構(gòu)簡單、制造容易、適用于多種場合,因而引起人們的廣泛關(guān)注[3]。
所設(shè)計(jì)的3-RPS并聯(lián)穩(wěn)定平臺,可以補(bǔ)償艦船橫搖角和縱搖角,由于受到艦船空間限制,并聯(lián)穩(wěn)定平臺尺寸有限,可以在一定范圍內(nèi)補(bǔ)償艦船的垂蕩運(yùn)動。
圖1 艦船六自由度運(yùn)動示意圖
建立3-RPS并聯(lián)穩(wěn)定靜平臺坐標(biāo)系和動平臺坐標(biāo)系,3-RPS并聯(lián)穩(wěn)定平臺,包括動平臺(以B標(biāo)識)、定平臺(以A標(biāo)識)、連接動平臺與定平臺的支鏈、動平臺與支鏈串連的球面副(S)和移動副(P)及支鏈與定平臺相連的轉(zhuǎn)動副(R)[4]。其中動、靜平臺中心點(diǎn)以O(shè)A、OB標(biāo)識。通過控制3個支鏈的移動副的伸縮,可以實(shí)現(xiàn)繞X軸、Y軸的轉(zhuǎn)動和沿Z軸移動[5-6],如圖2 所示。
所設(shè)計(jì)的穩(wěn)定平臺針對如下場合:艦船參數(shù)、船橫搖參數(shù)、船舶縱搖參數(shù)見表1,三級海況下的隨機(jī)海浪主要參數(shù)設(shè)置如表2,其中浪向角范圍為0~π,通過Maxsurf軟件進(jìn)行艦船橫搖、縱搖和垂蕩仿真,通過MATLAB對仿真結(jié)果進(jìn)行相應(yīng)處理,可以得到橫搖角度在-8°~+8°范圍之間,縱搖角在-1.6°~+1.6°范圍之間,垂蕩在-0.6 m~+0.6 m。
圖2 三自由度并聯(lián)穩(wěn)定平臺動靜坐標(biāo)系
表1 艦船參數(shù) m
表2 海況參數(shù)
設(shè)計(jì)對應(yīng)的3-RPS并聯(lián)穩(wěn)定平臺,需要滿足機(jī)械結(jié)構(gòu)繞X軸角度范圍,繞Y軸角度范圍大于艦船橫搖角度和縱搖角度范圍的要求。
在SolidWorks中建立了3-RPS并聯(lián)穩(wěn)定平臺模型,根據(jù)搭載的儀器設(shè)備需要,靜平臺外接圓半徑取rA=173.21mm,動平臺取rB=127.01mm,移動副中上下支鏈長度均取225.78mm,移動副伸縮運(yùn)動中最小長度lmin取305.80 mm,最大長度lmax取451.60mm。根據(jù)搭載艦船尺寸的需要,動平臺中心點(diǎn)OB在Z軸上的運(yùn)動范圍取302.30mm~449.20mm。調(diào)節(jié)3-RPS并聯(lián)穩(wěn)定平臺模型運(yùn)動關(guān)節(jié),模仿運(yùn)動,確保設(shè)計(jì)的并聯(lián)穩(wěn)定平臺繞X軸和Y軸運(yùn)動的角度范圍大于艦船橫搖角度和縱搖角度的范圍。
工作空間分析是并聯(lián)穩(wěn)定平臺研究的重要內(nèi)容[7-8]。3-RPS并聯(lián)穩(wěn)定平臺工作空間分析是基于艦船橫搖角和縱搖角限制下,在MATLAB中,利用 3-RPS并聯(lián)穩(wěn)定平臺尺寸參數(shù)和反解理論,繪制出的工作空間。即,在此工作空間內(nèi)的每一點(diǎn)均可在橫搖角和縱搖角度范圍內(nèi)自由轉(zhuǎn)動動平臺。其中3-RPS并聯(lián)機(jī)構(gòu)反解公式為:
式中歐拉角(α,β,γ)定義為先繞X軸旋轉(zhuǎn)α,再繞轉(zhuǎn)動后的Y軸旋轉(zhuǎn)β,再繞轉(zhuǎn)動后的Z軸旋轉(zhuǎn)γ。上式為OB在靜坐標(biāo)系(建立在定平臺A下的坐標(biāo)系)下的位置坐標(biāo)(AxOB,AyOB,AzOB)和位姿狀態(tài)歐拉角(α,β,γ)反解得到3個支桿長度l1,l2,l3的運(yùn)算關(guān)系式。再根據(jù)桿長的最長最短約束和轉(zhuǎn)動副、球面副的轉(zhuǎn)角約束,最后再根據(jù)艦船的橫搖角在-8°~+8°范圍之間,縱搖角在-1.6°~+1.6°范圍之間的限制條件,繪制出滿足艦船橫搖角,縱搖角度范圍工作空間,如圖3所示。從圖3中可得工作范圍內(nèi)OB在Z方向的移動范圍為319.30mm~432.30mm,所以3-RPS穩(wěn)定平臺的垂蕩最多可補(bǔ)償距離為113.00mm。
圖3 3-RPS在艦船上的工作空間視圖
SimMechanics是MATLAB的建模仿真和分析的軟件包,擴(kuò)展了Simscape在三維機(jī)械系統(tǒng)的建模能力,可以用于開發(fā)機(jī)械手臂、醫(yī)療設(shè)備等機(jī)械系統(tǒng),可以廣泛應(yīng)用于汽車業(yè)、航空業(yè)、國防和工業(yè)裝備制造業(yè)[9-12]。
在Simulink中利用SimMechanics工具包,把相應(yīng)的剛體和關(guān)節(jié)部件組建成3-RPS并聯(lián)穩(wěn)定平臺的仿真模型框架[13-15]。
首先以3-RPS并聯(lián)穩(wěn)定平臺靜坐標(biāo)系和動坐標(biāo)系為基準(zhǔn),并根據(jù)尺寸參數(shù)配置3-RPS并聯(lián)穩(wěn)定平臺Simulink機(jī)械模型各個組件的相應(yīng)坐標(biāo)系,在MATLAB中編寫位置配置文件。模型的可視化圖形如圖4(a)所示。圖中黑色球狀物代表剛體的質(zhì)心,并且每個剛體具有自己的坐標(biāo)系,每個坐標(biāo)系均參照圖2所示靜坐標(biāo)系和動坐標(biāo)系的建立,以方便利用3-RPS并聯(lián)穩(wěn)定平臺位置反解公式。如圖4(b)所示,為3-RPS并聯(lián)穩(wěn)定平臺動力學(xué)仿真模型框圖。
圖4 3-RPS SimMechanics并聯(lián)穩(wěn)定平臺模型
在MATLAB中對動平臺中心點(diǎn)進(jìn)行軌跡規(guī)劃,設(shè)置動平臺輸入xOB=yOB=0,zOB=56.50 sin(2πt)+375.80,動平臺姿態(tài)歐拉角全部取為0,則動平臺保持水平并沿ZB軸以正弦規(guī)律進(jìn)行運(yùn)動。仿真曲線如圖5所示,xOB和yOB始終為0,zOB以正弦信號規(guī)律進(jìn)行運(yùn)動。
圖5 動平臺中心點(diǎn)運(yùn)動仿真曲線
在MATLAB中設(shè)計(jì)相應(yīng)的旋轉(zhuǎn)角度補(bǔ)償算法(根據(jù)繞坐標(biāo)軸的旋轉(zhuǎn)矩陣進(jìn)行設(shè)計(jì)),控制動平臺下的支桿伸縮,使動平臺繞XB旋轉(zhuǎn)相應(yīng)角度,令xOB=yOB=0,zOB=374.30mm,使動平臺繞XB軸旋轉(zhuǎn)以正弦變化規(guī)律,繞YB軸和ZB軸旋轉(zhuǎn)0°,即α=6sin(πt),β=γ=0 ° 。
同理令動平臺中心點(diǎn)xOB=0,yOB=0,zOB=374.30mm,使動平臺繞YB軸旋轉(zhuǎn)以正弦變化規(guī)律,繞XB軸和ZB軸為0°,即β=6sin(πt),α=γ=0°。
通過測量3-RPS并聯(lián)穩(wěn)定平臺的動平臺繞XB軸或YB軸旋轉(zhuǎn)后動平臺的3個頂點(diǎn)坐標(biāo),可得到動平臺此狀態(tài)下的單位法向量,進(jìn)而可以計(jì)算出動平臺繞XB軸或YB軸旋轉(zhuǎn)的角度。動平臺繞XB軸或YB軸旋轉(zhuǎn)角度的變化曲線如圖6。可知補(bǔ)償艦船橫搖或縱搖角度時,可以按照指定變化規(guī)律進(jìn)行補(bǔ)償。
上述仿真實(shí)驗(yàn)表明在外力的作用下控制3-RPS并聯(lián)穩(wěn)定平臺的3個支桿的伸縮,可以控制動平臺繞X、Y軸旋轉(zhuǎn)和沿Z軸的伸縮運(yùn)動,可針對艦船橫搖、縱搖和垂蕩進(jìn)行補(bǔ)償。進(jìn)而在工作空間的范圍內(nèi),可以對艦船的橫搖、縱搖和垂蕩進(jìn)行補(bǔ)償,從而驗(yàn)證了補(bǔ)償?shù)暮侠硇浴?/p>
圖6 動平臺繞XB軸或YB軸角度變化曲線
在艦船上應(yīng)用并聯(lián)攝像穩(wěn)定平臺的設(shè)計(jì)背景下,仿真艦船在海面上運(yùn)動的橫搖角和縱搖角,根據(jù)仿真出的角度范圍研究了3-RPS型結(jié)構(gòu)的并聯(lián)穩(wěn)定平臺兩維轉(zhuǎn)動一維移動特性。在SolidWorks軟件中建立3-RPS并聯(lián)穩(wěn)定平臺三維模型,估計(jì)出相應(yīng)的穩(wěn)定平臺相應(yīng)尺寸等參數(shù),仿真艦船橫搖角和縱搖角限制下的工作空間,并引入SimMechanics機(jī)械動力學(xué)仿真技術(shù)作為艦載穩(wěn)像方面的研究,通過仿真Z方向的運(yùn)動和給定繞坐標(biāo)軸旋轉(zhuǎn)角度實(shí)驗(yàn),驗(yàn)證所設(shè)計(jì)尺寸的3-RPS并聯(lián)結(jié)構(gòu)可以作為艦載穩(wěn)定平臺來使用。從而可以為并聯(lián)穩(wěn)定平臺尺寸的設(shè)計(jì)提供技術(shù)上的支持。
[1] 劉曉. 并聯(lián) 6-PUS艦載穩(wěn)定平臺機(jī)構(gòu)學(xué)基礎(chǔ)理論與實(shí)驗(yàn)研究[D]. 秦皇島:燕山大學(xué),2014.
[2] 詹銀芳. 船載三軸穩(wěn)定控制系統(tǒng)的研究與設(shè)計(jì)[D]. 南京:南京理工大學(xué),2013.
[3] 羅二娟. 耦合型 3 自由度并聯(lián)艦載穩(wěn)定平臺研究[D]. 秦皇島:燕山大學(xué),2011.
[4] 黃真,孔令富,方躍法. 并聯(lián)機(jī)器人機(jī)構(gòu)學(xué)理論及控制[M]. 北京:機(jī)械工業(yè)出版社,1997.
[5] Julien Mintenbeck, Ramon Estana. Design, modelling and control of a hyper-redundant 3-RPS parallel mechanism[J]. Proceedings of the 2010 IEEE International Conference on Robotics and Biomimetics,2010: 591-594.
[6] Dan Verdes, Sergiu-Dan Stan. Kinematics analysis, Workspace, Design and Control of 3-RPS and TRIGLIDE medical parallel robots.[J]. 2009 2nd Conference on Human System Interactions , 2009: 103-106.
[7] 張曉鵬. 基于Stewart機(jī)構(gòu)的船載穩(wěn)定平臺的分析與設(shè)計(jì)[D]. 青島:中國海洋大學(xué),2013.
[8] Ciprian-Radu Rad, Sergiu-Dan Stan. Forward Kinematics and Workspace Analysis of a 3-RPS Medical Parallel Robot.[J]. Automation Quality and Testing Robotics,2010 IEEE International Conference, 4:132-137.
[9] 陳云. 基于SimMechanics和VRML的6-dof并聯(lián)振動平臺的運(yùn)動仿真[D]. 吉林:吉林大學(xué),2012.
[10] 王愛國,陳建偉. 基于MATLAB的3-RPS并聯(lián)控制系統(tǒng)的仿真[J]. 工程設(shè)計(jì)學(xué)報(bào),2016(2):173-174.
[11] 安梓銘,朱大昌,李雅瓊,等. 基于3-RPS型并聯(lián)機(jī)器人模糊PID控制研究[J]. 制造業(yè)自動化,2014(15):.15-18.
[12] YU Ling-tao, ZHANG Li-xun, ZHANG Nan,YANG Shuo. Kinematics Simulation and Analysis of 3-RPS parallel robot on SimMechanics [J]. Proceedings of the 2010 IEEE International Conference,2010: 2363-2365.
[13] Hannaneh Z. Arabshahi, Alireza B.Novinzadeh. Comparison of Motion Control Techniques for a 3RPS Parallel Manipulator[J]. Proceedings of the 3rd RSI International Conference on Robotics and Mechatronics,2015:302-304.
[14] 崔培. 3-RPS+RP 五自由度混聯(lián)機(jī)械臂機(jī)構(gòu)學(xué)分析與仿真研究[D]. 秦皇島:燕山大學(xué),2011.
[15] 蘇士如. 并聯(lián)四自由度艦載穩(wěn)定平臺特性及控制研究[D]. 秦皇島:燕山大學(xué),2014.