The application provides a CTMU-based adaptive variable
current source ultrasonic flow measurement method, and belongs to the technical field of downhole pipeline flow measurement. The method comprises the following steps: adopting a least square method to establish a flow rate influencing
factor matrix, a measured flow rate matrix, a residual variable matrix and an unmeasured flow rate matrix; based on the flow rate influencing
factor matrix, the measured flow rate matrix, the residual variable matrix and the unmeasured flow rate matrix, a
multiple regression equation is established; based on the
multiple regression equation, the unmeasured flow rate of fluid in a downhole pipeline is predicted; or, according to the measured flow rate and the flow rate influencing factor, a sum of squared deviations of the measured flow rate is calculated; and based on the sum of squared deviations of the measured flow rate, the unmeasured flow rate is predicted. The application can improve the accuracy of ultrasonic flow measurement and has strong ease of use and practicality.