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

基于自適應模糊PID運動控制系統的設計

2019-10-08 06:27:21何立璐易映萍石偉
軟件 2019年6期

何立璐 易映萍 石偉

摘 ?要: 摘要內容為了提高四輪驅動機器人的速度控制性能和紅外循跡軌跡跟蹤響應效果,將傳統PID控制和模糊推理相結合,設計了一種基于自適應模糊PID的四輪驅動循跡控制系統,介紹了系統總體結構和模糊控制理論,設計了一種自適應模糊PID控制器,給出了以轉速為內環,位置偏差為外環的雙閉環模糊控制方法,利用simulink對模糊PID算法的控制效果進行了仿真,并在四輪驅動控制系統試驗平臺上進行速度控制實驗和循跡動態響應實驗研究,結果表明本文所設計的自適應模糊PID相對于傳統PID響應更快,減少系統穩態誤差,提高移動平臺的紅外循跡過程中的軌跡跟蹤動態響應效果。

關鍵詞: 四輪驅動;紅外循跡;自適應;模糊PID

中圖分類號: TP273+.4 ? ?文獻標識碼: A ? ?DOI:10.3969/j.issn.1003-6970.2019.06.002

本文著錄格式:何立璐,易映萍,石偉. 基于自適應模糊PID運動控制系統的設計[J]. 軟件,2019,40(6):0712

【Abstract】: In order to improve the speed control performance and infrared tracking response effect of four-wheel drive robot, a tracking control system based on adaptive fuzzy PID is designed by combining traditional PID control with fuzzy reasoning. The overall structure of the system and the theory of fuzzy control are introduced. An adaptive fuzzy PID controller is designed. The speed is the inner loop and the position deviation is the outer loop. The double closed-loop fuzzy control method simulates the control effect of the fuzzy PID algorithm by using simulink, and carries out speed control experiment and track dynamic response experiment on the four-wheel drive control system test platform. The results show that the adaptive fuzzy PID designed in this paper responds faster than the traditional PID, reduces the steady-state error of the system and improves the infrared track passing of the mobile platform. The trajectory tracking dynamic response effect in the process.

【Key words】: Four-wheel drive; Infrared tracking; Adaptive; Fuzzy-PID

0 ?引言

傳統PID控制器自出現以來,憑借其控制原理簡單、穩定性好、工作可靠、易于實現等優點成為工業控制主要技術,常被用于機器人驅動控制。但是傳統PID參數整定異常麻煩,當被控對象的結構和參數具有一定的不確定性,無法對其建立精確的模型時,傳統PID無法進行實時調節參數[1-2]。對于紅外循跡機器人的速度控制系統而言,由于其在循跡過程中為時變非線性系統,不同時刻需要選用不同的PID參數,采用傳統的PID控制器,很難使整個運行過程具有較好的運行效果,無法滿足控制需求[3]。

為了獲得更好的速度控制性能和循跡動態響應,本文將傳統PID控制和具有較強魯棒性能的模糊推理相結合,設計了一種基于自適應模糊PID的移動平臺控制系統,設計了一種自適應模糊PID控制器,該算法可根據實際工況對PID參數不斷進行模糊化增量調節,實現了移動機器人以轉速為內環,位置偏差為外環的雙閉環模糊控制。

1 ?系統總體結構

本系統以四輪驅動為運動模型,結合紅外循跡傳感器和霍爾測速傳感器以及自適應模糊PID控制算法實現的智能移動平臺。

1.1 ?系統介紹

四輪運動控制系統平臺由電源模塊、L298N電機驅動模塊、紅外探測循跡模塊以及測速模塊組成,路徑跟蹤能夠實現通過紅外循跡模塊對固有黑線軌跡進行探測識別循跡。基于STM32的四輪驅動控制系統平臺框架如圖1所示:

系統平臺采用的是速度內環和位置誤差外環的雙閉環控制方式[4],如圖2所示,在循跡過程中,位置誤差作為外環,通過紅外探測模塊不斷獲取位置誤差信息,進行位置誤差外環模糊PID控制,根據運動學模型得到轉向的輸出速度轉差給速度內環,利用速度閉環控制,檢測實際運動速度,通過自適應模糊PID控制算法對目標速度的進行誤差診斷,控制PWM進行不斷調節電機轉速[5],從而實現電機控制調速,使移動平臺運動控制和自主循跡更加快速、平穩的在雙閉環系統下進行紅外循跡。

