Цифровой тензопреобразователь
Иллюстрации
Показать всеРеферат
ЦИФРОВОЙ ТЕНЗОПРЕОБРАЗОВАТЕЛЬ , содержащий тенэодатчики и цифровой автокомпенсатор следящего действия с декодирующим преобразователем и предварительным усилителем, к входам которого подключены выходы тензодатчиков и декодирующего преобразователя, и iенератор питания, подключенный к входам питания тензодатчиков и декодирующего преобразователя , отличающийся тем, что, с целью повышения точности за счет расширения диапазона подавляемых помех, в него введен аналогоцифровой детектор, выполненный в виде кодирующего устройства и программируемого процессора, причем выход предварительного усилителя подключен к информационному входу кодирующего устройства, выходы которого соединены с входами программируемого процессора, выходами подключенного к входам декодирующего преобразова (Л теля, а входы синхронизации кодирующего устройства и программируемого процессора подключены к выходам генератора питания.
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСНИ Х
РЕСПУБЛИК (51) 4
ОПИСАНИЕ ИЗОБРЕТ
Н ABTOPCHOMV СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3733697/24-10 (22) 21.04.84 (46) 15.10.85. Бюл. М 38 (72) M.Â.Ñêàëåâîé (71) Одесскич ордена Трудового Красного Знамени политехнический институт (53) 531.781.2:539.2(088.8) (56) Авторское свидетельство СССР
Ф 785655, кл. G 01 G 19/00, 1979.
Авторское свидетельство СССР
Ф 1015258, кл. G 01 G 3/142, 1982. (54) (57) ЦИФРОВОЙ ТЕНЗОПРЕОБРАЗОВАТЕЛЬ, содержащий тенэодатчики и цифровой автокомпенсатор следящего действия с декодирующим преобразовате.— лем и предварительным усилителем, к входам которого подключены выходы тензодатчиков и декодирующего преобразователя, и генератор питания, подключенный к входам питания тензодатчиков и декодирующего преобразователя, отличающийся тем, что, с целью повышения точности за счет расширения диапазона подавляемых помех, в него введен аналогоцифровой детектор, выполненный в виде. кодирующего устройства и программируемого процессора, причем выход предварительного усилителя подключен к информационному входу кодирующего устройства, выходы которого соединены с входами программируемого процессора, выходами подключенного к входам декодирующего преобразователя, а входы синхронизации кодирующего устройства и программируемого процессора подключены к выходам генератора питания.
Изобретние. относится к измеритель- ной технике, в частности к электрическим тензометрам, и может быть использовано, например, в устройствах для измерения веса. S
Цель изобретения — повышение точности эа .счет расширения диапазона подавляемых помех.
На фиг. 1 показана функциональная блок-схема предлагаемого цифро- 10 .вого тензопреобраэователя; на фиг,24 графики, поясняющие работу преобразователя.
Тензопреобраэователь содержит тензодатчики 1, декодирующий преобразователь 2, предварительный усилитель 3, кодирующее устройство 4, процессор 5, генератор 6 питания. Ко" дирующее устройство 4 и программируемый процессор 5 совместно образу- 0 ют аналого-цифровой детектор 7. Яекодирующий преобразователь 2, предва>рительный усилитель 3 и аналого-цифровой детектор 7 образуют следящий автокомпенсатор. 25
Цифровой тензопреобразователь работает следующим образом.
Генератор 6 вырабатывает переменные. напряжения, например, прямоугольной формы для питания тенэодатчиков
1 и декодирующе.го преобразователя
2, а также синхронизирует работу кодирующего устройства 4 и программируемого процессора 5. Выходноч сигнал предварительного усилителя 3 содер- 35 жит полезную составляющую сигнала разбаланса между измеряемым и ROM пенсирующим напряжениями (фиг. 2), а также аддитивные помехи, обусловленные дрейфом нуля этого усилителя, <0 ?????????????????? ???? ???????????????????????? ???????? ???????????????????????????? ?? ??.??. ????????????????????. ?????????????? ???????? ?????????? ???? ?????????????????? ?????????????????? ???????????????????????????? ?????? ???????????????????????????? ?????????????????? ?????????????? ?????????????????? 3. ?????????????????????????? ???????????????????????? ???????????????????? ???????????????? ????????????????????????????. ?????????? ?? ???????????????? ??????????> выполняемое аналого-цифровым детектором по приведенному ниже алгоритму, На каждом i-ном полупериоде (i = О, 1, 2,...k) текущего такта измерения кодирующее устройство 4 вырабатывает некоторые чисаа N)i f соответствующие выходному .сигналу усилителя 3 и равйые сумме числовых эквивалентов полезного сигнала разбаланса N (i) и сигнала поме0 хи Ngi) где. д" N оператор вычисления разности k-ro порядка чисел Nji) вырабатываемых кодирующим устройством 4 в течение цикла измерения; номер полупериода полезного сигнала в текущем цикле измерения, О, 1, 2,...k;
С = т ---.-- — заданные. в npoi! (k — i)! грамме процессора 5 биноминальные коэффициенты1с1 = 1 х 2х х 3 х ... х k; (.-1)1 — множитель, обеспечивающий суммирование перВого иэ чисел
N(i) (N Щ) при вычислении раз ности k-ro порядка (введен для общности записи операторной формы выражения
В дальнейшем вычисления по приведенной формуле именуются детектированием k-ro порядка.
367 г
Nfi3 = N (i3+ N„fig.
С выхода устройства 4 полученные числа N 1 3 поступают в процессор 5, где формируется очередной результат преобразования.
Следящий режим и необходимая степень помехозащищенности измерений обеспечивается тем, что в процессоре
5 к результату предыдущего преобразования добавляется величина дК, которая равна разности k-ro порядка д1 N чисел N(i ), поступивших на текущем такте измерения в процессор 5, деленной на 2" и взятой со знаком, обеспечивающим суммирование первого из чисел N)i). При этом по мере поступления данных от устройства 4
t процессор 5 производит вычисленйя величины дК по выражаению
1185О67
Если помехи в выходном сигнале. усилителя 3, а следовательно и в выходном коде устройства 4, отсутствуют (N„(i) = О), то этот сигнал имеет вид, приведенный на фиг, 2. Процессор 5 вырабатывает величину ЬК, соответствующую значению сигнала разбаланса, выраженному в единицах выходного кода NP (N < ) О) при недокомпенсации на входе автокомпенсато- 10 ра и N (Π— при перекомпенсации).
Равенство величины ьК значению входного разбаланса N . вытекает из известных математических тождеств ф 15 (1)1(-1) = 1 .,Г С = 21 =о и реализуется при подстановке значейий полезного сигнала разбаланса
N Pi j = (-1) N
Р
20 в формулу для вычисления величины
kR в качестве значений кодов Nfi), поступающих в процессор 5 от устройства 4
После добавления полученного значения
ЬК к езультату предыдущего преобраP30 зования и после выдачи процессором 5 полученного кода на вход декадирующего преобразователя 3 компенсирующее напряжения изменяется на соответствующук) величину, а разбаланс на выходе. усилителя 2 компенсируется полностью. При этом выходной код процессора 5 соответствует величине сигнала тензодатчиков 1.
В. реальных условиях выходной сигнал усилителя 3, а значит и выходной 40 код устройства 4 практически всегда содержит помехи N (i j Ф О. Следовательно, в значение величины йК входит не только составляющая полезного сигнала Н, но и составляющая по- 5 мехи. Это вызывает некоторую погрешность измерений, хотя влияние определенных видов помех может быть полностью исключено выбором соответствующего порядка детектирования k. Детек- M тирование более высокого порядка позволяет полностью подавлять как помехи более. сложной формы, так и помехи, подавляемые детектированием любого низшего порядка. Так, например, для 55 полного. подавления помех типа постоянное смещение", математически описываемых многочленсм нулевой степени
N Ei 3 = N, достаточно первого порядка детектирования. Алгоритм такого детектирования иллюстрируется фиг. 3 и заключается в вычислении ве.— личины R как половины разности чисел, полученных устройством 4 на первом МГс.) и втором N 1J полупериодах. Изменяющиеся, например, по линейному закону помехи при дете ) ровании первого порядка вносят погрешнОсть преобразования, пропорциональную скорости измерения сигнала помехи,Для подавления этого вида помех, которые на отрезке времени вычисления величины а R описываются многочленом первой сте-. пени,т.е. суммой постоянного смещения
N o и линейно изменяющейся помехи N„ i, необходимо уже применить детектирование второго порядка. Алгоритм такого детектирования иллюстрируется фиг. 4 и заключается в вычислении а К как четверти разности между суммой чисел, по лученных устройством 4 на первом NC03 и третьем Щ2 полупериодах и удвоенным значением, полученным на втором полупериоде N(1j. В общем случае полное подавление помех, которые. за вре.— мя вычисления величины ЬК могут быть описаны многочленом степени К, т.е. суммоч постоянного смещения N< линейной изменяющейся помехи N >+„" ., параболической помехи N - 12 и т.д., дости" гается детектированием (К + 1)-го порядка. Это объясняется тем, что.разность (К + 1)-го порядка, вычисленная от многочлена степени меньшей чем (К +
+ 1), равна нулю. Поскольку на ограниченном отрезке времени гармонический сигнал аппрокси,ируется с большей гочностью многачленом высшего порядка (в пределе бесконечным степенным рядом, например, рядом Тейло" ра), то подавление гармонических помех растет с увеличением порядка детектирования.
Анализ показывает, что амплитудно-частотная характеристика детектора
K-го порядка A <(cu) описывается выражением
А (м) = sin †--! где — длительность полунериода полезного сигнала;
Ы вЂ” частота гармонических помех (рад/с).
Так, напрычер, при частоте полезного сигнала 1 кГц (at = 5 -1G с) се-( тевые. помехи (ы 314 рад/с) подавляются детектированием первого порядка
1185067 (-1) Л/р
° ° ° °
° ° ° Э э °
С вЂ” — м
° ° ° ° Э
° ° ° ° Ф ° °
Фиг. 2
° ° ° °
ФЯ вЂ” — Фс
ФАР
+nl 1
Фиа 4
Составитель В.Ширшов
Техред М. Надь
Корректор С.Черни
Редактор С..Писина
Заказ 6347/3? Тираж 659
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113П35, Москва, Ж-35, Раушская наб., д. 4/5
Подписное
Филиал ППП "Патент", г.ужгород, ул.Проектная, 4 в 12,75 раз, второго порядка — в
162,6 раза, и третьего — в 2973 раза
В зависимости от требуемого подавления помех и их частотного диапазона. задаются соответствующим порядком детекрирования и программируют процессор 5 для вычислений величины по приведенной Формуле. При этом порядок детектирования выбирают минимально допустимым, что при заданном подавлении помех обеспечивает наиболее высокую тактовую частоту измерений и наименьший объем вычислений, выполняемых процессорм 5.
A n ã J= Nno
N f>2 = Np + Nno
Г4 у = -Np iVnp
yg j fags-ИИ)-Ир
Nn(i3 =Кето +Ит 4 у ру = hp h
Л/117 = Nф+ Nno +Л/nf
Л д = Ур Л па с /Лбп
ВЯ (й о)-УИГ 1 l1)kp