2014 dxdy logo

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

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


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


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



Начать новую тему Ответить на тему На страницу 1, 2  След.
 
 Нелинейные ДУ
Сообщение13.08.2014, 20:50 
Заслуженный участник
Аватара пользователя


22/06/12
2129
/dev/zero
Прошу помощи у вас, связанной с нелинейными ДУ.

1) $m\ddot{x} = -kx^2$

2) $m\dot{v} = C(t) - kv^2$

3) $m\ddot{x} = C(x) - k\dot{x}^2$

($v = v(t)$, $x = x(t)$).

Попыток решения я не могу предоставить, так как непонятно даже, с чего начинать. Решение первого уравнения выражается через т.н. Weierstrass elliptic function. Интересует сам вид интеграла и как к нему придти.
Буду благодарен, если поможете.

 Профиль  
                  
 
 Re: Нелинейные ДУ
Сообщение13.08.2014, 21:26 
Заслуженный участник
Аватара пользователя


18/05/06
13438
с Территории
В первом и третьем - стандартная замена для диффуров, не содержащих аргумента в явном виде.

 Профиль  
                  
 
 Re: Нелинейные ДУ
Сообщение13.08.2014, 21:34 
Заслуженный участник
Аватара пользователя


15/10/08
30/12/24
12599
Второе решается в общем виде, если известно хотя бы одно частное решение.

 Профиль  
                  
 
 Re: Нелинейные ДУ
Сообщение13.08.2014, 23:06 
Заслуженный участник
Аватара пользователя


22/06/12
2129
/dev/zero
Первое

$\dot{x} = v(x(t))$

$\ddot{x} = \dot{v}\cdot v$

$m\dot{v}v = - kx^2$

$mv dv = -kx^2 dx$

$v^2 = -\dfrac{2k}{m} \dfrac{x^3}{3} + C$

$\dot{x} = v = \sqrt{-\dfrac{2k}{m} \dfrac{x^3}{3} + C}$

Третье

$m\ddot{x} = C(x) - k(\dot{x})^2$

$\dot{x} = v$

$\ddot{x} = v\dot{v}$

$mv\dot{v} + kv^2 = C(x)$

дальше тупик.

По поводу второго: а как найти это самое частное решение?

 Профиль  
                  
 
 Re: Нелинейные ДУ
Сообщение13.08.2014, 23:21 
Заслуженный участник
Аватара пользователя


15/10/08
30/12/24
12599
StaticZero в сообщении #895959 писал(а):
как найти это самое частное решение?

Угадать. Или численно.

 Профиль  
                  
 
 Re: Нелинейные ДУ
Сообщение14.08.2014, 00:04 


10/02/11
6786
q

 Профиль  
                  
 
 Re: Нелинейные ДУ
Сообщение14.08.2014, 00:12 
Аватара пользователя


14/02/10
4956
StaticZero в сообщении #895959 писал(а):
$\ddot{x} = \dot{v}\cdot v$

$m\dot{v}v = - kx^2$


Всё же точка обозначает производную по времени. Поэтому надо так писать:

$\ddot{x} = \frac{dv}{dx}\cdot v$

$m\frac{dv}{dx}v = - kx^2$

StaticZero в сообщении #895959 писал(а):
$\dot{x} = v = \sqrt{-\dfrac{2k}{m} \dfrac{x^3}{3} + C}$


Осталось найти $x(t)$.

 Профиль  
                  
 
 Re: Нелинейные ДУ
Сообщение14.08.2014, 01:25 
Аватара пользователя


14/02/10
4956
StaticZero в сообщении #895959 писал(а):

Третье

........
$mv\dot{v} + kv^2 = C(x)$

дальше тупик.



Давайте по-нормальному перепишем полученное уравнение:
$$mv\frac{dv}{dx} + kv^2 = C(x)$$
Теперь поделите почленно на $mv$ и получите стандартное дифференциальное уравнение Бернулли.

 Профиль  
                  
 
 Re: Нелинейные ДУ
Сообщение14.08.2014, 01:32 
Заслуженный участник


09/05/13
8904
∞⠀⠀⠀⠀
StaticZero
StaticZero в сообщении #895959 писал(а):
$mv\dot{v} + kv^2 = C(x)$

