×
23.09.2018
218.016.8a15

Результат интеллектуальной деятельности: Многокоординатный цифровой интерполятор

Вид РИД

Изобретение

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

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

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

где Б и М - большее и меньшее координатные приращения соответственно.

Это обеспечивает минимальную погрешность линейной цифровой интерполяции на уровне не более 0,5 шага интерполяции.

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

Наиболее близким к заявляемому интерполятору является многокоординатный цифровой интерполятор [А.с. 966665 СССР, 1982 г.]. Он содержит блок программы и счетчик приращений, счетным входом соединенный с выходом блока задания скорости, содержит (n-1)- одноразрядных сумматоров и (n-1) блоков двухкоординатной интерполяции, причем каждый i-ый одноразрядный сумматор соединен первым входом с выходом i-ой координаты блока программы и входом первой координаты i-го блока двукоординатной интерполяции, вторым входом - с входом второй координаты каждого i-го блока двухкоординатной интерполяции и выходом (i+1)-гo одноразрядного сумматора, при этом выход первого одноразрядного сумматора соединен с установочным входом счетчика приращений, а второй вход (n-1)-гo одноразрядного сумматора подключен к выходу n-ой координаты блока программы, каждый i-ый блок двухкоординатной интерполяции соединен импульсным входом с выходом второй координаты (i-1)-гo блока двухкоординатной интерполяции, а выходом первой координаты - с выходом i-ой координаты устройства, причем импульсный вход первого блока двухкоординатной интерполяции подключен к выходу блока задания скорости, а выход второй координаты (n-1)-гo блока двухкоординатной интерполяции - к выходу n-ой координаты устройства.

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

Задача изобретения - совершенствование многокоординатного цифрового интерполятора.

Технический результат - обеспечение максимально возможной точности цифровой интерполяции (погрешность менее 0,5 шага интерполяции) прямой линии в n - координатном пространстве (n>2).

Технический результат достигается за счет того, что в многокоординатный цифровой интерполятор, содержащий блок программы и счетчик приращений, счетным входом соединенный с выходом блока задания скорости, (n-1) одноразрядных сумматоров и (n-1) блоков двухкоординатной интерполяции, причем каждый i-й одноразрядный сумматор соединен первым входом с выходом i-й координаты блока программы и входом первой координаты i-го блока двухкоординатной интерполяции, вторым входом - с входом второй координаты каждого i-го блока двухкоординатной интерполяции и выходом (i+1)-гo одноразрядного сумматора дополнительно введены (n-1) - регистров, хранящих начальные значения оценочных функций и связанных по входу с блоком программы, а по выходу - с (n-1) одноименными блоками двухкоординатной интерполяции, соответственно. При этом выход первого одноразрядного сумматора соединен с установочным входом счетчика приращений, а второй вход (n-1)-гo одноразрядного сумматора подключен к выходу n-й координаты блока программы, каждый i-й блок двухкоординатной интерполяции соединен импульсным входом с выходом второй координаты (i-1)-гo блока двухкоординатной интерполяции, а выходом первой координаты - с выходом i-й координаты устройства, причем импульсный вход первого блока двухкоординатной интерполяции подключен к выходу блока задания скорости, а выход второй координаты (n-1)-то блока двухкоординатной интерполяции - к выходу n-й координаты устройства.

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

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

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

На фигУРЕ изображена схема интерполятора. Интерполятор содержит блок 1 программы, счетчик 2 приращений, блок 3 задания скорости, (n-1) одноразрядных сумматоров 4, (n-1) блоков 5 двухкоординатной интерполяции и (n-1) регистров 6 для хранения начальных значений оценочных функций. Блоки 5 двухкоординатной интерполяции работают по методу вычисления текущих значений оценочных функций.

Для интерполяции прямой в n-мерном пространстве из блока 1 программы вводятся величины координатных приращений ΔXi (i=1, 2,…, n).

