999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于改進PSO的模糊PID高枝修剪機械臂末端抑振算法與試驗

2017-07-07 00:43:28侯加林趙新學劉雪美
農業工程學報 2017年10期
關鍵詞:機械優化系統

李 揚,侯加林※,苑 進,趙新學,劉雪美,張 麗

(1. 山東農業大學機械與電子工程學院,泰安 271018;2. 山東省園藝機械與裝備重點實驗室,泰安 271018;3. 山東科技大學資源與土木工程系,泰安 271019)

基于改進PSO的模糊PID高枝修剪機械臂末端抑振算法與試驗

李 揚1,2,侯加林1,2※,苑 進1,2,趙新學1,劉雪美1,2,張 麗3

(1. 山東農業大學機械與電子工程學院,泰安 271018;2. 山東省園藝機械與裝備重點實驗室,泰安 271018;3. 山東科技大學資源與土木工程系,泰安 271019)

針對設計的高枝修剪機械臂定位過程易產生振動,難以快速、準確地將待修樹枝對入鋸切口的問題,分析大臂展、高負載自重比臂架系統的柔性特征,在此基礎上研究末端修枝鋸的抑振控制方法,實現末端修枝鋸的快速精準定位。首先介紹了高枝修剪機械臂結構和工作原理,分析了臂架系統的柔性特征對末端修枝鋸定位產生的影響;其次通過結構關系推導和有限元方法建立了機械臂的數學模型并進行動力學分析,并設計基于改進粒子群離線優化的模糊PID控制方法,實現了對末端修枝鋸的主動抑振控制;最后分別在Simulink環境中和樣機系統上進行了數值仿真和試驗驗證。綜合仿真和試驗結果表明:該文設計的控制方法可以實現末端修枝鋸的主動抑振,定位過程中修枝鋸能夠在短時間內進入穩態,超調量不足開環狀態下的50%,震蕩調整時間小于1 s,經1 s后振幅衰減至峰值的5%以下,從而達到了較好的末端抑振效果,改善了修枝鋸的定位性能,提高了高枝修剪機械臂的作業效率。相關研究可為其他具有一定相似柔性特征的機械提供末端抑振和精準定位的控制經驗參考。

機械臂;林業;振動控制;振動抑制;柔性特征;改進粒子群;模糊PID

李 揚,侯加林,苑 進,趙新學,劉雪美,張 麗. 基于改進PSO的模糊PID高枝修剪機械臂末端抑振算法與試驗[J].農業工程學報,2017,33(10):49-58. doi:10.11975/j.issn.1002-6819.2017.10.007 http://www.tcsae.org

Li Yang, Hou Jialin, Yuan Jin, Zhao Xinxue, Liu Xuemei, Zhang Li. Experiment and vibration suppression algorithm for high-branch pruning manipulator based on fuzzy PID with improved PSO[J]. Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 2017, 33(10): 49-58. (in Chinese with English abstract) doi:10.11975/j.issn.1002-6819.2017.10.007 http://www.tcsae.org

0 引 言

樹木修枝是森林撫育的主要措施之一,對樹木的生長、成材以及森林防火等具有非常積極的意義[1-3]。國外機械化修枝研究起步較早,配套較為齊全[4-5],8 m以下的側枝多采用手工工具搭配伸縮臂,也有機械將剪枝工具固定在升降平臺之上,通過升降機升降進行高空輔助作業[6]。國內修枝機械起步較晚,但近年來已取得了一些研究成果。如辛繼紅等[7]設計了一種背負式修枝機;楊乾華等[8]設計了一種電動修枝機;焦恩璋等[9]設計了一種車載式高枝修剪機,以高空作業車(雙折臂式或伸縮臂式)為基礎,在機械臂末端安裝修枝鋸、擺動機構實現樹木修枝,但須有配套的專用汽車,液壓系統復雜,整機成本很高,操作相對復雜;華南熱帶作物機械研究所[10]設計制造了 3SG-8型升降修剪機,工作臺最大起升高度為8.5 m,操作員可以通過安裝在工作臺上的操縱手柄來控制工作臺的位置,提高了工作效率和作業質量。

為填補中國8 m以上修枝機行業的空白,本文設計了一種操作簡單、成本較低的移動式高大樹木修枝機械,能方便拖曳至林區作業,修枝高度達到15 m,作業半徑達到6 m,最大修枝直徑10 cm[11-12]。但在鋸切定位過程中,由于機械臂展長,具有一定柔性特征,修枝鋸定位時易產生振動,難以將待修樹枝對入鋸口。

本文重點研究修剪機械臂的柔性特征及末端振動抑制問題,推導結構關系式并采用有限元法在Simulink環境中進行修枝臂系統動力學建模和分析;設計模糊 PID控制器,將基于改進粒子群參數整定方法用于數值模型仿真,智能優化模糊論域,實現PID控制器的參數調節,進而抑振修枝鋸的振動;最后在Simulink和實際環境中分別進行了虛擬仿真和樣機試驗,驗證本文提出的基于改進PSO和模糊PID方法對高枝修剪機械臂末端抑振的有效性。

