2014 dxdy logo

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

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


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


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



Начать новую тему Ответить на тему На страницу Пред.  1, 2, 3  След.
 
 
Сообщение25.01.2009, 14:55 
Заблокирован


16/03/06

932
Похоже, Андрей желает вывести формулы для компьютерной анимации вращения колеса при двух шарнирах? Если так, то проще решить задачу на плоскости: рисование эллипса на экране.

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


01/03/06
13626
Москва
Андрей в сообщении #181019 писал(а):
Может если я уточню условие это позволит сузить диапазон решений. ВС это радиус колеса а точка С это точка соприкосновения колеса с дорогой
Да, тогда решение - единственное.

 Профиль  
                  
 
 
Сообщение25.01.2009, 15:37 


05/07/08
95
Архипов писал(а):
Похоже, Андрей желает вывести формулы для компьютерной анимации вращения колеса при двух шарнирах? Если так, то проще решить задачу на плоскости: рисование эллипса на экране.

Нет к компьютерной анимации эта задача никакого отношения не имеет. Это часть задачи из курсовика по расчету подвески автомобиля.

Brukvalub писал(а):
Да, тогда решение - единственное.

Буду очень благодарен если Вы подскажете как же вывести решение этой задачи.

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


01/03/06
13626
Москва
Андрей в сообщении #181041 писал(а):
Буду очень благодарен если Вы подскажете как же вывести решение этой задачи.
А как задана дорога?

 Профиль  
                  
 
 
Сообщение25.01.2009, 15:53 


05/07/08
95
Насколько я знаю дорога никак незаданна, т.е. просто известно что есть дорога на котором стоит колесо, и все…..

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


01/03/06
13626
Москва
Андрей в сообщении #181045 писал(а):
Насколько я знаю дорога никак незаданна, т.е. просто известно что есть дорога на котором стоит колесо, и все…..
Тогда я затрудняюсь Вам помочь, поскольку решение зависит именно от взаимного расположения дороги и колеса, жестко привязанного к элементам подвески.
Одно могу сказать - уверен, что Вы изобретаете "баян", поскольку все такие модели давным-давно формализованы и просчитаны. Лучше ищите литературу, в которой все это описано.

 Профиль  
                  
 
 
Сообщение25.01.2009, 16:08 


05/07/08
95
Ну что ж поищу литературу и попытаю преподователя.

 Профиль  
                  
 
 
Сообщение25.01.2009, 16:10 
Заслуженный участник


11/05/08
32166
Андрей в сообщении #181045 писал(а):
Насколько я знаю дорога никак незаданна, т.е. просто известно что есть дорога на котором стоит колесо, и все…..

тогда ничего ровным счётом и не вытянешь.

Судя по рисунку, "дорога" -- это некоторая горизонтальная плоскость. Тогда векторы $\overrightarrow{AB}$ и $\overrightarrow{BC}$ лежат в одной вертикальной плоскости. Ищите точку $C$ в виде $(tN,tM,s)$ и потребуйте выполнения двух условий: а) правильная длина вектора $\overrightarrow{BC}$ и б) ортогональность этого вектора к $\overrightarrow{AB}$. Получите систему из двух уравнений для неизвестных $t$, $s$. Она сводится к квадратному уравнению, так что решений будет два, и это естественно: одна возможная дорога снизу, другая -- сверху.

 Профиль  
                  
 
 
Сообщение25.01.2009, 22:30 
Заблокирован


19/09/08

754
Андрей, Вы должны четко и корректно сформулировать
задачу, тогда Вам можно помочь.Вот в последнем Вашем сообщении получается , что дорога должна подстраиваться под колесо?
Может быть задачу можно поставить так:
1.Точка А находится на высоте h от дороги (дорга - полагаем - горизонтальная плоскость.)
2.Дана длина узла АВ.
3.Дан радиус колеса ВС.
Найти расстояние точки С до проекции точки А на плоскость дороги.
Именно расстояние, потому что координаты точки С неоднозначны (будут находиться на дуге окружности)т.к. точку В мы не зафиксировали.

 Профиль  
                  
 
 
Сообщение28.01.2009, 18:02 


05/07/08
95
Почитал литературу и выяснил что в принципе т. С можно связать с дорогой через т. Е, хотя это меня еще больше запутало. Постараюсь более корректно изложить задачу и привожу новый рисунок.
Изображение
Итак имеется колесо радиусом ВС, данное колесо цапфой АВ соединено с шкворнем d (сам шкворень относительно оси Z имеет поперечный $\beta$ и продольный $\gamma$ угол наклона). В точке пересечения цапфы АВ и шкворня d расположено начало системы координат XYZ, т.е. начало координат в т.А. Колесо установлено на ровной горизонтальной площадке (дороге), точка С является точкой контакта колеса с дорогой. Точка Е есть точка проекции шкворня d на плоскость дороги при этом расстояние между точками С и E в продольном и поперечном направлении соответственно равны $ l_x$ и $ l_y$.
По условию задачи ВС перпендикулярно АВ. Известны координаты т.$A (0,0,0)$ и т. $B (M,N,P)$, длина АВ = L_{AB}, а ВС = L_{BC}, считаем что величины $ l_x$ и $l_y$ также известны. Необходимо определить координаты точки С т.е. $ X_C, Y_C, Z_C$.

