■段天卓 鄧援超徐 楊
(湖北工業(yè)大學機械工程學院,湖北武漢430068)
袋裝物料(飼料包)首先經(jīng)過包裝,然后輸送裝車進行發(fā)運,裝車機是指將袋裝物料碼入車廂指定位置的機器。目前碼包裝車的方案如圖1所示,裝車機安裝在廠房二樓平臺上,主要包括四部分:裝車前處理裝置、擺包裝置、碼垛裝置和三維移動裝置。裝車前處理裝置的作用是實現(xiàn)袋裝物料的運輸、整形和橫豎包轉(zhuǎn)換;擺包裝置的功能是將輸送過來的袋裝物料按照要求碼成五花垛等;碼好的袋裝物料落入到碼垛裝置,碼垛裝置上安裝有推包裝置,達到規(guī)定的層數(shù)后,由推包裝置將整垛推出裝車;三維移動裝置可以實現(xiàn)碼垛裝置在車廂長度、寬度和高度方向上的自由移動。
圖1 裝車機方案原理
碼垛裝置上推包裝置的常見方案有兩種:①如圖2所示采用抽板式裝車,碼垛裝置的底板在平臺移動裝置帶動下移動,整垛被阻擋裝置阻擋落入車內(nèi);②如圖3所示采用液(氣)壓方式驅(qū)動推桿將整垛推入車內(nèi)。但在實際運用中第一種抽板式相對第二種速度慢耗時長,第二種液(氣)壓推桿式需要配備整套的液(氣)壓系統(tǒng)和較長的直線導軌,因為直線導軌抗灰塵能力弱,在該環(huán)境下壽命短,需要經(jīng)常維護。因此,筆者設(shè)計了一種適用于袋裝物料(飼料包)整垛推出的八桿機構(gòu)式推包裝置,以解決上述難題。
圖2 抽板式方案
圖3 液(氣)壓推桿方案
平面連桿機構(gòu)設(shè)計過程中尺寸通常具有多種不同的設(shè)計方案,需進行分析比較,使所設(shè)計的方案在一定的約束條件下,能夠最佳地實現(xiàn)目標,這就屬于機構(gòu)的最優(yōu)化設(shè)計[1]。張勇等[2]對于包裝機八桿機構(gòu)的優(yōu)化設(shè)計,采用遺傳算法優(yōu)化求解,但是采用簡單的遺傳算法,設(shè)置參數(shù)多為固定值,忽略了種群進化動態(tài)變化的影響。張陳曦等[3],針對一種仿生機器人腿部的八桿機構(gòu),提高機器人的步行速度、運動穩(wěn)定性等,采用了ADAMS進行仿真腳本不斷修改尺寸,仿真對比得到最優(yōu)化的設(shè)計,采用該方法對比使用MATLAB計算時間長、精度差。何俊等[4]基于MATLAB的平面連桿機構(gòu)預定軌跡優(yōu)化設(shè)計,采用MATLAB對于多約束條件下的連桿機構(gòu)預定軌跡進行優(yōu)化設(shè)計,有效解決了多約束條件下實現(xiàn)預定軌跡的連桿機構(gòu)的優(yōu)化設(shè)計問題,但是優(yōu)化設(shè)計對象為簡單的四桿機構(gòu)。
圖4為八桿機構(gòu)式推包裝置方案圖,推包裝置擁有兩組八桿機構(gòu)對稱分布在碼垛平臺的左右兩側(cè),在分析時選取其中一組即可。圖5為八桿機構(gòu)簡圖,機構(gòu)由8個桿件組成。圖5中桿AD為主動件,其運動時帶動桿7推出。該機構(gòu)中,活動件個數(shù)n=7,低副P1=10,高副Ph=0,自由度計算為:F=3n-(2P1+Ph)=3×7-2×10=1。此時機構(gòu)自由度為1,有確定周期運動規(guī)律。
圖4 方案原理
圖5 機構(gòu)簡圖
求解推板一個周期內(nèi)的運動軌跡,需要對機構(gòu)進行運動學分析,得到推板安裝位置桿7運動軌跡。對于多桿機構(gòu)的運動分析可以歸結(jié)于其桿組的運動分析,多桿機構(gòu)主要由主動桿、桿組及機架構(gòu)成。經(jīng)過桿件拆分后,除了主動件計算自由度為1,其余桿組自由度應(yīng)為零。在對桿組進行運動分析時,只要給定桿組中外界副的運動規(guī)律,桿組各點的運動規(guī)律通過計算隨之確定[1]。所以對于該八桿機構(gòu)首先進行桿組的拆分,如圖6所示,八桿機構(gòu)除了主動件1和機架8以外,其余為三個Ⅱ級桿組,分別由構(gòu)件2、3,構(gòu)件4、5及構(gòu)件6、7組成。
圖6 機構(gòu)組成分析
機構(gòu)運動分析的順序從和主動件相連接的那個桿組開始,由近及遠,直到待求的運動桿件為止[5-7]。對于求桿7上點H處的運動軌跡,先對主動件1進行分析,建立直角坐標系,標出桿件的方位角,如圖7所示。機構(gòu)中桿1長度表示為L1,AC點距離表示為LAC,以此類推。
圖7 八桿機構(gòu)矢量分析
首先對于主動件1進行分析,對于其上點C和點D的運動方程為:
對于A型Ⅱ級桿組2-3進行運動分析,已知外界副C點運動,對于Ⅱ級桿組2-3分析如圖8所示。
圖8 Ⅱ級桿組2-3分析
同理對于Ⅱ級桿組4-5、6-7進行分析,如圖9所示。對于Ⅱ級桿組4-5:
圖9 Ⅱ級桿組4-5和6-7分析
當各個構(gòu)件桿長給定,通過測量各個時間下θ1的角度大小可以得到點H和G各時間下的位置坐標,分析點H和G位置軌跡可知桿7為平動。則點H和G運動軌跡為桿7運動軌跡。
根據(jù)H點的運動軌跡方程可知,H點的坐標與各桿長有關(guān),通過改變相關(guān)聯(lián)的桿長,優(yōu)化H點的坐標點進而優(yōu)化H點的運動軌跡。因此優(yōu)化變量選取各個桿長,由此可得出設(shè)計變量為:
X=[x1,x2,x3,x4,x5,x6,x7,x8,x9,x10]T=[L1,L2,L3,L4,L5,L6,L7,L8,LAC,LFH]T
工作時如圖10所示,底板在液壓缸推動下傾斜角度為3°,然后八桿機構(gòu)式推包機構(gòu)推出達到終點8位置。為防止底層袋裝飼料無法推出,推包機構(gòu)理想目標軌跡需要與底板平行,且理想目標軌跡和底板相距為(Sxi×tan3°)/2。則對于八桿機構(gòu)設(shè)計要求為:①根據(jù)底板寬度,機構(gòu)推出行程需要達到1 250 mm。②機構(gòu)運動軌跡按照理想目標軌跡運動。
圖10 碼垛平臺工作狀態(tài)
坐標系選取與圖7相同,通過上述運動軌跡計算發(fā)現(xiàn),桿7為平動。為了方便計算,將目標軌跡平移到原點處和G軌跡進行對比。八桿機構(gòu)式推包裝置的初始角度θ1為270°,運動時各個離散點對應(yīng)的角度為270°+△θ1,△θ1為角度的變化量。
對于平移后目標軌跡在其上選取8個離散點如表1所示。
表1 目標軌跡上運動坐標值
根據(jù)設(shè)計要求,在目標軌跡上選取8個離散點,目標函數(shù)按照連桿上G點的實際軌跡與目標軌跡之間8個離散坐標值誤差均方根最小來建立。
3.3.1 曲柄存在條件
該八桿機構(gòu)中存在一個擁有曲柄的四桿機構(gòu)ABCE。桿長分別為LAC、L2、L3、L8。AC為連架桿且為曲柄[8-9]。根據(jù)曲柄存在條件可以得到六個約束條件:
3.3.2 結(jié)構(gòu)條件
機構(gòu)在設(shè)計時為方便制造安裝,保證最多的桿件長度保證一致??梢缘玫剑?/p>
對于該優(yōu)化問題是求有約束的非線性函數(shù)的最小值問題,而計算軟件MATLAB中擁有多個用于求解這種問題的函數(shù)工具,對于該八桿機構(gòu)采用其中的fmincon函數(shù)用于求多變量有約束的非線性函數(shù)最小化問題[10-13],數(shù)學模型為:
[x,fval]=fmincon(fun,x0,A,b,Aeq,beq,Lb,Ub,nonlcon,options)
其中x、b、beq、c、ceq、Ub和Lb為列向量,A和Aeq矩陣。函數(shù)以x0為初始點,模型含義為尋找目標函數(shù)fun的最小值,滿足約束A×x≤b和Aeq×b=beq,定義變量x的上、下界為Lb、Ub,返回目標函數(shù)極小值點x和極小值fval。
fun為目標函數(shù)的函數(shù)名,nonlcon用于計算非線性不等式約束中的c(x)和等式約束中的ceq(x)。
x0為滿足初始條件的約束點,本文中為八桿機構(gòu)中桿件初始設(shè)計尺寸。
x0=[1 390,1 390,552.5,552.5,1 390,1 390,1 390,1 390,552.5,552.5]T
根據(jù)之前的約束條件可知線性不等式約束的系數(shù)矩陣A為:
線性不等式的常數(shù)向量b,b=[0;0;0;0;0;0]T;線性等式約束系數(shù)矩陣Aeq為:
線性不等式的常數(shù)向量beq,beq=[0;0;0;0;0;0]T,上述約束條件中沒有非線性約束,則在調(diào)用函數(shù)nonlcon時其中c=[],ceq=[]。
設(shè)計變量的上、下界Lb、Ub,根據(jù)實際碼垛高度和安裝空間限制設(shè)定上、下界Lb、Ub為:
Lb=[1 100,1 100,400,400,1 100,1 100,1 100,1 100,400,400]T;
Ub=[1 600,1 600,700,700,1 600,1 600,1 600,1 600,600,600]T。
經(jīng)過迭代計算,得到最優(yōu)解,優(yōu)化前后結(jié)果對比如表2所示。
表2 設(shè)計變量值前后對比(mm)
目標函數(shù)值f(X)=0.710 1,可見實際軌跡點和目標軌跡上的離散點距誤差已相當小,并且對比優(yōu)化前f(X)=18.191 3,優(yōu)化提升顯著。
機構(gòu)優(yōu)化設(shè)計已經(jīng)完成,為了直觀驗證結(jié)果的準確性,將尺寸優(yōu)化后模型導入ADAMS軟件中如圖11所示,并對模型進行仿真,測得機構(gòu)的軌跡曲線。
圖11 ADAMS機構(gòu)模型
將軌跡曲線導入后處理中和目標軌跡進行對比,如圖12所示。橫坐標表示x方向上的坐標,縱坐標表示y方向上的坐標,實線表示為G點的目標軌跡,虛線為實際軌跡,點劃線為優(yōu)化前軌跡。
圖12 實際軌跡和目標軌跡對比
從圖12中軌跡變化曲線可以看出,優(yōu)化前和優(yōu)化后的曲線都可以滿足行程要求運動到行程終點1 250 mm處。但是對于目標曲線的相似度,在計算離散坐標值誤差均方根上,優(yōu)化后函數(shù)為0.710 1,優(yōu)化前函數(shù)為18.191 3。圖12也可反映出G點優(yōu)化后的實際軌跡和目標軌跡之間的曲線趨勢基本相同,運動軌跡基本按照目標軌跡運動。通過對比相同x軸位移坐標值下y軸的坐標值,當x=295.965時優(yōu)化后軌跡和目標軌跡相差最大值為:1.821 4 mm。對比與優(yōu)化前實際軌跡,優(yōu)化后效果更加符合設(shè)計要求,優(yōu)化效果較為理想。
設(shè)計一種裝車機八桿機構(gòu)式推包裝置,通過MATLAB對該八桿機構(gòu)進行了尺寸優(yōu)化,運用ADAMS進行參數(shù)建模和運動軌跡分析,仿真分析結(jié)果如下:
①本推包裝置在工作狀態(tài)下,運動行程滿足設(shè)計要求。
②推包裝置優(yōu)化后運動軌跡和目標軌跡之間的離散點坐標值誤差均方根為0.710 1,對比優(yōu)化前的18.191 3,優(yōu)化效果顯著,更符合設(shè)計要求。
③本設(shè)計的八桿機構(gòu)對于平面連桿機構(gòu)裝置的機械設(shè)計在優(yōu)化設(shè)計和仿真分析的理論設(shè)計上提供了指導和參考。
④在實際產(chǎn)品的設(shè)計上,提高了設(shè)計參數(shù)的準確性,節(jié)約了設(shè)計成本和開發(fā)周期,具有實際意義。