1 臂架結構與工作原理

林業高枝修剪機械的臂架結構如圖 1所示。臂架基座被固定在1個升降平臺的回轉轉盤上,機械臂共3節,每節由1個關節驅動繞軸心旋轉,第3節臂末端安裝修枝鋸。關節旋轉由電動缸伸縮配合連桿動作驅動,順序定義3個關節轉角分別為1q(°)、2q(°)、3q(°),轉動范圍由電動缸伸長范圍決定。實際系統中采用535、350、390 mm伸長量的電動缸(GL20-05型,上海光劍自動化設備有限公司),由臺達ASDA-A2伺服器配伺服電機驅動,采用單向220 V AC電源供電,形成的轉角范圍分別為:

圖1 臂架機械結構示意圖Fig.1 Arm frame mechanical structure diagram

為了實現對 3臺伺服器的協調控制,實際設計系統人機交互界面采用基于Window XP操作系統的工業平板電腦為主控單元,開發基于 MFC(microsoft foundation classes)的控制應用程序,將臂架系統的運動學和動力學正逆解算法集成,并采用RS-485總線與3臺伺服器通訊,驅動伺服電機實現機械臂系統的姿態定位和作業控制,完成修枝鋸自動化修枝工作。

修枝鋸定位控制問題本質上是修枝臂的逆動力學控制問題,即給定機械臂工作空間末端理想位置以及機械臂的初始狀態求解力矩t(t),使得實際末端位置x(t)在有限時間內逼近但由于高枝修剪機展幅寬、負載自重比大,屬于剛柔耦合特性結構,存在一定的柔性。這種柔性特征易使臂架在定位作業時產生振動,不利于末端修枝鋸的精確定位。

2 修枝臂柔性特征分析及建模

就其臂架系統的動力學特性而言,3個機械臂負載自重比大,容易彎曲變形,建模時必須考慮機械臂的柔性特征。但柔性體系統本身是一個非線性、時變的分布參數系統,理論上具有無限多個自由度,系統建模難度大,難以在建模精度和模型復雜性之間平衡。本節采用有限元法對臂架系統進行建模,可以將微分方程離散化,有利于采用Simulink編制程序進行計算機輔助求解和仿真,進而得到良好的控制效果和較高的控制效率。

2.1 修枝臂結構關系

機械結構決定了機械臂關節角度與電動缸長度存在一一對應,在電動缸滿足功率負荷要求的前提下(樣機設計之初已通過虛擬樣機優化設計確定了每節臂架電動缸最大輸出功率不大于0.4 kW,即能夠滿足各節機械臂的負載要求[11]),伸縮量及伸縮速度決定電動缸實時輸出功率,也決定了關節轉矩的大小,因此在采用有限元法對機械臂進行動力學建模之前,應將關節角度轉換為電動缸伸長量,進而決定姿態調整時實時輸出功率與電動缸伸縮速度之間的對應關系。

2.1.1 關節角θ1與電動缸1長度L1的對應關系

對第1關節幾何關系進行分析,其幾何結構圖如圖2所示。

圖2 第1關節幾何結構示意圖Fig.2 First joint geometry diagram

可以得到

考慮到圖2中d13是定角,因此機械臂1的轉角為

為了方便計算,機械設計時令

整理可得

其中

2.1.2 關節角θ2與電動缸2長度L2的對應關系

對第2關節幾何關系進行分析,其幾何結構圖如圖3所示。

圖3 第2關節幾何結構示意圖Fig.3 Second joint geometry diagram

可以得到

考慮到d21和d22是定角,因此機械臂在OXY坐標中的轉角q2(t)為

2.1.3 關節角θ3與電動缸3長度L3的對應關系

對第3節臂幾何關系進行分析,其幾何結構圖如圖4所示。

可以得到

圖4 第3關節幾何結構Fig.4 Third joint geometry diagram

2.2 柔性特征下的動力學建模

確定了機械臂關節轉角與電動缸伸長量之間的關系,就能夠得到機械臂輸入轉矩與電動缸伸縮量控制的對應關系。下面采用有限元法對臂架系統進行動力學建模。如圖5所示,在機械臂i上建立旋轉坐標系原點O¢i固定于機械臂之間的驅動關節中心,¢為械臂i的初始端切線方向。

圖5 柔性機械臂坐標空間Fig.5 Flexible manipulator coordinate space

圖5中ig表示機械臂i繞驅動關節實際轉過的角度,且容易得到

2.3 修枝臂動力學模型實現

