Effect of Dual-rate Sampling on the Stability of a Haptic Interface

Conventional controllers in impedance-based haptic interfaces are sampled data systems that utilize position and velocity information for the necessary force feedback. In a canonical virtual wall simulation, this feedback force is generated based on interaction with the wall simulating certain stiffness and damping. Increasing the sampling rate of the controller increases the stable range of virtual wall stiffness. However, an increased sampling rate exacerbates the velocity information, decreasing the stable range of virtual wall damping. In this work, the authors propose a dual-rate sampling scheme in which the position and velocity loops of a haptics controller are decoupled and sampled at different rates. The scheme enables independent sampling of the position data at higher rates, while simultaneously sampling the velocity data at appropriate rates. In this paper, the authors provide experimental and theoretical implications of the effect of dual-rate sampling on the stability of a haptic interface. Experiments with a single degree-of-freedom (DOF) haptic interface reveals an enhanced region of stable virtual wall stiffness for a particular range of virtual wall damping, compared to the values with conventional uniform-rate scheme. Virtual wall stiffness ranging from 150 - 360 Nm/rad was stably implemented over a range of 0 - 1 Nms/rad of virtual wall damping using the proposed scheme at position loop sampling rate of 20kHz and velocity loop sampling rate of 2kHz. Whereas in the conventional scheme, the stable range of virtual stiffness dropped considerably (∼ 0 Nm/rad) for the virtual wall damping above 0.1 Nms/rad when the uniform rate sampling of 20kHz was used for both the position and velocity sampling loops. Theoretical stability analyzes using classical control tools and simulations justified the effectiveness of the proposed scheme. The scheme is easy to implement and extensible to multi-DOF haptic interfaces as well.

[1]  Masayoshi Tomizuka,et al.  Multi-rate digital control with interlacing and its application to hard disk drive servo , 2003, Proceedings of the 2003 American Control Conference, 2003..

[2]  Marcia Kilchenman O'Malley,et al.  Application of Levant's differentiator for velocity estimation and increased Z-width in haptic interfaces , 2011, 2011 IEEE World Haptics Conference.

[3]  M. Manivannan,et al.  Enhancing the Z-width of Haptics Interfaces through Dual-rate Sampling , 2013, AIR '13.

[4]  Marcia K. O'Malley,et al.  Improved Haptic Fidelity via Reduced Sampling Period With an FPGA-Based Real-Time Hardware Platform , 2007 .

[5]  Allison M. Okamura,et al.  Effects of position quantization and sampling rate on virtual-wall passivity , 2005, IEEE Transactions on Robotics.

[6]  Tsuneo Yoshikawa,et al.  Haptic display of movable virtual object with interface device capable of continuous-time impedance display by analog circuit , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[7]  Angel Rubio,et al.  Stability analysis of a 1 DOF haptic interface using the Routh-Hurwitz criterion , 2004, IEEE Transactions on Control Systems Technology.

[8]  Doo Yong Lee,et al.  Multirate control of haptic interface for stability and high fidelity , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[9]  Dong-Soo Kwon,et al.  Stability and Performance of Haptic Interfaces with Active/Passive Actuators—Theory and Experiments , 2006, Int. J. Robotics Res..

[10]  Mohammad Valipour,et al.  Selecting the best model to estimate potential evapotranspiration with respect to climate change and magnitudes of extreme events , 2017 .

[11]  Blake Hannaford,et al.  Stable haptic interaction with virtual environments , 1999, IEEE Trans. Robotics Autom..

[12]  J. Edward Colgate,et al.  Factors affecting the Z-Width of a haptic display , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[13]  J. J. Gil,et al.  Influence of Vibration Modes and Human Operator on the Stability of Haptic Rendering , 2010, IEEE Transactions on Robotics.

[14]  Manivannan Muniyandi,et al.  DC Motor Damping: A Strategy to Increase Passive Stiffness of Haptic Devices , 2008, EuroHaptics.

[15]  Shahin Sirouspour,et al.  Stability and Performance Analysis of Centralized and Distributed Multi-rate Control Architectures for Multi-user Haptic Interaction , 2007, Int. J. Robotics Res..

[16]  Daniele Pietro Viero,et al.  Modeling anisotropy in free-surface overland and shallow inundation flows. , 2017 .

[17]  Vincent Hayward,et al.  Multirate haptic simulation achieved by coupling finite element meshes through Norton equivalents , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[18]  Elizabeth A. Croft,et al.  Haptic rendering of rigid contacts using impulsive and penalty forces , 2005, IEEE Transactions on Robotics.

[19]  J. Edward Colgate,et al.  Measuring and Increasing Z-Width with Active Electrical Damping , 2008, 2008 Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems.

[20]  Vincent Hayward,et al.  Discrete-time adaptive windowing for velocity estimation , 2000, IEEE Trans. Control. Syst. Technol..

[21]  Kirsten Morris,et al.  Introduction to Feedback Control , 2001 .

[22]  S. K. Saha,et al.  Simulation of force control algorithms for serial robots , 2012, 2012 IEEE/SICE International Symposium on System Integration (SII).

[23]  Frederick P. Brooks,et al.  Feeling and seeing: issues in force display , 1990, I3D '90.

[24]  Manivannan Muniyandi,et al.  Rendering stiffer walls: a hybrid haptic system using continuous and discrete time feedback , 2007, Adv. Robotics.

[25]  Doo Yong Lee,et al.  Stability of haptic interface using nonlinear virtual coupling , 2003, SMC'03 Conference Proceedings. 2003 IEEE International Conference on Systems, Man and Cybernetics. Conference Theme - System Security and Assurance (Cat. No.03CH37483).

[26]  Neville Hogan,et al.  Controlling impedance at the man/machine interface , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[27]  Sukhan Lee,et al.  Modeling, design, and evaluation of advanced teleoperator control systems with short time delay , 1993, IEEE Trans. Robotics Autom..

[28]  M. Tomizuka Multi-rate control for motion control applications , 2004, The 8th IEEE International Workshop on Advanced Motion Control, 2004. AMC '04..