Способ измерения скорости текучей среды в трубопроводе

Способ измерения скорости текучей среды в трубопроводе включает формирование зондирующего ультразвукового сигнала, испущенного в первой точке трубопровода, преобразование ультразвукового сигнала, принятого во второй точке трубопровода, в цифровую форму, формирование корреляционной функции Ψ принятого и эталонного сигналов с последующим созданием в корреляционной функции Ψ последовательности N временных окон с монотонно убывающими временными протяженностями, нахождение в каждом окне положения максимума корреляционной функции, определение искомого максимума корреляционной функции Ψmах по величине положения локального максимума корреляционной функции в N-м окне, использование Ψmax для определения времени распространения ультразвукового сигнала между двумя упомянутыми точками трубопровода с последующим расчетом скорости текучей среды в трубопроводе. Обеспечивается повышение быстродействия способа при высокой точности измерения скорости текучей среды в трубопроводе. 4 з.п. ф-лы, 6 ил.

 

Настоящее изобретение относится к способам измерения скорости текучих сред в трубопроводах с помощью определения времени распространения в текучих средах, например, акустических сигналов, и может быть использовано, в частности, в ультразвуковых расходомерах для расчета количества прошедшей через расходомер жидкой среды.

Для измерения скорости текучей среды в трубопроводе при использовании в качестве зондирующих сигналов ультразвука необходимо с высокой точностью определить положения характерных точек ультразвукового сигнала, ускоренного или замедленного потоком жидкой среды.

Широко известным подходом является способ, в котором начиная с момента начала ожидания принимаемого сигнала происходит преобразование аналогового сигнала в последовательность цифровых отсчетов определенной частотой дискретизации с последующей интерполяцией в требуемое количество раз и вычислением корреляционной функции полученного массива цифровых отсчетов (принятого сигнала) с массивом, содержащим образец сигнала (с эталонным сигналом). По положению максимального значения корреляционной функции определяется положение сигнала в интерполированном массиве и рассчитывается время распространения ультразвукового сигнала между двумя пространственно разнесенными в направлении потока текучей среды точками.

Следует также отметить, что вычисление корреляционной функции требует длительной обработки большого объема данных, что особенно существенно в условиях применения вычислительных устройств с ограниченной производительностью (микроконтроллеров, микропроцессоров и т.д.), и делает актуальным обеспечение достаточно высокого быстродействия применяемых при этом способов.

Известен способ измерения скорости текучей среды в трубопроводе путем расчета времени распространения ультразвукового сигнала между двумя точками, пространственно разнесенными в направлении потока текучей среды, в котором формируют ультразвуковой сигнал (передаваемый одним датчиком и принимаемый другим датчиком) и эталонный акустический сигнал, осуществляют преобразование упомянутых сигналов в цифровую форму, вычисляют корреляционную функцию принятого и эталонного сигналов, формируют в принятом сигнале последовательность измерительных временных окон с монотонно убывающей временной протяженностью, определяя и уточняя при этом на каждом шаге положение точки пересечения нулевой линии, соответствующей временному сдвигу между известным эталонным сигналом и принятым сигналом и связанной с временным положением максимума корреляционной функции, и рассчитывают время прохождения принятого ультразвукового сигнала с разрешением, определяемым частотой дискретизации. Поскольку частота дискретизации сигнала по мере его сканирования на каждом шаге в окне все меньшего и меньшего размера увеличивается, временной сдвиг между принятым и эталонным сигналом может быть определен на заключительном шаге с высокой точностью. Пошаговое уменьшение размера измерительного временного окна на основе примерной оценки положения принятого сигнала на предыдущем шаге позволяет существенно уменьшить протяженность окна и, соответственно, требования к объему данных, содержащихся в памяти устройства, осуществляющего процесс измерения. Как следствие, повышается быстродействие способа измерения скорости текучей среды в трубопроводе (патент ЕПВ №797105, МПК G01S 15/10, 1997 г.)

Недостатком известного способа является недостаточное быстродействие, связанное с тем, что алгоритмы корреляции требуют существенно больших вычислительных ресурсов по сравнению с алгоритмами интерполяции. В известном способе последовательность окон формируется в принятом сигнале, в каждом окне происходит увеличение количества точек (интерполяция), и для каждого временного окна применяются алгоритмы корреляции. Как следствие, в рамках одних и тех же аппаратных вычислительных средств это приводит к снижению быстродействия способа.

