Сферический интерполятор
Изобретение относится к области автоматического управления и может быть применено в станках с числовым программным управлением. Техническим результатом является расширение функциональных возможностей сферического интерполятора за счет расчета пространственной эквидистанты. Интерполятор содержит цифровые дифференциальные анализаторы, блок расчета пространственной эквидистанты и сумматоры. 1 з.п.ф-лы, 3 ил.
Изобретение относится к области автоматического управления и может быть применено в станках в ЧПУ.
Наиболее близким по технической сущности и достигаемому результату к заявляемому является интерполятор, построенный на цифровых дифференциальных анализаторах (ЦДА) [1] . Недостатком прототипа является отсутствие возможности помимо расчета основной траектории вести расчет пространственной эквидистанты к ней. При управлении станком это обстоятельство не позволяет добиться высокой точности обрабатываемой детали, т.к. невозможен ввод коррекции на размер инструмента. Задачей, на решение которой направлено заявляемое изобретение, является расширение функциональных возможностей сферического интерполятора за счет введения в его состав блока расчета пространственной эквидистанты. Поставленная задача достигается тем, что в сферический интерполятор, построенный на цифровых дифференциальных анализаторах с первого по десятый и сумматорах с первого по третий, причем выход первого цифрового дифференциального анализатора связан с входами интегрирующей функции второго, третьего и четвертого цифровых дифференциальных анализаторов, выход второго цифрового дифференциального анализатора связан с входами интегрирующей функции пятого и шестого цифровых дифференциальных анализаторов, выход третьего цифрового дифференциального анализатора связан с входами интегрирующей функции седьмого и восьмого цифровых дифференциальных анализаторов, выход четвертого цифрового дифференциального анализатора связан с входами интегрирующей функции девятого и десятого цифровых дифференциальных анализаторов, выходы шестого и седьмого цифровых дифференциальных анализаторов связаны с входами первого сумматора, выход которого является первым выходом сферического интерполятора, выходы восьмого и девятого цифровых дифференциальных анализаторов связаны с входами второго сумматора, выход которого является вторым выходом сферического интерполятора, выходы пятого и десятого цифровых дифференциальных анализаторов связаны с входами третьего сумматора, выход которого является третьим выходом сферического интерполятора, в отличие от прототипа введены три дополнительных цифровых дифференциальных анализатора, подключенные параллельно выходам сферического интерполятора, блок расчета пространственной эквидистанты и три дополнительных сумматора, причем выходы дополнительных цифровых дифференциальных анализаторов связаны со входами блока расчета пространственной эквидистанты, выходы сферического интерполятора и блока расчета пространственной эквидистанты связаны со входами дополнительных сумматоров, выходы дополнительных сумматоров являются новыми выходами сферического интерполятора. Блок расчета пространственной эквидистанты содержит цифровые дифференциальные анализаторы с первого по двенадцатый и сумматоры с первого по третий, причем вход четвертого цифрового дифференциального анализатора и вход интегрирующей функции пятого цифрового дифференциального анализатора связаны с первым входом блока расчета пространственной эквидистанты, вход седьмого цифрового дифференциального анализатора и вход интегрирующей функции восьмого цифрового дифференциального анализатора связаны со вторым входом блока расчета пространственной эквидистанты, вход десятого цифрового дифференциального анализатора и вход интегрирующей функции одинадцатого цифрового дифференциального анализатора связаны с третьим входом блока расчета пространственной эквидистанты, выход первого цифрового дифференциального анализатора связан со входами интегрирующей функции второго и третьего цифровых дифференциальных анализаторов, выход второго цифрового дифференциального анализатора связан со входами третьего, пятого, восьмого, одиннадцатого цифровых дифференциальных анализаторов и входами интегрирующей функции четвертого, седьмого, десятого цифровых дифференциальных анализаторов, выход третьего цифрового дифференциального анализатора связан со входами интегрирующей функции шестого, десятого и двенадцатого цифровых дифференциальных анализаторов, выходы четвертого, пятого и шестого цифровых дифференциальных анализаторов связаны со входами первого сумматора, выход которого является первым выходом блока расчета пространственной эквидистанты, выходы седьмого, восьмого и девятого цифровых дифференциальных анализаторов связаны со входами второго сумматора, выход которого является вторым выходом блока расчета пространственной эквидистанты, выходы десятого, одиннадцатого и двенадцатого цифровых дифференциальных анализаторов связаны со входами третьего сумматора, выход которого является третьим выходом блока расчета пространственной эквидистанты. Существо устройства поясняется чертежами. На фиг.1 представлена структурная схема заявляемого сферического интерполятора. На фиг.2 представлена структурная схема блока расчета пространственной эквидистанты. На фиг.3 представлено взаимное расположение векторов, определяющих место точек эквидистанты в пространстве. Устройство включает в себя: интерполятор [1] на ЦДА с первого по десятый (1-10) и сумматорах с первого по третий (11-13) с тремя дополнительными ЦДА 14-16, блок расчета пространственной эквидистанты 17 и три дополнительных сумматора 18-20. Выход ЦДА 1 связан со входами интегрирующей функции ЦДА 2, 3 и 4. Выход ЦДА 2 связан со входами интегрирующей функции ЦДА 5 и 6. Выход ЦДА 3 связан со входами интегрирующей функции ЦДА 7 и 8. Выход ЦДА 4 связан со входами интегрирующей функции ЦДА 9 и 10. Выходы ЦДА 5 и 10 связаны со входами сумматора 13, выход последнего связан с входами ЦДА 3 и 15. Выходы ЦДА 6 и 7 связаны со входами сумматора 11, выход последнего связан со входами ЦДА 4 и 14. Выходы ЦДА 8 и 9 связаны со входами сумматора 12, выход последнего связан со входами ЦДА 2 и 16. Выход ЦДА 14 связан с первым входом блока расчета пространственной эквидистанты 17. Выход ЦДА 15 связан со вторым входом блока расчета пространственной эквидистанты 17. Выход ЦДА 16 связан с третьим входом блока расчета пространственной эквидистанты 17. Выход сумматора 11 устройства и первый выход блока расчета пространственной эквидистанты 17 связаны со входами первого дополнительного сумматора 18, выход которого является первым выходом заявляемого устройства. Выход сумматора 13 устройства и второй выход блока расчета пространственной эквидистанты 17 связаны со входами второго дополнительного сумматора 19, выход которого является вторым выходом заявляемого устройства. Выход сумматора 12 устройства и третий выход блока расчета пространственной эквидистанты 17 связан со входами третьего дополнительного сумматора 20, выход которого является выходом заявляемого устройства. Блок расчета пространственной эквидистанты 17 содержит ЦДА с первого по двенадцатый (21-23) и сумматоры с первого по третий (33-35). Вход четвертого ЦДА 24 и вход интегрирующий функции пятого ЦДА 25 связаны с первым входом блока расчета пространственной эквидистанты, вход седьмого ЦДА 27 и вход интегрирующей функции восьмого ЦДА 28 связаны со вторым входом блока расчета пространственной эквидистанты, вход десятого ЦДА 30 и вход интегрирующей функции одиннадцатого ЦДА 31 связаны с третьим входом блока расчета пространственной эквидистанты, выход первого ЦДА 21 связан со входами интегрирующей функции второго и третьего ЦДА 22 и 23, выход второго ЦДА 22 связан со входами третьего, пятого и восьмого ЦДА 23, 25 и 28, входами интегрирующей функции четвертого, седьмого и десятого ЦДА 24, 27 и 30, выход третьего ЦДА 23 связан со входами интегрирующей функции шестого, девятого и двенадцатого ЦДА 26, 29 и 32, выходы четвертого, пятого и шестого ЦДА 24, 25 и 26 связаны со входами первого сумматора 33, выход которого является первым выходом блока расчета пространственной эквидистанты, выходы седьмого, восьмого и девятого ЦДА 27, 28 и 29 связаны со входами второго сумматора 34, выход которого является вторым выходом блока расчета пространственной эквидистанты, выходы десятого, одиннадцатого и двенадцатого ЦДА 30, 31 и 32 связаны со входами третьего сумматора 35, выход которого является третьим выходом блока расчета пространственной эквидистанты. Все входящие в состав устройства сумматоры построены по схеме следящего интегратора в режиме суммирования, частота импульсов на входе интегрирующей функции которого должна быть минимум в n раз больше частоты импульсов








