超音波在傳播路徑上如遇到微小固體顆粒或氣泡會被散射,因為用時差法測量含有這類東西的流體時就不能很好地工作,它只能用來測量比較潔淨的流體。而都卜勒法正是利用超音波被散射這一特點工作的,所以都卜勒法正適合測量含固體顆粒或氣泡的流體,但由於散射粒子或氣泡是隨機存在的,流體傳聲性能也有差別。如果是測量傳聲性能差的流體,則在近管壁的低流速區散射較強;而測量傳聲性能好的流體在高流速區散射占優勢,這就使得都卜勒法的測量精度較低。雖然採用發射換能器與接收換能器分開的結構,這樣可以只接收流速斷面中間區域的散射,但與時差法比較測量精度還是低一些。