| 研究生: |
王偉安 Wang, Wei-An |
|---|---|
| 論文名稱: |
雙軸運動控制系統之降低輪廓誤差研究 A Study on Contour Error Reduction for Biaxial Motion Control Systems |
| 指導教授: |
鄭銘揚
Cheng, Ming-Yang |
| 學位類別: |
碩士 Master |
| 系所名稱: |
電機資訊學院 - 電機工程學系 Department of Electrical Engineering |
| 論文出版年: | 2006 |
| 畢業學年度: | 94 |
| 語文別: | 中文 |
| 論文頁數: | 88 |
| 中文關鍵詞: | 交叉耦合控制器 、輪廓誤差 |
| 外文關鍵詞: | cross couple controller, contour error |
| 相關次數: | 點閱:121 下載:5 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
在輪廓追隨應用中,由於輪廓誤差將造成加工精度的降低,因此如何降低輪廓誤差一直是運動控制主要的研究課題之一。然而欲降低輪廓誤差,必須先有一可靠且準確的即時輪廓誤差估測法,雖然先前已有不少學者提出各種即時輪廓誤差估測演算法,但效果仍有待改善。有鑑於此,本論文提出一修正型切線輪廓誤差模型,以提升估測自由曲線輪廓誤差的精確性。此外,本論文亦提出一Fuuzy-PI交叉耦合控制器架構以降低輪廓追隨應用中之輪廓誤差。為驗證所提方法之可行性,本論文進行數個輪廓追隨實驗,比較P type交叉耦合控制器、PI type交叉耦合控制器、模糊邏輯交叉耦合控制器、與本論文所提之Fuuzy-PI交叉耦合控制器等四種不同控制策略之性能。在實驗中,本論文使用NURBS即時插值器產生自由曲線命令位置,並分別以前述四種不同控制策略控制X-Y平台進行輪廓追隨。實驗結果顯示,本論文所提出之方法具有不錯之效果。
In the contour following application, since contour error will degrade machining accuracy, finding an effective way to reduce contour error is one of the major research topics in motion control. However, to reduce contour error, a reliable and accurate real-time contour error estimation algorithm is needed in advance. Although there are many existing contour error estimation algorithms, their accuracy still has rooms to improve. Therefore, this thesis develops a tangent contour error model to improve the accuracy of contour error estimation. In addition, a fuzzy-PI cross couple controller is also proposed to reduce contour error in the contour following tasks. In order to verify the feasibility of the proposed approach, several experiments have been conducted to compare the performance of four different control schemes proportional type cross couple controller, PI type cross couple controller, fuzzy logic cross couple controller, and the proposed fuzzy-PI cross couple controller. All the free-form curves used in the experiments are generated from a real-time NURBS interpolator. The aforementioned four different control schemes are employed to control an X-Y table to perform a contour following task, respectively. Experimental results indicate that the proposed approach exhibits satisfactory performance.
[1]M.Vilathgamuwa, A.A.D.Ranjith Perera and S.S. Choi,“Performance Improvement of the Dynamic Voltage Restorer with Closed-Loop Load Voltage and Current-Mode Control,” IEEE Transactions on Power Electronics, pp. 824-834, 2000.
[2] Y. Koren, “Cross-Coupled Biaxial Computer for Manufacturing Systems,” ASME Trans.Journal of Dynamic System, Measurement and Control, pp.265-272, 1980.
[3] Y. Koren and C.C. Lo, “Variable-Gain Cross-Coupling Controller for Contouring,”
Annals of the CIRP, vol. 40, pp 371-374, 1991.
[4] S.S. Yeh and P.L. Hsu, “A New Approach to Biaxial Cross-coupled Control,” in Proceedings of the 2000 IEEE International Conference on Control Applications, pp. 168-173, 2000.
[5] Y.Y. Chang and P.L. Hsu, “The design of precise motion systems by applying both the advanced controllers and the interpolators,” in Proceedings of the 6th International Workshop on Advanced Motion Control, pp.240-245, 2000.
[6] M. Tomizuka, “Zero Phase Error Tracking Algorithm for Digital Control,” ASME Trans. Journal of Dynamic System, Measurement and Control, vol.109, pp. 65-68,
1987.
[7] D. J. Shin, H. S. Ryu, U. Y. Huh, “Fuzzy logic control for the contouring accuracy of XY positioning system,” in Proceedings of the IEEE International Symposium on Industrial Electronics, vol 2, pp.1248 - 1252 , 2001.
[8] Y.T. Shin, C.S. Chen, A.C. Lee, “A novel cross-coupling control design for Bi-axis
motion,” International Journal of Machine Tools & Manufacture, pp.1539-1548,
2002.
[9] M. Tomizuka and T.C. Chiu, “Contouring Control of Machine Tool Feed Drive
Systems: A Task Coordinate Frame Approach,” ASME Journal of Dynamic System
, Measurement and Control, vol. 57, pp.503-510, 1995.
[10] C.C. Lo and C.Y. Chung, “Tangential-Contouring Controller for Biaxial Motion
Control,” ASME Journal of Dynamic System, Measurement and Control, vol.121,
pp.126-129, 1999.
[11] H.Y. Chuang and C.H. Liu, “A model-referenced adaptive control strategy for improving contour accuracy of multi-axis machine tools,” IEEE Transactions on Industry Applications, vol. 28, pp.1539-1544, 1992.
[12] H.C. Lee and G. J. Jeon, “Real-time compensation of two-dimensional contour error in CNC machine tools,” in Proceedings of the IEEE/ASME International Conference on Advanced Intelligent Mechatronics, pp. 623-628, 1999.
[13] S.L. Chen, H.L. Liu, and S.C. Ting, “Contouring control of biaxial systems
based on polar coordinates,” IEEE/ASME Transactions on Mechatronics,vol. 7,
pp.329-345, 2002.
[14] M.Y. Cheng and C.C. Lee, “On real-time Contour Error Estimation For Contour Following Tasks,” in proceedings of the 2005 IEEE/ASME International Conference on Advanced Intelligent Mechatronics, pp.1057-1062, 2005.
[15] S.S. Yeh and P.L. Hsu, “Theory and Applications of the robust Cross-Coupled
Control Design,” ASME Journal of Dynamic System, Measurement and Control,
vol.121, pp.524-529,1999.
[16] C.C. Land and C.Y. Chung, “Tangential-Contouring Controller for Biaxial Motion Control,” ASME Journal of Dynamic System, Measurement and Control, vol.121, pp.126-129, 1999.
[17] S.C. Hsu, C.H. Liu, C.H. Liu and N.J. Wang, “Fuzzy PI Controller Tuning for a Linear Permanent Magnet Synchronous Motor Drive,” in Proceedings of the 27th IEEE Annual Conference on Industrial Electronics Society, vol.3, pp.1661-1666, 2001.
[18] Yanan Zhao, E.G. Collins and Jr, “Fuzzy PI Control Design for an Industrial Weigh Belt Feeder,” IEEE Transactions on Fuzzy Systems, vol.11, pp.311-319, 2003.
[19] L. Piegl, “On NURBS: A Survery,” IEEE Computer Graphics & Application, vol.11, pp.55-71, 1991.
[20] M.Y. Cheng, M.C. Tsai, and J.C. Kuo, “Real-time NURBS command generators for CNC servo controllers,” International Journal of Machine Tools & Manufacture, vol. 42, pp.801-813, 2002.
[21] FANUC, FANUC AC Servo motor series parameter manual, 1994.
[22] L. A. Zadeh, “Fuzzy set”, Information and Control, vol. 8, pp.338-353, 1965.
[23] L.A. Zadeh, “The concept of a linguistic variable and its application to approximate reasoning”, Memorandum ERL-M411 Berkely, October 1973.
[24] B.C. Kuo, Automatic Control System, 7th edition, Prentice-Hall, 1995
[25] J. Yen and R. Langari, Fuzzy Logic, Prentice-Hall, 1999
[26] TEXAS Instruments, TMS320 Float-Point DSP Optimizing C Compiler, 1991.
[27] TEXAS Instruments, TMS320C3x C Source Debugger User’s Guide, 1991.
[28] TEXAS Instruments, TMS320 C3x User’s Guide,1992.
[29] National Instruments Corp., LabVIEW User Manual for Windows,1994.
[30] National Instruments Corp., LabVIEW Code Interface Reference Manual,1994.
[31] 謝其昀, “基於模糊可調式進給率之輪廓誤差控制系統設計與實現,” 碩士論文, 國立成功大學電機工程研究所, 九十四學年度。
[32] 惠汝生,自動量測系統-LabVIEW,全華科技圖書, 2002.
[33] 吳駖, MATLAB6. X與基礎自動控制, 2002.
[34] 張智星, MATLAB程式設計與應用, 2002.
[35] 工研院, PMC32韌體開發技術手冊Ver2.0, 2002.
[36] 工研院,EPCIO-601-1使用手冊, 2002.
[37] Mitsubishi,三菱泛用AC伺服馬達驅動器技術資料集.
[38] Panasonic, AC伺服馬達驅動器MINAS-A系列操作說明書.
[39] 郭洲成, “CNC 伺服控制器之NURBS 即時插值器設計與實現,” 碩士論文, 國立成功大學機械工程研究所, 八十八學年度。
[40] 鄭中緯,鄭銘揚,蔡明祺“即時參數式插值器之設計與實現,” 第18 屆機械工程會, 2001.
[41] 鄭中緯, “運動控制之即時NURBS曲線及曲面插值器設計與實現,” 博士論文, 國立成功大學機械工程研究所, 九十二學年度。
[42] 李政謙, “基於改良式切線輪廓誤差之伺服控制器設計與實現,” 碩士論文, 國立成功大學電機工程研究所, 九十三學年度。
[43] 郭洲成,陳志豪,蔡明祺,“S-Curve 速度規劃應用於馬達定位控制,” 中國
機械工程學會第十五屆全國學術研討會,成功大學,1998。
[44] 孫嘉陽,蔡明祺,“精密運動控制器之前加減速設計與實現,” 自動控制研討會, 2002.
[45] 李祖聖,高等模糊控制, 國立成功大學電機工程研究所上課講義。