|
Ультразвуковой расходомер, нужна формула |
|
|
|
Apr 22 2013, 20:08
|
Частый гость
 
Группа: Свой
Сообщений: 170
Регистрация: 30-06-05
Из: Киев
Пользователь №: 6 426

|
Здравствуйте. Уже 4-ю неделю пытаюсь получить адекватные значения с ультразвукового расходомера для жидкостей, но показания всегда плывут в зависимости от температуры. У меня расходомер китайский, геометрических размеров нет, есть только то, что удалось намерять штангенциркулем, поэтому все размеры приблизительные. Нашел похожую картинку, 4 и 6 - датчики.
Расходомер состоит из 2-х пьезодатчиков, каждый из которых попеременно выступает и передатчиком, и приемником. Сначала запускаю импульсы против течения жидкости, получаю время Tup, потом за течением и время Tdn. Далее через формулу получаю объем V = S * ((0.5*L/Tdn)-(0.5*L/Tup)), где S - площадь сечения трубы в зоне распостранения ультразвука L - расстояние между датчиками. По указанной формуле удается скалиброваться на одном расходе, но с изменением температуры плывет и расход. Дело в том, что L у меня состоит из 2 участков (~10мм), перпендикулярных направлению жидкости и 1-го "честного"(~56мм), где сигнал распостраняется параллельно потоку жидкости. Пытался вычесть из Tup, и Tdn время прохождения перпендикулярных участков, но это ничего не дало. Кто сталкивался с такой задачей, помогите формулой или советом куда копать.
|
|
|
|
|
 |
Ответов
|
Apr 26 2013, 20:21
|
Частый гость
 
Группа: Свой
Сообщений: 170
Регистрация: 30-06-05
Из: Киев
Пользователь №: 6 426

|
Цитата(Владимир @ Apr 26 2013, 23:03)  Что-то тут в порядках не так. За такую точность грудь давно в медалях бы была Это в теоретическая погрешность, рассчитанная для случая если неизвестно расстояние между зеркалами. С реальными данными не имеет ничего общего, особенное если датчик начинает нагреваться, расширяется труба, увеличивается расстояния между зеркалами, увеличивается фактический путь для УЗ сигнала. Поэтому я и написал что "задача усложнилась", о тепловом расширении при создании первого поста я еще не подозревал. На длях испытывал счетчик на государственном эталоне, до сих пор никак не могу понять почему при стабильной температуре плывет погрешность, причем чем меньше расход, тем больше погрешность уходит в "+". Если б не грубая коррекция (отнимание каждую секунду 1 грамм при наличие расхода), то в точность +/- 3% уже б не вложился. Грешу на 2 фактора: - давление (менялось в зависимости от расхода, так устроен эталон) - что-то мне непонятное, вроде турбулентности Цитата(Владимир @ Apr 26 2013, 23:11)  А для квартиры-- там вообще расходы маленькие, в низу, на малых скоростях потока можно вообще перескочить в ламинарный режим., Никто дома воду не льет, да и тепло берегут. соответсвенно скорости маленькие. Расходы действительно небольшие, обычно у нас ребята настраивают где-то на 120 л/час, но счетчик обязан считать нормально во всем диапазоне расходов. Цитата(Владимир @ Apr 26 2013, 23:11)  А самое главное дороги ультразвуковые для бытовых. Вертушки в 10 баксов вкладываются по себестоимости. у Вас цена на порядок больше будет Ну это от жадности производителя зависит. Если получится скорректировать существующий датчик или хотя бы "за ушы" втянуть в нужный диапазон, то цена теплосчетчика будет не сильно дороже механического, а из плюсов получаем что на него не влияет постоянный магнит как на механический.
|
|
|
|
|
Apr 27 2013, 13:57
|
Гуру
     
Группа: Свой
Сообщений: 2 223
Регистрация: 3-03-06
Из: Tomsk
Пользователь №: 14 925

|
Цитата(jack_avenger @ Apr 27 2013, 03:21)  На длях испытывал счетчик на государственном эталоне, до сих пор никак не могу понять почему при стабильной температуре плывет погрешность, причем чем меньше расход, тем больше погрешность уходит в "+". Если б не грубая коррекция (отнимание каждую секунду 1 грамм при наличие расхода), то в точность +/- 3% уже б не вложился. Грешу на 2 фактора: - давление (менялось в зависимости от расхода, так устроен эталон) - что-то мне непонятное, вроде турбулентности Если неправильно сделана схема, то при увеличении давления на пьезоэлементе будет увеличиваться постоянное напряжение, соответственно пороговый элемент раньше срабатывает. А турбулентность будут размывать фронты, для этого надо измерять задежку не по фронту сигнала, а по середине первого импульса, т.е. ловишь фрон, ловишь спад, вычисляешь среднее. Цитата(jack_avenger) Расходы действительно небольшие, обычно у нас ребята настраивают где-то на 120 л/час, но счетчик обязан считать нормально во всем диапазоне расходов. Ультразвук хорош тем что может измерять в широком диапазоне скоростей, но есть сложности с температурной компенсацией.
Сообщение отредактировал HardEgor - Apr 27 2013, 13:58
|
|
|
|
|
Apr 27 2013, 15:58
|

