Уровнемер
Иллюстрации
Показать всеРеферат
УРОВНЕМЕР по авт. св. ff 900120, отличающийся тем, что, с целью увеличения точности измерения, в него введен регистр хранения промежуточного.значения уровня, причем его кодовый вкод связан с кодовым выходом второго реверсивного счетчика, управляняциЙ вход со схемой вьфаботки управляющих сигналов , а выход - с кодовым входом первого реверсивного счетчика.
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИН (l9) 0 I) 4(зц G 01 Р 23/28
ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР
AO ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ
ВСЕСО1()ЯИ,Д
ОПИСАНИЕ ИЗОБРЕТЕНИЯ 1;.":; " :: — д
К АВТОРСКОМУ СВИДЕ П:ЛЬСТЕЦУ (61) 900120 (21) 3680904/24-10 (22) 26. 12.83 (46) 15.04.85. Бюл. и 14 (72) В.H.Ëîêòþõèí, Н.И. Иопа и А.Н.Терехин (71) Рязанский радиотехнический институт (53) 681.128.082.3 (088.8) (56) 1.Авторское свидетельство СССР
У 900120, кл, С 01 F 23/28, 1980 (прототип) .
2.Авторское свидетельство СССР
У 1008621, кл. С 01 F 23/28, 1981 ° (54) (57) УРОВНЕИЕР по авт. св.
Ф 900120, о т л и ч а. ю шийся тем, что, с целью увеличения точности измерения, в него введен регистр хранения промежуточного.значения уровня, причем его кодовый вход связан с кодовым выходом второго реверсивного счетчика, управляющий входсо схемой выработки управляющих сигналов, а выход — с кодовым входом первого реверсивного счетчика.
1150
Изобретение относится к измерительной технике и может бьггь использовано в нефтехимической промьпппенности для измерения уровней жидких сред.
По основному авт. св. Р 900120 известен уровнемер с многочастотным датчиком. Устройство содержит датчик, подключенный к первой схеме коммутации, которая через две логические схемы подключена к первому реверсивному счетчику, и второй схеме коммутации, которая подключена к второму реверсивному счетчику, схему выработки управляющих сигналов и блок памяти, соединенные между собой и со схемами коммутации и реверсивными счетчиками, схему формирования частот, соединенную со схемами коммутации, регистр уровня и регистр числа секций, соединенный со счетчиком числа секций, триггер, схему переполнения, соединенную выходамй " с регистрами индикации уровня и секций,счетчиком секцнй, а входами — с 25 выходом первого реверсивного счетчи-, ка и входом регистра уровня, причем вход триггера соединен с выходом второго реверсивного счетчика, подключенного к первому реверсивному счетчику, а выход триггера подсоединен к второй схеме коммутации и входам логических схем (1 .!
Для измерения уровня сред используются уровнемеры с многосекционны- 35 ми частотными датчиками, секции которых могут быть соединены как встык, так и внахлест.
Использование многосекционного датчика с секциями встык позволяет 40 сократить металлоемкость первичного преобразователя, но требует специального алгоритма обработки информации, отличного от алгоритма для датчика с секциями внахлест. 15
При соединении секций датчика встык погрешность преобразования уровня в частоту при уровне среды, находящемся на стыке секций, составляет +2X, что позволяет по коду уров-50 ня только в одной i-й секции датчика сделать вывод, заполнена она полностью или частично.
Такая неоднозначность обусловливает следующий алгоритм обработки 55 ,информации, поступающий с датчика с секциями встык: признак степени заполнения секции (пустая, частично
491 2 заполненная, полная) формируется в результате суммирования уровней в
i-й и вьппележащей (i + 1)-й секциях датчика. Значение кода уровня контролируемой среды в каждой i-й секции берется смещенным N N < + 100.
В результате исключается возможность получения отрицательных значений уровня и формируется признак степени заполнения секции, позволяющий отличать уровни в случае частично заполненной и пустой секций датчика (2) .
Недостатками уровнемера являются сбои при работе с многосекционным частотным датчиком с секциями встык, в результате чего вычислитель уровнемера может недосчитать нескольких полных секций.
Цель изобретения — увеличение точности в определении числа полностью заполненных секций датчика и расширение функциональных возможностей вычислительного преобразователя, т.е. создание уровнемера, способного обрабатывать информацию, поступающую с многосекционных датчиков, секции которых соединены как встык, так и внахлест.
Указанная цель достигается тем, что в уровнемер введен регистр хранения промежуточного значения уровня, кодовый вход которого связан с кодовым выходом второго реверсчвного счетчика, управляющий вход — со схемой выработки управляющих сигналов, а выход — с кодовым входом первого реверсивного счетчика.
На чертеже изображена блок-схема предлагаемого уровнемера.
Устройство содержит схему 1 выработки управляющих сигналов, две схемы 2 и 3 коммутации, схему 4 формирования частот f u f две логические схемы И 5 и 6, блок 7 памяти коэффициентов, реверсивные счетчики
8 и 9, триггер 10, схему 11 признака переполнения, регистр 12 уровня, счетчик 13 и регистр 14 числа секций, регистр 15 хранения промежуточных значений уровня.
Измерительный f >, и компенсационный Е, каналы многосекционного датчика 16 подключены к схемам 2 и
3 коммутации. Выходы схемы 3 подключены к счетным входам реверсивного счетчика 9, а схемы 2 — к входам логических схем И 1 и 6, соответственно связанных своими выходами с
1150491 2 я (Н, ) (1)
1
011 4
fO2 f2 (2) суммирующим и вычитающим входами реверсивного счетчика 8. К входам схем 2 и 3 соответственно подключены выходы f р, и fo> схемы 4 Формирования частот, связанной своим входом с шиной опорной частоты Гр, а также шина Q схемы 1 выработки управляющих сигналов.
Выходы р,, Qg схемы 1 подключены к блоку 7 памяти коэффициентов, 1О а выход Q — к регистру 15 хранения промежуточных значений уровня. Выходы N блока 7 памяти коэффициентов а соедйнены с кодовыми входами счетчи- ка 8, связанного своими выходами с соответствующими кодовыми входами второго реверсивного счетчика 9, регистра 12 уровня в секции и схемы 11 признака переполнения. Шина "Заем" реверсивного счетчика 9 подключена к триггеру 10, а кодовый выход счетчика 9 связан с кодовыми входами регистра 15 хранения промежуточных значений уровня, связанного своими кодовыми выходами с кодовым входом реверсивного счетчика 8. Единичный выход триггера 10 соединен с входами схем 2 и 3 коммутации и логических схем 5 и 6. Один выход (7 ) схемы 11 признака переполнения подключен к счетчику 13 числа секций, связанному с регистром 14 числа секций, второй (q, регистра секции) — к входу регистра 14 числа секций, а третий и четвертый (q, регистра уровня и установки нуля регистра
35 уровня) — к входам регистра 12 уровня.
Выход q< схемы 1 подключен к реверсивному счетчику 8, q< — к реверсивному счетчику 9 и триггеру 10, q > к счетчику 13 числа секций к схеме 11 признака переполнения, — к регистру 15 хранения промежу5 точных значений ypoBHs. ВыхОды и q схемы 1 подключены к датчику
16 уровня для обеспечения его син- . хронной работы с вычислительным преобразователем уровнемера.
Выходной результат снимается с
50 регистра 14 числа секций, в котором хранится код числа полностью заполненных секций, и регистра 12 уровня внутри текущей секции. Управление последовательностью вычислений осущес „ - вляется схемой 1 выработки управляю- Зэ щих сигналов, имеющей классическую структуру устройства управления синхронного типа.
В основе действия предлагаемого уровнемера лежит циклический опрос во времени секций датчика, начиная с первой, с Формированием в течение времени опроса (i + f)-й секции промежуточного кода уровня Ян,° „ : B ней и КОДа УРОВИЯ 1-й секЦ ЯН;реЧвьт
NH „ „11+ N„ „,„ к с формированием сиг нала U; =1, если уровень Н; + 1003,или сигналов q а„р регистра секций; qqgrj регистра уровня, если 0 < Н + f00X, или сигналов О регистра секции и 1агР установки нуля регистра уровня, если
Н OX.
В течение всего цикла опроса датчика определяется число полностью заполненных секций И и уровень NH®„ внутри пустой или частично заполнейной (М + 1}-й секции. Значение уровня в каждой секции Формируется последовательно на выходе реверсивного счетчика 8.
При вычислении промежуточного кода Уровня 1 ° „ в i-й секции уровнемер реапйзует зависимость где f, fð 2,,— — з нНа ч еен ия ч а сeт оoтT, соот1 ветс твующих нулевому уровню в секции;
f,.= q(H; Е) — текущее значение частоты рабочей секции датчика;
f y (Н1,E ) - текущее значение часто2i ты корректирующей секции датчика, с одновременной линеариэацией, осуществляемой путем аппроксимации функции полином второй степени
P>(Z) {а Z +а) Z.;+а (3) Рассмотрим работу устройства в течение одного цикла Т опроса датчиф1 ка.
Для синхронной работы устройства посредством сигналов q> и q, соответственно в начале цикла Т ; обнуляется счетчик 13 и счетчик секций в многосекционном датчике и к входу вычислительного преобразователя уров1150491
"02i 21
f2 — N (7) 1РС1 и 11
Е
f 1i
° (9)
) 021
f2
6РСл "4РСЛ
) "02
I о21 21 (10) л ь л о (4) немера подключаются частоты f1 и
1л
2, соответствуще первой секц и
В течение цикла Т@ опроса первой секции датчика формируется промежуточный код уровня Ы ;„р „е в первой 5 секции эа шесть тактов 01- Q 6 работы уровнемера. За это время реализуются совместно зависимость (1) и полином (3). Во время такта Qg код Ng оролле.к переносится в регистр 15 хранения промежуточного кода уровня.
В течение цикла Тр опроса второй секции датчика формируется промежуточный коД УРовнЯ М112„ро,де также за шесть тактов, а в такте Q » цикла T(15 вычисляется результирующий ВН рез, Рез код уровня в первой секции NM pe
НИ, вромез + Nllz рромел
Управляющие сигналы и,:, 0 . вырабатываются схемой 1 выработки управляющих сигналов.
Выбор кодов Ио,, пропорцио1 нальных коэффициентам а, аппроксимирующего полинома (3), осуществляется сигналами Q, 0 1, 0б
25 кода И л „Р„,,, после формирования кода Ин рромеФ cHFHcLTIoM 01.
i41о о
Запись кодов в счетчики 8 и 9 производится в моменты поступления сигналов q л и q соответственно. 30
В моменты записи кодов в счетчики подача импульсных последовательностей на их счетные входы запрещается.
Рассмотрим работу уровнемера при вычислении кода уровня N л в i-й И
1 секции.
В начале первого такта иэ блока 7 памяти коэффициентов через реверсивный счетчик 8 и реверснвный счетчик 9 записывается код N, а триг- 40
rep 10 с приходом импульса устанавливается в единичное состояние.
В течение первого такта код Ng описывается из счетчика 9 импульса- 45 ас от f>2 и f2,-, пос упающи
I на его вычитающий и суммирующий входы через схему 3 коммутации со схемы 4 формирования частот и первичного датчика соответственно до момента обнуления счетчика 9. Здесь
На выходе триггера 10 при
2 ° . этом формируется временной интервал
, длительностью который заполняется импульсами частот Ео ° и Кл,, поступающими через схему 2 коммутации с выходов схемы 4 и первичного датчика на входы логических схем И 5 и 6., При этом на их выходах формируются число-импульсные коды и = fо,п и и+ fл ол; 1 + лл "» поступающие на суммирующий и вычитающий входы счетчика 9, в котором образуется сумма л РС1 пл+ nl = (кол, fл"1 )с (5)
t с учетом (4) ол, л;
N = — -- — — ---- N
Лрол а
В начале второго такта код МЛРс, переписывается из счетчика 8 в счетчик 9, из которого списывается импульсами частоты f ° до обнуления счетчика 9. На выходе триггера 10 л фоРмиРУетсЯ интеРвал 42 = ИЛ, / f Л,, который заполняется на схеме И 5 импульсами частоты и . На ее выходе формируется число импульсов n2+=
f2; 2, которое записывается в счетчик 8, образуя в нем код
В начале третьего такта N 2 Р, переписывается в счетчик 9, а в счетчике 8 устанавливается код N
= 9 и аналогично предыдущему такту в счетчике 8 формируется код
В четвертом, пятом и шестом тактах аналогично первым трем тактам в счетчике 8 соответственно формируются коды ол;
N, N
4 Рсл 1 РСл
1150491
N N
6РС1 % РС1
f1 на, (11) г
1., 11 (12 ) В седьмом такте код 111„, „
Н; еpîìå:ê переписывается в регистр 15 хранения промежуточных значений уровня.
В течение следующих шести тактов работы аналогично описанному выше 20 вычислЯетсн кОД Нн, „,„е„ н пеРепи141 Р сывается в реверсивный счетчик 9, код 1Н; промеж по сигналу ч 1 загружается из регистра 15 в реверсивный счетчик 8, а по сигналу q 1 код 25
NH. „ ц из счетчика 9 записывается в регистр 15 хранения промежуточных значений уровня.
С помощью триггера 10 формируется временной интервал 30
Н 1 1 е ро м е к
N (2 : Р
Составитель И.Абросимов
Редактор И.Рыбченко Техред А.Бабинец . Корректор Л.Пилипенко
Заказ 2131/31 Тираж 703 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д.4/5 филиал ППП "Патент", r.Óæãîðîä, ул.Проектная,4
С учетом последовательных подстановок (б) в (7), (7) в (8), (8) в (9), (9) в (10), (10) в (11), выражение (11) примет вид
2 ц 4;-«;
f. pI который заполняется импульсами частоты f поступающими на вход логиОЭ Ф ческой схемы И 6.
В счетчике 8 образуется код
=И . = И. -1- М. (13)
Эре Н; реЭ Н прме» Н111ЕРоме» 10
В конце седьмого такта сформированный код уровня в первой секции
N,,поступает на схему 11 приМ„реЭ знака переполнения. Если N,. 1003, формируется сигнал V,= 1, увеличивающий содержимое счетчика 13 числа секций HB. 1. EcJIB N g p
1 с приходом синхросигнала q< формируются сигналы q регистра секций и гагр установка нуля регистра уровня, в результате чего содержимое регистра
12 уровня обнуляется, а в регистр 14. числа секций переносится из счетчика
13 числа секций код числа полностью заполненных секций. Если Q < NH. с 1002, формируются .сигналы q p регистра уровня и q регистра секЭагрций, в результате чего в регистр 12 уровня переносится значение уровня в секции, а в регистр 14 числа секций — код числа полностью заполненных секций. Процесс формирования кода уровня в каждом цикле аналогичен рассмотренному выше. После первого появления результирующего кода
0 «с N ° с 100Х содержимое счетчика
13 и регистров 12 и 14 до начала нового цикла опроса секций датчика не меняется.
Предлагаеьмй уровнемер по сравнению с известным обладает более широкими функциОнальными вОзмОжнОстями поскольку в качестве первичного преобразователя у него может выступать как многосекционный датчик с секция ми встык, так и многосекционный датчик с секциями внахлест, и более высокой точностью в случае использования многосекционного датчика, секции которого соединены встык.