簡易檢索 / 詳目顯示

研究生: 吳紀儒
Chi-Ju Wu
論文名稱: 應用Lambert W Function於延遲系統控制之實務探討
On the Practical Issues of Applying Lambert W Function to the Control of Delay Systems
指導教授: 陳亮光
Liang-kuang Chen
口試委員: 黃緒哲
Shiuh-Jer Huang
林紀穎
Chi-Ying Lin
學位類別: 碩士
Master
系所名稱: 工程學院 - 機械工程系
Department of Mechanical Engineering
論文出版年: 2015
畢業學年度: 103
語文別: 中文
論文頁數: 71
中文關鍵詞: 延遲Lambert W控制旋轉倒單擺
外文關鍵詞: delay, Lambert W, control, Rotary Inverted Pendulum
相關次數: 點閱:172下載:3
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報

Lambert W function是一種特殊的數學函數,近年來被應用於針對時間延遲系統之分析與控制器設計。此方法無需將延遲造成之非線性現象透過線性化近似,可直接對時間延遲系統進行分析,並以特徵值分佈的方式來推導設計出控制器參數。本論文針對文獻中所公開的MATLAB語言之工具軟體,將實現此演算法所開發的Lambert W_DDE toolbox進行使用上的說明以及設定修改,使之能順利應用在高階系統上。本文將使用旋轉倒單擺控制平台進行實驗驗證,實驗系統之時間延遲乃是為評估延遲控制之效果而刻意地人工調整,再經用Lambert W function直接對此延遲系統進行控制器設計,以實驗方式驗證此方法在現實系統中的應用可行性與困難,並與傳統控制方法做比較,討論彼此的優缺點。


Lambert W function is a special mathematic function which has been used for the analyses and control designs for the time delay systems in recent years. This method does not require the delay to be linearized and approximated, and can analyze and design the controller analytically by evaluating the system’s desired eigenvalues. In this research, a publically available MATLAB toolbox that has been developed to aid the Lambert W function control design procedures is employed and investigated for the applications of Lambert W function based control to high order systems. The procedures are detailed and the toolbox is modified accordingly. A rotary inverted pendulum system is employed as the experimental platform to evaluate the performance of the derived control laws. The time delay of the control hardware is manually adjusted purposely to evaluate the feasibility and performance of the Lambert W function based control laws. The effectiveness of the Lambert W function based method is compared with other common control methods for the systems with time delay.

摘要 Abstract 致謝 目錄 圖目錄 表目錄 第一章 緒論 1.1研究背景與動機 1.2文獻回顧 1.3研究目的 1.4論文架構 Chapter 2 Lambert W設計理論 2.1 Lambert W求解延遲微分方程 2.2 延遲系統回授控制器設計 Chapter 3 控制實驗設備與系統模型 3.1 系統描述 3.2 動態方程式推導[27] Chapter 4 LambertW_DDE toolbox設定修改 4.1 Toolbox設定修改 4.2 Lambert W設計限制 Chapter 5 Lambert W function高階延遲系統控制器設計 5.1 Pole placement設計控制器參數實測數據 5.2 Lambert W設計控制器參數實測數據 Chapter 6 結論與未來展望 6.1 結論 6.2 未來展望 參考文獻 附錄 A. PID控制器於延遲系統分析與設計 B. Lambert W設計之各控制器參數