Гуру
     
Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671

|
Цитата(HardEgor @ Apr 27 2013, 16:57)  Если неправильно сделана схема, то при увеличении давления на пьезоэлементе будет увеличиваться постоянное напряжение, соответственно пороговый элемент раньше срабатывает. А турбулентность будут размывать фронты, для этого надо измерять задежку не по фронту сигнала, а по середине первого импульса, т.е. ловишь фрон, ловишь спад, вычисляешь среднее.
Ультразвук хорош тем что может измерять в широком диапазоне скоростей, но есть сложности с температурной компенсацией. Как это интересно оно "размоет" У датчика емкость приличная. За время прохождения пути структуру воду можно считать неподвижной. Что по фронту, что по указанной середине---все плывет в большей или меньше степени. Цитата У меня обработка принятого сигнала сделана не на АЦП + DSP, а на время-числовом преобразователе, на вход которого идет переменное напряжение. Для первого импульса порог установлен в 35 мВ, а время считалось по 6-му импульсу, для которого порог уже сбрасывался в 0 мВ. Поэтому влияние постоянного напряжения исключаю. зачем такой маленький Можно и пропустить. Ставьте первый порог большой, второй порог нулевой. По первому синхрнизируетесь, по второму ловите и считаете времена. Переход через ноль как раз всегда практически на месте стоит. В формуле учитываете лишний период, что время считаете не по первому фронту , по спаду после него
|
|
|
|
|
Apr 27 2013, 17:43
|
Гуру
     
Группа: Свой
Сообщений: 2 223
Регистрация: 3-03-06
Из: Tomsk
Пользователь №: 14 925

|
Цитата(Владимир @ Apr 27 2013, 22:58)  Как это интересно оно "размоет" У датчика емкость приличная. За время прохождения пути структуру воду можно считать неподвижной. Что по фронту, что по указанной середине---все плывет в большей или меньше степени. Причем здесь емкость? Как это неподвижной, если она создаёт задержку УЗ-пакета которую измеряем? Вообщем турбулентность - это большая тема. Вкратце - всё зависит от препятствий их создающих, в некоторых точках скорость может превышать в несколько раз скорость основного потока. Еще турбуленции могут двигаться или стоять на месте. Если фронт волнового УЗ-пакета попадает на неё - естественно происходит искажение. При усреднении они фильтруются, но ошибку увеличивают. Плюс могут появляться шумы от них на самих датчиках. Еще скорее всего идут переотражения от стенок и остальных препятствий, и в зависимости от скорости потока меняется интерференционная картина.
|
|
|
|
|
Apr 27 2013, 18:02
|

Гуру
     
Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671

