A hybrid computed torque controller using fuzzy neural network for motor-quick-return servo mechanism

The dynamic response of a hybrid computed torque controlled quick-return mechanism, which is driven by a permanent magnet (PM) synchronous servo motor, is described in this paper. The crank and disk of the quick-return mechanism are assumed to be rigid. First, Hamilton's principle and Lagrange multiplier method are applied to formulate the mathematical model of motion. Then, based on the principle of computed torque control, a position controller is designed to control the position of a slider of the motor-quick-return servo mechanism. In addition, to relax the requirement of the lumped uncertainty in the design of a computed torque controller, a fuzzy neural network (FNN) uncertainty observer is utilized to adapt the lumped uncertainty online. Moreover, a hybrid control system, which combines the computed torque controller, the FNN uncertainty observer, and a compensated controller, is developed based on Lyapunov stability to control the motor-quick-return servo mechanism. The computed torque controller with FNN uncertainty observer is the main tracking controller, and the compensated controller is designed to compensate the minimum approximation error of the uncertainty observer instead of increasing the rule numbers of the FNN. Finally, simulated and experimental results due to periodic step and sinusoidal commands show that the dynamic behaviors of the proposed hybrid computed torque control system are robust with regard to parametric variations and external disturbances.

[1]  C. W. b. Ham,et al.  Mechanics of machinery , 1927 .

[2]  B. Bahgat,et al.  Finite element vibrational analysis of planar mechanisms , 1976 .

[3]  J. O. Song,et al.  Dynamic analysis of planar flexible mechanisms , 1980 .

[4]  Surendra Nath Dwivedi Application of whitworth quick return mechanism for high velocity impacting press , 1984 .

[5]  F. Freudenstein Advanced mechanism design: Analysis and synthesis: Vol. 2, by G. N. Sandor and A. G. Erdman. Prentice-Hall Inc., Englewood Cliffs, New Jersey, 1984, 688 p , 1985 .

[6]  Ahmed A. Shabana,et al.  Chatter vibration of flexible multibody machine tool mechanisms , 1987 .

[7]  Mark W. Spong,et al.  Adaptive motion control of rigid robots: a tutorial , 1988, Proceedings of the 27th IEEE Conference on Decision and Control.

[8]  Karl Johan Åström,et al.  Adaptive Control , 1989, Embedded Digital Control with Microcontrollers.

[9]  Kumpati S. Narendra,et al.  Identification and control of dynamical systems using neural networks , 1990, IEEE Trans. Neural Networks.

[10]  P. Vas Vector control of AC machines , 1990 .

[11]  Paresh C. Sen Electric motor drives and control-past, present, and future , 1990 .

[12]  Rolf Johansson,et al.  Adaptive control of robot manipulator motion , 1990, IEEE Trans. Robotics Autom..

[13]  R. A. Scott,et al.  The stability and response of a flexible rod in a quick return mechanism , 1990 .

[14]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

[15]  Chun-Yi Su,et al.  A sliding mode controller with bound estimation for robot manipulators , 1993, IEEE Trans. Robotics Autom..

[16]  Manolis A. Christodoulou,et al.  Adaptive control of unknown plants using dynamical neural networks , 1994, IEEE Trans. Syst. Man Cybern..

[17]  Chin-Teng Lin,et al.  Neural fuzzy systems , 1994 .

[18]  Jun-ichi Imura,et al.  Adaptive robust control of robot manipulators-theory and experiment , 1994, IEEE Trans. Robotics Autom..

[19]  Anthony J. Calise,et al.  Nonlinear flight control using neural networks , 1994 .

[20]  Mohammad Teshnehlab,et al.  Self tuning of computed torque gains by using neural networks with flexible structures , 1994 .

[21]  Li-Xin Wang,et al.  A Course In Fuzzy Systems and Control , 1996 .

[22]  Frank L. Lewis,et al.  Multilayer neural-net robot controller with guaranteed tracking performance , 1996, IEEE Trans. Neural Networks.

[23]  Fuchun Sun,et al.  The adaptive sliding mode control based on a fuzzy neural network for manipulators , 1996, 1996 IEEE International Conference on Systems, Man and Cybernetics. Information Intelligence and Systems (Cat. No.96CH35929).

[24]  Marios M. Polycarpou,et al.  Stable adaptive neural control scheme for nonlinear systems , 1996, IEEE Trans. Autom. Control..

[25]  Tsu-Tian Lee,et al.  On-line tuning of fuzzy-neural network for adaptive control of nonlinear dynamical systems , 1997, IEEE Trans. Syst. Man Cybern. Part B.

[26]  Stephen Yurkovich,et al.  Fuzzy Control , 1997 .

[27]  Boris Tovornik,et al.  How to design a discrete supervisory controller for real-time fuzzy control systems , 1997, IEEE Trans. Fuzzy Syst..

[28]  Rong-Fong Fung,et al.  DYNAMIC ANALYSIS OF THE FLEXIBLE ROD OF QUICK-RETURN MECHANISM WITH TIME-DEPENDENT COEFFICIENTS BY THE FINITE ELEMENT METHOD , 1997 .

[29]  R. Fung,et al.  Comparison of sliding-mode and fuzzy neural network control for motor-toggle servomechanism , 1998 .

[30]  Rong-Jong Wai,et al.  A comparative study of sliding mode and model reference adaptive speed observers for induction motor drive , 1998 .

[31]  Faa-Jeng Lin,et al.  Slider-crank mechanism control using adaptive computed torque technique , 1998 .

[32]  Frank L. Lewis,et al.  Neural Network Control Of Robot Manipulators And Non-Linear Systems , 1998 .

[33]  Marimuthu Palaniswami,et al.  An adaptive tracking controller using neural networks for a class of nonlinear systems , 1998, IEEE Trans. Neural Networks.

[34]  Hong Wang,et al.  A direct adaptive neural-network control for unknown nonlinear systems and its application , 1998, IEEE Trans. Neural Networks.

[35]  Rong-Jong Wai,et al.  A fuzzy neural network controller with adaptive learning rates for nonlinear slider-crank mechanism , 1998, Neurocomputing.

[36]  Rong-Jong Wai,et al.  Fuzzy neural network sliding-mode position controller for induction servo motor drive , 1999 .