2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Падение тела в воздухе
Сообщение19.10.2012, 08:46 
Аватара пользователя


01/02/08
23
Простая задачка. Тело массы $m$ падает под воздействием постоянной силы тяжести $mg$. Сопротивление воздуха $F = \rho v$, где $v$ - скорость. Начальная скорость $v_0$. Определить скорость когда тело пролетело высоту $h$

 Профиль  
                  
 
 Re: Падение тела в воздухе
Сообщение19.10.2012, 09:26 
Экс-модератор
Аватара пользователя


23/12/05
12050
Сначала Ваши попытки

 Профиль  
                  
 
 Re: Падение тела в воздухе
Сообщение19.10.2012, 10:02 
Аватара пользователя


01/02/08
23
photon в сообщении #632731 писал(а):
Сначала Ваши попытки


Составляем уравнение $m\ddot z = \rho \dot z - mg$

, нашел решение $z(t)=\frac{{\rm{m}}}{{\rho ^2 }}\left( {\rho v_0  - mg} \right)\left[ {\exp \left[ {\frac{\rho }{m}t} \right] - 1} \right] + 
\frac{{mg}}{\rho }t$.

Теперь чтобы найти скорость в конце пути, надой найти время полета $T$ из уравнения $z(T) = h$. Но здесь сложность, так как необходимо решить трансцендентное уравнение.

 Профиль  
                  
 
 Re: Падение тела в воздухе
Сообщение19.10.2012, 10:52 
Заслуженный участник


25/01/11
403
Урюпинск
Mig29 в сообщении #632718 писал(а):
Определить скорость когда тело пролетело высоту $h$
Время можно найти из уравнения $v(T)=v$ и подставить в $z(T)=h$.

 Профиль  
                  
 
 Re: Падение тела в воздухе
Сообщение19.10.2012, 11:01 
Аватара пользователя


01/02/08
23
espe в сообщении #632755 писал(а):
Mig29 в сообщении #632718 писал(а):
Определить скорость когда тело пролетело высоту $h$
Время можно найти из уравнения $v(T)=v$ и подставить в $z(T)=h$.


Нам известно, что тело пролетело высоту h, но не известно скорость в конце, то есть $v(T)=v$ отсюда не сможем найти время так как $v$ не известно

 Профиль  
                  
 
 Re: Падение тела в воздухе
Сообщение19.10.2012, 11:08 
Заслуженный участник


25/01/11
403
Урюпинск
Вам известно $z(t)$ и $v(t)$. Нужно найти $v(z)$.

Для этого выражаете $t$ как функцию от $v$ из $v(t)$ и подставляете в $z(t)$. Получаете как связяны $z$ и $v$. Находите $v(z)$.

Похоже,что можно найти только $z(v)$.

 Профиль  
                  
 
 Re: Падение тела в воздухе
Сообщение19.10.2012, 18:40 


13/05/12
48
RF
Это задача из школьного курса или ВУЗовского?
Если из школьного может быть так решить:
$a = \frac F m = g - \rho \cdot \frac \upsilon m$
$\upsilon = \upsilon_0 + F \cdot \frac t m = \upsilon_0 + g \cdot t - \frac {\rho \cdot \upsilon \cdot t} {m}$
$\upsilon = \frac {\upsilon_0 + g \cdot t} {1 + \frac {\rho \cdot t} {m}}$
$h = \upsilon_0 \cdot t + \frac {a \cdot t^2} {2} = \upsilon_0 \cdot t + (g - \frac {\rho \cdot \upsilon} {m}) \cdot \frac {t^2} {2}$
где $a$ - ускорение
Подставляем скорость в последнее уравнение и, наверное, много сокращаем

Единственное смущает расхождение с Вашей формулой для пути и то, что при подстановке $t = 0$ он не обращается в 0

 Профиль  
                  
 
 Re: Падение тела в воздухе
Сообщение19.10.2012, 20:21 
Заслуженный участник


