Issue No. 04 - October-December (2010 vol. 3)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TOH.2010.24
Claudio Melchiorri , University of Bologna, Bologna, Italy
Alessandro Macchelli , University of Bologna, Bologna, Italy
Gianni Borghesan , University of Bologna, Bologna, Italy
In this paper, three results are presented concerning certain computational/control aspects, crucial for the proper behavior of haptic devices. The first one is a novel technique for a real-time simulation of virtual environments, which is able to preserve the energetic behavior of the simulated physical system and to avoid undesired effects related to unstable behaviors of the haptic device. The proposed real-time integration method is simpler, in terms of computational complexity, than similar solutions known in the literature, and provides an additional insight when “faulty conditions” are met. Second, a new method for the energy-consistent interconnection of discrete-time physical systems, implemented by algorithms running at different frequencies (i.e., multirate systems), is illustrated. Multirate systems are very common in haptics, since the frequency, at which the control law of the haptic interface is executed, is usually higher than the frequency of the simulation of the virtual environment. Finally, the third result presented in this paper concerns the problem of energy generation due to the time discretization in the acquisition of the haptic interface position. Similarly, to the previous case, a technique for an energy-consistent analog/digital conversion is proposed. All these methodologies have been validated, both by simulations and experiments.
Haptics, passivity, real-time simulation, multirate systems, port-Hamiltonian systems.
Claudio Melchiorri, Alessandro Macchelli, Gianni Borghesan, "Interconnection and Simulation Issues in Haptics", IEEE Transactions on Haptics, vol. 3, no. , pp. 266-279, October-December 2010, doi:10.1109/TOH.2010.24