許多光碟機中用來控制光學讀寫頭的控制器,如PID控制器,相位領先-落後補償器,大部分都是由工程師用離線(off-line)的方式調整控制器參數,來改變讀寫頭的動態響應,但是重複利用離線的方式來取得參數,不但浪費時間也浪費成本。因此本研究利用MATLAB程式軟體發展出可以線上自動調變控制器參數的智慧型的機構來解決此問題。本研究提到兩種方法,一種是利用模糊控制來調整雙級相位領先補償器中的參數,另一種則是利用模型參考適應性控制器來調整雙級相位領先補償器中的增益值。為了獲得最佳的響應,此兩種控制器皆用遺傳演算法來搜尋最佳設計參數。這兩種控制器的最後從電腦模擬與實驗驗證的結果來看,模糊雙級相位領先控制器可以降低最大超越量並快速的收斂,模型參考適應性控制器加上雙級相位領先補償器則可以消除動態響應中的超越量。
Parameters of the controllers for optical pickup control in optical disc drives, such as for PID controllers or phase lead-lag compensators, are in common practice tuned off-line by engineers to adapt to various pickup dynamics. The process of off-line tuning is time-consuming and not economic. To remedy the aforementioned problem, the control parameters are automatically tuned on-line in this study by MATLB within some intelligent frameworks. Two intelligent tuning methods are developed and employed. One is the usage of a fuzzy logic controller (FLC) to change the parameter in the double-lead compensator; another uses a model reference adaptive controller (MRAC) to tune the loop gain parameter in the double-lead compensator. And the design parameters of them are searched by genetic algorithm (GA) for attaining the best performance. Simulations and experiments are conducted and the results show that better controller performance can be achieved by the intelligent controllers as compared to the classical design methods. Furthermore, the fuzzy double-lead controller owns fast convergent speed and low overshoot, while the model reference adaptive one suppresses overshoot successfully.