在確保電動缸功率能夠滿足作業要求基礎上,電動缸實際輸出轉矩與電動缸伸長量相關并分別由式(4)、(6)、(10)、(14)給出。可以看到,盡管式(4)、(6)、(10)中關節轉角與電動缸伸長量的幾何關系具有相同的表達形式,且式(14)明確了輸出轉矩 與電動缸控制參量之間的對應關系,但由于幾何關系式本身是超越方程,求導之后計算尤為復雜。此外,有限元模型本身構建也較為繁瑣,計算量大,這些因素都影響了對模型進行數值求解。Simulink作為MATLAB最重要的組件之一,提供了一個動態系統建模、仿真和綜合分析的集成環境,不需要大量編寫程序就能夠構造出復雜系統,非常適合此類系統的建模和仿真計算[13-16]。利用 Simulink庫中提供的基本模塊,分別構造電動缸伸長量到機械臂轉矩 的Simulink關系圖和機械臂Simulink有限元模型如圖6所示。

在圖6a中,封裝后In1輸入端為來自電動缸i的長度Li(t),Out1輸出端為對應臂i的輸出轉矩ti(t)。圖6b為包含30個有限元的柔性臂模型(圖中省略了大部分重復單元),每個有限元模型具有圖 6c所示的結構,由式(13)表述的機械臂分布式參數可以根據表 1中實際參數在Solid HalfBeam單元中進行設置。

圖6 Simulink模型Fig.6 Simulink model

表1 高枝修剪機各節臂參數Table 1 Arm parameters of high-branch pruning manipulator

3 機械臂主動抑振算法及控制器設計

機械臂系統模型的輸入輸出分別是電動缸長度和位置、轉角,機械臂控制是給定目標位置前提下,通過檢測位置、轉角偏差反饋到基于改進粒子群算法(particle swarm optimization,PSO)的模糊PID控制器輸入端,并最終由電動缸伸縮量轉化為關節轉矩控制機械臂姿態。

本文機械臂控制算法設計采用的是一類基于改進粒子群的模糊 PID控制算法。PID控制是工程實際中應用最為廣泛的調節器之一,具有結構簡單、參數易整定等優點[17-20]。但對于大干擾、高度非線性的柔性機械臂系統,傳統 PID不能隨系統參數變化實時調節,無法達到預期的控制目標,甚至造成系統發散。考慮到修枝機實際作業時姿態調整區域有限[11],本文采用一種基于改進粒子群離線優化算法的模糊 PID方法設計控制器,通過仿真模型和離線優化技術,對 PID參數進行整定,并將優化得到的控制參數應用于實際系統,進而有效抑制機械臂振動,實現末端修枝鋸的準確定位。

3.1 基于改進粒子群的優化算法

粒子群算法屬于進化算法的一種[21-25],是從隨機解出發,通過迭代尋找最優解并通過適應度來評價解的品質。在N維空間中,粒子i的空間位置

給定一個目標函數,每個粒子的位置對應一個由該函數決定的適應值fi。粒子按照式(14)來更新自己的位置和速度

Clerc[26]在研究粒子群優化算法時,提出了收斂因子的概念

研究表明算式(17)可以達到較好的收斂性能,但由于過快收斂,有些求解過程中無法到達全局最優。為了使粒子能夠逃出局部最優,本文在算法具體實現時,在當前迭代周期內設定一個最小速度門限值當持續小于時,則可以認為粒子陷入了局部最優。此時應當重啟粒子,加大粒子速度,促使粒子飛出局部最優。很明顯,迭代即將結束時算法已經趨近于全局最優,此時應當取消速度門限限制,防止粒子產生不必要的外逃。

此外,在適應度函數的選擇上,本文選擇的適應度函數為時間絕對偏差積分。為了抑制控制輸入產生突變,在適應度函數中增加了輸入變化量的絕對值項,得到

3.2 機械臂控制器設計

模糊 PID已被應用到很多領域,但模糊器的設計一般還是以經驗為主,在非線性較強的系統中需要不斷嘗試以獲得更好的控制效果[27-30]。本文所采用的模糊 PID參數整定方法本質上是一種基于粒子群算法的模糊隸屬函數優化方法,通過改進粒子群優化算法可以減少模糊PID設計過程中的工作量,并在模型不確定的情況下提高系統的控制性能。

控制器設計利用模糊規則建立誤差e(t),誤差變化率(t)與比例參數kp、積分參數ki、微分參數kd之間關系。在改進粒子群算法的基礎上,通過將對系統的誤差作為粒子群優化算法的評價函數即適應度函數輸入,計算出適應度函數的數值,然后根據函數的適應度來調整模糊論域的量化范圍,進而通過模糊器調整PID的3個參數,使系統的控制性能達到最優。設計控制器的系統結構如圖7所示。

圖7 控制器設計結構示意圖Fig.7 Controller design structure diagram

