The invention belongs to the technical field of mechanical quality factor measurement, and particularly relates to a method and
system for measuring the mechanical quality factor of a vibrating body.The method comprises the steps of driving an ultrasonic
transducer by a detection
signal wave to excite the vibration of the vibrating body, moving a vibration measuring device along the axial direction of the vibrating body, and measuring the vibration speeds and phases of a plurality of
mass points at intervals of
delta Z infinitesimal elements on the surface of the vibrating body; carrying outspatial
Fourier transform on the vibration speed of the measurement
mass points on the vibration body to obtain a
frequency spectrum in a wave number space, determining a main wave number k0, removinga wave number above 1.2 k0, restoring a distribution curve of the vibration speed of the
mass point in the space, calculating the
energy loss delta Ed of the infinitesimal element and the
reactive energy delta Er of the infinitesimal element, and obtaining the corresponding relation between the mechanical quality factor of the vibrating body and the amplitude of the vibrating body. According to the present invention, the influence of the
energy loss of the connector on the measurement result is avoided in principle, the
measurement precision is ensured, the whole calculation process is simpleby using a method of firstly analyzing the infinitesimal and then analyzing the whole through the infinitesimal, and the large-scale application can be carried out.