Известен способ акустического измерения расхода текучих сред, в котором используется взаимная корреляция сигналов, распространяющихся по потоку и против потока (патент РФ №2234682, МПК G01F 1/66, 2009 г.). Такой подход накладывает ограничения на уровень и качество сигнала, приводит к дополнительным затратам на обработку как входного массива, так выходного массива корреляционной функции, снижая быстродействие способа. Кроме того, усложняется аппаратная реализация способа, так как в этом случае требуется использовать два независимых и синхронно работающих канала аналого-цифрового преобразования

Известен способ измерения текучей среды в трубопроводе по патенту РФ №2696823, МПК G01F 1/66, 2019 г., в котором используется принцип корреляции сигналов с изменяемым, искусственно созданным запаздыванием и поиск максимума между полученными результатами корреляций. Недостатком известного способа является то, что для обеспечения требуемой точности измерения требуется посылка нескольких зондирующих ультразвуковых сигналов (причем точность измерения будет тем выше, чем больше число зондирующих сигналов), а также определение корреляции для каждого из них, что, в конечном итоге, существенно снижает быстродействие способа. Кроме того, применение указанного способа требует значительных вычислительных ресурсов.

В качестве ближайшего технического решения к заявляемому способу выбран способ измерения скорости потока в ультразвуковом расходомере, описанный в патенте США №10753777, МПК G01F 1/66, 2020 г.

Указанный способ заключается в следующем. На первом этапе вычисляется первая корреляционная функция измеряемого сигнала с первым эталонным (опорным) сигналом и по временному сдвигу между измеряемым сигналом и первым опорным сигналом производится грубая оценка времени распространения ультразвукового сигнала. Для более точного определения времени распространения ультразвукового сигнала рассчитывается вторая корреляционная функция между измеряемым сигналом и вторым опорным сигналом, который может являться фрагментом первого опорного сигнала, например, «вырезанным» в соответствующем временном окне.

Опорные сигналы могут быть получены на стадии калибровки прибора или в процессе его работы.

Для выбора опорных точек во второй корреляционной функции используются опорные точки из первой корреляционной функции, причем указанная процедура может осуществляться с помощью установления во второй корреляционной функции окна.

На базе нахождения во второй корреляционной функции положения локального экстремума рассчитывается время распространения ультразвукового сигнала. Ограничение количества значений корреляционной функции при использовании окна, имеющего существенно меньшую протяженность по сравнению с общей протяженностью корреляционной функции, сокращает время расчетов, т.е. повышает быстродействие способа.

Недостатком способа, принятого в качестве ближайшего аналога, является необходимость вычисления нескольких корреляционных функций для уточнения положения локального экстремума, что снижает быстродействие способа. Кроме этого, при использовании для вычислений нескольких циклов зондирования, снижается точность измерений за счет использования при вычислениях данных, которые существенно изменяются при изменении скорости распространения ультразвуковых колебаний в разных циклах зондирования (например, при резком изменении температуры), затрудняется точная идентификация реального максимума корреляционной функции в ограниченном временном окне, определенном на предыдущих этапах измерений, т.е. возникает вероятность «потери» упомянутого максимума.

Технический результат, достигаемый при использовании изобретения - повышение быстродействия способа при обеспечении высокой точности измерения скорости текучей среды в трубопроводе.

