Устройство для измерения глубинных параметров нефтяной скважины
Иллюстрации
Показать всеРеферат
Изобретение относится к нефтедобывающей пром-ти и м.б. использовано при промысловых исследованиях скважин. Цель изобретения - повышение точности. Устр-во содержит блок 2 датчиков, блок 3 управления, блок 4 регистрации, первый элемент И 5,счетчик 6 импульсов, триггер 7 контроля, таймер 8, счетчик 9 адресов, блок 10 памяти, блок 11 сравнения, вычисли- .тельный блок 20 и блок коммутации 41. Устр-во имеет второй элемент И 12, мультиплексор 13, дешифратор 14,первый 15, второй 16, третий 17, четвертый 18 и пятый 19 элементы ИЛИ и дополнительные элементы ИЛИ 34-36, При сигнале Пуск с блока 3 сигнал по-. ступает одновременно на триггер 7 контроля и таймер 8. Триггер 7 переходит в единичное состояние, а таймер 8 начинает подсчет числа импульсов, открывается первый элемент И 5 и пропускает текущую частоту, получаемую на выходе первого измерительного преобразователя , на вход счетчика 6 импульсов . По истечению времени-на выходе таймера 8 появляется другой сигнал и триггер переходит в нулевое состояние , закрывается элемент И и подсчет частоты прекращается. Т.о. устрво определяет координаты линейного участка характеристики измерительного преобразователя, между которыми находится текущее значение выходного параметра данного измерительного преобразователя в момент измерения. Далее вычисляют истинное значение этого глубинного параметра. 5 ил,2 табл. (Л со о 00 4ik 00 00
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (51)4 E 21 В 47/ 6
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н АВТОРСКОМ,Ф СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 4059220/22-03 (22) 21.04.86 (46) 23.01.88. Бюл. ¹ 3 (71) Отдел автоматизированных систем управления АН АЗССР (72) Ю.А.Махмудов, В.М.Кузьмин, Г.Х.Алиев, Б.С.Агаев, Э.А.Акопов, Н.А.Чирагов, Н.Ç.Самедов и В.Ф.Эфендиев (53) 622.245.5(088.8) (56) Авторское свидетельство СССР № 1288291, кл. Е 21 В 47/10, 1976. (54) УСТРОЙСТВО ДЛЯ ИЗМЕРЕНИЯ ГЛУБИННЫХ ПАРАМЕТРОВ НЕФТЯНОЙ СКВАЖИНЫ (57) Изобретение относится к нефтедобывающей пром-ти и м.б. использовано при промысловых исследованиях скважин. Цель изобретения — повьппение точности. Устр-во содержит блок 2 датчиков, блок 3 управления, блок 4 регистрации, первый элемент И 5,счетчик 6 импульсов, триггер 7 контроля, таймер 8, счетчик 9 адресов, блок 10 памяти, блок 11 сравнения, вычислительный блок 20 и блок коммутации 41.
Устр-во имеет второй элемент И 12, „„Я0„„1368433 А 1 мультиплексор 13, дешифратор 14,первый 15, второй 16, третий 17, четвертый 18 и пятый 19 элементы ИЛИ и дополнительные элементы ИЛИ 34-36. При сигнале "Пуск" с блока 3 сигнал по-. ступает одновременно на триггер 7 контроля и таймер 8. Триггер 7 переходит в единичное состояние, а таймер
8 начинает подсчет числа импульсов, открывается первый элемент И 5 и пропускает текущую частоту, получаемую на выходе первого измерительного преобразователя, на вход счетчика 6 импульсов. По истечению времени -на выходе таймера 8 появляется другой сигнал и триггер переходит в нулевое состояние, закрывается элемент И и под9 счет частоты прекращается. T.î. устрво определяет координаты линейного участка характеристики измерительного С преобразователя, между которыми находится текущее значение выходного параметра данного измерительного пре- М образователя в момент измерения. Да- (; ф лее вычисляют истинное значение это- ф го глубинного параметра. 5 ил.2 табл. Q) 1 13о843
Изобретение относится к нефтедобывающей промышленности и может быть использовано при промысловых исследованиях скважин, в частности для
5 обработки результатов измерений глубинных параметров.
Целью изобретения является повышение точности устройства.
На фиг.1 приведена функциональная схема устройства; на фиг.2 — схема блока управления; на фиг.3 — функци ональная схема блока 2- коммутации; на фиг.4 — алгоритм работы устройства; на фиг.5 — временная диаграмма входных и выходных сигналов блока управления.
Устройство содержит блок 1 датчиков, блок 2 коммутации, блок 3 управления, блок 4 регистрации, первый элемент И 5, счетчик 6 импульсов, триггер 7 контроля, таймер 8, счетчик
9 адресов, блок 10 памяти, блок 11 сравнения, второй элемент И 12,мультиплексор 13, дешифратор 14, первый 26
15, второй 16, третий 17, четвертый
18 и пятый 19 элементы ИЛИ, вычислительный блок 20, триггеры 21-25, дополнительные элементы И 26-33, дополнительные элементы ИЛИ 34-36, генератор 37 импульсов, первый двоичный счетчик 38, дополнительный дешифратор 39, второй двоичный счетчик 40, коммутатор 41 сигналов, причем а,-а входы блока 3 управления, Ь -b выходы блока 3 управления.
В качестве вычислительного блока
; 20 используется программируемый мик рокалькулятор "Электроника МК-46".
Вычислительный блок 20 включает в 10 свой состав двунаправленные электронные ключи, подсоединенные параллельно клавишам ввода информации (не показаны).
Выход блока 1 датчиков подключен к первому входу блока 2 коммутации.
Выход блока 2 коммутации подключен к входу первого элемента И 5, выход которого подключен к счетному входу счетчика 6 импульсов, Установочный вход счетчика 6 импульсов одновременно подключен к второму входу блока 2 коммутации и к первому выходу Ь„ блока 3 управления. Второй выход b> блока 3 управления подключен к входу установки в единичное состояние триггера 7 контроля и к входу запуска таймера 8. Выход триггера 7 контроля подключен к второму входу первого
2 элемента И 5. Выход таймера 8 подключен к входу установки в нулевое состояние триггера 7 контроля и к третьему входу а блока 3 управления.
Счетный вход таймера 8 подключен к третьему выходу b блока 3 управления, первый выход а которого под4 ключен к выходу блока 4 регистрации, Другой выход блока 2 коммутации подключен к входу разрешения считывания блока 10 памяти, адресный вход которого подключен к выходу счетчика 9 адресов.
Сбросовый вход счетчика 9 адресов подключен к первому выходу Ь „ блока
3 управления. Выход счетчика 6 импульсов подключен к первому информационному входу мультиплексора 13 и к входу блока 11 сравнения. Выход блока
11 сравнения подключен к второму входу второго элемента И 12, выход которого подключен к четвертому входу а блока 3 управления. Пятый выход Ь блока 3 управления подключен к первому входу второго элемента И 12 и к суммирующему входу счетчика 9 адресов. Вычитающий вход счетчика 9 адресов подключен к четвертому выходу блока 3 управления, шестой выход Ъ которого подключен к управляющему входу мультиплексора 13. Второй ин-. формационный вход мультиплексора 13 подключен к второму входу блока 11 сравнения и к первому информационному выходу блока 10 памяти, Второй информационный выход блока
10 памяти подключен к третьему информационному входу мультиплексора 13, выход которого подключен к входу де-. шифратора 14. Нулевой, первый, седьмой восьмой и девятый выходы дешифратора 14 подключены соответственно к первому, второму, восьмому, девятому и десятому входам блока 20 вычислителя. Третий, четвертый, пятый, шестой и седьмой входы блока 20 вычислителя подключены соответственно к выходам первого 15, второго 16, третьего 17, четвертого 18 и пятого
19 элементов ИЛИ. Первые входы первого 15, второго 16, третьего 17, четвертого 18 и пятого 19 элементов ИЛИ подключены соответственно к второму, третьему, четвертому, пятому и шестому выходам дешифратора 14. Одиннадцатый и двенадцатый входы блока 20 вычислителя подключены соответственно к двенадцатому Ь „ и тринадцатомч b„> з 13684 выходам блока 3 управления. Седьмой
Ь, восьмой b» девятый b, деся1 тый b, и одиннадцатый b выходы
1о 11 блока 3 управления подключены соот5 ветственно к вторым входам первого
15, второго 16, третьего 17, четвертого 18 и пятого 19 элементов ИЛИ, выход блока 20 вычислителя подключен к входу блока 4 регистрации.
В блок 10 памяти предварительно записываются в двоично-десятичном коде градуировочные таблицы каждого измерительного преобразователя (количество измерительных преобразовате- 15 лей m = 5). Каждая градуировочная таблица представляет собой около 20 различных значений измеряемого параметра 1 и соответствующего ему выходного сигнала, т.е. частоты f. Зна- 20 чения f изменяются в диапазоне от
20 000 до 80,000 Гц, т.е. значения f запоминаются в блоке 10 памяти в виде пятиразрядного целого десятичного числа. Фактические значения могут 25 быть как целыми, так и дробными числами, причем в целой и дробной частях максимально может быть соответственно 3 и 2 десятичных разряда. Поэтому, чтобы значения 1 также запом — 30 нить в блоке 10 памяти в виде пятиразрядного целого десятичного числа, предварительно все значения ц умножаются на 100.
В качестве блока 20 вычислителя в предложенном устройстве используется серийно выпускаемый программируемый микрокалькулятор Электроника
MK-46", позволяющий производить запись в адресуемые регистры памяти от 40 одного до сети различных параметров, произвести обработку принятой информации по программе, введенной в программную память микрокалькулятора, и вывести результаты обработки на 45 цифропечатающее устройство. Входы
1-10 блока 20 вычислителя соответствуют входам коммутации цепей цифровых клавишей 0-9 микрокалькулятора "Электроника MK-46". Вход 11 блока 20 вы50 числителя соответствует входу коммутации цепи клавиши Р (регистр), а вход 12 блока 20 вычислителя соответствует входу коммутации цепи клаВиши С/П (запуск Вычислений по Ilpo грамме) микрокалькулятора "Электроника МК-46".
Блок 20 вычислителя в общем случае вычисляет текущее значение изме-.
33 ряемого параметра по формуле определяемое
<-Г. — Г
+
f — f.
1 1- 1 х (f — f.,)j
100 где f — текущее значение частоты, f; и ц. — i е градуировочные зна1 чения параметра ц ;
f и ц. — (i-1) — ые градуировочные
1- 1 1значения параметра с(Программа вычисления значения для микрокалькулятора Электроника
MK-46" приведена в табл.!.
Приведенная в табл.1 программа вычисления р предварительно записывается в программную память микрокалькулятора "Электроника MK-46".
Устройство работает следующим образом.
При поступлении сигнала "Пуск на второй вход а блока 3 управления на его первом выходе Ь вырабаты1 вается сигнал, который одновременно поступает на вход блока 2 коммутации, а также на сбросовые входы счетчика 6 импульсов и счетчика 9 адресов.При этом содержимое счетчиков 6 и 9 приводится в нулевое состояние, а блок
2 коммутации подключает выход первого измерительного преобразователя (j-1) блока 1 датчиков на вход первого элемента И 5. Кроме того, сигнал с другого выхода блока 2 коммутации поступа т на вход разрешения считывания блока 10 памяти. Этим сигналом в блоке 10 памяти выбираются все ячейки памяти, где хранятся градуировочные данные первого измерительного преобразователя (измерительного преобразователя давления).
Кроме того, при поступлении сигнала
"Пуск" на второй вход а блока 3 управления на его втором выходе Ь 1 появляется сигнал, который одновременно поступает на вход триггера 7 контроля и таймера 8. При этом триггер 7 контроля переходит в единичное состояние, а таймер 8 начинает подсчет числа импульсов, генерируемых на третьем выходе Ь, блока 3 управления.
При переходе триггера 7 контроля в единичное состояние открывается первый элемент И 5 и пропускает те5
136 кущую частоту f получаемую на выходе первого измерительного преобразователя, на вход счетчика 6 импульсов. По истечении времени лг. на выходе таймера 8 получается сигнал, который поступает на другой вход триггера 7 контроля. При этом триггер 7 контроля переходит в нулевое состояние, первый элемент И 5 закрывается и подсчет текущей частоты f. счетчиком 6 импульсов прекращается.
Таким образом, в счетчике 6 получается двоично-десятичный код текущего значения частоты Й„, соответствующий выходному сигналу первого измерительного преобразователя в данный момент времени. По истечении времени Dt на третий вход а блока 3 управления поступает сигнал с выхода таймера 8. При этом на пятом выходе
b блока 3 управления вырабатывают5 ся последовательные импульсы, которые одновременно поступают на суммирующий вход счетчика 9 адресов и на вход второго элемента И 12.
При поступлении первого импульса на суммирующий вход счетчика 9 адресов его содержимое увеличивается на единицу и становится равным .единице.
Так как выход счетчика 9 адресов подключен к адресному входу блока 10 памяти, то из блока 10 памяти выбирается первое (наименьшее) градуиро— вочное значение частоты f и соот1 ветствующее ему значение давления I !
Значение f с первого информационного выхода блока 10 памяти поступает на один из входов блока 11 сравнения, на другой вход которого поступает значение f с выхода счетчика
6 импульсов. Если f f, то на вы1 ходе блока 11 сравнения сигнал не образуется и поэтому на выходе второго элемента И 12 сигнал не вырабатывается, т.е. на четвертый вход а блока 3 управления сигнал не поступает.
При поступлении второго импульса с выхода блока 3 управления на суммирующий вход счетчика 9 адресов его содержимое опять увеличивается на единицу и становится равным двум.
При этом из блока 10 памяти выбирается второе градуировочное значение частоты fz и соответствующее ему значение давления Р,!, Значение f< с первого информационного выхода блока
10 памяти поступает на один из вхо—
8433 6 дов блока 11 сравнения, на другой вход которого поступает значение с выхода счетчика 6 импульсов. Если му на выходе второго элемента И 12 сигнал не вырабатывается, т.е. на четвертый вход а блока 3 управления сигнал не поступает. Следовательно, поступление последовательных импульсов с пятого выхода Ь, блока 3 управления на суммирующий вход счетчика 9 адресов и на вход второго элемента
И 12 продолжается и далее в блоке 11 сравнения происходит сравнение f с Й и т.д.
Если Е f.,,то на выходе блока
11 сравнения образуется сигнал, который поступает на вход второго элемента И 12. Так как в этот момент на другой вход второго элемента И 12 поступает сигнал с пятого выхода Ь блока 3 управления, то на выходе второго элемента И 12 вырабатывается импульс, который поступает на четвертый вход а блока 3 управления. При этом поступление импульсов с пятого выхода b блока 3 управления на вход второго элемента И 12 и на суммирующий вход счетчика 9 адресов прекращается. В этот момент содержимое счетчика 9 адресов равно i При поступлении сигнала на четвертый вход а„ блока 3 управления на его шестом выходе b < последовательно получаются коды: в первом такте 00001, во втором такте 00010 и т.д. Каждый код, получаемый на шестом выходе Ь блока
3 управления, выполняет определенную функцию, приведенную в табл.2.
40
Поэтому, в такте 1 когда содержимое счетчика 9 адресов равно i, при получении кода 00001 на выходе Ь блока 3 управления этот код поступает на управляющий вход мульти лексора 13. При этом первая двоично-десятичная тетрада кода Р; с второго информационного выхода блока 10 памяти поступает на третий информационный вход мультиплексора 13 и далее с его выхода на вход дешифратора 14.
В зависимости от значения первой двоично-десятичной тетрады кода Р,. на одном иэ выходов 0-9 дешифратора 14
55 образуется сигнал и поступает на один из входов 1-10 блока 20 вычислителя.
Таким образом,первая двоично-десятичf „ f, то на выходе блока 11 срав5 нения сигнал не образуется и поэто68433
7 13 ная тетрада кода P. вводится в блок
20 вычислителя.
Аналогично, в такте 2 при получении кода 00010 на выходе b блока
3 управления этот код поступает на управляющий вход мультиплексора 13.
При этом вторая двоично-десятичная тетрада кода P. с второго информаци| онного выхода блока 10 памяти посту— пает на третий информационный вход мультиплексора 13 и далее с его выхода на вход дешифратора 14. В зависимости от значения второй двоичнодесятичной тетрады кода P. на од| ном из входов 0-9 дешифратора 14 образуется сигнал и поступает на один из входов 1-10 блока 20 вычислителя.
Таким образом, вторая двоично-десятичная тетрада кода P. вводится в
1 блок 20 вычислителя и т.д.
В такте 6 при получении кода
00110 на выходе Ь блока 3 управле6 ния этот код поступает нч управляющий вход мультиплексора 13. По коду
00110 на выходе мультиплексора 13 сигнал образуется,так как входы мультиплексора 13, соответствующие коду
00110 не подключены к информационным выходам блока 10 памяти, а также к выходу счетчика 6 импульсов.Однако, как видно из табл,2, в такте
6 на выходе Ь, блока 3 управления появляется сигнал, который поступает на вход 11 блока 20 вычислителя.
Далее в такте 7 на выходе Ь блока
3 управления образуется сигнал, который, пройдя через элемент ИЛИ 15, поступает на вход 3 блока 20 вычислителя. Сигналами, получаемыми на выходе b u b блока 3 управления, блок 20 вычислителя подготавливается к приему следующего числа, т,е. f., |
В такте 8 при получении кода
01000 на выходе b блока 3 управления с этот код поступает на управляющий вход мультиплексора 13, При этом первая двоично-десятичная тетрада кода
f. с первого информационного выхода
| блока 10 памяти поступает на второи информационный вход мультиплексора
13 и далее с его выхода на вход дешифратора 14. В зависимости от значения первой двоично-десятичной тетрады кода f на одном из выходов
0-9 дешифратора 14 образуется сигнал и поступает на один из входов 1-10 блока 20 вычислителя. Таким образом, первая двоично-десятичная тетрада
55 кода f. вводится в блок 20 вычисли1 теля. Аналогично, в течении тактов
9-12 вторая, третья, четвертая и пятая тетрады кода f из блока 10 памя1 ти передаются в блок 20 вычислителя.
В такте 13 на выходе Ь блока
f2
3 управления появляется сигнал, который поступает на вход 11 блока 20 вычислителя. Далее, в такте R - 14 на выходе Ь блока 3 управления образуS ется сигнал, который, пройдя через элемент ИЛИ 16, поступает на вход
4 блока 20 вычислителя. Сигналами, получаемыми на выходе Ь и Ь блока
72
3 управления, блок 20 вычислителя подготавливается к приему следующего числа, т.е. Р,, В такте 15 на четвертом выходе
Ь блока 3 управления образуется сиг4 нал, который поступает на вычитающий вход счетчика 9 адресов. При этом содержимое счетчика 9 адресов уменьшается на единицу и становится равным i-1. Поэтому в течение тактов 16-29, когда содержимое счетчика
9 адресов равно i-1,значения Р. и f;, из блока 10 памяти передаются в блок 20 вычислителя.
B такте 30 при получении кода
01111 на выходе Ь блока 3 управления этот код поступает на управляющий вход мультиплексора 13. При этом первая двоично-десятичная тетрада кода f с выхода счетчика 6 импульсов поступает на первый информационный вход мультиплексора 13 и далее с его выхода на вход дешифратора 14.
В зависимости от значения первой двоично-десятичной тетрады кода на одном из выходов 0-9 дешифратора
14 образуется сигнал и поступает на один из входов 1-10 блока 20 вычислителя. Таким образом, первая двоичнодесятичная тетрада кода Й вводится в блок 20 вычислителя. Аналогично, в течении тактов 31-34 вторая, третья, четвертая и пятая тетрады кода
f с выхода счетчика 6 импульсов передается в блок 20 вычислителя.
-В такте 35 на выходе Ь, блоку
3 управления образуется сигнал, который поступает на вход 11 блока
20 вычислителя. Далее, в такте 36 на выходе b„ блока 3 управления образуется сигнал, который, пройдя через элемент ИЛИ 19, поступает на вход 7 блока 20 вычислителя. Сигналами, получаемыми на выходе Ъ |. и
1368433 частоту f, получаемую на выходе в горого измерительного преобразователя, на вход счетчика 6 импульсов, и все рассмотренные операции повторяются.
В результате, на основе значений Е
f<, f... t и t, в блоке 20 вычислителя определяется текущее значение второго параметра (температу10 ры) по формуле (ti — С; 1
t + х
1-1
Р = (Р
Р1 — Р;„
Е1- fl, х (Š— f )).
100
«1
100 х (f — f, Ä)).
Результат вычисления Р из бло| Ф ка 20 вычислителя передается к бло- 20 ку 4 регистрации, где печатается текущее значение первого параметра (давления). В конце печати значения первого измеряемого параметра на выходе блока 4 образуется сигнал, ко- 25 торый поступает на первый вход а„ блока 3 управления. При этом на первом выходе b блока 3 управления вы1 рабатывается сигнал, который одновременно поступает на вход блока 2 ком- 80 мутации, а также на сбросовые входы счетчика 6 импульсов и счетчика 9 адресов. При этом содержимое счетчиков 6 и 9 приводится в нулевое состояние, а блок 2 коммутации подклю35 чает выход второго измерительного преобразователя (j = 2) блока 1 датчиков на вход первого элемента И 5, Кроме того, сигнал с другого выхода блока 2 коммутации поступает на вхоц 40 разрешения считывания блока 10 памяти. Этим сигналом в блоке 10 памяти выбираются все ячейки памяти,где хранятся градуировочные данные второго измерительного преобразователя (измерительного преобразователя тем" пературы). Кроме того, при поступлении сигнала на первый вход а„блока
3 управления на его втором выходе Ь получается сигнал который одновре- 50 менно поступает на вход триггера 7 контроля и таймера 8. При этом триггер 7 контроля переходит в единичное состояние, а таймер 8 начинает подсчет числа импульсов, генерируемых
55 на .третьем выходе блока 3 управления, При переходе триггера 7 контроля в единичное состояние открывается пер!
b« блока 3 управления, блок 20 вычислителя подготавливается к вычис- лению текущего значения первого параметра (давления).
В такте 37 на выходе b з блока
1з
3 управления образуется сигнал, который поступает на вход 12 блока 20 вычислителя. При этом блок 20 вычислителя переходит к автоматическому вычислению текущего значения первого параметра (давления) по формуле вый элемент И 5 и пропускает текущую
Результат вычисления С из блока
20 вычислителя передается к блоку 4 регистрации, где печатается текущее значение второго параметра (температуры). В конце памяти значения второго измеряемого параметра на выходе блока 4 образуется сигнал, который поступает на первый вход а„ блока
3 управления. При этом устройство переходит к аналогичному измерению третьего параметра и т.д.
После измерения всех m параметров, т.е. при j = m цикл измерения заканчивается, По последовательности регистрированных в блоке 4 значений определяется наименование измеряемого параметра, Блок 3 управления работает следующим образом.
При поступлении сигнала на второй вход а блока 3 управления этот сигнал проходит через элемент ИЛИ 34 и поступает на первый выход Ь„ блока 3 управления. Кроме того, сигнал с выхода элемента ИЛИ 34 поступает на вход триггера 21 и устанавливает его в единичное состояние. При этом на выходе триггера 21 вырабатывается соответствующий сигнал, который поступает на второй выход b блока 3 управления. При поступлении сигнала на третий вход а блока 3 управления триггер 21 переключается в нулевое, а триггер 22 — в единичное состояние.
Так как выход триггера 22 подключен к первому входу элемента И 26, второй вход которого подключен к выходу генератора 37 импульсов, то при переходе триггера 22 в единичное состояние открывается элемент И 26, и импульсы с его выхода поступают на пятый выход
b, блока 3 управления.
11 13
При поступлении сигнала на четвертый вход а блока 3 управления тригФ гер 22 переключается в нулевое, а триггер 23 — в единичное состояние.
Поэтому закрывается элемент И 26 и поступление импульсов на пятый выход
Ъ блока 3 управления прекращается.
Так как выход триггера 23 подключен к
68433 первому входу элемента И 27, второй вход которого подключен к выходу генератора 37 импульсов, то при переходе триггера 22 в единичное состояние открывается элемент И 27 и импульсы с его выхода поступают на суммирующий вход пятиразрядного двоичноro счетчика 38. Выход счетчика 38 связан с шестым выходом b блока 3 управления и с входом дешифратора
39. Поэтому выходные сигналы дешифратора 39 соответствуют содержимому счетчика 38. При достижении содержимым счетчика 38 шести на шестом выходе дешифратора 39 образуется сигнал, который, пройдя через элемент
ИЛИ 35, поступает на двенадцатый выход b„ блока 3 управления. Аналогично, при достижении содержимым счетчика 38 семи на седьмом выходе дешифратора 39 образуется сигнал, который одновременно поступает на входы элементов И 31 и .И 32. Другие входы элементов И 31 и И 32 связаны соот. ветственно с прямым и обратным выхо-, дами триггера 24, первоначальное состояние которого нулевое. Поэтому полученный на седьмом выходе дешифратора 39 сигнал, пройдя через элемент И 32, поступает на седьмой выход Ъ блока 3 управления.
При достижении содержимым счетчика 38 тринадцати на тринадцатый выход дешифратора 39 поступает сигнал, который, пройдя через элемент ИЛИ 35, опять поступает на двенадцатый выход
b блока 3 управления. При достиже11 нии содержимым счетчика 38 четырнадцати на четырнадцатом выходе дешифратора 39 образуется сигнал. Так как в этот момент триггеры 24 и 25 находятся в нулевом состоянии,то сигнал, получаемый на входе 14 дешифратора
39, пройдя через элемент И 29, поступает на восьмой выход Ь блока 3 уп-.
9 равления. Кроме того, сигнал, получаемый на выходе 14 дешифратора 39, пройдя через элементы И 28 и ИЛИ 36, поступает на сбросовый вход счетчика
38, в результате чего содержимое
55 счетчика 38 приводится в нулевое со стояние. По заднему фронту сигнала, получаемого на четырнадцатом выходе дешифратора 39, триггер 24 устанавливается в единичное состояние. При равенстве содержимого счетчика 38 нулю на выходе "0" дешифратора 39 образуется сигнал, который поступает на вход элемента И 33. Так как другой вход элемента И 33 связан с прямым выходом триггера 24, то сигнал, получаемый на выходе "0 дешифратора
39, пройдя через элемент И 33, посту" пает на четвертый выход Ь блока 3 управления. Далее, аналогично рас смотренному, при достижении содержимым счетчика 38 шести на шестом выходе дешифратора 39 получается сигнал, который, пройдя через элемент ИЛИ 35, опять поступает на двенадцатый выход
Ь блока 3 управления.
22
При достижении содержимым счетчика 38 семи на седьмом выходе дешифратора 39 появляется сигнал, который, пройдя через элемент И 3 1, поступает на девятый выход b блока 3 управления. Сигнал с выхода элемента И 31 поступает на вход триггера
25 и устанавливает его в единичное состояние. При получении сигнала на тринадцатом и двадцатом выходах де-. шифратора 39, эти сигналы, пройдя через элемент ИЛИ 35, опять поступа- ют на двенадцатый выход Ь, блока 3 управления, При получении сигнала на выходе 14 дешифратора 39 этот сигнал, пройдя через элемент И 30, по" ступает на деся ый выход Ь„ блока 3 управления. Далее, при получении сигнала на двадцать первом выходе дешифратора 39 этот сигнал поступает на одиннадцатый выход b.„ блока 3 управления. Кроме того, сигналом, получаемым на двадцать первом выходе дешифратора 39, триггеры 24 и 25 устанавливаются в нулевое состояние.
При получении сигнала на двадцать втором выходе дешифратора 39 этот сигнал поступает на тринадцатый выход b блока 3 управления. Кроме того, сигнал, получаемый на двадцать втором выходе дешифратора 39, поступает на вход триггера 23 и переключает его в нулевое состояние, а также,пройдя через элемент ." ЛИ 36, по-, ступает на сбросовый вход счетчика
38, в результате чего содержимое счетчика 38 приводится в нулевое со13 136843 стояние и подсчет импульсов счетчиком 38 прекращается ° Этим первый цикл работы блока 3 управления заканчивается.
При постуглении сигнала на первый вход а, блокд 3 управления этот сигнал проходит через элемент ИЛИ 34 и начинается второй цикл работы блока
3 управления. При этом аналогично первому циклу работы блока 3 управления все укаэанные операции повторяются.
Схема коммутации цепей клавишей блока 20 вычислителя работает следую- 15 щим образом.
При поступлении сигнала с выхода
"0" блока 14 на вход 1 блока вычислителя 20 этот сигнал поступает на управляющий вход двунаправленного элек- 20 тронного переключателя. При этом срабатывает электронный переключатель и коммутирует цепи клавиши 0 блока 20 вычислителя. При поступлении сигнала с выхода 1 блока 14 на вход 2 бло- 25 ка 20 вычислителя этот сигнал поступает на управляющий вход двунаправленного электронного переключателя,При этом срабатывает электронный переключатель и коммутирует цепи клавиши 1 д0 блока 20 вычислителя. Аналогично происходит коммутация цепи клавишей 2-9, P и С/П блока 20 вычислителя.
Блок 2 коммутации работает следующим образом. в
При включении устройства трехфазный счетчик 40 импульсов устанавливается в нулевое состояние. При поступлении первого импульса с выхода Ь 4р блока 3 на счетный вход счетчика 40 его содержимоЕ увеличивается на единицу и на его выходе появляется код
001, который поступает на вход блока
10 и на адресные входы Х„ коммУ- 45 татара 41 сигналов. Далее коммутатор
41 сигналов выбирает первый датчик из блока 1 и подключает его выход через информационный вход Х на вход блока 5. Аналогично, при поступлении второго импульса с выхода Ъ„ блока 3 на его выходе образуется код 010, который поступает на вход блока 10 и на адресные входы Х „ коммутатора
41 сигналов. Далее коммутатор 41 сигналов выбирает второй датчик из блока 1 и подключает его выход через информационный вход Х на вход блока 5 и т.д.
14
Как видно из изложенного, предложенное устройство автоматически сравнивает текущие значения выходного параметра каждого измерительного преобразователя с их градуировочными, данными, определяет координаты линейного участка характеристики измерительного преобразователя, между которыми находится текущее значение выходного параметра данного измерительного преобразователя в момент измерения, и далее вычисляет истинное значение этого глубинного параметра.
Формула изобретения
Устройство для измерения глубинных параметров нефтяной скважины, содержащее блок датчиков, блок управления, блок регистрации, первый элемент И, счетчик импульсов, триггер контроля, таймер, счетчик адресов, блок памяти, блок сравнения, вычислительный блок и блок коммутации, первый вход которого соединен с выходом блока датчиков, первый и второй выходы подключены соответственно к первому входу первого элемента И и второму входу блока памяти, первый вход которого соединен с выходом счетчика адресов, установочный вход которого объединен с установочным входом счетчика импульсов и подключен к второму входу блока коммутации и первому выходу блока управления, второй выход которого соединен с первыми входами триггера контроля и таймера, второй вход которого подключен к третьему выходу блока управления, третий вход которого соединен с выходом таймера и вторым входом триггера контроля, выход которого подключен к второму входу первого элемента И, выход которого через счетчик импульсов соединен с первым входом блока сравнения, при этом выход вычислительного блока через блок регистрации подключен к первому входу блока управления, о т ° л и ч а ю щ ее с я тем, что, с целью повышения точности, оно снабжено вторым элементом И, мультиплексором, дешифратором, первым, вторым, третьим, четвертым и пятым элементами ИЛИ, причем первый вход мультиплексора подключен к выходу счетчика импульсов, второй вход соединен с первым выходом блока памяти и вторым входом
21
1 В/О
2 Р
3 ПРГ
43
4 F
24
45
5 2
6 В
7 F
8 4
26 P
ВП
27 7
28 F
29 ° 6
49, 50
В1
31
32
С/П
33
ВП
34
ВФ
55.
36
57
17
k5 13 блока сравнения, выход которого подключен к второму входу второго элемента И; первый вход которого и выход соединены соответственно с пятым выходом и четвертым входом блока управления, шестой выход которого подключен к управляющему входу мультиплексора, третий вход которого и выход соединены соответственно с вторым выходом блока памяти и входом дешифратора, нулевой, первый, седьмой, восьмой и девятый выходы которого подключены соответственно к первому, второму, восьмому, девя- тому и десятому входам вычислительного блока, третий, четвертый, пятый, шестой, седьмой входы которого
10 P
11 Г
12 F
13 .3
14 В
15 F
16 5
68433 16 соединены соответственно с выходами первого, второго, третьего, четвертого, пятого элементов ИЛИ, первые
5 входы которых подключены соответственно к второму, третьему, четвертому, пятому и шестому выходам дешифратора, вторые входы соединены соответственно с седьмым, восьмым, девятым, десятым и одиннадцатым выходами блока управления, четвертый, пятый, двенадцатый и тринадцатый выходы которого подключены соответственно к вычитающему и суммирующему входам счетчика адресов, одиннадцатому и двенадцатому входам вычислительного блока.
1368433
5 6
18 P
19 8
20 Г
58
АВТ
40
Таблица 2
Код на выходе
Ь бло1 ка 3
Такт
Операция
7 00111
14 01110
15 00000
16 00001
1 00001
2 00010
3 00011
4 00100
5 00101
6 00110
8 01000
9 01001
10 01010
11 01011
12 01100
13 01101
Продолжение табл. 1
Ввод первой тетрады qr. в блок 20
Ввод второй тетрады ц, в блок 20
Ввод третьей тетрады . в блок 20
Ввод четвертой тетрады q. в блок 20
Ввод пятой тетрады q, в блок 20
Вырабатывается сигнал на выходе
b1 блока 3
Вырабатывается сигнал на выходе
Ь блока 3
Ввод первой тетрады . в блок 20
Ввод второй тетрады, в блок 20
Ввод третьей тетрады f. в блок 20
Ввод четвертой тетрады (. в блок 20
Ввод пятой тетрады (, в блок 20
Вырабатывается сигнал на выходе
Ь блока 3
Вырабатывается сигнал на выходе
Ь блока 3
Вырабатывается сигнал на выходе
Ь4 блока 3
Ввод первой тетрады q. в блок 20
1-1
„I9
1368433
Продолжение табл.2
22 00111
27 01100
28 01101
29 01110
36 10101
37 10110
17 00010
18 00011
19 00100
20 00101
21 00110
23 01000
24 01001
25 01010
26 01011
30 01111
31 10000
32 10001
33 10010
34 10011
35 10100
Ввод второй тетрады . в блок 20
Ввод третьей тетрады у, в блок 20
1-
Ввод четвертой тетрады 1р, в блок 20
Ввод пятой тетрады ц, в блок 20
i-1
Вырабатывается сигнал на выходе
Ъ,> блока 3
Вырабатывается сигнал на выходе
Ь блока 3
Ввод первой тетрады f. в блок 20
j-1
Ввод второй тетрады f. в блок 20
1-1
Ввод третьей тетрады f. в блок 20
1-1
Ввод четвертой тетрады f I в блок 20
Ввод пятой тетрады f. в блок 20
1-1
Вырабатывается сигнал на выходе
Ь, блока 3
Вырабатывается сигнал на выходе
Ь„ блока 3 о
Ввод первой тетрады Е в блок 20
Ввод второй тетрады f в блок 20
Ввод третьей тетрады f в блок 20
Ввод четвертой тетрады f в блок 20
Ввод пятой тетрады f в блок 20
Вырабатывается сигнал на выходе
b блока 3
Вырабатывается сигнал на выходе
Ь,„ блока 3
Вырабатывается сигнал на выходе
Ь, . блока 3
b> Ьг Ь 4 Ь
1368433
1368433
1368433
Составитель А.Рыбаков
ТехредЛ.Сердюкова Корректор О. Кравцова
Редактор В.Данко
Заказ 208/28 Тираж 530 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб,, д,4/5
Производственно-полиграфическое предприятие, г.ужгород, ул.Проектная,4