薛曄 于海生 吳賀榮
摘要:? 為實(shí)現(xiàn)柔性關(guān)節(jié)機(jī)器人的高精度位置跟蹤控制,本文提出了基于模糊逼近的反步自適應(yīng)控制方法。該方法將隱極式永磁同步電機(jī)(permanent magnet synchronous motor,PMSM)作為驅(qū)動(dòng)系統(tǒng),建立二自由度柔性關(guān)節(jié)機(jī)器人的系統(tǒng)模型,設(shè)計(jì)反步自適應(yīng)位置控制器,并利用模糊邏輯系統(tǒng),逼近虛擬控制器導(dǎo)數(shù)項(xiàng),解決高階系統(tǒng)反步控制器結(jié)構(gòu)復(fù)雜的問題??紤]到無力矩傳感器的情況,引入電機(jī)負(fù)載轉(zhuǎn)矩觀測器,結(jié)合電機(jī)矢量控制策略,設(shè)計(jì)了反步電流控制器,保證驅(qū)動(dòng)電機(jī)有較快的動(dòng)態(tài)響應(yīng)。同時(shí),利用Lyapunov穩(wěn)定性定理,對柔性關(guān)節(jié)機(jī)器人控制系統(tǒng)進(jìn)行穩(wěn)定性分析,證明整個(gè)系統(tǒng)為漸近穩(wěn)定。仿真結(jié)果表明,本文采用的模糊反步自適應(yīng)位置控制器,能夠?qū)崿F(xiàn)柔性關(guān)節(jié)機(jī)器人高精度位置跟蹤控制,響應(yīng)速度快,驅(qū)動(dòng)電機(jī)的轉(zhuǎn)矩波動(dòng)小,控制器結(jié)構(gòu)簡單。該研究在機(jī)器人驅(qū)動(dòng)系統(tǒng)中具有廣泛的應(yīng)用前景。
關(guān)鍵詞:? 柔性關(guān)節(jié)機(jī)器人; PMSM; 反步法; 模糊控制
中圖分類號: TP242.2; TM921.47; TP276 文獻(xiàn)標(biāo)識(shí)碼: A
隨著機(jī)器人系統(tǒng)向高精度、大負(fù)載和輕質(zhì)量方向發(fā)展,柔性關(guān)節(jié)機(jī)器人因體積小和能耗低具有高負(fù)載/自重比的優(yōu)勢,更多地應(yīng)用于空間探索、人機(jī)協(xié)作、家庭服務(wù)等領(lǐng)域[1]。相比剛性關(guān)節(jié),柔性關(guān)節(jié)引入了額外的自由度,電機(jī)轉(zhuǎn)角與機(jī)械臂連桿轉(zhuǎn)角不同步,不但減慢了系統(tǒng)的響應(yīng)時(shí)間,而且容易引起機(jī)械臂振動(dòng),增加機(jī)器人建模和控制難度[2]。柔性關(guān)節(jié)機(jī)器人的位置控制已有眾多研究成果,基于無源控制理論的控制,雖然力矩波動(dòng)小,穩(wěn)態(tài)精度高,但動(dòng)態(tài)精度無法保證[34];奇異攝動(dòng)控制法可對系統(tǒng)進(jìn)行快、慢變子系統(tǒng)分解,降低了高階系統(tǒng)控制器的設(shè)計(jì)難度,對機(jī)械臂剛度有較大要求[56];反步控制方法對機(jī)械臂剛度沒有限制,響應(yīng)速度快,但計(jì)算量大,結(jié)構(gòu)復(fù)雜,制約控制精度[78];滑??刂品椒敯粜詮?qiáng),但滑??刂茻o法消除抖振,造成力矩波動(dòng)過大[911]。這些控制方法都可以實(shí)現(xiàn)柔性關(guān)節(jié)機(jī)械臂的高精度位置跟蹤,但大多研究僅針對柔性關(guān)節(jié),而不考慮驅(qū)動(dòng)電機(jī),缺乏可實(shí)踐性。PMSM能耗低、效率高、可靠性強(qiáng),廣泛應(yīng)用于機(jī)器人驅(qū)動(dòng)系統(tǒng)中[12]。基于此,本文對隱極式PMSM驅(qū)動(dòng)的二自由度柔性關(guān)節(jié)機(jī)器人建模,基于模糊萬能逼近定理,設(shè)計(jì)柔性關(guān)節(jié)反步自適應(yīng)位置控制器,考慮力矩傳感器的經(jīng)濟(jì)成本,利用負(fù)載轉(zhuǎn)矩觀測器估計(jì)電機(jī)負(fù)載轉(zhuǎn)矩,并結(jié)合永磁同步電機(jī)矢量控制策略,通過q軸電流與電機(jī)負(fù)載轉(zhuǎn)矩的映射關(guān)系,設(shè)計(jì)反步電流控制器,實(shí)現(xiàn)驅(qū)動(dòng)電機(jī)的快速響應(yīng)。該研究對柔性關(guān)節(jié)機(jī)器人的高精度位置跟蹤控制提供了理論依據(jù)。
1 柔性關(guān)節(jié)機(jī)器人模型
柔性關(guān)節(jié)機(jī)器人系統(tǒng)由機(jī)械臂連桿、諧波減速器和驅(qū)動(dòng)電機(jī)構(gòu)成。機(jī)器人關(guān)節(jié)的柔性主要由諧波減速器的柔性元件產(chǎn)生[13]。
4 結(jié)束語
本文對柔性關(guān)節(jié)機(jī)器人位置控制進(jìn)行了研究,考慮驅(qū)動(dòng)系統(tǒng)對位置控制的影響,首先建立了PMSM驅(qū)動(dòng)的二自由度柔性關(guān)節(jié)機(jī)器人模型,分別設(shè)計(jì)了機(jī)器人關(guān)節(jié)位置模糊反步自適應(yīng)控制器和電機(jī)反步電流控制器,通過機(jī)器人力矩與電機(jī)q軸電流的映射關(guān)系,將兩個(gè)控制器聯(lián)系起來。針對反步法結(jié)構(gòu)復(fù)雜的問題,利用模糊的萬能逼近特性,逼近計(jì)算復(fù)雜的虛擬因子導(dǎo)數(shù)部分,簡化了位置控制器。設(shè)計(jì)了負(fù)載轉(zhuǎn)矩觀測器,估計(jì)電機(jī)負(fù)載轉(zhuǎn)矩,提高了控制精度,抑制了電機(jī)轉(zhuǎn)矩脈動(dòng)。由仿真結(jié)果可知,模糊反步自適應(yīng)位置控制器,能夠?qū)崿F(xiàn)柔性關(guān)節(jié)機(jī)器人高精度位置跟蹤控制,具有結(jié)構(gòu)簡單、位置跟蹤準(zhǔn)確、響應(yīng)速度快,驅(qū)動(dòng)電機(jī)的轉(zhuǎn)矩波動(dòng)小等優(yōu)點(diǎn),應(yīng)用前景廣闊。
參考文獻(xiàn):
[1] 徐恩華, 徐燕. 考慮柔性關(guān)節(jié)的機(jī)械臂自適應(yīng)運(yùn)動(dòng)控制策略研究[J]. 計(jì)算機(jī)測量與控制, 2017, 25(7): 9093.
[2] 張奇, 劉振, 謝宗武, 等. 具有諧波減速器的柔性關(guān)節(jié)參數(shù)辨識(shí)[J]. 機(jī)器人, 2014, 36(2): 164170.
[3] 張奇, 謝宗武, 劉宏, 等. 基于無源性理論的柔性關(guān)節(jié)控制器設(shè)計(jì)[J]. 機(jī)器人, 2013, 35(1): 2331.
[4] Yin W, Sun L, Wang M, et al. Nonlinear state feedback position control for flexible joint robot with energy shaping[J]. Robot, 2017, 39(4): 458465.
[5] 謝立敏, 陳力. 柔性關(guān)節(jié)機(jī)器人基于柔性補(bǔ)償?shù)哪:敯艋?刂萍叭嵝哉駝?dòng)主動(dòng)抑制[J]. 空間科學(xué)學(xué)報(bào), 2013, 33(6): 683689.
[6] 陳明金, 李樹榮, 曹乾磊. 時(shí)滯柔性關(guān)節(jié)機(jī)械臂自適應(yīng)位置/力控制[J]. 控制理論與應(yīng)用, 2015, 32(2): 217223.
[7] 王雪竹, 李洪誼, 王越超, 等. 柔性關(guān)節(jié)機(jī)器人高精度自適應(yīng)反步法控制[J]. 信息與控制, 2016, 45(1): 17.
[8] Herzig N, Moreau R, Redarce T, et al. Nonlinear position and stiffness backstepping controller for a two degrees of freedom pneumatic robot[J]. Control Engineering Practice, 2018, 73: 2639.
[9] Zhang Q, Li C D, Zhang J T, et al. Smooth adaptive sliding mode vibration control of a flexible parallel manipulatorwith multiple smart linkages in modal space[J]. Journal of Sound and Vibration, 2017, 411: 119.
[10] 宋崇生, 陳江, 柯翔敏. 基于干擾觀測器的柔性關(guān)節(jié)機(jī)械臂滑??刂芠J]. 計(jì)算機(jī)仿真, 2016, 33(10): 294299.
[11] 方一鳴, 李智, 吳洋羊, 等. 基于終端滑模負(fù)載觀測器的永磁同步[J]. 電機(jī)與控制學(xué)報(bào), 2014, 18(9): 105 111.
[12] 左月飛, 張捷, 劉闖, 等. 基于自抗擾控制的永磁同步電機(jī)位置伺服系統(tǒng)一體化設(shè)計(jì)[J]. 電工技術(shù)學(xué)報(bào), 2016, 31(11): 5158.
[13] Kim M J, Chung W K. Disturbanceobserverbased PD control of flexible joint robots for asymptotic convergence[J]. IEEE Transactions on Robotics, 2015, 31(6): 19.
[14] Spong M W. Modeling and control of elastic joint robots[J]. Dynamic Systems Measurement and Control, 1987, 109(4): 310319.
[15] 張虎, 朱曉虹, 孫明山. 帶有負(fù)載轉(zhuǎn)矩觀測器的PMSM自適應(yīng)反步控制[J]. 電機(jī)與控制應(yīng)用, 2016, 43(4): 1721.
[16] 范玉彬, 于海生. 二自由度機(jī)器人關(guān)節(jié)的永磁同步電機(jī)伺服控制[J]. 青島大學(xué)學(xué)報(bào): 工程技術(shù)版, 2016, 31(2): 5358.
[17] 布魯諾·西西里安諾. 機(jī)器人學(xué): 建模、規(guī)劃與控制[M]. 西安: 西安交通大學(xué)出版社, 2015.
[18] 于海生, 趙克友, 郭雷, 等. 基于端口受控哈密頓方法的PMSM最大轉(zhuǎn)矩/電流控制[J]. 中國電機(jī)工程學(xué)報(bào), 2006, 26(8): 8287.
[19] Liu X, Yang C G, Chen Z G, et al. Neuroadaptive observer based control of flexible joint robot[J]. Neurocomputing, 2018, 275: 7382.
[20] Baigzadehnoe B, Rahmani Z, Khosravi A, et al. On position/force tracking control problem of cooperative robot manipulators using adaptive fuzzy backstepping approach[J]. Isa Transactions, 2017, 70: 432446.
[21] 劉恒, 向偉, 皇甫玉高, 等. Feng混沌系統(tǒng)參數(shù)識(shí)別及自適應(yīng)模糊控制器的反步設(shè)計(jì)[J]. 模糊系統(tǒng)與數(shù)學(xué), 2013, 27(3): 2329.
[22] 郭濤, 陳為勝. 不確定時(shí)滯關(guān)聯(lián)大系統(tǒng)的全局穩(wěn)定模糊容錯(cuò)控制[J]. 控制理論與應(yīng)用, 2017, 34(5): 601608.
[23] 李建立, 于海生, 吳賀榮. 基于反步滑模和PCH的永磁同步電機(jī)協(xié)調(diào)控制[J]. 青島大學(xué)學(xué)報(bào): 工程技術(shù)版, 2017, 32(1): 4247.