![]() КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Итерационный метод решения обратной кинематической задачи (алгоритм Ньютона). Сущность метода. Управление скоростью сходимости метода.Среди итерационных алгоритмов наиболее прост и удобен алгоритм Ньютона. Воспользуемся алгоритмом Ньютона второго порядка (алгоритм имеет порядок n, если в нем используются производные функций до (n – 1)-го порядка включительно). Этот алгоритм является компромиссным между двумя важными требованиями к итерационному процессу решения ОЗК в реальном масштабе времени: быстротой сходимости и объемом вычислений. В одномерном случае при решении уравнений f (x) = 0 алгоритм Ньютона второго порядка имеет вид
Из (2.22) видно, что для успешного решения уравнения f(x) = 0 требуется некоторое «достаточно хорошее» начальное приближение x0, такое, чтобы в области xN – x0, где xN – корень уравнения f(x) = 0, функция f(x) менялась монотонно ( Опыт показывает, что вдоль программной траектории Рассмотрим алгоритм Ньютона для решения ОЗК. Пусть
Данный способ построения алгоритма Ньютона имеет следующие технические недостатки (при максимально возможной динамической точности решения ОЗК): - сложность переключения на управление положением в обобщенных координатах; - интервал дискретизации при решении ОЗК должен быть мал и равен интервалу дискретизации при расчете системы управления скоростью ИМ.
|