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

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

Рубрика Математика
Вид статья
Язык русский
Дата добавления 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

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