嚴格來講,柔性機械臂是無限自由度系統,考慮到控制成本和算法復雜度,現實中很難,也沒有必要對式(13)中所有狀態量進行監控。通過監測轉軸轉角和末端位置狀態信息,利用轉角及位置偏差量進行機械臂姿態控制顯然更有應用價值。其中,系統的轉軸轉角可以由關節角計算得到,而末端狀態可以通過對加速度傳感器的信息積分而得。因此,軸的偏角誤差或末端位移誤差e及其變化率都可以作為有效輸入量,輸出量則為轉矩的大小。模糊控制的模糊關系可以用式(19)和式(20)計算得到,即

其中Ei為誤差集,ECj為誤差率集,Uij為輸出集,Ri為分模糊關系,Rr為總模糊。

為了建立機械臂的模糊控制規則,將輸入變量和輸出變量的語言值分成5個子集,定義為NB-負大、NS-負小、ZE-零、PS-正小、和PB-正大,即

為模糊語言變量選取相應的隸屬度函數,本文各變量均選擇工程上常用的三角形隸屬函數,每個模糊變量在其論域內可以分成相應的 5個量化區間,由于加入了離子優化算法,所以每個論域的實際量化區間為

表2 不同誤差下輸出的模糊規則Table 2 Output fuzzy rule with defferent errors

4 系統試驗與驗證

4.1 仿真試驗

在Simulink中搭建仿真試驗環境,構造如圖6所示的伸長量與轉矩對應關系,計算式(4)、(6)、(10)中的系數為

構造30個有限元的機械臂模型如圖6b,模型輸入為轉矩 ,通過有限元模型可以獲得機械臂的中間變量,但如前說述只有轉角和末端狀態參與運算。圖8a為系統的控制結構圖,其中Fuzzy System with PSO是M語言實現的改進粒子群模糊算法函數,反饋變量經過與輸入參考變量比較后得到誤差及其變化率,并作為帶粒子群優化的模糊控制器的輸入。這里設定粒子優化算法中迭代次數30,粒子數10,優化范圍0~1 000。圖8b為PID控制子系統的內部結構圖,由于實際誤差有轉角和位置兩組且具有耦合性,這里通過兩個模塊對兩組變量進行解耦,分別計算其輸出值,再通過其線性組合得到整個控制器的輸出,即

式中w1,w2為加權系數,這里取w1=w2= 0.5。

經過數值模擬仿真得到的模糊 PID控制器參數自整定曲線如圖8c所示,進而得到系統單位階躍響應曲線如圖8d所示,可以看到經過改進粒子群算法迭代優化后系統的階躍響應曲線超調量小,上升時間短,調整時間小,沒有穩態誤差,表明控制器系統性能好,能夠達到較為理想的控制效果。

圖8 Simulink控制仿真Fig.8 Simulink control simulation

4.2 樣機試驗

在數值仿真試驗的基礎上,將優化后的控制算法應用于試驗樣機。樣機試驗在山東農業大學校內進行,將高枝修剪機由動力機械牽引至開闊區域,對高度8~10 m的樹木側枝進行剪枝作業。試驗過程首先將機械臂架展開,通過控制器調整機械臂的姿態對準待修樹枝,在鋸切定位過程中,分別測得使能、禁用算法 2種情況下末端修枝鋸的振動幅度和穩定時間,進行結果對比分析,并檢測機械修枝完成度。

試驗主要以末端修枝鋸為測量對象,修枝鋸振幅通過在修枝鋸上固定AKE392B振動傳感器(加速度測量量程為±16g,g=9.8 m/s2),通過加速度數字積分的方式得到。控制器位于控制箱中,集成本文前述基于改進粒子群優化后的模糊 PID控制算法。一次定位活動中,當修枝鋸振幅小于最大振幅5%時,定義為修枝鋸進入穩態。實際臂架系統、控制箱和傳感器固定位置如圖9a所示。圖9b為修枝機作業試驗現場,圖9c為修枝鋸鋸切定位作業,圖9d為完成修枝作業后的樹枝茬口。可以看到,樣機順利完成了修枝作業,經測量,修剪樹枝為直徑3.7 cm的側枝,修剪的樹枝切口平整,修枝效果符合要求。

圖9 樣機試驗Fig.9 Prototype experiment

將采集計算得到的末端定位數據進行濾波、擬合處理,分別繪制控制算法禁用和使能時機械臂末端修枝鋸定位誤差和誤差變化率曲線,如圖10所示。分別對比圖10a和圖10c,圖10b和圖10d,可以看到算法禁用時定位誤差及其誤差變化率曲線震蕩劇烈,且5 s后仍有小幅震蕩,不易進入穩態,而在本文設計控制器的作用下,末端修枝鋸能夠在定位過程中較短時間內能進入穩態,定位過程更加平穩。由圖10c、10d顯示,末端修枝鋸在1s左右時振幅衰減至峰值的5%以下,震蕩調整的時間小于1s,實現了較為有效的抑振效果,能順利將樹枝送入鋸切口,提高了作業效率,并最終實現了樹枝修剪工作。