Указанный технический результат достигается тем, что в способе измерения скорости текучей среды в трубопроводе, включающем формирование зондирующего ультразвукового сигнала, испущенного в первой точке трубопровода, преобразование ультразвукового сигнала, принятого во второй точке трубопровода, пространственно разнесенной от первой точки в направлении потока текучей среды, в цифровую форму, использование корреляционной процедуры сравнения принятого и эталонного сигналов для определения времени распространения ультразвукового сигнала между первой и второй точками трубопровода, и последующий расчет скорости текучей среды в трубопроводе, корреляционную процедуру сравнения принятого и эталонного сигналов осуществляют путем формирования корреляционной функции Ψ принятого и эталонного сигналов с последующим созданием в корреляционной функции Ψ последовательности N временных окон с монотонно убывающими временными протяженностями, при этом выбирают первое временное окно в окрестности точки локального максимума корреляционной функции; осуществляют интерполяцию отсчетов корреляционной функции в первом окне с получением уточненного значения положения локального максимума корреляционной функции в данном окне, повторяют указанную процедуру для последующих k окон, где N≥k>1, причем каждое окно с номером k формируется в окрестности уточненного положения локального максимума корреляционной функции в предыдущем (k-1) окне, находят положение максимума корреляционной функции Ψmax, равное положению локального максимума корреляционной функции в N-ом окне, и используют найденное значение положения максимума корреляционной функции Ψмах для определения времени распространения ультразвукового сигнала между двумя упомянутыми точками трубопровода.

Указанный технический результат достигается также тем, что протяженность первого окна в корреляционной функции T1 выбирают из условия: T1≤0,25Т, где Т - протяженность корреляционной функции Ψ.

Указанный технический результат достигается также тем, что количество окон N выбирается в диапазоне (2-5).

Указанный технический результат достигается также тем, что в качестве принятого и эталонного сигналов используют ультразвуковые сигналы, распространяющиеся по потоку.

Указанный технический результат достигается также тем, что в качестве принятого и эталонного сигналов используют ультразвуковые сигналы, распространяющиеся против потока.

Изобретение иллюстрируется чертежами. На фиг. 1 схематически показан принцип измерения скорости распространения ультразвукового сигнала в текучей среде, на фиг. 2 приведена эпюра эталонного сигнала, на фиг. 3 показана эпюра оцифрованного принятого сигнала, зарегистрированного приемопередатчиком 2, на фиг. 4 приведена эпюра корреляционной функции принятого и эталонного сигналов с наложенным на нее первым временным окном и точкой локального максимума, на фиг. 5 иллюстрируется нахождение уточненного максимума корреляционной функции после первой интерполяции, на фиг. 6 показан максимум корреляционной функции Ψmax, определенный на заключительном этапе интерполяционной процедуры в N-ом окне.

Заявляемый способ реализуется следующим образом. Приемопередатчик 2 регистрирует ультразвуковой сигнал (принятый сигнал), испущенный приемопередатчиком 1 с частотой ультразвуковых колебаний F0 и распространяющийся по трубопроводу 3, например, в направлении протекания текучей среды (по потоку). Затем принятый сигнал оцифровывается (фиг. 3) с частотой более 2⋅F0. Частота дискретизации F0 ограничена аппаратными средствами (АЦП) и недостаточна для определения положения принятого сигнала с требуемой точностью. На следующем этапе вычисляется корреляционная функция принятого и эталонного сигналов (фиг. 4). Эталонный сигнал (фиг. 2) может быть получен на этапе калибровки или рассчитан теоретическим путем.

Частота дискретизации (дискретность) корреляционной функции недостаточна для определения положения принятого сигнала с требуемой точностью. Как видно из фиг. 4, корреляционная функция Ψ имеет гармоническую форму без ярко выраженного максимума, что при недостаточной частоте дискретизации может привести к ошибке при выборе полуволны функции с максимальной амплитудой. Для повышения точности определения положения принятого сигнала проводят интерполяцию корреляционной функции с формированием последовательности N временных окон с монотонно убывающей временной протяженностью. Теоретически количество окон не ограничено, но, как установил заявитель, для обеспечения высокого быстродействия при невысоких аппаратных затратах достаточно использовать от 2-х до 5-и окон.

На начальном этапе обработки данных в корреляционной функции Ψ формируется первое временное окно T1 (показано в виде пунктирной рамки на фиг. 4) в окрестности точки локального максимума корреляционной функции в данном окне (или, говоря иначе, выбирается массив данных, находящихся в окрестностях такой точки).

Временную протяженность первого окна T1 выбирают из условия: T1≤0,25Т, где Т - временная протяженность корреляционной функции Ψ. На с следующем этапе осуществляется интерполяция корреляционной функции в окрестности локального максимума в данном окне с уточнением временного положения локального максимума.