Исходными программными данными для работы блоков интерполяции являются: для первого блока 5 двухкоординатной интерполяции -приращение по первой координате ΔХ1 и сумма приращений по остальным координатамдля второго блока 5 двухкоординатной интерполяции - приращение по второй координате ΔХ2 и суммаи т.д.; для последнего блока 5 двухкоординатной интерполяции - приращения по координатам ΔХn-1 и ΔХ1.

В счетчике 2 приращений с выхода первого одноразрядного сумматора 4 вводится общая сумма приращений .

Система оценочных функций, реализуемых в устройстве, имеет вид:

U1=X1ΔY2-Y2ΔX1; U2=X2ΔY3-Y3ΔX2;

Ui=XiΔYi+1-Yi+1ΔXi; Un-1=Xn-1ΔYn–УnΔХn-1, где

U1, U2,…, Un-1 _ оценочные функции,

Блок 1 программы выдает программные данные на одноразрядные сумматоры 4.

Одновременно, блок 1 программы выдает на регистры 6 начальные значения оценочных функций, рассчитанные по формуле (1) для каждой пары координат (ΔХ1 и ΔХ2), (ΔХ2 и ΔХ3), т.д.

В счетчике 2 приращений устанавливается сумма приращений по всем координатам, в регистрах первого блока 5 двухкоординатных интерполяций устанавливаются величины ΔХ1 и во втором блоке 5 двухкоординатных интерполяций ΔХ2 ии т.д. в (n-1)-м блоке 5 двухкоординатных интерполяций величины ΔХn-1 и ΔХn. С пуском интерполятора импульсы блока 3 задания скорости поступают на вход первого блока 5 двухкоординатных интерполяций и счетчика 2 приращений. В первом блоке 5 двухкоординатных интерполяций по знаку функции U1 производится либо посылка импульса на выход первой координаты и первый выход устройства Х1 (U1<0) с вычислением нового значения U1 либо посылка импульса на выход второй координаты и на импульсный вход U1≥0 с вычислением нового значения Аналогичные операции происходят и в следующих блоках 5 двухкоординатных интерполяций. Таким образом, с каждым тактом работы блока 3 задания скорости производится выдача сигнала только по одной из координат. Поэтому общее число тактов, необходимых для отработки участка, равно сумме приращений по всем координатам, которая будет зафиксирована счетчиком 2 приращений.

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

Многокоординатный цифровой интерполятор, содержащий блок программы, счетчик приращений, счетным входом соединенный с выходом блока задания скорости, (n-1) одноразрядных сумматоров и (n-1) блоков двухкоординатной интерполяции, причем каждый i-й одноразрядный сумматор соединен первым входом с выходом i-й координаты блока программы и входом первой координаты i-го блока двукоординатной интерполяции, вторым входом - с входом второй координаты каждого i-го блока двухкоординатной интерполяции и выходом (i+1)-го одноразрядного сумматора, при этом выход первого одноразрядного сумматора соединен с установочным входом счетчика приращений, а второй вход (n-1)-го одноразрядного сумматора подключен к выходу i-й координаты блока программы, каждый i-й блок двухкоординатной интерполяции соединен импульсным входом с выходом второй координаты (i-1)-го блока двухкоординатной интерполяции, а выходом первой координаты - с выходом i-й координаты устройства, причем импульсный вход первого блока двухкоординатной интерполяции подключен к выходу блока задания скорости, а выход второй координаты (n-1)-го блока двухкоординатной интерполяции - к выходу i-й координаты устройства, причем каждый i-й одноразрядный сумматор соединен первым входом с выходом i-й координаты блока программы и входом первой координаты i-го блока двухкоординатной интерполяции, а вторым входом - с входом второй координаты каждого i-го блока двухкоординатной интерполяции и выходом (i+1)-го одноразрядного сумматора, при этом выход первого одноразрядного сумматора соединен с установочным входом счетчика приращений, а второй вход (n-1)-го одноразрядного сумматора подключен к выходу n-й координаты блока программы, каждый i-й блок двухкоординатной интерполяции соединен импульсным входом с выходом второй координаты (i-1)-го блока двухкоординатной интерполяции, а выходом первой координаты - с выходом i-й координаты устройства, причем импульсный вход первого блока двухкоординатной интерполяции подключен к выходу блока задания скорости, а выход второй координаты (n-1)-го блока двухкоординатной интерполяции - к выходу n-й координаты устройства, отличающийся тем, что дополнительно содержит (n-1) регистров для хранения начальных значений оценочной функций, связанных по входу с блоком программ, а по выходу - с (n-1) одноименными блоками двухкоординатной интерполяции соответственно.
Многокоординатный цифровой интерполятор
Многокоординатный цифровой интерполятор
Источник поступления информации: Роспатент