圖10 控制算法禁用和使能時末端定位誤差及其變化率曲線Fig.10 End-point positioning error & change rate curves with control algorithm disabled and enable

5 結 論

高大樹木修枝是林業生產中一項重要工作,在林業生產管理中占有非常大的比例。本文在前期設計、試制高枝修剪機械基礎上,進一步完成了以下工作:

1)針對已經制作的高枝修剪機械樣機,對其臂架系統進行了柔性分析,分析了機械臂幾何結構,利用有限元法對機械臂進行動力學建模,并在Simulink中實現了其動力學模型,并進行了仿真實驗。

2)設計了基于改進粒子群的優化算法的模糊PID控制器,對定位時末端修枝鋸振幅進行抑制,從而使修枝鋸震蕩調整時間從大于5 s優化為小于1s,使之較快進入穩態,較為有效的改善了末端定位產生的振動情況。

3)經過以上分析和設計,提高了剪枝鋸的定位精度和速度,優化了整個機械的動態性能,確保了對高枝修剪機械的靈活操控。通過對提出的主動控制算法進行仿真分析和樣機試驗,試驗結果驗證了算法的可靠性,為進一步發展高枝修剪機械積累了寶貴經驗。

[1]張秀秀,曹幫華,張曉文,等. 楊樹修枝理論和技術研究進展[J]. 河北林果研究,2010,25(3):235-239.Zhang Xiuxiu, Cao Banghua, Zhang Xiaowen, et al. Progress in research on theory and technology of poplar pruning[J].Hebei Journal of Forestry and Orchard Research, 2010, 25(3):235-239. (in Chinese with English abstract)

[2]王春勝,趙志剛,吳龍敦,等. 修枝高度對西南樺擬木蠹蛾為害的影響[J]. 西北林學院學報,2012,27(6):120-123.Wang Chunsheng, Zhao Zhigang, Wu Longdun, et al. Effects of pruning height on trunk borer (arbela spp.) damage to betula alnoides[J]. Journal of Northwest Forestry University,2012, 27(6): 120-123. (in Chinese with English abstract)

[3]丁思一,佘濟云,楊慶朋,等. 間伐和修枝對杉木人工林土壤微生物量碳和酶活性的影響[J]. 中南林業科技大學學報,2015,35(6):75—79.Ding Siyi, She Jiyun, Yang Qingpeng, et al. Effects of thinning and pruning on soil microbial biomass carbon and soil enzyme activities in chinese fir plantation[J]. Journal of Central South University of Forestry & Technology, 2015,35(6): 75-79. (in Chinese with English abstract)

[4]顧正平,沈瑞珍. 國內外園林綠化機械現狀與發展趨勢[J].林業機械與木工設備,2004,32(2):4-7.Gu Zhengping, Shen Ruizhen. Present status and prospect of gardening machines at home and abroad[J]. Forestry Machinery & Woodworking Equipment, 2004, 32(2): 4-7.(in Chinese with English abstract)

[5]賈啟明,馬秀娟,張大海. 關于城市高大樹木修剪機械化的探討[J]. 遼寧林業科技,2001,5(3):43-44.Jia Qiming, Ma Xiujuan, Zhang Dahai. Discussion on the mechanization of pruning tall trees in cities[J]. Journal of Liaoning Forestry Science & Technology, 2001, 5(3): 43-44. (in Chinese with English abstract)

[6]李世葳,王述洋,王慧,等. 樹木整枝修剪機械現狀及發展趨勢[J]. 林業機械與木工設備,2008,36(1):15-16.Li Shiwei, Wang Shuyang, Wang Hui, et al. Present status and prospect of tree pruning machinery[J]. Forestry Machinery & Woodworking Equipment, 2008, 36(1): 15-16.(in Chinese with English abstract)

[7]辛繼紅,湯興初,全臘珍,等. 背負式可調高枝修剪機的研制[J]. 湖南農業大學學報:自然科學版,2003,29(1):63-64.Xin Jihong, Tang Xingchu, Quan Lazhen, et al. On compact adjustable tree pruner[J]. Journal of Hunan Agricultural University: Natural Sciences, 2003, 29(1): 63-64. (in Chinese with English abstract)

[8]楊乾華,向北平. 電動綠籬修枝機的結構設計與研究[J].林業科技,2010,35(1):48-50.Yang Qianhua, Xiang Beiping. Structural design and research on electricaly operated hedgerow pruner[J]. Forestry Science& Technology, 2010, 35(1): 48-50. (in Chinese with English abstract)

[9]焦恩璋,張建紅. 車載式高枝修剪機的研制[J]. 南京林業大學學報,1990,14(1):63-67.Jiao Enzhang, Zhang Jianhong. A study of lorry-mounted highlift pruner[J]. Journal of Nanjing Forestry University,1990, 14(1): 63-67. (in Chinese with English abstract)