1.2 ?運動模型

本設計采用的是四輪驅動的機械平臺,平臺前端均勻放置在9路紅外傳感器的紅外探測循跡模塊進行信號檢測,在寬度為1 cm的黑色軌道上循跡。如圖3所示為移動平臺循跡的運動學模型。

綜上所述,移動平臺在運動過程中可以通過對兩側驅動輪速度 ? 的差速控制,實現對移動平臺的運動速度和旋轉角度進行實時調節,進而實現移動平臺的預期位置調節,得到位置誤差外環的輸出。

2 ?自適應模糊PID控制器設計

自適應模糊PID算法的最大優勢在于不破壞原有常規PID控制器的控制效果,僅依據系統的跟蹤誤差對PID參數進行增量調節(增量可正可負)[6-7],使PID參數實時改變以應對系統的變化,因此有別于常規PID一成不變的控制參數模式,從而可以實現對參數時變或非線性系統的良好控制。

自適應模糊PID控制原理由圖4所示,本設計的自適應模糊PID控制器的推理機制為兩輸入三輸出結構[8]。模糊控制器的輸入 為系統設定值,反饋值 為傳感器模塊所反饋得到的實際值。系統運行時,首先將輸入實際量E,EC的基本論域進行模糊化,量化到對應 , 的模糊論域,自適應模糊PID通過建立誤差 和誤差變化率 ,經過相對應的模糊規則得到PID控制量增量參數 、 、 ,解模糊和比例因子PID控制器來實現調節作用。

2.1 ?模糊化和隸屬函數

由于將輸入量E, EC,和實際控制輸出量,與模糊輸入輸出量不同,清晰的輸入量需要通過線性量化到模糊輸入量的論域中,實現模糊化[9]。設模糊輸入量 , 和輸出量 、 、 的論域為[-3,3],即把變化分為七個等級:{-3,-2,-1,0,1,2,3},對應可將其分為7級:負大(NL)、負中(NM)、負小(NS)、零(Z)、正小(PS)、正中(PM)、正大(PL).輸入輸出五個變量都對應模糊集{NL,NM,NS,ZO,PS,PM,PL},其隸屬函數為三角函數,如圖5所示。

2.2 ?建立模糊控制規則

模糊控制的核心在于根據專家經驗和采用數據,建立符合本設計的模糊控制規則表,得到針對于控制量的模糊控制規則。根據KP、KI、Kd這三個參數對系統的作用和影響,由兩輸入建立其KP、KI、Kd增量三輸出模糊規則表[10],如下表1,2,3所示。

2.3 ?反模糊化

3 ?仿真研究

為了評估模糊PID控制算法針對于本文四驅運動控制系統的電機驅動控制效果,通過得到運動控制系統的輸入電壓和輸出轉速的V-F響應曲線,導入matlab的系統識別工具箱進行識別[11],得到移動平臺電機驅動系統的擬合傳遞函數 ? ,從而建立傳統PID和自適應模糊PID控制系統的仿真模型以便參考分析[12],仿真模型如圖6所示。

在simulink里邊建立第三節中的自適應模糊PID算法控制器,通過模糊控制模塊將控制結果實時送入圖6所示系統仿真模型中。通過試湊法[12]得到一組較為合理的實際PID參數值P=100, I=1, D=0.05,為了便于比較兩種控制算法對于輸入信號的跟蹤效果,將模糊PID和傳統PID的初始值設定為一樣的參數值進行對比。在1s時加入階躍信號,兩種控制算法對階躍信號的仿真跟蹤響應如圖7所示。

通過響應曲線和性能指標的對比可得,模糊PID響應的超調量為0.04%,傳統PID的超調量為4.5%,在相同控制參數下,自適應模糊PID控制算法相對于傳統PID控制可以進行更快的響應跟蹤,能有效的減少系統的調節時間和超調量,達到預期效果。

4 ?實驗研究

