×
25.08.2017
217.015.b7d6

Результат интеллектуальной деятельности: Устройство для вычисления тригонометрических функций

Вид РИД

Изобретение

Аннотация: Изобретение относится к области вычислительной техники, в частности, к специализированным вычислителям. Технический результат заключается в снятии ограничений на аргумент вычисляемых функций в диапазоне от 0 до +∞. Технический результат достигается за счет устройства для вычисления тригонометрических функций, которое содержит регистры синуса и косинуса, регистры приращений этих же величин, двух преобразователей прямого кода в дополнительный, связанных, кроме связей между этими блоками, еще и с генератором тактовых импульсов, блоком памяти и счетчиком аргумента. 1 ил.

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

Известно устройство для вычисления тригонометрических функций [А.с. №419896 СССР, 1974], содержащее регистр синуса, регистр косинуса и генератор тактовых импульсов, выход которого соединен с входом счетчика аргумента. Недостатком данного устройства является увеличенный объем оборудования.

Ближайшее к заявляемому изобретению известное устройство [А.С. СССР 645164, 1979] содержит генератор тактовых импульсов, счетчик аргумента, регистр приращений синуса, регистр синуса, регистр приращений косинуса, регистр косинуса, преобразователь прямого кода в дополнительный и блок памяти, вход которого соединен с выходом счетчика аргумента, а выход - с первыми входами регистров синуса и косинуса, вторые входы которых подключены к первому выходу генератора тактовых импульсов, второй выход которого соединен с первыми входами регистров приращений синуса и косинуса, выходы которых подключены к третьим входам регистра синуса и регистра косинуса соответственно, выход регистра косинуса соединен со вторым входом регистра приращений синуса, а выход регистра синуса через преобразователь прямого кода в дополнительный соединен со вторым входом регистра приращений косинуса.

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

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

Технический результат предлагаемого изобретения - снятие ограничений на аргумент вычисляемых функций в диапазоне от 0 до +∞.

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

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

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

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

На чертеже представлена блок-схема устройства. Устройство для вычисления тригонометрических функций содержит генератор тактовых импульсов 1, счетчик аргумента 2, блок памяти 3, регистр приращений косинуса 4, регистр косинуса 5, регистр приращений синуса 6, регистр синуса 7, первый 8 и второй 9 преобразователи прямого кода в дополнительный код.

Устройство работает следующим образом. Генератором тактовых импульсов 1 вырабатываются две последовательности импульсов, сдвинутые по фазе на 180°.

N-м импульсом последовательности импульсов со второго выхода генератора тактовых импульсов t производится запись чисел aN⋅Δ и bN⋅Δ через второй 9 и первый 8 преобразователи прямого кода в дополнительный в регистр приращений синуса 6 и в регистр приращений косинуса 4 соответственно, здесь Δ - шаг дискретизации аргумента, подобранный таким образом, чтобы операция умножения заменялась сдвигом aΝ и bN - содержимого регистра косинуса 5 и регистра синуса 7 соответственно.

(N+1)-м импульсом последовательности импульсов с первого выхода генератора 1 производится подача содержимого регистра приращений косинуса 4 и регистра приращения синуса 6 в регистр косинуса 5 и в регистр синуса 7, соответственно, которые выполнены в виде накапливающих сумматоров. В результате в регистре косинуса 5 и в регистре синуса 7 окажутся записаны числа:

aN+1=aN-bN⋅Δ, bN+1=bN+aN⋅Δ.

Имеют место соотношения

aΝ=Re(a0+i⋅b0)(1+i⋅Δ)N], bN=Im[(a0+i⋅b0)(1+i⋅Δ)N),

где i - мнимая единица, a0 и b0 - первоначально записанные числа соответственно в регистре 5 и в регистре синуса 7.

Действительно, при a0=1 и b0=0 справедливость указанных равенств очевидна. Предположим, что данные соотношения имеют место при N=K, т.е. (ak+i⋅bk)=(a0+i⋅b0)(1+i⋅Δ)K.

Тогда в соответствии с вышеприведенными соотношениями при N=K+1 получим

