Устройство (10) для измерения параметров текучей среды имеет несколько регистрирующих блоков (30, 40) и вычислительный блок (50). При этом второй регистрирующий блок расположен в канале на первом расстоянии от первого регистрирующего блока, а третий регистрирующий блок расположен в канале на втором расстоянии от второго регистрирующего блока. Рассматриваемые блоки регистрируют параметры, которые измеряются в соответствии с изменением состояния текучей среды. Вычислительный блок вычисляет скорость потока текучей среды на основании временного сдвига (AT) изменения параметра, регистрируемого парой регистрирующих блоков, а также расстояния (L) вдоль трубопровода между указанной парой регистрирующих блоков. Вычислительный блок также оценивает частоту вращения двигателя внутреннего сгорания на основании спектральной плотности, полученной путем выполнения частотного анализа сигнала температуры отработавшего газа, или концентрации газа, содержащегося в отработавшем газе. Технический результат - повышение точности измерения скорости потока текучей среды. 2 н. и 6 з.п. ф-лы, 14 ил.