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

Особенности определения наличия у обрабатываемых деталей поверхностей сложного профиля. Обзор процесса программирования обработки поверхностей на станках с ЧПУ. Рассмотрение аппроксимации профиля по трем участкам. Оценка применения полиномов Лагранжа.

Рубрика Математика
Вид статья
Язык русский
Дата добавления 23.03.2018
Размер файла 137,1 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

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

Марахин Евгений Юрьевич,

Беляева Анастасия Сергеевна,

соискатели Омского государственного технического университета

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

Так, например, сложное описание имеют аэродинамические профили поверхностей самолета. В частности аэродинамический профиль NASA для крыла описывается зависимостью

где x - текущая координата точки профиля; t и C - постоянные параметры профиля.

Сложные профили характерны для деталей газотурбинных двигателей, компрессоров и подобной техники. При описании профилей деталей таких машин, часто используются полиномы различных степеней [2,3]. Например, для описания профиля лопатки компрессора предлагается использовать кривую Безье третьего порядка

,

где - опорные точки, задаваемые их координатами, t - текущая относительная координата профиля.

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

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

В качестве примера рассмотрим аэродинамический профиль NASA A-12%, заданный в таблице 1 [4].

Таблица 1

x

0

0,025

0,05

0,075

0,1

0,15

0,2

0,3

y

0

0,0323

0,0473

0,0576

0,0654

0,0766

0,0836

0,0886

x

0,4

0,5

0,6

0,7

0,8

0,9

0,95

1

y

0,0860

0,0779

0,0656

0,0511

0,0343

0,0170

0,008

0

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

Log: = 2,135449444х - 52.81974858x2 + 1050.2211x3 - 14342.57478x4+ +1.341115220*105x5 - 8.743070670*105x6+4.042189*106x7?1.3417935*107x8+3.2174896*107x9- 5.5639655*107x10 +6.8571336*107x11 - 5.86362378*107x12+ +3.30135319*107x13 -1.099335256*107x14 + 1.638765762*106x15

Рис. 1. Аппроксимация профиля NASA A-12% полиномом Лагранжа.

График профиля, соответствующего полученному полиному представлен на рис.1. Можно видеть, что конечная часть профиля описана явно неудовлетворительно. Такой результат можно было ожидать, поскольку, как правило, используют кусочную интерполяцию. Кроме этого из-за большого числа узлов получен полином 15-й степени, что усложняет его использование при расчетах.

Рассмотрим описание профиля по частям. Наиболее сложным является профиль носка в пределах х = 0 - 0,1. Составим для этого участка полином Лагранжа четвертой степени

Lag: = 1,909999999х - 31,54666660х2 + 300,799999х3 - 1109,333330х4

Построение профиля выполнено на рис.2 а). При этом пунктирной линией показана кусочно-линейная аппроксимация профиля. График на рис. 2 показывает, что кривая, описываемая полиномом Лагранжа, проходит через базовые узлы и обеспечивает плавный характер профиля между узлами.

Рис. 2. Аппроксимация профиля по трем участкам.

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

Y1 = - 16.64261672x7 + 44.93266012x6 - 47.83922576x5 + 24.86952870x4 - ?5.736220563x3 - 0.3218249119x2 + 0.4291476187x + 0.02938787880

Y2 = 4.399999966x4- 14.82666656x3+ 18.61899987x2- 10.49743326x + +2.305099985

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

При управлении траекторией движения инструмента на станке с ЧПУ интерполяционный полином Лагранжа для соответствующего участка обработки используется в качестве оценочной функции. Для управления скоростью подачи инструмента необходимо контролировать вектор скорости, направление которого в системе координат станка задается производной от функции описания контура траектории [5]. Для полинома Лагранжа производная достаточно просто вычисляется. В нашем случае для носка профиля производная равна

dLag: = 1,909999999 - 63,09333320x + 902.399997x2 - 4437.333320x3,

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

где vx(x), vy(x) - скорости координатных подач станка, vk - заданная постоянная контурная скорость подачи при обработке.

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

программирование аппроксимация профиль лагранж

Литература

1. Схиртладзе А.Г. Автоматизация технологических процессов и производств: Учебник/А.Г. Схиртладзе, А.В. Федотов. В.Г. Хомченко. - М.: Абрис, 2012. - 565 с.

2. Грушин М.А. Аппроксимация профилей лопаток компрессора с помощью кривых Безье / Наука и образование. Электронное научно-техническое издание. #07, июнь 2010. http://technomag.edu.ru/doc/147491.html.

3. Батурин О.В. Профилирование рабочих колес радиально-осевых турбин с помощью кривых Безье / Авиационная и ракетно-космическая техника. Вестник Самарского государственного аэрокосмического университета, №3(27). Часть 3. 2011. - С. 125 - 130.

4. Перепечко С.А., Федотов А.В. Исследование системы контурного управления сверлильно-фрезерного станка / Автоматизация, мехатроника, информационные технологии: материалы III Международной научн. техн. Интернет-конференции молодых ученых. - Омск: Изд-во ОмГТУ, 2013.?220 с.

