研究生: |
游世杰 Shi-Chieh Yu |
---|---|
論文名稱: |
以內部模型原理為基礎之控制器初始值補償及其於精密線性平台之應用 Initial Value Compensation of Internal Model Principle-Based Controllers and Its Application to Linear Stage |
指導教授: |
呂有勝
Lu, Yu-Sheng |
學位類別: |
碩士 Master |
系所名稱: |
機電工程學系 Department of Mechatronic Engineering |
論文出版年: | 2010 |
畢業學年度: | 98 |
語文別: | 中文 |
論文頁數: | 139 |
中文關鍵詞: | 精密線性平台 、內部模型原理為基礎之控制器 、超越量 、振盪 、初始值補償 |
英文關鍵詞: | linear stage, IMP-based controllers, overshoot, oscillation, IVC |
論文種類: | 學術論文 |
相關次數: | 點閱:242 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本文針對內部模型為基礎之控制器會有超越量(Overshoot)或振盪(Oscillation)的問題進行控制器初始值補償(Initial Value Compensation, IVC)設計。內部模型原理為基礎之控制器具有抑制已知干擾模型的優點,透過IVC之設計可降低超越量或振盪的產生,大大地提升控制器的性能;本文並利用數位訊號處理器(DSP)與可程式邏輯閘陣列(FPGA)實現於精密線性平台系統。
本文實驗平台之架構上,採用美國德州儀器公司(Texas Instruments, TI)所生產之TMS320C6713 DSP搭配具FPGA之自製擴充子板為實驗平台。在FPGA方面,以硬體描述語言(VHDL)撰寫Encoder, A/D與D/A等週邊界面程式;在控制器實現上,利用TI所提供的Code Composer Studio (CCS)環境下以C/C++撰寫控制器程式並下載到DSP上執行。經由實驗結果證實,透過初始值補償之控制器,能有效改善傳統控制器設計的缺點,改善系統的暫態響應,並且可以消除穩態誤差。
This thesis presents a solution to the overshoot and oscillation problem in Internal Model Principle-based (IMP-based) controllers by using the Initial Value Compensation (IVC). By using IVC the plant can smoothly, fast and accuarately reach the desired position.
The experimental system for IMP-based controllers consists of a commercially avariable single axis linear stage, a brushless servo motor and a DSP/FPGA system that is the control kernel. We use C language and very-high- speed hardware description language (VHDL) as tools for developing a servo control system. Experimental results confirm the effectiveness of the presented schemes.
Keywords: , oscillation, ,
[1] http://www.servo-taiwan.com.tw/?f=Applications
[2] B. A. Francis and W. M. Wonham, “The Internal Model Principle of Control Theory,” Automatica, vol. 12, no. 5, pp. 457-465, 1976.
[3] C. C. Hang, K. J. Astrom and W. K. Ho, “Refinements of the Ziegler-Nichols Tuning Formula,” IEE Proc. D Control Theory Applications, vol. 138, no. 2, pp. 111-118, 1991.
[4] C. C. Hang and L. Cao, “Improvement of Transient Response by Means of Variable Set Point Weighting,” IEEE Trans. Industrial Electronics, vol. 43, no. 4, pp. 477-484, 1996.
[5] A. Visioli, “Tuning of PID Controllers with Fuzzy Logic,” IEE Proc. Control Theory Applications, vol. 148, no. 1, pp. 1-8, 2001.
[6] K. E. Rifai and O. E. Rifai, “Design of Hybrid Resetting PID and Lag Controllers with Application to Motion Control,” IEEE/ASME International Conference Advanced Intelligent Mechatronics, pp. 685-692, 2009.
[7] D. Wu, G. Guo and Y. Wang, “Reset Integral-Derivative Control for HDD Servo System,” IEEE Trans. Control Systems Technology, vol. 15, no. 1, pp. 161-167, 2007.
[8] T. Yamaguchi, K. Shishida, S. Tohyama and H. Hirai, “Mode Switching Control Design with Initial Value Compensation and Its Application to Head Positioning Control on Magnetic Disk Drives,” IEEE Trans. Industrial Electronics, vol. 43, no. 1, pp. 65-73, 1996.
[9] T. Yamaguchi, Y. Soyama, H. Hosokawa, K. Tsuneta and H. Hirai, “Improvement of Settling Response of Disk Drive Head Positioning Servo Using Mode Switching Control with Initial Value Compensation,” IEEE/ASME Trans. Magnetics, vol. 32, no. 3, pp. 1767-1772, 1996.
[10] M. Iwasaki, N. Hirose, M. Kawafuku and H. Hirai, “Residual Vibration Suppression Using Initial Value Compensation for Repetitive Positioning,” Proc. of 8th International Workshop Advanced Motion Control, pp. 571-576, 2004.
[11] N. Hirose, M. Iwasaki, M. Kawafuku and H. Hirai, “Initial Value Compensation Using Additional Input for Semi-Closed Control Systems,” IEEE Trans. Industrial Electronics, vol. 56, no. 3, pp. 635-641, 2009.
[12] J. Ishikawa, Y. Yanagita, T. Hattori and M. Hashimoto, “Head Position Control for Low Sampling Rate Systems Based on Two Degree-of freedom Control,” IEEE Trans. Magnetics, vol. 32, no. 3, pp. 1787-1792, 1996.
[13] M. Johansson, “Optimal Initial Value Compensation for Fast Settling Times in Mode-Switching Control Systems,” Proc. of 39th IEEE Conference Decision and Control, vol. 5, pp. 5137-5142, 2000.
[14] Y. Li, Y. Sun, C. Smith, L. Guo and W. Guo, “Optimization of Initial Value Compensation for Settle Control in Hard Disk Drivers,” IEEE Trans. Magnetics, vol. 41, no. 2, pp. 797-801, 2005.
[15] T. Y. Doh and J. R. Ryoo, “A Linear Matrix Inequality Approach to Initial Value Compensation for Mode Switching Control in Hard Disk Drive Servo Systems,” IEEE Trans. Magnetics, vol. 45, no. 9, pp.3362-3364, 2009.
[16] Y. S. Lu and C. M. Cheng, “Design of a Non-Overshooting PID Controller with an Integral Sliding Perturbation Observer for Motor Positioning Systems,” JSME International Journal Series C, vol. 48, no. 1, pp. 103-110, 2005.
[17] 劉聖濠,積分控制之初始值補償策略實作,碩士論文,國立雲林科技大學機械工程系,雲林、台灣,2008。
[18] 王炫文,高性能加速規之研製與無刷伺服系統之速度估測與干擾補償,碩士論文,國立雲林科技大學機械工程系,雲林、台灣,2007。
[19] N. S. Nise, Control Systems Engineering, Wiley, New York, 2004.
[20] Y. S. Lu and J. S. Chen, “Design of a Global Sliding Mode Controller for Robot Manipulators with Robust Tracking Capability,” Proc. of the National Council, vol. 18, no. 5, pp. 463-476, 1994.
[21] R. C. Dorf and R. H. Bishop, Modern Control Systems, Prentice-Hall, New Jersey, 2008.
[22] 詹順興,以內部模型為基礎之滑動模式控制於光碟機循軌系統之應用,碩士論文,國立雲林科技大學機械工程系,雲林、台灣,2004。
[23] H. K. Khalil, Nonlinear Systems, Prentice-Hall, New Jersey, 2002.
[24] Y. S. Lu, “Sliding-Mode Control Based on Internal Model Principle,” IMechE Journal of System and Control Engineering, vol. 221, no. 3, pp. 395-406, 2007.
[25] TMS320C6711 DSK Help, Texas Instruments Incorporated, 2001.
[26] TMS320C6711 DSP Datasheet, SPRS073D, Texas Instruments Incorporated, 1998, 2000.
[27] Vertex 2.5 V Field Programmable Gate Arrays Datasheet, Xilinx Inc, 2001.