印 祥,楊騰祥,金誠謙,杜 娟
(山東理工大學(xué) 農(nóng)業(yè)工程與食品科學(xué)學(xué)院,山東 淄博 255000)
隨著精準(zhǔn)農(nóng)業(yè)和智慧農(nóng)業(yè)等概念的提出和實施,農(nóng)業(yè)生產(chǎn)要求在減少農(nóng)業(yè)生產(chǎn)資料投入的同時提高產(chǎn)出[1]。其中,播種作業(yè)是影響投入產(chǎn)出比的關(guān)鍵環(huán)節(jié)之一,而玉米播種作業(yè)要求每穴一粒、粒距均勻一致[2-5]。目前,玉米播種機大都采用地輪驅(qū)動排種器的方式,通過改變其機械傳動機構(gòu)的傳動比以調(diào)節(jié)播種粒距[6-8]。而由于田間地面起伏不平、地輪打滑等因素,導(dǎo)致播種粒距隨機變化,很大程度上影響玉米產(chǎn)量[9-11]。此外,機械傳動機構(gòu)的傳動比為固定值,不能實現(xiàn)播種粒距的在線無級調(diào)節(jié)。
本文針對現(xiàn)有玉米播種機存在的問題,基于機電一體化控制技術(shù),研制了基于調(diào)速電機驅(qū)動的玉米精量播種智能控制系統(tǒng)。
以市場上現(xiàn)有的四行玉米免耕精量播種機為平臺,結(jié)合當(dāng)前國內(nèi)外精量播種控制系統(tǒng)的研究現(xiàn)狀,研制了如圖1所示的玉米精量播種智能控制系統(tǒng)。其主要包括可調(diào)速直流電機、人機交互界面、測速地輪、光電編碼器,以及電子控制單元(ECU)等。ECU根據(jù)測速地輪轉(zhuǎn)速實時計算播種機行駛速度,并根據(jù)行駛速度對直流電機進行調(diào)速以驅(qū)動排種器完成排種作業(yè)。人機交互終端用以設(shè)置播種機基本作業(yè)參數(shù),主要包括測速地輪直徑、播種粒距和排種器型孔數(shù),同時用以實時顯示系統(tǒng)工作狀態(tài)。
圖1 玉米精量播種智能控制系統(tǒng)構(gòu)成
ECU作為玉米精量播種智能控制系統(tǒng)的核心,用以接收兩路編碼器的脈沖信號、控制直流電機轉(zhuǎn)速及與人機交互終端進行實時通信。根據(jù)上述系統(tǒng)功能要求,本研究選用了PIC18F458單片機為中央處理器,外圍電路主要包括時鐘電路、1個串口驅(qū)動芯片MAX232、2個脈沖計數(shù)器CD4040、1個D/A轉(zhuǎn)換芯片MAX518等。ECU電路原理框圖如圖2所示。
圖2 ECU電路原理框圖
與驅(qū)動地輪不同,本研究中所采用的地輪僅用于播種機行駛速度測量,打滑率相對較小。如圖3所示:采用600線光電編碼器1,其輸入軸與測速地輪聯(lián)接,由ECU實時計算播種機前進速度(m/s),即
(1)
其中,D為測速地輪直徑;△T為間隔時間;P為△T時間內(nèi)的脈沖數(shù)量;N為編碼器線數(shù)。
1.編碼器 2.測速地輪 3.排種器 4.減速電機 5.種箱 6.機架 7.鏈傳動 8.編碼器
在播種機前進速度恒定的條件下,排種器的轉(zhuǎn)速直接決定了入土種子的數(shù)量。如圖3所示:直流減速電機為24V、300W,最高轉(zhuǎn)速為100r/min,其輸出動力經(jīng)過鏈條鏈輪傳動機構(gòu)傳遞至排種器。排種器目標(biāo)轉(zhuǎn)速由ECU實時計算,其公式為
(2)
其中,dD為設(shè)定播種間距;M為排種盤型孔數(shù)量。
編碼器與排種器旋轉(zhuǎn)軸聯(lián)接,用以測量排種器實際轉(zhuǎn)速SA,ECU根據(jù)SA和SD,基于比例微分算法實時調(diào)整驅(qū)動器的輸入電壓值VD以控制電機轉(zhuǎn)速,保證播種粒距均勻一致。VD計算公式為
(3)
(4)
根據(jù)精量播種的基本作業(yè)要求,所開發(fā)的ECU工作流程如圖4所示。系統(tǒng)初始化后,首先讀取作業(yè)參數(shù),然后讀取播種機前進速度V后計算SD,讀取SA后計算VD,最后利用人機交互終端顯示實時作業(yè)狀態(tài)。
圖4 ECU工作流程圖
根據(jù)圖4所示工作流程,本研究在基于C語言的PIC單片機編程環(huán)境下完成了ECU軟件編寫,利用PICkit3編程器進行了程序下載和測試。
為便于系統(tǒng)操作和狀態(tài)顯示,本研究采用串口HMI觸摸屏作為人機交互終端,觸摸屏通過RS232串口與ECU進行通信。根據(jù)精量播種機智能控制系統(tǒng)操作要求,需要設(shè)置的基本參數(shù)包括排種盤型孔數(shù)量M、地輪直徑D、編碼器線數(shù)N、播種粒距dD,需要實時顯示的作業(yè)狀態(tài)參數(shù)包括播種機前進速度V、排種器目標(biāo)轉(zhuǎn)速SD、排種器實際轉(zhuǎn)速SA及實際粒距dA。
利用串口HMI觸摸屏的開發(fā)環(huán)境,完成了基本參數(shù)設(shè)置界面和作業(yè)參數(shù)實時顯示界面的設(shè)計和制作,如圖5所示。
(a) 參數(shù)設(shè)置界面
(b) 實時顯示界面
為了評價該精量播種智能控制系統(tǒng)的工作性能,將其用于指夾式排種器上,排種盤的指夾數(shù)量為12。如圖6所示:將此裝置安裝于排種試驗臺上,以驗證其在不同前進速度、不同播種粒距時排種的可靠性和準(zhǔn)確性,試驗安排如下:
1)試驗時間。2017年3月21-25日。
2)試驗地點。山東理工大學(xué)農(nóng)機性能實驗室。
3)試驗平臺。計算機視覺排種器試驗臺,黑龍江省農(nóng)業(yè)機械工程科學(xué)研究院研制,如圖6所示。
4)試驗對象。所研制的玉米精量播種智能控制系統(tǒng)。
試驗過程中,通過改變輸送帶行走速度的方式模擬播種機的不同前進速度??紤]到所使用的指夾式排種器的推薦作業(yè)速度為5.0km/h,試驗中擬設(shè)定的前進速度為3.0、4.0、5.0、6.0、7.0km/h,在同一前進速度下所設(shè)定的播種粒距分別為30、35、40cm。系統(tǒng)運行過程中,ECU通過RS232串口將前進速度V、目標(biāo)轉(zhuǎn)速SD、實際轉(zhuǎn)速SA等計算數(shù)據(jù)實時發(fā)送計算機。如圖7所示,實際播種粒距dA由人工進行測量,同一前進和同一設(shè)定粒距下的試驗重復(fù)3次,忽略重播、漏播等因素的影響。
1.指夾式排種器 2.安裝支架 3.種箱 4.減速電機
圖7 粒距測量
由表1可以看出:播種間距實際平均值與目標(biāo)間距的差值均小于2cm,播種間距誤差的最大值為12cm,其均方根誤差的最大值為0.84cm。在前進速度5.05km/h時,即排種器轉(zhuǎn)速在20r/min左右時,播種間距的均方根誤差和最大誤差均較小,符合所使用的指夾式排種器的推薦播種速度。上述試驗數(shù)據(jù)表明:本研究所開發(fā)的玉米精量播種控制系統(tǒng)能夠根據(jù)播種機前進速度實時控制排種器轉(zhuǎn)速,以滿足播種粒距一致的要求。
表1 試驗數(shù)據(jù)與分析
1)研制了玉米精量播種智能控制系統(tǒng),能夠根據(jù)播種機前進速度實時控制排種器轉(zhuǎn)速以保證播種粒距一致。
2)該系統(tǒng)采用直流減速電機驅(qū)動排種器,機械結(jié)構(gòu)簡單,可以在現(xiàn)有玉米播種機的基礎(chǔ)上進行快速改造,從而滿足玉米精量播種的要求。
3)該系統(tǒng)采用串口屏作為人機交互界面,能夠在線設(shè)置系統(tǒng)作業(yè)參數(shù),可適用于不同作業(yè)參數(shù)的玉米播種機。
4)試驗表明:該系統(tǒng)操作簡單,在機器基本參數(shù)一定的情況下只需輸入播種間距,ECU即可自動控制排種器轉(zhuǎn)速,不同前進速度下播種間距的平均誤差小于2cm。