Моих умозаключений хватило лишь на то что бы прийти к выводу что абсциссы точек В и С равны т.е. $M = X_C.

 Профиль  
                  
 
 
Сообщение28.01.2009, 22:31 
Заблокирован


19/09/08

754
Опять постановка задачи некорректна.Если заданы координаты точки В, то незачем задавать длину АВ, поскольку она однозначно определяется координатами точки В.Далее если задан радиус колеса и АВ перпендикулярно ВС , то зная координаты точки В легко найти координаты трчки С и все остальное, изображенное на рисунке, не нужно.

 Профиль  
                  
 
 
Сообщение29.01.2009, 00:00 


05/07/08
95
Условие звучит может и не корректно, просто не хотел упустить все известные данные, да и по образованию я почти что технарь так что необесудте.

vvvv в сообщении #182098 писал(а):
Далее если задан радиус колеса и АВ перпендикулярно ВС , то зная координаты точки В легко найти координаты трчки С

Т.е. Вы также считаете что необходимо применить схему решения предложенную ewert – ом:
1. Длина вектора $\overrightarrow{BC}$
$\overrightarrow{BC^2}=( X_C-M)^2+( Y_C-N)^2+( Z_C-P)^2$

2. Перпендикулярность векторов $\overrightarrow{AB}$ и $\overrightarrow{BC}$

$\overrightarrow{AB}\cdot\overrightarrow{BC} = 0$ т.е.
$ (M-0)( X_C-M)+(N-0)( Y_C-N)+(P-0)( Z_C-P)=0$

3. $X_C=M$.

В итоге получим такую систему уравнений

$Y_{C}^2 - 2Y_{C}N + N^2+ Z_{C}^2 - 2Z_{C}P + P^2 = BC^2

N Y_{C} - N^2 + P  Z_{C} - P^2 = 0$.

 Профиль  
                  
 
 
Сообщение29.01.2009, 18:31 


05/07/08
95
Решая систему получил уравнение и не пойму как из него найти $Z_C$
Если $Y_C=\frac{N^2+P^2-PZ_C}N$

Тогда $(\frac{N^2+P^2-PZ_C}N)^2-2N(\frac{N^2+P^2-PZ_C}N)+N^2+Z_{C}^2-2Z_{C}P+P^2 = BC^2$

То есть $(\frac{N^2+P^2-PZ_C}N)^2-N^2-P^2+Z_{C}^2 = BC^2$

 Профиль  
                  
 
 
Сообщение30.01.2009, 00:11 
Заблокирован


19/09/08

754
Привожу пример.
Схема нахождения точки С такова:
1.Через вектор В (В можно мыслить как вектор, приложенный к началу координат, а также как точку, что, между прочим, никогда не подчеркивается и оставляет в невединьи учащегося) и вектор параллельный оси Z проводим плоскость.
2. Координаты точки С (лежащей в проведенной плоскости) обозначим через (x,y,z).
3.Примем во внимание, что скалярное произведение
векторов В и (B-C) должно быть равно нулю.
4.Примем во внимание далее, что скалярное произведение
вектора (В-С) и вектора, представляющего собой
векторное произведение векторов В и (В-С) также равно
нулю.
5.Учтем, что модуль вектора (В-с)-радиус колеса равен
единице (в данном примере).
Пункты 3,4,5 дают систему трех уравнений с тремя неизвестными (координаты точки С).Решая систему - найдем точку касания колеса дороги.
P.S. Пункт 1. можно и не выполнять - приведен для наглядности.
Изображение

 Профиль  
                  
 
 
Сообщение30.01.2009, 19:12 


05/07/08
95
Если я правильно понял то получается такая схема
3 Скалярное произведение векторов $\bar {AB}$ и $\bar {BC}$
$\bar{AB} \cdot \bar{BC}=0$ т.е.
$ (M-0)( X_C-M)+(N-0)( Y_C-N)+(P-0)( Z_C-P) = 0$
4 Если векторное произведение векторов $\bar {AB}$ и $\bar {BC}$ равно $\bar {BO}$
$\bar{AB} \cdot \bar{BC}=\bar {BO}$
То с учетом того что $\bar {BO}$ также перпендикулярно $\bar {BC}$ то их скалярное произведение равно
$\bar{BO} \cdot \bar{BC}=0$ следовательно
$\bar{AB}\cdot \bar{BC}\cdot \bar{BC}=0$
Таким образом
$ (M-0)( X_C-M)( X_C-M)+(N-0)( Y_C-N)( Y_C-N )+(P-0)( Z_C-P)( Z_C-P)  = 0$
5 Модуль вектора $\bar {BC}$ равен
$\bar {BC}^2=( X_C-M)^2+( Y_C-N)^2+( Z_C-P)^2$

Таким образом получаем такую систему уравнений
$ (M-0)( X_C-M)+(N-0)( Y_C-N)+(P-0)( Z_C-P) = 0$

$ (M-0)( X_C-M)( X_C-M)+(N-0)( Y_C-N)( Y_C-N )+(P-0)( Z_C-P)( Z_C-P)  = 0$

$( X_C-M)^2+( Y_C-N)^2+( Z_C-P)^2=\bar {BC}^2$

Я правильно все понял?

Пы.Сы. Если не секрет а в какой программе Вы делали пример с рисунком.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 32 ]  На страницу Пред.  1, 2, 3  След.

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



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

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


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

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