Control of closed kinematic chains using a singularly perturbed dynamic model

In this paper, we propose a new method to the control of closed kinematic chains (CKC). This method is based on a recently developed singularly perturbed model for CKC. Conventionally, the dynamics of CKC are described by differential-algebraic equations (DAE). Our approach transfers the control of the original DAE system to the control of an artificially created singularly perturbed system in which the slow dynamics corresponds to the original DAE when the small perturbation parameter tends to zero. Compared to control schemes which rely on the solution of nonlinear algebraic constraint equations, the proposed method uses an ODE solver to obtain the dependent coordinates, hence eliminates the need for Newton type iterations and is amenable to real-time implementation. The composite Lyapunov function method is used to show that the closed loop system, when controlled by typical open kinematic chain schemes, achieves local asymptotic trajectory tracking. Simulations and experimental results on a parallel robot, the rice planar delta robot, are also presented to illustrate the efficacy of our method.

[1]  Etienne Burdet,et al.  Adaptive control of the Hexaglide, a 6 dof parallel manipulator , 1997, Proceedings of International Conference on Robotics and Automation.

[2]  M. W. Spong,et al.  On the positive definiteness and uniform boundedness of the inertia matrix of robot manipulators , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[3]  C. A. Desoer,et al.  Nonlinear Systems Analysis , 1978 .

[4]  Bruno Siciliano,et al.  The Tricept robot: dynamics and impedance control , 2003 .

[5]  J. Slotine,et al.  On the Adaptive Control of Robot Manipulators , 1987 .

[6]  Zexiang Li,et al.  A unified geometric approach to modeling and control of constrained mechanical systems , 2002, IEEE Trans. Robotics Autom..

[7]  Walter Schumacher,et al.  Control of a fast parallel robot with a redundant chain and gearboxes: experimental results , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[8]  Michael W. Walker,et al.  Adaptive control of manipulators containing closed kinematic loops , 1990, IEEE Trans. Robotics Autom..

[9]  F. Ghorbel,et al.  On the domain and error characterization in the singular perturbation modeling of closed kinematic chains , 2004, Proceedings of the 2004 American Control Conference.

[10]  J. B. Dabney,et al.  Modeling closed kinematic chains via singular perturbations , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[11]  Ali Saberi,et al.  Quadratic-type Lyapunov functions for singularly perturbed systems , 1981, 1981 20th IEEE Conference on Decision and Control including the Symposium on Adaptive Processes.

[12]  Fathi H. Ghorbel,et al.  Modeling and set point control of closed-chain mechanisms: theory and experiment , 2000, IEEE Trans. Control. Syst. Technol..

[13]  François Pierrot,et al.  Fuzzy sliding mode control of a fast parallel robot , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[14]  M. Vidyasagar,et al.  Nonlinear systems analysis (2nd ed.) , 1993 .

[15]  Bruno Siciliano,et al.  Robust design of independent joint controllers with experimentation on a high-speed parallel robot , 1993, IEEE Trans. Ind. Electron..