Преобразователь угла поворота вала в код

 

Изобретение относится к области автоматики и вычислительной техники Целью изобретения является повышение точности преобразователя путем повышения его помехоустойчивости и уменьшения влияния высших гармоник. Для достижения поставленной цели в преобразователь угла поворота вала в код, содержащий СКВТ, источник напряжения возбуждения, аналоговый коммутатор, АЦП, определитель октантов , ПЗУ, три регистра, блок элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, программно-временной блок, введены регистр сдвига, выходной регистр, цифровой коммутатор, блок деления, два цифровых квадратурных фильтра низких частот, сумматор и тактовый генератор . 1 з.п.ф-лы, 6 ил. (Л С

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

5LJ„„1758875 А1 (sl)s Н 03 M 1/64

ГОСУДАРСТВЕННЫЙ КОМИТЕ Т

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ КНТ СССР

" 4094 ...,, ОПИСАНИЕ ИЗОБРЕТЕНИЯ,", ., „",,„","."."

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ М

1 00 IQ1 ! (21) 4896121/24 (22) 25,12.90 (46) 30.08.92. Бюл. М32 (71) Научно-производственное объединение

"Астрофизика" (72) М.Е.Курлов, С.10,Родионова, Б.А,Сарычев и И.В,Корчагин (56) Остапенко А.Т. Анализ и синтез линейных радиоэлектронных цепей с помощью графов. Аналоговые и цифровые фильтры, M. Радио и связь, 1985, с,261, рис.7.37.

Авторское свидетельство СССР

М 1 076935, кл. Н 03 M 1/64, 1986.

Домрачев В.Г., и др. Схемотехника цифровых преобразователей перемещений. M.:

Энергоатомиздат, 1987. с.297, рис.18.1.

Изобретение относится к области авто-. матики, измерительной и вычислительной техники, а именно к устройствам преобразования угла поворота вала в цифровой код угла с синусно-косинусными вращающимися трансформаторами (СКВТ), работающими в амплитудном режиме, или другими датчиками, в которых информация об угле представлена в виде двух квадратурных гармонических составляющих, и может быть использовано для связи аналоговых источников информации с цифровым вычислительным устройством. а также в системах программного управления станками и в системах управления радио и оптическими телескопами. (54) ПРЕОБРАЗОВАТЕЛЬ УГЛА ПОВОРОТА

ВАЛА В КОД (57) Изобретение относится к области автоматики и вычислительной техники. Целью изобретения является повышение точности преобразователя путем повышения его помехоустойчивости и уменьшения влияния высших гармоник. Для достижения поставленной цели в преобразователь угла поворота вала в код, содержащий СКВТ, источник напряжения возбуждения, аналоговый коммутагор, АЦП, определитель октантов, ПЗУ, три регистра, блок элементов

И С КЛ ЮЧАЮЩЕ Е ИЛИ, программно-временной блок, введены регистр сдвига, выходной регистр. цифровой коммутатор, блок деления, два цифровых квадратурных фильтра низких частот, сумматор и тактовый генератор. 1 з.п.ф-лы, 6 ил, Целью изобретения является пбвышение точности преобразователя путем повышения его помехоустойчивости и уменьшения влияния высших гармоник.

На фиг.1 приведена структурная схема предложенного преобразователя; на фиг.2— структурная схема генератора напряжения возбуждения; на фиг,3 — структурная схема аналогового коммутатора; на фиг,4 — структурная схема цифрового коммутатора; на фиг.5 — структурная схема цифрового квадратурного фильтра низких частот; на фиг,6— циклограмма программно-времен ного блока преобразователя.

Преобразователь угла поворота вала в код содержит синусно- осинусный вращаю1758875 щийся трансформатор(СКВТ) 1, генератор 2 напряжения возбуждения, аналоговый коммутатор 3, АЦП 4, регистр 5, цифровые квадратурные фильтры 6, 7 низких частот(ЦКФНЧ). определитель 8 октантов, выходной регистр 9, блок 10 элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, цифровой коммутатор

11, блок 12 деления, ПЗУ 13, регистр 14 сдвига, сумматор 15, программно-временной блок 16 и тактовый генератор 17, регистры 18, 19 напряжения.

Генератор напряжения возбуждения 2 (фиг.2) содержит RC-генератор 21 гармонических колебаний и компаратор 21.

Аналоговый коммутатор 3 (фиг.3) содержит первое 22 и второе 23 устройства выборки-хранения и два аналоговых ключа 24, Цифровой коммутатор 11 (фиг,4) содержит мультиплексоры 25 — 27, элементы 28, 29 ИСКЛЮЧАЮЩЕЕ ИЛИ, регистры 30, 31.

Каждый цифровой коадратурный фильтр нижних частот содержит блоки 3235 элементов задержки, сумматоры 36, 37, умножители 38 — 49, Преобразователь угла поворота вала в код работает следующим образом. С генератора 2 напряжения возбуждения на первичную обмотку СКВТ 1 подается напряжение возбуждения частотой в и амплитудой V.:

Vp(t) = Vo cos (и>, t ).

С вторичных обмоток СКВТ снимаются сигналы переменного тока, модулированные по амплитуде в функции синуса и косинуса угла поворота:

Vñ (а) = К Vo сов а.

Ч (а) = К V„sin а, где К вЂ” коэффициент трансформации СКВТ.

Информационные сигналы Ч и Чс обрабатываются блоком аналогового коммутатора 3, Устройства 22, 23 выборки-хранения выполняют здесь следующие функции. Вопервых, они осуществляют выделение амплитуд сигналов со вторичных обмоток СКВТ, в момент поступления сигнала ПУСК (фиг.б) по первому управляющему входу аналогового коммутатора с генератора 2. Во-вторых, они осуществляют временное хранение выборок сигналов в период их преобразования АЦП последовательного прибли>кения. Выделенные УВХ сигналы Чс и Vs поступают на вход аналогового ключа

24, осуществляющего поочередное подключение информационных сигналов сов и sin

55 задержки, умножителей 39, 41, С выхода блока 33 элементов задержки отсчеты поступают на входы умножителей 48, 45, Отсчеты, взвешенные на умножителе 39, поступают на первый неинвертирующий вход сумматора 37, на второй неинвертирующий вход voTopolo поступают отсчеты, взвешенные на умножителе 43. на третий по управляющим сигналам УВХ cos и УВХ

sin соответственно ко входу АЦП 4.

Информационные сигналы Чс и V преобразуются в АЦП 4 в цифровые коды V * и

V, которые служат основой для вычисления угла поворота вала, и поступают на входы регистров 18 и 19, осуществляющих подключение косинусного сигнала Ч, на первый вход ЦКФНЧ 6 по управляющему сигналу блока 16 ЧТЕНИЕ АЦП сов (фиг.б), а синусного сигнала Ч * — на второй вход того

>ке фильтра по управляющему сигналу ЧТЕНИЕ АЦП sin блока 16, Цифровая фильтрация осуществляется фильтрами первого порядка, синтезированными из аналогового фильтра Баттерворда нижних частот с введением комплексных весовых коэффициентов, так называемыми цифровыми VElàäðnòóðíülìè фильтрами нижних частот, ЦКФНЧ работает следующим образом.

Отсчеты косинусного входа коадратурного сигнала Ч поступают одновременно на входы блока 32 элементов задержки, умножителей 38, 40, которые являются первым входом ЦКФНЧ. С выхода блока 32 элементов задержки отсчеты поступают на входы умножителей 42, 44. Отсчеты, взвешенные на умножителе 38, поступают на первый неинвертирующий вход сумматора 36, на второй неинвертирующий вход которого поступают отсчеты, взвешенные на умножителе 42, на третий инвертирующий вход поступают отсчеты синусного . входа, взвешенные на умно>кителе 41, на четвертый инвертирующий вход поступают отсчеты синусного входа, взвешенные на умно>кителе 45, на пятый инвертирующий вход поступают отсчеты, взвешенные на умножителе 78 с выхода блока 35 элементов задержки, на шестой неинвертирующий вход поступают отсчеты, взвешенные на умно>кителе 48 с выхода блока 35 элементов задержки, на вход которой поступают отсчеты, просуммированные в сумматоре 36 и поступающие на первый ЦКФНЧ, где формируются отсчеты косинусного квадратурного выхода.

На второй вход ЦКФНЧ поступают отсчеты с синусного входа квадратурного сигнала V>*, откуда они подаются одновременно на вход блока 33 элементов

l758875

30 (2) 35

55 неинвертирующий вход поступают отсчеты косинусного входа, взвешенные на умножителе 40, на четвертый неинвертирующий вход поступают отсчеты косинусного входа, взвешенные на умножителе 44, на пятый неинвертирующий вход поступают отсчеты, взвешенные на умно>кителе 48 с выхода блока 34 элементов задержки, на шестой неинвертирующий вход поступают отсчеты, взвешенные на умножителе 47 с выхода блока 35 элементов задержки, на вход которой поступают отсчеты, просуммированные на сумматоре 37 и поступающие на второй выход ЦКФНЧ, где формируются отсчеты синусного квадратурного выхода.

Квадратурный выходной сигнал формируется согласно передаточной характеристики.:. где Ад, Ал, Вд, В» —. коэффициенты фильтра, являющиеся функцией частоты среза и коэффициента комплексности.

Отфильтрованные первым ЦКФНЧ 6 информационные сигналы V1 и V2 поступают одновременно на входы определителя октантов, второго ЦКФНЧ 7 и цифрового коммутатора 11. Определитель 8 октантов представляет собой блок, структурная схема которого эквивалента схеме аналогового варианта его выполнения. А именно, формирование кода квадранта угла осуществляется исходя из знаков отфильтрованных кодов

Ф *

V< «Vg, 0 то время как код октанта формируется с учетом сравнения величин этих сигналов. Первым принят октант, в котором

sinn> О, cos alpha> 0, I sin а I< I cos al, Номер октанта возрастает против часовой стрелки. Формирование трех старших разрядов кода угла из номера октанта осуществляется в определителе 8 октантов.

Использование цифрового выполнения определителя 8 октантов вместо аналогового и включение его после первого ЦКФНЧ повышает помехоустойчивость всей структуры.

По изрестному номеру октанта определяют сигналы, пропорциональные синусу и косинусу угла, приведенного в первый ог,тант по выражениям:

sing= I sin а I, cos/3= Icosr l — в 1, 4, 5 и

8 октантах

sin j3 =! cos nl, cos P= I sin@I — во 2, 3, 6, и 7 октантах, Это осуществляется в цифровом коммутаторе 11, где на первый и второй управляющие

25 входы поступают два младших разряда с выхода определителя 8 октантов, По сигналу ВЫБОР ФИЛЬТРА, поступающего с блока 16 на третий управляющий вход коммутатора t 1, последний обрабатывает квадратурный сигнал с первого 6 или со второго 7 ЦКФНЧ, низкий уровень этого сигнала подключает выходы первого

ЦКФНЧ, а его высокий уровень — второго

ЦКФНЧ (фиг. 6), По приходу сигналов ЗП. МЕНЬШЕГО и

ЗП. БОЛЬШЕГО по четвертому и пятому уп-равляющим входам коммутатора соответственно с блока управления 16 осуществляется запись меньшего по модулю из отфильтрованных сигналов в первый регистр 30, а большего по модулю — во второй регистр 31. Таким образом, на первом выходе коммутатора 11 всегда (т,е, для обоих фильтров) формируется код меньшего, а на втором его выходе — большего по модулю из квадратурного сигнала.

Обработанные таким образом отфильтрованные сигналы Н1 и V2 с первого фильтра, а затем (согласно циклограмме, см. фиг.б) и Чз и Ч4 со второго фильтра поступают на входы блока 12 деления, где формируется код: —,— — — = 19 (/3 + О ), 2 sin В

V> cos/> — — — у =щ (j3+20 ), Vn sin ä

Чз cos/> jl который используется в качестве адреса для обращения к ПЗУ 13, ПЗУ 13 запрограммировано по закону арктангенса в диапазоне углов (Π— 45 ) и осуществляет функциональное преобразование входной величины:

arcing(tg /3) = j3, т,е. формирует на выходе код угла поворота. Нулевому входному коду т9/> соответствует нулевой код угла/>, а максимальному входному коду 9/Зсоответствует максимальный код угла /3 . Количество разряд.":,в во входном и выходном кодах обеспечивают необходимые точности представления непрерывных величин/> и tg/Ç äèскретными квантовыми уровнями.

Таким образом, отфильтрованные первым ЦКФНЧ 6 сигналы с внесенной собственной погрешностью поступают на функциональный преобразователь, включающий в себя блок 12 и ПЗУ 13. на выходе которого формируется первое значение кода угла поворота с некоторой погрешностью:

1758875 ч 2 Лч.

Р 2 о „

0> = f (A V ), " : г ;

Информационные сигналы, прошедшие через оба ЦКФНЧ 6 и 7, приобретают удвоенную собственную погрешность (при полной идентичности звеньев фильтрации);

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

Функциональный преобразователь, организованный из одного блока деления и одного ПЗУ, уменьшает время обработки информационных сигналов и экономит объем памяти. Код, поступающий на вход KQMмутатора 11 при первом чтении ПЗУ 13, поступает на вход регистра 14 сдвига по управляющему сигналуД блока 16, а код от второго чтения ПЗУ 13 поступает на вход регистра 5 по управляющему сигналу/Ъ. По этому же сигналу осуществляется сдвиг данных в регистре 14 сдвига на один разряд влево, что равнозначно умножению числа на два. Таким образом, на выходе сдвигающего регистра формируется удвоенное значение первого кода угла поворота, полученного с первого ЦКФНЧ 6, вместе с собственной погрешностью, а на инверсных выходах регистра 5 формируется инверсное значение второго кода угла поворота, полученного со второго ЦКФНЧ 7, вместе с собственной погрешностью.

Далее эти коды поступают на вход сумматора 15. на выходе которого будет формироваться значение кода угла поворота вала

СК8Т с компенсацией собственной погрешности введенной фильтрации. С выхода сумматора 15 скомпенсированный код угла поворота поступает на первый вход блока

10 элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, другой вход которого управляется младшим разрядом кода определителя 8 октантов, Таким образом, в нечетных октантах, когда младший разряд кода октанта равен нулю, на выход блока 10 элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 10 проходит прямой код угла, а в четных октантах, когда младший разряд кода октанта равен единице, на выходе этой схемы формируется инверсный код угла, дополняющий угол Pдо 45, т.е. равный (л/4—

С выхода блока 10 код угла Р или (л/4—

-Д подается на первый вход регистра хра20

55 нения кода 9, íà второй вход которого с блока определителя октантов 8 поступает код октанта. Пс сигналу ЗП.ДАННЫХ блока

16 по управляющему входу выходного регистра 9 на его выходе формируется обьединенный код угла, Формула изобретения t. Преобразователь угла поворота вала в код, содержащий синусно-косинусный вращающийся трансформатор, входы которого подключены к одним выходам генератора напряжения возбуждения, а выходы соединены с информационными входами аналогового коммутатора, аналого-цифровой преобразователь, определитель октантов, постоянное запоминающее устройство, три регистра, блок элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, программно-временной блок, о тл и ч а ю шийся тем, что, с целью повышения точности преобразователя, в него введены регистр сдвига, цифровой коммутатор, блок деления, два цифровых квадратурных фильтра низких частот, выходной регистр, сумматор и тактовый генератор, выход которого соединен с тактовыми входами программно-временного блока и аналогоцифрового преобразователя, другой выход генератора напряжения возбуждения соединен с первым управляющим входом аналогового коммутатора и входом "Пуск" программно-временного блока, первый выход которого соединен с входом запуска аналого-цифрового преобразователя, а второй и третий выходы — с соответствующими управляющими входами аналогового коммутатора, выход которого соединен с информационным входом аналого-цифрового преобразователя, выходы которого соединены с входами первого и второго регистров, управляющие входы которых подключены к четвертым и пятым выходам программно-временного блока соответственно, а выходы соединены с входами первого цифрового квадратурного фильтра низких частот, выходы которого соединены с входами определителя октантов и входами второго цифрового квадратурного фильтра низких частот, выходы которого соединены с одной группой информационных входов цифрового коммутатора, другая группа информационных входов которого соединена с выходами первого цифрового квадратурного фильтра низких частот, а выходы соединены с входами блока деления, выходы которого через постоянное запоминающее устройство соединены с входами третьего регистра и регистра сдвига, выходы которого и инверсные выходы третьего регистра соединены с входами сумматора, выходы которого соединены с группой входов блока

1758875 элементов ИСКЛЮЧАЮЩЕЕ ИЛИ,управляющий вход которого подключен к выходу младшего разряда определителя октантов, а выходы соединены с одной группой входов выходного регистра, другая группа входов которого подключена к выходам определителя октантов, выходы старших разрядов которого соединены с первым и вторым управляющими входами цифрового коммутатора, третий. четвертый и пятый управляющие входы которого подключены соответственно к выходам программно-временного блока с шестого по восьмой, девятый выход которого соединен с входом управления записью регистра сдвига, десятый — с входом управления записью третьего .регистра и входом управления сдвигом регистра сдвига, а одиннадцатый выход — с входом управления записью входного регистра.

2. Преобразователь по п.1, о т л и ч а юшийся тем, что цифровой коммутатор содержит три мультиплексора, два регистра и два элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, первые входы первого и второго мультиплексоров являются одной группой входов, а вторые входы первого и второго мульти5 плексоров являются другой группой входов цифрового коммутатора, управляющие входы первого и второго мультиплексоров объ.единены и являются третьим управляющим входом цифрового коммутатора, а выходы

10 соединены c Bõîäàìè третьего мультиплексора, первый и второй входы первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ являются первым и вторым входами цифрового коммутатора, а выход соединен с одним входом

15 второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, выход которого соединен с управляющим входом третьего мультиплексора, .выходы которого соединены с входами регистров, управляющий вход первого регистра соеди20 нен с другим входом второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, который является четвертым. а управляющий вход второго регистра пятым управляющими входами цифрового коммутатора.

Фиг. 2

Фиг, 3

Фиг. 4, Фиг. Б

1758875 пус з мсдп

Чm лип с

Ф4 -4 m и:э

Выt о

Составитель М.Сидорова

Редактор О.Спесивых Техред M,Ìoðãåíòàë Корректор Н,Кешеля

Заказ 3012 Тираж Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб.. 4/5

Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101

Преобразователь угла поворота вала в код Преобразователь угла поворота вала в код Преобразователь угла поворота вала в код Преобразователь угла поворота вала в код Преобразователь угла поворота вала в код Преобразователь угла поворота вала в код Преобразователь угла поворота вала в код 

 

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

Изобретение относится к измерительной технике и предназначено для измерения погонного сопротивления проволоки

Изобретение относится к автоматике и вычислительной технике

Изобретение относится к автоматике и вычислительной технике

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

Изобретение относится к аналого-цифровой и информационно-измерительной технике

Изобретение относится к телевизис-нной технике

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

Изобретение относится к измерительной технике и может быть использовано для калибровки линейности цифроаналоговых преобразователей (ЦАП)

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

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

Изобретение относится к аналого-цифровым преобразователям (АЦП) и измерительной технике и может применятся при измерениях в машиностроении

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

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

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

Изобретение относится к электротехнике и может быть использовано для автоматизации управления реверсивными электроприводами протяженных конвейеров возвратно-поступательного движения

Изобретение относится к способу обработки цифровых сигналов, а точнее к процессам и схемам преобразования аналоговых сигналов в цифровые представления этих аналоговых сигналов

Изобретение относится к измерительной технике и может быть использовано в системе преобразования сигнала из аналоговой формы в цифровую

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано для связи аналоговых источников информации с цифровым вычислительным устройством
Наверх