[10]3SG-8型全液壓修枝整形機[J]. 農業機械,1981(2):10-11.3SG-8 full hydraulic pruning machine[J]. Agricultural Machinery, 1981(2): 10-11.

[11]陳延甫. 高大樹木修枝機械的設計與優化分析[D]. 泰安:山東農業大學,2016.Chen Yanfu. Design and Optimization Analysis of Tall Trees Pruning Machine[D]. Taian: Shandong Agricultural University, 2016. (in Chinese with English abstract)

[12]苑進,武軍,曹邦華,等. 一種楊樹自動修枝裝置:2013 103070033B[P]. 2013-12-11.

[13]李伯虎,柴旭東,朱文海,等. 現代建模與仿真技術發展中的幾個焦點[J]. 系統仿真學報,2004,16(9):1871-1877.Li Bohu, Chai Xudong, Zhu Wenhai, et al. Some focusing points in development of modern modeling and simulation technology[J]. Journal of System Simulation, 2004, 16(9):1871-1877. (in Chinese with English abstract)

[14]王金武,張春鳳,周文琪,等. 基于 MATLAB仿真的非規則齒輪行星系扎穴機構的優化設計[J]. 農業工程學報,2016,32(3):22-28.Wang Jinwu, Zhang Chunfeng, Zhou Wenqi, et al.Optimization design of non-circular planetary gear trains pricking hole mechanism based on MATLAB[J].Transactions of the Chinese Society of Agricultural Engineering (Transactions of theCSAE), 2016, 32(3): 22-28.(in Chinese with English abstract)

[15]余強毅,吳文斌,陳羊陽,等. 農作物空間格局變化模擬模型的 MATLAB實現及應用[J]. 農業工程學報,2014,30(12):105-114.Yu Qiangyi, Wu Wenbin, Chen Yangyang, et al. Model application of an agent-based model for simulating crop pattern dynamics at regional scale based on MATLAB[J].Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 2014, 30(12):105-114. (in Chinese with English abstract)

[16]孫韓,朱軍. MATLAB/Simulink在動態系統仿真中應用研究[J]. 辦公自動化,2015(17):42-44.Sun Han, Zhu Jun. Application of MATLAB/Simulink dynamic system simulation[J]. Office Automation, 2015(17):42-44.(in Chinese with English abstract)

[17]郭娜,胡靜濤. 基于Smith-模糊PID控制的變量噴藥系統設計及試驗[J]. 農業工程學報,2014,30(8):56-64.Guo Na, Hu Jingtao. Design and experiment of variable rate spaying system on Smith-Fuzzy PID control[J]. Transactions of the Chinese Society of Agricultural Engineering(Transactions of the CSAE), 2014, 30(8): 56-64. (in Chinese with English abstract)

[18]樊國平. 智能PID控制系統的設計與研究[D]. 杭州:浙江工業大學,2005.Fan Guoping. Design and Research on Intelligent PID Control System[D]. Hangzhou: Zhejiang University of Technology, 2005. (in Chinese with English abstract)

[19]仇成群,劉成林,沈法華,等. 基于Matlab和模糊PID的汽車巡航控制系統設計[J]. 農業工程學報,2012,28(6):197-202.Qiu Chengqun, Liu Chenglin, Shen Fahua, et al. Design of automobile cruise control system based on Matlab and fuzzy PID[J]. Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 2012, 28(6): 197-202. (in Chinese with English abstract)

[20]寧宗夏. PID參數對控制系統穩定性影響的研究[D]. 西安:西安電子科技大學,2008.Ning Zongxia. Study on Stability of PID Control System[D].Xi’an: Xidian University, 2008. (in Chinese with English abstract)

[21]董全成,馮顯英. 基于自適應模糊免疫PID的軋花自動控制系統[J]. 農業工程學報,2013,29(23):30-37.Dong Quancheng, Feng Xianying. Cotton-gin automation by using adaptive fuzzy immune PID controller[J]. Transactions of the Chinese Society of Agricultural Engineering(Transactions of the CSAE), 2013, 29(23): 30-37. (in Chinese with English abstract)

[22]金欣磊. 基于 PSO 的多目標優化算法研究及應用[D]. 杭州:浙江大學,2006.Jin Xinlei. Pso-based Multi-objective Optimization Algorithm Research and its Applications[D]. Hangzhou:Zhejiang University, 2006. (in Chinese with English abstract)

[23]雷秀娟,付阿利,孫晶晶. 改進PSO算法的性能分析與研究[J]. 計算機應用研究,2010,27(2):453-458.Lei Xiujuan, Fu Ali, Sun Jingjing. Performance analyzing and researching of improved pso algorithm[J]. Application Research of Computers, 2010, 27(2): 453-458. (in Chinese with English abstract)