где rx, ry, rz - проекции радиуса-вектора эквидистанты на оси X, Y, Z;
rn, rb - проекции радиуса-вектора эквидистанты на оси N и B;
Box,Boy,Boz - проекции единичного вектора бинормали к плоскости интерполяции;
Nox,Noy,Noz - проекции единичного вектора нормали к точке O1 окружности. Вектор



В координатной форме:
Nox = -X/R, dNox = -1/R

Noy = -Y/R, dNoy = -1/R

Noz = -Z/R, dNoz = -1/R

dry= Noydrn+rndNoy+Boydrb, (2)
drz= Nozdrn+rndNoz+Bozdrb.
Вращение радиуса-вектора

drn= -K


drb= K


где
















Формула изобретения
РИСУНКИ
Рисунок 1, Рисунок 2, Рисунок 3
Похожие патенты:
Цифровой интегратор // 2029357
Изобретение относится к технике обработки цифровых данных, в частности к цифровым интеграторам, и может найти применение для суммирования-вычитания с накоплением
Цифровой интегратор // 1795457
Изобретение относится к вычислительной технике и может быть использовано для интегрирования сигналов с нечеткими моментами начала и конца интегрирования
Цифровой интегратор // 1791816
Изобретение относится к вычислительной технике и может быть использовано в устройствах ввода-вывода микроЭВМ и телеметрических устройствах
Интегрирующее устройство // 1727122
Цифровой интегратор // 1709309
Изобретение относится к вычислительной технике, например к цифровым интеграторам и может быть использовано для интегрирования сигналов, заданных цифровым кодом
Дифференцирующее устройство // 1674120
Изобретение относится к вычислительной технике и предназначено для вычисления производных по таблично заданным исходным данным при наложении дополнительных требований на вид функции, аппроксимирующей исходные данные
Устройство для решения интегрального уравнения измерительного преобразователя скорости потока // 1651283
Изобретение относится к вычислительной технике и предназначено для использования в качестве специализированного вычислительного устройства
Устройство для вычисления кратного интеграла // 1647559
Изобретение относится к вычислительной технике и предназначено для вычисления кратного интеграла от одномерной решетчатой функции с постоянным шагом дискретизации, в частности , может быть использовано в качестве блока в устройстве идентификации или имитации линейных стационарных объектов
Изобретение относится к вычислительной технике и предназначено для решения уравнений Фредгольма второго рода
Датчик формы сигналов // 1615713
Изобретение относится к электроизмерительной технике и может быть использовано при построении систем измерения качества электрической энергии в сетях переменного тока
Устройство дифференцирования // 2143724
Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении систем, включающих операции дифференцирования
Устройство двойного дифференцирования // 2143725
Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении систем, включающих операции двойного дифференцирования
Устройство дифференцирования // 2148271
Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении систем, включающих операции дифференцирования
Устройство двойного дифференцирования // 2148272
Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении систем, включающих операции двойного дифференцирования
Устройство n-кратного дифференцирования // 2160922
Изобретение относится к вычислительной технике и может быть использовано в спецвычислителях для вычисления производных
Изобретение относится к области спектрального анализа, а устройство может быть использовано для диагностики механизмов по акустическим сигналам их компонент
Изобретение относится к способам численного решения системы дифференциальных уравнений (СДУ)
Изобретение относится к области цифровой вычислительной техники и может быть использовано при построении различных специализированных устройств