аK+1+i⋅bK+1K-bK⋅Δ+i⋅(bK+aK⋅Δ)=aK+i⋅bK+i⋅Δ⋅(aK+i⋅bK)=(a0+i⋅b0)⋅(1+i⋅Δ)K+1.

Последовательность импульсов с первого выхода генератора тактовых импульсов 1 поступает также на вход счетчика аргумента 2, выходы которого подключены к входу блока памяти 3. В блоке памяти 3 хранятся синусы и косинусы некоторых значений ϕj аргумента, и в момент времени, когда текущий код K счетчика аргумента 2 удовлетворяет условию K⋅Δ=ϕj, производится запись чисел а0=cos ϕj и b0=sin ϕj соответственно в регистр косинуса 5 и в регистр синуса 7.

Пусть после указанного момента времени с генератора тактовых импульсов 1 поступило N импульсов, тогда имеем:

Учитывая, что для малых значений и arctgΔ≈Δ, получим

Предлагаемое устройство не имеет ограничений на диапазон изменения аргумента функций в отличие от прототипа, где аргумент допустим в интервале

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

Показаны записи 211-220 из 477.
17.02.2018
№218.016.2bf5

Аксиальный бесконтактный генератор переменного тока

Изобретение относится к электротехнике и может быть использовано для генерирования электрической энергии. Технический результат состоит в уменьшении осевых размеров ротора, повышении жесткости его конструкции и упрощении технологии сборки. Аксиальный бесконтактный генератор переменного тока...
Тип: Изобретение
Номер охранного документа: 0002643196
Дата охранного документа: 01.02.2018
17.02.2018
№218.016.2cd8

Стабилизированный радиально-аксиальный бесконтактный электрический генератор

Изобретение относится к электротехнике. Технический результат состоит в расширении эксплуатационных возможностей. Стабилизированный радиально-аксиальный бесконтактный электрический генератор содержит корпус. В нижней части корпуса установлен стабилизатор напряжения, содержащий блок питания для...
Тип: Изобретение
Номер охранного документа: 0002643514
Дата охранного документа: 02.02.2018
17.02.2018
№218.016.2e0d

Гибридный ветро-солнечный генератор

Изобретение относится к области электротехники и может быть использовано в качестве электромеханического преобразователя механической энергии, подаваемой на один (механический) вход машины, и электрической энергии постоянного тока, подаваемой на другой ее вход (электрический), в суммарную...
Тип: Изобретение
Номер охранного документа: 0002643522
Дата охранного документа: 02.02.2018
04.04.2018
№218.016.300c

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

Изобретение относится к области газовой промышленности, а именно к технике и технологии подготовки углеводородного газа. Способ подготовки углеводородного газа включает сепарацию газа с отводами отделенного углеводородного конденсата и воды, адсорбционную осушку и отбензинивание газа, отвод...
Тип: Изобретение
Номер охранного документа: 0002645105
Дата охранного документа: 15.02.2018
10.05.2018
№218.016.3bde

Синхронизированная аксиальная двухвходовая генераторная установка

Изобретение относится к электротехнике. Технический результат - суммирование механической энергии вращения со световой энергией с преобразованием полученной энергии в электрическую. Синхронизированная аксиальная двухвходовая генераторная установка содержит боковой аксиальный магнитопровод с...
Тип: Изобретение
Номер охранного документа: 0002647708
Дата охранного документа: 19.03.2018
10.05.2018
№218.016.40f9

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

Изобретение относится к масложировой промышленности. Способ получения растительного масла, включающий обрушивание семян с отделением оболочки, измельчение ядра с получением мятки, влаготепловую обработку мятки и выделение масла методом прессования или экстракции. Перед обрушиванием семена...
Тип: Изобретение
Номер охранного документа: 0002649019
Дата охранного документа: 29.03.2018
10.05.2018
№218.016.40fc

Перегонный аппарат

Изобретение относится к эфирно-масличному производству. Предложен перегонный аппарат для отгонки эфирных масел из эфирно-масличного зернового сырья, включающий цилиндрический вертикальный корпус с верхней сферической крышкой с патрубком для отвода паровой фазы, загрузочное устройство, нижнее...
Тип: Изобретение
Номер охранного документа: 0002649018
Дата охранного документа: 29.03.2018
10.05.2018
№218.016.411a