В предпочтительном варианте реализации способа Т1 содержит в себе 3-5 локальных максимумов, соседних с найденным максимумом корреляционной функции в первом окне. Тогда интерполяция производится с захватом одного-двух локальных максимумов до и одного-двух - после найденной точки локального максимума, соответствующим 3-5 периодам.

На фиг. 5 приведена корреляционная функция с уточненным на данном этапе после первой интерполяции временным положением локального максимума.

Далее осуществляют формирование в корреляционной функции последовательности k окон с монотонно убывающей временной протяженностью Tk, где N≥k>1, а Tk<Tk-1, причем каждое k-ое окно формируется в окрестности уточненного значения положения максимума корреляционной функции в предыдущем (k-1) окне, определяют уточненное значение временного положения максимума в данном окне и осуществляют интерполяцию корреляционной функции в окрестности упомянутого временного положения. положение локального максимума корреляционной функции, найденное на N-ом этапе (в N-ом окне) - фиг. 6 - после уточнения его значения и интерполяции, полагают равному искомому положению максимума корреляционной функции Ψmax.

Найденное значение положения Ψmax используют для определения времени распространения ультразвукового сигнала между двумя пространственное разнесенными в направлении потока текучей среды точками. Скорость текучей среды в трубопроводе вычисляется в зависимости от проекции траектории распространения ультразвуковых колебаний на ось потока жидкости и разницы времен распространения сигнала между приемником и передатчиком по потоку и против потока.

Заявляемый способ позволяет определять время прохождения ультразвукового сигнала в текучей среде с точностью до десятков пикосекунд. Он свободен от сделанного в ближайшем аналоге допущения о соотношении между скоростью текучей среды и скоростью распространения в текучей среде ультразвука с одной стороны, и скоростью очередного этапа зондирования и измерения результатов с другой стороны, и, как следствие, для получения результатов измерений с требуемой точностью при использовании предлагаемого способа не требуется большого числа циклов измерения. Способ позволяет определить точное время прохождения сигнала за одну итерацию зондирования (один цикл зондирования, оцифровки и обработки данных), что позволяет быстро реагировать на изменение скорости потока среды.

Предлагаемый способ позволяет примерно в 32 раза сократить время обработки сигнала при работе с массивами исходных данных объемом 512 отсчетов и образца сигнала объемом 256 отсчетов при увеличении условной интерполяции в 1024 раза, и существенно увеличить быстродействие процесса измерения скорости текучей среды в трубопроводе. Он также позволяет использовать аппаратные средства, необходимые для реализации способа, с ограниченными ресурсами памяти, с небольшой вычислительной мощностью и с аналого-цифровым преобразователем с достаточно малой частотой дискретизации, например, превышающей частоту зондирующего сигнала всего в 6-8 раз.

1. Способ измерения скорости текучей среды в трубопроводе, включающий формирование зондирующего ультразвукового сигнала, испущенного в первой точке трубопровода, преобразование ультразвукового сигнала, принятого во второй точке трубопровода, пространственно разнесенной от первой точки в направлении потока текучей среды, в цифровую форму, использование корреляционной процедуры сравнения принятого и эталонного сигналов для определения времени распространения ультразвукового сигнала между первой и второй точками трубопровода и последующий расчет скорости текучей среды в трубопроводе, отличающийся тем, что корреляционную процедуру сравнения принятого и эталонного сигналов осуществляют путем формирования корреляционной функции Ψ принятого и эталонного сигналов с последующим созданием в корреляционной функции Ψ последовательности N временных окон с монотонно убывающими временными протяженностями, при этом выбирают первое временное окно в окрестности точки локального максимума корреляционной функции; осуществляют интерполяцию отсчетов корреляционной функции в первом окне с получением уточненного значения положения максимума корреляционной функции в данном окне, повторяют указанную процедуру для последующих k окон, где N≥k>1, причем каждое окно с номером k формируется в окрестности уточненного положения максимума корреляционной функции в предыдущем (k-1) окне, находят положение максимума корреляционной функции Ψmax, равное положению максимума корреляционной функции в N-м окне, и используют найденное значение положения максимума корреляционной функции Ψmax для определения времени распространения ультразвукового сигнала между двумя упомянутыми точками трубопровода.