為了驗證實際的控制效果,搭建了四輪驅動控制系統的實驗運動平臺和相對應的算法程序,系統程序算法流程如圖8所示。PID算法均采用的是位置式PID,速度采樣周期為250Hz,偏差率的采樣時間為500Hz,位置誤差采樣周期為5kHz,速度內環和位置誤差外環的計算周期為5kHz。

4.1 ?速度內環實驗

設定速度偏差E范圍為(-1 r/s,1 r/s),速度偏差率Ec范圍(-4,4)隸屬函數采用三角函數,解模糊采用重心法。根據第三節的參數整定原則,得到速度偏差的量化因子為3,速度偏差的量化因子為3/4,Kp的比例因子為300/3,Ki的比例因子為0.6/3,Kd的比例因子為0.05/3。得到速度內環的模糊PID控制器,設定PID初始值為P=100, I=1, D=0.05的傳統PID和模糊PID關于給定速度(1.0 r/s—>0.5r—>0.75r—>1.0r)的速度內環實測動態響應曲線如圖所示。

通過速度內環對比試驗可以計算出傳統PID的速度響應最大超調量為32.6%,響應時間為0.2s,穩態時間為0.8s;模糊PID的速度響應最大超調量為14.9%,響應時間為0.1s,穩態時間為0.6s。由此可以看出在啟動過程中以及給定轉速突變時,模糊PID控制器相對于傳統PID控制器動態響應好,超調小,調節時間短,在不同轉速區間有很好的適應能力。

4.2 ?位置誤差外環實驗

四輪驅動控制系統試驗平臺前方裝載著9路紅外循跡模塊,每一路間隔均為1cm,黑色軌道寬度為1cm。故可得到傳感器反饋其位置誤差狀態error的范圍為(4cm, 3cm, 2cm, 1cm, 0cm, 1cm, 2cm, 3cm, 4cm),位置誤差率即位置誤差的切換速率的范圍為(-8,8),得到速度偏差的量化因子為3/4,速度偏差的量化因子為3/4,Kp的比例因子為0.4/3,Ki的比例因子為0.0001/3,Kd的比例因子為0.00005/3,得到位置誤差外環的模糊控制器,設定PID的初始值為(P=0.4, I=0.0001, D=0.00005),從進行循跡檢測到距離黑色軌道最大位置誤差-4的直線循跡到期望位置誤差為0的動態響應實驗,實驗如圖所示。

通過位置誤差外環對比試驗可以看出:試驗平臺從位置最大誤差error=-4循跡到期望誤差error=0的動態響應時間傳統PID為1.95s,模糊PID的動態響應時間為1.72s,模糊PID位置誤差外環控制對比于傳統PID有11.8%的響應時間提升,使得更快回到誤差期望值,具有更好的動態響應性能。

5 ?結論

本文分析了輪式機器人紅外循跡驅動進行路徑跟蹤循跡時存在的不足和問題,設計了基于模糊PID控制的速度內環轉向外環的雙閉環控制系統,對系統組織構架和模糊控制算法原理進行了詳細闡述。使用simulink搭建的仿真模型以及四輪驅動控制系統試驗平臺進行仿真和測試,進一步優化算法得到符合實驗平臺的模糊PID控制參數。結果表明相對于傳統PID,模糊PID控制算法在速度內環的控制性能得到有效提高,能有效的減少系統調節時間和超調量,具有更強的穩定性和及時性;在模糊PID速度內環的基礎上進行模糊PID的軌跡跟蹤實驗,實現控制系統試驗平臺紅外循跡路徑跟蹤,相對比傳統PID有效的縮短了響應時間,具有更好的動態響應性能。

參考文獻

[1] 揭海寶, 郭清滔, 康積濤, 李平, 謝建, 古樹平. 基于模糊自調整PID控制的同步發電機勵磁研究[J]. 電力系統保護與控制, 2009, 37(09): 89-92.

[2] 李瑾鴻. 應用模糊控制原理在差頻并網下的自動準同期算法研究[J]. 電力系統保護與控制, 2009, 37(02): 96-98+105.

[3] 田琦, 李琪, 姚鵬, 趙媛. 基于模糊PID的全方位移動機器人運動控制[J]. 電子科技, 2011, 24(09): 131-133+139.

