• 沒有找到結果。

The Dynamic Sliding-mode Control of The Robotic Manipulator 李凱笙、林志哲

N/A
N/A
Protected

Academic year: 2022

Share "The Dynamic Sliding-mode Control of The Robotic Manipulator 李凱笙、林志哲"

Copied!
2
0
0

加載中.... (立即查看全文)

全文

(1)

The Dynamic Sliding-mode Control of The Robotic Manipulator 李凱笙、林志哲

E-mail: [email protected]

ABSTRACT

A redundant robot for the specific application to contour tracking and singularity problem is considered in this paper. This paper also presents a hybrid path planning approach to improve the disadvantage of the perturbation method and the pseudo-inverse method. The proposed method switches these two algorithms according the cost function of manipulation; it has singularity robustness on the paths with singularity and can minimize the computing cost on the paths without singularity. Traditionally, the selection of the sliding surface is not across the initial condition of the error states. Therefore, it results that the sliding mode control motion has two phases, i.e., the reaching phase and the sliding phase. The invariance of the sliding mode control only applies to the sliding phase on the sliding surface. During the reaching phase, the system is sensitive to parameter uncertainty and disturbance. In this paper, a dynamic sliding mode control with global invariance is studied to solve the above problem. On the other hand, velocity sensors are often omitted to save cost and to avoid the influence of noise. In this paper, the problem of velocity measurements can be solved by using the high-gain observer to estimate joint velocities form position measurements. To avoid the chattering due to the discontinuous switching control that is replaced by the iterative learning control. Different to the conventional ILC approach, the sliding variable of the error dynamics is used to improve tracking performance in the proposed method. The results show that the proposed method is able to achieve good tracking performance without chattering.

Keywords : redundant robot, motion planning, singularity problem, sliding-mode control, high-gain observer, iterative learning control.

Table of Contents

第一章 緒論...1 1.1前言...1 1.2文獻回 顧...1 1.3研究動機與本文架構...5 第二章 運動軌跡規 劃...9 2.1廣義逆轉法...9 2.2利用最佳控制求解反向運動 解...13 2.2.1利用擾動法求解最佳化問題...14 2.2.2利用二次規劃法求解最 佳化問題...15 2.3混合反向運動規劃法...17 2.4運動軌跡規劃之模擬結 果...19 2.4.1非奇異點路徑之模擬...20 2.4.2具奇異點路徑之模 擬...25 2.4.3混合反向運動規劃法在具奇異點路徑之模擬...32 第三章 軌跡追蹤 控制器之設計...36 3.1系統數學模式建立...36 3.2傳統順滑模態控 制...40 3.3可變結構模態追隨控制...42 3.4飽和切換控制

律...45 3.5系統觀測器之設計...47 3.6具輸出回授之全域順滑 控制器...48 3.7軌跡追蹤控制之模擬結果...49 第四章 反覆式學習控制 系統...69 4.1何謂學習控制...69 4.2反覆式學習控制理

論...71 4.3結合往覆式學習控制律之全域順滑控制...73 4.3.1傳統順滑模態 控制和反覆式學習控制之比較...76 4.4結合往覆式學習控制律之全域順滑控制模擬結果與討

論...88 4.4.1具輸出回授之全域順滑控制和反覆式學習控制之比較...88 第五章 動態模型之建立與模 擬...100 5.1 SIMULINK簡介...100 5.2 S-function程式撰

寫...101 5.3建立M檔的S-function ...102 5.4系統動態模 型...104 5.4.1動態模型架構...104 5.4.2模型之數值模 擬...107 第六章 結論與建議...113 6.1結

論...113 6.2未來研究方向與建議...114 參考文 獻...115

REFERENCES

[1] Anderson, R. J., "Passive computed torque algorithms for robots", Proceedings of IEEE CDC, Tampa, FL, USA, pp.1638-1644, 1989 [2]Baillieul, J., "Kinematic programming alternatives for redundant manipulators", Proc. IEEE International Conference of Robotic Automation,

(2)

pp.722-728, 1985 [3]Burton, J. A. and A. S. I. Zinober, "Continuous approximation of variable structure control", Int. J. of Systems Science, Vol.17, pp.876-885, 1986 [4]Chen, C. L. and C. J. Lin, "Motion Planning of Redundant Robots", Journal of Robotic Systems, Vol.14, No.12, pp.839-850, 1997 [5]Denavit, J. and R. S. Hartenberg, "A kinematic notation of lower pair mechanisms based on matrices", Journal of Applied Mechanics, 22, pp. 215-221, 1955 [6]Desa, S. and C. A. Johnson, "Synthesis of control systems for manipulators using multivariable robust servomechanism theory", Int. Journal of Robotics Research, 4, pp.18-34, 1985 [7]Feng, G., "Improving tracking control for robots using neural networks", Int. Journal of Robotics and Automation, Vol.11, No.2, pp.74-82, 1996 [8]Gill, P. E., W. Murray, M. A. Saunders, and M. H. Wright,

