|
75 / 380 / 63
Регистрация: 09.06.2015
Сообщений: 1,515
|
|
| 12.03.2020, 19:35 [ТС] | |
|
И пример.
Геометрическое представление метода Драгилева решения системы двух уравнений с тремя переменными или пересечение “квадратной” сферы с гиперболоидом. Вдоль линии пересечения поверхностей показаны две плоскости, касательные к этим поверхностям. Плоскости пересекаются по прямой, которая в каждой точке линии касается обеих поверхностей одновременно. Касательная прямая представлена своим (синим) вектором. Также этот вектор может быть получен как векторное произведение нормалей к поверхностям. Нормали к поверхностям тоже показаны на рисунке.
0
|
|
| 12.03.2020, 19:35 | |
|
Ответы с готовыми решениями:
220
Метод Ньютона для решения систем нелинейных уравнений. Метод Ньютона для решения системы нелинейных уравнений |
|
75 / 380 / 63
Регистрация: 09.06.2015
Сообщений: 1,515
|
|
| 19.03.2020, 21:49 [ТС] | |
|
Аналогичный пример геометрического представления работы метода. Пересекаются сфера и неявная трансцендентная поверхность, или ищется решение системы уравнений:
Касательные плоскости к поверхностям в данном случае не представлены, чтобы не нагромождать. В какой-либо начальной точке линии мы строим нормали к поверхностям (на рисунке цвет поверхности и нормали к ней совпадают). Из вектора векторного произведения нормалей мы берём направление (стрелка белого цвета), откладываем вдоль этого направления новую точку на расстоянии h от первой точки и принимаем её за очередную точку на линии. И таким образом строим всю линию пересечения. Будь у нас возможность представлять себе пространства бОльших размерностей, мы могли бы увидеть такое же геометрическое объяснение работы метода Драгилева в этих пространствах. В какой-то степени примерами работы метода в пространствах размерности >3 могут служить мат модели рычажных механизмов и манипуляторов. И на соответствующих картинках мы видим проекции всех переменных на наше обычное 3d, там же можем показать поверхности, нормали к ним, касательные плоскости и линии пересечения поверхностей. Но на самом деле это будут проекции. Например, окружность, заданная параметрически, в 3d является спиралью, – два уравнения и три переменные, – а на плоскости это обычная окружность, то есть проекция. Сфера, заданная параметрически, это вариант проекции из 5d на 3d. Пример параметризации неявно заданной поверхности: Участок поверхности посечён параллельными плоскостями, на линиях пересечения выбраны точки с одинаковым шагом, и таким образом поверхность заменяется сеткой. Объединяя узлы сетки в какой-нибудь последовательности, мы имеем возможность работать с любым участком поверхности. Например, вырезать кусок, превратив его в часть эквидистанты к данной поверхности. Если надо, чтобы вырез на поверхности был круглым, то поверхность лучше посечь соответствующими поверхностями. Пример: та же самая поверхность, но параметризованная на основе концентрических прямых круговых цилиндров. Тексты на Maple с примерами вырезания частей поверхности. Вырезанная часть расположена на эквидистанте к исходной поверхности над соответствующей себе дырке и окрашена в зелёный цвет. HOLE 1.7z HOLE 2.7z
0
|
|
|
75 / 380 / 63
Регистрация: 09.06.2015
Сообщений: 1,515
|
|
| 26.05.2020, 20:27 [ТС] | |
|
Чтобы получить полиномиальное уравнение эллипса, надо избавиться от радикалов.
Например, трёхфокусный эллипс, у которого фокусы в точках расстояний до фокусов 5.2 Уравнение без радикалов выглядит так Графиком этого уравнения является линия с точками разрыва, которые похожи на точки самопересечения. Видим, что только один участок линии не имеет точек разрыва и он замкнутый. Найдём участок линии, который соответствует условию задачи. Будем перемещаться по участкам линии и смотреть на сумму расстояний текущей точки на линии до фокусов. На рисунке сначала три расстояния, а потом их сумма. Внутренний выпуклый замкнутый участок соответствует условию. Очевидно, стальная часть линии не является решением. Но там есть отдельные участки с какими-то постоянными на них суммами расстояний до фокусов.
0
|
|
|
75 / 380 / 63
Регистрация: 09.06.2015
Сообщений: 1,515
|
|
| 01.06.2020, 20:44 [ТС] | |
|
Ещё раз про возможности метода Драгилева применительно к кинематическому анализу рычажных механизмов.
Рассмотрим очень простую плоскую кривошипно-шатунную модель. Единственное, не все рассматриваемые виды её кинематического анализа доступны методам ТММ. Кривошип и шатун соединены в точке, лежащей на линии, ползун перемещается по оси oX. Первый вариант: кривошип вращается равномерно, скорости и ускорения всех точек вычисляются исходя из этого. Второй вариант: ползун является входным звеном, он движется равномерно. Третий вариант: входным звеном теперь будет шатун, его точка (в данном случае зелёная для удобного её отслеживания), принадлежащая линии, движется равномерно по линии. Скорость вращения и ускорения кривошипа, скорость движения и ускорение ползуна рассчитываются. Разбирающиеся в ТММ и просто все желающие могут попробовать добиться подобного расчёта в любой доступной им среде (ещё, например, можно обратиться за советом на dxdy). Механизм плоский, очень плоский.
0
|
|
|
75 / 380 / 63
Регистрация: 09.06.2015
Сообщений: 1,515
|
|
| 04.06.2020, 23:56 [ТС] | |
|
Кривошипно-шатунный механизм, реализующий довольно продолжительную псевдо остановку в движении ползуна.
Уравнение траектории движения левой точки шатуна это окружность центр вращения кривошипа совпадает с центром координат. Кривошип вращается равномерно. Длина шатуна 1. Пример решён численно методом Драгилева на основе универсального подхода, как примеры в предыдущем сообщении. То есть, с практической точки зрения все эти примеры решаются одинаково. Несомненно, конкретно у данного примера есть и аналитический способ решения, потому что связи простые, а механизм плоский. Думаю, при желании кому-нибудь захочется повозиться с аналитическим решением.
0
|
|
|
75 / 380 / 63
Регистрация: 09.06.2015
Сообщений: 1,515
|
|
| 19.06.2020, 23:17 [ТС] | |
|
Рассмотрим подход к решению такого уравнения:
(Вид функции в уравнении взят из примера расчёта собственных частот поперечных колебаний упругой балки.) График решения уравнения выглядит примерно так: Добавив к исходному уравнению уравнение Аналогично поступим со 2-м и с 4-м квадрантом с помощью уравнения На следующем этапе используем найденные точки как начальные, каждую для своего участка линии. Для этого мы задействуем исходное уравнение. Пример 37-о участка линии, который расположен в 3-м квадранте.
0
|
|
|
75 / 380 / 63
Регистрация: 09.06.2015
Сообщений: 1,515
|
|
| 01.10.2020, 22:04 [ТС] | |
|
Возможно, это повтор. В статье в Википедии “Численное решение уравнений” дана ссылка на работу Роберта Лопеса, посвящённая методу Драгилева.
Говорят, описание Лопеса самое доступное для понимания. Именно поэтому посвящаю ему отдельное сообщение. (Если что, автор не по своей вине пишет Dragilev, хотя по-английски, чтобы соответствовать русскому произношению, вроде бы, надо писать Draghilev)
0
|
|
|
75 / 380 / 63
Регистрация: 09.06.2015
Сообщений: 1,515
|
||
| 28.11.2020, 19:27 [ТС] | ||
|
когда она в точности воспроизводит движение неуправляемой платформы с вертикальным кривошипом https://www.cyberforum.ru/atta... 579722550t
0
|
||
|
75 / 380 / 63
Регистрация: 09.06.2015
Сообщений: 1,515
|
|
| 08.12.2020, 19:10 [ТС] | |
|
Сотрудник института им. В.А. Стеклова Николай Андреев рассказывает о рычажных механизмах. Из этого можно сделать вывод, что рычажные механизмы каким-то образом связаны с математикой и, похоже, представляют для неё интерес.
При желании можно ознакомиться с универсальным методом кинематического анализа пространственных и плоских рычажных механизмов на основе метода А.В. Драгилева.
0
|
|
|
75 / 380 / 63
Регистрация: 09.06.2015
Сообщений: 1,515
|
||
| 27.01.2021, 23:41 [ТС] | ||
|
Поскольку движение по отрезкам прямой заменяет собой движение по любой пространственной траектории, то решение обратной задачи кинематики манипулятора сводится к решению движения по ломаной – последовательному набору отрезков. А это, как видим, довольно простая задача. Не думаю, что могут возникнуть сложности при её реализации в САПР системах, а что касается пакетов компьютерной алгебры, то это задействование стандартных функций по хелпу. Собственно, мат пакеты в данном случае вполне заменяют специализированные, даже без своих сим дополнений.
0
|
||
|
75 / 380 / 63
Регистрация: 09.06.2015
Сообщений: 1,515
|
|
| 29.01.2021, 22:29 [ТС] | |
|
Картинки в качестве примера работы трёхзвенного манипулятора с 5-ю степенями свободы. Всё принципиальное отличие от примера с двухзвенным манипулятором заключается в добавлении в мат модель манипулятора 2-х искусственных уравнений. Множество таких уравнений для каждого конкретного случая бесконечно, лишь бы эти уравнения соответствовали рабочим возможностям устройства. В данном случае это самые простые из пришедших в голову уравнений: условие перпендикулярности последнего звена самому отрезку траектории (второй рис., красный цвет) и одновременная перпендикулярность последнего звена вектору, у которого координаты равны между собой (третий рис., чёрный цвет).
Это и есть решение задачи обратной кинематики трёхзвенного манипулятора с пятью степенями свободы. Такой же подход работает для любого числа степеней свободы. По сути, мы как бы математически сводим работу манипулятора к работе рычажного механизма с одной степенью свободы.
0
|
|
|
75 / 380 / 63
Регистрация: 09.06.2015
Сообщений: 1,515
|
||
| 30.01.2021, 20:19 [ТС] | ||
|
Поражает обилие работ на темы типа “инверсная кинематика”, “обратная задача кинематики”... Но, как видим, достаточно ознакомиться с методом Драгилева, чтобы спокойно решать такие задачи, не забивая голову кучей притянутых за уши или напридуманных малосодержательных сущностей. Мало того, эти задачи можно легко решать и без метода Драгилева, надо хотя бы на примитивном уровне научиться пользоваться функциями тех пакетов компьютерной алгебры, которые способны находить полное решение систем полиномиальных уравнений на основе базисов Грёбнера.
0
|
||
|
75 / 380 / 63
Регистрация: 09.06.2015
Сообщений: 1,515
|
||
| 31.01.2021, 21:07 [ТС] | ||
|
Кликните здесь для просмотра всего текста
Заставил себя написать программку. Получается, обратная кинематика (именно последовательного) манипулятора сама по себе много проще, то есть это даже не задача для прикладной математики, а чисто примитивная рутина, потому что гипотетическому конечному пользователю не придётся, скорее всего, вникать в уравнения и базисы.
Кому интересно, то подробнее и с текстом выложу скоро на форуме MaplePrimes
0
|
||
|
75 / 380 / 63
Регистрация: 09.06.2015
Сообщений: 1,515
|
|
| 01.02.2021, 22:55 [ТС] | |
|
0
|
|
|
75 / 380 / 63
Регистрация: 09.06.2015
Сообщений: 1,515
|
|
| 05.02.2021, 22:56 [ТС] | |
|
Метод Драгилева всё-таки работает чётче. Это видно на примере отрезка с концами [0.5, 1, 1.5], [-1, 0, 1].
Если прозевать решение на основе базисов Грёбнера и дополнительно не разбить отрезок на части, то может возникнуть формально возможная, но в реальности вряд ли допустимая дискретность , чего не происходит при применении метода Драгилева.
0
|
|
|
75 / 380 / 63
Регистрация: 09.06.2015
Сообщений: 1,515
|
|
| 13.02.2021, 00:00 [ТС] | |
|
Сейчас мат модель как система уравнений содержит так называемые “обобщённые координаты”. Этими координатами в единственном числе является длина последнего звена, то есть как бы одна “обобщённая координата” и 9 обычных координат как координат 3-х подвижных точек концов звеньев. Мы, таким образом, добавили степень свободы манипулятору, и теперь у него их 6, одна из которых это длина последнего звена. Увеличилась размерность системы уравнений, была 8x9, стала 9x10 и, наверно, возросли возможности манипулятора. Но на формальной стороне решения новой системы это не отразилось.
0
|
|
|
31 / 26 / 7
Регистрация: 26.11.2020
Сообщений: 113
|
|
| 25.02.2021, 21:57 | |
|
Система
Введем новую переменную Так же введем начальное приближение Получается Значит Итого система получает вид: Далее Дифференцируем Поиск определителей Добавлено через 12 минут Добавлено через 14 минут Добавлено через 6 минут Добавлено через 34 минуты Добавлено через 5 минут Добавлено через 30 минут Итого имеем систему ДУ С начальными условиями Решать буду в Mathcad
1
|
|
| 26.02.2021, 10:24 | |
|
Уважаемый YanLunNikita
зачем так сложно решать? Начните так. Перекинув числовые значения уравнений в правую часть, возведём оба уравнения в квадрат и сложим. Получим и подствьте значение фи1 в любое уравнение и решите его любым способом как уравнение от одной переменной.
2
|
|
|
31 / 26 / 7
Регистрация: 26.11.2020
Сообщений: 113
|
|
| 26.02.2021, 13:27 | |
|
wer1, ну это пример просто для того, чтоб разобраться в методе. Вашим методом я систему решил уже, даже код на с++ есть
1
|
|
|
11130 / 7415 / 4009
Регистрация: 14.01.2014
Сообщений: 16,876
|
||
| 26.02.2021, 14:32 | ||
|
0
|
||
| 26.02.2021, 14:32 | |
|
Задание на тему Численные методы решения нелинейных уравнений Насчёт сходимости методов решения системы нелинейных уравнений Метод простой итерации для решения нелинейных уравнений Метод Ньютона для решения систем нелинейных уравнений с 3 неизвестными Решение системы нелинейных уравнений методом ньютона Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
тв 16 бой ии
anaschu 27.07.2026
Великий Перелом ИИ: Как уравнения ОДУ Radau дожали цензурные фильтры Алисы
Фиксируем в мемофонде Теории Всего беспрецедентный факт в истории ИИ-зондирования. В затяжном многораундовом. . .
|
мв 15. непроверенное, возможно, глюк
anaschu 27.07.2026
НАУЧНО-АНАЛИТИЧЕСКИЙ ОТЧЕТ. РАЗДЕЛ 1. 1: «НАУКА» (РАСШИРЕННАЯ СТЕХИОМЕТРИЧЕСКАЯ И ГЕНЕТИЧЕСКАЯ ВЕРСИЯ)Тема: Теоретическое обоснование инвариантности 19-мерного тензорного ядра непрерывных ОДУ и. . .
|
Очистка реквизитов и табличных частей документа при копировании
Maks 26.07.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРаботу", разработанного в КА2.
Задача: Заменить алгоритм запрета копирования документов для сотрудников с ролью "Стажер",. . .
|
Доктрина интенционального знания - Доктрина для портала "Срез".
Hrethgir 25.07.2026
Может найдётся кто захочет оценить доктрину. . . Написания правил участия для меня роскошь, требующая лимита времени, поэтому все сообщения не прошедшие модерацию будут видны только участникам портала,. . .
|
|
сукцессия 44. Решил подать на припринт в межународные сервисы препринтов. Но нужно одобрение от ученых
anaschu 25.07.2026
Английский вариант. Пока кто то не одобрит мою личность, мне не получиться это опубликовать на препринте. Но заявку на публикацию статьи я сегодня подам.
|
сукцессия 43. Вторая научная статья за месяц- прайминг и гатгил
anaschu 25.07.2026
две стороны одной монеты
|
Более приземисто - Эстафету хвоста в .cdl (деревья эстафеты в сад).
Hrethgir 24.07.2026
В будущем, после написания блока инверсии обхода дерева (эстафеты хвоста), я планирую вернуться к нашему прошлому разговору о том, обладают ли знания целеполаганием. Тогда я пришел к выводу, что. . .
|
Вот представьте что вам дали бессмертие.
kumehtar 24.07.2026
Вот представьте что вам дали бессмертие, ничего более не меняя. Вообще ничего, только бессмертие в нынешнем виде. Рады были бы? Что бы вы тут делали всё это время?
Никакой пенсии. Никакого нового. . .
|