2. Способ измерения скорости текучей среды в трубопроводе по п. 1, отличающийся тем, что временную протяженность первого окна T1 выбирают из условия: T1≤0,25Т, где Т - временная протяженность корреляционной функции Ψ.

3. Способ измерения скорости текучей среды в трубопроводе по п. 1, отличающийся тем, что количество временных окон N выбирается в диапазоне (2-5).

4. Способ измерения скорости текучей среды в трубопроводе по п. 1, отличающийся тем, что в качестве принятого и эталонного сигналов используют ультразвуковые сигналы, распространяющиеся по потоку.

5. Способ измерения скорости текучей среды в трубопроводе по п. 1, отличающийся тем, что в качестве принятого и эталонного сигналов используют ультразвуковые сигналы, распространяющиеся против потока.



 

Похожие патенты:

Изобретение относится к ультразвуковому расходомеру. Особенностью расходомера является то, что профиль поперечного сечения измерительного канала (18) сформирован гидравлической формовкой, причем измерительный канал (18) имеет ниши (10a, 10b) для датчиков (6, 8), размещаемых в элементах (2, 4) связи.

Ультразвуковой расходомер содержит измерительный канал (18), который выполнен с возможностью использования в протекаемом текучей средой трубопроводе и в котором расположены по меньшей мере два ультразвуковых датчика (6, 8), причем на удаленной от ультразвуковых датчиков (6, 8) поперечной стенке (24) измерительного канала (18) расположен отражатель (28), причем отражатель (28) имеет стойкую к отложениям структуру поверхности, отличающийся тем, что указанная стойкость к отложениям отражателя (28) достигается благодаря бионической структуре.

Изобретение относится к прибору измерения расхода, содержащему измерительный датчик, имеющий трубопровод для текучей среды, два блока ультразвуковых преобразователей на фазированной решетке, расположенные на расстоянии друг от друга в продольном направлении трубопровода, выполненные с возможностью излучать и принимать ультразвуковые сигналы под различными углами, блок управления и обработки для управления блоками ультразвуковых преобразователей, обработки принятых ультразвуковых сигналов и определения расхода с использованием времени прохождения ультразвуковых сигналов по измерительным путям.

Использование: для измерения расхода текучих сред. Сущность изобретения заключается в том, что ультразвуковой расходомер содержит внешний корпус, имеющий верхнюю часть корпуса, прикрепленную к нижней части корпуса, причем верхняя часть корпуса имеет крепежный элемент для прикрепления к трубке, которая выполнена с возможностью протекания в ней текучей среды; по меньшей мере первый пьезоэлектрический элемент, имеющий плоскую поверхность, которая образует горизонтальную плоскость, соединенный с передатчиком и приемником, причем первый пьезоэлектрический элемент выполнен с возможностью испускания ультразвуковых волн на рабочей длине волны (λ) в осевом направлении, перпендикулярном горизонтальной плоскости; комбинацию линз в нижней части корпуса, включающую: перефокусирующую линзу, расположенную снаружи в радиальном направлении относительно первого пьезоэлектрического элемента, имеющую кольцевую форму и выполненную с возможностью перенаправления принятых радиальных ультразвуковых волн для их перемещения в осевом направлении и тем самым уменьшения потерь сигнала, имеющую профиль толщины, выполненный с возможностью функционирования в качестве согласующего слоя для уменьшения множественных отражений внутри нижней части корпуса, и вторую линзу, имеющую форму плоского диска и расположенную под перефокусирующей линзой, включающую в себя наружную часть, расположенную снаружи в радиальном направлении относительно первого пьезоэлектрического элемента, и выполненную с возможностью перенаправления радиальных ультразвуковых волн для их перемещения в осевом направлении.

В настоящем описании предложены ультразвуковой расходомер и трубопровод для текучей среды. Ультразвуковой расходомер включает в себя: корпус, на котором сформировано впускное отверстие для текучей среды, и выпускное отверстие для текучей среды с каналом для текучей среды между ними; и по меньшей мере две пары ультразвуковых датчиков, причем каждая пара из по меньшей мере двух пар ультразвуковых датчиков имеет первый ультразвуковой датчик и второй ультразвуковой датчик, размещенные напротив друг друга, причем по меньшей мере некоторые из по меньшей мере двух пар ультразвуковых датчиков размещены в канавках на внутренней стенке канала для текучей среды, а центральные точки передних торцевых граней по меньшей мере некоторых из по меньшей мере двух пар ультразвуковых датчиков расположены на цилиндрической криволинейной поверхности, образованной внутренней стенкой канала для текучей среды.

