International Journal of Precision Engineering and Manufacturing

, Volume 13, Issue 8, pp 1327-1339

First online:

Residual vibration reduction in mechanical systems: A time-domain approach

  • Joaquim Maria VecianaAffiliated withDepartment of Mechanical Engineering, Polytechnic University of Catalonia, ETSEIB Email author 
  • , Salvador CardonaAffiliated withDepartment of Mechanical Engineering, Polytechnic University of Catalonia, ETSEIB

Rent the article at a discount

Rent now

* Final gross prices may vary according to local VAT.

Get Access


This paper presents a time-domain technique to generate command inputs for the reduction of residual vibrations in mechanical systems. The technique is based on the generation of motion profiles with zero-crossing points in their frequency spectra at the system resonances in the same way as the zero-vibration (ZV) command generation methods. By including an appropriate negative exponential time function, which contains the system natural frequency and the damping ratio, the resultant input can be applied to damped systems with a result of zero residual vibration. The signals synthesized can be used as a generic physical magnitude in vibratory systems. However, they were particularized for mechanical systems and engineering metrics were used. Compared to other ZV methods, for a short duration input range, the signals obtained have better performance in terms of minimum-acceleration-switch shape which is translated to a smoother motion profile. The development includes the application to single-mode and multiple-mode mechanical systems and the possibility of handling two functional requirements or constraints in the desired application. The analyzed systems are those that can be modeled as discrete linear ones with several vibratory degrees of freedom and can be described with constant parameter motion equations. Experimental results show the efficacy of the method developed with its application to a damped pendulum test platform.


Residual vibration Residual response Vibration control Command shaping Input shaping Forcing function