Showing 11-20 of 471 items.
20.08.2016
№216.015.4dfb

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

Изобретение относится к области бурения нефтяных и газовых скважин и может быть использовано для оптимального управления процессом. Техническим результатом является увеличение точности оптимального управления режимом бурения и увеличение механической скорости проводки скважины за счет бурения...
Тип: Изобретение
Номер охранного документа: 0002595027
Дата охранного документа: 20.08.2016
27.08.2016
№216.015.4e1b

Композитная смесь для производства конфет

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

Кондитерская оболочка

Изобретение относится к пищевой промышленности, а именно к кондитерской промышленности, и может быть использовано при формировании корпусов кондитерских изделий. Предложена кондитерская оболочка, включающая высушенный инжир, жировой компонент, при этом она дополнительно содержит предварительно...
Тип: Изобретение
Номер охранного документа: 0002595505
Дата охранного документа: 27.08.2016
27.08.2016
№216.015.4f10

Функциональная глазурь

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

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

Изобретение относится к масложировой промышленности и может быть использовано для получения низкоокисленных растительных масел с заданным жирно-кислотным составом из семян масличных культур разных сортов. Способ получения растительных масел с заданным жирно-кислотным составом, характеризующийся...
Тип: Изобретение
Номер охранного документа: 0002595353
Дата охранного документа: 27.08.2016
27.08.2016
№216.015.4f46

Растительная добавка для мясных изделий

Изобретение относится к пищевой промышленности. Растительная добавка для мясных изделий включает смесь зерна ячменя и гороха, полученную методом СО-гомогенизации, в соотношении 1:1 в количестве 70,0-80,0 и предварительно измельченное зерно сафлора в количестве 20,0-30,0. Исходные компоненты...
Тип: Изобретение
Номер охранного документа: 0002595402
Дата охранного документа: 27.08.2016
27.08.2016
№216.015.4f6d

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

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

Способ приготовления хлеба из ржаной или из смеси ржаной и пшеничной муки

Изобретение относится к пищевой промышленности, в частности к производству хлеба повышенной пищевой и биологической ценности, предназначенного для профилактического и лечебного питания. Предложен способ приготовления хлеба из ржаной или из смеси ржаной и пшеничной муки, включающий получение...
Тип: Изобретение
Номер охранного документа: 0002595506
Дата охранного документа: 27.08.2016
27.08.2016
№216.015.4feb

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

Изобретение относится к получению красителя с крахмальным компонентом, который может быть использован в целлюлозно-бумажной промышленности. Способ получения красителя с крахмальным компонентом включает получение крахмального компонента из группы нативного крахмала или модифицированного крахмала...
Тип: Изобретение
Номер охранного документа: 0002595691
Дата охранного документа: 27.08.2016
27.08.2016
№216.015.4fee

Устройство для вычисления функций

Изобретение относится к цифровой вычислительной технике и применяется для аппаратного вычисления функций в специализированных цифровых машинах и устройствах. Технический результат заключается в обеспечении возможности вычисления дробно-рациональных функций. Технический результат достигается за...
Тип: Изобретение
Номер охранного документа: 0002595906
Дата охранного документа: 27.08.2016
Showing 11-20 of 27 items.
25.08.2017
№217.015.bece

