×
03.07.2018
218.016.6a1e

Результат интеллектуальной деятельности: СЛЕДЯЩИЙ СИНУСНО-КОСИНУСНЫЙ ПРЕОБРАЗОВАТЕЛЬ УГЛА В КОД

Вид РИД

Изобретение

Аннотация: Изобретение относится к области измерительной техники, в частности к синусно-косинусным преобразователям угла в код. Техническим результатом является повышение разрядности преобразователя при меньшем объеме ПЗУ без потери быстродействия преобразования. Следящий синусно-косинусный преобразователь угла в код, содержащий первый умножитель для перемножения входного напряжения синусного сигнала на цифровое значение косинуса выходного кода, второй умножитель для перемножения входного напряжения косинусного сигнала на цифровое значение синуса выходного кода, вычитатель, входы которого соединены с выходами умножителей, а выход - с генератором, управляемым напряжением, ГУН, который вырабатывает сигналы инкрементирования и декрементирования реверсивного счетчика в зависимости от знака и величины рассогласования, выходы прямого и обратного счета ГУН соединены с реверсивным счетчиком выходного кода угла, выход счетчика соединен с постоянным запоминающим устройством, ПЗУ, значений синуса и косинуса, отличается тем, что реверсивный счетчик разделен на две части - старшую и младшую, старшая часть соединена с ПЗУ значений синуса и косинуса, а младшая соединена со входами блоков линейной интерполяции табличных значений синуса и косинуса по младшим разрядам реверсивного счетчика, которые также соединены с выходами ПЗУ, выходы блоков линейной интерполяции соединены с умножителями. 2 ил., 1 табл.

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

Известен твердотельный преобразователь угла [1], который содержит входной мультиплексор сигналов датчика угла, аналого-цифровой преобразователь (АЦП), цифровой блок вычисления угла и цифроаналоговый преобразователь (ЦАП), который преобразует вычисленный код угла в выходное напряжение преобразователя. Особенностью преобразователя является использование в цифровом блоке вычисления угла алгоритма CORDIC. Недостатком аналога является низкое быстродействие преобразователя, в котором время преобразования слагается из времени преобразования входных сигналов датчиков угла в цифровой код и числа итераций вычисления угла по алгоритму CORDIC.

Известен цифровой преобразователь сигналов резольвера [2]. Преобразователь обеспечивает преобразование синусно-косинусных сигналов резольвера, представляющего собой вращающийся трансформатор с двумя ортогональными обмотками и неподвижной обмоткой возбуждения, в цифровой код. Преобразователь содержит два АЦП синусно-косинусного сигнала резольвера, полосовые фильтры, два умножителя кодов сигналов синус и косинус на коды значений синуса и косинуса выходного кода, сумматор разности выходов умножителей и цепь обратной связи, содержащей реверсивный счетчик выходного кода, соединенный с постоянным запоминающим устройством (ПЗУ) значений синуса и косинуса для каждого значения выходного кода. Особенностью преобразователя является использование следящего алгоритма преобразования синус-косинусного выходного сигнала в код угла. Недостатком преобразователя является сложная электрическая схема, которая содержит два АЦП и процессор, наличие ПЗУ большой емкости, а также ограниченное быстродействие, которое определяется временем преобразования аналоговых сигналов резольвера в цифровой код.

Известен преобразователь синусно-косинусного сигнала в код положения [3]. Преобразователь построен по типовой следящей схеме и содержит два умножителя входных сигналов, вычитатель, компаратор и ГУН, который вырабатывает сигналы инкрементирования и декрементирования реверсивного счетчика по разностному сигналу вычитателя. Код реверсивного счетчика является выходным кодом преобразователя. Особенностью преобразователя является то, что значения синуса и косинуса не выбираются из таблиц синуса и косинуса по коду счетчика, а вычисляются блоком CORDIC-вычислителя, который формирует коды значений синуса и косинуса, подаваемые на вход умножителей сигналов косинус и синус, соответственно, что позволяет сократить объем ПЗУ, но при этом снижает быстродействие преобразователя.