25/02/08
2961
Представим ускорение в виде $\[\frac{{dv}}{{dt}} = \frac{{dv}}{{dh}}\frac{{dh}}{{dt}}\]$
Тогда
$\[\frac{{dv}}{{dh}} = \frac{{\frac{{dv}}{{dt}}}}{{\frac{{dh}}{{dt}}}} = \frac{{\frac{{dv}}{{dt}}}}{v}\]$
Выражение для $ \[\frac{{dv}}{{dt}}\]$ имеем из закона Ньютона (ось h направим вниз, считаем что тело падает из точки h=0)
$\[m\frac{{dv}}{{dt}} = mg - kv\]$
$\[\frac{{dv}}{{dt}} = g - \frac{k}{m}v\]$
Подставляя, получаем
$\[\frac{{dv}}{{dh}} = \frac{{g - \frac{k}{m}v}}{v}\]$
Это уравнение интегрируется легко, но вот выразить явно v(h) через элементарные функции нельзя
Обозначим для краткости $\[\gamma  = \frac{k}{m}\]$
$\[\frac{{vdv}}{{g - \gamma v}} = dh\]$
$\[h + C =  - \frac{v}{\gamma } - \frac{g}{{{\gamma ^2}}}\ln [g - \gamma v]\]$
$\[\gamma v + g\ln [g - \gamma v] = C - {\gamma ^2}h\]$
Mathematica подсказывает, что можно выразить v(h) через W-функцию Ламберта
С учётом начальных условий это будет выглядеть так:
$\[v(h) = \frac{g}{\gamma }(1 + {\rm{W}}[\frac{1}{g}(\gamma {v_0} - g)\exp [\frac{{\gamma {v_0} - g - {\gamma ^2}h}}{g}](\gamma {v_0} - g)])\]$
Формула подтверждается предельным переходом. При $\[\gamma  \to 0\]$
Mathematica даёт верный ответ при отсутствии трения $\[v(h) = \sqrt {v_0^2 + 2gh} \]$

 Профиль  
                  
 
 Re: Падение тела в воздухе
Сообщение20.10.2012, 19:06 
Заслуженный участник


25/02/08
2961
И только сейчас заметил у себя опечатку. Скобка $\[(\gamma {v_0} - g)\]$ конечно входит один раз. Правильно так($\[\gamma \]$ заменил обратно на $\[\frac{k}{m}\]$)
$\[v = \frac{{mg}}{k}(1 + {\mathop{\rm W}\nolimits} [(\frac{{k{v_0}}}{m} - g)\exp [\frac{{k{v_0}}}{{mg}} - \frac{{{k^2}h}}{{{m^2}g}} - 1]])\]$

 Профиль  
                  
 
 Re: Падение тела в воздухе
Сообщение22.10.2012, 09:33 


23/01/07
3421
Новосибирск
Сила сопротивления воздуха: $ma_c=\rho v$,

где $a_c$ - отрицательное ускорение торможения.

Ускорение тела: $a=g-a_c=g-\dfrac{\rho v}{m}$

$h=v_0\cdot t+\dfrac{a\cdot t^2}{2}=v_0\cdot t+\dfrac{(g-\dfrac{\rho v}{m})\cdot t^2}{2}$

Решив квадратное уравнение, получим $t$,

которое подставим в: $v=v_0+(g-\dfrac{\rho v}{m})\cdot t$

 Профиль  
                  
 
 Re: Падение тела в воздухе
Сообщение22.10.2012, 10:04 
Аватара пользователя


27/02/12
3729
Использовать формулы равноускоренного(замедленного) движения для
движения с переменным ускорением как бы не совсем прилично...

 Профиль  
                  
 
 Re: Падение тела в воздухе
Сообщение22.10.2012, 10:44 


23/01/07
3421
Новосибирск
Что-то меня, правда, занесло! Тем более, что такое неправильное решение уже было представлено. Жаль, обеденный перерыв у меня короткий - в самый раз для небрежности. :-)

-- 22 окт 2012 14:49 --

p.s. На самом деле сопротивление воздуха пропорционально квадрату скорости.

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

Модераторы: photon, whiterussian, profrotter, Jnrty, Aer, Парджеттер, Eule_A, Супермодераторы



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

Сейчас этот форум просматривают: Google [Bot]


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

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