Design the High-speed Micro-motion Controller for the 3C Industry with the LuGre Friction Model
|關鍵字:||3C;微動控制;CNC;LuGre;適應性擾動觀測器;前置控制器;3C;micro-motion;CNC;LuGre;adaptive DOB;feed-forward controller|
本論文採用LuGre摩擦力模型來克服摩擦力現象，並提出一套LuGre模型的係數找尋方法，能幫助使用者快速找到正確的係數。本研究以DSP F28335為控制核心實現穩態摩擦力補償、動態摩擦力補償、適應性擾動觀測器與前置控制器等架構，並分別探討各種控制架構的功用與特性，最後成功實現於AC伺服馬達，速度迴路頻寬由394Hz提升至663.7Hz，位置迴路頻寬在加上前置控制器後，由9.5Hz提升至113.8Hz，而LuGre摩擦力補償也實現於DYNA 1007 CNC工具機上，進刀時，追蹤誤差的方均根值改善率為67.5%，追蹤誤差的峰值的改善率為72.0%。|
Micro-motion control in the 3C industry is operated in the relatively high-frequency range compared with traditional CNC processing. The control commands are difficult to precisely follow mainly because the motion command is relatively small and it passes through zero velocity frequently to cause the problem of friction. Traditional static friction compensation, which is obtained from a constant speed operation, is suitable only when the motion command is slowly-varying in a low frequency range. Experimental results indicate that the axis is nearly stop by applying linear controllers if the motion command is small. In this Thesis, the LuGre model is adopted and a practical and systematic approach to obtain the coefficients for the LuGre model is proposed. The DSP microcontroller TMS320F28335 is adopted for the AC servo driver of permanent synchronous motor (PMSM) in this study. All the static friction compensator, dynamic friction compensator, adaptive disturbance observer (DOB) are integrated and realized in this servo driver. By applying the present controller with the LuGre model, the bandwidth of the velocity loop is improved from 394Hz to 663.7Hz, and the position loop is improved from 9.5 Hz to 113.8 Hz, separately. The LuGre model has also been realized on DYNA 1007 CNC machine and results also show that the tracking error is improved 67.5% in RMS and the tracking peak error improvement is 72.0%.
|Appears in Collections:||Thesis|