5. Справочник авиационных профилей. http://kipla.kai.ru/liter/Spravochnic_avia_profiley.pdf.

Размещено на Allbest.ru

...

Подобные документы

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

    презентация [251,7 K], добавлен 29.10.2013

  • Вычислительные методы линейной алгебры. Интерполяция функций. Интерполяционный многочлен Ньютона. Узлы интерполяции. Интерполяционный многочлен Лагранжа. Интерполяция сплайнами. Коэффициенты кубических сплайнов.

    лабораторная работа [70,5 K], добавлен 06.02.2004

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

    курсовая работа [434,5 K], добавлен 14.03.2014

  • В вычислительной математике существенную роль играет интерполяция функций. Формула Лагранжа. Интерполирование по схеме Эйткена. Интерполяционные формулы Ньютона для равноотстоящих узлов. Формула Ньютона с разделенными разностями. Интерполяция сплайнами.

    контрольная работа [131,6 K], добавлен 05.01.2011

  • Преобразование коэффициентов полиномов Чебышева. Функции, применяемые в численном анализе. Интерполяция многочленами, метод аппроксимации - сплайн-аппроксимация, ее отличия от полиномиальной аппроксимации Лагранжем и Ньютоном. Метод наименьших квадратов.

    реферат [21,5 K], добавлен 27.01.2011

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

    реферат [726,8 K], добавлен 14.03.2013

  • Построить интерполяционный многочлен Ньютона. Начертить график и отметить на нем узлы интерполяции. Построить интерполяционный многочлен Лагранжа. Выполнить интерполяцию сплайнами третьей степени.

    лабораторная работа [70,8 K], добавлен 06.02.2004

  • Преимущества уравнений Лагранжа и их применение. Классификация связей внутри механической системы. Возможные перемещения механической системы и число степеней свободы. Применение уравнений Лагранжа второго рода к исследованию механической системы.

    курсовая работа [530,7 K], добавлен 21.08.2009

  • Подробный анализ поверхностей Каталана и условия, отделяющие этот класс от класса линейчатых поверхностей. Формулы для расчета первой и второй квадратичных форм поверхностей класса КА. Доказательство утверждений о влиянии вида кривых на тип поверхности.

    дипломная работа [1,4 M], добавлен 06.06.2011

  • Методы численного дифференцирования. Вычисление производной, простейшими формулами. Численное дифференцирование, основанное на интерполяции алгебраическими многочленами. Аппроксимация многочленом Лагранжа. Дифференцирование, с использованием интерполяции.

    курсовая работа [1,3 M], добавлен 15.02.2016

  • Интерполяция с помощью полинома Ньютона исходных данных. Значение интерполяционного полинома в заданной точке. Уточнение значения корня на заданном интервале тремя итерациями и поиск погрешности вычисления. Методы треугольников, трапеций и Симпсона.

    контрольная работа [225,2 K], добавлен 06.06.2011

  • Задача исследования устойчивости нелинейной динамической системы. Аппроксимации функций с использованием обобщений полиномов Бернштейна. Анализ скорости сходимости и эффективности итерационной формулы, сравнение с классическими численными методами.

    дипломная работа [1002,2 K], добавлен 23.06.2011

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

    методичка [2,0 M], добавлен 18.02.2015

  • Применение функции Лагранжа в выпуклом и линейном программировании. Простейшая задача Больца и классического вариационного исчисления. Использование уравнения Эйлера-Лагранжа для решения изопериметрической задачи. Краевые условия для нахождения констант.

    курсовая работа [1,2 M], добавлен 16.01.2013

  • Способы формообразования и отображения поверхностей. Закон образования поверхности. Основные свойства, вытекающие из закона образования поверхности вращения. Линейчатые поверхности с плоскостью параллелизма. Образование каркаса циклических поверхностей.

    реферат [2,0 M], добавлен 19.05.2014

  • Представление о взаимном расположении поверхностей в пространстве. Линейчатые и нелинейчатые поверхности вращения. Пересечение кривых поверхностей. Общие сведения о поверхностях. Общий способ построения линии пересечения одной поверхности другою.

    реферат [5,4 M], добавлен 10.01.2009

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

    реферат [21,3 K], добавлен 27.07.2010

  • Определение погрешности вычислений при численном дифференцировании. Алгебраический порядок точности численного метода как наибольшей степени полинома. Основной и вспомогательный бланк для решения задачи Коши. Применение интерполяционной формулы Лагранжа.

    реферат [1,4 M], добавлен 10.06.2012

  • Разделенные разности и аппроксимация функций методом наименьших квадратов. Интерполяционные многочлены Лагранжа и Ньютона. Экспериментальные данные функциональной зависимости. Система уравнений для полинома. Графики аппроксимирующих многочленов.

    реферат [139,0 K], добавлен 26.07.2009

  • Метод решения задачи, при котором коэффициенты a[i], определяются непосредственным решением системы - метод неопределенных коэффициентов. Интерполяционная формула Ньютона и ее варианты. Построение интерполяционного многочлена Лагранжа по заданной функции.

    лабораторная работа [147,4 K], добавлен 16.11.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.