徐亞丹 孫 良 武傳宇 俞高紅 張國鳳 方 治
(1.浙江理工大學(xué)機(jī)械與自動(dòng)控制學(xué)院, 杭州 310018; 2.杭州職業(yè)技術(shù)學(xué)院, 杭州 310018; 3.浙江省種植裝備技術(shù)重點(diǎn)實(shí)驗(yàn)室, 杭州 310018)
輪系式移栽機(jī)構(gòu)具有結(jié)構(gòu)對(duì)稱性,比連桿式移栽機(jī)構(gòu)工作更平穩(wěn)、高效[1-3],采用非勻速傳動(dòng)又可實(shí)現(xiàn)多樣的運(yùn)動(dòng)軌跡[4-6],因此非勻速輪系式移栽機(jī)構(gòu)被廣泛應(yīng)用在水田、旱田的各種移栽裝備中。日本學(xué)者小西達(dá)也等[7]于20世紀(jì)80年代末首先提出不等速周轉(zhuǎn)輪系式移栽機(jī)構(gòu),并成功解決連桿式移栽機(jī)構(gòu)效率低、振動(dòng)大的問題,使水稻(毯苗)插秧機(jī)實(shí)現(xiàn)了高速作業(yè);趙勻等[8-10]針對(duì)我國水稻大苗插秧中存在的“搭橋”、“倒秧”等問題,從動(dòng)、靜軌跡形狀、機(jī)構(gòu)工作姿態(tài)對(duì)輪系式分插機(jī)構(gòu)(毯苗移栽機(jī)構(gòu))進(jìn)行了系統(tǒng)性研究,獲得了直立度好的插秧軌跡,并提出了系列非圓齒輪行星輪系移栽機(jī)構(gòu),解決了插秧機(jī)無法進(jìn)行大苗移栽的難題;俞高紅等[11]、俞亞新等[12]在缽苗移栽機(jī)構(gòu)研究中,將鎖止弧與非圓齒輪結(jié)合,提出不完全非圓齒輪副,并應(yīng)用于兩級(jí)行星輪系移栽機(jī)構(gòu)中;ZHOU等[13]采用傳動(dòng)比具有一般性變化規(guī)律的二階非圓齒輪,實(shí)現(xiàn)水稻缽苗等行距移栽所需的“8”字形軌跡;在輪系式旱地缽苗移栽機(jī)構(gòu)研究中,趙雄等[14-15]提出了一種用于西蘭花移栽的行星輪系取苗機(jī)構(gòu),采用5個(gè)共軛的自由二階非圓齒輪和大栽植臂尺寸設(shè)計(jì),以滿足苗爪的夾土式取苗方式(入缽軌跡約40 mm)。
上述針對(duì)不同移栽對(duì)象(毯苗、缽苗)和不同移栽方式(等行距、寬窄行、Z字形)的輪系式移栽機(jī)構(gòu)研究都是以給定某種輪系構(gòu)型為條件,通過設(shè)計(jì)具有特定傳動(dòng)比變化規(guī)律的齒輪副,讓輪系充分發(fā)揮描述移栽運(yùn)動(dòng)軌跡的能力[16-20]。然而,由于移栽作業(yè)的多樣性,現(xiàn)有輪系構(gòu)型在軌跡形狀與姿態(tài)設(shè)計(jì)中存在局限性,難以滿足如蔬菜缽苗取栽一體式移栽機(jī)構(gòu)的作業(yè)要求[21]。為此SUN等[21]基于圖論開展了移栽用輪系機(jī)構(gòu)的構(gòu)型綜合問題,找到了多種符合移栽動(dòng)作要求的輪系構(gòu)型的拓?fù)鋱D。一個(gè)輪系拓?fù)鋱D可以獲得多種具體的輪系功能圖,目前,實(shí)現(xiàn)拓?fù)鋱D與功能圖之間的轉(zhuǎn)化主要采用直覺和經(jīng)驗(yàn)結(jié)合的方法獲得,存在的功能結(jié)構(gòu)設(shè)計(jì)的盲目性可能會(huì)遺漏理想結(jié)構(gòu)功能圖。李雨桐等[22]給出了便于計(jì)算機(jī)識(shí)別的符號(hào)方案,王玉新等[23]對(duì)符號(hào)方案所包含的基本機(jī)構(gòu)及其連接關(guān)系進(jìn)行識(shí)別,但以上方法未能生成功能圖。
為此,本文提出一種輪系式移栽機(jī)構(gòu)設(shè)計(jì)中的實(shí)現(xiàn)從拓?fù)鋱D到功能圖的自動(dòng)生成方法。根據(jù)給定的拓?fù)鋱D,用鄰接矩陣進(jìn)行規(guī)范表達(dá),編寫程序進(jìn)行基本環(huán)的提取,并對(duì)基本環(huán)進(jìn)行組合與同構(gòu)判別,篩選出不重復(fù)的構(gòu)型。定義碼值圖對(duì)應(yīng)的編號(hào),用碼值矩陣表達(dá)周轉(zhuǎn)輪系的結(jié)構(gòu),并輸出周轉(zhuǎn)輪系的功能圖。
文獻(xiàn)[24]將周轉(zhuǎn)輪系的功能圖用雙色拓?fù)鋱D來表達(dá),如圖1a是一個(gè)5構(gòu)件周轉(zhuǎn)輪系拓?fù)鋱D。點(diǎn)表示構(gòu)件,邊表示構(gòu)件之間的連接關(guān)系;細(xì)邊表示旋轉(zhuǎn)副,粗邊表示齒輪副。字母a、b、c表示旋轉(zhuǎn)副的層級(jí),圖1a中構(gòu)件1、2與構(gòu)件3、4的旋轉(zhuǎn)副層級(jí)都是a,在圖1b的功能圖中用a表示旋轉(zhuǎn)副;圖1a中的旋轉(zhuǎn)副層級(jí)b、c在圖1b中用b、c表示旋轉(zhuǎn)副。
圖1 5構(gòu)件周轉(zhuǎn)輪系拓?fù)鋱D與功能圖 Fig.1 Topological graph and functional schematic of five links epicyclic gear trains
本文以周轉(zhuǎn)輪系雙色拓?fù)鋱D為研究基礎(chǔ),遵循以下規(guī)則[25]:
(1)對(duì)于自由度為F,構(gòu)件數(shù)為n的拓?fù)鋱D,包含n-1個(gè)旋轉(zhuǎn)副和n-1-F個(gè)齒輪副。
(2)一個(gè)拓?fù)鋱D移除全部齒輪副,剩余的旋轉(zhuǎn)副構(gòu)成樹。
(3)將齒輪副添加到規(guī)則(2)得到的樹中,由一個(gè)齒輪副若干個(gè)旋轉(zhuǎn)副形成唯一的基本環(huán)?;经h(huán)的數(shù)量等于齒輪副的數(shù)量。
(4)每個(gè)旋轉(zhuǎn)副的邊定為一個(gè)層,在功能圖中表示一個(gè)旋轉(zhuǎn)副。
(5)在一個(gè)基本環(huán)里面,轉(zhuǎn)換點(diǎn)的兩側(cè)為不同層,一側(cè)為同一層,另一側(cè)為同一層。
(6)同一層的邊形成樹。
(7)周轉(zhuǎn)輪系的拓?fù)鋱D不存在只包含齒輪副的基本環(huán)。
基本環(huán)是形成周轉(zhuǎn)輪系的基本單元,由3構(gòu)件或者4構(gòu)件組成。包含1個(gè)齒輪副和2個(gè)不同層級(jí)的旋轉(zhuǎn)副。一個(gè)周轉(zhuǎn)輪系拓?fù)鋱D可以由若干個(gè)基本環(huán)組成,如圖2所示,圖1a的5構(gòu)件周轉(zhuǎn)輪系拓?fù)鋱D由3構(gòu)件基本環(huán)①(1,2,3)、②(1,3,4)與4構(gòu)件基本環(huán)③(1,2,5,4)組成。
圖2 5構(gòu)件拓?fù)鋱D分解為3個(gè)基本單元環(huán) Fig.2 Five links topological graph was broken down into three fundamental circuits
為了實(shí)現(xiàn)周轉(zhuǎn)輪系結(jié)構(gòu)圖生成的計(jì)算機(jī)化,用鄰接矩陣表達(dá)拓?fù)鋱D。鄰接矩陣中的元素xij=0表示構(gòu)件i與j之間不存在運(yùn)動(dòng)副連接;用xij=n表示構(gòu)件i與j之間存在運(yùn)動(dòng)副連接,當(dāng)n=1時(shí)表示旋轉(zhuǎn)副層級(jí)a,當(dāng)n=2時(shí)表示旋轉(zhuǎn)副層級(jí)b,當(dāng)n=3時(shí)表示旋轉(zhuǎn)副層級(jí)c,當(dāng)n=4時(shí)表示旋轉(zhuǎn)副層級(jí)d,當(dāng)n=5時(shí)表示旋轉(zhuǎn)副層級(jí)e。為了編程時(shí)容易區(qū)分,本文用n=10表示齒輪副,如果拓?fù)鋱D有更多的層級(jí),可以用更大的數(shù)值比如100來表示齒輪副。圖1a所示的5構(gòu)件周轉(zhuǎn)輪系的拓?fù)鋱D其鄰接矩陣為
(1)
基本環(huán)用鄰接矩陣表示,圖3a的3構(gòu)件基本環(huán)拓?fù)鋱D用鄰接矩陣表示為
(2)
圖3b的4構(gòu)件基本環(huán)拓?fù)鋱D用鄰接矩陣表示為
(3)
圖3 基本環(huán)拓?fù)鋱D Fig.3 Topological graph of fundamental circuit
基本環(huán)提取的思路為:
(1) 3構(gòu)件基本環(huán)的提?。焊鶕?jù)周轉(zhuǎn)輪系分層準(zhǔn)則第5條,假定構(gòu)件i與構(gòu)件j之間為齒輪副連接,且構(gòu)件j與構(gòu)件k之間為旋轉(zhuǎn)副連接(0 圖4 基本環(huán)的提取 Fig.4 Extraction of fundamental circuit