[24]陳嘯,王紅英,孔丹丹,等. 基于粒子群參數優化和 BP神經網絡的顆粒飼料質量預測模型[J]. 農業工程學報,2016,32(14):306-314.Chen Xiao, Wang Hongying, Kong Dandan, et al. Quality prediction model of pellet feed basing on BP network using PSO parameters optimization method[J]. Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 2016, 32(14): 306-314. (in Chinese with English abstract)

[25]胡旺,Gary G. Yen,張鑫. 基于Pareto熵的多目標粒子群優化算法[J]. 軟件學報,2014,25(5):1025-1050.Hu Wang, Gary G. YEN, Zhang Xin. Multiobjective particle swarm optimization based on pareto entropy[J]. Journal of Software, 2014, 25(5): 1025-1050. (in Chinese with English abstract)

[26]Clerc M. The swarm and the queen: Towards a deterministic and adaptive particle swarm optimization[C]// Proc. of the ICEC. 1999: 1951-1957.

[27]徐軍. 基于模糊控制的剪枝機器人驅動系統的研究[D].哈爾濱:東北林業大學,2011.Xu Jun. Study on the Fuzzy-controlled Driving System of Plantation Pruning Robot[D]. Harbin: Northeast Forestry University, 2011. (in Chinese with English abstract)

[28]王述彥,師宇,馮忠緒. 基于模糊PID控制器的控制方法研究[J]. 機械科學與技術,2011,30(1):166-172.Wang Shuyan, Shi Yu, Feng Zhongxu. A method for controlling a loading system based on a fuzzy PID controller[J]. Mechanical Science and Technology for Aerospace Engineering, 2011, 30(1): 166-172. (in Chinese with English abstract)

[29]崔建弘,寇雪梅,楊靜宜,等. 基于模糊PID參數整定的收獲機前進速度控制優化[J]. 農機化研究,2016,7:75-79.Cui Jianhong, Kou Xuemei, Yang Jingyi, et al. Forward speed control optimization of the harvester based on parameter tuning of fuzzy PID[J]. Journal of Agricultural Mechanization Research, 2016, 7: 75-79. (in Chinese with English abstract)

[30]李加念,洪添勝,馮瑞玨,等. 基于模糊控制的肥液自動混合裝置設計與試驗[J]. 農業工程學報,2013,29(16):22-30.Li Jianian, Hong Tiansheng, Feng Ruijue, et al. Design and experiment of automatic mixing apparatus for liquid fertilizer based on fuzzy control[J]. Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 2013, 29(16): 22-30. (in Chinese with English abstract)

Experiment and vibration suppression algorithm for high-branch pruning manipulator based on fuzzy PID with improved PSO

Li Yang1,2, Hou Jialin1,2※, Yuan Jin1,2, Zhao Xinxue1, Liu Xuemei1,2, Zhang Li3
(1.College of Mechanical & Electronic Engineering, Shandong Agricultural University, Tai'an271018,China;2.Shandong Provincial Key Laboratory of Horticultural Machinery and Equipment, Tai’an271018,China;3.Department of Resources and Civil Engineering, Shandong University of Science and Technology, Tai'an271019,China)

Pruning trees is an important work in forestry production, which plays an important role on the growth of trees and timber and the forest fire prevention. However, domestic and foreign high-altitude pruning machinery is still in its infancy,whose working height is generally less than 8 m and is not high flexible. It is difficult to effectively improve work efficiency in pruning high branches. In this paper, a simple, low-cost mobile tall tree pruning machine was designed, which could be easily towed to the forest area, and prune high branches within 15 m height. This machine had the working radius of 6 m and the maximum pruning diameter of 10 cm. However, in the process of sawing and positioning, due to the long arm span and high load weight ratio, there were obviously flexible features for its arms, and the end-effector (pruning saw) was easy to vibrate during its positioning. Thus, it was difficult to achieve fast and accurate positioning, as well as fix the branch to be cut. Aiming to the above problems, this paper analyzed the flexible characteristics of the boom system with the boom display and the high load weight ratio. On this basis, the vibration suppression control method of the end of pruning saws was investigated to achieve the rapid and accurate positioning of the end of pruning saws. In this paper, focusing the flexible characteristics of the manipulator and the vibration suppression of the end-point, based on the introduction of the boom structure and working principle, we analyzed the impact of flexible features on the positioning of the end of pruning saws by geometric derivation,and the FEM (finite element modeling) was used for the dynamics analysis of the boom system. And the fuzzy PID (proportion,integral, derivative) controller was designed based on an improved PSO (particle swarm optimization) algorithm, in order to realize the active vibration suppression control of the end of the actuator. In the designed fuzzy PID controller, the improved PSO algorithm was used on the numerical simulation model to optimize the fuzzy domain intelligently. The parameters of the PID controller were adjusted and the vibration of the pendulum saw was suppressed, and the simulation and experimental verification were performed in the SIMULINK environment and a prototype system, respectively. The experimental results showed that the design of the tall trees pruning manipulator control method could realize the end-point vibration suppression,and the pruning saw could be accurately positioned into the steady state during the localization process in a short period of time. The actual measured data showed that the overshoot was less than 50% under the open-loop state, the amplitude decay was less than 5% of the peak after 1 s, the vibration adjustment time was less than 1 s, and the system could achieve steady state, and achieve a more effective vibration suppression effect. Verification results showed that under the effect of the control algorithm and the controller designed in this paper, the end-effector could be stabilized in a short time after the positioning to achieve better active vibration suppression effect. The control algorithm improved the pruning saw’s positioning accuracy and speed, and optimized the dynamic performance of the entire machinery to ensure the flexible control of high branch pruning machinery. Through the simulation analysis and prototype test using the proposed active control algorithm, the results verify the reliability of the algorithm and accumulate the valuable experience for the further development of the high branch pruning machinery.