Известно устройство цифрового преобразователя сигналов резольвера [4], выбранное в качестве прототипа. Преобразователь содержит два аналоговых умножителя входных сигналов синуса и косинуса, вычитатель, генератор, управляемый напряжением (ГУН), который вырабатывает сигналы инкрементирования и декрементирования реверсивного счетчика в зависимости от знака и величины рассогласования. Код реверсивного счетчика является выходным кодом преобразователя, по коду счетчика адресуются ПЗУ, содержащие значения синуса и косинуса для каждого кода счетчика, на которые, соответственно, умножаются входные сигналы косинуса и синуса резольвера, за счет обратной связи счетчик, ПЗУ, умножители, вычитатель и ГУН счетчик принимает значение, при котором рассогласование между измеряемым углом и выходным кодом счетчика становится минимальным. Недостатком прототипа является большой объем требуемого ПЗУ, в котором должны храниться значения синуса и косинуса для каждого значения выходного кода, что требует большой площади на кристалле микросхемы и, соответственно, высокой себестоимости изготовления.

Задачей изобретения является повышение разрядности преобразователя при меньшем объеме ПЗУ без потери быстродействия преобразования.

Поставленная задача решается благодаря тому, что в следящем синусно-косинусном преобразователе угла в код, содержащем первый умножитель для перемножения входного напряжения синусного сигнала на цифровое значение косинуса выходного кода, второй умножитель для перемножения входного напряжения косинусного сигнала на цифровое значение синуса выходного кода, вычитатель, входы которого соединены с выходами умножителей, а выход - с генератором, управляемым напряжением (ГУН), который вырабатывает сигналы инкрементирования и декрементирования реверсивного счетчика в зависимости от знака и величины рассогласования, выходы прямого и обратного счета ГУН соединены с реверсивным счетчиком выходного кода угла, выход счетчика соединен с ПЗУ значений синуса и косинуса, предусмотрены следующие отличия, а именно реверсивный счетчик разделен на две части - старшую и младшую, старшая часть соединена с ПЗУ значений синуса и косинуса, кроме этого дополнительно введены два блока линейной интерполяции табличных значений синуса и косинуса по младшим разрядам реверсивного счетчика, которые соединены с выходами ПЗУ и младшими разрядами реверсивного счетчика, выходы блоков линейной интерполяции соединены с умножителями.

Между совокупностью существенных признаков заявленного технического решения и достигаемым техническим результатом существует причинно-следственная связь, а именно линейная интерполяция значений синуса и косинуса позволяет существенно сократить требуемые объемы ПЗУ, поскольку в таблицах хранятся значения синуса и косинуса только для точек угла, задаваемых старшими разрядами реверсивного счетчика, а промежуточные значения синуса и косинуса вычисляются путем линейной интерполяции по младшим разрядам реверсивного счетчика. Так, например, для обеспечения точности 12-разрядного преобразования угла в код в прототипе требуется две таблицы объемом 4096 слов каждая, а в предлагаемом техническом решении достаточно использовать таблицы значений синуса и косинуса объемом в 32 слова в узловых точках интерполяции, адресуемых 5 старшими разрядами счетчика, а промежуточные значения синуса и косинуса интерполируются по младшим разрядам счетчика.

Техническая сущность предложенного технического решения поясняется чертежами, где фиг. 1 содержит структурную схему преобразователя синусно-косинусного сигнала в код угла, фиг. 2 содержит структурную схему генератора управляемого напряжением.

Структурная схема преобразователя приведена на фиг. 1.

Синусно-косинусный преобразователь угла в код содержит:

1, 2 - умножители;

3 - вычитатель;

4 – генератор, управляемый напряжением;

5 - реверсивный счетчик;

6, 7 - ПЗУ значений синуса и косинуса;

8, 9 - блоки линейной интерполяции значений синуса и косинуса.

Умножители 1, 2 соединены с вычитателем 3, разностное напряжение с которого подается на ГУН 4, который вырабатывает сигналы инкрементирования и декрементирования реверсивного счетчика в зависимости от знака и величины рассогласования. ГУН 4 соединен линиями сигналов прямого UP и обратного DN счета с реверсивным счетчиком 5, значение которого является выходным кодом преобразователя. Старшие разряды m реверсивного счетчика 5 соединены с адресными входами ПЗУ кодов синуса и косинуса 6, 7, выходы - с блоками линейной интерполяции 8, 9, которые формируют значения синуса и косинуса выходного кода преобразователя на основании табличных значений синуса и косинуса из ПЗУ и их интерполяции по младшим разрядам счетчика. Выходы блоков линейной интерполяции 8, 9 соединены с умножителями 2 и 1 соответственно.

Для преобразования сигнала рассогласования в код счетчика используется генератор управляемый напряжением 4, который вырабатывает сигналы инкрементирования и декрементирования реверсивного счетчика в зависимости от знака и величины рассогласования. Схема ГУН приведена на фиг. 2.