Цифровой генератор гармонических сигналов

Изобретение относится к области информационно-вычислительной техники и может найти применение в испытательных системах, спектральных анализаторах. Технический результат - повышение точности воспроизведения цифровых отсчетов гармонических сигналов при последовательном увеличении аргумента....
Тип: Изобретение
Номер охранного документа: 0002616877
Дата охранного документа: 18.04.2017
25.08.2017
№217.015.c4d9

Устройство для вычисления функции y=x

Изобретение относится к вычислительной технике и автоматике и может найти применение в быстродействующих вычислительных комплексах. Техническим результатом является повышение достоверности функционального преобразования. Устройство содержит регистр, блок памяти, блок вычисления интерполяционных...
Тип: Изобретение
Номер охранного документа: 0002618189
Дата охранного документа: 02.05.2017
25.08.2017
№217.015.c538

Устройство для вычисления модуля комплексного числа

Изобретение относится к устройствам для вычисления модуля комплексного числа. Технический результат заключается в повышении точности вычисления модуля комплексного числа. Устройство содержит первый и второй регистры, первый, второй, третий сумматоры и коммутатор, причем входы разрядов первого и...
Тип: Изобретение
Номер охранного документа: 0002618188
Дата охранного документа: 02.05.2017
26.08.2017
№217.015.e0de

Устройство для вычисления функции вида z=√x+ y

Изобретение относится к области вычислительной техники и предназначено для использования в специализированных вычислительных устройствах. Техническим результатом является повышение точности функционирования устройства. Устройство содержит счетчики, схему сравнения, блок управления, элементы И,...
Тип: Изобретение
Номер охранного документа: 0002625530
Дата охранного документа: 14.07.2017
26.08.2017
№217.015.e112

Арифметическое устройство

Изобретение относится к цифровой вычислительной технике и может применяться в составе арифметических устройств цифровых вычислительных машин. Техническим результатом является повышение точности умножения. Устройство содержит три сдвиговых регистра, два коммутационных блока, три...
Тип: Изобретение
Номер охранного документа: 0002625528
Дата охранного документа: 14.07.2017
26.08.2017
№217.015.e15a

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

Изобретение относится к вычислительной технике и может быть использовано в управляющих системах и гибридных вычислительных устройствах для получения в следящем режиме одновременно кода непрерывной переменной (X) и кодов функций sin x и cos x. Технический результат заключается в повышении...
Тип: Изобретение
Номер охранного документа: 0002625609
Дата охранного документа: 17.07.2017
29.12.2017
№217.015.f0c7

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

Изобретение относится к вычислительной технике, в частности к устройствам для вычисления квадратного корня из чисел, представленных в двоичной системе в форме с фиксированной запятой. Технический результат заключается в повышении быстродействия при получении результата извлечения квадратного...
Тип: Изобретение
Номер охранного документа: 0002638010
Дата охранного документа: 08.12.2017
19.01.2018
№218.016.098d

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

Изобретение относится к вычислительной технике, в частности к частотно-импульсным вычислительным устройствам. Технический результат заключается в повышении точности преобразования устройства. Синусно-косинусный функциональный преобразователь содержит регистр аргумента, блок сравнения,...
Тип: Изобретение
Номер охранного документа: 0002631978
Дата охранного документа: 29.09.2017
19.01.2018
№218.016.0b66

Арифметическое устройство

Изобретение относится к вычислительной технике и может использоваться в специализированных цифровых вычислительных машинах, работающих в двоичной системе счисления с числами с фиксированной запятой. Технический результат - повышение достоверности определения переполнения сумматора....
Тип: Изобретение
Номер охранного документа: 0002632411
Дата охранного документа: 04.10.2017
19.01.2018
№218.016.0d0b

Устройство для вычисления функции √x + y

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