Как вариант. Квадрат функции под дифференциал затяните, да и будет линейное. Ну а дальше надо бы знать, как линейные с неоднородностью решаются.

 Профиль  
                  
 
 Re: Нелинейные ДУ
Сообщение14.08.2014, 11:18 
Заслуженный участник
Аватара пользователя


22/06/12
2129
/dev/zero
Цитата:
Осталось найти $x(t)$.


$\dfrac{dx}{\sqrt{-\dfrac{2k}{m} \dfrac{x^3}{3} + C}} = dt$

$\dfrac{1}{\sqrt{-\dfrac{2k}{3m}}} \dfrac{dx}{\sqrt{x^3 + C'}} = dt$

$\displaystyle \int \dfrac{dx}{\sqrt{x^3 + C'}} = \sqrt{-\dfrac{2k}{3m}} t$



Shtorm в сообщении #895999 писал(а):
Теперь поделите почленно на $mv$ и получите стандартное дифференциальное уравнение Бернулли.


$\dfrac{dv}{dx} + \dfrac{k}{m} v = \dfrac{C(x)}{m} \dfrac{1}{v}$

$\dfrac{v dv}{dx} + \dfrac{k}{m} v^2 = \dfrac{C(x)}{m}$

$v^2 = z(x)$

$z' = 2vv'$

$\dfrac{z'}{2} + \dfrac{k}{m} z = \dfrac{C(x)}{m}$

$z(x) = f(x)g(x)$

$z' = f'g + g'f$

$\dfrac{f'g + g'f}{2} + \dfrac{k}{m} fg = \dfrac{C(x)}{m}$

$g\left(\dfrac{kf}{m} + \dfrac{f'}{2}\right) + \dfrac{fg'}{2} = \dfrac{C(x)}{m}$

$\begin{cases}
f' + 2\dfrac{k}{m} f = 0\\
\\
fg' = \dfrac{2C(x)}{m}
\end{cases}$

$\dfrac{df}{dx} = -2\dfrac{k}{m} f$

$\dfrac{df}{f} = -2\dfrac{k}{m} dx$

$\ln |f| = -2\dfrac{k}{m}x $

$A = \exp{\left(2\dfrac{k}{m}\right)}$

$f = Ae^{-x}$

$\dfrac{dg}{dx} = \dfrac{2C(x)}{m} \dfrac{1}{Ae^{-x}}$

$\displaystyle g = \int \dfrac{2C(x)}{Am} e^{x} = \dfrac{2}{Am} \int C(x) e^{x} dx$

$\dot{x} = \sqrt{z(x)} = \sqrt{f(x)g(x)}$

$\dfrac{dx}{\sqrt{f(x)g(x)}} = dt$

$\displaystyle \int \dfrac{dx}{\sqrt{f(x)g(x)}} = t$

$\displaystyle f(x)g(x) = \dfrac{2}{me^{x}} \int C(x) e^{x} dx$

-- 14.08.2014, 12:19 --

Утундрий в сообщении #895962 писал(а):
Угадать. Или численно.


А "так просто", т.е. всякими заменами, нельзя получить решение?

 Профиль  
                  
 
 Re: Нелинейные ДУ
Сообщение14.08.2014, 21:13 
Аватара пользователя


14/02/10
4956
StaticZero в сообщении #896042 писал(а):

$\displaystyle \int \dfrac{dx}{\sqrt{x^3 + C'}} = \sqrt{-\dfrac{2k}{3m}} t$


Вот теперь видно, откуда эллиптическая функция возникает. У Вас в правой части уравнения под квадратным корнем стоит отношение некоторого коэффициента, сильно смахивающего на коэффициент сопротивления среды или что-то подобное и массы. Отношение этих величин положительно, а значит выражение под корнем отрицательно. Лучше бы, на мой взгляд, полученное Вами уравнение переписать так:

$\displaystyle \int \dfrac{dx}{\sqrt{C'-x^3}} = \sqrt{\dfrac{2k}{3m}} t$


StaticZero в сообщении #896042 писал(а):
$\dfrac{dv}{dx} + \dfrac{k}{m} v = \dfrac{C(x)}{m} \dfrac{1}{v}$

$\dfrac{v dv}{dx} + \dfrac{k}{m} v^2 = \dfrac{C(x)}{m}$

$v^2 = z(x)$

$z' = 2vv'$

$\dfrac{z'}{2} + \dfrac{k}{m} z = \dfrac{C(x)}{m}$

$z(x) = f(x)g(x)$

$z' = f'g + g'f$


А зачем делать лишние ходы и вводить излишние переменные?

Написали:

$\dfrac{dv}{dx} + \dfrac{k}{m} v = \dfrac{C(x)}{m} \dfrac{1}{v}$

и сразу подстановка:

$v(x) = f(x)g(x)$


StaticZero в сообщении #896042 писал(а):
$\ln |f| = -2\dfrac{k}{m}x $

$A = \exp{\left(2\dfrac{k}{m}\right)}$

$f = Ae^{-x}$



Дальше и не стал проверять, ибо здесь ошибка. Подставьте теперь в последнее выражение $A$, что получится? И что получится, если не делать такую замену? Напомню свойства степеней: $e^c\cdot e^{-d}=e^{c-d}$ и другое: $e^{cd}=(e^c)^d$

 Профиль  
                  
 
 Re: Нелинейные ДУ
Сообщение15.08.2014, 00:30 
Аватара пользователя


14/02/10
4956
StaticZero в сообщении #896042 писал(а):

$\displaystyle \int \dfrac{dx}{\sqrt{x^3 + C'}} = \sqrt{-\dfrac{2k}{3m}} t$


Shtorm в сообщении #896251 писал(а):
$\displaystyle \int \dfrac{dx}{\sqrt{C'-x^3}} = \sqrt{\dfrac{2k}{3m}} t$


И мы с Вами оба забыли в правую часть добавить произвольную константу интегрирования.

 Профиль  
                  
 
 Re: Нелинейные ДУ
Сообщение16.08.2014, 08:20 
Аватара пользователя


14/02/10
4956
StaticZero в сообщении #895959 писал(а):
По поводу второго: а как найти это самое частное решение?

Утундрий в сообщении #895962 писал(а):
Угадать. Или численно.

StaticZero в сообщении #896042 писал(а):
А "так просто", т.е. всякими заменами, нельзя получить решение?


Второе уравнение представляет собой дифференциальное уравнение Риккати, хоть и неполное. Вот если бы вместо $C(t)$ стояло бы $at^n$, где $a$ - константа, то это был бы частный вид уравнения Риккати, имеющее общее аналитическое решение без всяких частных решений. А так нет.
P.S. Возможно составители этих уравнений и имели ввиду, что там степенная функция. Но это тогда нужно уточнять.

 Профиль  
                  
 
 Re: Нелинейные ДУ
Сообщение16.08.2014, 16:24 
Заслуженный участник
Аватара пользователя


22/06/12
2129
/dev/zero
Shtorm в сообщении #896346 писал(а):
И мы с Вами оба забыли в правую часть добавить произвольную константу интегрирования

Мы ещё не взяли интеграл...?

Переделал, получилось так:

$(\dot{x})^2 = v^2 = f(x)g(x)$

$f(x) = B\exp{\left(-\dfrac{2k}{m}x\right)} = BA^x, A = \exp{\left(-\dfrac{2k}{m}\right)}$

$\displaystyle g(x) = \dfrac{1}{Bm} \int C(x)A^{-x} dx$

$\displaystyle \dfrac{dx}{dt}= \sqrt{\dfrac{\exp{\left(- \dfrac{2k}{m}x\right)}}{m} \left (\int C(x) \exp{\left( \dfrac{2k}{m}x\right)} dx\right )}$

 Профиль  
                  
 
 Re: Нелинейные ДУ
Сообщение16.08.2014, 16:28 
Заслуженный участник


11/05/08
32166
Shtorm в сообщении #896609 писал(а):
если бы вместо $C(t)$ стояло бы $at^n$, где $a$ - константа, то это был бы частный вид уравнения Риккати, имеющее общее аналитическое решение без всяких частных решений

Для некоторых показателей -- да, имеющее. А так -- нет (в смысле в квадратурах не выражается).

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

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



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

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


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

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