manipulators; forestery; vibration control; vibration suppression; flexible Features; improved PSO; fuzzy PID

10.11975/j.issn.1002-6819.2017.10.007

S776.27+4

A

1002-6819(2017)-10-0049-10

2016-09-13

2017-04-16

國家自然科學基金項目(51675317、51475278);“十二五”國家科技支撐計劃資助項目(2014BAD08B01-2);山東科技發展計劃項目(2013GNC11203、2014GNC112010);山東省農機裝備研發創新計劃項目(2015YB201)

李 揚,男,山東泰安人,主要從事嵌入式系統、智能農機裝備方向研究。泰安 山東農業大學機械與電子工程學院,271018。

Email:mtlyab@sdau.edu.cn

※通信作者:侯加林,男,山東泰安人,博士,教授,主要從事農業電氣化與自動化方向研究。泰安 山東農業大學機械與電子工程學院,271018。

Email:jlhou@sdau.edu.cn

猜你喜歡
機械優化系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一道優化題的幾何解法
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
調試機械臂
當代工人(2020年8期)2020-05-25 09:07:38
簡單機械
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 国精品91人妻无码一区二区三区| Jizz国产色系免费| 亚洲人成亚洲精品| 日韩a级毛片| 久久久久国产精品熟女影院| 亚洲中文无码h在线观看| 国产日韩欧美一区二区三区在线| 欧美国产日韩在线播放| 亚洲色精品国产一区二区三区| www成人国产在线观看网站| 国产麻豆永久视频| 国产亚洲精品91| 中文字幕人成乱码熟女免费| 夜夜拍夜夜爽| 亚洲国产精品国自产拍A| 国产精品九九视频| 久久精品国产在热久久2019| 操操操综合网| 亚洲婷婷在线视频| 91精品专区国产盗摄| 国产精品亚洲日韩AⅤ在线观看| 夜夜操天天摸| 欧美国产在线看| 老司机午夜精品视频你懂的| 波多野结衣国产精品| 伊人久久久久久久| 国产在线小视频| 毛片网站观看| 久久五月视频| 男女男免费视频网站国产| 国产杨幂丝袜av在线播放| 无码粉嫩虎白一线天在线观看| 欧美另类第一页| 亚洲色成人www在线观看| 国产福利微拍精品一区二区| 四虎在线观看视频高清无码| 亚洲精品视频免费| 99视频全部免费| 欧美成人影院亚洲综合图| 亚洲手机在线| 精品福利网| 亚洲黄网在线| 欧美日韩一区二区在线免费观看 | 国产成人91精品免费网址在线| 夜夜拍夜夜爽| 国产女人综合久久精品视| 欧美激情网址| 国产午夜小视频| 香蕉久久国产超碰青草| 亚洲二区视频| 高清大学生毛片一级| 干中文字幕| 午夜高清国产拍精品| 2021最新国产精品网站| 免费中文字幕一级毛片| 亚洲视频一区| 国产真实乱了在线播放| 黄色网站在线观看无码| 国产成人福利在线视老湿机| 国产一区二区三区免费观看| 蜜桃臀无码内射一区二区三区 | 激情五月婷婷综合网| 亚洲天堂首页| 91外围女在线观看| 国产亚洲精品自在久久不卡| 亚洲日本中文字幕天堂网| 久久综合丝袜长腿丝袜| 91福利在线观看视频| 亚洲成人高清在线观看| 精品国产一区二区三区在线观看| 精品在线免费播放| 美女高潮全身流白浆福利区| 久久久精品久久久久三级| 久草国产在线观看| 欧美日本在线观看| 五月天久久婷婷| 91免费精品国偷自产在线在线| 嫩草影院在线观看精品视频| 亚洲欧洲国产成人综合不卡| 日韩毛片免费| 999国内精品久久免费视频| 在线国产91|