"Procedures for Optimization Problems with a Mixture of Bounds and general Linear Constraints", ACM Trans. Math. Software, Vol.10, pp.

282-298, 1984 [9]Gill, P. E., W. Murray, and M. H. Wright, "Numerical Linear Algebra and Optimization", Vol.1, Addison Wesley, 1991 [10]Heredia, J. A. and W. Yu, "A High-Gain Observer-Based PD Control for Robot Manipulator", Proceedings of the American Control Conference Chicago, pp.2518-2522, 2000 [11]Kirk, D. E., "Optimal Control Theory: An Introduction" (8thed.), 1970 [12]Kreutz, K., "On manipulator control by exact linearization". IEEE Trans., AC-34, pp.763-767, 1989 [13]Lee, K. W. and H. K. Khalil, "Adaptive output feedback control of robot manipulators using high-gain observer", Int. J. Control, Vol.67, pp.869-886, 1997 [14]Maciejewsski, A. A. and C. A. Klein,

"Obstacle avoidance for kinematically redundant manipulators in dynamically varying environments", International Journal of Robotic Research, 4(3), pp.109-117, 1985 [15]Nyugen, D. H. and B. Widrow, "Neural networks for self-learning control systems", IEEE Control. Syt. Mag, pp.18-23, 1990 [16]Nicosia, S., A. Tornambe and P. Valigi, "Experimental Results in State Estimation of Industrial Robots", Proceedings of the 29th Conference on Decision and Control, 1990 [17]Reed, J. and P. Ioannou, "Instability analysis and robust adaptive control of robot manipulators", Processings of IEEE CDC, pp.1607-1612, 1988 [18]Slotine, J. J. E. and S. S. Sastry, "Tracking control of nonlinear systems using sliding surfaces with application to robot manipulators", Int. J. Control, Vol.38, pp.465-492, 1983 [19]Spong, M. W., J. S. Thorp and S. S. Sastry, "Robust microprocessor control of robot manipulators", Automatica, 23, pp. 373-379, 1987 [20]Spong, M. W. and M. Vidyasagar, "Robot dynamics and control", Wiley, New York, USA, 1989 [21]Shin, E. S. and K. W. Lee, "Robust Output Feedback Control of Robot Manipulators Using High-Gain Observer", IEEE International Conference on Control Applications, pp.881-886, 1999 [22]Utkin, K. I., "Variable structure systems with sliding modes", IEEE Trans., AC-22, pp.212-222, 1977 [23]Whitney, D. E., "Resolved motion rate control of manipulators and human prostheses", IEEE Transaction of Man-Machine Systems, 10, pp.47-53, 1969 [24]Young, K. K. D., "Controller design for a manipulator using theory of variable structure system." IEEE Trans., SMC-8, Vol.2, pp.101-109, 1978 [25]Yu, W. and X. Li, "PD Control of Robot with Velocity Estimation and Uncertainties Compensation", Proceedings of the 40th IEEE Conference on Decision and Control, 2001 [26]吳駖, "MATLAB6.X 與基礎自動控制", 松崗, 台北市, 2002.

[27]林志哲,"具贅餘自由度機械臂之運動規劃與追蹤控制", 成功大學機械工程系博士論文, 1997.

[28]晉茂林, "機器人學", 五南, 台北市, 1999.

[29]陳永平, "可變結構控制設計", 全華, 台北市, 1999.

[30]陳保元, "既時疊代式學習控制器之設計與實驗分析", 彰化師範大學工業教育系碩士論文, 2001.

[31]曾偉誠, "反覆式學習控制於液壓缸位置控制系統之研究", 大葉大學機械工程系碩士論文, 2001.

[32]蒙以正, "MATLAB5專業設計技巧", 碁峰, 台北市, 1998.

參考文獻

相關文件

This research is to integrate PID type fuzzy controller with the Dynamic Sliding Mode Control (DSMC) to make the system more robust to the dead-band as well as the hysteresis

C., “Robust and Efficient Algorithm for Optical Flow Computation,” Proceeding of IEEE International Conference on Computer Vision, pp. “Determining Optical Flow.” Artificial

Chen, 2008, “Advanced Process Control of Metal Sputter Deposition Using a Time Series Analysis,” International Journal of Advanced Manufacturing Technology, 36(5), pp. Lee, 2007,

LAN MAN Standards Committee of the IEEE Computer Society(1999), “ Wireless LAN Medium Access Control(MAC) and Physical Layer(PHY) Specifications,” International Standard ISO/IEC

Sheu, 2010, “A Quality Control of the Injection Molding Process Using EWMA Predictor and Minimum-Variance Controller,” International Journal of Advanced Manufacturing

Jones, "Rapid Object Detection Using a Boosted Cascade of Simple Features," IEEE Computer Society Conference on Computer Vision and Pattern Recognition,

Then, these proposed control systems(fuzzy control and fuzzy sliding-mode control) are implemented on an Altera Cyclone III EP3C16 FPGA device.. Finally, the experimental results

The VSSC and the nonlinear feedback control, both controls can be applied to control the spherical wheel via driving Omni wheels.. Under parametric variations