Способ получения эфирного масла мяты перечной

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

Способ получения дынного масла и жмыха

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

Способ предотвращения образования гидратов в газоводяной системе

Изобретение относится к предотвращению гидратообразования в газоводяных системах и может быть использовано в нефтегазодобывающей и перерабатывающей промышленности. Предлагаемый способ предотвращения образования гидратов в газоводяной системе включает определение термобарических параметров...
Тип: Изобретение
Номер охранного документа: 0002649162
Дата охранного документа: 30.03.2018
Показаны записи 211-218 из 218.
17.02.2018
№218.016.2bf5

Аксиальный бесконтактный генератор переменного тока

Изобретение относится к электротехнике и может быть использовано для генерирования электрической энергии. Технический результат состоит в уменьшении осевых размеров ротора, повышении жесткости его конструкции и упрощении технологии сборки. Аксиальный бесконтактный генератор переменного тока...
Тип: Изобретение
Номер охранного документа: 0002643196
Дата охранного документа: 01.02.2018
17.02.2018
№218.016.2cd8

Стабилизированный радиально-аксиальный бесконтактный электрический генератор

Изобретение относится к электротехнике. Технический результат состоит в расширении эксплуатационных возможностей. Стабилизированный радиально-аксиальный бесконтактный электрический генератор содержит корпус. В нижней части корпуса установлен стабилизатор напряжения, содержащий блок питания для...
Тип: Изобретение
Номер охранного документа: 0002643514
Дата охранного документа: 02.02.2018
17.02.2018
№218.016.2e0d

Гибридный ветро-солнечный генератор

Изобретение относится к области электротехники и может быть использовано в качестве электромеханического преобразователя механической энергии, подаваемой на один (механический) вход машины, и электрической энергии постоянного тока, подаваемой на другой ее вход (электрический), в суммарную...
Тип: Изобретение
Номер охранного документа: 0002643522
Дата охранного документа: 02.02.2018
04.04.2018
№218.016.300c

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

Изобретение относится к области газовой промышленности, а именно к технике и технологии подготовки углеводородного газа. Способ подготовки углеводородного газа включает сепарацию газа с отводами отделенного углеводородного конденсата и воды, адсорбционную осушку и отбензинивание газа, отвод...
Тип: Изобретение
Номер охранного документа: 0002645105
Дата охранного документа: 15.02.2018
10.05.2018
№218.016.44e3

Функциональный преобразователь

Изобретение относится к цифровой вычислительной технике и может найти применение для аппаратной реализации. Технический результат заключается в расширении класса реализуемых функций. Функциональный преобразователь содержит пять сумматоров-вычитателей, три регистра, блок анализа, блок...
Тип: Изобретение
Номер охранного документа: 0002649955
Дата охранного документа: 05.04.2018
19.07.2018
№218.016.7253

Цифровой линейный интерполятор

Изобретение относится к автоматике и вычислительной технике. Техническим результатом является повышение точности интерполяции. Цифровой линейный интерполятор содержит регистры координатных приращений, сумматор, блоки совпадений, блоки анализа разности координатных приращений, блок анализа знака...
Тип: Изобретение
Номер охранного документа: 0002661540
Дата охранного документа: 17.07.2018
21.07.2018
№218.016.7311

Цифровой преобразователь координат

Изобретение относится к измерительной и вычислительной технике и может найти применение в специализированных вычислительных устройствах дискретного действия. Технический результат заключается в повышении достоверности результатов. Цифровой преобразователь координат содержит суммирующие и...
Тип: Изобретение
Номер охранного документа: 0002661789
Дата охранного документа: 19.07.2018
23.09.2018
№218.016.8a15

Многокоординатный цифровой интерполятор

Изобретение относится к управлению производственным процессом. Многокоординатный цифровой интерполятор содержит блок программы, счетчик приращений, блок задания скорости, одноразрядные сумматоры и блоки двухкоординатной интерполяции. Дополнительно интерполятор содержит регистры для хранения...
Тип: Изобретение
Номер охранного документа: 0002667658
Дата охранного документа: 21.09.2018
+ добавить свой РИД