2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


В этом разделе нельзя создавать новые темы.



Начать новую тему Ответить на тему
 
 Движение колеса по кривой
Сообщение12.05.2008, 16:45 


12/05/08
2
СПБ
Здравствуйте.

Мне надо решить задачу такого вида:
Есть произвольная траектория(любая, например синусоида) и есть круг (точнее колесо), надо чтобы это колесико катилось по траектории, именно сверху кривой а не вдоль, то есть центр колеса должен в каждой точке кривой смещаться на радиус в верх по нормали к касательной в этой точке, то есть не просто на радиус, в этом случае при передвижении колесо будет пересекать кривую, а именно по нормали. Решая эту задачу я составил уравнение вида f1(x)=f(x)+$\sqrt{r^2-(b-x)^2}+r для вехней части окружности и f2(x)=f(x)-$\sqrt{r^2-(b-x)^2}+r для нижней, где r - радиус круга, f(x) - функция, задающая кривую, отдельно задал уравнение касательной и нормали, но у меня происходит обычное смещение на радиус, а не по нормали, то есть как я понимаю вместо r должна стоять какая-то функция, производящая смещение по нормали, но какая именно я найти не могу. Если кто-нибудь знает как решить эту задачу или где найти решение, пожалуйста помогите.

Заранее очень благодарен Вам за помощь.

P.S. Колесо может и не катиться, а просто перемещаться, реализую задачу в среде Mathcad.

 Профиль  
                  
 
 
Сообщение12.05.2008, 17:01 


01/12/06
463
МИНСК
Если кривая задана параметрически: $x=x(t),y=y(t)$, то центр колеса опишет кривую
$X(t)=x(t)-\frac{R \dot y sign(\dot x)}{\sqrt{\dot x^2+\dot y^2}}$,$Y(t)=y(t)+\frac{R \dotx sign(\dot x)}{\sqrt{\dot x^2+\dot y^2}}$

 Профиль  
                  
 
 
Сообщение12.05.2008, 17:18 


12/05/08
2
СПБ
Большое спасибо

Я пытался решить задачу в параметрической форме, правда у меня вышел несколько другой результат, видать где-то ошибся. А нет ли решения этой задачи не в параметрической форме?

 Профиль  
                  
 
 
Сообщение12.05.2008, 17:44 
Заслуженный участник
Аватара пользователя


18/05/06
13438
с Территории
Да формула-то банальная. (Только там внизу, конечно, не x и y, а тоже производные. И корень, кажется, ещё пропал.)
А с непараметрическим видом - это лотерея: подставляете конкретную кривую и смотрите; удалось выразить - значит, повезло; нет - так нет...

 Профиль  
                  
 
 
Сообщение12.05.2008, 17:54 
Заслуженный участник
Аватара пользователя


30/10/07
1221
Самара/Москва
Хм.. А вот возникает вопрос, что будет в точках, в которых радиус кривизны меньше $R$? Тогда либо часть колеса будет пересекать кривую, либо колесо будет катиться не по всем точкам кривой, это учтено?

 Профиль  
                  
 
 
Сообщение12.05.2008, 18:06 
Заслуженный участник
Аватара пользователя


18/05/06
13438
с Территории
Конечно, нет; как бы это было учтено?
Конечно, будет нехорошо.

 Профиль  
                  
 
 
Сообщение13.05.2008, 11:05 


01/12/06
463
МИНСК
ИСН писал(а):
Только там внизу, конечно, не x и y, а тоже производные. И корень, кажется, ещё пропал.

Да, конечно, уже исправил. В спешке писал и не заметил.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group