×
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 – прототип.

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

Показаны записи 51-60 из 64.
12.12.2019
№219.017.ec5b

Устройство прогнозирования буксования колесных пар рельсового транспорта

Изобретение относится к устройствам, указывающим на пробуксовку или юз колес. Устройство прогнозирования буксования колесных пар рельсового транспорта содержит датчик колебаний механической части привода колесной пары, аналого-цифровой преобразователь, полосовой фильтр, настроенный на...
Тип: Изобретение
Номер охранного документа: 0002708522
Дата охранного документа: 09.12.2019
18.12.2019
№219.017.ee2d

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

Изобретение относится к биоразлагаемым полимерным покрытиям с улучшенной гидрофильностью поверхности, имеющей полярные группы, и может быть использовано для улучшения биоинтеграции имплантов, культивирования клеток. Предложен способ получения покрытия на основе биодеградируемого полимера из...
Тип: Изобретение
Номер охранного документа: 0002709091
Дата охранного документа: 13.12.2019
22.01.2020
№220.017.f883

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

Изобретение относится к области радиотехники и электроники и может быть использовано для защиты акустической информации, обрабатываемой в защищаемом помещении, от утечки по техническим каналам с использованием специальных технических средств несанкционированного съема акустической информации....
Тип: Изобретение
Номер охранного документа: 0002711439
Дата охранного документа: 17.01.2020
13.02.2020
№220.018.0248

Способ создания радиолокационной завесы из дипольных отражателей

Изобретение относится к области противодействия радиоэлектронной разведке, создания ложной радиолокационной обстановки, пассивной маскировки от радиолокационных систем оружия и может использоваться, в частности, в маскирующих завесах, создаваемых из дипольных отражателей. Для создания...
Тип: Изобретение
Номер охранного документа: 0002713957
Дата охранного документа: 11.02.2020
15.02.2020
№220.018.02ad

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

Изобретение относится к области электрической радиосвязи и может быть использовано для детектирования фазоманипулированных сигналов в радиолокационных и радионавигационных системах связи, а также в мобильных системах приема и передачи данных. Техническим результатом является устранение...
Тип: Изобретение
Номер охранного документа: 0002714199
Дата охранного документа: 13.02.2020
05.04.2020
№220.018.1365

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

Изобретение относится к измерительной технике, а конкретнее к оптической профилометрии, и может быть использовано для измерения поверхностного микрорельефа, полученного любым способом в произвольной разнородной структуре, обладающей различными оптическими характеристиками. Сущность изобретения...
Тип: Изобретение
Номер охранного документа: 0002718404
Дата охранного документа: 02.04.2020
07.07.2020
№220.018.3026

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

Изобретение относится к радиолокации и может быть использовано для обнаружения объектов и детектирования их координат в широком секторе обзора. Достигаемый технический результат - формирование виртуальной антенной решетки с большим числом элементов при использовании малого числа реальных...
Тип: Изобретение
Номер охранного документа: 0002725757
Дата охранного документа: 06.07.2020
07.07.2020
№220.018.3043

Тканеинженерная конструкция для регенерации сердечной ткани

Изобретение относится к медицине и касается тканеинженерной конструкции для регенерации сердечной мышцы, включающей электропроводящий слой композиционного наноматериала из бычьего сывороточного альбумина и наполнителя из одностенных углеродных нанотрубок, содержащей конструкцию из слоев с общей...
Тип: Изобретение
Номер охранного документа: 0002725860
Дата охранного документа: 06.07.2020
09.07.2020
№220.018.30cf

Устройство контроля работы генератора шума

Изобретение относится к области радиотехники. Устройство может применяться для защиты информации, обрабатываемой СВТ самостоятельно или в составе любого генератора электромагнитного шума без каких либо дополнительных согласующих устройств. Технический результат - повышение достоверности...
Тип: Изобретение
Номер охранного документа: 0002725907
Дата охранного документа: 07.07.2020
11.07.2020
№220.018.31c6

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

Изобретение относится к защитным и маскирующим покрытиям на основе воска или парафина, обеспечивающим сохранение параметров поверхности и/или формирование областей с различными свойствами по маске; может быть использовано для модификации поверхности, в том числе у имплантатов, улучшения их...
Тип: Изобретение
Номер охранного документа: 0002726180
Дата охранного документа: 09.07.2020
Показаны записи 11-13 из 13.
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
+ добавить свой РИД