Abstract
This work presents an exhaustive analysis of the impact of time delay on the stability of dual-rate haptics controllers using an exact discrete-time method. The mathematical formulation of such controllers leads to higher order state-space models, in particular, for higher values of time delay and sampling rates. A balanced truncation based model order reduction framework is therefore utilized for obtaining reduced order models, while preserving the stability properties of the original higher order models. The likely order of the reduced models is selected on the basis of the Hankel singular values which represent the contribution of the system states towards the overall system energy. Using this framework, it is empirically found that third order reduced models yield exactly the same stability ranges as given by the allied full order models. This empirical finding is backed up by a rigorous analysis of the controller while considering a wide range of values for the time delay spanning both the realistic and worst-case application scenarios. This result is hitherto unknown in the haptics literature and is for the first time reported in this paper. For comparison purposes, the stability ranges of the dual-rate controller are also obtained using an equivalent continuous-time method, and numerical simulations. This work generalizes the results of previous works available in the literature for uniform-rate sampling scheme both for delayed and non-delayed haptics controllers. The results demonstrate that for a time-delayed dual-rate haptics controller, an increase in the sampling rate leads to an enhancement in the stable range of virtual wall parameters as long as the value of time delay relative to the sampling rate (non-dimensional time delay) remains small. For higher values of the non-dimensional time delay, higher sampling rates do not necessarily lead to performance enhancement.













Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Availability of data and material
Available on request
Code availability
Available on request.
References
Abate, A.F., Guida, M., Leoncini, P., Nappi, M., Ricciardi, S.: A haptic-based approach to virtual training for aerospace industry. J. Vis. Lang. Comput. 20(5), 318–325 (2009)
Abbott, J.J., Okamura, A.M.: Effects of position quantization and sampling rate on virtual-wall passivity. IEEE Trans. Rob. 21(5), 952–964 (2005)
Adams, R.J., Hannaford, B.: Stable haptic interaction with virtual environments. IEEE Trans. Robot. Autom. 15(3), 465–474 (1999)
An, J., Kwon, D.S.: Stability and performance of haptic interfaces with active/passive actuators: theory and experiments. Int. J. Robot. Res. 25(11), 1121–1136 (2006)
Antoulas, A.C., Ionutiu, R., Martins, N., ter Maten, E.J.W., Mohaghegh, K., Pulch, R., Rommes, J., Saadvandi, M., Striebel, M.: Model order reduction: methods, concepts and properties. In: Coupled multiscale simulation and optimization in nanoelectronics, pp. 159–265. Springer (2015)
Barbagli, F., Prattichizzo, D., Salisbury, K.: Multirate analysis of haptic interaction stability with deformable objects. In: Decision and Control, 2002, Proceedings of the 41st IEEE Conference on, vol. 1. IEEE, pp. 917–922 (2002)
Buck, U., Naether, S., Braun, M., Thali, M.: Haptics in forensics: the possibilities and advantages in using the haptic device for reconstruction approaches in forensic science. Forensic Sci. Int. 180(2–3), 86–92 (2008)
Çavuşoğlu, M.C., Feygin, D., Tendick, F.: A critical study of the mechanical and electrical properties of the phantom haptic interface and improvements for highperformance control. Presence Teleop. Virtual Environ. 11(6), 555–568 (2002)
Cavusoglu, M.C., Tendick, F.: Multirate simulation for high fidelity haptic interaction with deformable objects in virtual environments. In: Robotics and Automation, 2000. Proceedings. ICRA’00. IEEE International Conference on, vol. 3. IEEE, pp. 2458–2465 (2000)
Chawda, V., Celik, O., O’Malley, M.K.: Application of Levant’s differentiator for velocity estimation and increased z-width in haptic interfaces. In: World Haptics Conference (WHC), 2011 IEEE. IEEE, pp. 403–408 (2011)
Chawda, V., Celik, O., O’Malley, M.K.: A method for selecting velocity filter cut-off frequency for maximizing impedance width performance in haptic interfaces. J. Dyn. Syst. Meas. Control 137(2), 024503 (2015)
Chawda, V., Celik, O., O’Malley, M.K.: Evaluation of velocity estimation methods based on their effect on haptic device performance. IEEE/ASME Trans. Mechatron. 23(2), 604–613 (2018)
Colgate, J.E., Brown, J.M.: Factors affecting the z-width of a haptic display. In: Robotics and Automation, 1994. Proceedings., 1994 IEEE International Conference on. IEEE, pp. 3205–3210 (1994)
Colonnese, N., Okamura, A.: Stability and quantization-error analysis of haptic rendering of virtual stiffness and damping. Int. J. Robot. Res. 35(9), 1103–1120 (2016)
Dai, X., Zhang, Y., Cao, Y., Wang, D.: Stable multirate control algorithm for haptic dental training system. In: International Conference on Intelligent Robotics and Applications. Springer, pp. 27–35 (2008)
Dang, Q.V., Vermeiren, L., Dequidt, A., Dambrine, M.: Experimental study on the stability of an impedance-type force-feedback architecture based on an augmented-state observer for a haptic system under time delay using a lmi approach. Proc. Inst. Mech. Eng. Part I J. Syst. Control Eng. 230(1), 58–71 (2016)
Desai, I., Gupta, A., Chakraborty, D.: Rendering stiff virtual walls using model matching based haptic controller. IEEE Trans. Haptics (2019)
Díaz, I., Gil, J.J.: Influence of vibration modes and human operator on the stability of haptic rendering. IEEE Trans. Rob. 26(1), 160–165 (2010)
Diolaiti, N., Niemeyer, G., Barbagli, F., Salisbury, J.K.: Stability of haptic rendering: Discretization, quantization, time delay, and coulomb effects. IEEE Trans. Rob. 22(2), 256–268 (2006)
Dyck, M., Jazayeri, A., Tavakoli, M.: Is the human operator in a teleoperation system passive? In: 2013 World Haptics Conference (WHC). IEEE, pp. 683–688 (2013)
Fotoohi, M., Sirouspour, S., Capson, D.: Stability and performance analysis of centralized and distributed multi-rate control architectures for multi-user haptic interaction. Int. J. Robot. Res. 26(9), 977–994 (2007)
Franklin, G.F., Powell, J.D., Workman, M.L., et al.: Digital Control of Dynamic Systems, vol. 3. Addison-Wesley, Menlo Park (1998)
Ghaffari, T.K., Kövecses, J.: A high-performance velocity estimator for haptic applications. In: World Haptics Conference (WHC), 2013. IEEE, pp. 127–132 (2013)
Ghosh, S., Senroy, N.: Balanced truncation based reduced order modeling of wind farm. Int. J. Electr. Power Energy Syst. 53, 649–655 (2013)
Gil, J.J., Díaz, I.: Haptic performance using voltage-mode motor control. IEEE Trans. Ind. Electron. 67(1), 698–705 (2019)
Gil, J.J., Avello, A., Rubio, A., Florez, J.: Stability analysis of a 1 DoF haptic interface using the Routh–Hurwitz criterion. IEEE Trans. Control Syst. Technol. 12(4), 583–588 (2004)
Gil, J.J., Sánchez, E., Hulin, T., Preusche, C., Hirzinger, G.: Stability boundary for haptic rendering: influence of damping and delay. J. Comput. Inf. Sci. Eng. 9(1), 011005 (2009)
Gil, J.J., Ciáurriz, P., Díaz, I.: Controlling two haptically-coupled devices: system modeling and stability analysis. Mechatronics 49, 224–234 (2018)
Gillespie, R.B., Cutkosky, M.R.: Stable user-specific haptic rendering of the virtual wall. Proc. ASME Int. Mech. Eng. Congr. Exhib. 58, 397–406 (1996)
Gosline, A.H., Hayward, V.: Eddy current brakes for haptic interfaces: design, identification, and control. IEEE/ASME Trans. Mechatron. 13(6), 669–677 (2008)
Hayward, V., Janabi-Sharifi, F., Chen, C.S.J.: Adaptive windowing discrete-time velocity estimation techniques: application to haptic interfaces. IFAC Proc. Vol. 30(20), 445–451 (1997)
Hirche, S., Bauer, A., Buss, M.: Transparency of haptic telepresence systems with constant time delay. In: Proceedings of 2005 IEEE Conference on Control Applications, 2005. CCA 2005. IEEE, pp. 328–333 (2005)
Hulin, T., Albu-Schaffer, A., Hirzinger, G.: Passivity and stability boundaries for haptic systems with time delay. IEEE Trans. Control Syst. Technol. 22(4), 1297–1309 (2014)
Hulin, T., Preusche, C., Hirzinger, G.: Stability boundary for haptic rendering: Influence of human operator. In: Intelligent Robots and Systems, 2008. IROS 2008. IEEE/RSJ International Conference on. IEEE, pp. 3483–3488 (2008)
Ix, F.D., Qin, H., Kaufman, A.: A novel haptics-based interface and sculpting system for physics-based geometric design. Comput. Aided Design 33(5), 403–420 (2001)
Kim, H., Kang, J., Kim, K.D., Lim, K.M., Ryu, J.: Method for providing electrovibration with uniform intensity. IEEE Trans. Haptics 8(4), 492–496 (2015)
Kim, M., Lee, D.Y.: Stability and performance of haptic simulation involving interaction with non-passive virtual environment. Robotica 1–15 (2018)
Koul, M., Manivannan, M., Saha, S.: Effect of dual-rate sampling on the stability of a haptic interface. J. Intell. Robot. Syst. 1–13 (2017)
Laub, A., Heath, M., Paige, C., Ward, R.: Computation of system balancing transformations and other applications of simultaneous diagonalization algorithms. IEEE Trans. Autom. Control 32(2), 115–122 (1987)
Lee, K., Lee, D.Y.: Multirate control of haptic interface for stability and high fidelity. In: Systems, Man and Cybernetics, 2004 IEEE International Conference on, vol. 3. IEEE, pp. 2542–2547 (2004)
Liu, Y., Meng, F., Guan, B., Zhang, S.: Robust stability analysis based on lmi for haptic interface systems with uncertain delay. Complexity 2018 (2018)
Love, L.J., Book, W.J.: Contact Stability Analysis of Virtual Walls. Georgia Institute of Technology (1995)
Mahvash, M., Hayward, V.: High-fidelity haptic synthesis of contact with deformable bodies. IEEE Comput. Gr. Appl. 24(2), 48–55 (2004)
Martin, S., Hillier, N.: Characterisation of the novint falcon haptic device for application as a robot manipulator. In: Australasian Conference on Robotics and Automation (ACRA). Citeseer, pp. 291–292 (2009)
Mashayekhi, A., Behbahani, S., Ficuciello, F., Siciliano, B.: Analytical stability criterion in haptic rendering: the role of damping. IEEE/ASME Trans. Mechatron. 23(2), 596–603 (2018)
Mashayekhi, A., Behbahani, S., Ficuciello, F., Siciliano, B.: Delay-dependent stability analysis in haptic rendering. J. Intell. Robot. Syst. 1–13 (2019)
Mazzoni, A., Bryan-Kinns, N.: Mood glove: a haptic wearable prototype system to enhance mood music in film. Entertain. Comput. 17, 9–17 (2016)
Miandashti, N., Tavakoli, M.: Stability of sampled-data, delayed haptic interaction under passive or active operator. IET Control Theory Appl. 8(17), 1769–1780 (2014)
Minsky, M., Ming, O.y., Steele, O., Brooks Jr, F.P., Behensky, M.: Feeling and seeing: issues in force display. In: ACM SIGGRAPH Computer Graphics, vol. 24. ACM, pp. 235–241 (1990)
Moore, B.: Principal component analysis in linear systems: controllability, observability, and model reduction. IEEE Trans. Autom. Control 26(1), 17–32 (1981)
Nisky, I., Mussa-Ivaldi, F.A., Karniel, A.: A regression and boundary-crossing-based model for the perception of delayed stiffness. IEEE Trans. Haptics 1(2), 73–82 (2008)
Okamura, A.M., Richard, C., Cutkosky, M.R.: Feeling is believing: using a force-feedback joystick to teach dynamic systems. J. Eng. Educ. 91(3), 345–349 (2002)
Pernebo, L., Silverman, L.: Model reduction via balanced state space representations. IEEE Trans. Autom. Control 27(2), 382–387 (1982)
Pressman, A., Welty, L.J., Karniel, A., Mussa-Ivaldi, F.A.: Perception of delayed stiffness. Int. J. Robot. Res. 26(11–12), 1191–1203 (2007)
Ryu, D., Song, J.B., Kang, S., Kim, M.: Frequency domain stability observer and active damping control for stable haptic interaction. IET Control Theory Appl. 2(4), 261–268 (2008)
Ryu, J.H., Yoon, M.Y.: Memory-based passivation approach for stable haptic interaction. IEEE/ASME Trans. Mechatron. 19(4), 1424–1435 (2014)
Salcudean, S., Vlaar, T.: On the Emulation of Stiff Walls and Static Friction with a Magnetically Levitated Input/Output Device. ASME (1994)
Shah, F., Polushin, I.G.: Design of telerobotic drilling control system with haptic feedback. J. Control Sci. Eng. 2013 (2013)
Shimoga, K.B.: Finger force and touch feedback issues in dexterous telemanipulation. In: Fourth Annual Conference on Intelligent Robotic Systems for Space Exploration. IEEE Computer Society, pp. 159–160 (1992)
Sinclair, S., Wanderley, M.M., Hayward, V.: Velocity estimation algorithms for audio-haptic simulations involving stick-slip. IEEE Trans. Haptics 7(4), 533–544 (2014)
Singh, H., Janetzko, D., Jafari, A., Weber, B., Lee, C.I., Ryu, J.H.: Enhancing the rate-hardness of haptic interaction: successive force augmentation approach. IEEE Trans. Ind. Electron. (2019)
Song, J., Zhang, Y., Zhang, H., Wang, D.: Co-actuation: achieve high stiffness and low inertia in force feedback device. In: International Conference on Human Haptic Sensing and Touch Enabled Computer Applications. Springer, pp. 229–239 (2016)
Tan, H.Z., Srinivasan, M.A., Eberman, B., Cheng, B.: Human factors for the design of force-reflecting haptic interfaces. Dyn. Syst. Control 55(1), 353–359 (1994)
Tokatli, O., Patoglu, V.: Stability of haptic systems with fractional order controllers. In: Intelligent Robots and Systems (IROS), 2015 IEEE/RSJ International Conference on. IEEE, pp. 1172–1177 (2015)
Vasudevan, H., Srikanth, M.B., Muniyandi, M.: Rendering stiffer walls: a hybrid haptic system using continuous and discrete time feedback. Adv. Robot. 21(11), 1323–1338 (2007)
Wang, D., Zhang, Y., Hou, J., Wang, Y., Lv, P., Chen, Y., Zhao, H.: idental: a haptic-based dental simulator and its preliminary user evaluation. IEEE Trans. Haptics 5(4), 332–343 (2011)
Wang, T., Pan, B., Fu, Y., Wang, S., Ai, Y.: Design of a new haptic device and experiments in minimally invasive surgical robot. Comput. Assist. Surg. 22(sup1), 240–250 (2017)
Weir, D.W., Colgate, J.E., Peshkin, M.A.: Measuring and increasing z-width with active electrical damping. In: Haptic Interfaces for Virtual Environment and Teleoperator Systems, 2008. Haptics 2008. Symposium on. IEEE, pp. 169–175 (2008)
Zarrad, W., Poignet, P., Cortesão, R., Company, O.: Stability and transparency analysis of a haptic feedback controller for medical applications. In: 2007 46th IEEE Conference on Decision and Control. IEEE, pp. 5767–5772 (2007)
Zhou, J., Shen, X., Petriu, E.M., Georganas, N.D.: Linear velocity and acceleration estimation of 3 DoF haptic interfaces. In: 2008 IEEE International Workshop on Haptic Audio visual Environments and Games. IEEE, pp. 137–142 (2008)
Funding
The authors received no fnancial support for the research, authorship and publication of this article.
Author information
Authors and Affiliations
Contributions
SG: Conceptualization, Investigation, Methodology, Formal analysis, Software, Writing—original draft, Writing—review and editing. MHK: Conceptualization, Methodology, Validation, Supervision, Writing—review and editing. BA: Methodology, Validation, Supervision, Writing—review and editing.
Corresponding author
Ethics declarations
Conflict of interest
The author’s declare that they have no known conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Ganiny, S., Koul, M.H. & Ahmad, B. Time-delayed dual-rate haptic rendering: stability analysis and reduced order modeling. Int J Intell Robot Appl 5, 510–533 (2021). https://doi.org/10.1007/s41315-021-00205-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s41315-021-00205-z