ГУН содержит интегратор 10, компараторы 11 и 12, на которые подается разностное напряжение ΔU с вычитателя 3 и пороговое напряжение Uth. Выходы компараторов 11, 12 соединены с мультивибраторами 13, 14 и 15, 16 соответственно, которые содержат в обратной связи элементов 14, 16 транспортную задержку сигнала из элементов 17, 18.

При превышении разностного напряжения ΔU порогового напряжения Uth срабатывает соответствующий компаратор, сигнал с которого запускает мультивибратор, на выходе которого формируется счетный импульс длительностью, определяемой элементами задержки. Счетный импульс поступает на реверсивный счетчик 5.

Разностный сигнал произведений вычитателя 3 определяется формулой:

где Usin(θ), Ucos(θ) - входные напряжения,

cos(ϕ), sin(ϕ) - интерполированные значения синуса и косинуса, вычисленные по коду реверсивного счетчика 5.

Формулу 1 можно преобразовать

Таким образом, разностный сигнал не зависит от значения угла, а только от точности приближения угла ϕ к углу θ.

Линейная интерполяция выполняется по точкам интерполяции значений синуса и косинуса, хранящихся в ПЗУ, выбираемых по старшим разрядам реверсивного счетчика. Их количество зависит от разрядности старшей части m счетчика. Промежуточные значения синуса и косинуса интерполируются по младшим разрядам счетчика по формуле

где М, N - значения старшей и младшей части реверсивного счетчика;

SIN[…], COS[…] - значения синуса и косинуса в точках интерполяции М и М+1;

n - разрядность младшей части реверсивного счетчика.

Использование линейной интерполяции при преобразовании угла в код позволяет получить погрешность преобразования при использовании только 5 и 6 разрядов старшей части реверсивного счетчика и соответственно интерполяционных таблиц объемом всего 32 и 64 слова, не превышающую погрешности 15 и 19 разрядов реверсивного счетчика.

Варьируя разрядностью старшей части реверсивного счетчика m и младшей части – n, можно получить разрядность выходного кода от 12 до 18 разрядов. При этом затраты памяти на порядки меньше, чем требуется в прототипе, что наглядно показано в таблице, приведенной ниже.

Технико-экономический эффект от предложенного технического решения заключается в снижении себестоимости изготовления микросхем преобразователей синусно-косинусного сигнала в код угла за счет уменьшения площади ПЗУ, а также снижения потребления и времени доступа ПЗУ за счет уменьшения числа ячеек памяти.

Источники информации

1. Патент США 3976869.

2. Патент WO 2011068196.

3. Патент РФ 167428.

4. Патент США 4933674 – прототип.

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

Showing 11-20 of 64 items.
04.04.2018
№218.016.3665

Способ получения кремния с изотопическим составом si, si

Изобретение относится к технологии трансмутационного легирования полупроводниковых материалов, в частности к получению кремния с определенным изотопическим составом, который может быть использован для создания квантовых битов информации на ядерных спинах атомов фосфора, полученных трансмутацией...
Тип: Изобретение
Номер охранного документа: 0002646411
Дата охранного документа: 05.03.2018
10.05.2018
№218.016.412c

Инфракрасный сенсор с переключаемым чувствительным элементом

Инфракрасный сенсор с переключаемым чувствительным элементом относится к устройствам для бесконтактного измерения температуры в различных системах управления и контроля. Инфракрасный сенсор с переключаемым чувствительным элементом содержит теплоприемную мембрану, прикрепленную к подложке с...
Тип: Изобретение
Номер охранного документа: 0002649040
Дата охранного документа: 29.03.2018
10.05.2018
№218.016.4a9b

Способ локального травления двуокиси кремния

Изобретение относится к микроэлектронике, способам контроля и анализа структуры интегральных схем, к процессам жидкостного травления. Сущность изобретения: выравнивание локальной неравномерности толщины слоя двуокиси кремния на поверхности кристалла ИС, образовавшейся в процессе...
Тип: Изобретение
Номер охранного документа: 0002651639
Дата охранного документа: 23.04.2018
29.05.2018
№218.016.5539

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

Суть настоящего изобретения состоит в процессе формирования трехмерных структур топологических элементов функциональных слоев на поверхности подложек. Способ основан на применении перспективной «аддитивной технологии», то есть топологические элементы функционального слоя создаются на локальных...
Тип: Изобретение
Номер охранного документа: 0002654313
Дата охранного документа: 17.05.2018
29.05.2018
№218.016.557f

