Various methods are described for measuring parameters of a stratified flow using at least one spatial array of sensors disposed at different axial locations along the
pipe. Each of the sensors provides a
signal indicative of unsteady pressure created by coherent structures convecting with the flow. In one aspect, a
signal processor determines, from the signals,
convection velocities of coherent structures having different length scales. The
signal processor then compares the
convection velocities to determine a level of stratification of the flow. The level of stratification may be used as part of a calibration procedure to determine the volumetric flow rate of the flow. In another aspect, the level of stratification of the flow is determined by comparing locally measured velocities at the top and bottom of the
pipe. The ratio of the velocities near the top and bottom of the
pipe correlates to the level of stratification of the flow. Additional sensor arrays may provide a velocity profile for the flow. In another aspect, each of the sensors in the array includes a pair of sensor half-portions disposed on opposing lateral surfaces of the pipe, and the signal processor determines a nominal velocity of the flow within the pipe using the signals.