[1] Nise, Norman S. “CONTROL SYSTEMS ENGINEERING, (With CD)”. John Wiley & Sons, 2007.
[2] He, Yong, et al. "Parameter-dependent Lyapunov functional for stability of time-delay systems with polytopic-type uncertainties." Automatic Control, IEEE Transactions on 49.5, pp. 828-832. 2004.
[3] Yan, Jun-Juh. "Robust stability analysis of uncertain time delay systems with delay-dependence." Electronics Letters 37.2, pp. 135-137. 2001.
[4] Smith, O.J.M,”A controller to overcome dead-time”, instrument society of America Journal, Vol. 6, No. 2, pp. 28-33. 1959.
[5] Golub, G. H. and C. F. Van Loan, “Matrix Computations”, Johns Hopkins University Press, Baltimore, pp. 557-558. 1989.
[6] Yan, Zhe, et al. "Approximation of large time delay for MIMO systems by using matrix Pade-type." Mechanic Automation and Control Engineering (MACE), Second International Conference on. IEEE, 2011.
[7] Lambert, J.H., “Observations variae in Mathesin Puram,” Acta Helvitica, physico-mathematico-anatomico-botanico-medica, pp. 128-168, 1758.
[8] Euler, L., “De serie Lambertina plurimisque eius insignibus proprietatibus,” Opera Omnia: Series 1, vol 6, pp. 350-369, 1921.
[9] Corless, R.M., Gonnet, G.H., Hare, D.E.G., Jeffrey, D.J. and Knuth, D.E. “On the Lambert W function,” Advances in Computational Mathematics, pp. 329–359, 1996.
[10] S.Yi, P.W. Nelson and A.G.Ulsoy, “Time-delay systems : Analysis and Control Using the Lambert W function,” Singapore : World Scientific, c2010
[11] Cogan, B. and de Paor, A.M., “Analytic Root Locus and Lambert W Function in Control of a Process with Time Delay,” Journal of electrical Engineering-Elektrotechnicky Casopis , vol. 62, pp. 327-334, 2011
[12] Ivanovienė, Irma, and Jonas Rimas. "The Use of the Lambert Function Method for Analysis of a Multidimensional Control System with Delays and with Structure Having Form of the Star." argument 1.4: 1.
[13] Yi, Sun, and Patrick W. Nelson. "Proportional-integral control of first-order time-delay systems via eigenvalue assignment." Control Systems Technology, IEEE Transactions on 21.5, pp. 1586-1594. 2013.
[14] Ana, Rama Koteswara Rao, et al. "PIV and lead compensator design using Lambert W function for rotary motions of SRV02 plant." Signal Processing & its Applications (CSPA), IEEE 10th International Colloquium on. IEEE, 2014.
[15] Fridman, Emilia, Alexandre Seuret, and Jean-Pierre Richard. "Robust sampled-data stabilization of linear systems: an input delay approach." Automatica 40.8, pp. 1441-1446. 2004.
[16] Jarlebring, Elias, and Tobias Damm. "The Lambert W function and the spectrum of some multidimensional time-delay systems." Automatica 43.12, pp. 2124-2128.A. 2007.
[17] Yi, Sun, P. Nelson, and A. Ulsoy. "Delay differential equations via the matrix Lambert W function and bifurcation analysis: application to machine tool chatter." Mathematical Biosciences and Engineering 4.2, 355. 2007.
[18] Asl, Farshid Maghami, and A. Galip Ulsoy. "Analysis of a system of linear delay differential equations." Journal of Dynamic Systems, Measurement, and Control 125.2, pp. 215-223. 2003.
[19] Pease, Marshall Carleton, and Iii.” Methods of matrix algebra.” New York: Academic Press, 1965.
[20] Corless, Robert M., et al. "Lambert’s W function in Maple." Maple Technical Newsletter 9, pp. 12-22. 1993.
[21] Furuta, K., Yamakita, M., & Kobayashi, S. “Swing-up control of inverted pendulum using pseudo-state feedback.” Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering,206(4), pp. 263-269. 1992.
[22] Acosta, J. A. "Furuta's Pendulum: A Conservative Nonlinear Model for Theory and Practise." Mathematical Problems in Engineering, 2010.
[23] Aguilar-Ibañez, Carlos, Miguel S. Suárez-Castañón, and Oscar O. Gutiérres-Frias. "The direct Lyapunov method for the stabilisation of the Furuta pendulum." International Journal of Control 83.11, pp. 2285-2293. 2010.
[24] Aracil, J., and F. Gordillo. "A family of smooth controllers for swinging up a pendulum." Automatica 44.7, pp. 1841-1848. 2008.
[25] Fantoni, Isabelle, and Rogelio Lozano. "Stabilization of the Furuta pendulum around its homoclinic orbit." International Journal of Control 75.6, pp. 390-398. 2002.
[26] Aguilar, Luis T., et al. "Generating self-excited oscillations via two-relay controller." Automatic Control, IEEE Transactions on 54.2, pp. 416-420. 2009.
[27] Ghorbani, Farhad, Mahdi Aliyari Shooredeli, and Mohammad Teshnehlab. "Fault tolerant improvement with chaos synchronization using Fuzzy-PID control." Fuzzy Systems (IFSC), 13th Iranian Conference on. IEEE, 2013.
[28] Hwang, Chyi, and Yi-Cheng Cheng. "A note on the use of the Lambert W function in the stability analysis of time-delay systems." Automatica 41.11, pp. 1979-1985. 2005.
[29] Cepeda-Gomez, Rudy, and Wim Michiels. "Some special cases in the stability analysis of multi-dimensional time-delay systems using the matrix Lambert W function." Automatica 53, pp. 339-345. 2015.

QR CODE