|
Цитата(HardEgor @ Apr 27 2013, 20:43)  Причем здесь емкость?. Керамика- это еще и конденсатор. Хотите этого или нет. Цитата Как это неподвижной, если она создаёт задержку УЗ-пакета которую измеряем Задержку создает не то что вода а течет, а то, что она есть. Небольшое относительно изменение задержки и связано со скоростью воды. Порядок этого относительного изменения-- отношение скорости звука в воде к скорости потока. в первом приближении 3 порядка. Ультразвук проносится мерный участок грубо говоря за микросекунды. За это время вода почти нисколько еще не протекла. И уж тем более форму турбулентности не сильно потеряла. Цитата Вообщем турбулентность - это большая тема. с этим никто не спорит Цитата Плюс могут появляться шумы от них на самих датчиках. Это не плюс, а минус. И шумы это не самое страшное. Если это шумы в большом смысле этого слова. Страшное --это что датчик долго "звинит" после своего возбуждения, + ультразвак, если мерник из металла по трубе быстрее доходит. Это уже не шум, а помеха. И с ней гораздо труднее бороться. Цитата Еще скорее всего идут переотражения от стенок и остальных препятствий, и в зависимости от скорости потока меняется интерференционная картина. Переотражения не так страшны. При них средняя скорость формально идет по всему объему. Хуже изменения фазы на переотражениях, и попадание на стенки мерника ультразвука-- а далее опять коротким потем (с точки зрения звука) на датчик
|
|
|
|
Сообщений в этой теме
jack_avenger Ультразвуковой расходомер, нужна формула Apr 22 2013, 20:08 Владимир полу сумма времен деленная длину дает скорость зву... Apr 22 2013, 20:15 jack_avenger Цитата(Владимир @ Apr 22 2013, 23:15) пол... Apr 22 2013, 20:22 Владимир Цитата(jack_avenger @ Apr 22 2013, 23:22)... Apr 22 2013, 20:48 jack_avenger Цитата(Владимир @ Apr 22 2013, 23:48) В о... Apr 22 2013, 21:03 HardEgor У тебя главная неизвестная - скорость звука в тек... Apr 25 2013, 15:59 jack_avenger Задача усложнилась. Оказалось что наличие вертикал... Apr 25 2013, 18:57 HardEgor Цитата(jack_avenger @ Apr 26 2013, 01:57)... Apr 26 2013, 03:17 Владимир Цитата(jack_avenger @ Apr 25 2013, 21:57)... Apr 26 2013, 20:03 cant мне кажетстя, что подход к задаче не верный изнача... Apr 25 2013, 23:00 jack_avenger Цитата(HardEgor @ Apr 26 2013, 06:17) Эээ... Apr 26 2013, 16:24 cant Цитата(jack_avenger @ Apr 26 2013, 19:24)... Apr 26 2013, 19:19 jack_avenger Цитата(cant @ Apr 26 2013, 22:19) ну так ... Apr 26 2013, 19:31 cant Цитата(jack_avenger @ Apr 26 2013, 22:31)... Apr 26 2013, 19:59 jack_avenger Цитата(cant @ Apr 26 2013, 22:59) гугл ва... Apr 26 2013, 20:05 Владимир Цитата(jack_avenger @ Apr 26 2013, 23:05)... Apr 26 2013, 20:11 Владимир Цитата(jack_avenger @ Apr 26 2013, 23:15)... Apr 26 2013, 20:34     HardEgor Цитата(Владимир @ Apr 28 2013, 01:02) Кер... Apr 27 2013, 18:43      Владимир Цитата(HardEgor @ Apr 27 2013, 21:43) Ок.... Apr 27 2013, 20:41 jack_avenger Цитата(Владимир @ Apr 26 2013, 23:34) С у... Apr 26 2013, 20:45 Владимир Цитата(jack_avenger @ Apr 26 2013, 23:45)... Apr 27 2013, 07:49 jack_avenger Цитата(Владимир @ Apr 27 2013, 10:49) Для... Apr 27 2013, 07:55 Владимир Цитата(jack_avenger @ Apr 27 2013, 10:55)... Apr 27 2013, 09:46 jack_avenger Цитата(Владимир @ Apr 27 2013, 12:46) Быв... Apr 27 2013, 10:04 jack_avenger Цитата(HardEgor @ Apr 27 2013, 16:57) Есл... Apr 27 2013, 15:44 jack_avenger Цитата(Владимир @ Apr 27 2013, 18:58) Как... Apr 27 2013, 16:21 Владимир Цитата(jack_avenger @ Apr 27 2013, 19:21)... Apr 27 2013, 17:13 jack_avenger Цитата(Владимир @ Apr 27 2013, 20:13) Ее ... Apr 27 2013, 17:35 Владимир Цитата(jack_avenger @ Apr 27 2013, 20:35)... Apr 27 2013, 17:40 Владимир а так подумайте. Так хорошо работает для больших д... Apr 27 2013, 17:47 jack_avenger Цитата(Владимир @ Apr 27 2013, 20:47) а т... Apr 27 2013, 17:50 jack_avenger Цитата(HardEgor @ Apr 27 2013, 21:43) ...... Apr 27 2013, 19:10 HardEgor Цитата(jack_avenger @ Apr 28 2013, 02:10)... Apr 27 2013, 20:06 jack_avenger Цитата(HardEgor @ Apr 27 2013, 23:06) Пер... Apr 27 2013, 20:27 jack_avenger Цитата(Владимир @ Apr 27 2013, 23:41) там... Apr 27 2013, 21:13 Владимир Как то не очень осциллограмма.. Похоже высокая доб... Apr 28 2013, 14:56 Самоделкин Однако вижу попытки догнать и перенать Landis+Gir... May 3 2013, 17:10 jack_avenger Цитата(Самоделкин @ May 3 2013, 20:10) Од... May 3 2013, 17:29 Самоделкин Цитата(jack_avenger @ May 3 2013, 20:29) ... May 3 2013, 17:52 Владимир Цитата(Самоделкин @ May 3 2013, 20:52) --... May 3 2013, 18:04  Самоделкин Цитата(Владимир @ May 3 2013, 21:04) Ну у... May 3 2013, 19:22 jack_avenger Цитата(Самоделкин @ May 3 2013, 20:52) --... May 3 2013, 18:02 jack_avenger Цитата(Самоделкин @ May 3 2013, 22:22) Ре... May 3 2013, 19:41
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|