×
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) одноименными блоками двухкоординатной интерполяции соответственно.
Многокоординатный цифровой интерполятор
Многокоординатный цифровой интерполятор
Источник поступления информации: Роспатент

Показаны записи 191-200 из 471.
20.01.2018
№218.016.1a5c

Аксиальный трехвходовый ветро-солнечный генератор

Изобретение относится к электротехнике, к электромеханическим преобразователям энергии, и может быть использовано в качестве преобразователя механической энергии вращения, например энергии ветра, подаваемой на механические входы машины, и электрической энергии постоянного тока, например...
Тип: Изобретение
Номер охранного документа: 0002636387
Дата охранного документа: 23.11.2017
20.01.2018
№218.016.1dc9

Соус ягодный

Изобретение относится к пищевой промышленности, а именно к производству соусов, и может быть использовано на предприятиях пищевой промышленности. Соус ягодный включает пюре из клубники, выжимки топинамбура, янтарную кислоту и стевиозид при следующем содержании исходных компонентов, мас.%: пюре...
Тип: Изобретение
Номер охранного документа: 0002640837
Дата охранного документа: 12.01.2018
20.01.2018
№218.016.1dff

Безглютеновая сухая смесь для блинчиков

Изобретение относится к пищевой промышленности. Безглютеновая сухая смесь для блинчиков включает смесь муки льняной и муки кунжутной, взятых в соотношении 3:1, крахмал кукурузный, сахар-песок, соль поваренную, кислоту лимонную, разрыхлитель и порошок абрикоса. Исходные компоненты используют при...
Тип: Изобретение
Номер охранного документа: 0002640833
Дата охранного документа: 12.01.2018
20.01.2018
№218.016.1e19

Сухая смесь для блинчиков

Изобретение относится к пищевой промышленности. Сухая смесь для блинчиков включает смесь муки льняной и муки кунжутной, взятых в соотношении 3:1, крахмал кукурузный, сахар-песок, соль поваренную, кислоту лимонную, разрыхлитель и сухой обезжиренный йогурт. Исходные компоненты используют в...
Тип: Изобретение
Номер охранного документа: 0002640835
Дата охранного документа: 12.01.2018
20.01.2018
№218.016.1e4a

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

Изобретение относится к пищевой промышленности, а именно к кондитерской промышленности, и может быть использовано при формировании корпусов кондитерских изделий. Кондитерская оболочка включает измельченные высушенные плоды инжира и физалиса ягодного, взятые в соотношении 1:5, растительный...
Тип: Изобретение
Номер охранного документа: 0002640870
Дата охранного документа: 12.01.2018
20.01.2018
№218.016.1e67

Сухая смесь для блинчиков

Изобретение относится к пищевой промышленности. Сухая смесь для блинчиков включает смесь муки льняной и муки кунжутной, взятых в соотношении 3:1, крахмал кукурузный, сахар-песок, соль поваренную, кислоту лимонную, разрыхлитель и порошок унаби. Исходные компоненты используют при следующем...
Тип: Изобретение
Номер охранного документа: 0002640868
Дата охранного документа: 12.01.2018
20.01.2018
№218.016.1e68

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

Изобретение относится к области биологии и сельского хозяйства. Применение заключается в облучении импульсами света длительностью от 5×10 до 10 с, в частном случае, в ультрафиолетовом диапазоне длин волн 305-405 нм. При этом одновременно проводят облучение в красном и инфракрасном диапазонах...
Тип: Изобретение
Номер охранного документа: 0002640851
Дата охранного документа: 12.01.2018
13.02.2018
№218.016.2206

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

Изобретение относится к табачной отрасли. Установка для пропаривания и увлажнения табачных кип, содержащая камеру, размещенные в ней подающий транспортер и транспортер отлежки с возможностью шагового перемещения кип, паровой коллектор с соплами, закрепленный на коромысле, рычажно-храповой...
Тип: Изобретение
Номер охранного документа: 0002641943
Дата охранного документа: 23.01.2018
Тип: Изобретение
Номер охранного документа: 0002642081
Дата охранного документа: 24.01.2018
13.02.2018
№218.016.24bf

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

Изобретение относится к области бурения нефтяных и газовых скважин и может быть использовано для оптимального управления процессом. Техническим результатом является увеличение точности оптимального управления режимом бурения и увеличение механической скорости проводки скважины за счет...
Тип: Изобретение
Номер охранного документа: 0002642590
Дата охранного документа: 25.01.2018
Показаны записи 21-27 из 27.
19.01.2018
№218.016.0dc0

Цифровое устройство для логарифмирования двоичных чисел

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

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

Изобретение относится к цифровой вычислительной технике и может найти применение для аппаратной реализации вычисления функций. Технический результат заключается в расширении арсенала средств для вычисления функциональных зависимостей. Цифровой функциональный преобразователь содержит четыре...
Тип: Изобретение
Номер охранного документа: 0002642381
Дата охранного документа: 24.01.2018
13.02.2018
№218.016.2526

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

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

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

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