(18.210.12.229) 您好!臺灣時間:2021/02/26 09:57
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果

詳目顯示:::

我願授權國圖
: 
twitterline
研究生:王志榮
研究生(外文):Zhi-Long Wang
論文名稱:應用適應性網路模糊推論系統於車型機器人之停車控制器設計與研製
論文名稱(外文):Design and Implementation of an Adaptive Network-Based Fuzzy controller for Car-Like Mobile Robots
指導教授:楊志雄楊志雄引用關係郭東義郭東義引用關係
指導教授(外文):Chih-Hsiung YangTong-Yi Guo
學位類別:碩士
校院名稱:國立高雄應用科技大學
系所名稱:電機工程系
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2010
畢業學年度:98
語文別:中文
論文頁數:85
中文關鍵詞:車型機器人路邊停車控制適應性網路模糊推論系統減法聚類法
外文關鍵詞:Car-Like Mobile Robot (CLMR)Parallel ParkingAdaptive Network Based Fuzzy Inference Systems (ANFIS)Subtractive Clustering
相關次數:
  • 被引用被引用:0
  • 點閱點閱:841
  • 評分評分:系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
本研究主要設計與研製一套不需辨別停車空間之車型機器人自主停車控制系統。本論文中,車型機器人依靠四個超音波感測器與一個電子羅盤感測器量測環境資訊,由模糊控制器來預測車子停車時之前輪轉向角度,以達成路邊停車之任務。其控制器設計過程中,以三條五階多項式為參考路徑來產生訓練資料,透過減法聚類法(Subtractive Clustering)獲得控制器之前提部與推論部之組合,再運用適應性網路模糊推論系統(Adaptive Network-Based Fuzzy Inference System,ANFIS)理論,使得所有參數獲得適當的優化調整。此車型機器人之設計分為兩大單元,分別為控制單元與運算單元,控制單元主要介紹步進馬達轉動控制、RC伺服馬達轉向控制、超音波感測器與電子羅盤感測器量測控制、RS-232通訊介面控制。運算單元由LabVIEW圖控式軟體來完成控制器的即時演算,以得到車型機器人的前輪轉向角度。文中在硬體測試前先經由Matlab/Simulink軟體模擬測試,以驗證該理論之可行性。而硬體實作結果顯示車型機器人在不同的牆面距離初始條件下,完成路邊停車之任務。
The thesis presents an autonomous parallel parking fuzzy controller for a car-like mobile robot (CLMR) which the parking space dimensions cannot be identified. Four ultrasonic sensors are mounted in the front right corner of the car to obtain the parking environmental information and a compass sensor is mounted at the centre position of the car to measure the posture of the car. Through the proposed mechanism, one of the four ultrasonic sensors and the compass sensor are used to decide on the turning angle. Fifth-order polynomial reference paths starting from three different parking widths to the same goal point have been used to generate the training data set. The controllers have been identified by the subtractive clustering algorithm and been trained by the adaptive network-based fuzzy inference systems (ANFIS) to obtain the optimal parameters of the controllers. The hardware design of the CLMR can be classified into two units which are the control unit and operation unit. The control unit includes the stepper motor rotation control, RC servo motor steering control, ultrasonic sensors and compass sensor measurement control, and RS-232 communication interface control. The operation unit utilizes the LabVIEW software to implement real-time computations of the front wheel steering angle of the CLMR. Before the hardware testing, the Matlab/Simulink software is first used to simulate and verify the feasibility of the proposed approach. The experiment results show that the proposed approach enable the CLMR to intelligently and successfully perform the parallel parking for a variety of parking widths.
摘 要 i
Abstract ii
致 謝 iii
目 錄 iv
圖 目 錄 vi
表 目 錄 ix
第1章 緒論 1
1-1研究目地與動機 1
1-2文獻回顧 2
1-3論文架構 2
第2章 系統架構與硬體元件 4
2-1整體系統架構 4
2-2車型機器人車體結構 5
2-3微控制器ATmega162簡介 7
2-4步進馬達 9
2-4.1步進馬達簡介 9
2-4.2步進馬達驅動與控制方法 11
2-5 RC伺服馬達 12
2-5.1 RC伺服馬達簡介 12
2-5.2 RC伺服馬達控制方法 13
2-6超音波感測器 14
2-6.1超音波感測器特性與簡介 14
2-6.2超音波量測距離計算 14
2-6.3多個超音波感測器量測電路之設計 15
2-7電子羅盤感測器 17
2-8串列埠通訊界面設計 18
第3章 運動方程式介紹與停車控制器設計 22
3-1運動方程式推導 22
3-2路邊停車參考路徑-五階多項式 25
3-3減法聚類演算法 27
3-4適應性網路模糊推演系統(ANFIS) 32
3-4.1 Sugeno模糊模式 33
3-4.2適應性網路模糊推論系統之架構 35
3-4.3適應性網路模糊推論系統之學習演算法 38
3-5停車控制器設計 40
3-5.1感測器位置配置設計與分析 40
3-5.2超音波感測器訓練資料之產生 42
3-5.3電子羅盤感測器訓練資料之產生 44
3-5.4前輪轉向角訓練資料之產生 45
3-5.5控制器設計 46
3-5.6模擬結果 61
第4章 軟韌體設計與實現結果 64
4-1軟體與韌體架構簡介 64
4-2串列傳輸系統設計與分析 64
4-2.1轉向角度量化與通訊編碼 65
4-2.2串列通訊協定 66
4-3人機介面設計 68
4-3.1 LabVIEW圖控式軟體簡介 69
4-3.2虛擬儀表的組成 69
4-3.3軟體程式設計 70
4-4 AVR微控制器韌體設計與流程 73
4-5實驗結果 78
第5章 總結與未來展望 81
5-1 總結 81
5-2 未來展望 81
參考文獻 82
[1]J.-P. Laumond, P. E. Jacobs, M. Taix, and R. M. Murray, “A motion planner for nonholonomic mobile robots,” IEEE Trans. on Robotics and Automation, Vol. 10, no. 5, pp. 577–593, Oct. 1994.
[2]T.-H. S. Li, C.-C. Chang, Y.-J. Ye, and G.-R. Tasi, “Autonomous parking control design for car-like mobile robot by using ultrasonic and infrared sensors,” RoboCup 2005, LNAI 4020, pp. 472-479, 2006.
[3]T.-H. S. Li, S. J. Chang, and Y. X. Chen, “Implementation of human-like driving skills by autonomous fuzzy behavior control on an FPGA-based car-like mobile robot,” IEEE Trans. Industrial Electronics, Vol. 50, no.5, pp. 867-880, 2003.
[4]H. Miyata, M. Phki, Y. Yokouchi, and M. Ohkita, “Control of the autonomous mobile robot DREAM-1 for a parallel parking,” Mathematics and Computes in Simulation, Vol. 14, pp. 129-138, 1996.
[5]K. Jiang and L. D. Seneviratne, “A sensor guided autonomous parking system for nonholonomic mobile robots,” Proc. of the IEEE int. conf. on Robotics and Automation, pp. 311-316, 1999.
[6]K. Jiang, D. Z. Zhang, and L. D. Seneviratne, “A Parallel Parking System for a Car-like Robot with Sensor Guidance,” Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, Vol. 213, pp. 591-600, 1999.
[7]A. Scheuer and Th. Fraichard, “Continuous-curvature path planning for car-like vehicles,” Proc. IEEE/RSJ Int. Conf. Intelligent Robots and Systems, Vol. 2, pp. 997-1003, Sept. 1997.
[8]D. Lyon, “Parallel parking with curvature and nonholonomic contrains,” Proceeding of Intelligent Vehciles 92nd Symposium, pp. 341-346, Detroit, MI, 1992.
[9]Y. Zhao and S. L. Bement, “Kinematics, dynamics and control of wheeled mobile robots,” Proc. of the IEEE int. conf. on Robotics and Automation, Nice, France, pp. 91-96, 1992.
[10]I. Baturone, F. J. Moreno-Velo, S. Sanchez-Solano, and A. Ollero, “Automatic design of fuzzy controllers for car-like autonomous robots, IEEE Trans. On Fuzzy System, Vol. 12, pp. 447-465, 2004.
[11]T.-H. S. Li and S-J. Chang, “Autonomous fuzzy parking control of a car-like mobile robot,” IEEE Trans on Systems, Man and Cybernetics, Part A, Vol 33, no. 4 , pp. 451– 465, Jul. 2003.
[12]K. Demirli and M. Khoshnejad, “Autonomous parallel parking of a car-like mobile robot by a neuro-fuzzy senor-based control,” Fuzzy Sets and Systems, Vol. 160, pp. 2876-2891, 2009.
[13]Q. Liu, Y. G. Lu, and C. X. Xie, “Fuzzy obstacle-avoiding controller of autonomous mobile robot optimized by genetic algorithm under multi-obstacles environment,” Proc. of the Sixth World Congress on Intelligent Control and Automation, Vol. 1, pp. 3255 - 3259, 2006.
[14]“8-bit ATmega162 Datasheet, ” http://www.atmel.com。
[15]林于婉,以超音波感測器建立自走車環境地圖之研究,國立成功大學工程科學研究所碩士論文, 2005。
[16]王建清,無線遙控智慧型自走車之設計製作應用於平行泊車實驗,國立成功大學航空太空工程研究所碩士論文,2005。
[17]陳意翔,具智慧型停車功能車型機器人之設計與研製,國立成功大學電機系碩士論文,2002。
[18]張世傑,用於車型機器人之模糊停車控制控制法的設計與實現, 國立成功大學電機工程系碩士論文,2003。
[19]張其正,以Nios嵌入式系統設計實現雙感測器車型機器人之全自主式停車控制器,國立成功大學電機系碩士論文,2005。
[20]吳瑞鴻、張光仁,車輛倒車運動軌跡理論推導與驗證,機電與工業管理文彙,2006。
[21]S. L. Chiu, “Fuzzy model identification based on cluster estimation,” Journal of Intellignet and Fuzzy System, Vol. 2, pp. 267-278, 1994.
[22]R. Yager and D. Filev, “Approximate clustering via the mountain method,” Machine intelligence institute, Iona college, New Rochelle, Tech. Report #MII-1305,1992.
[23]王錦楨,以模糊類神經網路建立液化潛能評估模式,國立臺灣海洋大學河海工程研究所碩士論文,2006。
[24]J.-S. R. Jang, “ANFIS: Adaptive-Network-Based Fuzzy Inference System,” IEEE Trans. on Syst. Man and Cyber., Vol. 23:665-685, 1993.
[25]雷景期,CPLD控制晶片在自動倒車上之設計與實作,國立清華大學動力機械工程研究所碩士論文,2000。
[26]T. Takagi and M. Sugeno, “Fuzzy identification of systems and its application to modeling and control,” IEEE Trans. on Systems, Man, and Cybernetics, Vol. 15, pp. 116-132, 1985.
[27]王文俊編著,認識 Fuzzy-第三版,全華科技圖書股份有限公司,台北,2007。
[28]王進德,類神經網路與模糊控制理論入門與應用,全華科技圖書股份有限公司,台北,2007。
[29]張斐章、張麗秋,類神經網路,臺灣東華書局股份有限公司出版,台北,2005。
[30]謝勝治,圖控式程式語言LabVIEW,全華科技圖書股份有限公司,台北,2003。
[31]陳漢宗、石博元編著,AVR單晶片微控器-使用C語言,文魁資訊股份有限公司,台北,2005。
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
系統版面圖檔 系統版面圖檔