




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、輪式移動(dòng)機(jī)器人零半徑轉(zhuǎn)向過(guò)程PID控制解析設(shè)計(jì)與實(shí)現(xiàn)張清華秦世引萬(wàn)九卿北京航空航天大學(xué)自動(dòng)化科學(xué)與電氣工程學(xué)院100083e-mail: HYPERLINK mailto: 摘要:在輪式滑動(dòng)轉(zhuǎn)向移動(dòng)機(jī)器人(WSMR)的導(dǎo)航研究中,轉(zhuǎn)向控制是一個(gè)重要的環(huán) 節(jié)。本文首先對(duì)輪式滑動(dòng)轉(zhuǎn)向移動(dòng)機(jī)器人的零半徑轉(zhuǎn)向進(jìn)行分析,建立了零半徑轉(zhuǎn)向控制的 數(shù)學(xué)模型。然后針對(duì)此數(shù)學(xué)模型,利用解析法設(shè)計(jì)出可以達(dá)到特定控制性能的PID控制器, 并進(jìn)行了數(shù)字仿真,最后把該算法應(yīng)用在實(shí)際的機(jī)器人轉(zhuǎn)向控制中,結(jié)果表明控制效果良好, 達(dá)到了預(yù)期的設(shè)計(jì)指標(biāo)。關(guān)鍵詞:輪式移動(dòng)機(jī)器人滑動(dòng)轉(zhuǎn)向PID控制算法解析法設(shè)計(jì)Analytic D
2、esign and Implementation of PID Controller forthe Zero-radius Steering of a Wheeled Skid-steer MobileRobotAbstract: The steering control is significant in the research on the navigation of a wheeled skid-steer robot. In this paper, the zero-radius steering mode of a wheeled skid-steer robot is analy
3、zed and its model is established. Then the PID controller with specific performance is designed by means of analytic method and the corresponding digital simulation is carried out. In the end, the control algorithm is implemented on several wheeled skid-steer robots respectively. Experiment results
4、demonstrate that the real control effect is satisfied, which achieves the required performance.Keywords: wheeled mobile robot skid-steer PID control analytic design1.引言輪式滑動(dòng)轉(zhuǎn)向移動(dòng)機(jī)器人(WSMR)結(jié)構(gòu)簡(jiǎn)單,不需要專門(mén)的轉(zhuǎn)向機(jī)構(gòu),通過(guò)改變兩 側(cè)車輪速度實(shí)現(xiàn)不同轉(zhuǎn)彎半徑滑動(dòng)轉(zhuǎn)向(skid-steer)又稱為差速轉(zhuǎn)向當(dāng)兩側(cè)車輪速 度大小相等、方向相反時(shí)可實(shí)現(xiàn)零半徑轉(zhuǎn)向,所以在運(yùn)行空間受到限制的環(huán)境中得到廣泛應(yīng) 用L 2, 3。輪
5、式移動(dòng)機(jī)器人的運(yùn)動(dòng)控制技術(shù)包括軌跡控制、伺服控制兩大基本技術(shù)。其中轉(zhuǎn) 向控制屬于伺服控制,又直接為軌跡控制的實(shí)現(xiàn)提供了必備的基礎(chǔ),是極其重要的環(huán)節(jié) 囹。 在伺服控制領(lǐng)域,PID控制器是最早發(fā)展起來(lái)的控制策略之一,其技術(shù)最成熟、應(yīng)用最廣泛, 而且其算法簡(jiǎn)單、魯棒性好和可靠性高,尤其適用于可建立精確數(shù)學(xué)模型的確定性控制系統(tǒng) 5, 6。由于零半徑轉(zhuǎn)向可通過(guò)分析建立比較精確的數(shù)學(xué)模型,所以在這里選用經(jīng)典而又在工 程上常用的PID控制算法。本文針對(duì)輪式滑動(dòng)轉(zhuǎn)向移動(dòng)機(jī)器人的零半徑轉(zhuǎn)向模態(tài)進(jìn)行電氣與 動(dòng)力學(xué)分析,建立了此模態(tài)下的數(shù)學(xué)模型,并用解析法設(shè)計(jì)出符合控制性能的PID控制器, 最后把該算法應(yīng)用在實(shí)際的
6、機(jī)器人轉(zhuǎn)向控制中。2.問(wèn)題陳述與被控對(duì)象建模2.1問(wèn)題陳述輪式滑動(dòng)轉(zhuǎn)向移動(dòng)機(jī)器人的零半徑轉(zhuǎn)向控制就是控制輪式移動(dòng)機(jī)器人在原地轉(zhuǎn)任意的 角度9,其中e(0,2丸)。本文中使用的機(jī)器人共有左右兩個(gè)驅(qū)動(dòng)輪,前面一個(gè)起支撐導(dǎo)向作用的萬(wàn)向輪。要想控制機(jī)器人轉(zhuǎn)向,實(shí)際上就是控制兩個(gè)驅(qū)動(dòng)輪轉(zhuǎn)過(guò)方向相反、距離相 同的弧線,此弧線的長(zhǎng)度除以兩輪間距離的一半就是機(jī)器人在原地轉(zhuǎn)過(guò)的角度。至此,問(wèn)題 轉(zhuǎn)變成如何控制左右電機(jī)驅(qū)動(dòng)兩輪轉(zhuǎn)過(guò)方向相反、距離相同的弧線。左輪弧線右輪弧線圖1左輪弧線右輪弧線圖1零半徑轉(zhuǎn)向示意圖被控對(duì)象及其傳感器部分包括:直流伺服電機(jī)、光電編碼器、減速器,要求設(shè)計(jì)一數(shù)字PID 控制器,使其能夠被控
7、對(duì)象能夠隨動(dòng)地跟蹤由路徑導(dǎo)航層產(chǎn)生的轉(zhuǎn)向角度目標(biāo)值,最終達(dá)到 機(jī)器人路徑導(dǎo)航的目的。需要達(dá)到的性能指標(biāo)為:超調(diào)量(。 2%),調(diào)節(jié)時(shí)間( 1.5s),穩(wěn)態(tài)誤差(:b m7(14)由上面(9)、(10)的約束關(guān)系,則機(jī)器人轉(zhuǎn)角與電機(jī)轉(zhuǎn)角存在如下關(guān)系:(15)(16)平(s )=筆區(qū))(15)(16)33L故機(jī)器人轉(zhuǎn)向的傳遞函數(shù)為G(s)=中(=2RwG (s)V (s) 33L m3. PID控制器設(shè)計(jì)與仿真分析3.1常用PID控制器參數(shù)設(shè)計(jì)方法工程上常用的PID控制器參數(shù)設(shè)計(jì)方法主要有1) Ziegler-nichols整定法;2)解析設(shè)計(jì) 法。Ziegler-nichols方法是簡(jiǎn)單易行,但
8、不能設(shè)計(jì)一個(gè)PID控制器去滿足一特定的控制性能 指標(biāo);解析方法雖然較復(fù)雜,但如果被控對(duì)象可以建立起較精確的數(shù)學(xué)模型,則可根據(jù)給定 的穩(wěn)態(tài)誤差和操作特性參數(shù)來(lái)確定PID的參數(shù)。由于可較精確地建模,故選擇了解析法。3.2 PID控制器參數(shù)解析法設(shè)計(jì)原理設(shè)PID閉環(huán)控制系統(tǒng)中,被控對(duì)象的傳遞函數(shù)為G(s),比例、積分和微分環(huán)節(jié)的系數(shù)分別為K、勺和%,則整個(gè)piD控制系統(tǒng)的開(kāi)環(huán)增益為G (sG (s)= G (s)G(s) =G (s)(17)如果G(s)是n型系統(tǒng),則加入PID控制器補(bǔ)償后的系統(tǒng)為n +1型系統(tǒng),誤差常數(shù)為Kn+1(K )Kn+1(K )=sn+1 (Kp + Ks + sI JG
9、(s )=snKG (s )I(18)s=0ss對(duì)于給定的5系統(tǒng)及穩(wěn)態(tài)誤差指標(biāo),由上式可求得K(19)x es=0ss設(shè)期望的相角裕度為Y,由于相角裕度在系統(tǒng)增益為設(shè)期望的相角裕度為Y,由于相角裕度在系統(tǒng)增益為1,十兀處取得,可建立如下等式又可以導(dǎo)出由此可以看出rK + jo K +Pgc D又可以導(dǎo)出由此可以看出rK + jo K +Pgc DKp + jo KD)=頃勺gc冬=R + JX ogc(20)(21)(22)(23)(24)(25)(26)(27)gc可以看出,使用解析法設(shè)計(jì)PID控制器需要提供頻域指標(biāo),如相角裕度Y和穿越頻率o c,顯然時(shí)域指標(biāo),如超調(diào)量。(%)和過(guò)渡時(shí)間七更
10、為直觀,且容易確定。對(duì)于二階系統(tǒng), 其時(shí)域指標(biāo)與頻域指標(biāo)存在著確定的對(duì)應(yīng)關(guān)系,但對(duì)于高階系統(tǒng)時(shí)域指標(biāo)與頻域指標(biāo)沒(méi)有通 用的對(duì)應(yīng)關(guān)系,在7中采用的是降階近似的方法,需要手工操作,較為麻煩。在這里采用另 外一種方法進(jìn)行改進(jìn),利用逐中的設(shè)計(jì)公式,近似確定閉環(huán)系統(tǒng)時(shí)域指標(biāo)超調(diào)量。()、過(guò) 渡時(shí)間七與頻域指標(biāo)相角裕度度、穿越頻率o界之間的對(duì)應(yīng)關(guān)系,即:人任1.5o,(或取ob ,,0人為帶寬頻率,o,為諧振頻率)M =L(M為諧振峰值,Y為相角裕度) r sin yr(4 9 kogc w 一-一( o寡為穿越頻率,七為調(diào)節(jié)時(shí)間)sz、f100 (m -1), (m 1.25)“)= 1.25)2000
11、 “。(% )=20y3.3設(shè)計(jì)與仿真結(jié)果分析根據(jù)上面的分析,編制MATLAB程序進(jìn)行設(shè)計(jì),運(yùn)行得到如下結(jié)果:kp=457.8429, ki=12.6449, kd=10.1348,仿真結(jié)果見(jiàn)圖2所示。調(diào)節(jié)時(shí)間1秒,無(wú)超調(diào),穩(wěn)態(tài)誤差為0, 達(dá)到了預(yù)期的設(shè)計(jì)目標(biāo)。將上面得到的PID控制器離散化后,在具體編程實(shí)現(xiàn)時(shí)采用了積 分分離算法,并設(shè)置了溢出保護(hù),在5臺(tái)機(jī)器人上同樣取得了預(yù)期的控制性能指標(biāo)。實(shí)測(cè)效 果為:調(diào)節(jié)時(shí)間在1.3秒之內(nèi),無(wú)超調(diào),穩(wěn)態(tài)誤差在1%之內(nèi)。圖2簡(jiǎn)單閉環(huán)系統(tǒng)與PID閉環(huán)系統(tǒng)的角度響應(yīng)曲線對(duì)比表1五臺(tái)機(jī)器人實(shí)際控制性能機(jī)器人性能J12345調(diào)節(jié)時(shí)間(秒)1.21.3超調(diào)量0%0%
12、0%0%0%穩(wěn)態(tài)誤差0.83%0.92%0.96%0.95%1.00%4.結(jié)論本文針對(duì)輪式滑動(dòng)轉(zhuǎn)向移動(dòng)機(jī)器人的零半徑轉(zhuǎn)向進(jìn)行分析,建立了零半徑轉(zhuǎn)向的控制模 型,然后針對(duì)此數(shù)學(xué)模型,利用解析法設(shè)計(jì)出可以達(dá)到特定控制性能的PID控制器,并進(jìn) 行了數(shù)字仿真,最后在五臺(tái)實(shí)際的機(jī)器人實(shí)現(xiàn)了該控制算法,結(jié)果表明控制效果良好,達(dá)到 了預(yù)期的設(shè)計(jì)指標(biāo)。從而證明該方法的有效性、可行性與實(shí)用性,并可充分利用了計(jì)算機(jī)進(jìn) 行輔助設(shè)計(jì),盡量避免了人工操作,提高了設(shè)計(jì)效率,方便工程實(shí)現(xiàn)。參考文獻(xiàn)Petrov P, de Lafontaine J, Bigras P, et al. Lateral control of a
13、 skid-steering mining vehicle A.In: Proceedings of the 2000 IEEE RSJ International Conference on Intelligent Robots and Systems C. Takamatsu: IEEE, 2000. 1804-1809.Wedeward K, Bruder S, Yodaiken V, et al. Low-cost outdoor mobile robot: A platform for landmine detection A. In: IEEE Midwest Symposium
14、on Circuits and Systems C. Las Cruces: IEEE, 1999. 131-134.Gao Junyao. Intelligent steering control for mobile robots D. Beijing: School of Mechanical and Vehicular Engineering, Beijing Institute of Technology, 2003.Luca C, de Luca A, Stefano Iannitti. Trajectory tracking control of a four-wheel differentially driven mobile robot A. In: Proceedings of the 1999 IEEE International Conference on Robotics & Automa
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 有效排痰護(hù)理 2
- 造口并發(fā)癥及處理
- 心肺復(fù)蘇知識(shí)培訓(xùn)
- 浙江省2023~2024學(xué)年高二數(shù)學(xué)下學(xué)期返校聯(lián)考試題含答案
- 貴州省黔西南州金成實(shí)驗(yàn)學(xué)校2024?2025學(xué)年高一下學(xué)期3月檢測(cè) 數(shù)學(xué)試卷(含解析)
- 江蘇省鹽城市大豐區(qū)新豐初級(jí)中學(xué)2025屆學(xué)業(yè)水平模擬考試化學(xué)試題仿真模擬試題A卷含解析
- 內(nèi)蒙古豐州職業(yè)學(xué)院《食品工藝綜合實(shí)驗(yàn)》2023-2024學(xué)年第一學(xué)期期末試卷
- 九州職業(yè)技術(shù)學(xué)院《礦床地球化學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 四川省成都實(shí)驗(yàn)高級(jí)中學(xué)2025屆高三年級(jí)5月統(tǒng)測(cè)模擬試卷含解析
- 西交利物浦大學(xué)《理論力學(xué)B》2023-2024學(xué)年第二學(xué)期期末試卷
- 2025年拉桿箱項(xiàng)目可行性研究報(bào)告
- 雙全日培訓(xùn)課件
- 個(gè)人北京租房合同范本下載
- 甲油膠行業(yè)報(bào)告
- 露天礦排土場(chǎng)初步設(shè)計(jì)
- DB51T 692-2018 中小學(xué)實(shí)驗(yàn)室設(shè)備技術(shù)規(guī)范
- 山東省萊西市2024-2025學(xué)年高一語(yǔ)文下學(xué)期3月月考試題含解析
- 中醫(yī)院手術(shù)麻醉科介紹
- 給甲方發(fā)工程報(bào)告范文
- 2024年下半年山東濰坊市再擔(dān)保集團(tuán)股份限公司社會(huì)招聘11人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2021年4月17日江蘇事業(yè)單位考試《綜合知識(shí)和能力素質(zhì)》(管理崗客觀題)
評(píng)論
0/150
提交評(píng)論