The invention discloses a control method and control module for a Coriolis flowmeter, and the control method comprises the steps: obtaining a vibration
signal of the Coriolis flowmeter, carrying out the
frequency shift of the vibration
signal with the inherent frequency of the Coriolis flowmeter as a target frequency and the
zero frequency as an end point frequency, obtaining a
frequency shift signal, carrying out the filtering of the
frequency shift signal, obtaining a filtering signal, and carrying out the control of the Coriolis flowmeter. Re-sampling the filtered signal to obtain a re-sampled signal, performing FFT calculation on the re-sampled signal to obtain a
frequency spectrum of the re-sampled signal, and performing frequency mapping on the
frequency spectrum of the re-sampled signal to obtain a first
frequency spectrum of the vibration signal. The frequency spectrum of the inherent frequency section of the Coriolis flowmeter is refined, the resolution of the
frequency band is improved, the
frequency detection precision is effectively improved, and the method is particularly suitable for
processing complex signals or narrow-band signals. While the computing power is saved, a finer and more accurate
signal frequency spectrum can be obtained, the
phase difference calculation precision can be improved, and the
excitation signal can be adjusted.