溫室穴盤苗移栽控制系統設計探析

前言:尋找寫作靈感?中文期刊網用心挑選的溫室穴盤苗移栽控制系統設計探析,希望能為您的閱讀和創作帶來靈感,歡迎大家閱讀并分享。

溫室穴盤苗移栽控制系統設計探析

摘要:首先,對溫室穴盤苗移栽控制系統研究的必要性進行了闡述;其次,對溫室穴盤苗移栽機械的總體結構和控制需求進行了分析;最后,以PLC為控制核心對溫室穴盤苗移栽控制系統進行了設計,并應用PID算法對移栽運動進行了仿真設計與計算。該控制系統對實現溫室穴盤苗移栽自動化具有重要的實際意義。

關鍵詞:PLC;穴盤移栽;控制系統

0引言

穴盤移栽是溫室穴盤育苗的重要環節。當前我國的溫室自動移栽穴盤苗還處于起步階段,大多以手動或半自動機械化為主,需要消耗大量的勞動力[1]。國外針對農業溫室自動移栽機的研究起步較早,技術相對先進,產業鏈較為完整,已經從試驗研究階段走向實際生產階段。而國內針對移栽機的研究起步較晚,且大多數是針對半自動移栽機的研究設計,隨著國家對溫室移栽機研究的支持和投入力度的加大,我國移栽機的研究也在不斷深入。邵琰等[2]針對幼苗植株距離難以把握,可能影響幼苗在穴盤中的種植效率和修剪困難等問題,設計研制出了符合幼苗溫室移栽的STC89C52RC單片機控制系統。王僑等[3-4]為解決當下溫室穴盤苗移栽控制系統無法精準定位檢測幼苗,智能程度差等問題,進行了全自動大田移栽機中的頂苗桿式穴盤苗自動取苗機構的定位控制研究。本文將基于PLC對溫室穴盤苗移栽控制系統進行設計。

1溫室穴盤苗移栽機械結構

本研究的移栽機的機械結構主要分為機械框架、機械運動臺、傳動機構、執行機構4個部分,如圖1所示。執行抓取幼苗機械手的主要組成部分是氣缸、馬達、氣閥、手爪等。傳動機構包括X軸、Y軸、Z軸步進電機驅動絲桿滑塊。執行末端單元機械手配合步進電機執行操作。步進電機驅動是整個自動移栽驅動系統的主要驅動部分。

2基于PLC的控制系統設計

溫室穴盤苗移栽控制系統由上位機、PLC、傳感器以及執行器組成,如圖2所示。溫室自動移栽機械的工作流程如圖3所示,描述如下:(1)在預定位置的控制移栽機上,設定特定的各個移栽位置控制距離,再通過PC端軟件相關參數控制執行移栽機械設備開始驅動。(2)通過機械移栽幼苗控制手調整幼苗穴格的大小、距離,操縱控制指令①完成抓取幼苗動作。(3)在將要完成抓取幼苗時,通過驅動電機直線模組完成步驟②,直到能夠到達檢測位置,再驅動另一個方向上的直線模組控制操作執行③,讓移栽機械手將已抓取的幼苗往分散的、分開的穴盤輸送,與此同時,執行抓取幼苗機械手通過控制器S7-200輸入的相關參數進行位置間距的調控。(4)隨后檢測傳感器探測正下方的穴盤格情況,并操作④下降至相應的位置,成功把穴盤幼苗移栽到目標穴盤中,再通過氣缸的收縮與張開執行直線模組驅動操作⑤,使自動移栽機械手移動至相對高度的安全穩定位置。(5)到達相對高度的安全穩定位置后,需要再次驅動運動機構至其起初的設定位置,至此完成一個工作流程周期。同時在此過程中,控制器S7-200也需要根據不同運動間的相互位置、運動距離進行相對數字參數的自動檢測輸入調整,以提高自動移栽全過程的工作流暢度。本研究中,溫室自動移栽機通過控制X、Y、Z軸方向上的直線模組驅動器驅動機構部分來控制氣壓氣缸驅動裝置,驅動其對移栽穴盤幼苗的抓放指令,實現絲桿滑塊通過直線模組運動傳遞到在高密度穴盤苗與低密度移栽盆之間的氣壓氣缸,再通過氣壓氣缸的收縮和張開完成幼苗移栽過程以及PID算法進行精確定位,提高位置移栽的精確度。

3PID控制與仿真

