研究生: |
陳榮志 Rong-Jyh Chen |
---|---|
論文名稱: |
小腦模型控制器於超音波馬達定位控制 Cerebellar Model Articulation Controller for the Position Control of Ultrasonic Motor |
指導教授: |
洪欽銘
Hong, Chin-Ming |
學位類別: |
碩士 Master |
系所名稱: |
電機工程學系 Department of Electrical Engineering |
論文出版年: | 2007 |
畢業學年度: | 95 |
語文別: | 中文 |
論文頁數: | 106 |
中文關鍵詞: | 小腦模型控制器 、超音波馬達 、PIC18F452 |
英文關鍵詞: | CMAC, USM, PIC18F452 |
論文種類: | 學術論文 |
相關次數: | 點閱:198 下載:37 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本論文研製以小腦模型為理論基礎之控制器(Cerebellar Model Articulation Controller, CMAC),於直線型超音波馬達(Linear Ultrasonic Motor, LUSM)定位控制,控制精度在10μm的要求,並使用8位元微控制器加以實現。LUSM是利用壓電陶瓷的逆壓電效應產生超音波震動,透過摩擦來轉換動能,極適合運用於需要精密定位的儀器或設備中,但LUSM本身具有時變與非線性的輸出特性,其輸出性能會隨運轉時間與工作溫度有所差異。
CMAC本身具有良好學習與模仿能力的特性,所以使用CMAC來控制LUSM,可以藉由簡單的學習法則,來達到學習LUSM數學模型,為了求得LUSM的數學模型,首先使用PIC18F452微控制器製作Rule-based控制器來找出LUSM的數學模型,再將此數學模型經由PC作離線學習後求得各記憶體的權值,最後使用PIC18F452微控制器來作為整個CMAC的核心,撰寫組合語言程式並輸入CMAC學習樣本, 並証明CMAC可以有效控制LUSM定位問題。
A procedure is controller based on the theorem of the Cerebellar Model Articulation (CMAC). It can apply to control the position control of Linear Ultrasonic Motor (LUSM) and use an 8-bit microcontroller to achieve under 10μm precision of displacement. LUSM produces the shake of ultrasonic wave by the inverse piezoelectricity effect of the piezoelectric ceramic and changes rubbing to the kinetic energy. It is suitable for applying of accurate instrument or equipment. But LUSM has some defects which has time-variant and non-linear output characteristics. The output performance of LUSM can be changed with working time and temperature.
The specialties of CMAC are good abilities of learning and imitation, so it is suitable to control LUSM. CMAC uses some simple learning rules to learn the mathematical model of LUSM. First, in order to get the mathematical model of LUSM, we use a microcontroller of PIC18F452 to make a rule-based controller to find them. Then, using PC calculates weight values of memory of LUSM from the mathematical model of LUSM. At least, it uses a microcontroller of PIC18F452 as the core of CMAC to proof that can achieve to control efficiently the position control of LUSM.
[1]蔡明祺、蕭仕偉、謝文甫,"顛覆傳統的無聲馬達-超音波馬達",科學發展,第367卷,第42-47頁,2003。
[2]許風瑋,"超音波馬達之設計及分析",國立雲林科技大學機械工程系碩士論文,2002。
[3]黃士益,"行進波式超音波馬達之分析與最佳化設計",國立台灣大學機械工程學研究所碩士論文,2003。
[4]沈孟樵,“線性超音波馬達共振驅動電路與智慧型控制”,私立中原大學電機工程學系碩士論文,2002。
[5]Faa-Jeng Lin, Rong-Jong Wai, and Rou-Yong Duan, “Neural-Network Controller for Parallel-Resonant Ultrasonic Motor Drive,” IEEE Trans. On Control Systems Technology, vol.7, no.4, 1999.
[6]Faa-Jeng Lin, Rong-Jong Wai, and Chun-Ming Hong, “Identification and Control of Rotary Traveling-Wave Type Ultrasonic Motor Using Neural Networks,” IEEE Trans. On Control Systems Technology, vol.9, pp.4, July. 2001.
[7]杜孟奇,"應用RBF類神經網路於超音波馬達之位置控制",國立中央大學機械工程研究所碩士論文,2001。
[8]李玉忠,"應用模糊理論於超音波馬達之速度控制及系統模型參數分析",國立中正大學機械工程研究所碩士論文,2003。
[9]Faa-Jeng Lin, Rong-Jong Wai, and Rou-Yong Duan, “Fuzzy Neural Networks for Identification and Control of Ultrasonic Motor Drive with LLCC Resonant Technique,” IEEE Trans. on Industrial Electronics, vol.46, pp.5, Oct. 1999.
[10]Ya-Fu Peng and Chih-Min Lin, “RCMAC-Based Adaptive Control for Uncertain Nonlinear Systems,” IEEE Trans. on Systems, vol.37, pp.651-666, Jume. 2007.
[11]Rong-Jong Wai, Chih-Min Lin, Ya-Fu Peng, “Adaptive Hybrid Control for Linear Piezoelectric Ceramic Motor Drive Using Diagonal Recurrent CMAC Network,” IEEE Trans. on Neural Networks., vol.15, pp.1491-1506, Nov. 2004.
[12]Ya-Fu Peng, Ming-Hung Lin, and Chao-Ming Chong, “Design of Output Recurrent CMAC Backstepping Control System for Tracking Periodic Trajectories,” in IEEE International Joint Conference on Neural Networks, pp.3108 – 3113, July. 2006.
[13]Chih-Min Lin and Ya-Fu Peng, “Adaptive CMAC-based supervisory control for uncertain nonlinear systems,” IEEE Trans. On Systems, vol.34, pp.1248-1260, April. 2004.
[14]V. Snitka, D. Zukauskas, V. Mizariene, “Positioning to Nanometer Resolution with Ultrasonic Actuators,” The 8th International Conference on Solid-State Sensors and Actuators and Eurosensors IX, Vol. 1, Issue: 3, pp.25 - 29, June 1995.
[15]R.F. Fung AND C. R. Tseng, “Dynamic Simulation of a Bimodal Ultrasonic Motor by New Hybrid Laplace Transform/Finite Element Method” Journal of Sound and ibration, 226(4), pp.625-644, 1999.
[16]Albus, J.S., “A New Approach to Manipulator Control, The Cerebellar Model Articulation Controller (CMAC),” ASME Trans. on of ASME Dynamic System, Measurement, and Control, pp.220-227 September. 1975.
[17]Albus, J.S., “Data Storage in the Cerebellar Model Articulation Controller (CMAC)," ASME Trans. on of ASME Dynamic System, Measurement, and Control, pp.228-233, September. 1975.
[18]Miller, T.W., Glanz, F.H., and Kraft, L.G, “Application of a General Learning Algorithm to the Control of Robotics Manipulators,” The International Journal of Robotics Research, vol.6, no.2, pp.84-98, 1987.
[19]Chih-Min Lin; Ya-Fu Peng; Chun-Fei Hsu; “Robust Cerebellar model Articulation Controller Design for Unknown Nonlinear Systems,” IEEE Trans. on Circuits and Systems, vol.51, no 7, pp.354 – 358, July. 2004.
[20]陳志銘,"植基於遺傳演算法之小腦模型直流伺服馬達控制系統設計",國立台灣師範大學工業教育研究所碩士論文,1997。
[21]黃昭諺,"間時滑動模式之可微分小腦模型控制器設計",國立台灣師範大學工業教育研究所碩士論文,1997。
[22]Gonzalez-Serrano, F.J.; Murillo-Fuentes, J.J.; “Adaptive nonlinear compensation for CDMA communication systems,” IEEE Trans. on Vehicular Technology, vol.50, no.1, pp.34 – 42, Jan. 2001.
[23]陶逖,"修正式小腦模型之研究及其在控制與影像處理上之應用",私立大同大學 電機工程研究所博士論文,2004。
[24]林文郎,"類小腦為基礎之神經網路應用於器輪機與冷凝器之故障診斷",私立逢甲大學電機工程學系研究所碩士論文,2004。
[25]http://www.nanomotion.com/data/docs/MSP4-458-000-A.pdf
[26]http://www.nanomotion.com/data/docs/AB1A458000D.pdf
[27]http://www.onsemi.com/pub/Collateral/LM324-D.PDF
[28]http://www.diodes.com/datasheets/ds12019.pdf
[29]http://www.mdg-servis.cz/UserFiles/File/NCH.doc
[30]http://www.microchip.com