[4] 熊中剛, 葉振環, 賀娟, 陳連貴, 令狐金卿. 基于免疫模糊PID的小型農業機械路徑智能跟蹤控制[J]. 機器人, 2015, 37(02): 212-223.

[5] 陳政和. 基于Fuzzy-PID的自動泊車車速控制系統的研究[D]. 華南理工大學, 2018.

[6] JIN Junran, HUANG Hengshuo, SUN Junman, et al. Study onfuzzy self-adaptive PID control system of biomass boiler drum water[J]. Journal of Sustainable Bioenergy Systems, 2013, 3(1): 93-98.

[7] ESFANDYARI M, FANAEI MA, ZOHREIE H. Adaptive fuzzytuning of PID controllers[J]. Neural Computing and Applications, 2013, 23(1): 19-28.

[8] 支長義, 王瑞玲, 唐道奎, 劉潤田. 無刷直流電動機模糊自適應PID控制策略研究[J]. 電力系統保護與控制, 2010, 38(08): 35-37+42.

[9] 王川川, 趙錦成, 齊曉慧. 模糊控制器設計中量化因子?比例因子的選擇[J]. 四川兵工學報, 2009, 30(01): 61-63.

[10] 鄧云偉. 輪式移動機器人運動控制技術研究[D]. 哈爾濱工程大學, 2006.

[11] 陳嵐峰, 張亞琴, 程立英, 張志美. 基于數據的MATLAB系統辨識工具箱模型識別[J]. 沈陽師范大學學報(自然科學版), 2013, 31(04): 527-530.

[12] 劉金琨. 先進PID控制MATLAB仿真(第4版)[M]. 北京: 電子工業出版社, 2016.

主站蜘蛛池模板: 国产精品永久不卡免费视频| 综合色在线| 成人伊人色一区二区三区| 国产av色站网站| 在线播放国产99re| 97se亚洲| 国产精品太粉嫩高中在线观看| 国产精品自在在线午夜区app| 97国产精品视频自在拍| 女人18一级毛片免费观看| 精品一區二區久久久久久久網站| 亚洲国产成人精品一二区| 国产精品综合久久久| av一区二区无码在线| 亚洲国产清纯| 免费毛片在线| 亚洲无码免费黄色网址| 久久成人免费| 丁香六月激情婷婷| 制服无码网站| 久久综合一个色综合网| 97国产在线观看| 国产喷水视频| 日韩天堂视频| a毛片在线播放| 国产不卡国语在线| av午夜福利一片免费看| a毛片免费看| 毛片网站免费在线观看| 欧美国产在线看| 国产真实乱了在线播放| 色婷婷天天综合在线| 在线观看免费国产| 一级毛片免费的| 国产精品所毛片视频| 久久人人爽人人爽人人片aV东京热| 亚洲色成人www在线观看| 欧美福利在线观看| 中文字幕在线永久在线视频2020| 免费日韩在线视频| 亚洲男女在线| 日本一区中文字幕最新在线| 东京热高清无码精品| 久久99蜜桃精品久久久久小说| 国产欧美又粗又猛又爽老| 久草视频中文| 高清色本在线www| 亚洲人成网18禁| 婷婷成人综合| 亚洲AⅤ无码国产精品| 热这里只有精品国产热门精品| 亚洲va欧美va国产综合下载| h视频在线播放| 国产97视频在线观看| 久爱午夜精品免费视频| 一本久道久久综合多人| 国产成在线观看免费视频| 国产噜噜噜视频在线观看| 又爽又大又黄a级毛片在线视频| 91免费观看视频| 国产精品久久久久久久久kt| 无码中字出轨中文人妻中文中| 国产精品久久久久久久久kt| 3344在线观看无码| 亚洲专区一区二区在线观看| 1769国产精品视频免费观看| 99精品免费在线| 欧美不卡在线视频| 精品撒尿视频一区二区三区| 一区二区三区四区日韩| 欧美笫一页| 色欲色欲久久综合网| 国产美女自慰在线观看| 国产凹凸视频在线观看| 欧美另类图片视频无弹跳第一页| 国产系列在线| 男女性色大片免费网站| 全免费a级毛片免费看不卡| 国产美女无遮挡免费视频| 欧美日韩一区二区在线播放| 成人国内精品久久久久影院| 全免费a级毛片免费看不卡|