Изобретение относится к конструкции ультразвуковых расходомеров и может быть, в частности, применено для измерения расхода газа в магистральных газопроводах. Ультразвуковой расходомер содержит трубчатый корпус (1), предназначенный для встраивания в газопровод.

Изобретение относится к измерительной технике. Предлагаемый поточный способ осуществляют с помощью поточного прибора с щелевым сужающим устройством.

Изобретение касается измерителя расхода для измерения расхода текучих сред в трубопроводе. Измеритель расхода имеет устанавливаемый на трубопроводе, по которому протекает текучая среда, измерительный канал (14), на котором закреплен измерительный узел, который имеет по меньшей мере два расположенных на расстоянии друг от друга ультразвуковых сенсора (28, 30), погружающихся по меньшей мере в одну выемку (12) корпуса.

Изобретение касается измерителя расхода для измерения расхода текучих сред в трубопроводе. Измеритель расхода имеет устанавливаемый на трубопроводе, по которому протекает текучая среда, измерительный канал (14), на котором закреплен измерительный узел, который имеет по меньшей мере два расположенных на расстоянии друг от друга ультразвуковых сенсора (28, 30), погружающихся по меньшей мере в одну выемку (12) корпуса.

Изобретение относится к измерительной технике. Задачей, на решение которой направлено настоящее изобретение, является создание универсального по жидкости поточного прибора для непрерывного измерения «действующего» значения кинематической (динамической) вязкости транспортируемой по трубопроводу жидкости, в том числе ньютоновской, неньютоновской или многокомпонентной смеси.

Область использования: изобретение относится к устройству для измерения массового расхода жидкостей и газов, а именно к кориолисовым расходомерам, и относится к диагностике и способам поверки кориолисового расходомера. Технический результат - более надежное выявление изменения калибровочного коэффициента расходомера, связанного с массовым расходом и плотностью и, как следствие, улучшение диагностики состояния измерительной системы расходомера, отсутствие зависимости от метода реализации оценки параметров колебательной системы. Сущность: в способе оценки качества измерения кориолисового расходомера, включающем возбуждение механических колебаний колебательной системы, измерение колебаний механической системы при помощи по меньшей мере одного датчика колебаний и оценку параметров колебательной системы на основе измеренных колебаний и численной модели колебательной системы, согласно изобретению численная модель колебательной системы представляет собой систему уравнений, например дифференциальных уравнений, на основе измеренных собственных форм, частот и известных из результатов калибровки коэффициентов численной модели колебательной системы, вычисляется мера отклонения параметров колебательной системы от исходного состояния для набора собственных форм колебательной системы, на основе меры рассчитывается оценка качества результатов измерения кориолисового расходомера. В качестве коэффициентов численной модели колебательной системы используются полученные в результате калибровки величины собственных форм, частот и матрицы жесткости, массы и демпфирования колебательной системы. Коэффициенты модели являются функциями температуры, давления, плотности измеряемой среды, температуры окружающей среды. В качестве меры отклонения параметров колебательной системы от исходного состояния выступает векторная величина, компоненты которой считаются как произведение степени собственной частоты на соответствующей собственной форме на вектор, полученный из результатов калибровки, или сумма произведений степеней собственной частоты на соответствующей собственной форме на вектора, полученные из результатов калибровки. Для оценки меры отклонения параметров колебательной системы от исходного состояния часть коэффициентов модели считаются малозначащими и принимаются равными нулю. Матрицы и векторы, в силу простоты модели колебательной системы, имеют одинаковые по величине элементы и могут быть сведены к одному скалярному значению. Собственные формы и частоты при калибровке не определяются, а вычисляются по известным из результатов калибровки матрицам мер жесткости, инерции и демпфирования. 8 з.п. ф-лы, 8 ил.
Наверх