Есть ли у кого-нибудь хорошие ссылки для уравнений, которые могут быть относительно легко реализованы для того, чтобы вычислить передачу момента количества движения между двумя твердыми телами?Уравновешивающие уравнения переноса импульса
Я какое-то время искал подобные вещи, и я не нашел особо понятных объяснений проблемы.
Чтобы быть точным, вопрос возникает именно так; два жестких тела движутся по поверхности без трения (хорошо, почти); подумайте об этом как о воздушном хоккее. Два жестких тела вступают в контакт, а затем уходят. Теперь, без учета углового момента, уравнения относительно просты; проблема становится, что происходит с передачей углового момента между телами?
В качестве примера предположим, что два тела не имеют никакого углового момента; они не вращаются. Когда они взаимодействуют под наклонным углом (вектор движения не совпадает с линией их центров масс), очевидно, что определенное количество их импульса передается в угловой момент (т. Е. Каждый из них получает определенное количество спина), но как много и каковы уравнения для такого?
Это, вероятно, может быть решена с помощью многомерной жесткой системы для расчета, но я хочу получить гораздо более оптимизированный расчет, поэтому я могу рассчитать этот материал в режиме реального времени. Есть ли у кого-нибудь идеи относительно уравнений или указатели на реализацию этих вычислений с открытым исходным кодом для включения в проект? Чтобы быть точным, мне нужно, чтобы это был достаточно оптимизированный расчет из-за количества взаимодействий, которые нужно моделировать в рамках одного «тика» симуляции.
Редактировать: Хорошо, похоже, что здесь не так много точной информации об этой теме. И я нахожу, что книги типа «Физика для программистов» тоже немного тупые, чтобы действительно получить; Мне не нужна реализация кода алгоритма; Я хочу выяснить (или, по крайней мере, набросал для меня) алгоритм. Только таким образом я могу правильно оптимизировать его для своих нужд. Кто-нибудь имеет какие-либо математические ссылки на эту тему?
Это домашнее задание? – Fattie 2011-12-19 22:18:51