為了將穴盤中的幼苗移栽至正確的位置,必須保證機械手在系統穩定安全可靠的環境下運行,并盡可能提高程序語言的簡潔性和執行效率,故本文采用PID算法進行運動控制設計。PID控制系統的輸出e(t)與輸入u(t)的關系式為:u(t)=kpe(t)+1Tt0乙e(t)dt+TDde(t)dttt由于驅動步進電機需要的控制量是增加量,因此采用增量式PID控制。根據遞推原理可得:u(k-1)=kpe(k-1)+kikj=0Σe(j)+kd[e(k)-e(k-1)]ΣΣ增量式PID算法:Δu(k)=u(k)-u(k-1)Δu(k)=kp[e(k)-e(k-1)]+kie(k)+kd[e(k)-2e(k-1)+e(k-2)]G(s)=Zr2LIA22Js2+2Bs+Zr2LIA2式中:Zr為每個轉子級齒數;L為A、B的自感;IA為電機兩相電流;J為轉動慣量;B為制動阻尼常數。輸入的是一個階躍電壓,對應電機轉過一個步距角。根據電機各項參數,Zr=40,L=0.01,J=1.08,IA=1.0,B=3.1。被控對象如下:G(s)=7.42s2+2.87s+7.42利用Matlab的框圖設計環境Simulink對PID進行仿真。Simulink的仿真模塊圖如圖4所示,輸入部分是一個階躍信號發生器,然后設定Kp、Ki、Kd三個參數,將被控對象模型輸入系統,最后通過示波器來查看輸出結果。由于不同的輸入信號對應的Kp、Ki、Kd整定參數不一樣,本文選取移動距離最大1000mm和最小10mm兩個值進行研究。假設電機上齒輪的直徑d為40mm,電機位移的距離s與電機所需旋轉角度θ關系式為:θ=360sπd=9sπ當s為最大值1000mm時,輸入信號θ≈2864.7890°;當s最小值為10mm時,輸入信號θ≈28.6479°。對PID參數進行整定,Kp=100,Ki=2,Kd=6,得到如圖5、圖6所示波形。圖中1#線是輸入階躍信號,2#線是經過PID算法調節后的輸出信號。從圖中可知,只需要非常短的響應時間就可以穩定平滑地達到期望值,過程中沒有振蕩現象發生。由此可知,引入PID算法后,移栽機工作時可以控制電機達到良好的動態響應和穩定的效果。為確定PID控制精度,使用測量工具測量2#線,即對經過PID調節后第4s和第8s的輸出信號進行測量。當電機位移距離為10mm時,測量值分別為28.6303°、28.6316°;當電機位移距離為1000mm時,測量值分別為2863.0304°、2863.1635°。由于步進電機是按步長運動的,最小的運動距離是電機轉過一個細分步距角所前進的距離,步進電機轉過的角度必定是細分步距角的整數倍,固定步距角經過細分后為0.45°。所以當電機位移距離為10mm時,電機轉動角度為28.8°;當電機位移距離為1000mm時,電機轉動角度分別為2862.9°、2863.35°。計算偏差得:當電機移動距離10mm時,經過PID算法調節后的輸出位置偏差率為-0.53%;當移動距離為1000mm時,偏差率分別為0.07%和0.005%。通過換算公式把偏差率換算成距離:當電機定位距離為10mm時,經過PID算法后的偏差距離約為-0.0531mm;當電機定位距離為1000mm時,經過PID算法后的偏差距離約為0.6594mm和0.5023mm,處于可接受范圍內。

4結語

本文采用PLC為控制核心對溫室穴盤苗移栽控制系統進行了相關研究,該控制系統操作簡單,穩定性高,適應能力強。本研究設計的溫室穴盤苗移栽控制系統實現了自動將穴盤苗從高密度穴盤移栽到低密度穴盤中的移栽工作,對穴盤苗自動移栽機控制系統設計具有一定的理論參考意義。

[參考文獻]

[1]張振國,曹衛彬,王僑,等.穴盤苗自動移栽機的發展現狀與展望[J].農機化研究,2013,35(5):237-241.

[2]顧文俊.夾持式成批自動取苗機構控制系統的設計研究[D].石河子:石河子大學,2014.

[3]王僑,曹衛彬,張振國.穴盤苗自動取苗機構的研究[J].農機化研究,2012,34(11):76-78.

[4]王僑,曹衛彬,張振國,等.穴盤苗自動取苗機構的自適應模糊PID定位控制[J].農業工程學報,2013,29(12):32-39.

作者:謝博文 肖章 單位:南華大學船山學院

亚洲精品一二三区-久久