Способ получения фоторезистивного слоя на различных подложках

Изобретение относится к области литографии и касается способа получения фоторезистивного слоя. Фоторезистивный слой получают аэрозольным распылением из раствора фоторезистивного материала. Одновременно с аэрозольным потоком, при расходе не более 0,3 мл/мин, над подложкой формируют поток газа, с...
Тип: Изобретение
Номер охранного документа: 0002654329
Дата охранного документа: 17.05.2018
29.05.2018
№218.016.562c

Устройство для защиты от несанкционированного акустического контроля

Изобретение относится к устройствам защиты от несанкционированного прослушивания разговоров в помещениях. Техническим результатом является повышение эффективности защиты речевой информации от утечки по техническим каналам и несанкционированного акустического контроля. Упомянутый технический...
Тип: Изобретение
Номер охранного документа: 0002654545
Дата охранного документа: 21.05.2018
16.06.2018
№218.016.6250

Автоматизированная контрольно-проверочная аппаратура интегрированной информационно-управляющей системы беспилотного летательного аппарата

Автоматизированная контрольно-проверочная аппаратура (АКПА) интегрированной информационно-управляющей системы беспилотного летательного аппарата содержит ПЭВМ, универсальный решающий модуль и модуль ввода-вывода. Универсальный решающий модуль содержит решающее устройство на основе...
Тип: Изобретение
Номер охранного документа: 0002657728
Дата охранного документа: 14.06.2018
16.06.2018
№218.016.632f

Биосовместимый наноматериал для лазерного восстановления целостности рассеченных биологических тканей

Изобретение относится к области лазерной медицины и, конкретно, к восстановительной хирургии. Описан биосовместимый наноматериал для лазерного восстановления целостности рассеченных биологических тканей, содержащий водную дисперсионную основу белка альбумина, углеродные нанотрубки и медицинский...
Тип: Изобретение
Номер охранного документа: 0002657611
Дата охранного документа: 14.06.2018
25.06.2018
№218.016.66c1

Автономный портативный термоэлектрический источник питания

Изобретение относится к термоэлектрическим источникам питания. Сущность изобретения: автономный портативный термоэлектрический источник питания включает термоэлектрическое устройство, преобразующее тепло в электричество, источник тепла, находящийся в тепловом контакте с нагреваемой стороной...
Тип: Изобретение
Номер охранного документа: 0002658494
Дата охранного документа: 21.06.2018
21.07.2018
№218.016.73a4

Чувствительный элемент биологического сенсора

Изобретение относится к чувствительным элементам на основе углеродных нанотрубок и может быть использовано в технологических операциях создания электрохимических сенсоров, устройств фотовольтаики на гибких подложках. Чувствительный элемент включает в себя сетку углеродных нанотрубок между...
Тип: Изобретение
Номер охранного документа: 0002661884
Дата охранного документа: 20.07.2018
Showing 11-13 of 13 items.
16.05.2019
№219.017.527b

Электронный блок крыльчатого водосчетчика

Изобретение относится к приборам измерения объемного расхода, в частности к электронным блокам крыльчатого водосчетчика. Сущность изобретения заключается в том, что электронный блок крыльчатого водосчетчика дополнительно содержит второй датчик Холла, расположенный над траекторией прохождения...
Тип: Изобретение
Номер охранного документа: 0002687506
Дата охранного документа: 14.05.2019
24.04.2023
№223.018.5270

Устройство коррекции ошибки преобразователей угла в код

Изобретение относится к измерительной технике и технике автоматического регулирования, в частности к преобразователям угла в код, и может быть использовано в системах, где требуется измерять положение с высокой точностью. Техническим результатом предлагаемого изобретения является повышение...
Тип: Изобретение
Номер охранного документа: 0002740511
Дата охранного документа: 15.01.2021
24.04.2023
№223.018.52a0

Следящий синусно-косинусный преобразователь угла в код со встроенной цифровой коррекцией ошибки преобразования

Изобретение относится к измерительной технике и технике автоматического регулирования. Технический результат заключается в повышении точности преобразования синусно-косинусного сигнала в код угла при обеспечении высокого быстродействия преобразования, характерного для следящих систем....
Тип: Изобретение
Номер охранного документа: 0002741075
Дата охранного документа: 22.01.2021
+ добавить свой РИД